dylan12312

Untitled

Feb 11th, 2018
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 384.02 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.1'
  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 then
  68. savesetting = 2
  69. local function proto()
  70. readfile("IY.txt") end
  71. local success2, message2 = pcall(proto)
  72. if success2 then
  73. local json = readfile("IY.txt")
  74. local LOADFILE = HttpService:JSONDecode(json)
  75. colorR = LOADFILE.colorR
  76. colorG = LOADFILE.colorG
  77. colorB = LOADFILE.colorB
  78. cmdprefix = LOADFILE.cmdprefix
  79. suggestionstoggle = LOADFILE.suggestionstoggle
  80. allowfriends = LOADFILE.allowfriends
  81. JLnotify = LOADFILE.JLnotify
  82. Mseconds = LOADFILE.Mseconds
  83. Nfriends = LOADFILE.Nfriends
  84. cmdbarbind = LOADFILE.cmdbarbind
  85. loaded = true else
  86. writefile("IY.txt", sitems)
  87. wait(0.2)
  88. local json = readfile("IY.txt")
  89. local LOADFILE = HttpService:JSONDecode(json)
  90. colorR = LOADFILE.colorR
  91. colorG = LOADFILE.colorG
  92. colorB = LOADFILE.colorB
  93. cmdprefix = LOADFILE.cmdprefix
  94. suggestionstoggle = LOADFILE.suggestionstoggle
  95. allowfriends = LOADFILE.allowfriends
  96. JLnotify = LOADFILE.JLnotify
  97. Mseconds = LOADFILE.Mseconds
  98. Nfriends = LOADFILE.Nfriends
  99. cmdbarbind = LOADFILE.cmdbarbind
  100. loaded = true end
  101. else
  102. colorR = 0.121569
  103. colorG = 0.121569
  104. colorB = 0.121569
  105. cmdprefix = ';'
  106. suggestionstoggle = true
  107. allowfriends = true
  108. JLnotify = true
  109. Mseconds = '7'
  110. Nfriends = true
  111. cmdbarbind = ';' loaded = true
  112. end
  113. repeat wait() until loaded == true
  114. local gCoreGui = game:GetService('CoreGui') local gPlayers = game:GetService('Players') local gLighting = game:GetService('Lighting') local gWorkspace = game:GetService('Workspace') local Player = gPlayers.LocalPlayer
  115. 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={}
  116. local std={} local loopkillT = {} local rainbowT = {} local banT = {} local adminT = {} function FIND_CHILD(PATH, NAME) if PATH:FindFirstChild(NAME) then return true end return false end function _G.ADD_ADMIN(ID) table.insert(adminT, ID) end
  117. 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
  118. local gCoreGui = game:GetService('CoreGui') local gPlayers = game:GetService('Players') local gLighting = game:GetService('Lighting') local gWorkspace = game:GetService('Workspace') local scriptprefix='\\'
  119. local split=" " slock = false
  120. function updatefile()
  121. local update = {
  122. colorR = colorR;
  123. colorG = colorG;
  124. colorB = colorB;
  125. cmdprefix = cmdprefix;
  126. suggestionstoggle = suggestionstoggle;
  127. allowfriends = allowfriends;
  128. JLnotify = JLnotify;
  129. Mseconds = Mseconds;
  130. Nfriends = Nfriends;
  131. cmdbarbind = cmdbarbind
  132. }
  133. local updated = HttpService:JSONEncode(update)
  134. wait(0.1)
  135. if savesetting == 1 then
  136. Synapse:WriteFile("IY.txt", updated) elseif savesetting == 2 then
  137. writefile("IY.txt", updated) end end
  138. function isNumber(str)
  139. return tonumber(str) ~= nil end
  140. function msghook()
  141. for _, child in pairs( workspace:GetChildren()) do
  142. if MSGhook == false and child.ClassName == "Message" and child.Name ~= "IYmessage" then
  143. child.Name = "IYmessage" child.Text = '' MSGhook = true end end
  144. if workspace:FindFirstChild("IYmessage") then MSGhook = true
  145. else MSGhook = false end end
  146. game:GetService('RunService').Heartbeat:connect(function()
  147. game:GetService("GuiService"):SetGlobalGuiInset(0,72,0,0)
  148. if r15noclip then
  149. if LP.Character:FindFirstChild('Humanoid') then LP.Character.Humanoid:ChangeState(11) end end
  150. if LP.Character and LP.Character:FindFirstChild('Humanoid') then
  151. LP.Character.Humanoid.Died:connect(function() FLYING = false end)
  152. if MSGhook == true and workspace:FindFirstChild("IYmessage") then
  153. if workspace.IYmessage.Text == '' then
  154. for _, child in pairs( LightingService:GetChildren()) do
  155. if child.Name == "IYmblur" then
  156. child:Destroy() end end end
  157. else MSGhook = false end
  158. for i,v in pairs(_players:GetPlayers()) do
  159. if FindTable(loopkillT, v.Name) then
  160. v.Character:BreakJoints() end
  161. if FindTable(rainbowT, v.Name) then
  162. v.Neutral = false
  163. v.TeamColor = BrickColor.random()
  164. end end end end)
  165. LightingService = game:GetService("Lighting")
  166. origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  167. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe = LightingService.FogEnd, fs = LightingService.FogStart}
  168. function lponly(player) game:GetService('Chat'):Chat(player.Character, 'That is a LocalPlayer only command!', 2) end
  169. function FindTable(Table, Name)
  170. for i,v in pairs(Table) do
  171. if v == Name then
  172. return true
  173. end end
  174. return false
  175. end
  176. function GetInTable(Table, Name)
  177. for i = 1, #Table do
  178. if Table[i] == Name then
  179. return i
  180. end end
  181. return false end
  182. _players.PlayerRemoving:connect(function(player)
  183. for a,b in pairs(injail) do if b == player.Name then table.remove(injail, a) workspace["JAIL_" .. player.Name]:Destroy() end end
  184. for a,b in pairs(hastab) do if b == player.Name then table.remove(hastab, a) workspace[player.Name .. "TAB"]:Destroy() end end
  185. if JLnotify == true and Nfriends == true and player:IsFriendsWith(user.userId) then
  186. game:FindService('StarterGui'):SetCore('SendNotification', {
  187. Title = player.Name,
  188. Text = 'has left the server',
  189. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  190. Duration = 5,
  191. })
  192. elseif JLnotify == true and Nfriends == false then
  193. game:FindService('StarterGui'):SetCore('SendNotification', {
  194. Title = player.Name,
  195. Text = 'has left the server',
  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. end
  200. end)
  201. FLYING = false
  202. iyflyspeed = 1
  203. function sFLY() -- from rocky2u cmdscript
  204. repeat wait() until LP and LP.Character and LP.Character:FindFirstChild('HumanoidRootPart') and LP.Character:FindFirstChild('Humanoid')
  205. repeat wait() until Mouse
  206.  
  207. local T = LP.Character.HumanoidRootPart
  208. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  209. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  210. local SPEED = 0
  211.  
  212. local function FLY()
  213. FLYING = true
  214. local BG = Instance.new('BodyGyro', T)
  215. local BV = Instance.new('BodyVelocity', T)
  216. BG.P = 9e4
  217. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  218. BG.cframe = T.CFrame
  219. BV.velocity = Vector3.new(0, 0.1, 0)
  220. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  221. spawn(function()
  222. repeat wait()
  223. LP.Character.Humanoid.PlatformStand = true
  224. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  225. SPEED = 50
  226. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  227. SPEED = 0
  228. end
  229. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  230. 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
  231. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  232. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  233. 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
  234. else
  235. BV.velocity = Vector3.new(0, 0.1, 0)
  236. end
  237. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  238. until not FLYING
  239. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  240. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  241. SPEED = 0
  242. BG:destroy()
  243. BV:destroy()
  244. LP.Character.Humanoid.PlatformStand = false
  245. end)
  246. end
  247. Mouse.KeyDown:connect(function(KEY)
  248. if KEY:lower() == 'w' then
  249. CONTROL.F = iyflyspeed
  250. elseif KEY:lower() == 's' then
  251. CONTROL.B = -iyflyspeed
  252. elseif KEY:lower() == 'a' then
  253. CONTROL.L = -iyflyspeed
  254. elseif KEY:lower() == 'd' then
  255. CONTROL.R = iyflyspeed
  256. end
  257. end)
  258. Mouse.KeyUp:connect(function(KEY)
  259. if KEY:lower() == 'w' then
  260. CONTROL.F = 0
  261. elseif KEY:lower() == 's' then
  262. CONTROL.B = 0
  263. elseif KEY:lower() == 'a' then
  264. CONTROL.L = 0
  265. elseif KEY:lower() == 'd' then
  266. CONTROL.R = 0
  267. end
  268. end)
  269. FLY()
  270. end
  271. function NOFLY()
  272. FLYING = false
  273. LP.Character.Humanoid.PlatformStand = false
  274. end
  275.  
  276. ------------------
  277. ---CMDS/HOTKEYS---
  278. ------------------
  279. HK = {
  280. '-HOTKEYS-',
  281. 'F4 - Toggle Fly',
  282. 'F5 - Toggle Noclip',
  283. 'HOLD F2 - Click TP',
  284. '-COMMANDS-'
  285. }
  286. CMDs = {
  287. 'ff [plr]',
  288. 'unff [plr]',
  289. 'fire [plr] [R G B]',
  290. 'unfire [plr]',
  291. 'burn [plr]',
  292. 'sparkles / sp [plr] [R G B]',
  293. 'unsparkles / unsp [plr]',
  294. 'smoke [plr]',
  295. 'unsmoke [plr]',
  296. 'btools [plr]',
  297. 'god [plr]',
  298. 'ungod [plr]',
  299. 'smite [plr]',
  300. 'crucify [plr]',
  301. 'hang [plr]',
  302. 'heal [plr]',
  303. 'freeze / fr [plr]',
  304. 'thaw / unfr [plr]',
  305. 'kill [plr]',
  306. 'sound / music [ID/Name]',
  307. 'volume / vol [num]',
  308. 'pitch [num]',
  309. 'explode [plr]',
  310. 'invisible / invis [plr]',
  311. 'visible / vis [plr]',
  312. 'goto [plr]',
  313. 'bring [plr]',
  314. 'tp [plr] [plr]',
  315. 'savepos',
  316. 'loadpos [plr]',
  317. 'char [plr] [ID]',
  318. 'charplr [plr] [plr]',
  319. 'unchar [plr]',
  320. 'speed / ws [plr] [num]',
  321. 'sgod [plr]',
  322. 'unlockws',
  323. 'lockws',
  324. 'unanchor',
  325. 'anchor',
  326. 'clear',
  327. 'loadm',
  328. 'm [msg]',
  329. 'light [plr] [R G B]',
  330. 'unlight [plr]',
  331. 'glowstick [plr] [R G B]',
  332. 'decalspam [ID]',
  333. 'undecalspam',
  334. 'thirdp [plr]',
  335. 'firstp [plr]',
  336. 'name [plr]',
  337. 'unname [plr]',
  338. 'loopname [plr]',
  339. 'unloopname [plr]',
  340. 'stun [plr]',
  341. 'unstun [plr]',
  342. 'copytools / ctools [plr]',
  343. 'keeptools / ktools [plr]',
  344. 'nokeeptools / noktools [plr]',
  345. 'notools [plr]',
  346. 'serverinfo / info',
  347. 'damage [plr]',
  348. 'view [plr]',
  349. 'unview',
  350. 'nolimbs [plr]',
  351. 'box [plr]',
  352. 'nobox [plr]',
  353. 'ghost [plr]',
  354. 'unghost [plr]',
  355. 'sphere [plr]',
  356. 'loadmap [ID]',
  357. 'sky [ID]',
  358. 'ambient [R G B]',
  359. 'clrterrain',
  360. 'jail [plr]',
  361. 'unjail [plr]',
  362. 'shutdown',
  363. 'starman [plr]',
  364. 'unstarman [plr]',
  365. 'tppos [plr] [coordinate]',
  366. 'offset [plr] [coordinate]',
  367. 'animation [plr] [anim]',
  368. 'normal [plr]',
  369. 'creeper [plr]',
  370. 'uncreeper [plr]',
  371. 'shrek [plr]',
  372. 'unshrek [plr]',
  373. 'respawn [plr]',
  374. 'refresh [plr]',
  375. 'base',
  376. 'control [plr]',
  377. 'nuke [plr]',
  378. 'infect [plr]',
  379. 'uninfect [plr]',
  380. 'duck [plr]',
  381. 'unduck [plr]',
  382. 'knuckles [plr]',
  383. 'cape [plr] [R G B]',
  384. 'uncape [plr]',
  385. 'disable [plr]',
  386. 'enable [plr]',
  387. 'size [plr] [num]',
  388. 'confuse [plr]',
  389. 'unconfuse [plr]',
  390. 'clone [plr]',
  391. 'spin [plr]',
  392. 'unspin [plr]',
  393. 'dog [plr]',
  394. 'undog [plr]',
  395. 'loopheal [plr]',
  396. 'unloopheal [plr]',
  397. 'fling [plr]',
  398. 'ayylmao [plr]',
  399. 'seizure [plr]',
  400. 'unseizure [plr]',
  401. 'paper [plr]',
  402. 'fat [plr]',
  403. 'punish [plr]',
  404. 'unpunish [plr]',
  405. 'fogend [num]',
  406. 'fogcolor [R G B]',
  407. 'disco',
  408. 'undisco',
  409. 'fix',
  410. 'fixlighting / fixl',
  411. 'savelighting / slighting',
  412. 'flood',
  413. 'spookyify',
  414. 'explorer',
  415. 'particles [plr] [ID]',
  416. 'noparticles [plr]',
  417. 'draw',
  418. 'devuzi',
  419. 'knife',
  420. 'mage',
  421. 'ban [plr]',
  422. 'unban [plr]',
  423. 'clrbans',
  424. 'float [plr]',
  425. 'unfloat [plr]',
  426. 'noclip',
  427. 'clip',
  428. 'hat [plr] [ID]',
  429. 'hatsize [plr] [num]',
  430. 'removehats / rhats [plr]',
  431. 'cripple [plr]',
  432. 'uncripple [plr]',
  433. 'blur [num]',
  434. 'unblur',
  435. 'hipheight / hheight [plr] [num]',
  436. 'bgui [plr] [text]',
  437. 'unbgui [plr]',
  438. 'loopkill [plr]',
  439. 'unloopkill [plr]',
  440. 'jumppower / jpower [plr] [num]',
  441. 'shiny [plr]',
  442. 'serverlock / slock',
  443. 'unserverlock / unslock',
  444. 'agelock [age num]',
  445. 'unagelock',
  446. 'headshake [plr]',
  447. 'addstat [plr] [text]',
  448. 'change [plr] [stat] [num]',
  449. 'headsize [plr] [num]',
  450. 'bang [plr]',
  451. 'chat [plr] [msg]',
  452. 'gravity [num]',
  453. 'disabletools [plr]',
  454. 'enabletools [plr]',
  455. 'nil [plr]',
  456. 'rainbowname [plr]',
  457. 'unrainbowname [plr]',
  458. 'mesh [plr] [mesh] [txtr]',
  459. 'neon [plr]',
  460. 'longneck [plr]',
  461. 'unlongneck [plr]',
  462. 'time [num]',
  463. 'day',
  464. 'night',
  465. 'blackandwhite',
  466. 'invert',
  467. 'sun [intense] [spread]',
  468. 'spasm [plr]',
  469. 'meteor [plr]',
  470. 'countdown [num]',
  471. 'bomb [plr]',
  472. 'terrain',
  473. 'rocket [plr]',
  474. 'ball [plr]',
  475. 'unball [plr]',
  476. 'hidename [plr]',
  477. 'unhidename [plr]',
  478. 'face [plr] [ID]',
  479. 'fly',
  480. 'unfly',
  481. 'flyspeed [num]',
  482. 'zinnia [plr]',
  483. 'arrest [plr]',
  484. 'team [plr] [team]',
  485. 'age [plr]',
  486. 'f3x',
  487. 'tools [plr]',
  488. 'dong [plr]',
  489. 'undong [plr]',
  490. 'filtering',
  491. 'remotespy',
  492. 'crash [plr]',
  493. 'kick [plr]',
  494. 'admin [plr]',
  495. 'unadmin [plr]',
  496. 'admins',
  497. 'bans',
  498. 'bait',
  499. 'removebait / nobait',
  500. 'strobe',
  501. 'unstrobe',
  502. 'blind [plr]',
  503. 'unblind [plr]',
  504. 'globalshadows / gshadows',
  505. 'noglobalshadows / nogshadows',
  506. 'outlines',
  507. 'nooutlines',
  508. 'brightness [num]',
  509. 'delete [part name]',
  510. 'deleteclass [class name]',
  511. 'fart [plr]',
  512. 'partdisco',
  513. 'unpartdisco',
  514. 'earthquake [power] [intensity]',
  515. 'car [plr]',
  516. 'uncar [plr]',
  517. 'insert [ID]',
  518. 'esp [plr]',
  519. 'noesp [plr]',
  520. 'spawnpoint [plr]',
  521. 'removespawns',
  522. 'fegod',
  523. 'feinvisible',
  524. 'disablereset [plr]',
  525. 'enablereset [plr]',
  526. 'loopbring [plr]',
  527. 'unloopbring [plr]',
  528. 'lock [plr]',
  529. 'unlock [plr]',
  530. 'sword [plr]',
  531. 'maxzoom [plr] [num]',
  532. 'freecam',
  533. 'unfreecam',
  534. 'plrsound [plr] [ID]',
  535. 'noplrsound [plr]',
  536. 'playlist [ID],[ID]',
  537. 'setsong [num]',
  538. 'prevsong',
  539. 'nextsong',
  540. 'hideplaylist',
  541. 'keybind [key] [cmd]',
  542. 'unkeybind [key]',
  543. 'addalias [cmd] [alias]',
  544. 'removealias [alias]',
  545. 'trail [plr] [R G B]',
  546. 'untrail [plr]',
  547. 'hub',
  548. 'script [script]',
  549. 'prefix [string]',
  550. 'rejoin',
  551. 'tablet',
  552. 'settings',
  553. 'cmds',
  554. 'version',
  555. 'exit'
  556. }
  557.  
  558. -------
  559. --Lib--
  560. -------
  561.  
  562. 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
  563.  
  564. std.inTable=function(tbl,val)
  565. if tbl==nil then return false end
  566.  
  567. for _,v in pairs(tbl)do
  568. if v==val then return true end
  569. end
  570. return false
  571. end
  572. std.out=function(str)
  573. print(str)
  574. end
  575. std.list=function(tbl)
  576. local str=''
  577. for i,v in pairs(tbl)do
  578. str=str..tostring(v)
  579. if i~=#tbl then str=str..', ' end
  580. end
  581. return str
  582. end
  583. std.endat=function(str,val)
  584. local z=str:find(val)
  585. if z then
  586. return str:sub(0,z-string.len(val)),true
  587. else
  588. return str,false
  589. end
  590. end
  591. std.first=function(str) return str:sub(1,1) end
  592.  
  593. function isAdmin(name) if FindTable(adminT, name.userId) then return true elseif name.userId == LP.userId then return true end end
  594.  
  595. local exec=function(str)
  596. spawn(function()
  597. local script, loaderr = loadstring(str)
  598. if not script then
  599. error(loaderr)
  600. else
  601. script()
  602. end
  603. end)
  604. end
  605. local findCmd=function(cmd_name)
  606. for i,v in pairs(cmds)do
  607. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower())then
  608. return v
  609. end
  610. end
  611. end
  612. local getCmd=function(msg)
  613. local cmd,hassplit=std.endat(msg:lower(),split)
  614. if hassplit then
  615. return {cmd,true}
  616. else
  617. return {cmd,false}
  618. end
  619. end
  620. local getprfx=function(strn)
  621. if strn:sub(1,string.len(cmdprefix))==cmdprefix then return{'cmd',string.len(cmdprefix)+1}
  622. elseif strn:sub(1,string.len(scriptprefix))==scriptprefix then return{'exec',string.len(scriptprefix)+1}
  623. end return
  624. end
  625.  
  626. maincolor = Color3.new(colorR, colorG, colorB)
  627. function updatecolors(color)
  628. colorR = maincolor.r colorG = maincolor.g colorB = maincolor.b
  629. maincolor = color
  630. for _, child in pairs( game.CoreGui.RobloxGui:GetChildren()) do
  631. if child.Name == "TopBarContainer" then
  632. child.BackgroundColor3 = color
  633. end end
  634. FeedbackMain.BackgroundColor3 = maincolor
  635. MAIN.BackgroundColor3 = maincolor
  636. bar.BackgroundColor3 = maincolor
  637. game.CoreGui.sugg.suggestions.BackgroundColor3 = color
  638. if game.CoreGui:FindFirstChild('Updates') then
  639. game.CoreGui.Updates.PromptDialog.ContainerFrame.BackgroundColor3 = color
  640. game.CoreGui.Updates.PromptDialog.shadow.BackgroundColor3 = color end
  641. if game.CoreGui:FindFirstChild('Sinfo') then
  642. game.CoreGui.Sinfo.PromptDialog.ContainerFrame.BackgroundColor3 = color
  643. game.CoreGui.Sinfo.PromptDialog.shadow.BackgroundColor3 = color end
  644. if game.CoreGui:FindFirstChild('cp') then
  645. game.CoreGui.cp.Frame.holder.bar.BackgroundColor3 = color
  646. game.CoreGui.cp.Frame.holder.FeedbackMain.BackgroundColor3 = color
  647. game.CoreGui.cp.Frame.holder.size.MAIN.BackgroundColor3 = color end
  648. end
  649.  
  650. function respawn(plr)
  651. local M = Instance.new('Model', gWorkspace) M.Name = 'respawn_iy'
  652. local H = Instance.new('Humanoid', M)
  653. local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false T.Transparency = 1
  654. plr.Character = M
  655. end
  656.  
  657. function kickF(plr)
  658. if plr then
  659. repeat wait() until plr.Character
  660. if not plr.Character:FindFirstChild('HumanoidRootPart') then respawn(plr) kickF(plr) else
  661. plr.Character.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  662. local Plat = Instance.new('SkateboardPlatform', plr.Character) Plat.Position = plr.Character.HumanoidRootPart.Position
  663. Plat.Name = 'IYkick'
  664. Plat.Size = Vector3.new(100, 1, 100)
  665. local PART = Instance.new('Part', plr.Character)
  666. PART.Position = Plat.Position - Vector3.new(0, 3, 0)
  667. PART.Size = Vector3.new(100, 1, 100)
  668. PART.Anchored = true
  669. PART.Transparency = 1
  670. Plat.Transparency = 1
  671. repeat if plr then wait(0.5)
  672. repeat wait() until plr.Character
  673. if not plr.Character:FindFirstChild('HumanoidRootPart') then respawn(plr) kickF(plr) wait(0.5)
  674. Plat.Position = plr.Character.HumanoidRootPart.Position
  675. PART.Position = Plat.Position - Vector3.new(0, 3, 0)
  676. PART.Anchored = true
  677. respawn(plr) else
  678. kickF(plr) wait(0.5)
  679. Plat.Position = plr.Character.HumanoidRootPart.Position
  680. PART.Position = Plat.Position - Vector3.new(0, 3, 0)
  681. PART.Anchored = true
  682. respawn(plr) end end
  683. repeat wait() until plr.Character
  684. kickF(plr)
  685. until not gPlayers:FindFirstChild(plr)
  686. end end end
  687.  
  688. function kickNR(plr)
  689. if plr then
  690. repeat wait() until plr.Character and plr.Character:FindFirstChild('HumanoidRootPart')
  691. plr.Character.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  692. local Plat = Instance.new('SkateboardPlatform', plr.Character) Plat.Position = plr.Character.HumanoidRootPart.Position
  693. Plat.Name = 'IYkick'
  694. Plat.Size = Vector3.new(100, 1, 100)
  695. local PART = Instance.new('Part', plr.Character)
  696. PART.Position = Plat.Position - Vector3.new(0, 3, 0)
  697. PART.Size = Vector3.new(100, 1, 100)
  698. PART.Anchored = true
  699. PART.Transparency = 1
  700. Plat.Transparency = 1
  701. repeat wait(0.5)
  702. if plr then
  703. repeat wait() until plr.Character and plr.Character:FindFirstChild('HumanoidRootPart')
  704. Plat.Position = plr.Character.HumanoidRootPart.Position
  705. PART.Position = Plat.Position - Vector3.new(0, 3, 0)
  706. PART.Anchored = true end
  707. repeat wait() until plr.Character and plr.Character:FindFirstChild('HumanoidRootPart')
  708. kickNR(plr)
  709. until not gPlayers:FindFirstChild(plr)
  710. end end
  711.  
  712. function refresh(plr)
  713. local rpos = plr.Character.HumanoidRootPart.Position
  714. wait(0.1) respawn(plr) wait(0.1)
  715. repeat wait() until plr.Character and plr.Character:FindFirstChild('HumanoidRootPart')
  716. plr.Character:MoveTo(rpos) end
  717.  
  718. 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
  719. 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
  720. _players.PlayerAdded:connect(function(player)
  721. if JLnotify == true and Nfriends == true and player:IsFriendsWith(user.userId) then
  722. game:FindService('StarterGui'):SetCore('SendNotification', {
  723. Title = player.Name,
  724. Text = 'has joined the server',
  725. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  726. Duration = 5,
  727. })
  728. elseif JLnotify == true and Nfriends == false then
  729. game:FindService('StarterGui'):SetCore('SendNotification', {
  730. Title = player.Name,
  731. Text = 'has joined the server',
  732. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  733. Duration = 5,
  734. })
  735. end
  736. if slock == true and allowfriends == false then player.CharacterAdded:connect(function()
  737. if player.UserId ~= "86835535" and player.UserId ~= "38376243" and player.UserId ~= "395877988" and player.UserId ~= "20252180" and player.UserId ~= "24339" then
  738. spawn(function()
  739. repeat wait() until player.Character
  740. kickNR(player)
  741. end)
  742. else Notify('A whitelisted user has joined. You cannot lock him out.')
  743. end
  744. end)
  745. elseif slock == true and allowfriends == true and not player:IsFriendsWith(user.userId) then
  746. if player.UserId ~= "86835535" and player.UserId ~= "38376243" and player.UserId ~= "395877988" and player.UserId ~= "20252180" and player.UserId ~= "24339" then
  747. spawn(function()
  748. repeat wait() until player.Character
  749. kickNR(player)
  750. end)
  751. else Notify('A whitelisted user has joined. You cannot lock him out.')
  752. end
  753. end
  754. if FindTable(banT, player.userId) then
  755. spawn(function()
  756. repeat wait() until player.Character
  757. Notify('Banned player, ' .. player.Name .. ' attempted to join')
  758. kickNR(player)
  759. end)
  760. end
  761. if isagelocked == true and allowfriends == false and player.AccountAge <= agelock then
  762. if player.UserId ~= "86835535" and player.UserId ~= "38376243" and player.UserId ~= "395877988" and player.UserId ~= "20252180" and player.UserId ~= "24339" then
  763. spawn(function()
  764. repeat wait() until player.Character
  765. kickNR(player)
  766. end)
  767. else Notify('A whitelisted user has joined. You cannot lock him out.')
  768. end
  769. else
  770. if isagelocked == true and allowfriends == true and not player:IsFriendsWith(user.userId) and player.AccountAge <= agelock then
  771. if player.UserId ~= "86835535" and player.UserId ~= "38376243" and player.UserId ~= "395877988" and player.UserId ~= "20252180" and player.UserId ~= "24339" then
  772. spawn(function()
  773. repeat wait() until player.Character
  774. kickNR(player)
  775. end)
  776. else Notify('A whitelisted user has joined. You cannot lock him out.')
  777. end
  778. end
  779. end
  780. end)
  781. local customAlias = {}
  782. local findCmd=function(cmd_name)
  783. for i,v in pairs(cmds)do
  784. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower()) then
  785. return v
  786. end
  787. end
  788. return customAlias[cmd_name:lower()]
  789. end
  790. local function splitString(str,delim)
  791. local broken = {}
  792. if delim == nil then delim = "," end
  793. for w in string.gmatch(str,"[^"..delim.."]+") do
  794. table.insert(broken,w)
  795. end
  796. return broken
  797. end
  798. local historyCount = 0
  799. local cmdHistory = {}
  800. local function execCmd(cmdStr,speaker)
  801. local rawCmdStr = cmdStr
  802. cmdStr = string.gsub(cmdStr,"\\\\","%%BackSlash%%")
  803. local commandsToRun = splitString(cmdStr,"\\")
  804. for i,v in pairs(commandsToRun) do
  805. v = string.gsub(v,"%%BackSlash%%","\\")
  806. local args = splitString(v,split)
  807. local cmd = findCmd(args[1])
  808. if cmd then
  809. table.remove(args,1)
  810. cargs = args
  811. if speaker == gPlayers.LocalPlayer then
  812. if cmdHistory[1] ~= rawCmdStr then table.insert(cmdHistory,1,rawCmdStr) end
  813. end
  814. if #cmdHistory > 20 then table.remove(cmdHistory) end
  815. pcall(function()
  816. cmd.FUNC(args, speaker)
  817. end)
  818. end
  819. end
  820. end
  821. 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
  822. for _, plr in pairs(gPlayers:GetChildren()) do
  823. if plr.ClassName == "Player" then
  824. updateevents(plr) end end
  825. _players.PlayerAdded:connect(function(player)
  826. updateevents(player)
  827. end)
  828. _G.exec_cmd = execCmd
  829. --gPlayers.LocalPlayer.Chatted:connect(doexec)
  830. 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
  831. local _char=function(plr_name)
  832. for i,v in pairs(gPlayers:GetChildren())do
  833. if v:IsA'Player'then
  834. if v.Name==plr_name then return v.Character end
  835. end
  836. end
  837. return
  838. end
  839. local _plr=function(plr_name)
  840. for i,v in pairs(gPlayers:GetChildren())do
  841. if v:IsA'Player'then
  842. if v.Name==plr_name then return v end
  843. end
  844. end
  845. return
  846. end
  847. function addcmd(name,desc,alias,func)
  848. cmds[#cmds+1]=
  849. {
  850. NAME=name;
  851. DESC=desc;
  852. ALIAS=alias;
  853. FUNC=func;
  854. }
  855. end
  856. SPC = {'all', 'others', 'random', 'allies', 'enemies', 'team', 'nonteam', 'friends', 'nonfriends', 'admins', 'nonadmins','bacons'}
  857. local SpecialPlayerCases = {
  858. ["all"] = function(speaker)return game:GetService("Players"):GetPlayers() end,
  859. ["others"] = function(speaker)
  860. local plrs = {}
  861. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  862. if v ~= speaker then
  863. table.insert(plrs,v)
  864. end
  865. end
  866. return plrs
  867. end,
  868. ["me"] = function(speaker)return {speaker} end,
  869. ["#(%d+)"] = function(speaker,args)
  870. local returns = {}
  871. local randAmount = tonumber(args[1])
  872. local players = game:GetService("Players"):GetPlayers()
  873. for i = 1,randAmount do
  874. local randIndex = math.random(1,#players)
  875. table.insert(returns,players[randIndex])
  876. table.remove(players,randIndex)
  877. if #players == 0 then break end
  878. end
  879. return returns
  880. end,
  881. ["random"] = function(speaker)
  882. local players = game:GetService("Players"):GetPlayers()
  883. return {players[math.random(1,#players)]}
  884. end,
  885. ["%%(.+)"] = function(speaker,args) -- This is team Ex:[;kill %green]
  886. local returns = {}
  887. local team = args[1]
  888. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  889. if plr.Team and string.sub(string.lower(plr.Team.Name),1,#team) == string.lower(team) then
  890. table.insert(returns,plr)
  891. end
  892. end
  893. return returns
  894. end,
  895. ["allies"] = 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. ["enemies"] = 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. ["team"] = 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. ["nonteam"] = function(speaker)
  926. local returns = {}
  927. local team = speaker.Team
  928. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  929. if plr.Team ~= team then
  930. table.insert(returns,plr)
  931. end
  932. end
  933. return returns
  934. end,
  935. ["friends"] = function(speaker,args)
  936. local returns = {}
  937. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  938. if plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  939. table.insert(returns,plr)
  940. end
  941. end
  942. return returns
  943. end,
  944. ["nonfriends"] = function(speaker,args)
  945. local returns = {}
  946. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  947. if not plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  948. table.insert(returns,plr)
  949. end
  950. end
  951. return returns
  952. end,
  953. ["bacons"] = function(speaker,args)
  954. local returns = {}
  955. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  956. if plr.Character:FindFirstChild('Pal Hair') or plr.Character:FindFirstChild('Kate Hair') then
  957. table.insert(returns,plr)
  958. end
  959. end
  960. return returns
  961. end,
  962. ["admins"] = function(speaker)
  963. local returns = {}
  964. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  965. if isAdmin(plr) then
  966. table.insert(returns,plr)
  967. end
  968. end
  969. return returns
  970. end,
  971. ["nonadmins"] = function(speaker)
  972. local returns = {}
  973. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  974. if not isAdmin(plr) then
  975. table.insert(returns,plr)
  976. end
  977. end
  978. return returns
  979. end,
  980. ["rad(%d+)"] = function(speaker,args)
  981. local returns = {}
  982. local radius = tonumber(args[1])
  983. local speakerChar = speaker.Character
  984. if not speakerChar or not speakerChar:FindFirstChild("HumanoidRootPart") then return end
  985. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  986. if plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
  987. local magnitude = (plr.Character:FindFirstChild("HumanoidRootPart").Position-speakerChar.HumanoidRootPart.Position).magnitude
  988. if magnitude <= radius then table.insert(returns,plr) end
  989. end
  990. end
  991. return returns
  992. end
  993. }
  994.  
  995. local function toTokens(str)
  996. local tokens = {}
  997. for op,name in string.gmatch(str,"([+-])([^+-]+)") do
  998. table.insert(tokens,{Operator = op,Name = name})
  999. end
  1000. return tokens
  1001. end
  1002.  
  1003. local function onlyIncludeInTable(tab,matches)
  1004. local matchTable = {}
  1005. local resultTable = {}
  1006. for i,v in pairs(matches) do matchTable[v.Name] = true end
  1007. for i,v in pairs(tab) do if matchTable[v.Name] then table.insert(resultTable,v) end end
  1008. return resultTable
  1009. end
  1010.  
  1011. local function removeTableMatches(tab,matches)
  1012. local matchTable = {}
  1013. local resultTable = {}
  1014. for i,v in pairs(matches) do matchTable[v.Name] = true end
  1015. for i,v in pairs(tab) do if not matchTable[v.Name] then table.insert(resultTable,v) end end
  1016. return resultTable
  1017. end
  1018.  
  1019. local function getPlayersByName(name)
  1020. local found = {}
  1021. for i,v in pairs(game:GetService("Players"):GetChildren()) do
  1022. if string.sub(string.lower(v.Name),1,#name) == string.lower(name) then
  1023. table.insert(found,v)
  1024. end
  1025. end
  1026. return found
  1027. end
  1028.  
  1029. local function getPlayer(list,speaker)
  1030. if list == nil then return {speaker.Name} end
  1031. local nameList = splitString(list,",")
  1032.  
  1033. local foundList = {}
  1034.  
  1035. for _,name in pairs(nameList) do
  1036. if string.sub(name,1,1) ~= "+" and string.sub(name,1,1) ~= "-" then name = "+"..name end
  1037. local tokens = toTokens(name)
  1038. local initialPlayers = game:GetService("Players"):GetPlayers()
  1039.  
  1040. for i,v in pairs(tokens) do
  1041. if v.Operator == "+" then
  1042. local tokenContent = v.Name
  1043. local foundCase = false
  1044. for regex,case in pairs(SpecialPlayerCases) do
  1045. local matches = {string.match(tokenContent,"^"..regex.."$")}
  1046. if #matches > 0 then
  1047. foundCase = true
  1048. initialPlayers = onlyIncludeInTable(initialPlayers,case(speaker,matches))
  1049. end
  1050. end
  1051. if not foundCase then
  1052. initialPlayers = onlyIncludeInTable(initialPlayers,getPlayersByName(tokenContent))
  1053. end
  1054. else
  1055. local tokenContent = v.Name
  1056. local foundCase = false
  1057. for regex,case in pairs(SpecialPlayerCases) do
  1058. local matches = {string.match(tokenContent,"^"..regex.."$")}
  1059. if #matches > 0 then
  1060. foundCase = true
  1061. initialPlayers = removeTableMatches(initialPlayers,case(speaker,matches))
  1062. end
  1063. end
  1064. if not foundCase then
  1065. initialPlayers = removeTableMatches(initialPlayers,getPlayersByName(tokenContent))
  1066. end
  1067. end
  1068. end
  1069.  
  1070. for i,v in pairs(initialPlayers) do table.insert(foundList,v) end
  1071. end
  1072.  
  1073. local foundNames = {}
  1074. for i,v in pairs(foundList) do table.insert(foundNames,v.Name) end
  1075.  
  1076. return foundNames
  1077. end
  1078.  
  1079. function fWeld(zName, zParent, zPart0, zPart1, zCoco, A, B, C, D, E, F)
  1080. local funcw = Instance.new('Weld') funcw.Name = zName funcw.Parent = zParent funcw.Part0 = zPart0 funcw.Part1 = zPart1
  1081. if (zCoco) then
  1082. funcw.C0 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  1083. else
  1084. funcw.C1 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  1085. end
  1086. return funcw
  1087. end
  1088. function _G.msg(txt)
  1089. msghook()
  1090. if MSGhook == true then
  1091. workspace.IYmessage.Text = ''
  1092. wait(0.1)
  1093. local b = Instance.new("BlurEffect", LightingService)
  1094. b.Name = "IYmblur"
  1095. b.Size = 18
  1096. workspace.IYmessage.Text = txt
  1097. wait(Mseconds)
  1098. workspace.IYmessage.Text = ''
  1099. b:Destroy()
  1100. elseif MSGhook == false then
  1101. execCmd("loadm")
  1102. repeat wait() until workspace:FindFirstChild("IYmessage")
  1103. workspace.IYmessage.Text = ''
  1104. wait(0.1)
  1105. local b = Instance.new("BlurEffect", LightingService)
  1106. b.Name = "IYmblur"
  1107. b.Size = 18
  1108. workspace.IYmessage.Text = txt
  1109. wait(Mseconds)
  1110. workspace.IYmessage.Text = ''
  1111. b:Destroy()
  1112. end
  1113. end
  1114. function rape(victim, speaker) -- from rocky2u cmdscript
  1115. spawn(function()
  1116. local P1 = speaker.Character.Torso
  1117. local V1 = _players[victim].Character.Torso
  1118. V1.Parent.Humanoid.PlatformStand = true
  1119. 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'
  1120. 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'
  1121. 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'
  1122. 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'
  1123. 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'
  1124. 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'
  1125. 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)
  1126. local DM1 = Instance.new('SpecialMesh', D) DM1.MeshType = 'Sphere' DM1.Scale = Vector3.new(0.4, 0.4, 0.4)
  1127. fWeld('weld', P1, P1, D, true, -0.2, -1.3, -0.6, 0, 0, 0)
  1128. local D2 = D:Clone() D2.Parent = P1
  1129. fWeld('weld', P1, P1, D2, true, 0.2, -1.3, -0.6, 0, 0, 0)
  1130. 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)
  1131. fWeld('weld', P1, P1, C, true, 0, -1, -0.52 + (-C.Size.y / 2), math.rad(-80), 0, 0)
  1132. local C2 = D:Clone() C2.BrickColor = BrickColor.new('Pink') C2.Mesh.Scale = Vector3.new(0.4, 0.62, 0.4) C2.Parent = P1
  1133. fWeld('weld', C, C, C2, true, 0, 0 + (C.Size.y / 2), 0, math.rad(-10), 0, 0)
  1134. local CM = Instance.new('CylinderMesh', C)
  1135. 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)
  1136. local DM2 = Instance.new('SpecialMesh', BL) DM2.MeshType = 'Sphere' DM2.Scale = Vector3.new(1.2, 1.2, 1.2)
  1137. fWeld('weld', V1, V1, BL, true, -0.5, 0.5, -0.6, 0, 0, 0)
  1138. 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)
  1139. local DM3 = Instance.new('SpecialMesh', BR) DM3.MeshType = 'Sphere' DM3.Scale = Vector3.new(1.2, 1.2, 1.2)
  1140. fWeld('weld', V1, V1, BR, true, 0.5, 0.5, -0.6, 0, 0, 0)
  1141. 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)
  1142. local DM4 = Instance.new('SpecialMesh', BLN) DM4.MeshType = 'Sphere' DM4.Scale = Vector3.new(0.2, 0.2, 0.2)
  1143. fWeld('weld', V1, V1, BLN, true, -0.5, 0.5, -1.2, 0, 0, 0)
  1144. 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)
  1145. local DM5 = Instance.new('SpecialMesh', BRN) DM5.MeshType = 'Sphere' DM5.Scale = Vector3.new(0.2, 0.2, 0.2)
  1146. fWeld('weld', V1, V1, BRN, true, 0.5, 0.5, -1.2, 0, 0, 0)
  1147. 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)
  1148. 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)
  1149. 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)
  1150. if P1:FindFirstChild('weldx') then P1.weldx:destroy() end
  1151. WE = fWeld('weldx', P1, P1, V1, true, 0, -0.9, -1.3, math.rad(-90), 0, 0)
  1152. local N = V1.Neck N.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-210), math.rad(180), 0)
  1153. end)
  1154. 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)
  1155. end
  1156. ----------------
  1157. ----Commands----
  1158. ----------------
  1159.  
  1160. addcmd('addalias','Adds an alias to a command',{},
  1161. function(args,speaker)
  1162. if #args < 2 then return end
  1163. local cmd = string.lower(args[1])
  1164. local alias = string.lower(args[2])
  1165. for i,v in pairs(cmds) do
  1166. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  1167. customAlias[alias] = v
  1168. Notify("Added "..alias.." as an alias to "..cmd)
  1169. updatefile()
  1170. break
  1171. end
  1172. end
  1173. end)
  1174.  
  1175. addcmd('removealias','Removes a custom alias',{},
  1176. function(args,speaker)
  1177. if #args < 1 then return end
  1178. local alias = string.lower(args[1])
  1179. if customAlias[alias] then
  1180. local cmd = customAlias[alias].NAME
  1181. customAlias[alias] = nil
  1182. Notify("Removed the alias "..alias.." from "..cmd)
  1183. updatefile()
  1184. end
  1185. end)
  1186.  
  1187. addcmd('s','runs a script in the chat or cmdbar',{'script'},
  1188. function(args, speaker)
  1189. loadstring(tostring(GLS(false, 0)))()
  1190. end)
  1191.  
  1192. function hub()
  1193. if not game.CoreGui:FindFirstChild('ScriptHub') then
  1194. loadstring(game:HttpGet(('https://pastebin.com/raw/VvDQgSZT'),true))() end end
  1195. addcmd('hub','opens script hub',{'scripts'},
  1196. function(args, speaker)
  1197. if speaker.userId ~= LP.userId then
  1198. lponly(speaker) else
  1199. hub()
  1200. end end)
  1201.  
  1202. addcmd('ff','gives ff to player',{},
  1203. function(args, speaker)
  1204. local players = getPlayer(args[1], speaker)
  1205. for i,v in pairs(players)do
  1206. local pchar=_char(v)
  1207. Instance.new("ForceField", pchar)
  1208. end
  1209. end)
  1210.  
  1211. addcmd('rocket','attaches a player to a rocket',{'missile'},
  1212. function(args, speaker)
  1213. local players = getPlayer(args[1], speaker)
  1214. for i,v in pairs(players)do
  1215. local pchar=_char(v)
  1216. spawn(function()
  1217. local m = missile:Clone()
  1218. m.Parent = workspace
  1219. local W = Instance.new('Weld', m)
  1220. W.Part0 = W.Parent
  1221. W.Part1 = pchar.HumanoidRootPart
  1222. W.C1 = CFrame.new(0, 0.5, 1)
  1223. m.force.Force = Vector3.new(0, 15000, 0)
  1224. wait(0.01)
  1225. pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0, 5, 0)
  1226. wait(5)
  1227. Instance.new('Explosion', m).Position = m.Position
  1228. wait(0.01)
  1229. pchar:BreakJoints()
  1230. wait(1)
  1231. m:destroy()
  1232. end)
  1233. end
  1234. end)
  1235.  
  1236. addcmd('rejoin','makes you rejoin the game',{'rj'},
  1237. function(args, speaker)
  1238. if speaker.userId ~= LP.userId then
  1239. lponly(speaker)
  1240. else
  1241. game:GetService('TeleportService'):Teleport(game.PlaceId)
  1242. end
  1243. end)
  1244.  
  1245. addcmd('unff', 'takes away ff from player',{'noff'},
  1246. function(args, speaker)
  1247. local players = getPlayer(args[1], speaker)
  1248. for i,v in pairs(players)do
  1249. local pchar=_char(v)
  1250. for j,v1 in pairs(pchar:GetChildren()) do
  1251. if v1:IsA("ForceField") then
  1252. v1:Destroy()
  1253. end
  1254. end
  1255. end
  1256. end)
  1257.  
  1258. addcmd('insert', 'inserts a model',{'ins'},
  1259. function(args, speaker)
  1260. local modelid = args[1]
  1261. local model = game:GetObjects("rbxassetid://" .. modelid)[1]
  1262. model.Parent = workspace
  1263. model.Name = "IYmodel"
  1264. model:MakeJoints()
  1265. model:MoveTo(speaker.Character.HumanoidRootPart.Position)
  1266. local Asset = game:GetService("MarketplaceService"):GetProductInfo(modelid)
  1267. Notify('Inserted ' .. Asset.Name)
  1268. end)
  1269.  
  1270. addcmd('car', 'inserts a car',{'vehicle'},
  1271. function(args, speaker)
  1272. local players = getPlayer(args[1], speaker)
  1273. for i,v in pairs(players)do
  1274. local pchar=_char(v)
  1275. local model = game:GetObjects("rbxassetid://01172688590")[1]
  1276. model.Parent = workspace
  1277. model:MakeJoints()
  1278. model:MoveTo(pchar.HumanoidRootPart.Position + Vector3.new(5, 5, 0))
  1279. model.Name = "IYcar" .. gPlayers[v].Name
  1280. end
  1281. end)
  1282.  
  1283. addcmd('uncar', 'removes a players car',{'unvehicle','nocar','novehicle'},
  1284. function(args, speaker)
  1285. local players = getPlayer(args[1], speaker)
  1286. for i,v in pairs(players)do
  1287. for _, child in pairs( workspace:GetChildren()) do
  1288. if child.Name == "IYcar" .. gPlayers[v].Name then
  1289. child:Destroy()
  1290. end
  1291. end
  1292. end
  1293. end)
  1294.  
  1295. addcmd('team','team [plr] [team]',{},
  1296. function(args, speaker)
  1297. local players = getPlayer(args[1], speaker)
  1298. local teamname = nil
  1299. for i,v in pairs(players)do
  1300. 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
  1301. _players[v].Team = teamname
  1302. end
  1303. end)
  1304.  
  1305. addcmd('maxzoom','maximum camera zoom',{},
  1306. function(args, speaker)
  1307. local players = getPlayer(args[1], speaker)
  1308. for i,v in pairs(players)do
  1309. _players[v].CameraMaxZoomDistance = args[2]
  1310. end
  1311. end)
  1312.  
  1313. local rad = math.rad
  1314. addcmd('earthquake','earthquake [power] [intensity]',{}, -- credit to DontAddMeh
  1315. function(args, speaker)
  1316. for i = 1,args[1] do
  1317. wait()
  1318. local function ear(instance)
  1319. for i,v in pairs(instance:GetChildren())do
  1320. if v:IsA("Part") then
  1321. if v.Size.x > 1 then
  1322. 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])))
  1323. end end ear(v) end end ear(workspace)
  1324. end
  1325. end)
  1326.  
  1327. addcmd('cape','Gives the target player(s) a cape',{},
  1328. function(args, speaker)
  1329. local players = getPlayer(args[1], speaker)
  1330. for i,v in pairs(players)do
  1331. spawn(function()
  1332. if _char(v):FindFirstChild("Humanoid") then
  1333. local plr = _players[v]
  1334. repeat wait() until plr and plr.Character and plr.Character:FindFirstChild("HumanoidRootPart")
  1335. local torso = plr.Character.HumanoidRootPart
  1336. local p = Instance.new("Part", torso.Parent) p.Name = "IYcape" p.Anchored = false
  1337. p.CanCollide = false p.TopSurface = 0 p.BottomSurface = 0
  1338. if not args[2] then
  1339. p.Color = Color3.new(1,1,1)
  1340. p.Color = Color3.new(1,1,1) else
  1341. p.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1342. p.Color = Color3.new((args[2]),(args[3]),(args[4])) end
  1343. p.formFactor = "Custom"
  1344. p.Size = Vector3.new(.2,.2,.2)
  1345. local msh = Instance.new("BlockMesh", p) msh.Scale = Vector3.new(9,17.5,.5)
  1346. local motor1 = Instance.new("Motor", p)
  1347. motor1.Part0 = p
  1348. motor1.Part1 = torso
  1349. motor1.MaxVelocity = .01
  1350. motor1.C0 = CFrame.new(0,1.75,0)*CFrame.Angles(0,math.rad(90),0)
  1351. motor1.C1 = CFrame.new(0,1,.45)*CFrame.Angles(0,math.rad(90),0)
  1352. local wave = false
  1353. repeat wait(1/44)
  1354. local ang = 0.1
  1355. local oldmag = torso.Velocity.magnitude
  1356. local mv = .002
  1357. if wave then ang = ang + ((torso.Velocity.magnitude/10)*.05)+.05 wave = false else wave = true end
  1358. ang = ang + math.min(torso.Velocity.magnitude/11, .5)
  1359. motor1.MaxVelocity = math.min((torso.Velocity.magnitude/111), .04) + mv
  1360. motor1.DesiredAngle = -ang
  1361. if motor1.CurrentAngle < -.2 and motor1.DesiredAngle > -.2 then motor1.MaxVelocity = .04 end
  1362. repeat wait() until motor1.CurrentAngle == motor1.DesiredAngle or math.abs(torso.Velocity.magnitude - oldmag) >= (torso.Velocity.magnitude/10) + 1
  1363. if torso.Velocity.magnitude < .1 then wait(.1) end
  1364. until not p or p.Parent ~= torso.Parent
  1365. end
  1366. end)
  1367. end
  1368. end)
  1369.  
  1370. addcmd('uncape','Removes cape',{'nocape'},
  1371. function(args, speaker)
  1372. local players = getPlayer(args[1], speaker)
  1373. for i,v in pairs(players)do
  1374. local pchar=_char(v)
  1375. for _, child in pairs( pchar:GetChildren()) do
  1376. if child.Name == "IYcape" then
  1377. child:Destroy() end end
  1378. end
  1379. end)
  1380.  
  1381. addcmd('spasm','makes someone c r a z y',{},
  1382. function(args, speaker)
  1383. local players = getPlayer(args[1], speaker)
  1384. for i,v in pairs(players)do
  1385. local pchar=_char(v)
  1386. local AnimationId = "33796059"
  1387. local Anim = Instance.new("Animation")
  1388. Anim.AnimationId = "rbxassetid://"..AnimationId
  1389. local k = pchar.Humanoid:LoadAnimation(Anim)
  1390. k:Play()
  1391. k:AdjustSpeed(99)
  1392. end
  1393. end)
  1394.  
  1395. addcmd('plrsound','creates a sound inside of someone',{'playersound'},
  1396. function(args, speaker)
  1397. local players = getPlayer(args[1], speaker)
  1398. for i,v in pairs(players)do
  1399. if not args[1] and args[2] then return end
  1400. local pchar=_char(v)
  1401. for _, child in pairs( pchar:GetDescendants()) do
  1402. if child.ClassName == "Sound" then
  1403. child:Destroy() end end
  1404. local s = Instance.new("Sound")
  1405. s.Name = "IYplrsound"
  1406. s.SoundId = "http://www.roblox.com/asset/?id=" .. args[2]
  1407. s.Volume = 1
  1408. s.Pitch = 1
  1409. s.Looped = true
  1410. s.archivable = true
  1411. s.Parent = pchar.HumanoidRootPart
  1412. s:Play()
  1413. end
  1414. end)
  1415.  
  1416. addcmd('noplrsound','creates a sound inside of someone',{'noplayersound','unplayersound','unplrsound'},
  1417. function(args, speaker)
  1418. local players = getPlayer(args[1], speaker)
  1419. for i,v in pairs(players)do
  1420. if not args[1] then return end
  1421. local pchar=_char(v)
  1422. for _, child in pairs( pchar:GetDescendants()) do
  1423. if child.ClassName == "Sound" then
  1424. child:Destroy() end end
  1425. end
  1426. end)
  1427.  
  1428. addcmd('fly','makes you fly',{},
  1429. function(args, speaker)
  1430. if speaker.userId ~= LP.userId then
  1431. lponly(speaker)
  1432. else
  1433. sFLY()
  1434. end
  1435. end)
  1436.  
  1437. addcmd('flyspeed','set the fly speed',{'flysp'},
  1438. function(args, speaker)
  1439. if speaker.userId ~= LP.userId then
  1440. lponly(speaker)
  1441. else
  1442. if isNumber(args[1]) then
  1443. iyflyspeed = args[1]
  1444. end end end)
  1445.  
  1446. addcmd('unfly','takes away fly',{'nofly'},
  1447. function(args, speaker)
  1448. if speaker.userId ~= LP.userId then
  1449. lponly(speaker)
  1450. else
  1451. NOFLY()
  1452. end
  1453. end)
  1454.  
  1455. addcmd('exit','kills roblox process',{},
  1456. function(args, speaker)
  1457. if speaker.userId ~= LP.userId then
  1458. lponly(speaker)
  1459. else
  1460. game:shutdown()
  1461. end
  1462. end)
  1463.  
  1464. addcmd('fire', 'set a player on fire',{},
  1465. function(args, speaker)
  1466. local players = getPlayer(args[1], speaker)
  1467. for i,v in pairs(players)do
  1468. spawn(function()
  1469. local pchar=_char(v)
  1470. local Fire1 = Instance.new("Fire", pchar.Head)
  1471. local Fire2 = Instance.new("Fire", pchar.HumanoidRootPart)
  1472. local Fire3 = Instance.new("Fire", pchar["Left Arm"])
  1473. local Fire4 = Instance.new("Fire", pchar["Right Arm"])
  1474. local Fire5 = Instance.new("Fire", pchar["Left Leg"])
  1475. local Fire6 = Instance.new("Fire", pchar["Right Leg"])
  1476. if not args[2] then return end
  1477. Fire1.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1478. Fire1.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1479. Fire2.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1480. Fire2.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1481. Fire3.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1482. Fire3.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1483. Fire4.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1484. Fire4.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1485. Fire5.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1486. Fire5.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1487. Fire6.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1488. Fire6.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1489. end)
  1490. end
  1491. end)
  1492.  
  1493. addcmd('nofire', 'extinguish a player',{'unfire'},
  1494. function(args, speaker)
  1495. local players = getPlayer(args[1], speaker)
  1496. for i,v in pairs(players)do
  1497. local pchar=_char(v)
  1498. for j,v1 in pairs(pchar:GetDescendants()) do
  1499. if v1:IsA("Fire") then
  1500. v1:Destroy()
  1501. end end end end)
  1502.  
  1503. addcmd('shiny', 'makes a player shine',{},
  1504. function(args, speaker)
  1505. local players = getPlayer(args[1], speaker)
  1506. for i,v in pairs(players)do
  1507. spawn(function()
  1508. local pchar=_char(v)
  1509. for i,v in pairs(pchar:GetChildren()) do
  1510. if v.ClassName == "Decal" or v.ClassName == "Texture" then
  1511. v:Remove() end
  1512. if v.ClassName == "Part" or v.ClassName == "WedgePart" or v.ClassName == "TrussPart" or v.ClassName == "UnionOperation" or v.ClassName == "CornerWedgePart" then
  1513. v.Reflectance = 1
  1514. v.Material = "Plastic"
  1515. end
  1516. end
  1517. end)
  1518. end
  1519. end)
  1520.  
  1521. addcmd('light', 'givs em light',{},
  1522. function(args, speaker)
  1523. local players = getPlayer(args[1], speaker)
  1524. for i,v in pairs(players)do
  1525. spawn(function()
  1526. local pchar=_char(v)
  1527. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  1528. if v1:IsA("PointLight") then
  1529. v1:Destroy()
  1530. end
  1531. end
  1532. local light = Instance.new("PointLight", pchar.HumanoidRootPart)
  1533. light.Range = 12
  1534. light.Brightness = 3
  1535. if not args[2] then return end
  1536. light.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1537. light.Range = 12
  1538. light.Brightness = 3
  1539. end)
  1540. end
  1541. end)
  1542.  
  1543. addcmd('glowstick', 'givs em glo stik',{},
  1544. function(args, speaker)
  1545. local players = getPlayer(args[1], speaker)
  1546. for i,v in pairs(players)do
  1547. spawn(function()
  1548. System = {}
  1549. System.Create = function(a, c)
  1550. local e = Instance.new(a)
  1551. for d, a in pairs(c) do
  1552. local b, a = ypcall(function()
  1553. return e[d]
  1554. end)
  1555. if b then
  1556. e[d] = c[d]
  1557. end
  1558. end
  1559. return e
  1560. end
  1561. function b(d, b)
  1562. local c = getfenv(d)
  1563. local a = setmetatable({}, {
  1564. __index = function(a, a)
  1565. if a:lower() == 'script' then
  1566. return b
  1567. else
  1568. return c[a]
  1569. end
  1570. end
  1571. })
  1572. setfenv(d, a)
  1573. ypcall(function()
  1574. d()
  1575. end)
  1576. end
  1577. c = {}
  1578. mas = Instance.new("Model",game:GetService("Lighting"))
  1579. mas.Name = "CompiledModel"
  1580. o1 = System.Create("Tool",{
  1581. ["Name"] = "Glow Stick",
  1582. ["Parent"] = mas,
  1583. ["GripPos"] = Vector3.new(0, -0.300000012, 0),
  1584. ["CanBeDropped"] = false,
  1585. })
  1586. o2 = System.Create("Part",{
  1587. ["Name"] = "Handle",
  1588. ["Parent"] = o1,
  1589. ["Transparency"] = 0.10000000149012,
  1590. ["Position"] = Vector3.new(-9.38995171, 2.20000148, 42.3300056),
  1591. ["Rotation"] = Vector3.new(-180, 0, 0),
  1592. ["CFrame"] = CFrame.new(-9.38995171, 2.20000148, 42.3300056, 1, 0, 0, 0, -1, 0, 0, 0, -1),
  1593. ["FormFactor"] = Enum.FormFactor.Custom,
  1594. ["Size"] = Vector3.new(0.200000033, 1.80000019, 1),
  1595. ["BottomSurface"] = Enum.SurfaceType.Weld,
  1596. ["TopSurface"] = Enum.SurfaceType.Weld,
  1597. ["Material"] = "Neon",
  1598. })
  1599. o3 = System.Create("PointLight",{
  1600. ["Parent"] = o2,
  1601. ["Brightness"] = 8,
  1602. ["Range"] = 14,
  1603. })
  1604. o4 = System.Create("CylinderMesh",{
  1605. ["Parent"] = o2,
  1606. })
  1607. if not args[2] then
  1608. o2.Color = Color3.new(1,1,1)
  1609. o3.Color = Color3.new(1,1,1) else
  1610. o2.Color = Color3.new((args[2]),(args[3]),(args[4]))
  1611. o3.Color = Color3.new((args[2]),(args[3]),(args[4])) end
  1612. mas.Parent = workspace
  1613. mas:MakeJoints()
  1614. local b = mas:GetChildren()
  1615. for a = 1, #b do
  1616. b[a].Parent = gPlayers[v].Backpack
  1617. ypcall(function()
  1618. b[a]:MakeJoints()
  1619. end)
  1620. end
  1621. mas:Destroy()
  1622. for a = 1, #c do
  1623. coroutine.resume(c[a])
  1624. end
  1625. end)
  1626. end
  1627. end)
  1628.  
  1629. addcmd('keybind','Binds a command to a key',{},
  1630. function(args,speaker)
  1631. if speaker.userId ~= LP.userId then
  1632. lponly(speaker) else
  1633. if #args < 2 then return end
  1634. local key = string.lower(args[1])
  1635. if #key > 1 or key == cmdbarbind then return end
  1636. local cmdText = GLS(false,1)
  1637. local cas = game:GetService("ContextActionService")
  1638. cas:BindAction("Keybind"..key,function(action,state,obj)
  1639. if state == Enum.UserInputState.Begin then
  1640. execCmd(cmdText,speaker)
  1641. end
  1642. end,false,key)
  1643. Notify("Binded "..cmdText.." to "..key)
  1644. end
  1645. end)
  1646.  
  1647. addcmd('unkeybind','Removes a binded command from a key',{'unbind'},
  1648. function(args,speaker)
  1649. if speaker.userId ~= LP.userId then
  1650. lponly(speaker) else
  1651. if #args < 1 then return end
  1652. local key = string.lower(args[1])
  1653. game:GetService("ContextActionService"):UnbindAction("Keybind"..key)
  1654. Notify("Unbinded "..key)
  1655. end
  1656. end)
  1657.  
  1658. addcmd('trail', 'spawns a trail behind a player',{},
  1659. function(args, speaker)
  1660. local players = getPlayer(args[1], speaker)
  1661. for i,v in pairs(players)do
  1662. spawn(function()
  1663. local pchar=_char(v)
  1664. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  1665. if v1.Name == "TRAIL" then
  1666. v1:Destroy()
  1667. end
  1668. end
  1669. if args[2] then
  1670. color1 = Color3.new(args[2],args[3],args[4])
  1671. color2 = Color3.new(0,0,0) else
  1672. color1 = Color3.new(1,1,1)
  1673. color2 = Color3.new(0,0,0) end
  1674. if pchar:FindFirstChild("Torso") then
  1675. local e = Instance.new("Trail", pchar.Torso)
  1676. e.Name = "TRAIL"
  1677. e.FaceCamera = true
  1678. e.Color = ColorSequence.new(color1,color2)
  1679. e.Attachment0 = pchar.Torso.WaistCenterAttachment
  1680. e.Attachment1 = pchar.Torso.NeckAttachment
  1681. end
  1682. end)
  1683. end
  1684. end)
  1685.  
  1686. addcmd('untrail', 'deletes the trail behind a player',{'notrail'},
  1687. function(args, speaker)
  1688. local players = getPlayer(args[1], speaker)
  1689. for i,v in pairs(players)do
  1690. spawn(function()
  1691. local pchar=_char(v)
  1692. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  1693. if v1.Name == "TRAIL" then
  1694. v1:Destroy()
  1695. end
  1696. end
  1697. end)
  1698. end
  1699. end)
  1700.  
  1701. local fa = false
  1702. local cam = workspace.CurrentCamera
  1703. local cam1 = 0
  1704. local cam2 = 0
  1705. local cam3 = 0
  1706. local k1 = false
  1707. local k2 = false
  1708. local k3 = false
  1709. local k4 = false
  1710. local k5 = false
  1711. local k6 = false
  1712. local cs = 0.5
  1713. function movecam()
  1714. local fc = game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  1715. if fa == false then
  1716. repeat
  1717. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  1718. local fp = fc.Position
  1719. fc.CFrame = CFrame.new(Vector3.new(fp.X,fp.Y+cam3,fp.Z),cam.CFrame.p)*CFrame.new(cam2,0,cam1)
  1720. fa = true
  1721. end
  1722. game:GetService('RunService').RenderStepped:Wait()
  1723. until not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  1724. fa = false
  1725. end
  1726. end
  1727. function kp1(inputObject, gameProcessedEvent)
  1728. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  1729. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  1730. k1 = true
  1731. cam1 = cs end
  1732. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  1733. k2 = true
  1734. cam1 = (cs*-1) end
  1735. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  1736. k3 = true
  1737. cam2 = cs end
  1738. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  1739. k4 = true
  1740. cam2 = (cs*-1) end
  1741. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  1742. k5 = true
  1743. cam3 = cs end
  1744. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  1745. k6 = true
  1746. cam3 = (cs*-1) end
  1747. end
  1748. end
  1749. game:GetService("UserInputService").InputBegan:connect(kp1)
  1750. function kp2(inputObject, gameProcessedEvent)
  1751. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  1752. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  1753. k1 = false
  1754. if k2 == false then
  1755. cam1 = 0
  1756. end
  1757. end
  1758. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  1759. k2 = false
  1760. if k1 == false then
  1761. cam1 = 0
  1762. end
  1763. end
  1764. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  1765. k3= false
  1766. if k4== false then
  1767. cam2 = 0
  1768. end
  1769. end
  1770. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  1771. k4 = false
  1772. if k3 == false then
  1773. cam2 = 0
  1774. end
  1775. end
  1776. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  1777. k5 = false
  1778. if k6 == false then
  1779. cam3 = 0
  1780. end
  1781. end
  1782. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  1783. k6 = false
  1784. if k5 == false then
  1785. cam3 = 0
  1786. end
  1787. end
  1788. end
  1789. end
  1790. game:GetService("UserInputService").InputEnded:connect(kp2)
  1791. function FC()
  1792. if not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  1793. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = true
  1794. local fc = Instance.new('Part',game:GetService('Players').LocalPlayer.Character)
  1795. fc.CanCollide = false
  1796. fc.Anchored = true
  1797. fc.Transparency = 1
  1798. fc.Size = Vector3.new(1,1,1)
  1799. fc.Name = 'xFC'
  1800. fc.CFrame = game:GetService('Players').LocalPlayer.Character.Head.CFrame
  1801. local cam = workspace.CurrentCamera
  1802. cam.CameraSubject = fc
  1803. cam.CameraType = 'Custom'
  1804. movecam()
  1805. end end
  1806. function UFC()
  1807. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = false
  1808. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  1809. game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC'):Destroy()
  1810. local cam = workspace.CurrentCamera
  1811. cam.CameraSubject = game:GetService('Players').LocalPlayer.Character.Humanoid
  1812. cam.CameraType = 'Custom'
  1813. end end
  1814.  
  1815. addcmd('freecam','freecam',{'fc'},
  1816. function(args, speaker)
  1817. if speaker.userId ~= LP.userId then
  1818. lponly(speaker)
  1819. else
  1820. FC()
  1821. end
  1822. end)
  1823.  
  1824. addcmd('witchhunt', 'deletes the trail behind a player',{'burn','witch'},
  1825. function(args, speaker)
  1826. local players = getPlayer(args[1], speaker)
  1827. for i,v in pairs(players)do
  1828. local pchar=_char(v)
  1829. local char = pchar
  1830. local hum = char.Humanoid
  1831. for k,c in pairs(char:children()) do if c:IsA("Part") and c.Name~="HumanoidRootPart" then c.Anchored=true end end
  1832. hum.HealthDisplayDistance = 0
  1833. --execcmd god
  1834. local stake = Instance.new("Part",char)
  1835. stake.Anchored = true
  1836. stake.BrickColor = BrickColor.new("Reddish brown")
  1837. stake.Material = "Wood"
  1838. stake.Size = Vector3.new(1,7,1)
  1839. stake.CFrame = char.Torso.CFrame*CFrame.new(0,0,1)
  1840. local hay = Instance.new("Part",char)
  1841. hay.Anchored = true
  1842. hay.Material = "Grass"
  1843. hay.BrickColor = BrickColor.new("New Yeller")
  1844. hay.Size = Vector3.new(6,1,5)
  1845. hay.CFrame = char.Torso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,2,0)
  1846. local hay2 = hay:clone()
  1847. hay2.Parent = char
  1848. hay2.CFrame = char.Torso.CFrame*CFrame.new(0,-2.6,0)*CFrame.Angles(0,6,0)
  1849. local fire = Instance.new("Fire",hay)
  1850. fire.Enabled = false
  1851. fire.Heat = 25
  1852. fire.Size = 2
  1853. fire.Color = Color3.new(170/255,85/255,0)
  1854. local smoke = Instance.new("Smoke",hay)
  1855. smoke.Enabled = false
  1856. smoke.Opacity = 1
  1857. smoke.RiseVelocity = 25
  1858. smoke.Size = 15
  1859. smoke.Color = Color3.new(0,0,0)
  1860. local light = Instance.new("PointLight",hay)
  1861. light.Color = Color3.new(170/255,85/255,0)
  1862. light.Range = 0
  1863. light.Brightness = 1
  1864. light.Enabled = false
  1865. --[[]]
  1866. local crack = Instance.new("Sound",hay)
  1867. crack.SoundId = "rbxassetid://239443642"
  1868. crack.Looped = true
  1869. crack.Volume = 0
  1870. local scream = Instance.new("Sound",char.Torso)
  1871. scream.SoundId = "rbxassetid://264227115"
  1872. scream.Looped = true
  1873. scream.Volume = 0
  1874. --]]
  1875. wait()
  1876. char['Left Arm'].CFrame = char.Torso.CFrame * CFrame.new(-0.8,0,0.7) * CFrame.Angles(-1,0,0.5)
  1877. char['Right Arm'].CFrame = char.Torso.CFrame * CFrame.new(0.8,0,0.7) * CFrame.Angles(-1,0,-0.5)
  1878.  
  1879. local bods = char['Body Colors']
  1880. local colors = {
  1881. --"Really red";
  1882. "Bright red";
  1883. "Crimson";
  1884. "Maroon";
  1885. "Really black";
  1886. }
  1887.  
  1888. fire.Enabled=true
  1889. smoke.Enabled=true
  1890. light.Enabled=true
  1891. crack:Play()
  1892. scream:Play()
  1893. scream.Pitch = 0.8
  1894. --scream.Volume = 0.5
  1895. for i=1,30 do
  1896. crack.Volume = crack.Volume+(1/30)
  1897. scream.Volume = crack.Volume
  1898. fire.Size=i
  1899. smoke.RiseVelocity=i-5
  1900. smoke.Size=i/2
  1901. light.Range=i*2
  1902. wait(1)
  1903. end
  1904.  
  1905. for i=1,#colors do
  1906. bods.HeadColor=BrickColor.new(colors[i])
  1907. bods.LeftArmColor=BrickColor.new(colors[i])
  1908. bods.LeftLegColor=BrickColor.new(colors[i])
  1909. bods.RightArmColor=BrickColor.new(colors[i])
  1910. bods.RightLegColor=BrickColor.new(colors[i])
  1911. bods.TorsoColor=BrickColor.new(colors[i])
  1912. hay.BrickColor=BrickColor.new(colors[i])
  1913. hay2.BrickColor=BrickColor.new(colors[i])
  1914. stake.BrickColor=BrickColor.new(colors[i])
  1915. wait(5)
  1916. end
  1917. wait(10)
  1918. scream.Volume = 0.5
  1919. wait(1)
  1920. scream:Stop()
  1921. char:BreakJoints()
  1922. end
  1923. end)
  1924.  
  1925. addcmd('unfreecam','unfreecam',{'nofreecam','unfc','nofc'},
  1926. function(args, speaker)
  1927. if speaker.userId ~= LP.userId then
  1928. lponly(speaker)
  1929. else
  1930. UFC()
  1931. end
  1932. end)
  1933.  
  1934. addcmd('nolight', 'no more light',{'unlight'},
  1935. function(args, speaker)
  1936. local players = getPlayer(args[1], speaker)
  1937. for i,v in pairs(players)do
  1938. local pchar=_char(v)
  1939. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  1940. if v1:IsA("PointLight") then
  1941. v1:Destroy()
  1942. end
  1943. end
  1944. end
  1945. end)
  1946.  
  1947. addcmd('ball', 'makes a hamster ball for a player',{'hamsterball'},
  1948. function(args, speaker)
  1949. local players = getPlayer(args[1], speaker)
  1950. for i,v in pairs(players)do
  1951. local pchar=_char(v)
  1952. scale = 10
  1953.  
  1954. function weld(tab)
  1955. local last = nil
  1956. for i,v in pairs(tab) do
  1957. if v:IsA("BasePart") then
  1958. if last then
  1959. local w = Instance.new("Weld",last)
  1960. w.Part0 = w.Parent
  1961. w.Part1 = v
  1962. local pos = last.CFrame:toObjectSpace(v.CFrame)
  1963. w.C0 = pos
  1964. end
  1965. last = v
  1966. end
  1967. end
  1968. end
  1969.  
  1970. function makeball(pos)
  1971. local model = Instance.new("Model",workspace)
  1972. model.Name = gPlayers[v].Name .. "ball"
  1973. local rand = BrickColor.Random()
  1974. pchar.Head.Anchored = true
  1975. for i=0,340,20 do
  1976. wait()
  1977. for z=-90,70,20 do
  1978. local p = Instance.new("Part",model)
  1979. p.formFactor = "Custom"
  1980. p.BrickColor = rand
  1981. p.Transparency = 0.5
  1982. p.Size = Vector3.new(scale/5.5,scale/5.5,scale/140)
  1983. p.Anchored = true
  1984. p.TopSurface = 0
  1985. p.BottomSurface = 0
  1986. p.CFrame = CFrame.new(pos) * CFrame.Angles(math.rad(z),math.rad(i),0) * CFrame.new(0,0,-scale/2)
  1987. p:breakJoints()
  1988. end
  1989. end
  1990. weld(model:children())
  1991. for i,v in pairs(model:children()) do v.Anchored = false end
  1992. pchar.Head.Anchored = false
  1993. model:MakeJoints()
  1994. end
  1995.  
  1996. if pchar then
  1997. makeball(pchar.HumanoidRootPart.Position+Vector3.new(0,scale/2-2.5,0))
  1998. end
  1999. end
  2000. end)
  2001.  
  2002. addcmd('unball', 'makes a hamster ball for a player',{'unhamsterball','noball','nohamsterball'},
  2003. function(args, speaker)
  2004. local players = getPlayer(args[1], speaker)
  2005. for i,v in pairs(players)do
  2006. local pchar=_char(v)
  2007. for _, child in pairs( workspace:GetChildren()) do
  2008. if child.Name == gPlayers[v].Name .. "ball" then
  2009. child:Destroy()
  2010. end
  2011. end
  2012. end
  2013. end)
  2014.  
  2015. local car = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01308109587")
  2016.  
  2017. local fastwait = function(time)
  2018. local expire = tick()+(time or 0.02999999999999999889)
  2019. while game:GetService("RunService").Heartbeat:wait() do
  2020. if tick() >= expire then return true end
  2021. end
  2022. end
  2023.  
  2024. function arrest(name)
  2025. spawn(function()
  2026. local p = game:GetService("Players"):FindFirstChild(name)
  2027. local char = p.Character
  2028. local torso = p.Character:FindFirstChild("HumanoidRootPart")
  2029. local humanoid = p.Character:FindFirstChild("Humanoid")
  2030. if torso and humanoid and not char:FindFirstChild("ADONIS_VAN") then
  2031. local van = car:Clone()
  2032. if van then
  2033. local function check()
  2034. 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
  2035. return false
  2036. else
  2037. return true
  2038. end
  2039. end
  2040.  
  2041. --local driver = van.Driver
  2042. --local grabber = van.Clown
  2043. local primary = van.Primary
  2044. --local door = van.Door
  2045. local tPos = torso.CFrame
  2046.  
  2047. local sound = Instance.new("Sound",primary)
  2048. sound.SoundId = "rbxassetid://258529216"
  2049. sound.Looped = true
  2050. sound:Play()
  2051.  
  2052. local chuckle = Instance.new("Sound",primary)
  2053. chuckle.SoundId = "rbxassetid://175964948"
  2054. chuckle.Looped = true
  2055. chuckle.Volume = 0.5
  2056. chuckle:Play()
  2057.  
  2058. van.PrimaryPart = van.Primary
  2059. van.Name = "ADONIS_VAN"
  2060. van.Parent = workspace
  2061. humanoid.Name = "NoResetForYou"
  2062. humanoid.WalkSpeed = 0
  2063. sound.Pitch = 1.3
  2064.  
  2065. local music = workspace:FindFirstChild("COPSONG") or Instance.new("Sound",workspace)
  2066. music.Name = "COPSONG"
  2067. music.SoundId = "rbxassetid://132007810"
  2068. music.Volume = 1
  2069. music.Looped = true
  2070. if not music.Playing then music:Play() end
  2071.  
  2072. spawn(function()
  2073. while fastwait(0.2) do
  2074. van.Body.Lightbar.Red.PointLight.Enabled = true
  2075. van.Body.Lightbar.Blue.PointLight.Enabled = false
  2076. fastwait(0.2)
  2077. van.Body.Lightbar.Red.PointLight.Enabled = false
  2078. van.Body.Lightbar.Blue.PointLight.Enabled = true
  2079. end
  2080. end)
  2081.  
  2082. for i = 1,200 do
  2083. if not check() then
  2084. break
  2085. else
  2086. van:SetPrimaryPartCFrame(tPos*(CFrame.new(-200+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
  2087. fastwait(0.001*(i/5))
  2088. end
  2089. end
  2090.  
  2091. sound.Pitch = 0.9
  2092.  
  2093. fastwait(0.5)
  2094. if check() then
  2095. --door.Transparency = 1
  2096. end
  2097.  
  2098. local freeze = Instance.new("Sound",primary)
  2099. freeze.SoundId = "rbxassetid://163732279"
  2100. freeze.Volume = 5
  2101. freeze:Play()
  2102.  
  2103. fastwait(3)
  2104.  
  2105. if check() then
  2106. torso.CFrame = primary.CFrame*(CFrame.new(0,2.3,0)*CFrame.Angles(0,math.rad(90),0))
  2107. end
  2108.  
  2109. fastwait(0.5)
  2110. if check() then
  2111. --door.Transparency = 0
  2112. end
  2113. fastwait(0.5)
  2114.  
  2115. sound.Pitch = 1.3
  2116. local gui = Instance.new("ScreenGui")
  2117. local frame = Instance.new("Frame",gui)
  2118. frame.BackgroundTransparency = 1
  2119. frame.BackgroundColor3 = Color3.new(0,0,0)
  2120. frame.Position = UDim2.new(0,0,0,-36)
  2121. frame.Size = UDim2.new(1,0,1,36)
  2122. spawn(function()
  2123. for i = 1,0,-0.01 do
  2124. frame.BackgroundTransparency = i
  2125. fastwait(0.1)
  2126. end
  2127. frame.BackgroundTransparency = 0
  2128. end)
  2129.  
  2130. p.CameraMaxZoomDistance = 0.5
  2131.  
  2132. torso.Anchored = true
  2133.  
  2134. for i = 1,400 do
  2135. if not check() then
  2136. break
  2137. else
  2138. van:SetPrimaryPartCFrame(tPos*(CFrame.new(0+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
  2139. torso.CFrame = primary.CFrame*(CFrame.new(0,-0.4,0)*CFrame.Angles(0,math.rad(90),0))
  2140. fastwait(0.1/(i*5))
  2141.  
  2142. if i == 270 then
  2143. music.Volume = 5
  2144. end
  2145. end
  2146. end
  2147.  
  2148. local function KICK(P)
  2149. spawn(function()
  2150. for i = 1,5 do
  2151. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  2152. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  2153. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  2154. spawn(function()
  2155. repeat fastwait()
  2156. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  2157. until not game:GetService("Players"):FindFirstChild(P.Name)
  2158. end)
  2159. P.Character.HumanoidRootPart.Anchored = true
  2160. end
  2161. end
  2162. end)
  2163. end
  2164.  
  2165. if p and p.Parent == game:GetService("Players") then
  2166. if p == game:GetService("Players").LocalPlayer then
  2167. fastwait(5)
  2168. end
  2169. torso.Anchored = false
  2170. p.CharacterAdded:Connect(function()
  2171. fastwait()
  2172. KICK(p)
  2173. end)
  2174. KICK(p)
  2175. end
  2176. fastwait(0.5)
  2177. pcall(function() van:Destroy() end)
  2178. pcall(function() gui:Destroy() end)
  2179. if not workspace:FindFirstChild("ADONIS_VAN") then
  2180. music:Destroy()
  2181. end
  2182. end
  2183. end
  2184. end)
  2185. end
  2186.  
  2187. addcmd('arrest', 'arrests player',{},
  2188. function(args, speaker)
  2189. local players = getPlayer(args[1], speaker)
  2190. for i,v in pairs(players)do
  2191. arrest(gPlayers[v].Name)
  2192. end
  2193. end)
  2194.  
  2195. addcmd('loopkill', 'rip person',{'lkill'},
  2196. function(args, speaker)
  2197. local players = getPlayer(args[1], speaker)
  2198. for i,v in pairs(players)do
  2199. if not FindTable(loopkillT, _players[v].Name) then
  2200. table.insert(loopkillT, _players[v].Name)
  2201. if FindTable(SPC, args[1]) then Notify('Loopkilling ' .. args[1]) else
  2202. Notify('Loopkilling player(s)') end end end end)
  2203.  
  2204. addcmd('unloopkill', 'un rip person',{'unlkill'},
  2205. function(args, speaker)
  2206. local players = getPlayer(args[1], speaker)
  2207. for i,v in pairs(players)do
  2208. if FindTable(loopkillT, _players[v].Name) then
  2209. table.remove(loopkillT, GetInTable(loopkillT, _players[v].Name))
  2210. if FindTable(SPC, args[1]) then Notify('No longer loopkilling ' .. args[1]) else
  2211. Notify('No longer loopkilling player(s)') end end end end)
  2212.  
  2213. addcmd('disabletools', 'removes their tools',{},
  2214. function(args, speaker)
  2215. local players = getPlayer(args[1], speaker)
  2216. for i,v in pairs(players)do
  2217. spawn(function()
  2218. if _players[v]:FindFirstChild("Backpack") then
  2219. _players[v].Backpack:Destroy()
  2220. Notify('Disabled tools for player(s)') end end) end end)
  2221.  
  2222. addcmd('enabletools', 'lets them have tools',{'unloopremovetools'},
  2223. function(args, speaker)
  2224. local players = getPlayer(args[1], speaker)
  2225. for i,v in pairs(players)do
  2226. spawn(function()
  2227. if not _players[v]:FindFirstChild("Backpack") then
  2228. local bp = Instance.new("Backpack")
  2229. bp.Parent = _players[v]
  2230. refresh(_players[v])
  2231. Notify('Enabled tools for ' ..args[1])
  2232. Notify('Enabled tools for player(s)') end end) end end)
  2233.  
  2234. addcmd('refresh', 'refresh their player model',{},
  2235. function(args, speaker)
  2236. local players = getPlayer(args[1], speaker)
  2237. for i,v in pairs(players)do
  2238. refresh(_players[v])
  2239. end end)
  2240.  
  2241. local fastwait = function(time)
  2242. local expire = tick()+(time or 0.02999999999999999889)
  2243. while game:GetService("RunService").Heartbeat:wait() do
  2244. if tick() >= expire then return true end
  2245. end
  2246. end
  2247.  
  2248. local song = nil
  2249. function zinniaKick(name)
  2250. spawn(function()
  2251. if song == nil then
  2252. song = Instance.new("Sound",workspace)
  2253. song.SoundId = "rbxassetid://190423831"
  2254. song.Volume = 1
  2255. song.Looped = true
  2256. song:Play()
  2257. end
  2258. local zin = Instance.new("Part")
  2259. zin.Name = "CuteZinnia"
  2260. zin.Anchored = true
  2261. zin.CanCollide = false
  2262. zin.Locked = true
  2263. local mesh = Instance.new("SpecialMesh")
  2264. mesh.MeshId = "rbxassetid://1175670539"
  2265. mesh.TextureId = "rbxassetid://1175670558"
  2266. mesh.Scale = Vector3.new(0.05,0.05,0.05)
  2267. mesh.Offset = Vector3.new(0,0.88,0)
  2268. mesh.Parent = zin
  2269. local char = game:GetService("Players")[name].Character
  2270. char.PrimaryPart = char.HumanoidRootPart
  2271. if char:FindFirstChild("Torso") then
  2272. char.Torso.Anchored = true
  2273. else
  2274. char.UpperTorso.Anchored = true
  2275. end
  2276. 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))
  2277. zin.Parent = workspace
  2278. 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)})
  2279. tween:Play()
  2280. fastwait(3)
  2281. for i = 50,1,-1 do
  2282. 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))
  2283. fastwait()
  2284. end
  2285. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  2286. fastwait(1)
  2287. local turns = 0
  2288.  
  2289. while turns < 200 do
  2290. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  2291. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  2292. turns = turns + 1
  2293. fastwait()
  2294. end
  2295. for i = 1,10 do
  2296. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  2297. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  2298. fastwait()
  2299. end
  2300. local rX,rZ = 0,0
  2301. repeat rX = math.random(-10000,10000) until math.abs(rX) > 5000
  2302. repeat rZ = math.random(-10000,10000) until math.abs(rZ) > 5000
  2303. local bv = Instance.new("BodyForce",char.HumanoidRootPart)
  2304. bv.Force = Vector3.new(rX,10000,rZ)
  2305. if char:FindFirstChild("Torso") then
  2306. char.Torso.Anchored = false
  2307. else
  2308. char.UpperTorso.Anchored = false
  2309. end
  2310. function KICK(P)
  2311. spawn(function()
  2312. for i = 1,5 do
  2313. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  2314. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  2315. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  2316. spawn(function()
  2317. repeat fastwait()
  2318. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  2319. until not game:GetService("Players"):FindFirstChild(P.Name)
  2320. end)
  2321. P.Character.HumanoidRootPart.Anchored = true
  2322. end
  2323. end
  2324. end)
  2325. end
  2326. spawn(function()
  2327. if game:GetService("Players")[name] == game:GetService("Players").LocalPlayer then fastwait(10) else fastwait(5) end
  2328. game:GetService("Players")[name].CharacterAdded:Connect(function()
  2329. fastwait()
  2330. KICK(game:GetService("Players")[name])
  2331. end)
  2332. KICK(game:GetService("Players")[name])
  2333. end)
  2334. for i = 1,20 do
  2335. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  2336. fastwait()
  2337. end
  2338. while turns > 0 do
  2339. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  2340. turns = turns - 5
  2341. fastwait()
  2342. end
  2343. fastwait(1)
  2344. zin.Name = "GoneZinnia"
  2345. local go = Instance.new("BodyVelocity",zin)
  2346. go.Velocity = zin.CFrame.lookVector * 100
  2347. go.MaxForce = Vector3.new(1000000,1000000,1000000)
  2348. zin.Anchored = false
  2349. fastwait(20)
  2350. if song and not workspace:FindFirstChild("CuteZinnia") then
  2351. song:Destroy()
  2352. song = nil
  2353. end
  2354. end)
  2355. end
  2356.  
  2357. addcmd('zinnia', 'asdf for moon',{},
  2358. function(args, speaker)
  2359. local players = getPlayer(args[1], speaker)
  2360. for i,v in pairs(players)do
  2361. zinniaKick(gPlayers[v].Name)
  2362. end
  2363. end)
  2364.  
  2365. addcmd('rainbowname', 'color spam their name tag',{'rname'},
  2366. function(args, speaker)
  2367. local players = getPlayer(args[1], speaker)
  2368. for i,v in pairs(players)do
  2369. if not FindTable(rainbowT, _players[v].Name) then
  2370. table.insert(rainbowT, _players[v].Name)
  2371. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' rainbow name') else
  2372. Notify('Gave player(s) rainbow name') end end end end)
  2373.  
  2374. addcmd('unrainbowname', 'removes their colorful name',{'unrname'},
  2375. function(args, speaker)
  2376. local players = getPlayer(args[1], speaker)
  2377. for i,v in pairs(players)do
  2378. if FindTable(rainbowT, _players[v].Name) then
  2379. table.remove(rainbowT, GetInTable(rainbowT, _players[v].Name))
  2380. _players[v].Neutral = true
  2381. if FindTable(SPC, args[1]) then Notify('Disabled rainbow name for ' ..args[1]) else
  2382. Notify('Disabled rainbow name for player(s)') end end end end)
  2383.  
  2384. addcmd('terrain', 'gives you terrain tools',{'tt'},
  2385. function(args, speaker)
  2386. if speaker.userId ~= LP.userId then
  2387. lponly(speaker)
  2388. else
  2389. --Terrain Script
  2390. --Edge#3467/IoIman616
  2391.  
  2392. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui:GetChildren()) do
  2393. if child.Name == "MaterialGui" then
  2394. child:Destroy()
  2395. end
  2396. end
  2397.  
  2398. function sandbox(var,func)
  2399. local env = getfenv(func)
  2400. local newenv = setmetatable({},{
  2401. __index = function(self,k)
  2402. if k=="script" then
  2403. return var
  2404. else
  2405. return env[k]
  2406. end
  2407. end,
  2408. })
  2409. setfenv(func,newenv)
  2410. return func
  2411. end
  2412. cors = {}
  2413. mas = Instance.new("Model",game:GetService("Lighting"))
  2414. HopperBin0 = Instance.new("HopperBin")
  2415. HopperBin0.Name = "Terrain Build"
  2416. HopperBin0.Parent = mas
  2417. for i,v in pairs(mas:GetChildren()) do
  2418. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  2419. pcall(function() v:MakeJoints() end)
  2420. end
  2421. mas:Destroy()
  2422. for i,v in pairs(cors) do
  2423. spawn(function()
  2424. pcall(v)
  2425. end)
  2426. end
  2427.  
  2428. wait(0.01)
  2429.  
  2430. function sandbox(var,func)
  2431. local env = getfenv(func)
  2432. local newenv = setmetatable({},{
  2433. __index = function(self,k)
  2434. if k=="script" then
  2435. return var
  2436. else
  2437. return env[k]
  2438. end
  2439. end,
  2440. })
  2441. setfenv(func,newenv)
  2442. return func
  2443. end
  2444. cors = {}
  2445. mas = Instance.new("Model",game:GetService("Lighting"))
  2446. ScreenGui0 = Instance.new("ScreenGui")
  2447. ImageLabel1 = Instance.new("ImageLabel")
  2448. ImageButton2 = Instance.new("ImageButton")
  2449. Frame3 = Instance.new("Frame")
  2450. NumberValue4 = Instance.new("NumberValue")
  2451. ImageButton5 = Instance.new("ImageButton")
  2452. Frame6 = Instance.new("Frame")
  2453. NumberValue7 = Instance.new("NumberValue")
  2454. ImageButton8 = Instance.new("ImageButton")
  2455. Frame9 = Instance.new("Frame")
  2456. NumberValue10 = Instance.new("NumberValue")
  2457. ImageButton11 = Instance.new("ImageButton")
  2458. Frame12 = Instance.new("Frame")
  2459. NumberValue13 = Instance.new("NumberValue")
  2460. ImageButton14 = Instance.new("ImageButton")
  2461. Frame15 = Instance.new("Frame")
  2462. NumberValue16 = Instance.new("NumberValue")
  2463. ImageButton17 = Instance.new("ImageButton")
  2464. Frame18 = Instance.new("Frame")
  2465. NumberValue19 = Instance.new("NumberValue")
  2466. ImageButton20 = Instance.new("ImageButton")
  2467. Frame21 = Instance.new("Frame")
  2468. NumberValue22 = Instance.new("NumberValue")
  2469. ImageButton23 = Instance.new("ImageButton")
  2470. Frame24 = Instance.new("Frame")
  2471. NumberValue25 = Instance.new("NumberValue")
  2472. ImageButton26 = Instance.new("ImageButton")
  2473. Frame27 = Instance.new("Frame")
  2474. NumberValue28 = Instance.new("NumberValue")
  2475. ImageButton29 = Instance.new("ImageButton")
  2476. Frame30 = Instance.new("Frame")
  2477. NumberValue31 = Instance.new("NumberValue")
  2478. ImageButton32 = Instance.new("ImageButton")
  2479. Frame33 = Instance.new("Frame")
  2480. NumberValue34 = Instance.new("NumberValue")
  2481. ImageButton35 = Instance.new("ImageButton")
  2482. Frame36 = Instance.new("Frame")
  2483. NumberValue37 = Instance.new("NumberValue")
  2484. ImageButton38 = Instance.new("ImageButton")
  2485. Frame39 = Instance.new("Frame")
  2486. NumberValue40 = Instance.new("NumberValue")
  2487. ImageButton41 = Instance.new("ImageButton")
  2488. Frame42 = Instance.new("Frame")
  2489. NumberValue43 = Instance.new("NumberValue")
  2490. ImageButton44 = Instance.new("ImageButton")
  2491. Frame45 = Instance.new("Frame")
  2492. NumberValue46 = Instance.new("NumberValue")
  2493. ImageButton47 = Instance.new("ImageButton")
  2494. Frame48 = Instance.new("Frame")
  2495. NumberValue49 = Instance.new("NumberValue")
  2496. ImageButton50 = Instance.new("ImageButton")
  2497. Frame51 = Instance.new("Frame")
  2498. NumberValue52 = Instance.new("NumberValue")
  2499. ImageButton53 = Instance.new("ImageButton")
  2500. Frame54 = Instance.new("Frame")
  2501. ScreenGui0.Name = "MaterialGui"
  2502. ScreenGui0.Parent = mas
  2503. ImageLabel1.Name = "MaterialMenu"
  2504. ImageLabel1.Parent = ScreenGui0
  2505. ImageLabel1.Transparency = 1
  2506. ImageLabel1.Size = UDim2.new(0, 100, 0, 450)
  2507. ImageLabel1.Position = UDim2.new(0, 0, 1, -550)
  2508. ImageLabel1.BackgroundTransparency = 1
  2509. ImageLabel1.ZIndex = 2
  2510. ImageLabel1.Image = "rbxasset://textures/ui/MaterialMenu.png"
  2511. ImageButton2.Name = "Grass"
  2512. ImageButton2.Parent = ImageLabel1
  2513. ImageButton2.Transparency = 1
  2514. ImageButton2.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2515. ImageButton2.Position = UDim2.new(0.0700000003, 0, 0.0599999987, 0)
  2516. ImageButton2.BackgroundTransparency = 1
  2517. ImageButton2.ZIndex = 4
  2518. ImageButton2.Image = "http://www.roblox.com/asset/?id=56563112"
  2519. Frame3.Name = "Selection"
  2520. Frame3.Parent = ImageButton2
  2521. Frame3.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2522. Frame3.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2523. Frame3.BackgroundColor3 = Color3.new(1, 1, 1)
  2524. Frame3.BorderSizePixel = 0
  2525. Frame3.ZIndex = 3
  2526. NumberValue4.Name = "num"
  2527. NumberValue4.Parent = ImageButton2
  2528. NumberValue4.Value = 1
  2529. ImageButton5.Name = "Sand"
  2530. ImageButton5.Parent = ImageLabel1
  2531. ImageButton5.Transparency = 1
  2532. ImageButton5.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2533. ImageButton5.Position = UDim2.new(0.524545431, 0, 0.0599999987, 0)
  2534. ImageButton5.BackgroundTransparency = 1
  2535. ImageButton5.ZIndex = 4
  2536. ImageButton5.Image = "http://www.roblox.com/asset/?id=62356652"
  2537. Frame6.Name = "Selection"
  2538. Frame6.Parent = ImageButton5
  2539. Frame6.Transparency = 1
  2540. Frame6.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2541. Frame6.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2542. Frame6.BackgroundColor3 = Color3.new(1, 1, 1)
  2543. Frame6.BackgroundTransparency = 1
  2544. Frame6.BorderSizePixel = 0
  2545. Frame6.ZIndex = 3
  2546. NumberValue7.Name = "num"
  2547. NumberValue7.Parent = ImageButton5
  2548. NumberValue7.Value = 2
  2549. ImageButton8.Name = "Brick"
  2550. ImageButton8.Parent = ImageLabel1
  2551. ImageButton8.Transparency = 1
  2552. ImageButton8.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2553. ImageButton8.Position = UDim2.new(0.0700000003, 0, 0.161010101, 0)
  2554. ImageButton8.BackgroundTransparency = 1
  2555. ImageButton8.ZIndex = 4
  2556. ImageButton8.Image = "http://www.roblox.com/asset/?id=65961537"
  2557. Frame9.Name = "Selection"
  2558. Frame9.Parent = ImageButton8
  2559. Frame9.Transparency = 1
  2560. Frame9.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2561. Frame9.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2562. Frame9.BackgroundColor3 = Color3.new(1, 1, 1)
  2563. Frame9.BackgroundTransparency = 1
  2564. Frame9.BorderSizePixel = 0
  2565. Frame9.ZIndex = 3
  2566. NumberValue10.Name = "num"
  2567. NumberValue10.Parent = ImageButton8
  2568. NumberValue10.Value = 3
  2569. ImageButton11.Name = "Granite"
  2570. ImageButton11.Parent = ImageLabel1
  2571. ImageButton11.Transparency = 1
  2572. ImageButton11.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2573. ImageButton11.Position = UDim2.new(0.524545431, 0, 0.161010101, 0)
  2574. ImageButton11.BackgroundTransparency = 1
  2575. ImageButton11.ZIndex = 4
  2576. ImageButton11.Image = "http://www.roblox.com/asset/?id=67532153"
  2577. Frame12.Name = "Selection"
  2578. Frame12.Parent = ImageButton11
  2579. Frame12.Transparency = 1
  2580. Frame12.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2581. Frame12.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2582. Frame12.BackgroundColor3 = Color3.new(1, 1, 1)
  2583. Frame12.BackgroundTransparency = 1
  2584. Frame12.BorderSizePixel = 0
  2585. Frame12.ZIndex = 3
  2586. NumberValue13.Name = "num"
  2587. NumberValue13.Parent = ImageButton11
  2588. NumberValue13.Value = 4
  2589. ImageButton14.Name = "Asphalt"
  2590. ImageButton14.Parent = ImageLabel1
  2591. ImageButton14.Transparency = 1
  2592. ImageButton14.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2593. ImageButton14.Position = UDim2.new(0.0700000003, 0, 0.2620202, 0)
  2594. ImageButton14.BackgroundTransparency = 1
  2595. ImageButton14.ZIndex = 4
  2596. ImageButton14.Image = "http://www.roblox.com/asset/?id=67532038"
  2597. Frame15.Name = "Selection"
  2598. Frame15.Parent = ImageButton14
  2599. Frame15.Transparency = 1
  2600. Frame15.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2601. Frame15.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2602. Frame15.BackgroundColor3 = Color3.new(1, 1, 1)
  2603. Frame15.BackgroundTransparency = 1
  2604. Frame15.BorderSizePixel = 0
  2605. Frame15.ZIndex = 3
  2606. NumberValue16.Name = "num"
  2607. NumberValue16.Parent = ImageButton14
  2608. NumberValue16.Value = 5
  2609. ImageButton17.Name = "Iron"
  2610. ImageButton17.Parent = ImageLabel1
  2611. ImageButton17.Transparency = 1
  2612. ImageButton17.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2613. ImageButton17.Position = UDim2.new(0.524545431, 0, 0.2620202, 0)
  2614. ImageButton17.BackgroundTransparency = 1
  2615. ImageButton17.ZIndex = 4
  2616. ImageButton17.Image = "http://www.roblox.com/asset/?id=67532093"
  2617. Frame18.Name = "Selection"
  2618. Frame18.Parent = ImageButton17
  2619. Frame18.Transparency = 1
  2620. Frame18.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2621. Frame18.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2622. Frame18.BackgroundColor3 = Color3.new(1, 1, 1)
  2623. Frame18.BackgroundTransparency = 1
  2624. Frame18.BorderSizePixel = 0
  2625. Frame18.ZIndex = 3
  2626. NumberValue19.Name = "num"
  2627. NumberValue19.Parent = ImageButton17
  2628. NumberValue19.Value = 6
  2629. ImageButton20.Name = "Aluminum"
  2630. ImageButton20.Parent = ImageLabel1
  2631. ImageButton20.Transparency = 1
  2632. ImageButton20.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2633. ImageButton20.Position = UDim2.new(0.0700000003, 0, 0.363030314, 0)
  2634. ImageButton20.BackgroundTransparency = 1
  2635. ImageButton20.ZIndex = 4
  2636. ImageButton20.Image = "http://www.roblox.com/asset/?id=67531995"
  2637. Frame21.Name = "Selection"
  2638. Frame21.Parent = ImageButton20
  2639. Frame21.Transparency = 1
  2640. Frame21.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2641. Frame21.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2642. Frame21.BackgroundColor3 = Color3.new(1, 1, 1)
  2643. Frame21.BackgroundTransparency = 1
  2644. Frame21.BorderSizePixel = 0
  2645. Frame21.ZIndex = 3
  2646. NumberValue22.Name = "num"
  2647. NumberValue22.Parent = ImageButton20
  2648. NumberValue22.Value = 7
  2649. ImageButton23.Name = "Gold"
  2650. ImageButton23.Parent = ImageLabel1
  2651. ImageButton23.Transparency = 1
  2652. ImageButton23.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2653. ImageButton23.Position = UDim2.new(0.524545431, 0, 0.363030314, 0)
  2654. ImageButton23.BackgroundTransparency = 1
  2655. ImageButton23.ZIndex = 4
  2656. ImageButton23.Image = "http://www.roblox.com/asset/?id=67532118"
  2657. Frame24.Name = "Selection"
  2658. Frame24.Parent = ImageButton23
  2659. Frame24.Transparency = 1
  2660. Frame24.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2661. Frame24.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2662. Frame24.BackgroundColor3 = Color3.new(1, 1, 1)
  2663. Frame24.BackgroundTransparency = 1
  2664. Frame24.BorderSizePixel = 0
  2665. Frame24.ZIndex = 3
  2666. NumberValue25.Name = "num"
  2667. NumberValue25.Parent = ImageButton23
  2668. NumberValue25.Value = 8
  2669. ImageButton26.Name = "Plank"
  2670. ImageButton26.Parent = ImageLabel1
  2671. ImageButton26.Transparency = 1
  2672. ImageButton26.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2673. ImageButton26.Position = UDim2.new(0.0700000003, 0, 0.464040399, 0)
  2674. ImageButton26.BackgroundTransparency = 1
  2675. ImageButton26.ZIndex = 4
  2676. ImageButton26.Image = "http://www.roblox.com/asset/?id=67532015"
  2677. Frame27.Name = "Selection"
  2678. Frame27.Parent = ImageButton26
  2679. Frame27.Transparency = 1
  2680. Frame27.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2681. Frame27.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2682. Frame27.BackgroundColor3 = Color3.new(1, 1, 1)
  2683. Frame27.BackgroundTransparency = 1
  2684. Frame27.BorderSizePixel = 0
  2685. Frame27.ZIndex = 3
  2686. NumberValue28.Name = "num"
  2687. NumberValue28.Parent = ImageButton26
  2688. NumberValue28.Value = 9
  2689. ImageButton29.Name = "Log"
  2690. ImageButton29.Parent = ImageLabel1
  2691. ImageButton29.Transparency = 1
  2692. ImageButton29.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2693. ImageButton29.Position = UDim2.new(0.524545431, 0, 0.464040399, 0)
  2694. ImageButton29.BackgroundTransparency = 1
  2695. ImageButton29.ZIndex = 4
  2696. ImageButton29.Image = "http://www.roblox.com/asset/?id=67532051"
  2697. Frame30.Name = "Selection"
  2698. Frame30.Parent = ImageButton29
  2699. Frame30.Transparency = 1
  2700. Frame30.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2701. Frame30.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2702. Frame30.BackgroundColor3 = Color3.new(1, 1, 1)
  2703. Frame30.BackgroundTransparency = 1
  2704. Frame30.BorderSizePixel = 0
  2705. Frame30.ZIndex = 3
  2706. NumberValue31.Name = "num"
  2707. NumberValue31.Parent = ImageButton29
  2708. NumberValue31.Value = 10
  2709. ImageButton32.Name = "Gravel"
  2710. ImageButton32.Parent = ImageLabel1
  2711. ImageButton32.Transparency = 1
  2712. ImageButton32.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2713. ImageButton32.Position = UDim2.new(0.0700000003, 0, 0.565050483, 0)
  2714. ImageButton32.BackgroundTransparency = 1
  2715. ImageButton32.ZIndex = 4
  2716. ImageButton32.Image = "http://www.roblox.com/asset/?id=67532206"
  2717. Frame33.Name = "Selection"
  2718. Frame33.Parent = ImageButton32
  2719. Frame33.Transparency = 1
  2720. Frame33.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2721. Frame33.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2722. Frame33.BackgroundColor3 = Color3.new(1, 1, 1)
  2723. Frame33.BackgroundTransparency = 1
  2724. Frame33.BorderSizePixel = 0
  2725. Frame33.ZIndex = 3
  2726. NumberValue34.Name = "num"
  2727. NumberValue34.Parent = ImageButton32
  2728. NumberValue34.Value = 11
  2729. ImageButton35.Name = "Cinder"
  2730. ImageButton35.Parent = ImageLabel1
  2731. ImageButton35.Transparency = 1
  2732. ImageButton35.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2733. ImageButton35.Position = UDim2.new(0.524545431, 0, 0.565050483, 0)
  2734. ImageButton35.BackgroundTransparency = 1
  2735. ImageButton35.ZIndex = 4
  2736. ImageButton35.Image = "http://www.roblox.com/asset/?id=67532103"
  2737. Frame36.Name = "Selection"
  2738. Frame36.Parent = ImageButton35
  2739. Frame36.Transparency = 1
  2740. Frame36.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2741. Frame36.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2742. Frame36.BackgroundColor3 = Color3.new(1, 1, 1)
  2743. Frame36.BackgroundTransparency = 1
  2744. Frame36.BorderSizePixel = 0
  2745. Frame36.ZIndex = 3
  2746. NumberValue37.Name = "num"
  2747. NumberValue37.Parent = ImageButton35
  2748. NumberValue37.Value = 12
  2749. ImageButton38.Name = "Stone"
  2750. ImageButton38.Parent = ImageLabel1
  2751. ImageButton38.Transparency = 1
  2752. ImageButton38.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2753. ImageButton38.Position = UDim2.new(0.0700000003, 0, 0.666060627, 0)
  2754. ImageButton38.BackgroundTransparency = 1
  2755. ImageButton38.ZIndex = 4
  2756. ImageButton38.Image = "http://www.roblox.com/asset/?id=67531804"
  2757. Frame39.Name = "Selection"
  2758. Frame39.Parent = ImageButton38
  2759. Frame39.Transparency = 1
  2760. Frame39.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2761. Frame39.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2762. Frame39.BackgroundColor3 = Color3.new(1, 1, 1)
  2763. Frame39.BackgroundTransparency = 1
  2764. Frame39.BorderSizePixel = 0
  2765. Frame39.ZIndex = 3
  2766. NumberValue40.Name = "num"
  2767. NumberValue40.Parent = ImageButton38
  2768. NumberValue40.Value = 13
  2769. ImageButton41.Name = "Cement"
  2770. ImageButton41.Parent = ImageLabel1
  2771. ImageButton41.Transparency = 1
  2772. ImageButton41.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2773. ImageButton41.Position = UDim2.new(0.524545431, 0, 0.666060627, 0)
  2774. ImageButton41.BackgroundTransparency = 1
  2775. ImageButton41.ZIndex = 4
  2776. ImageButton41.Image = "http://www.roblox.com/asset/?id=67532059"
  2777. Frame42.Name = "Selection"
  2778. Frame42.Parent = ImageButton41
  2779. Frame42.Transparency = 1
  2780. Frame42.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2781. Frame42.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2782. Frame42.BackgroundColor3 = Color3.new(1, 1, 1)
  2783. Frame42.BackgroundTransparency = 1
  2784. Frame42.BorderSizePixel = 0
  2785. Frame42.ZIndex = 3
  2786. NumberValue43.Name = "num"
  2787. NumberValue43.Parent = ImageButton41
  2788. NumberValue43.Value = 14
  2789. ImageButton44.Name = "Red Plastic"
  2790. ImageButton44.Parent = ImageLabel1
  2791. ImageButton44.Transparency = 1
  2792. ImageButton44.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2793. ImageButton44.Position = UDim2.new(0.0700000003, 0, 0.767070711, 0)
  2794. ImageButton44.BackgroundTransparency = 1
  2795. ImageButton44.ZIndex = 4
  2796. ImageButton44.Image = "http://www.roblox.com/asset/?id=67531848"
  2797. Frame45.Name = "Selection"
  2798. Frame45.Parent = ImageButton44
  2799. Frame45.Transparency = 1
  2800. Frame45.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2801. Frame45.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2802. Frame45.BackgroundColor3 = Color3.new(1, 1, 1)
  2803. Frame45.BackgroundTransparency = 1
  2804. Frame45.BorderSizePixel = 0
  2805. Frame45.ZIndex = 3
  2806. NumberValue46.Name = "num"
  2807. NumberValue46.Parent = ImageButton44
  2808. NumberValue46.Value = 15
  2809. ImageButton47.Name = "Blue Plastic"
  2810. ImageButton47.Parent = ImageLabel1
  2811. ImageButton47.Transparency = 1
  2812. ImageButton47.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2813. ImageButton47.Position = UDim2.new(0.524545431, 0, 0.767070711, 0)
  2814. ImageButton47.BackgroundTransparency = 1
  2815. ImageButton47.ZIndex = 4
  2816. ImageButton47.Image = "http://www.roblox.com/asset/?id=67531924"
  2817. Frame48.Name = "Selection"
  2818. Frame48.Parent = ImageButton47
  2819. Frame48.Transparency = 1
  2820. Frame48.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2821. Frame48.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2822. Frame48.BackgroundColor3 = Color3.new(1, 1, 1)
  2823. Frame48.BackgroundTransparency = 1
  2824. Frame48.BorderSizePixel = 0
  2825. Frame48.ZIndex = 3
  2826. NumberValue49.Name = "num"
  2827. NumberValue49.Parent = ImageButton47
  2828. NumberValue49.Value = 16
  2829. ImageButton50.Name = "Water"
  2830. ImageButton50.Parent = ImageLabel1
  2831. ImageButton50.Transparency = 1
  2832. ImageButton50.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2833. ImageButton50.Position = UDim2.new(0.0700000003, 0, 0.867999971, 0)
  2834. ImageButton50.BackgroundTransparency = 1
  2835. ImageButton50.ZIndex = 4
  2836. ImageButton50.Image = "https://www.roblox.com/Game/Tools/ThumbnailAsset.ashx?fmt=png&wd=75&ht=75&aid=82717697"
  2837. Frame51.Name = "Selection"
  2838. Frame51.Parent = ImageButton50
  2839. Frame51.Transparency = 1
  2840. Frame51.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2841. Frame51.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2842. Frame51.BackgroundColor3 = Color3.new(1, 1, 1)
  2843. Frame51.BackgroundTransparency = 1
  2844. Frame51.BorderSizePixel = 0
  2845. Frame51.ZIndex = 3
  2846. NumberValue52.Name = "num"
  2847. NumberValue52.Parent = ImageButton50
  2848. NumberValue52.Value = 17
  2849. ImageButton53.Name = "Dig"
  2850. ImageButton53.Parent = ImageLabel1
  2851. ImageButton53.Transparency = 1
  2852. ImageButton53.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  2853. ImageButton53.Position = UDim2.new(0.524999976, 0, 0.867999971, 0)
  2854. ImageButton53.BackgroundTransparency = 1
  2855. ImageButton53.ZIndex = 4
  2856. ImageButton53.Image = "http://www.roblox.com/asset/?id=7814201"
  2857. Frame54.Name = "Selection"
  2858. Frame54.Parent = ImageButton53
  2859. Frame54.Transparency = 1
  2860. Frame54.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  2861. Frame54.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  2862. Frame54.BackgroundColor3 = Color3.new(1, 1, 1)
  2863. Frame54.BackgroundTransparency = 1
  2864. Frame54.BorderSizePixel = 0
  2865. Frame54.ZIndex = 3
  2866. for i,v in pairs(mas:GetChildren()) do
  2867. v.Parent = gPlayers.LocalPlayer.PlayerGui
  2868. pcall(function() v:MakeJoints() end)
  2869. end
  2870. mas:Destroy()
  2871. for i,v in pairs(cors) do
  2872. spawn(function()
  2873. pcall(v)
  2874. end)
  2875. end
  2876. wait(0.01)
  2877. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  2878. material = 1
  2879. local Terrain = workspace.Terrain
  2880. local CC = workspace.CurrentCamera
  2881.  
  2882. local SelB = Instance.new("SelectionBox")
  2883. SelB.Color = BrickColor.new("Bright green")
  2884.  
  2885. local SelP = Instance.new("Part")
  2886. SelP.Anchored = true
  2887. SelP.formFactor = Enum.FormFactor.Custom
  2888.  
  2889. HopperBin0.Selected:connect(function(M)
  2890. SelB.Parent = gPlayers.LocalPlayer.PlayerGui
  2891. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = true
  2892. SelB.Adornee = nil
  2893.  
  2894. local ClickState = "None"
  2895.  
  2896. local ClickType = 1
  2897.  
  2898. local TerrainClick = 1
  2899.  
  2900. local P1 = nil
  2901.  
  2902. M.KeyDown:connect(function(K)
  2903. if K == "q" then
  2904. ClickType = 1
  2905. elseif K == "e" then
  2906. ClickType = 2
  2907. elseif K == "z" then
  2908. TerrainClick = 0
  2909. elseif K == "x" then
  2910. TerrainClick = 1
  2911. elseif K == "c" then
  2912. TerrainClick = 2
  2913. elseif K == "v" then
  2914. TerrainClick = 3
  2915. elseif K == "b" then
  2916. TerrainClick = 4
  2917. end
  2918. end)
  2919.  
  2920. M.Button1Down:connect(function()
  2921. if not M.Target then return end
  2922. local Hit = M.Hit
  2923. local cellPos
  2924. if ClickType == 1 then
  2925. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  2926. else
  2927. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  2928. end
  2929. if ClickState == "None" then
  2930. ClickState = "Click1"
  2931. P1 = cellPos
  2932. end
  2933. end)
  2934. M.Button1Up:connect(function()
  2935. if not M.Target then return end
  2936. local Hit = M.Hit
  2937. local cellPos
  2938. if ClickType == 1 then
  2939. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  2940. else
  2941. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  2942. end
  2943. if ClickState == "Click1" then
  2944. ClickState = "None"
  2945. local MinX = math.min(P1.x,cellPos.x)
  2946. local MaxX = math.max(P1.x,cellPos.x)
  2947. local MinY = math.min(P1.y,cellPos.y)
  2948. local MaxY = math.max(P1.y,cellPos.y)
  2949. local MinZ = math.min(P1.z,cellPos.z)
  2950. local MaxZ = math.max(P1.z,cellPos.z)
  2951. for y=MinY,MaxY do
  2952. for x=MinX,MaxX do
  2953. for z=MinZ,MaxZ do
  2954. Terrain:SetCell(x, y, z, material, 0, 0)
  2955. end
  2956. end
  2957. wait()
  2958. end
  2959. SelB.Adornee = nil
  2960. end
  2961. end)
  2962. M.Move:connect(function()
  2963. if not M.Target then return end
  2964. local Hit = M.Hit
  2965. local cellPos
  2966. if ClickType == 1 then
  2967. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  2968. else
  2969. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  2970. end
  2971. if ClickState == "Click1" then
  2972. SelB.Adornee = SelP
  2973. local W1 = Terrain:CellCenterToWorld(P1.x,P1.y,P1.z)
  2974. local W2 = Terrain:CellCenterToWorld(cellPos.x,cellPos.y,cellPos.z)
  2975. local Size = W1-W2
  2976. Size = Vector3.new(math.abs(Size.x),math.abs(Size.y),math.abs(Size.z))+Vector3.new(4,4,4)
  2977. local Pos = (W1+W2)/2
  2978. SelP.Size = Size
  2979. SelP.CFrame = CFrame.new(Pos)
  2980. end
  2981. end)
  2982. end)
  2983.  
  2984. HopperBin0.Deselected:connect(function()
  2985. SelB.Parent = nil
  2986. SelB.Adornee = nil
  2987. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  2988. end)
  2989.  
  2990. game:GetService('RunService').Stepped:connect(function()
  2991. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("MaterialGui") then
  2992. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  2993. if child:FindFirstChild("num") and material ~= child.num.Value then
  2994. child.Selection.BackgroundTransparency = 1
  2995. end
  2996. end
  2997. end
  2998. end)
  2999.  
  3000. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  3001. local enterCon = child.MouseButton1Click:connect(function()
  3002. if child.ClassName == "ImageButton" and child:FindFirstChild("num") then
  3003. material = child.num.Value
  3004. if child:FindFirstChild("Selection") then
  3005. child.Selection.BackgroundTransparency = 0
  3006. end
  3007. end
  3008. end)
  3009. end
  3010.  
  3011. local clr = gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Dig.MouseButton1Click:connect(function()
  3012. workspace.Terrain:Clear()
  3013. end)
  3014.  
  3015. function sandbox(var,func)
  3016. local env = getfenv(func)
  3017. local newenv = setmetatable({},{
  3018. __index = function(self,k)
  3019. if k=="script" then
  3020. return var
  3021. else
  3022. return env[k]
  3023. end
  3024. end,
  3025. })
  3026. setfenv(func,newenv)
  3027. return func
  3028. end
  3029. cors = {}
  3030. mas = Instance.new("Model",game:GetService("Lighting"))
  3031. HopperBin0 = Instance.new("HopperBin")
  3032. HopperBin0.Name = "Terrain Delete"
  3033. HopperBin0.Parent = mas
  3034. for i,v in pairs(mas:GetChildren()) do
  3035. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  3036. pcall(function() v:MakeJoints() end)
  3037. end
  3038. mas:Destroy()
  3039. for i,v in pairs(cors) do
  3040. spawn(function()
  3041. pcall(v)
  3042. end)
  3043. end
  3044.  
  3045. function onClick(mouse)
  3046. p = gPlayers.LocalPlayer
  3047. if (p == nil) then return end
  3048. if (p.Character == nil) then return end
  3049.  
  3050. if (mouse.Hit.p - p.Character.HumanoidRootPart.Position).magnitude > 500 then return end
  3051.  
  3052. c = workspace.Terrain
  3053.  
  3054. local cellPos = c:WorldToCellPreferSolid(Vector3.new(mouse.Hit.x, mouse.Hit.y, mouse.Hit.z))
  3055. local x = cellPos.x
  3056. local y = cellPos.y
  3057. local z = cellPos.z
  3058.  
  3059. c:SetCell(x, y, z, 0, 0, 0)
  3060.  
  3061. end
  3062.  
  3063.  
  3064. function onSelect(mouse)
  3065. mouse.Button1Down:connect(function () onClick(mouse) end)
  3066. end
  3067.  
  3068.  
  3069.  
  3070. HopperBin0.Selected:connect(onSelect)
  3071. end
  3072. end)
  3073.  
  3074. addcmd('knife', 'tm knife',{},
  3075. function(args, speaker)
  3076. if speaker.userId ~= LP.userId then
  3077. lponly(speaker) else
  3078. if not game.CoreGui:FindFirstChild('CorePart') then
  3079. local data = game:GetObjects("rbxassetid://01318477872")[1]
  3080. local script = data.LocalScript
  3081.  
  3082. local player = gPlayers.LocalPlayer
  3083.  
  3084. if not player:FindFirstChild("TMDATA") then
  3085. script.Parent.TMDATA:Clone().Parent = player
  3086. end
  3087. if not game.ReplicatedStorage:FindFirstChild("GameInProgress") then
  3088. script.Parent.GameInProgress:Clone().Parent = game.ReplicatedStorage
  3089. end
  3090.  
  3091. if game.CoreGui:FindFirstChild("CorePart") then
  3092. game.CoreGui.CorePart:Remove()
  3093. end
  3094.  
  3095.  
  3096. if not game.ReplicatedStorage:FindFirstChild('Drone') then script.Parent.Drone:Clone().Parent = game.ReplicatedStorage end
  3097. local knife = script.Parent["Knife"]:Clone()
  3098. local gun = script.Parent["Gun"]:Clone()
  3099. local fastgun = script.Parent["Fast Gun"]:Clone()
  3100. local lasergun = script.Parent["Laser Gun"]:Clone()
  3101. script.Parent.CorePart:Clone().Parent = game.CoreGui
  3102.  
  3103. local newKnife = knife:Clone()
  3104. newKnife.Parent = player.Backpack
  3105. _G.tool = newKnife
  3106.  
  3107. local barActive = false
  3108. local activeOptions = {}
  3109.  
  3110. function createDDown(callback,but,...)
  3111. if barActive then
  3112. for i,v in pairs(activeOptions) do
  3113. v:Destroy()
  3114. end
  3115. activeOptions = {}
  3116. barActive = false
  3117. return
  3118. else
  3119. barActive = true
  3120. end
  3121. local slots = {...}
  3122. local base = but
  3123. for i,v in pairs(slots) do
  3124. local newOption = base:Clone()
  3125. newOption.ZIndex = 5
  3126. newOption.Name = "Option "..tostring(i)
  3127. newOption.Parent = base.Parent
  3128. table.insert(activeOptions,newOption)
  3129. 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))
  3130. newOption.Text = slots[i]
  3131. newOption.MouseButton1Down:connect(function()
  3132. but.Text = slots[i]
  3133. callback(slots[i])
  3134. for i,v in pairs(activeOptions) do
  3135. v:Destroy()
  3136. end
  3137. activeOptions = {}
  3138. barActive = false
  3139. end)
  3140. end
  3141. end
  3142.  
  3143. local butA = game.CoreGui.CorePart.Frame.ability
  3144. butA.MouseButton1Down:connect(function()
  3145. createDDown(function(sel)
  3146. gPlayers.LocalPlayer.TMDATA.Ability.Value = sel -- Rushed scripting, sorry for not being neat!
  3147. 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")
  3148. end)
  3149.  
  3150. local butG = game.CoreGui.CorePart.Frame.gamemode
  3151. butG.MouseButton1Down:connect(function()
  3152. createDDown(function(sel)
  3153. game.ReplicatedStorage.GameInProgress.Mode.Value = sel
  3154. end,butG,"Classic","Cold Killer")
  3155. end)
  3156.  
  3157. local butM = game.CoreGui.CorePart.Frame.mode
  3158. butM.MouseButton1Down:connect(function()
  3159. createDDown(function(sel)
  3160. _G.knifemode = sel
  3161. end,butM,"PlayersOnly","Players+Npcs")
  3162. end)
  3163.  
  3164. _G.Scripters = {}
  3165.  
  3166. function _G.loadScripts(obj,runall)
  3167. for i,v in pairs(obj:GetDescendants()) do
  3168. if v:IsA("LocalScript") and (not v.Disabled or runall) then
  3169. table.insert(_G.Scripters,v)
  3170. local i = #_G.Scripters
  3171. local loadfunc = loadstring("local script = _G.Scripters["..i.."]\n"..v.Source)
  3172. spawn(loadfunc)
  3173. print("LOADED",v:GetFullName())
  3174. end
  3175. end
  3176. end
  3177.  
  3178. player.CharacterAdded:Connect(function()
  3179. newKnife = knife:Clone()
  3180. newKnife.Parent = player.Backpack
  3181. _G.loadScripts(newKnife)
  3182. end)
  3183.  
  3184. _G.knifemode = "PlayersOnly"
  3185. _G.loadScripts(newKnife)
  3186. --_G.loadScripts(gun)
  3187. --_G.loadScripts(fastgun)
  3188. --_G.loadScripts(lasergun)
  3189. end
  3190. end
  3191. end)
  3192.  
  3193. addcmd('devuzi', 'op af',{'uzi'},
  3194. function(args, speaker)
  3195. if speaker.userId ~= LP.userId then
  3196. lponly(speaker)
  3197. else
  3198. wait(0.25);
  3199.  
  3200.  
  3201. _clear=function()
  3202. local c={char;bag;gui;};
  3203. for i=1,#c do
  3204. local c=c[i]:children();
  3205. for i=1,#c do
  3206. if(c[i].Name==name)then
  3207. c[i].Parent=nil;
  3208. end;
  3209. end;
  3210. end;
  3211. local n=name..user.Name;
  3212. local c=workspace:children();
  3213. for i=1,#c do
  3214. if(c[i].Name==n)then
  3215. c[i].Parent=nil;
  3216. end;
  3217. end;
  3218. end;
  3219.  
  3220. _valid_key=function(object,key)
  3221. return object[key],key;
  3222. end;
  3223.  
  3224. _new=function(class)
  3225. return function(props)
  3226. if(type(list_base_props)=='table')then
  3227. for i,v in next,list_base_props do
  3228. if(props[i]==nil)then
  3229. props[i]=v;
  3230. end;
  3231. end;
  3232. end;
  3233.  
  3234. local object=class;
  3235.  
  3236. if(type(class)=='string')then
  3237. object=Instance.new(class:sub(1,1):upper()..class:sub(2));
  3238. end;
  3239.  
  3240. local parent=props[1];
  3241. props[1]=nil;
  3242.  
  3243. for i,v in next,props do
  3244. local load,res,key=pcall(_valid_key,object,i:sub(1,1):upper()..i:sub(2));
  3245. if(not load)then
  3246. load,res,key=pcall(_valid_key,object,i);
  3247. end;
  3248.  
  3249. if(key)then
  3250. t=type(res);
  3251. s=tostring(res);
  3252. if(t=='userdata'and s=='Signal '..key)then
  3253. if(type(v)=='table')then
  3254. for i=1,#v do
  3255. res:connect(v[i]);
  3256. end;
  3257. else
  3258. res:connect(v);
  3259. end;
  3260. else
  3261. object[key]=v;
  3262. end;
  3263. end;
  3264. end;
  3265.  
  3266. if(parent)then
  3267. object.Parent=parent;
  3268. end;
  3269.  
  3270. return object;
  3271. end;
  3272. end;
  3273.  
  3274. _RGB=function(r,g,b)
  3275. return Color3.new(r/255,g/255,b/255);
  3276. end;
  3277.  
  3278. _copy=function(o)
  3279. local def=o.archivable;
  3280. o.archivable=true;
  3281. local c=o:clone();
  3282. o.archivable=def;
  3283. return c;
  3284. end;
  3285.  
  3286. _hum=function(char)
  3287. local hum=char:findFirstChild'Humanoid';
  3288. if(not hum or hum.className~='Humanoid')then
  3289. local c=char:children();
  3290. for i=1,#c do
  3291. if(c[i].className=='Humanoid')then
  3292. return c[i];
  3293. end;
  3294. end;
  3295. else
  3296. return hum;
  3297. end;
  3298. end;
  3299.  
  3300. _hum_tag=function(hum)
  3301. local c=hum:findFirstChild'creator'or Instance.new('ObjectValue',hum);
  3302. c.Name='creator';
  3303. c.Value=user;
  3304. if(hum.Health==0 and not hum:findFirstChild'killed')then
  3305. Instance.new('BoolValue',hum).Name='killed';
  3306. bullets.clip=bullets.clip+10;
  3307. end;
  3308. end;
  3309.  
  3310. _hum_dam=function(hum,dam,percent)
  3311. hum.Health=hum.Health-(percent and hum.MaxHealth*(dam*0.01)or dam);
  3312. if(hum.Health<=hum.MaxHealth*0.1)then
  3313. _hum_tag(hum);
  3314. end;
  3315. end;
  3316.  
  3317. _ray=function(v0,v1,i)
  3318. local mag=(v0-v1).magnitude;
  3319. local ray=Ray.new(v0,(v1-v0).unit*(mag>999 and 999 or mag));
  3320.  
  3321. return(type(i)=='table'and workspace.FindPartOnRayWithIgnoreList or workspace.FindPartOnRay)(workspace,ray,i);
  3322. end;
  3323.  
  3324. _must=function(v0,v1,i)
  3325. local hit,pos=_ray(v0,v1,i);
  3326. return not hit and mouse.target or hit,pos;
  3327. end;
  3328.  
  3329. _cframe=function(x,y,z,r0,r1,r2)
  3330. return CFrame.Angles(
  3331. math.rad(r0 or 0),
  3332. math.rad(r1 or 0),
  3333. math.rad(r2 or 0)
  3334. )*CFrame.new(x,y,z);
  3335. end;
  3336.  
  3337. _update=function()
  3338. if(bool_active and not screen.Parent)then
  3339. screen.Parent=gui;
  3340. elseif(not bool_active and screen.Parent)then
  3341. screen.Parent=nil;
  3342. end;
  3343. end;
  3344.  
  3345. _light=function(v0,v1)
  3346. local mag=(v0-v1).magnitude;
  3347. local len=math.random(2,7);
  3348. len=len>mag/2 and mag/2 or len;
  3349.  
  3350. --local light=_new'part'{
  3351. -- cFrame=CFrame.new(v0,v1);
  3352. -- size=Vector3.new(1,1,1);
  3353. -- color=_RGB(255,255,0);
  3354. -- anchored=true;
  3355. -- inv;
  3356. --};
  3357. _new'blockMesh'{
  3358. scale=Vector3.new(0.2,0.2,len);
  3359. offset=Vector3.new(0,0,-len/2);
  3360. light;
  3361. };
  3362.  
  3363. local bb=_new'billboardGui'{
  3364. size=UDim2.new(2,0,2,0);
  3365. adornee=light;
  3366. light;
  3367. };
  3368. _new'imageLabel'{
  3369. image=url:format(109101526);
  3370. backgroundTransparency=1;
  3371. size=UDim2.new(1,0,1,0);
  3372. bb;
  3373. };
  3374.  
  3375. -- _rem(light,0.15);
  3376. end;
  3377.  
  3378. _rem=function(object,del)
  3379. if(del)then
  3380. delay(del,function()
  3381. if(object.Parent)then
  3382. object.Parent=nil;
  3383. end;
  3384. end);
  3385. else
  3386. pcall(function()
  3387. if(object.Parent)then
  3388. object.Parent=nil;
  3389. end;
  3390. end);
  3391. end;
  3392. end;
  3393.  
  3394. _blood=function(pos,count)
  3395. for i=1,count do
  3396. local p=_new'part'{
  3397. rotVelocity=Vector3.new(math.random(),math.random(),math.random())*50;
  3398. position=pos+Vector3.new(math.random(),math.random(),math.random());
  3399. velocity=Vector3.new(math.random(),math.random(),math.random())*50;
  3400. size=Vector3.new(math.random(),math.random(),math.random())/3;
  3401. color=_RGB(255,0,0);
  3402. transparency=0.5;
  3403. canCollide=true;
  3404. bottomSurface=0;
  3405. topSurface=0;
  3406. formFactor=3;
  3407. locked=true;
  3408. inv;
  3409. };
  3410. delay(5,function()
  3411. p.Parent=nil;
  3412. end);
  3413. end;
  3414. end;
  3415.  
  3416. _make_hue=function()
  3417. h_hue=_new'part'{
  3418. size=Vector3.new(0.25,1.8,0.35);
  3419. color=_RGB(100,100,100);
  3420. formFactor=3;
  3421. name='hue';
  3422. handle;
  3423. };
  3424. hh_weld=_new'weld'{
  3425. c1=_cframe(0,0.5,0);
  3426. part0=handle;
  3427. part1=h_hue;
  3428. handle;
  3429. };
  3430. end;
  3431.  
  3432. _shot=function(v0,v1)
  3433. if(not time_left)then
  3434. time_left=0;
  3435. end;
  3436. if(time_left>time())then
  3437. return nil;
  3438. else
  3439. time_left=time()+math.random(1,10)/100;
  3440. end;
  3441.  
  3442. if(bullets.current<1)then
  3443. local tick_sound=head:findFirstChild'tick_sound'or _new'sound'{
  3444. soundId='rbxasset://sounds/SWITCH3.wav';
  3445. name='tick_sound';
  3446. volume=0.2;
  3447. pitch=2;
  3448. head;
  3449. };
  3450. tick_sound:play();
  3451. if(bullets.clip>0)then
  3452. time_left=time()+2;
  3453. h_hue:breakJoints();
  3454. h_hue.CanCollide=true;
  3455. h_hue.Velocity=(h_hue.CFrame*CFrame.new(0,5,0)).lookVector*10;
  3456. _rem(h_hue,10);
  3457. delay(1.9,function()
  3458. _make_hue();
  3459. local got=(bullets.clip>bullets.maximum and
  3460. bullets.maximum or
  3461. bullets.clip)-bullets.current;
  3462.  
  3463. bullets.clip=bullets.clip-got;
  3464. bullets.current=bullets.current+got;
  3465. end);
  3466. end;
  3467. return nil;
  3468. else
  3469. bullets.current=bullets.current-1;
  3470.  
  3471. h_weld.C1=_cframe(0,0.75,0,
  3472. -math.random(1000,1100)/10,180,0);
  3473. d_weld.C1=_cframe(0,-0.25,0.3);
  3474.  
  3475. lightstuff.Visible=true;
  3476. delay(0.1,function()
  3477. lightstuff.Visible=false;
  3478. end);
  3479.  
  3480. _rem(_new'part'{
  3481. velocity=CFrame.new(drag.Position,(drag.CFrame*CFrame.new(-4,-5,0)).p).lookVector*10;
  3482. cFrame=drag.CFrame*CFrame.new(-0.5,0,0);
  3483. size=Vector3.new(0.1,0.1,0.4);
  3484. color=_RGB(200,200,0);
  3485. material='Slate';
  3486. canCollide=true;
  3487. formFactor=3;
  3488. inv;
  3489. },5);
  3490.  
  3491. delay(0.1,function()
  3492. d_weld.C1=_cframe(0,-0.25,0);
  3493. if(bool_active)then
  3494. h_weld.C1=h_weld_cf_active;
  3495. end;
  3496. end)
  3497. end;
  3498.  
  3499. local hit,pos=_must(v0,v1,char);
  3500.  
  3501. shot_sound:play();
  3502.  
  3503.  
  3504. _rem(_new'part'{
  3505. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  3506. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  3507. color=_RGB(255,255,0);
  3508. transparency=0.6;
  3509. reflectance=0.5;
  3510. canCollide=false;
  3511. bottomSurface=0;
  3512. anchored=true;
  3513. formFactor=3;
  3514. topSurface=0;
  3515. inv;
  3516. },.15);
  3517. _light(v0,v1);
  3518.  
  3519. if(not hit)then return nil;end;
  3520.  
  3521. if(hit.Parent.className=='Hat')then
  3522. hit:breakJoints();
  3523. hit.CanCollide=true;
  3524. hit.Velocity=CFrame.new(v0,pos).lookVector*math.random(30,50);
  3525. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90));
  3526. else
  3527. local hum=_hum(hit.Parent);
  3528. if(not hum)then
  3529. if(hit.Anchored==false and hit.Size.magnitude<4)then
  3530. hit:breakJoints();
  3531. hit.CanCollide=true;
  3532. end;
  3533. else
  3534. _hum_dam(hum,math.random(4,6));
  3535. _blood(pos,math.random(3,6));
  3536. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90))/6;
  3537. if(hit.Name=='Head')then
  3538. hum.Health=0;
  3539. _blood(pos,math.random(3,6));
  3540. delay(0.001,function()
  3541. _new(workspace:FindFirstChild'head_shot'or'sound'){
  3542. pitch=math.random(70,100)*0.01;
  3543. soundId=url:format(1876552);
  3544. name='head_shot';
  3545. workspace;
  3546. }:play();
  3547. end);
  3548. _hum_tag(hum);
  3549. _rem(_new'part'{
  3550. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  3551. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  3552. color=torso.Color;
  3553. transparency=0.5;
  3554. canCollide=false;
  3555. bottomSurface=0;
  3556. anchored=true;
  3557. formFactor=3;
  3558. topSurface=0;
  3559. inv;
  3560. },30);
  3561. hit.Parent=nil;
  3562. for b=0,1 do
  3563. for a=0,1 do
  3564. for i=0,1 do
  3565. _rem(_new'part'{
  3566. velocity=CFrame.new(v0,pos).lookVector*20;
  3567. cFrame=hit.CFrame*CFrame.new(i,-b,a);
  3568. size=Vector3.new(0.5,0.5,0.5);
  3569. color=_RGB(255,255,255);
  3570. bottomSurface=0;
  3571. canCollide=true;
  3572. transparency=0;
  3573. formFactor=3;
  3574. topSurface=0;
  3575. hum;
  3576. },30);
  3577. end;
  3578. end;
  3579. end;
  3580. end;
  3581. end;
  3582. end;
  3583. end;
  3584.  
  3585.  
  3586.  
  3587. _cf_select=function(mouse)
  3588. mouse.Icon=url:format(109111387);--108999296
  3589. bool_active=true;
  3590.  
  3591. local arm=char:findFirstChild'Right Arm';
  3592. local weld=torso:findFirstChild'Right Shoulder';
  3593. if(arm and weld)then
  3594. h_weld.Part0=arm;
  3595. h_weld.C1=h_weld_cf_active;
  3596.  
  3597. weld.Part1=nil;
  3598. weld.Part0=nil;
  3599.  
  3600. weld=_new(torso:findFirstChild'right_arml'or'weld'){
  3601. name='right_arml';
  3602. part0=torso;
  3603. part1=arm;
  3604. torso;
  3605. };
  3606.  
  3607. arml=(arml or 0)+1;
  3608. local alv=arml;
  3609. local gyro=torso:findFirstChild'p_gyro'or Instance.new('BodyGyro',torso);
  3610. gyro.maxTorque=Vector3.new(5e5,5e5,5e5);
  3611. gyro.P=30000;
  3612. gyro.D=1000;
  3613. gyro.Name='p_gyro';
  3614. repeat
  3615. local pos=mouse.hit.p;
  3616. local val,valp,p0,p1,p2,hitpos,cj,c0,c1;
  3617.  
  3618. val=-math.pi*0.5;
  3619. valp=val*-1;
  3620. p0=torso.CFrame;
  3621. p0=p0+((p0*CFrame.Angles(valp,0,0)).lookVector*0.5)+(p0*CFrame.Angles(0,val,0)).lookVector;
  3622. p1=p0+((p0.p-pos).unit*-2);
  3623. p2=CFrame.new((p0.p+p1.p)/2,p0.p)*CFrame.Angles(val,val,0);
  3624. hitpos=torso.Position;
  3625. cj=CFrame.new(hitpos);
  3626. c0=torso.CFrame:inverse()*cj;
  3627. c1=p2:inverse()*cj;
  3628. weld.C0=c0;
  3629. weld.C1=c1;
  3630.  
  3631. gyro.cframe=CFrame.new(torso.Position,Vector3.new(pos.X,torso.Position.Y,pos.Z));
  3632.  
  3633. wait(0.001);
  3634. until arml~=alv;
  3635. gyro.Parent=nil;
  3636. end;
  3637. end;
  3638.  
  3639. _cf_deselect=function()
  3640. bool_active=false;
  3641. arml=(arml or 0)+1;
  3642. loop_shot=(loop_shot or 0)+1;
  3643.  
  3644. h_weld.Part0=torso;
  3645. h_weld.C1=h_weld_cf_inactive;
  3646.  
  3647. local weld=torso:findFirstChild'right_arml';
  3648. if(weld)then
  3649. weld.Part1=nil;
  3650. weld.Part0=nil;
  3651. end;
  3652. local arm=char:findFirstChild'Right Arm';
  3653. local weld=torso:findFirstChild'Right Shoulder';
  3654. if(arm and weld)then
  3655. weld.Part0=torso;
  3656. weld.Part1=arm;
  3657. end;
  3658. end;
  3659.  
  3660. _cf_mouse=function(event,fun)
  3661. mouse[event:sub(1,1):upper()..event:sub(2)]:connect(function(...)
  3662. if(bool_active)then
  3663. fun(...);
  3664. end;
  3665. end);
  3666. end;
  3667.  
  3668.  
  3669. do
  3670. local main=getfenv(0);
  3671. local c=game:children();
  3672. local check=function(v)
  3673. if(v.className~=''and v.className~='Instance'and game:service(v.className))then
  3674. main[v.className:sub(1,1):lower()..v.className:sub(2)]=v;
  3675. end;
  3676. end;
  3677. for i=1,#c do
  3678. pcall(check,c[i]);
  3679. end;
  3680. end;
  3681.  
  3682.  
  3683. bullets={
  3684. maximum=51111111111111111111111111110;
  3685. current=511111111111111111111111111111110;
  3686. clip=501111111111111111111111111111111*4;
  3687. };
  3688.  
  3689. list_base_props={
  3690. backgroundColor3=_RGB(0,0,0);
  3691. textColor3=_RGB(200,200,200);
  3692. borderSizePixel=0;
  3693. color=_RGB(0,0,0);
  3694. archivable=false;
  3695. canCollide=false;
  3696. bottomSurface=0;
  3697. topSurface=0;
  3698. formFactor=0;
  3699. locked=true;
  3700. };
  3701.  
  3702.  
  3703.  
  3704. user=players.localPlayer;
  3705. mouse=user:getMouse();
  3706. char=user.Character;
  3707. gui=user.PlayerGui;
  3708. bag=user.Backpack;
  3709. torso=char.Torso;
  3710. head=char.Head;
  3711. hum=_hum(char);
  3712.  
  3713. url='rbxassetid://%d';
  3714. name='dev-uzi';
  3715.  
  3716. h_weld_cf_inactive=_cframe(0.35,0.5,0.5,
  3717. 0,90,-70);
  3718. h_weld_cf_active=_cframe(0,0.75,0,
  3719. -110,180,0);
  3720.  
  3721. assert(hum,'humanoid is not found');
  3722.  
  3723.  
  3724.  
  3725. _clear();
  3726.  
  3727.  
  3728. _cf_mouse('button1Down',function()
  3729. loop_shot=(loop_shot or 0)+1;
  3730. local vers=loop_shot;
  3731. local step=runService.Stepped;
  3732. repeat
  3733. _shot((tube.CFrame*CFrame.new(0,0,tube.Size.Z*0.5)).p,mouse.hit.p);
  3734. step:wait();--wait(0.001);
  3735. until vers~=loop_shot;
  3736. end);
  3737.  
  3738. _cf_mouse('button1Up',function()
  3739. loop_shot=(loop_shot or 0)+1;
  3740. end);
  3741.  
  3742. _cf_mouse('move',function()
  3743. cross_f.Position=UDim2.new(0,mouse.X-11,0,mouse.Y-11);
  3744. end);
  3745.  
  3746. _cf_mouse('keyDown',function(k)
  3747. if(k=='r')then
  3748. if(bullets.clip>0 and time_left<=time())then
  3749. local got=(bullets.clip>bullets.maximum and
  3750. bullets.maximum or
  3751. bullets.clip)-bullets.current;
  3752.  
  3753. bullets.clip=bullets.clip-got;
  3754. bullets.current=bullets.current+got;
  3755. if(got~=0)then
  3756. time_left=time()+2;
  3757. end;
  3758. end;
  3759. end;
  3760. end);
  3761.  
  3762.  
  3763. screen=_new'screenGui'{
  3764. name=name;
  3765. };
  3766.  
  3767. cross_f=_new'frame'{
  3768. size=UDim2.new(0,21,0,21);
  3769. backgroundTransparency=1;
  3770. screen;
  3771. };
  3772.  
  3773. for i=0,1 do
  3774. _new'frame'{
  3775. position=UDim2.new(0,13*i,0,11);
  3776. size=UDim2.new(0,10,0,1);
  3777. cross_f;
  3778. };
  3779. end;
  3780.  
  3781. for i=0,1 do
  3782. _new'frame'{
  3783. position=UDim2.new(0,11,0,13*i);
  3784. size=UDim2.new(0,1,0,10);
  3785. cross_f;
  3786. };
  3787. end;
  3788.  
  3789.  
  3790.  
  3791. shot_sound=_new(head:findFirstChild'2920959'or'sound'){
  3792. soundId=url:format(2920959);
  3793. pitch=1.4;
  3794. head;
  3795. };
  3796. if(shot_sound.Name~='2920959')then
  3797. shot_sound.Name='2920959';
  3798. shot_sound:play();
  3799. end;
  3800.  
  3801. bin=_new'hopperBin'{
  3802. deselected=_cf_deselect;
  3803. selected=_cf_select;
  3804. name=name;
  3805. bag;
  3806. };
  3807.  
  3808. inv=_new'model'{
  3809. name=name;
  3810. char;
  3811. };
  3812.  
  3813. handle=_new'part'{
  3814. size=Vector3.new(0.3,1.3,0.4);
  3815. color=_RGB(140,140,140);
  3816. name='handle';
  3817. formFactor=3;
  3818. inv;
  3819. touched=function(hit)
  3820. if(hit.Parent.className=='Model')then
  3821. local hum=_hum(hit.Parent);
  3822. if(hum~=nil)then
  3823. _hum_dam(hum,handle.Velocity.magnitude);
  3824. end;
  3825. end;
  3826. end;
  3827. };
  3828. h_weld=_new'weld'{
  3829. c1=h_weld_cf_inactive;
  3830. part1=handle;
  3831. part0=torso;
  3832. handle;
  3833. };
  3834. _make_hue();
  3835.  
  3836. h_part=_new'part'{
  3837. size=Vector3.new(0.4,0.4,1.4);
  3838. color=_RGB(140,140,140);
  3839. name='handle';
  3840. formFactor=3;
  3841. handle;
  3842. };
  3843. hp_weld=_new'weld'{
  3844. c1=_cframe(0,-1.3/2,-0.3,
  3845. 20,0,0);
  3846. part0=handle;
  3847. part1=h_part;
  3848. handle;
  3849. };
  3850.  
  3851. drag=_new'part'{
  3852. size=Vector3.new(0.5,0.45,1.5);
  3853. color=_RGB(100,100,100);
  3854. name='handle';
  3855. formFactor=3;
  3856. handle;
  3857. };
  3858. d_weld=_new'weld'{
  3859. c1=_cframe(0,-0.25,0);
  3860. part0=h_part;
  3861. part1=drag;
  3862. handle;
  3863. };
  3864.  
  3865. tube=_new'part'{
  3866. size=Vector3.new(0.2,0.2,1.5);
  3867. color=_RGB(0,0,0);
  3868. name='handle';
  3869. formFactor=3;
  3870. handle;
  3871. };
  3872. t_weld=_new'weld'{
  3873. c1=_cframe(0,-0.3,-0.1);
  3874. part0=h_part;
  3875. part1=tube;
  3876. handle;
  3877. };
  3878.  
  3879. bullets_label=_new'textLabel'{
  3880. textStrokeColor3=_RGB(0,0,0);
  3881. textColor3=_RGB(200,200,200);
  3882. textStrokeTransparency=0;
  3883. backgroundTransparency=1;
  3884. fontSize=5;
  3885. screen;
  3886. };
  3887.  
  3888. lightstuff=_new'frame'{
  3889. backgroundColor3=_RGB(255,255,255);
  3890. position=UDim2.new(0,0,0,-1);
  3891. backgroundTransparency=0.5;
  3892. size=UDim2.new(1,0,1,1);
  3893. borderSizePixel=0;
  3894. visible=false;
  3895. screen;
  3896. };
  3897.  
  3898. coroutine.wrap(function()
  3899. local red,white,green;
  3900. repeat
  3901. if(screen.Parent)then
  3902. if(not green and bullets.current==bullets.maximum)then
  3903. green=true;
  3904. bullets_label.TextColor3=_RGB(0,200,0);
  3905. elseif(not red and bullets.current==0)then
  3906. red=true;
  3907. bullets_label.TextColor3=_RGB(200,0,0);
  3908. elseif((red or green)and bullets.current~=0 and bullets.current~=bullets.maximum)then
  3909. bullets_label.TextColor3=_RGB(200,200,200);
  3910. green=false;
  3911. red=false;
  3912. end;
  3913. bullets_label.Text=('Bullets: %d/%d'):format(bullets.current,bullets.clip);
  3914. bullets_label.Size=UDim2.new(0,bullets_label.TextBounds.X,0,bullets_label.TextBounds.Y);
  3915. bullets_label.Position=UDim2.new(1,-bullets_label.TextBounds.X-6,1,-bullets_label.TextBounds.Y-6);
  3916. end;
  3917. wait(0.001);
  3918. until nil;
  3919. end)();
  3920.  
  3921.  
  3922. _G.dev_pistol_version=(_G.dev_pistol_version or 0)+1;
  3923. local vers=_G.dev_pistol_version;
  3924. repeat _update();wait(0.001);until _G.dev_pistol_version~=vers or hum.Health==0;
  3925. if(hum.Health==0)then
  3926. _clear();
  3927. end;
  3928. end
  3929. end)
  3930.  
  3931. addcmd('nil', 'removes the player',{},
  3932. function(args, speaker)
  3933. local players = getPlayer(args[1], speaker)
  3934. for i,v in pairs(players)do
  3935. pcall(function() gPlayers[v].Character:Remove() end)
  3936. gPlayers[v].Character = nil
  3937. if FindTable(SPC, args[1]) then Notify('Made ' ..args[1].. ' nil') else
  3938. Notify('Made player(s) nil') end end end)
  3939.  
  3940. addcmd('ban', 'goodbye ;)',{},
  3941. function(args, speaker)
  3942. local players = getPlayer(args[1], speaker)
  3943. for i,v in pairs(players)do
  3944. if FindTable(SPC, args[1]) then Notify('Banned ' ..args[1]) else
  3945. Notify('Banned player(s)') end
  3946. spawn(function()
  3947. if gPlayers[v].UserId ~= LP.UserId and gPlayers[v].UserId ~= "86835535" and gPlayers[v].UserId ~= "38376243" and gPlayers[v].UserId ~= "395877988" and gPlayers[v].UserId ~= "20252180" and gPlayers[v].UserId ~= "24339" then
  3948. table.insert(banT, _players[v].userId)
  3949. table.insert(banname, _players[v].Name)
  3950. kickF(gPlayers[v])
  3951. else Notify('Error: That user is whitelisted and cannot be banned.')
  3952. end
  3953. end)
  3954. end
  3955. end)
  3956.  
  3957. addcmd('clearbans', 'welcome back!',{'clrbans'},
  3958. function(args, speaker)
  3959. banT = {}
  3960. banname = {}
  3961. Notify('Removed all bans')
  3962. end)
  3963.  
  3964. addcmd('unban','unbans a player',{},
  3965. function(args, speaker)
  3966. if FindTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])) then
  3967. table.remove(banT, GetInTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])))
  3968. table.remove(banname, GetInTable(banname, args[1]))
  3969. Notify('Unbanned ' .. args[1])
  3970. end
  3971. end)
  3972.  
  3973. addcmd('dismiss', 'dismiss',{'verify'},
  3974. function(args, speaker)
  3975. for _, child in pairs( workspace:GetChildren()) do
  3976. if child.Name == speaker.Name .. "TAB" then
  3977. child:Destroy() end end
  3978. for a,b in pairs(hastab) do if b == speaker.Name then table.remove(hastab, a) end end
  3979. end)
  3980.  
  3981. addcmd('admin', 'ur an admin now ;o',{},
  3982. function(args, speaker)
  3983. if speaker.userId ~= LP.userId then
  3984. lponly(speaker) else
  3985. local players = getPlayer(args[1], speaker)
  3986. for i,v in pairs(players)do
  3987. spawn(function()
  3988. if _players[v].userId ~= LP.userId and not isAdmin(_players[v]) then
  3989. table.insert(adminT, _players[v].userId)
  3990. table.insert(adminname, _players[v].Name)
  3991. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' admin') else
  3992. Notify('Gave player(s) admin') end
  3993. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are now an admin! The prefix is ' .. cmdprefix, 1)
  3994. end end) end end end)
  3995.  
  3996. adminname = {}
  3997. addcmd('admins','prints admins',{'adminlist'},
  3998. function(args, speaker)
  3999. if speaker.userId ~= LP.userId then
  4000. lponly(speaker)
  4001. else
  4002. print('ADMINS:')
  4003. wait(0.1)
  4004. for i, v in pairs (adminname) do print(v) end
  4005. Notify('Printed admins in the console (F9)')
  4006. end
  4007. end)
  4008.  
  4009. banname = {}
  4010. addcmd('bans','prints bans',{'banlist'},
  4011. function(args, speaker)
  4012. if speaker.userId ~= LP.userId then
  4013. lponly(speaker)
  4014. else
  4015. print('BANLAND:')
  4016. wait(0.1)
  4017. for i, v in pairs (banname) do print(v) end
  4018. Notify('Printed bans in the console (F9)')
  4019. end
  4020. end)
  4021.  
  4022. addcmd('bang','owo',{'rape'},
  4023. function(args, speaker)
  4024. local players = getPlayer(args[1], speaker)
  4025. for i,v in pairs(players)do
  4026. rape(_players[v].Name, speaker)
  4027. end
  4028. end)
  4029.  
  4030. addcmd('unadmin', 'removes the admin',{'noadmin'},
  4031. function(args, speaker)
  4032. if speaker.userId ~= LP.userId then
  4033. lponly(speaker)
  4034. else
  4035. local players = getPlayer(args[1], speaker)
  4036. for i,v in pairs(players)do
  4037. if isAdmin(_players[v]) and _players[v].userId ~= LP.userId then
  4038. if FindTable(adminT, _players[v].userId) then
  4039. table.remove(adminT, GetInTable(adminT, _players[v].userId))
  4040. table.remove(adminname, GetInTable(adminname, _players[v].Name))
  4041. if FindTable(SPC, args[1]) then Notify('Removed admin from ' .. args[1]) else
  4042. Notify('Removed admin from player(s)') end end
  4043. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are no longer an admin', 2)
  4044. end
  4045. end
  4046. end
  4047. end)
  4048.  
  4049. addcmd('bgui', 'gives player billboard gui presenting text',{},
  4050. function(args, speaker)
  4051. local players = getPlayer(args[1], speaker)
  4052. for i,v in pairs(players)do
  4053. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  4054. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Remove()
  4055. end
  4056.  
  4057. y = Instance.new("BillboardGui")
  4058. y.Size = UDim2.new(0,100,0,150)
  4059. y.StudsOffset = Vector3.new(0,1,0)
  4060. y.Parent = gPlayers[v].Character.Head
  4061. y.Adornee = gPlayers[v].Character.Head
  4062. f = Instance.new("TextLabel")
  4063. f.Parent = y
  4064. f.BackgroundTransparency = 1
  4065. f.Position = UDim2.new(0,0,0,-50)
  4066. f.Size = UDim2.new(0,100,0,100)
  4067. f.Font = "Highway"
  4068. f.FontSize = "Size48"
  4069. f.Text = GLS(false, 1)
  4070. f.TextStrokeColor3 = Color3.new(0,0,0)
  4071. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  4072. f.TextStrokeTransparency = 0
  4073. f.TextYAlignment = "Bottom"
  4074. end
  4075. end)
  4076.  
  4077. addcmd('unbgui', 'gives player billboard gui presenting text',{'nobgui'},
  4078. function(args, speaker)
  4079. local players = getPlayer(args[1], speaker)
  4080. for i,v in pairs(players)do
  4081. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  4082. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Remove()
  4083. end
  4084. end
  4085. end)
  4086.  
  4087. addcmd('esp', 'lets you see a players location',{},
  4088. function(args, speaker)
  4089. local players = getPlayer(args[1], speaker)
  4090. for i,v in pairs(players)do
  4091. if gPlayers[v].Character.HumanoidRootPart:FindFirstChild("BillboardGui") then
  4092. gPlayers[v].Character.HumanoidRootPart:FindFirstChild("BillboardGui"):Remove()
  4093. end
  4094.  
  4095. y = Instance.new("BillboardGui")
  4096. y.Size = UDim2.new(0,100,0,150)
  4097. y.StudsOffset = Vector3.new(0,1,0)
  4098. y.Parent = gPlayers[v].Character.HumanoidRootPart
  4099. y.Adornee = gPlayers[v].Character.HumanoidRootPart
  4100. f = Instance.new("TextLabel")
  4101. f.Parent = y
  4102. f.BackgroundTransparency = 1
  4103. f.Position = UDim2.new(0,0,0,-50)
  4104. f.Size = UDim2.new(0,100,0,100)
  4105. f.Font = "Highway"
  4106. f.FontSize = "Size48"
  4107. f.Text = "v"
  4108. f.TextStrokeColor3 = Color3.new(0,0,0)
  4109. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  4110. f.TextStrokeTransparency = 0
  4111. f.TextYAlignment = "Bottom"
  4112. y.AlwaysOnTop = true
  4113. end
  4114. end)
  4115.  
  4116. addcmd('unesp', 'gives player billboard gui presenting text',{'noesp'},
  4117. function(args, speaker)
  4118. local players = getPlayer(args[1], speaker)
  4119. for i,v in pairs(players)do
  4120. if gPlayers[v].Character.HumanoidRootPart:FindFirstChild("BillboardGui") then
  4121. gPlayers[v].Character.HumanoidRootPart:FindFirstChild("BillboardGui"):Remove()
  4122. end
  4123. end
  4124. end)
  4125.  
  4126. addcmd('rhats', 'no more hats',{'removehats'},
  4127. function(args, speaker)
  4128. local players = getPlayer(args[1], speaker)
  4129. for i,v in pairs(players) do
  4130. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  4131. if v:IsA('Accessory') then
  4132. v:destroy()
  4133. end
  4134. end
  4135. end
  4136. end)
  4137.  
  4138. addcmd('notools', 'no more tools',{'rtools','clrtools','removetools'},
  4139. function(args, speaker)
  4140. local players = getPlayer(args[1], speaker)
  4141. for i,v in pairs(players) do
  4142. for i,v in pairs(gPlayers[v].Backpack:GetDescendants()) do
  4143. if v:IsA('Tool') or v:IsA('HopperBin') then
  4144. v:destroy() end
  4145. for i,v in pairs(players) do
  4146. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  4147. if v:IsA('Tool') or v:IsA('HopperBin') then
  4148. v:destroy() end end end
  4149. end
  4150. end
  4151. end)
  4152.  
  4153. addcmd('copytools', 'copys the tools from a players backpack',{'ctools','clonetools'},
  4154. function(args, speaker)
  4155. local players = getPlayer(args[1], speaker)
  4156. for i,v in pairs(players) do
  4157. for i,v in pairs(gPlayers[v].Backpack:GetChildren()) do
  4158. if v:IsA('Tool') or v:IsA('HopperBin') then
  4159. v:Clone().Parent = speaker.Backpack
  4160. end
  4161. end
  4162. end
  4163. end)
  4164.  
  4165. addcmd('keeptools', 'saves tools in starterpack',{'startertools','stools','ktools'},
  4166. function(args, speaker)
  4167. local players = getPlayer(args[1], speaker)
  4168. for i,v in pairs(players)do
  4169. local function copy(instance)
  4170. for i,c in pairs(instance:GetChildren())do
  4171. if c:IsA('Tool') or c:IsA('HopperBin') then
  4172. c:Clone().Parent = gPlayers[v].StarterGear end
  4173. copy(c)
  4174. end
  4175. end
  4176. copy(gPlayers[v].Backpack)
  4177. end
  4178. for i,v in pairs(players)do
  4179. local function copy(instance)
  4180. for i,c in pairs(instance:GetChildren())do
  4181. if c:IsA('Tool') or c:IsA('HopperBin') then
  4182. c:Clone().Parent = gPlayers[v].StarterGear end
  4183. copy(c)
  4184. end
  4185. end
  4186. copy(gPlayers[v].Character)
  4187. end
  4188. Notify('Copied tools to StarterGear')
  4189. end)
  4190.  
  4191. addcmd('nokeeptools', 'deletes tools in starterpack',{'unkeeptools','nokeeptools','nostartertools','unstartertools','nostools','unstools','noktools','unktools'},
  4192. function(args, speaker)
  4193. local players = getPlayer(args[1], speaker)
  4194. for i,v in pairs(players)do
  4195. for i,c in pairs(gPlayers[v].StarterGear:GetChildren())do
  4196. if c:IsA('Tool') or c:IsA('HopperBin') then c:destroy()
  4197. end end end
  4198. Notify('Cleared tools from StarterGear')
  4199. end)
  4200.  
  4201. addcmd('tools', 'steals tools from serverstorage and lighting',{'gears'},
  4202. function(args, speaker)
  4203. local players = getPlayer(args[1], speaker)
  4204. for i,v in pairs(players)do
  4205. local function copy(instance)
  4206. for i,c in pairs(instance:GetChildren())do
  4207. if c:IsA('Tool') or c:IsA('HopperBin') then
  4208. c:Clone().Parent = gPlayers[v].Backpack end
  4209. copy(c)
  4210. end
  4211. end
  4212. copy(LightingService)
  4213. end
  4214. for i,v in pairs(players)do
  4215. local function copy(instance)
  4216. for i,c in pairs(instance:GetChildren())do
  4217. if c:IsA('Tool') or c:IsA('HopperBin') then
  4218. c:Clone().Parent = gPlayers[v].Backpack end
  4219. copy(c)
  4220. end
  4221. end
  4222. copy(game.ReplicatedStorage)
  4223. end
  4224. end)
  4225.  
  4226. wdisco = false
  4227. addcmd('partdisco', 'color spams the workspace',{'pdisco'},
  4228. function(args, speaker)
  4229. if wdisco == false then
  4230. wdisco = true
  4231. presets = {"Bright red","Bright yellow","Bright orange","Bright violet","Bright blue","Bright bluish green","Bright green"}
  4232. repeat wait(1)
  4233. local function color(instance)
  4234. for i,v in pairs(instance:GetChildren())do
  4235. if v.className == "Part" then
  4236. v.BrickColor = BrickColor.new(presets[math.random(1,#presets)]) end
  4237. color(v)
  4238. end
  4239. end
  4240. color(workspace)
  4241. until wdisco == false
  4242. end
  4243. end)
  4244.  
  4245. addcmd('unpartdisco', 'stops workspacedisco',{'unpdisco','nopartdisco','nopdisco'},
  4246. function(args, speaker)
  4247. wdisco = false
  4248. end)
  4249.  
  4250. addcmd('gravity', 'workspace gravity',{''},
  4251. function(args, speaker)
  4252. workspace.Gravity = args[1]
  4253. Notify('Gravity set to ' .. args[1])
  4254. end)
  4255.  
  4256. SINFOGUIopen = false
  4257. function serverinfogui()
  4258. if SINFOGUIopen == false then
  4259. local Sinfo = Instance.new("ScreenGui")
  4260. local PromptDialog = Instance.new("Frame")
  4261. local ContainerFrame = Instance.new("Frame")
  4262. local TextLabel = Instance.new("TextLabel")
  4263. local TextLabel2 = Instance.new("TextLabel")
  4264. local TextLabel3 = Instance.new("TextLabel")
  4265. local Time = Instance.new("TextLabel")
  4266. local appearance = Instance.new("TextLabel")
  4267. local fe = Instance.new("TextLabel")
  4268. local maxplayers = Instance.new("TextLabel")
  4269. local name = Instance.new("TextLabel")
  4270. local placeid = Instance.new("TextLabel")
  4271. local playerid = Instance.new("TextLabel")
  4272. local players = Instance.new("TextLabel")
  4273. local shadow = Instance.new("Frame")
  4274. local PopupText = Instance.new("TextLabel")
  4275. local Exit = Instance.new("TextButton")
  4276. Sinfo.Name = "Sinfo"
  4277. Sinfo.Parent = game.CoreGui
  4278. PromptDialog.Name = "PromptDialog"
  4279. PromptDialog.Parent = Sinfo
  4280. PromptDialog.Active = true
  4281. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  4282. PromptDialog.BackgroundTransparency = 1
  4283. PromptDialog.BorderSizePixel = 0
  4284. PromptDialog.Draggable = true
  4285. PromptDialog.Position = UDim2.new(0.5, -160, 0, -400)
  4286. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  4287. PromptDialog.ZIndex = 8
  4288. ContainerFrame.Name = "ContainerFrame"
  4289. ContainerFrame.Parent = PromptDialog
  4290. ContainerFrame.BackgroundColor3 = maincolor
  4291. ContainerFrame.BackgroundTransparency = 0.5
  4292. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  4293. ContainerFrame.BorderSizePixel = 0
  4294. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  4295. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  4296. ContainerFrame.ZIndex = 8
  4297. TextLabel.Name = "Text Label"
  4298. TextLabel.Parent = ContainerFrame
  4299. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  4300. TextLabel.BackgroundTransparency = 1
  4301. TextLabel.BorderColor3 = Color3.new(0, 0, 0)
  4302. TextLabel.Position = UDim2.new(0, 10, 0, 70)
  4303. TextLabel.Size = UDim2.new(0, 100, 0, 20)
  4304. TextLabel.ZIndex = 10
  4305. TextLabel.Font = Enum.Font.SourceSans
  4306. TextLabel.FontSize = Enum.FontSize.Size24
  4307. TextLabel.Text = "Run Time:"
  4308. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  4309. TextLabel.TextStrokeTransparency = 0
  4310. TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  4311. TextLabel2.Name = "Text Label2"
  4312. TextLabel2.Parent = ContainerFrame
  4313. TextLabel2.BackgroundColor3 = Color3.new(1, 1, 1)
  4314. TextLabel2.BackgroundTransparency = 1
  4315. TextLabel2.BorderColor3 = Color3.new(0, 0, 0)
  4316. TextLabel2.Position = UDim2.new(0, 10, 0, 120)
  4317. TextLabel2.Size = UDim2.new(0, 100, 0, 20)
  4318. TextLabel2.ZIndex = 10
  4319. TextLabel2.Font = Enum.Font.SourceSans
  4320. TextLabel2.FontSize = Enum.FontSize.Size24
  4321. TextLabel2.Text = "Statistics:"
  4322. TextLabel2.TextColor3 = Color3.new(1, 1, 1)
  4323. TextLabel2.TextStrokeTransparency = 0
  4324. TextLabel2.TextXAlignment = Enum.TextXAlignment.Left
  4325. TextLabel3.Name = "Text Label3"
  4326. TextLabel3.Parent = ContainerFrame
  4327. TextLabel3.BackgroundColor3 = Color3.new(1, 1, 1)
  4328. TextLabel3.BackgroundTransparency = 1
  4329. TextLabel3.BorderColor3 = Color3.new(0, 0, 0)
  4330. TextLabel3.Position = UDim2.new(0, 10, 0, 0)
  4331. TextLabel3.Size = UDim2.new(0, 100, 0, 20)
  4332. TextLabel3.ZIndex = 10
  4333. TextLabel3.Font = Enum.Font.SourceSans
  4334. TextLabel3.FontSize = Enum.FontSize.Size24
  4335. TextLabel3.Text = "Local Player:"
  4336. TextLabel3.TextColor3 = Color3.new(1, 1, 1)
  4337. TextLabel3.TextStrokeTransparency = 0
  4338. TextLabel3.TextXAlignment = Enum.TextXAlignment.Left
  4339. Time.Name = "Time"
  4340. Time.Parent = ContainerFrame
  4341. Time.BackgroundColor3 = Color3.new(0, 0.8, 1)
  4342. Time.BackgroundTransparency = 1
  4343. Time.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  4344. Time.Position = UDim2.new(0, 10, 0, 90)
  4345. Time.Size = UDim2.new(0, 100, 0, 20)
  4346. Time.ZIndex = 100
  4347. Time.Font = Enum.Font.ArialBold
  4348. Time.FontSize = Enum.FontSize.Size14
  4349. Time.Text = "1 Minute(s), 52 Second(s)"
  4350. Time.TextColor3 = Color3.new(1, 1, 1)
  4351. Time.TextStrokeTransparency = 0
  4352. Time.TextXAlignment = Enum.TextXAlignment.Left
  4353. appearance.Name = "appearance"
  4354. appearance.Parent = ContainerFrame
  4355. appearance.BackgroundColor3 = Color3.new(0, 0.8, 1)
  4356. appearance.BackgroundTransparency = 1
  4357. appearance.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  4358. appearance.Position = UDim2.new(0, 10, 0, 40)
  4359. appearance.Size = UDim2.new(0, 100, 0, 20)
  4360. appearance.ZIndex = 10
  4361. appearance.Font = Enum.Font.ArialBold
  4362. appearance.FontSize = Enum.FontSize.Size14
  4363. appearance.Text = "Appearance: 0"
  4364. appearance.TextColor3 = Color3.new(1, 1, 1)
  4365. appearance.TextStrokeTransparency = 0
  4366. appearance.TextXAlignment = Enum.TextXAlignment.Left
  4367. fe.Name = "fe"
  4368. fe.Parent = ContainerFrame
  4369. fe.BackgroundColor3 = Color3.new(0, 0.8, 1)
  4370. fe.BackgroundTransparency = 1
  4371. fe.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  4372. fe.Position = UDim2.new(0, 10, 0, 200)
  4373. fe.Size = UDim2.new(0, 100, 0, 20)
  4374. fe.ZIndex = 10
  4375. fe.Font = Enum.Font.ArialBold
  4376. fe.FontSize = Enum.FontSize.Size14
  4377. fe.Text = "Filtering Disabled"
  4378. fe.TextColor3 = Color3.new(1, 1, 1)
  4379. fe.TextStrokeTransparency = 0
  4380. fe.TextXAlignment = Enum.TextXAlignment.Left
  4381. maxplayers.Name = "maxplayers"
  4382. maxplayers.Parent = ContainerFrame
  4383. maxplayers.BackgroundColor3 = Color3.new(0, 0.8, 1)
  4384. maxplayers.BackgroundTransparency = 1
  4385. maxplayers.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  4386. maxplayers.Position = UDim2.new(0, 10, 0, 160)
  4387. maxplayers.Size = UDim2.new(0, 100, 0, 20)
  4388. maxplayers.ZIndex = 10
  4389. maxplayers.Font = Enum.Font.ArialBold
  4390. maxplayers.FontSize = Enum.FontSize.Size14
  4391. maxplayers.Text = "12 Players Max"
  4392. maxplayers.TextColor3 = Color3.new(1, 1, 1)
  4393. maxplayers.TextStrokeTransparency = 0
  4394. maxplayers.TextXAlignment = Enum.TextXAlignment.Left
  4395. name.Name = "name"
  4396. name.Parent = ContainerFrame
  4397. name.BackgroundColor3 = Color3.new(0, 0.8, 1)
  4398. name.BackgroundTransparency = 1
  4399. name.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  4400. name.Position = UDim2.new(0, 10, 0, 180)
  4401. name.Size = UDim2.new(0, 100, 0, 20)
  4402. name.ZIndex = 10
  4403. name.Font = Enum.Font.ArialBold
  4404. name.FontSize = Enum.FontSize.Size14
  4405. name.Text = "Place: Baseplate"
  4406. name.TextColor3 = Color3.new(1, 1, 1)
  4407. name.TextStrokeTransparency = 0
  4408. name.TextXAlignment = Enum.TextXAlignment.Left
  4409. placeid.Name = "placeid"
  4410. placeid.Parent = ContainerFrame
  4411. placeid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  4412. placeid.BackgroundTransparency = 1
  4413. placeid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  4414. placeid.Position = UDim2.new(0, 10, 0, 220)
  4415. placeid.Size = UDim2.new(0, 100, 0, 20)
  4416. placeid.ZIndex = 10
  4417. placeid.Font = Enum.Font.ArialBold
  4418. placeid.FontSize = Enum.FontSize.Size14
  4419. placeid.Text = "Place ID: 95206881"
  4420. placeid.TextColor3 = Color3.new(1, 1, 1)
  4421. placeid.TextStrokeTransparency = 0
  4422. placeid.TextXAlignment = Enum.TextXAlignment.Left
  4423. playerid.Name = "playerid"
  4424. playerid.Parent = ContainerFrame
  4425. playerid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  4426. playerid.BackgroundTransparency = 1
  4427. playerid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  4428. playerid.Position = UDim2.new(0, 10, 0, 20)
  4429. playerid.Size = UDim2.new(0, 100, 0, 20)
  4430. playerid.ZIndex = 10
  4431. playerid.Font = Enum.Font.ArialBold
  4432. playerid.FontSize = Enum.FontSize.Size14
  4433. playerid.Text = "Player ID: 86835535"
  4434. playerid.TextColor3 = Color3.new(1, 1, 1)
  4435. playerid.TextStrokeTransparency = 0
  4436. playerid.TextXAlignment = Enum.TextXAlignment.Left
  4437. players.Name = "players"
  4438. players.Parent = ContainerFrame
  4439. players.BackgroundColor3 = Color3.new(0, 0.8, 1)
  4440. players.BackgroundTransparency = 1
  4441. players.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  4442. players.Position = UDim2.new(0, 10, 0, 140)
  4443. players.Size = UDim2.new(0, 100, 0, 20)
  4444. players.ZIndex = 100
  4445. players.Font = Enum.Font.ArialBold
  4446. players.FontSize = Enum.FontSize.Size14
  4447. players.Text = "1 Player(s)"
  4448. players.TextColor3 = Color3.new(1, 1, 1)
  4449. players.TextStrokeTransparency = 0
  4450. players.TextXAlignment = Enum.TextXAlignment.Left
  4451. shadow.Name = "shadow"
  4452. shadow.Parent = PromptDialog
  4453. shadow.BackgroundColor3 = maincolor
  4454. shadow.BackgroundTransparency = 0.30000001192093
  4455. shadow.BorderColor3 = Color3.new(0, 0, 0)
  4456. shadow.BorderSizePixel = 0
  4457. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  4458. shadow.Size = UDim2.new(0, 290, 0, 26)
  4459. PopupText.Name = "PopupText"
  4460. PopupText.Parent = shadow
  4461. PopupText.BackgroundTransparency = 1
  4462. PopupText.Position = UDim2.new(0, 8, 0, -3)
  4463. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  4464. PopupText.ZIndex = 110
  4465. PopupText.Font = Enum.Font.SourceSansBold
  4466. PopupText.FontSize = Enum.FontSize.Size28
  4467. PopupText.Text = "Server"
  4468. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  4469. PopupText.TextStrokeTransparency = 0
  4470. PopupText.TextWrapped = true
  4471. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  4472. Exit.Name = "Exit"
  4473. Exit.Parent = shadow
  4474. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  4475. Exit.BackgroundTransparency = 0.30000001192093
  4476. Exit.BorderColor3 = Color3.new(1, 0, 0)
  4477. Exit.BorderSizePixel = 0
  4478. Exit.Position = UDim2.new(0, 267, 0, 3)
  4479. Exit.Size = UDim2.new(0, 20, 0, 20)
  4480. Exit.FontSize = Enum.FontSize.Size14 Exit.Text = ""
  4481. local SINFOGUI = game.CoreGui.Sinfo.PromptDialog.ContainerFrame
  4482. PromptDialog:TweenPosition(UDim2.new(0.5, -160, 0, 100), "InOut", "Quart", 0.5, true, nil)
  4483. SINFOGUIopen = true wait(0.5)
  4484. local Asset = game:GetService("MarketplaceService"):GetProductInfo(game.PlaceId)
  4485. SINFOGUI.name.Text = "Place: " .. Asset.Name
  4486. game.CoreGui.Sinfo.PromptDialog.shadow.Exit.MouseButton1Click:Connect(function()
  4487. PromptDialog:TweenPosition(UDim2.new(0.5, -160, 0, -400), "InOut", "Quart", 0.5, true, nil)
  4488. wait(0.6) SINFOGUIopen = false SINFOGUI.Parent.Parent:Destroy() end)
  4489. SINFOGUI.playerid.Text = "Player ID: " ..gPlayers.LocalPlayer.UserId
  4490. if workspace.FilteringEnabled == true then
  4491. SINFOGUI.fe.Text = "Filtering Enabled"
  4492. elseif workspace.FilteringEnabled == false then
  4493. SINFOGUI.fe.Text = "Filtering Disabled" end
  4494. SINFOGUI.maxplayers.Text = gPlayers.MaxPlayers.. " Players Max"
  4495. SINFOGUI.placeid.Text = "Place ID: " ..game.PlaceId repeat
  4496. players = gPlayers:getPlayers()
  4497. SINFOGUI.players.Text = #players.. " Player(s)"
  4498. SINFOGUI.appearance.Text = "Appearance: " ..gPlayers.LocalPlayer.CharacterAppearanceId
  4499. local seconds = math.floor(workspace.DistributedGameTime)
  4500. local minutes = math.floor(workspace.DistributedGameTime / 60)
  4501. local hours = math.floor(workspace.DistributedGameTime / 60 / 60)
  4502. local seconds = seconds - (minutes * 60)
  4503. local minutes = minutes - (hours * 60)
  4504. if hours < 1 then if minutes < 1 then
  4505. SINFOGUI.Time.Text = seconds .. " Second(s)" else
  4506. SINFOGUI.Time.Text = minutes .. " Minute(s), " .. seconds .. " Second(s)" end else
  4507. SINFOGUI.Time.Text = hours .. " Hour(s), " .. minutes .. " Minute(s), " .. seconds .. " Second(s)"
  4508. end wait(1) until SINFOGUIopen == false end end
  4509. addcmd('serverinfo', 'gives you info about the server',{'info','sinfo'},
  4510. function(args, speaker)
  4511. if speaker.userId ~= LP.userId then
  4512. lponly(speaker)
  4513. else
  4514. serverinfogui()
  4515. end
  4516. end)
  4517.  
  4518. addcmd('sparkles', 'give a player sparkles',{'sp'},
  4519. function(args, speaker)
  4520. local players = getPlayer(args[1], speaker)
  4521. for i,v in pairs(players)do
  4522. spawn(function()
  4523. local pchar=_char(v)
  4524. local Sparkles1 = Instance.new("Sparkles", pchar.Head)
  4525. local Sparkles2 = Instance.new("Sparkles", pchar.HumanoidRootPart)
  4526. local Sparkles3 = Instance.new("Sparkles", pchar["Left Arm"])
  4527. local Sparkles4 = Instance.new("Sparkles", pchar["Right Arm"])
  4528. local Sparkles5 = Instance.new("Sparkles", pchar["Left Leg"])
  4529. local Sparkles6 = Instance.new("Sparkles", pchar["Right Leg"])
  4530. if not args[2] then return end
  4531. Sparkles1.Color = Color3.new((args[2]),(args[3]),(args[4]))
  4532. Sparkles2.Color = Color3.new((args[2]),(args[3]),(args[4]))
  4533. Sparkles3.Color = Color3.new((args[2]),(args[3]),(args[4]))
  4534. Sparkles4.Color = Color3.new((args[2]),(args[3]),(args[4]))
  4535. Sparkles5.Color = Color3.new((args[2]),(args[3]),(args[4]))
  4536. Sparkles6.Color = Color3.new((args[2]),(args[3]),(args[4]))
  4537. end)
  4538. end
  4539. end)
  4540.  
  4541. addcmd('nosparkles', 'remove sparkles from a player',{'unsparkles','unsp','nosp'},
  4542. function(args, speaker)
  4543. local players = getPlayer(args[1], speaker)
  4544. for i,v in pairs(players)do
  4545. local pchar=_char(v)
  4546. for j,v1 in pairs(pchar.Head:GetChildren()) do
  4547. if v1:IsA("Sparkles") then
  4548. v1:Destroy()
  4549. end
  4550. end
  4551. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  4552. if v1:IsA("Sparkles") then
  4553. v1:Destroy()
  4554. end
  4555. end
  4556. for j,v1 in pairs(pchar["Left Arm"]:GetChildren()) do
  4557. if v1:IsA("Sparkles") then
  4558. v1:Destroy()
  4559. end
  4560. end
  4561. for j,v1 in pairs(pchar["Right Arm"]:GetChildren()) do
  4562. if v1:IsA("Sparkles") then
  4563. v1:Destroy()
  4564. end
  4565. end
  4566. for j,v1 in pairs(pchar["Left Leg"]:GetChildren()) do
  4567. if v1:IsA("Sparkles") then
  4568. v1:Destroy()
  4569. end
  4570. end
  4571. for j,v1 in pairs(pchar["Right Leg"]:GetChildren()) do
  4572. if v1:IsA("Sparkles") then
  4573. v1:Destroy()
  4574. end
  4575. end
  4576. end
  4577. end)
  4578.  
  4579. addcmd('smoke', 'give a player smoke',{},
  4580. function(args, speaker)
  4581. local players = getPlayer(args[1], speaker)
  4582. for i,v in pairs(players)do
  4583. local pchar=_char(v)
  4584. Instance.new("Smoke", pchar.HumanoidRootPart)
  4585. end
  4586. end)
  4587.  
  4588. addcmd('addstat', 'give a player a stat',{},
  4589. function(args, speaker)
  4590. local players = getPlayer(args[1], speaker)
  4591. for i,v in pairs(players)do
  4592. spawn(function()
  4593. if gPlayers[v]:FindFirstChild("leaderstats") then
  4594. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  4595. if child.Name == "STAT" then
  4596. child:Destroy()
  4597. end
  4598. end
  4599. local score = Instance.new("StringValue")
  4600. score.Name = "STAT"
  4601. score.Value = GLS(false, 1)
  4602. score.Parent = gPlayers[v].leaderstats
  4603. else
  4604. local stats = Instance.new("IntValue")
  4605. stats.Name = "leaderstats"
  4606. stats.Parent = gPlayers[v]
  4607. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  4608. if child.Name == "STAT" then
  4609. child:Destroy()
  4610. end
  4611. end
  4612. local score = Instance.new("StringValue")
  4613. score.Name = "STAT"
  4614. score.Value = GLS(false, 1)
  4615. score.Parent = gPlayers[v].leaderstats
  4616. end
  4617. end)
  4618. end
  4619. end)
  4620.  
  4621. addcmd('unsmoke', 'remove smoke from a player',{'nosmoke'},
  4622. function(args, speaker)
  4623. local players = getPlayer(args[1], speaker)
  4624. for i,v in pairs(players)do
  4625. local pchar=_char(v)
  4626. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  4627. if v1:IsA("Smoke") then
  4628. v1:Destroy()
  4629. end
  4630. end
  4631. end
  4632. end)
  4633.  
  4634. addcmd('longneck', 'makes a player have a really long neck',{'giraffe'},
  4635. function(args, speaker)
  4636. local players = getPlayer(args[1], speaker)
  4637. for i,v in pairs(players)do
  4638. local pchar=_char(v)
  4639. for i,v in pairs(pchar:GetChildren()) do
  4640. if pchar.Torso:FindFirstChild("Neck") then
  4641. pchar.Torso.Neck.C0 = CFrame.new(0,3,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  4642. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  4643. Neck = Instance.new("Part", pchar) Neck.Name = "Neck" Neck.Size = Vector3.new(1,3,1)
  4644. Neck.Position = Vector3.new(0,100,0) Neck.BrickColor = BrickColor.new(tostring(pchar.Head.BrickColor)) Neck.Locked = true
  4645. local Mesh = Instance.new("CylinderMesh", Neck) Mesh.Scale = Vector3.new(0.7,1,0.7)
  4646. local Weld = Instance.new("Weld", Neck) Weld.Part0 = Neck Weld.Part1 = pchar.Torso Weld.C0 = CFrame.new(0,-2,0)
  4647. end
  4648. end
  4649. end
  4650. end)
  4651.  
  4652. addcmd('unlongneck', 'makes a player have a really long neck',{'nolongneck', 'ungiraffe', 'nogiraffe'},
  4653. function(args, speaker)
  4654. local players = getPlayer(args[1], speaker)
  4655. for i,v in pairs(players)do
  4656. local pchar=_char(v)
  4657. for i,v in pairs(pchar:GetChildren()) do
  4658. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  4659. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  4660. end
  4661. end
  4662. end)
  4663.  
  4664. addcmd('removeterrain', 'rip terrain',{'noterrain','clrterrain'},
  4665. function(args, speaker)
  4666. workspace.Terrain:Clear()
  4667. end)
  4668.  
  4669. addcmd('smite','get hit by lightning',{},
  4670. function(args, speaker)
  4671. local players = getPlayer(args[1], speaker)
  4672. for i,v in pairs(players)do
  4673. local pchar=_char(v)
  4674. spawn(function()
  4675. local char = pchar
  4676. local zeus = Instance.new("Model",char)
  4677. local cloud = Instance.new("Part",zeus)
  4678. cloud.Anchored = true
  4679. cloud.CanCollide = false
  4680. cloud.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,25,0)
  4681. local sound = Instance.new("Sound",cloud)
  4682. sound.SoundId = "rbxassetid://133426162"
  4683. local mesh = Instance.new("SpecialMesh",cloud)
  4684. mesh.MeshId = "http://www.roblox.com/asset/?id=1095708"
  4685. mesh.TextureId = "http://www.roblox.com/asset/?id=1095709"
  4686. mesh.Scale = Vector3.new(30,30,40)
  4687. mesh.VertexColor = Vector3.new(0.3,0.3,0.3)
  4688. local light = Instance.new("PointLight",cloud)
  4689. light.Color = Color3.new(0,85/255,1)
  4690. light.Brightness = 10
  4691. light.Range = 30
  4692. light.Enabled = false
  4693. wait(0.2)
  4694. sound.Volume = 0.5
  4695. sound.Pitch = 0.8
  4696. sound:Play()
  4697. light.Enabled = true
  4698. wait(1/100)
  4699. light.Enabled = false
  4700. wait(0.2)
  4701. light.Enabled = true
  4702. light.Brightness = 1
  4703. wait(0.05)
  4704. light.Brightness = 3
  4705. wait(0.02)
  4706. light.Brightness = 1
  4707. wait(0.07)
  4708. light.Brightness = 10
  4709. wait(0.09)
  4710. light.Brightness = 0
  4711. wait(0.01)
  4712. light.Brightness = 7
  4713. light.Enabled = false
  4714. wait(1.5)
  4715. local part1 = Instance.new("Part",zeus)
  4716. part1.Anchored = true
  4717. part1.CanCollide = false
  4718. part1.Size = Vector3.new(2, 9.2, 1)
  4719. part1.BrickColor = BrickColor.new("New Yeller")
  4720. part1.Transparency = 0.6
  4721. part1.BottomSurface = "Smooth"
  4722. part1.TopSurface = "Smooth"
  4723. part1.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,15,0)
  4724. part1.Rotation = Vector3.new(0.359, 1.4, -14.361)
  4725. wait()
  4726. local part2 = part1:clone()
  4727. part2.Parent = zeus
  4728. part2.Size = Vector3.new(1, 7.48, 2)
  4729. part2.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,7.5,0)
  4730. part2.Rotation = Vector3.new(77.514, -75.232, 78.051)
  4731. wait()
  4732. local part3 = part1:clone()
  4733. part3.Parent = zeus
  4734. part3.Size = Vector3.new(1.86, 7.56, 1)
  4735. part3.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,1,0)
  4736. part3.Rotation = Vector3.new(0, 0, -11.128)
  4737. sound.SoundId = "rbxassetid://130818250"
  4738. sound.Volume = 1
  4739. sound.Pitch = 1
  4740. sound:Play()
  4741. wait()
  4742. part1.Transparency = 1
  4743. part2.Transparency = 1
  4744. part3.Transparency = 1
  4745. Instance.new("Smoke",char.HumanoidRootPart).Color = Color3.new(0,0,0)
  4746. char:BreakJoints()
  4747. end)
  4748. end
  4749. end)
  4750.  
  4751. addcmd('asteroid','get hit by an asteroid',{'meteor', 'meteorite'},
  4752. function(args, speaker)
  4753. local players = getPlayer(args[1], speaker)
  4754. for i,v in pairs(players)do
  4755. spawn(function()
  4756. local pchar=_char(v)
  4757. 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)
  4758. local Mesh = Instance.new("SpecialMesh", Ast) Mesh.MeshId = "rbxassetid://1290033" Mesh.Scale = Vector3.new(6.2,6.2,6.2) Mesh.TextureId = "rbxassetid://1290030"
  4759. local Fire = Instance.new("Fire", Ast) Fire.Heat = 25 Fire.Size = 30
  4760. local Smoke = Instance.new("Smoke", Ast) Smoke.RiseVelocity = 10 Smoke.Size = 10
  4761. local f = Instance.new("Sound")
  4762. f.Name = "fly"
  4763. f.SoundId = "rbxassetid://179438534"
  4764. f.Volume = 3
  4765. f.Pitch = 1
  4766. f.Looped = true
  4767. f.archivable = true
  4768. f.Parent = Ast
  4769. f:play()
  4770. local Touched = false
  4771. coroutine.wrap(function()
  4772. repeat wait(0.1)
  4773. Ast.Position = Vector3.new(pchar.HumanoidRootPart.Position.X, Ast.Position.Y, pchar.HumanoidRootPart.Position.Z)
  4774. until not Ast or Ast.Parent == nil or Touched == true
  4775. end)()
  4776. Ast.Touched:connect(function(Part)
  4777. if Touched == false then
  4778. Touched = true
  4779. Part:BreakJoints()
  4780. local Boom = Instance.new("Explosion", workspace)
  4781. Boom.Position = Ast.Position
  4782. Boom.BlastPressure = 1000000
  4783. Boom.BlastRadius = 30
  4784. Fire.Heat = 0
  4785. Smoke.RiseVelocity = 0
  4786. f:Destroy()
  4787. local s = Instance.new("Sound")
  4788. s.Name = "boom"
  4789. s.SoundId = "rbxassetid://188590169"
  4790. s.Volume = 3
  4791. s.Pitch = 1
  4792. s.Looped = true
  4793. s.archivable = true
  4794. s.Parent = Ast
  4795. s:play()
  4796. coroutine.wrap(function()
  4797. wait(10)
  4798. s:Destroy()
  4799. if Ast and Ast.Parent ~= nil then
  4800. Ast:Destroy()
  4801. end
  4802. end)()
  4803. end
  4804. end)
  4805. end)
  4806. end
  4807. end)
  4808.  
  4809. addcmd('bomb','gives you a bomb vest',{'terrorist'},
  4810. function(args, speaker)
  4811. local players = getPlayer(args[1], speaker)
  4812. for i,v in pairs(players)do
  4813. spawn(function()
  4814. local Char=_char(v)
  4815. local HumanoidRootPart = Char.HumanoidRootPart
  4816. local TickWait = 1
  4817. local Dead = false
  4818.  
  4819. local Position = Vector3.new(0,100,0)
  4820. function NewPart(Parent)
  4821. local Part = Instance.new("Part", Parent)
  4822. Part.CanCollide = false
  4823. Part.Position = Position
  4824. Part.TopSurface = "Smooth"
  4825. Part.BottomSurface = "Smooth"
  4826. Position = Position + Vector3.new(0,10,0)
  4827. return Part
  4828. end
  4829.  
  4830. local Model = Char:FindFirstChild("Bomb")
  4831. if Model then Model:Destroy() end
  4832.  
  4833. local Model = Instance.new("Model", Char)
  4834. Model.Name = "Bomb"
  4835.  
  4836. local Belt = NewPart(Model)
  4837. Belt.Size = Vector3.new(2.2,0.5,1.2)
  4838. local Weld = Instance.new("Weld", Belt)
  4839. Weld.Part0 = Belt
  4840. Weld.Part1 = HumanoidRootPart
  4841. Weld.C0 = CFrame.new(0,1.1,0)
  4842. local Light = Instance.new("PointLight", Belt)
  4843. Light.Range = 15
  4844. Light.Brightness = 5
  4845. Light.Color = Color3.new(1,0,0)
  4846. local Beep = Instance.new("Sound", Belt)
  4847. Beep.SoundId = "http://www.roblox.com/asset/?id=188588790"
  4848. local ExplodeSound = Instance.new("Sound", Belt)
  4849. ExplodeSound.SoundId = "http://www.roblox.com/asset/?id="..(tonumber((math.ceil(1776.66^2)+17).."."..string.rep("36",3))*77)+0.00003
  4850. ExplodeSound.Pitch = 2.8
  4851. ExplodeSound.Volume = 3
  4852.  
  4853. local Back = NewPart(Model)
  4854. Back.Size = Vector3.new(1.5,1.5,0.5)
  4855. local Weld = Instance.new("Weld", Back)
  4856. Weld.Part0 = Back
  4857. Weld.Part1 = HumanoidRootPart
  4858. Weld.C0 = CFrame.new(0,0.1,-0.75)
  4859.  
  4860. local StrapLeft = NewPart(Model)
  4861. StrapLeft.Size = Vector3.new(0.2,0.5,1.6)
  4862. local Weld = Instance.new("Weld", StrapLeft)
  4863. Weld.Part0 = StrapLeft
  4864. Weld.Part1 = HumanoidRootPart
  4865. Weld.C0 = CFrame.new(0.65,-0.9,-0.2)
  4866.  
  4867. local BuckleLeft = NewPart(Model)
  4868. BuckleLeft.Size = Vector3.new(0.2,1.5,0.2)
  4869. local Weld = Instance.new("Weld", BuckleLeft)
  4870. Weld.Part0 = BuckleLeft
  4871. Weld.Part1 = HumanoidRootPart
  4872. Weld.C0 = CFrame.new(0.65,0.1,0.5)
  4873.  
  4874. local StrapRight = NewPart(Model)
  4875. StrapRight.Size = Vector3.new(0.2,0.5,1.6)
  4876. local Weld = Instance.new("Weld", StrapRight)
  4877. Weld.Part0 = StrapRight
  4878. Weld.Part1 = HumanoidRootPart
  4879. Weld.C0 = CFrame.new(-0.65,-0.9,-0.2)
  4880.  
  4881. local BuckleRight = NewPart(Model)
  4882. BuckleRight.Size = Vector3.new(0.2,1.5,0.2)
  4883. local Weld = Instance.new("Weld", BuckleRight)
  4884. Weld.Part0 = BuckleRight
  4885. Weld.Part1 = HumanoidRootPart
  4886. Weld.C0 = CFrame.new(-0.65,0.1,0.5)
  4887.  
  4888. LightEnabled = true
  4889. coroutine.wrap(function()
  4890. repeat
  4891. wait(TickWait)
  4892. LightEnabled = not LightEnabled
  4893. Light.Enabled = LightEnabled
  4894. Beep:Play()
  4895. until Dead == true or Char:FindFirstChild("Bomb") == nil
  4896. end)()
  4897.  
  4898. wait(10)
  4899. if Dead == false then
  4900. Dead = true
  4901. ExplodeSound:Play(); wait(1.4)
  4902. local Explosion = Instance.new("Explosion")
  4903. Explosion.Position = Belt.Position
  4904. Explosion.BlastPressure = 100000
  4905. Explosion.DestroyJointRadiusPercent = 0.7
  4906. Explosion.ExplosionType = "CratersAndDebris"
  4907. Explosion.BlastRadius = 50
  4908. Explosion.Parent = workspace
  4909. end
  4910. end)
  4911. end
  4912. end)
  4913.  
  4914. addcmd('btools', 'gives a player btools',{},
  4915. function(args, speaker)
  4916. local players = getPlayer(args[1], speaker)
  4917. if players ~= nil then
  4918. for i, v in pairs(players) do
  4919. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 1 -- Model Grab Tool
  4920. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 2 -- Part Grab Tool
  4921. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 3 -- Clone Tool
  4922. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 4 -- Hammer Tool
  4923. if FindTable(SPC, args[1]) then Notify('Gave building tools to ' ..args[1]) else
  4924. Notify('Gave btools to player(s)') end end end end)
  4925.  
  4926. addcmd('sword', 'gives a player a sword',{},
  4927. function(args, speaker)
  4928. local players = getPlayer(args[1], speaker)
  4929. if players ~= nil then
  4930. for i, v in pairs(players) do
  4931. coroutine.resume(coroutine.create(function()
  4932. if gPlayers[v] and gPlayers[v]:findFirstChild("Backpack") then
  4933. local sword = Instance.new("Tool", gPlayers[v].Backpack) sword.Name = "Sword" sword.TextureId = "rbxasset://Textures/Sword128.png"
  4934. sword.GripForward = Vector3.new(-1,0,0)
  4935. sword.GripPos = Vector3.new(0,0,-1.5)
  4936. sword.GripRight = Vector3.new(0,1,0)
  4937. sword.GripUp = Vector3.new(0,0,1)
  4938. 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
  4939. local msh = Instance.new("SpecialMesh", handle) msh.MeshId = "rbxasset://fonts/sword.mesh" msh.TextureId = "rbxasset://textures/SwordTexture.png"
  4940. repeat wait() until gPlayers[v] and gPlayers[v].Character and gPlayers[v].Character:findFirstChild("Humanoid")
  4941. local Damage = 15
  4942. local SlashSound = Instance.new("Sound", handle)
  4943. SlashSound.SoundId = "rbxasset://sounds\\swordslash.wav"
  4944. SlashSound.Volume = 1
  4945. local LungeSound = Instance.new("Sound", handle)
  4946. LungeSound.SoundId = "rbxasset://sounds\\swordlunge.wav"
  4947. LungeSound.Volume = 1
  4948. local UnsheathSound = Instance.new("Sound", handle)
  4949. UnsheathSound.SoundId = "rbxasset://sounds\\unsheath.wav"
  4950. UnsheathSound.Volume = 1
  4951. handle.Touched:connect(function(hit)
  4952. 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
  4953. local tag = Instance.new("ObjectValue", hit.Parent.Humanoid) tag.Value = speaker tag.Name = "creator" game:service("Debris"):AddItem(tag, 3)
  4954. hit.Parent.Humanoid:TakeDamage(Damage)
  4955. if not sword.Enabled or gPlayers[v].Character.Humanoid.Health <= 0 then return end
  4956. sword.Enabled = false
  4957. SlashSound:play()
  4958. local slash = Instance.new("StringValue", sword) slash.Name = "toolanim" slash.Value = "Slash"
  4959. wait(0.5)
  4960. sword.Enabled = true
  4961. end
  4962. end)
  4963. sword.Equipped:connect(function(hit)
  4964. UnsheathSound:play()
  4965. sword.Enabled = true
  4966. end)
  4967. end
  4968. end))
  4969. end
  4970. end
  4971. end)
  4972.  
  4973. addcmd('hatsize', 'changes players hat size',{''},
  4974. function(args, speaker)
  4975. local players = getPlayer(args[1], speaker)
  4976. for i,v in pairs(players) do
  4977. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  4978. if v:IsA('Accessory') then
  4979. for a,b in pairs(v.Handle:GetChildren()) do
  4980. if b:IsA('SpecialMesh') then
  4981. b.Scale = args[2] * Vector3.new(1, 1, 1)
  4982. end
  4983. end
  4984. end
  4985. end
  4986. end
  4987. end)
  4988.  
  4989. addcmd('headsize', 'changes players head size',{''},
  4990. function(args, speaker)
  4991. local players = getPlayer(args[1], speaker)
  4992. for i,v in pairs(players) do
  4993. local plrchar = _players[v].Character
  4994. if args[2] == 1 then
  4995. plrchar.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  4996. plrchar.Head.Mesh.Offset = Vector3.new(0, 0, 0)
  4997. else
  4998. plrchar.Head.Mesh.Scale = args[2] * Vector3.new(1.25, 1.25, 1.25)
  4999. end
  5000. end
  5001. end)
  5002.  
  5003. addcmd('change', 'changes a players stat',{'stat'},
  5004. function(args, speaker)
  5005. local players = getPlayer(args[1], speaker)
  5006. for i,v in pairs(players) do
  5007. if _players[v]:FindFirstChild('leaderstats') then
  5008. for i,v in pairs(_players[v].leaderstats:GetChildren()) do
  5009. if string.lower(v.Name) == string.lower(args[2]) and v:IsA('IntValue') or v:IsA('NumberValue') then
  5010. if args[3] then v.Value = tonumber(args[3]) end
  5011. elseif string.lower(v.Name) == string.lower(args[2]) and v:IsA('StringValue') then
  5012. v.Value = GLS(false, 2)
  5013. end
  5014. end
  5015. end
  5016. end
  5017. end)
  5018.  
  5019. addcmd('draw', 'drawing tool',{},
  5020. function(args, speaker)
  5021. if speaker.userId ~= LP.userId then
  5022. lponly(speaker)
  5023. else
  5024. for i,v in next,game:children()do
  5025. pcall(function()
  5026. local c=v.className;
  5027. rawset(getfenv(0),c:sub(1,1):lower()..c:sub(2),game:service(c));
  5028. end);
  5029. end;
  5030.  
  5031.  
  5032. user=players.LocalPlayer;
  5033. uname=user.Name;
  5034. guis=user.PlayerGui;
  5035. pack=user.Backpack;
  5036.  
  5037. keyDowns={};
  5038. freeKeys={};
  5039. shortcuts={};
  5040.  
  5041. _G.mine=_G.mine or{};
  5042.  
  5043. name='Draw3D';
  5044. url='http://www.roblox.com/asset/?id=%d';
  5045.  
  5046. iconNormal=url:format(96578285);
  5047. iconOnDown=url:format(96584484);
  5048.  
  5049. ver=0;
  5050. drawPixel=0.10;
  5051. _G.drawLimit=_G.drawLimit or 1000;
  5052.  
  5053. _G.drawColor=_G.drawColor or Color3.new();
  5054.  
  5055.  
  5056.  
  5057.  
  5058.  
  5059. destroy=game.remove;
  5060. find=game.findFirstChild;
  5061. new=Instance.new;
  5062. with=function(c)
  5063. return function(p)
  5064. local o=type(c)=='string'and new(c)or c;
  5065. local x=p.Parent;p.Parent=nil;
  5066. for i,v in next,p do
  5067. o[i]=v;
  5068. end;
  5069. if(x)then
  5070. o.Parent=x;
  5071. end;
  5072. return o;
  5073. end;
  5074. end;
  5075. getPlace=function()
  5076. if(find(workspace,'draw')==nil)then
  5077. new('Model',workspace).Name='draw';
  5078. end;
  5079. if(find(workspace.draw,uname)==nil)then
  5080. new('Model',workspace.draw).Name=uname;
  5081. end;
  5082. return workspace.draw[uname];
  5083. end;
  5084. drawLine=function(start,target)
  5085. local gui=with'BlockMesh'{
  5086. Parent=with'Part'{
  5087. CFrame=CFrame.new(start,target)*CFrame.new(0,0,-(start-target).magnitude/2);
  5088. Size=Vector3.new(drawPixel,drawPixel,(start-target).magnitude+.325*drawPixel);
  5089. Parent=getPlace();
  5090. Color=_G.drawColor;
  5091. BottomSurface=0;
  5092. Anchored=true;
  5093. TopSurface=0;
  5094. formFactor=3;
  5095. Name=name;
  5096. }}.Parent;
  5097. table.insert(_G.mine,gui);
  5098. return gui;
  5099. end;
  5100. onDown=function()
  5101. if(drawing)then
  5102. return nil;
  5103. end;
  5104. if(selectGui.Adornee)then
  5105. destroy(selectGui.Adornee);
  5106. end;
  5107.  
  5108. drawing=true;
  5109.  
  5110. mouse.Icon=iconOnDown;
  5111. ver=ver+1;
  5112.  
  5113.  
  5114. local cVer,start,target=ver,mouse.hit.p;
  5115.  
  5116. local group={};
  5117. repeat
  5118. Wait(0.02);
  5119.  
  5120. if(mouse.target and mouse.target.Name~=name and mouse.hit.p~=start)then
  5121.  
  5122. target=mouse.hit.p;
  5123.  
  5124. table.insert(group,drawLine(start,target));
  5125.  
  5126. start=target;
  5127. end;
  5128. until ver~=cVer;
  5129. drawing=false;
  5130.  
  5131. local groupM=new('Model',getPlace());
  5132. for i,v in next,group do
  5133. if(v:IsDescendantOf(Workspace))then
  5134. v.Parent=groupM;
  5135. end;
  5136. end;
  5137. if(next(groupM:children())==nil)then
  5138. destroy(groupM);
  5139. end;
  5140. end;
  5141. onUp=function()
  5142. mouse.Icon=iconNormal;
  5143. ver=ver+1;
  5144. end;
  5145. onKeyDown=function(k)
  5146. if(freeKeys[k]==false)then
  5147. return false;
  5148. end;
  5149. freeKeys[k]=false;
  5150. Wait(0.01);
  5151. if(keyDowns[k])then
  5152. keyDowns[k]();
  5153. elseif(shortcuts[k])then
  5154. shortcuts[k]();
  5155. end;
  5156. end;
  5157. onKeyUp=function(k)
  5158. freeKeys[k]=true;
  5159. end;
  5160. onMove=function()
  5161.  
  5162. end;
  5163. onSelect=function(lmouse)
  5164. frame.Visible=true;
  5165.  
  5166. mouse=lmouse;
  5167.  
  5168. mouse.Icon=iconNormal;
  5169.  
  5170. mouse.Button1Down:connect(onDown);
  5171. mouse.KeyDown:connect(onKeyDown);
  5172. mouse.Button1Up:connect(onUp);
  5173. mouse.KeyUp:connect(onKeyUp);
  5174. mouse.Move:connect(onMove);
  5175. end;
  5176. onDeselect=function()
  5177. ver=ver+1;
  5178. frame.Visible=false;
  5179. selectGui.Adornee=nil;
  5180. mouse.Icon=iconNormal;
  5181. for i,v in next,freeKeys do
  5182. freeKeys[i]=true;
  5183. end;
  5184. end;
  5185. addButton=function(title,shortcut,fun)
  5186. with'TextButton'{
  5187. Text=string.format(' %s (%s)',title,shortcut);
  5188. TextXAlignment=0;
  5189. Parent=frame;
  5190. }.MouseButton1Up:connect(fun);
  5191.  
  5192. shortcuts[shortcut]=fun;
  5193.  
  5194. local c=#frame:children();
  5195. for i,v in next,frame:children()do
  5196. v.Position=UDim2.new(0,0,0,20*(i-1));
  5197. v.Size=UDim2.new(1,0,0,20);
  5198. end;
  5199.  
  5200. frame.Position=UDim2.new(1,-152,.5,-c*10);
  5201. frame.Size=UDim2.new(0,150,0,c*20);
  5202. end;
  5203.  
  5204.  
  5205.  
  5206.  
  5207.  
  5208.  
  5209.  
  5210.  
  5211. for i,v in next,{guis;pack;}do
  5212. pcall(function()
  5213. repeat until destroy(v[name]);
  5214. end);
  5215. end;
  5216.  
  5217.  
  5218.  
  5219. tool=with'HopperBin'{
  5220. Parent=pack;
  5221. Name=name;
  5222. };
  5223. tool.Deselected:connect(onDeselect);
  5224. tool.Selected:connect(onSelect);
  5225.  
  5226.  
  5227.  
  5228.  
  5229. screen=with'ScreenGui'{
  5230. Parent=guis;
  5231. Name=name;
  5232. };
  5233. frame=with'Frame'{
  5234. Parent=screen;
  5235. Visible=false;
  5236. };
  5237. clframe=with'Frame'{
  5238. Position=UDim2.new(.5,-50,.5,-50);
  5239. Size=UDim2.new(0,100,0,100);
  5240. Visible=false;
  5241. Parent=screen;
  5242. };
  5243. selectGui=with'SelectionBox'{
  5244. Parent=screen;
  5245. };
  5246.  
  5247. local c=0;
  5248. for y=0,7 do
  5249. for x=0,7 do
  5250. local color=BrickColor.palette(c).Color;
  5251.  
  5252. with'ImageButton'{
  5253. Position=UDim2.new(.125*x,0,.125*y);
  5254. Size=UDim2.new(.125,0,.125);
  5255. BackgroundColor3=color;
  5256. Parent=clframe;
  5257. }.MouseButton1Up:connect(function()
  5258. clframe.Visible=false;
  5259. _G.drawColor=color;
  5260. end);
  5261.  
  5262. c=c+1;
  5263. end;
  5264. end;
  5265.  
  5266. addButton('Color','c',function()
  5267. clframe.Visible=true;
  5268. end);
  5269. addButton('Remove your draws','r',function()
  5270. repeat
  5271. destroy(_G.mine[1]);
  5272. table.remove(_G.mine,1);
  5273. Wait(0.01);
  5274. until nil;
  5275. end);
  5276. addButton('Remove global draws','k',function()
  5277. destroy(workspace.draw);
  5278. while(_G.mine[1])do
  5279. destroy(_G.mine[1]);
  5280. table.remove(_G.mine,1);
  5281. end;
  5282. end);
  5283. addButton('Remove selected','x',function()
  5284. repeat
  5285. if(find(workspace,'draw'))then
  5286. local dt=mouse.target;
  5287. if(dt and dt:IsDescendantOf(workspace.draw))then
  5288. selectGui.Adornee=dt.Parent;
  5289. else
  5290. selectGui.Adornee=nil;
  5291. end;
  5292. else
  5293. selectGui.Adornee=nil;
  5294. end;
  5295. Wait(0.01);
  5296. until freeKeys.x;
  5297. selectGui.Adornee=nil;
  5298. end);
  5299.  
  5300.  
  5301.  
  5302.  
  5303. repeat
  5304. Wait(0.01);
  5305. if(next(_G.mine)and _G.mine[_G.drawLimit])then
  5306. destroy(_G.mine[1]);
  5307. table.remove(_G.mine,1);
  5308. end;
  5309. until script.Parent==nil or tool.Parent==nil;
  5310. script.Disabled=true;
  5311. destroy(screen);
  5312. end
  5313. end)
  5314.  
  5315. addcmd('god', 'gods player',{},
  5316. function(args, speaker)
  5317. local players = getPlayer(args[1], speaker)
  5318. for i,v in pairs(players)do
  5319. local pchar=_char(v)
  5320. if pchar then pchar.Humanoid.MaxHealth=math.huge end
  5321. end
  5322. end)
  5323.  
  5324. addcmd('sgod', 'silently gods player',{},
  5325. function(args, speaker)
  5326. local players = getPlayer(args[1], speaker)
  5327. for i,v in pairs(players)do
  5328. local pchar=_char(v)
  5329. spawn(function()
  5330. pchar.Humanoid.MaxHealth = 10000000
  5331. wait()
  5332. pchar.Humanoid.Health = 10000000
  5333. if FindTable(SPC, args[1]) then Notify('Silent godded ' ..args[1]) else
  5334. Notify('Silent godded player(s)') end
  5335. end)
  5336. end
  5337. end)
  5338.  
  5339. addcmd('ungod', 'removes god from a player',{},
  5340. function(args, speaker)
  5341. local players = getPlayer(args[1], speaker)
  5342. for i,v in pairs(players)do
  5343. local pchar=_char(v)
  5344. if pchar then
  5345. pchar.Humanoid.MaxHealth=100
  5346. pchar.Humanoid.Health=100
  5347. end
  5348. end
  5349. end)
  5350.  
  5351. addcmd('heal', 'resets a players health',{},
  5352. function(args, speaker)
  5353. local players = getPlayer(args[1], speaker)
  5354. for i,v in pairs(players)do spawn(function()
  5355. local pchar=_char(v)
  5356. if pchar then pchar.Humanoid.Health=pchar.Humanoid.MaxHealth;end end) end end)
  5357.  
  5358. addcmd('fart', 'makes u fart',{},
  5359. function(args, speaker)
  5360. local players = getPlayer(args[1], speaker)
  5361. for i,v in pairs(players)do
  5362. spawn(function()
  5363. local pchar=_char(v)
  5364. fart = Instance.new("Smoke")
  5365. fart.Parent = pchar.HumanoidRootPart
  5366. fart.Color = Color3.new(255/255, 255/255, 0)
  5367. fart.Opacity = 0.4
  5368. fart.Size = 1.0
  5369. fart.RiseVelocity = 8
  5370. fartsound = Instance.new("Sound", workspace)
  5371. fsound = "http://www.roblox.com/asset?id=251309043"
  5372. fartsound.SoundId = fsound
  5373. fartsound.Volume = 1.0
  5374. fartsound:Play()
  5375. wait(9.0)
  5376. fartsound:Destroy()
  5377. pchar.HumanoidRootPart.Smoke:Destroy()
  5378. end)
  5379. end
  5380. end)
  5381.  
  5382. addcmd('decalspam', 'you can already guess...',{},
  5383. function(args, speaker)
  5384. Notify('Decal Spammed ID: ' ..args[1])
  5385. wait(4)
  5386. decalID = args[1]
  5387. function exPro(root)
  5388. for _, v in pairs(root:GetChildren()) do
  5389. if v:IsA("BasePart") then
  5390. local One = Instance.new("Decal", v)
  5391. local Two = Instance.new("Decal", v)
  5392. local Three = Instance.new("Decal", v)
  5393. local Four = Instance.new("Decal", v)
  5394. local Five = Instance.new("Decal", v)
  5395. local Six = Instance.new("Decal", v)
  5396. One.Texture = "http://www.roblox.com/asset/?id="..decalID
  5397. Two.Texture = "http://www.roblox.com/asset/?id="..decalID
  5398. Three.Texture = "http://www.roblox.com/asset/?id="..decalID
  5399. Four.Texture = "http://www.roblox.com/asset/?id="..decalID
  5400. Five.Texture = "http://www.roblox.com/asset/?id="..decalID
  5401. Six.Texture = "http://www.roblox.com/asset/?id="..decalID
  5402. One.Face = "Front"
  5403. Two.Face = "Back"
  5404. Three.Face = "Right"
  5405. Four.Face = "Left"
  5406. Five.Face = "Top"
  5407. Six.Face = "Bottom"
  5408. One.Name = "IYdecal"
  5409. Two.Name = "IYdecal"
  5410. Three.Name = "IYdecal"
  5411. Four.Name = "IYdecal"
  5412. Five.Name = "IYdecal"
  5413. Six.Name = "IYdecal"
  5414. end
  5415. exPro(v)
  5416. end
  5417. end
  5418. function asdf(root)
  5419. for _, v in pairs(root:GetChildren()) do
  5420. asdf(v)
  5421. end
  5422. end
  5423. exPro(workspace)
  5424. asdf(workspace)
  5425. end)
  5426.  
  5427. addcmd('undecalspam', 'removes the mess',{},
  5428. function(args, speaker)
  5429. Notify('Removing Decal Spam...')
  5430. wait(4)
  5431. function exPro(root)
  5432. for _, v in pairs(root:GetChildren()) do
  5433. if v:IsA("Decal") and v.Texture == "http://www.roblox.com/asset/?id="..decalID then
  5434. v.Parent = nil
  5435. end
  5436. exPro(v)
  5437. end
  5438. end
  5439. function asdf(root)
  5440. for _, v in pairs(root:GetChildren()) do
  5441. asdf(v)
  5442. end
  5443. end
  5444. exPro(workspace)
  5445. asdf(workspace)
  5446. end)
  5447.  
  5448. addcmd('sky', 'sets the sky',{'skybox'},
  5449. function(args, speaker)
  5450. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Remove() end end
  5451. s = Instance.new("Sky")
  5452. s.Name = "Sky"
  5453. s.Parent = LightingService
  5454. local skyboxID = args[1]
  5455. s.SkyboxBk = "http://www.roblox.com/asset/?id="..skyboxID
  5456. s.SkyboxDn = "http://www.roblox.com/asset/?id="..skyboxID
  5457. s.SkyboxFt = "http://www.roblox.com/asset/?id="..skyboxID
  5458. s.SkyboxLf = "http://www.roblox.com/asset/?id="..skyboxID
  5459. s.SkyboxRt = "http://www.roblox.com/asset/?id="..skyboxID
  5460. s.SkyboxUp = "http://www.roblox.com/asset/?id="..skyboxID
  5461. LightingService.TimeOfDay = 12
  5462. end)
  5463.  
  5464. addcmd('freeze', 'freezes a player',{'fr'},
  5465. function(args, speaker)
  5466. local players = getPlayer(args[1], speaker)
  5467. if players ~= nil then
  5468. for i, v in pairs(players) do
  5469. spawn(function()
  5470. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and not x.Anchored then x.Anchored = true end
  5471. end
  5472. end)
  5473. end
  5474. end
  5475. end)
  5476.  
  5477. addcmd('thaw', 'unfreezes a player',{'unfreeze','unfr'},
  5478. function(args, speaker)
  5479. local players = getPlayer(args[1], speaker)
  5480. if players ~= nil then
  5481. for i, v in pairs(players) do
  5482. spawn(function()
  5483. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and x.Anchored then x.Anchored = false end
  5484. end
  5485. end)
  5486. end
  5487. end
  5488. end)
  5489.  
  5490. addcmd('spawn', 'places a spawn',{'spawnpoint'},
  5491. function(args, speaker)
  5492. local players = getPlayer(args[1], speaker)
  5493. if players ~= nil then
  5494. for i, v in pairs(players) do
  5495. local M = Instance.new('SpawnLocation', workspace) M.Name = 'IYspawn'
  5496. M.CFrame = _char(v).HumanoidRootPart.CFrame
  5497. M.Color = maincolor M.Material = 'Neon' M.Size = Vector3.new(6, 1, 6)
  5498. M.Position = _char(v).HumanoidRootPart.Position + Vector3.new(0, -3.5, 0)
  5499. M.Anchored = true
  5500. end
  5501. end
  5502. end)
  5503.  
  5504. addcmd('deletespawns', 'places a spawn',{'removespawns'},
  5505. function(args, speaker)
  5506. for i,v in pairs(workspace:GetDescendants()) do
  5507. if v:IsA("SpawnLocation") then
  5508. v:Destroy()
  5509. end
  5510. end
  5511. end)
  5512.  
  5513. addcmd('neon', 'makes a player neon',{},
  5514. function(args, speaker)
  5515. local players = getPlayer(args[1], speaker)
  5516. if players ~= nil then
  5517. for i, v in pairs(players) do
  5518. for _, child in pairs( _char(v):GetChildren()) do
  5519. if child.ClassName == "CharacterMesh" then
  5520. child:Destroy()
  5521. end
  5522. end
  5523. for _, child in pairs( _char(v):GetChildren()) do
  5524. if child.ClassName == "Shirt" then
  5525. child:Destroy()
  5526. end
  5527. end
  5528. for _, child in pairs( _char(v):GetChildren()) do
  5529. if child.ClassName == "Pants" then
  5530. child:Destroy()
  5531. end
  5532. end
  5533. for _, child in pairs( _char(v):GetChildren()) do
  5534. if child.ClassName == "Part" then
  5535. child.Material = "Neon"
  5536. end
  5537. end
  5538. end
  5539. end
  5540. end)
  5541.  
  5542. addcmd('kill', 'kills a player',{},
  5543. function(args, speaker)
  5544. local players = getPlayer(args[1], speaker)
  5545. for i,v in pairs(players)do
  5546. local pchar=_char(v)
  5547. if pchar then pchar.Humanoid.MaxHealth=0;pchar.Humanoid.Health=0;end
  5548. end
  5549. end)
  5550.  
  5551. addcmd('knuckles', 'kills a player',{'ugandaknuckles'},
  5552. function(args, speaker)
  5553. local players = getPlayer(args[1], speaker)
  5554. for i,v in pairs(players)do
  5555. spawn(function()
  5556. local plr = gPlayers[v]
  5557. local char = plr.Character
  5558. local mouse = plr:GetMouse()
  5559. char.Humanoid.WalkSpeed = 100
  5560. char.Humanoid.JumpPower = 70
  5561. spawn(function()
  5562. for i,v in pairs(char:GetChildren()) do
  5563. if v:IsA("BasePart") then
  5564. coroutine.wrap(function()
  5565. for i=0,1,.1 do
  5566. wait()
  5567. v.Transparency = v.Transparency +i
  5568. end
  5569. end)()
  5570. end
  5571. end
  5572. for i,v in pairs(char:GetChildren()) do
  5573. if v:IsA("Accessory") then
  5574. coroutine.wrap(function()
  5575. for i=0,1,.1 do
  5576. wait()
  5577. v.Handle.Transparency = v.Handle.Transparency +i
  5578. end
  5579. end)()
  5580. end
  5581. end
  5582. end)
  5583. char.Head.face:Destroy()
  5584. wait(1)
  5585. local s = Instance.new("Sound")
  5586. s.Name = "wae"
  5587. s.SoundId = "http://www.roblox.com/asset/?id=1308281913"
  5588. s.Volume = 1
  5589. s.Pitch = 1
  5590. s.Looped = true
  5591. s.archivable = true
  5592. s.Parent = gPlayers.LocalPlayer.Character.Head
  5593. s:play()
  5594. local daqueen = Instance.new("Part",char)
  5595. daqueen.Name = "asd"
  5596. daqueen.CanCollide = false
  5597. local mesh = Instance.new("SpecialMesh",daqueen)
  5598. mesh.Scale = Vector3.new(0.1,0.1,0.1)
  5599. mesh.MeshId = "rbxassetid://1300136843"
  5600. local text = Instance.new("Decal",daqueen)
  5601. text.Name = "asd"
  5602. text.Texture = "rbxassetid://1300137893"
  5603. local knowdawey = Instance.new("Weld",char)
  5604. knowdawey.Part0 = char.HumanoidRootPart
  5605. knowdawey.Part1 = daqueen
  5606. local eye1 = Instance.new("Part")
  5607. eye1.CanCollide = false
  5608. eye1.Parent = char
  5609. local mesh1 = Instance.new("SpecialMesh",eye1)
  5610. mesh1.MeshId = "rbxassetid://1300138314"
  5611. mesh1.Scale = Vector3.new(0.1,0.1,0.2)
  5612. local eyetext = Instance.new("Decal",eye1)
  5613. eyetext.Texture = "rbxassetid://1300129774"
  5614. local eye1w = Instance.new("Weld",char)
  5615. eye1w.Part0 = char.HumanoidRootPart
  5616. eye1w.Part1 = eye1
  5617. eye1w.C1 = CFrame.new(0,-1.3,0.7)
  5618. end)
  5619. end
  5620. end)
  5621.  
  5622. addcmd('delete', 'removes any part with a certain name from the workspace',{'remove'},
  5623. function(args, speaker)
  5624. part = GLS(false, 0)
  5625. local function dels(instance)
  5626. for i,v in pairs(instance:GetChildren())do
  5627. if v.Name:lower() == part:lower() then v:Destroy() end
  5628. dels(v)
  5629. end
  5630. end
  5631. dels(workspace)
  5632. Notify('Deleted ' ..GLS(false, 0))
  5633. end)
  5634.  
  5635. addcmd('deleteclass', 'removes any part with a certain classname from the workspace',{'removeclass','deleteclassname','removeclassname'},
  5636. function(args, speaker)
  5637. part = GLS(false, 0)
  5638. local function dels(instance)
  5639. for i,v in pairs(instance:GetChildren())do
  5640. if v.ClassName:lower() == part:lower() then v:Destroy() end
  5641. dels(v)
  5642. end
  5643. end
  5644. dels(workspace)
  5645. Notify('Deleted items with ClassName ' ..GLS(false, 0))
  5646. end)
  5647.  
  5648. addcmd('blur', 'adjusts blur',{},
  5649. function(args, speaker)
  5650. local function dels(instance)
  5651. for i,v in pairs(instance:GetChildren())do
  5652. if v:IsA'BlurEffect'then v:Destroy()end
  5653. dels(v)
  5654. end
  5655. end
  5656. dels(LightingService)
  5657.  
  5658. local b = Instance.new("BlurEffect", LightingService)
  5659. b.Name = "IYblur"
  5660. b.Size = args[1]
  5661. end)
  5662.  
  5663.  
  5664. addcmd('volume','changes volume of sound',{'vol'},
  5665. function(args, speaker)
  5666. for i,v in pairs(workspace:GetChildren())do
  5667. if v:IsA("Sound") and v.Name == "IYsound" then
  5668. v.Volume = args[1]
  5669. Notify('Changed volume to ' .. args[1])
  5670. end
  5671. end
  5672. end)
  5673.  
  5674. addcmd('pitch','changes pitch of sound',{},
  5675. function(args, speaker)
  5676. for i,v in pairs(workspace:GetChildren())do
  5677. if v:IsA("Sound") and v.Name == "IYsound" then
  5678. v.Pitch = args[1]
  5679. Notify('Changed pitch to ' .. args[1])
  5680. end
  5681. end
  5682. end)
  5683.  
  5684. addcmd('loadmap', 'spawns a map',{},
  5685. function(args, speaker)
  5686. local m = args[1]
  5687. for _,v in pairs(workspace:GetChildren()) do
  5688. if not v:IsA("Terrain") and v ~= workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  5689. v:Remove() elseif v:IsA("Terrain") then v:Clear() end end
  5690. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Remove() end
  5691. wait(1)
  5692. game:GetObjects("rbxassetid://" .. m)[1].Parent = workspace
  5693. end)
  5694.  
  5695. addcmd('loadm','loads global messaging',{}, -- global message method by HARKINIAN @ V3RMILLION
  5696. function(args, speaker)
  5697. msghook()
  5698. if MSGhook == false then
  5699. wait(0.1)
  5700. local localp = game:GetService'Players'.LocalPlayer
  5701. localp.CharacterAppearanceId = 20018
  5702. gPlayers.LocalPlayer.Character.Humanoid.Health = 0
  5703. wait(3)
  5704. gPlayers.LocalPlayer.Character:WaitForChild("Humanoid")
  5705. wait(0.5)
  5706. repeat wait() until gPlayers.LocalPlayer.Character.Humanoid.Health > 0
  5707. Instance.new("ForceField", gPlayers.LocalPlayer.Character)
  5708. repeat wait() until localp.Character:FindFirstChild'BunnyEarsOfCaprice'
  5709. _G.mainhat = localp.Character:FindFirstChild'BunnyEarsOfCaprice':Clone()
  5710. localp.CharacterAppearanceId = 0
  5711. gPlayers.LocalPlayer.Character.Humanoid.Health = 0
  5712. if _G.mainhat ~= nil then
  5713. local main = _G.mainhat.Handle.BunnyTools.EggScript3:Clone()
  5714. local localp = game:GetService'Players'.LocalPlayer
  5715. local part = Instance.new('Part')
  5716. part.Anchored = true
  5717. part.Transparency = 1
  5718. main.Disabled = false
  5719. main.Parent = part
  5720. _G.mainhat.Handle.BunnyTools.EggMesh3:Clone().Parent = part
  5721. Instance.new('ForceField', localp.Character)
  5722. localp.Character.HumanoidRootPart.Anchored = true
  5723. part.Parent = localp.Character
  5724. part.CFrame = localp.Character.HumanoidRootPart.CFrame
  5725. wait(0.5)
  5726. localp.Character.HumanoidRootPart.Anchored = false
  5727. repeat wait() until localp:FindFirstChild'ChessMsg'
  5728. part:Remove()
  5729. local message = localp:FindFirstChild'ChessMsg'
  5730. message.Text = ''
  5731. message.Parent = workspace
  5732. message.Name = "IYmessage"
  5733. if part ~= nil then part:Remove() end
  5734. localp.Character.HumanoidRootPart.Anchored = false
  5735. for _, child in pairs( workspace:GetChildren()) do
  5736. if child.Name == "Part" and child.Size == Vector3.new(8, 0.4, 8) then
  5737. child:Destroy()
  5738. end
  5739. end
  5740. if localp.Character:FindFirstChild'ForceField' then localp.Character.ForceField:Remove() end
  5741. if localp.Character:FindFirstChild'ForceField' then localp.Character.ForceField:Remove() end
  5742. if _G.msg ~= nil then
  5743. Notify('Loaded global message bypass')
  5744. else
  5745. warn'failed sadly'
  5746. end
  5747. end
  5748. elseif MSGhook == true then
  5749. Notify('Messages already loaded!')
  5750. end
  5751. end)
  5752.  
  5753. addcmd('countdown', 'makes a countdown', {},
  5754. function(args, speaker)
  5755. local players = getPlayer(args[1], speaker)
  5756. if args[1] ~= string then
  5757. local time = args[1]
  5758. msghook()
  5759. if MSGhook == true then
  5760. local h = workspace.IYmessage
  5761. for i = time, 1, -1 do
  5762. wait(1)
  5763. h.Text = "Countdown: "..i..""
  5764. end
  5765. wait(1)
  5766. h.Text = "Times Up!"
  5767. wait(2)
  5768. h.Text = ''
  5769. elseif MSGhook == false then
  5770. execCmd("loadm")
  5771. repeat wait() until workspace:FindFirstChild("IYmessage")
  5772. local h = workspace.IYmessage
  5773. for i = time, 1, -1 do
  5774. wait(1)
  5775. h.Text = "Countdown: "..i..""
  5776. end
  5777. wait(1)
  5778. h.Text = "Times Up!"
  5779. wait(2)
  5780. h.Text = ''
  5781. end
  5782. end
  5783. end)
  5784.  
  5785. addcmd('explode', 'explode a player', {},
  5786. function(args, speaker)
  5787. local players = getPlayer(args[1], speaker)
  5788. for i, v in pairs(players) do
  5789. local char = _char(v)
  5790. if char:FindFirstChild("HumanoidRootPart") then
  5791. Instance.new("Explosion", char).Position = char.HumanoidRootPart.Position
  5792. end
  5793. end
  5794. end)
  5795.  
  5796. addcmd('flood', 'makes a flood e.e', {},
  5797. function(args, speaker)
  5798. workspace.Terrain:SetCells(Region3int16.new(Vector3int16.new(-100,-100,-100), Vector3int16.new(100,100,100)), 17, "Solid", "X")
  5799. end)
  5800.  
  5801. addcmd('spookyify', 'makes it sp00ky', {},
  5802. function(args, speaker)
  5803. local music = Instance.new("Sound", workspace)
  5804. music.SoundId = "http://www.roblox.com/asset/?id=257569267"
  5805. music.Volume = 20
  5806. music.Looped = true
  5807. music:Play()
  5808.  
  5809. tex1 = "http://www.roblox.com/asset/?id=185495987"
  5810. tex2 = "http://www.roblox.com/asset/?id=260858020"
  5811. tex3 = "http://www.roblox.com/asset/?id=149213919"
  5812. tex4 = "http://www.roblox.com/asset/?id=171905673"
  5813.  
  5814. local w = workspace:GetChildren()
  5815.  
  5816. for i= 1,#w do
  5817. if w[i]:isA("BasePart") then
  5818. pe = Instance.new("ParticleEmitter", w[i])
  5819. pe.Texture = tex4
  5820. pe.VelocitySpread = 5
  5821. end
  5822. end
  5823.  
  5824. local playerLeaderstats = {}
  5825. for i, v in pairs(gPlayers:GetChildren()) do
  5826. table.insert(playerLeaderstats, v)
  5827. end
  5828. for i, v in pairs(playerLeaderstats) do
  5829. pe = Instance.new("ParticleEmitter",v.Character.HumanoidRootPart)
  5830. pe.Texture = "http://www.roblox.com/asset/?id=171905673"
  5831. pe.VelocitySpread = 50
  5832. end
  5833.  
  5834. texture = "http://www.roblox.com/asset/?id=185495987"
  5835.  
  5836. local A = workspace:GetChildren()
  5837. local B = workspace:GetChildren()
  5838. local C = workspace:GetChildren()
  5839. local D = workspace:GetChildren()
  5840. local E = workspace:GetChildren()
  5841. local F = workspace:GetChildren()
  5842. for i,v in pairs(A) do
  5843. if v:IsA("Part") then
  5844. local d = Instance.new("Decal",v)
  5845. v.Decal.Face = "Top"
  5846. v.Decal.Texture = texture
  5847. v.Anchored = true
  5848. end
  5849. end
  5850.  
  5851. for i,v in pairs(B) do
  5852. if v:IsA("Part") then
  5853. local s = Instance.new("Decal",v)
  5854. s.Face = "Front"
  5855. s.Texture = texture
  5856. end
  5857. end
  5858.  
  5859. for i,v in pairs(C) do
  5860. if v:IsA("Part") then
  5861. local h = Instance.new("Decal",v)
  5862. h.Face = "Back"
  5863. h.Texture = texture
  5864. end
  5865. end
  5866.  
  5867. for i,v in pairs(D) do
  5868. if v:IsA("Part") then
  5869. local j = Instance.new("Decal",v)
  5870. j.Face = "Left"
  5871. j.Texture = texture
  5872. end
  5873. end
  5874.  
  5875. for i,v in pairs(E) do
  5876. if v:IsA("Part") then
  5877. local k = Instance.new("Decal",v)
  5878. k.Face = "Right"
  5879. k.Texture = texture
  5880. end
  5881. end
  5882.  
  5883. for i,v in pairs(F) do
  5884. if v:IsA("Part") then
  5885. local l = Instance.new("Decal",v)
  5886. l.Face = "Bottom"
  5887. l.Texture = texture
  5888. end
  5889.  
  5890. imageOne = "http://www.roblox.com/asset/?id=169585459"
  5891. imageTwo = "http://www.roblox.com/asset/?id=169585475"
  5892. imageThree = "http://www.roblox.com/asset/?id=169585485"
  5893. imageFour = "http://www.roblox.com/asset/?id=169585502"
  5894. imageFive = "http://www.roblox.com/asset/?id=169585515"
  5895. imageSix = "http://www.roblox.com/asset/?id=169585502"
  5896. imageSeven = "http://www.roblox.com/asset/?id=169585485"
  5897. imageEight = "http://www.roblox.com/asset/?id=169585475"
  5898.  
  5899. Spooky = Instance.new("Sound", workspace)
  5900. Spooky.Name = "Spooky"
  5901. Spooky.SoundId = "rbxassetid://174270407"
  5902. Spooky.Volume = 15
  5903. Spooky.Looped = true
  5904. Spooky:Play()
  5905.  
  5906. Sky = Instance.new("Sky", LightingService)
  5907. Sky.SkyboxBk = imageOne
  5908. Sky.SkyboxDn = imageOne
  5909. Sky.SkyboxFt = imageOne
  5910. Sky.SkyboxLf = imageOne
  5911. Sky.SkyboxRt = imageOne
  5912. Sky.SkyboxUp = imageOne
  5913.  
  5914.  
  5915. while true do
  5916. Sky.SkyboxBk = imageOne
  5917. Sky.SkyboxDn = imageOne
  5918. Sky.SkyboxFt = imageOne
  5919. Sky.SkyboxLf = imageOne
  5920. Sky.SkyboxRt = imageOne
  5921. Sky.SkyboxUp = imageOne
  5922. wait(0.15)
  5923. Sky.SkyboxBk = imageTwo
  5924. Sky.SkyboxDn = imageTwo
  5925. Sky.SkyboxFt = imageTwo
  5926. Sky.SkyboxLf = imageTwo
  5927. Sky.SkyboxRt = imageTwo
  5928. Sky.SkyboxUp = imageTwo
  5929. wait(0.15)
  5930. Sky.SkyboxBk = imageThree
  5931. Sky.SkyboxDn = imageThree
  5932. Sky.SkyboxFt = imageThree
  5933. Sky.SkyboxLf = imageThree
  5934. Sky.SkyboxRt = imageThree
  5935. Sky.SkyboxUp = imageThree
  5936. wait(0.15)
  5937. Sky.SkyboxBk = imageFour
  5938. Sky.SkyboxDn = imageFour
  5939. Sky.SkyboxFt = imageFour
  5940. Sky.SkyboxLf = imageFour
  5941. Sky.SkyboxRt = imageFour
  5942. Sky.SkyboxUp = imageFour
  5943. wait(0.15)
  5944. Sky.SkyboxBk = imageFive
  5945. Sky.SkyboxDn = imageFive
  5946. Sky.SkyboxFt = imageFive
  5947. Sky.SkyboxLf = imageFive
  5948. Sky.SkyboxRt = imageFive
  5949. Sky.SkyboxUp = imageFive
  5950. wait(0.15)
  5951. Sky.SkyboxBk = imageSix
  5952. Sky.SkyboxDn = imageSix
  5953. Sky.SkyboxFt = imageSix
  5954. Sky.SkyboxLf = imageSix
  5955. Sky.SkyboxRt = imageSix
  5956. Sky.SkyboxUp = imageSix
  5957. wait(0.15)
  5958. Sky.SkyboxBk = imageSeven
  5959. Sky.SkyboxDn = imageSeven
  5960. Sky.SkyboxFt = imageSeven
  5961. Sky.SkyboxLf = imageSeven
  5962. Sky.SkyboxRt = imageSeven
  5963. Sky.SkyboxUp = imageSeven
  5964. wait(0.15)
  5965. Sky.SkyboxBk = imageEight
  5966. Sky.SkyboxDn = imageEight
  5967. Sky.SkyboxFt = imageEight
  5968. Sky.SkyboxLf = imageEight
  5969. Sky.SkyboxRt = imageEight
  5970. Sky.SkyboxUp = imageEight
  5971. wait(0.15)
  5972.  
  5973. end
  5974. end
  5975. end)
  5976.  
  5977. addcmd('invisible', 'make a player invisible',{'invis'},
  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 = 1 end
  5984. elseif v2.className == "Accessory" then
  5985. if v2:FindFirstChild("Handle") then
  5986. v2.Handle.Transparency = 1
  5987. end
  5988. end
  5989. if v2:FindFirstChild("face") then
  5990. v2.face.Transparency = 1
  5991. end
  5992. end
  5993. end
  5994. end)
  5995.  
  5996. addcmd('visible', 'make a player visible',{'vis'},
  5997. function(args, speaker)
  5998. local players = getPlayer(args[1], speaker)
  5999. for i, v in pairs(players) do
  6000. for k, v2 in pairs(_char(v):GetChildren()) do
  6001. if v2.className == "Part" then
  6002. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 0 end elseif v2.className == "Accessory" then
  6003. if v2:FindFirstChild("Handle") then v2.Handle.Transparency = 0 end
  6004. end
  6005. if v2:FindFirstChild("face") then
  6006. v2.face.Transparency = 0
  6007. end
  6008. end
  6009. end
  6010. end)
  6011.  
  6012. addcmd('goto', 'go to a player',{},
  6013. function(args, speaker)
  6014. local players = getPlayer(args[1], speaker)
  6015. if players ~= nil and _char(players[1]):FindFirstChild("HumanoidRootPart") then
  6016. speaker.Character.HumanoidRootPart.CFrame = _char(players[1]).HumanoidRootPart.CFrame
  6017. end
  6018. end)
  6019.  
  6020. addcmd('bring', 'bring a player to you',{},
  6021. function(args, speaker)
  6022. local players = getPlayer(args[1], speaker)
  6023. for i,v in pairs(players) do
  6024. if _char(v):FindFirstChild("HumanoidRootPart") then
  6025. _char(v).HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame
  6026. end
  6027. end
  6028. end)
  6029.  
  6030. addcmd('tp', 'teleport player 1 to player 2',{},
  6031. function(args, speaker)
  6032. local players1=getPlayer(args[1], speaker)
  6033. local players2=getPlayer(args[2], speaker)
  6034. if not players2[1] then return end
  6035. for i,v in pairs(players1) do
  6036. if _char(v):FindFirstChild("HumanoidRootPart") and _char(players2[1]):FindFirstChild("HumanoidRootPart") then
  6037. _char(v).HumanoidRootPart.CFrame = _char(players2[1]).HumanoidRootPart.CFrame
  6038. wait(0.1)
  6039. _char(v).HumanoidRootPart.CFrame = _char(players2[1]).HumanoidRootPart.CFrame
  6040. end
  6041. end
  6042. end)
  6043.  
  6044.  
  6045. addcmd('charplr','charplr [plr] [plr]',{'cp'},
  6046. function(args, speaker)
  6047. local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  6048. for i,v in pairs(players1) do for a,b in pairs(players2) do
  6049. if _players[v].Character and _players[b].Character then
  6050. _players[v].CharacterAppearanceId = _players[b].userId
  6051. refresh(_players[v])
  6052. end
  6053. end
  6054. end
  6055. end)
  6056.  
  6057. addcmd('char', 'change a players appearance',{},
  6058. function(args, speaker)
  6059. local players = getPlayer(args[1], speaker)
  6060. if not args[1]or not args[2]then return end
  6061. local id=args[2]
  6062. if players ~= nil then
  6063. for i,v in pairs(players) do
  6064. gPlayers[v].CharacterAppearanceId = id
  6065. refresh(gPlayers[v])
  6066. end
  6067. end
  6068. end)
  6069.  
  6070. addcmd('unchar', 'change a players appearance to default',{'nochar','uncp','nocp','uncharplr','nocharplr'},
  6071. function(args, speaker)
  6072. local players = getPlayer(args[1], speaker)
  6073. if players ~= nil then
  6074. for i,v in pairs(players) do
  6075. gPlayers[v].CharacterAppearanceId = 0
  6076. refresh(gPlayers[v])
  6077. end
  6078. end
  6079. end)
  6080.  
  6081. addcmd('speed', 'change a players walkspeed',{'ws'},
  6082. function(args, speaker)
  6083. local players = getPlayer(args[1], speaker)
  6084. if not args[1]or not args[2]then return end
  6085. local num=args[2]
  6086. for i,v in pairs(players) do
  6087. if _char(v):FindFirstChild("Humanoid") then
  6088. _char(v).Humanoid.WalkSpeed=tonumber(num)
  6089. end
  6090. end
  6091. end)
  6092.  
  6093. addcmd('jpower', 'change a players jump height',{'grav','jumppower','jp'},
  6094. function(args, speaker)
  6095. local players = getPlayer(args[1], speaker)
  6096. if not args[1]or not args[2]then return end
  6097. local num=args[2]
  6098. for i,v in pairs(players) do
  6099. if _char(v):FindFirstChild("Humanoid") then
  6100. _char(v).Humanoid.JumpPower=tonumber(num)
  6101. end
  6102. end
  6103. end)
  6104.  
  6105. addcmd('confuse', 'confusing...',{},
  6106. function(args, speaker)
  6107. local players = getPlayer(args[1], speaker)
  6108. for i,v in pairs(players) do
  6109. spawn(function()
  6110. if _char(v):FindFirstChild("Humanoid") then
  6111. _char(v).Humanoid.Name = "ConfusedNigga"
  6112. while true do
  6113. _char(v).ConfusedNigga.CameraOffset = Vector3.new(2, 4, 6)
  6114. _char(v).ConfusedNigga.WalkToPoint = Vector3.new(math.random(1,100), math.random(1,100), math.random(1,100))
  6115. wait(0.1)
  6116. end
  6117.  
  6118. end
  6119. end)
  6120. end
  6121. end)
  6122.  
  6123. addcmd('unconfuse', 'not confusing...',{},
  6124. function(args, speaker)
  6125. local players = getPlayer(args[1], speaker)
  6126. for i,v in pairs(players) do
  6127. spawn(function()
  6128. if _char(v):FindFirstChild("ConfusedNigga") then
  6129. _char(v).ConfusedNigga.Name = "Humanoid"
  6130. wait(0.3)
  6131. _char(v).Humanoid.CameraOffset = Vector3.new(0, 0, 0)
  6132.  
  6133. end
  6134. end)
  6135. end
  6136. end)
  6137.  
  6138. addcmd('cripple', 'cripples a player xddd',{'stun'},
  6139. function(args, speaker)
  6140. local players = getPlayer(args[1], speaker)
  6141. for i,v in pairs(players) do
  6142. if _char(v):FindFirstChild("Humanoid") then
  6143. _char(v).Humanoid.PlatformStand = true
  6144. end
  6145. end
  6146. end)
  6147.  
  6148. addcmd('uncripple', 'un cripples a player xddd',{'unstun'},
  6149. function(args, speaker)
  6150. local players = getPlayer(args[1], speaker)
  6151. for i,v in pairs(players) do
  6152. if _char(v):FindFirstChild("Humanoid") then
  6153. _char(v).Humanoid.PlatformStand = false
  6154. end
  6155. end
  6156. end)
  6157.  
  6158. addcmd('hipheight', 'adjusts hip height',{'hheight'},
  6159. function(args, speaker)
  6160. local players = getPlayer(args[1], speaker)
  6161. for i,v in pairs(players) do
  6162. if _char(v):FindFirstChild("Humanoid") then
  6163. _char(v).Humanoid.HipHeight = args[2]
  6164. end
  6165. end
  6166. end)
  6167.  
  6168. addcmd('face', 'change a players face',{},
  6169. function(args, speaker)
  6170. local players = getPlayer(args[1], speaker)
  6171. for i,v in pairs(players) do
  6172. if _char(v).Head:FindFirstChild("face") then
  6173. _char(v).Head.face.Texture = "rbxassetid://" .. args[2]
  6174. end
  6175. end
  6176. end)
  6177.  
  6178. addcmd('time', 'change the time of day',{},
  6179. function(args, speaker)
  6180. if not args[1]then return end
  6181. Notify('Time set to ' .. args[1])
  6182. LightingService.ClockTime = args[1]
  6183. end)
  6184.  
  6185. addcmd('day', 'change the time to day',{},
  6186. function(args, speaker)
  6187. LightingService.ClockTime = 15
  6188. end)
  6189.  
  6190. addcmd('night', 'change the time of night',{},
  6191. function(args, speaker)
  6192. LightingService.ClockTime = 0
  6193. end)
  6194.  
  6195. addcmd('globalshadows', 'changes the lighting property',{'gshadows'},
  6196. function(args, speaker)
  6197. Notify('Turned on global shadows')
  6198. LightingService.GlobalShadows = true
  6199. end)
  6200.  
  6201. addcmd('unglobalshadows', 'changes the lighting property',{'nogshadows','ungshadows','noglobalshadows'},
  6202. function(args, speaker)
  6203. Notify('Turned off global shadows')
  6204. LightingService.GlobalShadows = false
  6205. end)
  6206.  
  6207. addcmd('outlines', 'changes the lighting property',{},
  6208. function(args, speaker)
  6209. Notify('Turned on outlines')
  6210. LightingService.Outlines = true
  6211. end)
  6212.  
  6213. addcmd('unoutlines', 'changes the lighting property',{'nooutlines'},
  6214. function(args, speaker)
  6215. Notify('Turned off outlines')
  6216. LightingService.Outlines = false
  6217. end)
  6218.  
  6219. addcmd('brightness', 'changes the lighting property',{},
  6220. function(args, speaker)
  6221. Notify('Set brightness to ' .. args[1])
  6222. LightingService.Brightness = args[1]
  6223. end)
  6224.  
  6225. addcmd('age','tells you the age of a player',{},
  6226. function(args, speaker)
  6227. local players = getPlayer(args[1], speaker)
  6228. if speaker.userId ~= LP.userId then
  6229. lponly(speaker)
  6230. else
  6231. for i,v in pairs(players) do
  6232. Notify(_players[v].Name .. ': ' .. _players[v].AccountAge)
  6233. end
  6234. end
  6235. end)
  6236.  
  6237. addcmd('remotespy', 'prints remotes',{'remotes'},
  6238. function(args, speaker)
  6239. if speaker.userId ~= LP.userId then
  6240. lponly(speaker)
  6241. else
  6242. Notify('Printing remotes')
  6243. function getem(o)
  6244. for i,v in pairs(o:children())do
  6245. if string.match(v.ClassName, "RemoteEvent") or string.match(v.ClassName, "RemoteFunction") then
  6246. print("Name: "..v.Name.." | ".."Type: "..v.ClassName.." | ".."Location: ".."game."..v:GetFullName())
  6247. end
  6248. getem(v)
  6249. end
  6250. end
  6251. pcall(getem,game)
  6252. end
  6253. end)
  6254.  
  6255. addcmd('f3x', 'loads f3x tools',{'fex'},
  6256. function(args, speaker)
  6257. if speaker.userId ~= LP.userId then
  6258. lponly(speaker)
  6259. else
  6260. loadstring(game:GetObjects("rbxassetid://1059691823")[1].Source)()
  6261. end
  6262. end)
  6263.  
  6264. addcmd('kick', 'kick a player',{},
  6265. function(args, speaker)
  6266. local players = getPlayer(args[1], speaker)
  6267. for i,v in pairs(players) do
  6268. spawn(function()
  6269. if gPlayers[v].UserId ~= LP.UserId and gPlayers[v].UserId ~= "86835535" and gPlayers[v].UserId ~= "38376243" and gPlayers[v].UserId ~= "395877988" and gPlayers[v].UserId ~= "20252180" and gPlayers[v].UserId ~= "24339" then
  6270. if FindTable(SPC, args[1]) then Notify('Kicked ' ..args[1]) else
  6271. Notify('Kicked player(s)') end
  6272. kickF(gPlayers[v])
  6273. else Notify('Error: That user is whitelisted and cannot be kicked.')
  6274. end end) end end)
  6275.  
  6276. addcmd('serverlock', 'lock teh server',{'slock'},
  6277. function(args, speaker)
  6278. slock = true
  6279. Notify('Locked Server')
  6280. end)
  6281.  
  6282. addcmd('unserverlock', 'unlock teh server',{'unslock'},
  6283. function(args, speaker)
  6284. slock = false
  6285. Notify('Unlocked Server')
  6286. end)
  6287.  
  6288. addcmd('agelock', 'lock teh server for a certain age',{'alock'},
  6289. function(args, speaker)
  6290. if isNumber(args[1]) then
  6291. Notify('Set the age lock to age ' .. args[1])
  6292. isagelocked = true
  6293. agelock = tonumber(args[1])
  6294. end
  6295. end)
  6296.  
  6297. addcmd('unagelock', 'lock teh server for a certain age',{'unalock','noagelock','noalock'},
  6298. function(args, speaker)
  6299. Notify('Disabled age lock')
  6300. isagelocked = false
  6301. end)
  6302.  
  6303. addcmd('unlockws', 'unlock the whole workspace',{},
  6304. function(args, speaker)
  6305. Notify('Workspace unlocked')
  6306. wait(1)
  6307. local function unlock(instance)
  6308. for i,v in pairs(instance:GetChildren()) do
  6309. if v:IsA("BasePart") then
  6310. v.Locked = false
  6311. end
  6312. unlock(v)
  6313. end
  6314. end
  6315. unlock(workspace)
  6316. end)
  6317.  
  6318. addcmd('lockws', 'lock the whole workspace',{},
  6319. function(args, speaker)
  6320. Notify('Workspace locked')
  6321. wait(1)
  6322. local function lock(instance)
  6323. for i,v in pairs(instance:GetChildren()) do
  6324. if v:IsA("BasePart") then
  6325. v.Locked = true
  6326. end
  6327. lock(v)
  6328. end
  6329. end
  6330. lock(workspace)
  6331. end)
  6332.  
  6333. addcmd('unanchorws', 'unanchor the whole workspace',{'unanchor', 'unanchr'},
  6334. function(args, speaker)
  6335. local function unanchor(instance)
  6336. for i,v in pairs(instance:GetChildren()) do
  6337. if v:IsA("BasePart") then
  6338. v.Anchored=false
  6339. end
  6340. unanchor(v)
  6341. end
  6342. end
  6343. unanchor(workspace)
  6344. end)
  6345.  
  6346. addcmd('anchorws', 'anchor the whole workspace',{'anchor'},
  6347. function(args, speaker)
  6348. local function anchor(instance)
  6349. for i,v in pairs(instance:GetChildren()) do
  6350. if v:IsA("BasePart") then
  6351. v.Anchored=true
  6352. end
  6353. anchor(v)
  6354. end
  6355. end
  6356. anchor(workspace)
  6357. end)
  6358.  
  6359. addcmd('clear', 'resets Workspace to a baseplate',{'clearws','clearworkspace'},
  6360. function()
  6361. for _,v in pairs(workspace:GetChildren()) do
  6362. if not v:IsA("Terrain") and v ~= workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  6363. v:Remove()
  6364. elseif v:IsA("Terrain") then
  6365. v:Clear()
  6366. end
  6367. end
  6368. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Remove() end
  6369. local p = Instance.new("Part", workspace)
  6370. p.Anchored = true
  6371. p.FormFactor = "Symmetric"
  6372. p.Size = Vector3.new(1000,1,1000)
  6373. p.Position = Vector3.new(0,0,0)
  6374. p.BrickColor = BrickColor.new("Bright green")
  6375. p.Material = "Grass"
  6376. p.Locked = true
  6377. end)
  6378.  
  6379. addcmd('headshake', 'shakes a players head',{},
  6380. function(args, speaker)
  6381. local players = getPlayer(args[1], speaker)
  6382. for i,v in pairs(players) do
  6383. spawn(function()
  6384. local shaken = gPlayers[v].Character
  6385. for X = 1, math.huge, 0.2 do
  6386. wait()
  6387. shaken.Torso.Neck.C0 = CFrame.new(math.sin(X) / 1,1.5,0)
  6388. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  6389. end
  6390. for X = 1, math.huge, 0.1 do
  6391. wait()
  6392. shaken.Torso.Neck.C0 = CFrame.new(0,1.5,0) * CFrame.fromAxisAngle(Vector3.new(0,1,0), X)
  6393. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  6394. end
  6395. for _,c in pairs(gPlayers:GetChildren()) do
  6396. c.Character.Head.Mesh.Scale = Vector3.new(100, 100, 100)
  6397. end
  6398. for _,c in pairs(gPlayers:GetChildren()) do
  6399. c.Character.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  6400. end
  6401. end)
  6402. end
  6403. end)
  6404.  
  6405. addcmd('explorer', 'opens DEX',{'dex'},
  6406. function(args, speaker)
  6407. if speaker.userId ~= LP.userId then
  6408. lponly(speaker)
  6409. else
  6410. loadstring(game:GetObjects("rbxassetid://492005721")[1].Source)()
  6411. end
  6412. end)
  6413.  
  6414. addcmd('firstp', 'forces player to go into first person',{},
  6415. function(args, speaker)
  6416. local players = getPlayer(args[1], speaker)
  6417. for i,v in pairs(players)do
  6418. gPlayers[v].CameraMode = "LockFirstPerson"
  6419. end
  6420. end)
  6421.  
  6422. addcmd('lock', 'locks a players body parts',{},
  6423. function(args, speaker)
  6424. local players = getPlayer(args[1], speaker)
  6425. for i,v in pairs(players)do
  6426. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  6427. if v:IsA("Part") then
  6428. v.Locked = true
  6429. end end end
  6430. end)
  6431.  
  6432. addcmd('unlock', 'locks a players body parts',{},
  6433. function(args, speaker)
  6434. local players = getPlayer(args[1], speaker)
  6435. for i,v in pairs(players)do
  6436. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  6437. if v:IsA("Part") then
  6438. v.Locked = false
  6439. end end end
  6440. end)
  6441.  
  6442. addcmd('disablereset', 'makes a player unable to reset',{'noreset'},
  6443. function(args, speaker)
  6444. local players = getPlayer(args[1], speaker)
  6445. for i,v in pairs(players)do
  6446. spawn(function()
  6447. gPlayers[v].Character.Humanoid.Name = "HumanoidIY"
  6448. if FindTable(SPC, args[1]) then Notify('Disabled reset for ' .. args[1]) else
  6449. Notify('Disabled reset for player(s)') end
  6450. end)
  6451. end
  6452. end)
  6453.  
  6454. addcmd('enablereset', 'makes a player unable to reset',{'reset'},
  6455. function(args, speaker)
  6456. local players = getPlayer(args[1], speaker)
  6457. for i,v in pairs(players)do
  6458. spawn(function()
  6459. gPlayers[v].Character.HumanoidIY.Name = "Humanoid"
  6460. if FindTable(SPC, args[1]) then Notify('Enabled reset for ' .. args[1]) else
  6461. Notify('Enabled reset for player(s)') end
  6462. end)
  6463. end
  6464. end)
  6465.  
  6466. addcmd("fixlighting","Removes effects from lighting",{'fixl'},
  6467. function(args,speaker)
  6468. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  6469. if v:IsA("PostEffect") then
  6470. v:Destroy()
  6471. end
  6472. end
  6473. LightingService.Ambient = origsettings.abt
  6474. LightingService.OutdoorAmbient = origsettings.oabt
  6475. LightingService.Brightness = origsettings.brt
  6476. LightingService.TimeOfDay = origsettings.time
  6477. LightingService.FogColor = origsettings.fclr
  6478. LightingService.FogEnd = origsettings.fe
  6479. LightingService.FogStart = origsettings.fs
  6480. end)
  6481.  
  6482. addcmd("savelighting","Removes effects from lighting",{'slighting'},
  6483. function(args,speaker)
  6484. origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  6485. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe = LightingService.FogEnd, fs = LightingService.FogStart}
  6486. Notify('Saved lighting settings')
  6487. end)
  6488.  
  6489. addcmd("blackandwhite","Makes the game black and white",{},
  6490. function(args,speaker)
  6491. local lighting = game:GetService("Lighting")
  6492. local effect = Instance.new("ColorCorrectionEffect",lighting)
  6493. effect.Saturation = -1
  6494. end)
  6495.  
  6496. addcmd("invert","Makes the game inverted",{},
  6497. function(args,speaker)
  6498. local lighting = game:GetService("Lighting")
  6499. local effect = Instance.new("ColorCorrectionEffect",lighting)
  6500. effect.Saturation = -1
  6501. local effect = Instance.new("ColorCorrectionEffect",lighting)
  6502. effect.Saturation = -1
  6503. end)
  6504.  
  6505. addcmd("sun","Intensifys the sun",{},
  6506. function(args,speaker)
  6507. local intense = args[1] or 0.25
  6508. local spread = args[2] or 1
  6509. local lighting = game:GetService("Lighting")
  6510. local effect = Instance.new("SunRaysEffect",lighting)
  6511. effect.Name = "IYsun"
  6512. effect.Intensity = tonumber(intense)
  6513. effect.Spread = tonumber(spread)
  6514. end)
  6515.  
  6516. addcmd('base', 'spawns a base',{},
  6517. function(args, speaker)
  6518. local pt = Instance.new("Part")
  6519. pt.BrickColor = BrickColor.new("Silver")
  6520. pt.Anchored = true
  6521. pt.CanCollide = true
  6522. pt.BottomSurface = "Weld"
  6523. pt.Parent = workspace
  6524. pt.Name = (math.random(1,1000000))
  6525. pt.Size = Vector3.new(1000, 1, 1000)
  6526. pt.Locked = true
  6527. Notify('Created new base')
  6528. end)
  6529.  
  6530. addcmd('unblur', 'removes all blur instances',{'noblur'},
  6531. function(args, speaker)
  6532. for i,v in pairs(LightingService:GetChildren()) do
  6533. if v:IsA('BlurEffect') then
  6534. v:Remove()
  6535. end
  6536. end
  6537. end)
  6538.  
  6539. addcmd('thirdp', 'allows player to go into third person',{},
  6540. function(args, speaker)
  6541. local players = getPlayer(args[1], speaker)
  6542. for i,v in pairs(players)do
  6543. gPlayers[v].CameraMode = "Classic"
  6544. end
  6545. end)
  6546.  
  6547. spos = nil
  6548. addcmd('savepos', 'saves your position',{'spos'},
  6549. function(args, speaker)
  6550. if speaker.Character:FindFirstChild('HumanoidRootPart') then
  6551. spos = speaker.Character.HumanoidRootPart.Position
  6552. Notify('Saved to position ' .. tostring(spos))
  6553. end
  6554. end)
  6555.  
  6556. addcmd('loadpos', 'saves your position',{'lpos'},
  6557. function(args, speaker)
  6558. local players = getPlayer(args[1], speaker)
  6559. for i,v in pairs(players)do
  6560. spawn(function()
  6561. if gPlayers[v].Character:FindFirstChild('HumanoidRootPart') then
  6562. gPlayers[v].Character:MoveTo(spos)
  6563. end
  6564. end)
  6565. end
  6566. end)
  6567.  
  6568. addcmd('chat', 'forces player to chat what you input',{},
  6569. function(args, speaker)
  6570. local players = getPlayer(args[1], speaker)
  6571. for i,v in pairs(players)do
  6572. game:GetService('Chat'):Chat(gPlayers[v].Character, GLS(false, 1), 3)
  6573. end
  6574. end)
  6575.  
  6576. addcmd('name', 'names player',{},
  6577. function(args, speaker)
  6578. local players = getPlayer(args[1], speaker)
  6579. if not args[1] then return end
  6580. for i,v in pairs(players) do
  6581. for a, mod in pairs(gPlayers[v].Character:children()) do
  6582. if mod:FindFirstChild("TAG") then
  6583. gPlayers[v].Character.Head.Transparency = 0
  6584. mod:Destroy()
  6585. end
  6586. end
  6587.  
  6588. local char = gPlayers[v].Character
  6589. local model = Instance.new("Model", char)
  6590. local clone = char.Head:Clone()
  6591. local hum = Instance.new("Humanoid", model)
  6592. local weld = Instance.new("Weld", clone)
  6593. model.Name = GLS(false, 1)
  6594. clone.Parent = model
  6595. hum.Name = "TAG"
  6596. hum.MaxHealth = 100
  6597. hum.Health = 100
  6598. weld.Part0 = clone
  6599. weld.Part1 = char.Head
  6600. char.Head.Transparency = 1
  6601. end
  6602. end)
  6603.  
  6604. addcmd('unname', 'unnames player',{'unhidename'},
  6605. function(args, speaker)
  6606. local players = getPlayer(args[1], speaker)
  6607. local name = (args[2])
  6608. for i,v in pairs(players) do
  6609. for a, mod in pairs(gPlayers[v].Character:children()) do
  6610. if mod:FindFirstChild("TAG") then
  6611. gPlayers[v].Character.Head.Transparency = 0
  6612. mod:Destroy()
  6613. end
  6614. end
  6615. end
  6616. end)
  6617.  
  6618. addcmd('noname', 'hides the players name',{'hidename'},
  6619. function(args, speaker)
  6620. local players = getPlayer(args[1], speaker)
  6621. for i,v in pairs(players) do
  6622. for a, mod in pairs(gPlayers[v].Character:children()) do
  6623. if mod:FindFirstChild("TAG") then
  6624. gPlayers[v].Character.Head.Transparency = 0
  6625. mod:Destroy()
  6626. end
  6627. end
  6628.  
  6629. local char = gPlayers[v].Character
  6630. local model = Instance.new("Model", char)
  6631. local clone = char.Head:Clone()
  6632. local hum = Instance.new("Humanoid", model)
  6633. local weld = Instance.new("Weld", clone)
  6634. model.Name = ""
  6635. clone.Parent = model
  6636. hum.Name = "TAG"
  6637. hum.MaxHealth = 100
  6638. hum.Health = 100
  6639. weld.Part0 = clone
  6640. weld.Part1 = char.Head
  6641. char.Head.Transparency = 1
  6642. end
  6643. end)
  6644.  
  6645. addcmd('damage', 'damages a player',{},
  6646. function(args, speaker)
  6647. local players = getPlayer(args[1], speaker)
  6648. for i,v in pairs(players) do
  6649. gPlayers[v].Character.Humanoid.Health = gPlayers[v].Character.Humanoid.Health - 25
  6650. end
  6651. end)
  6652.  
  6653. addcmd('view', 'views player',{},
  6654. function(args, speaker)
  6655. local players = getPlayer(args[1], speaker)
  6656. for i,v in pairs(players) do
  6657. workspace.CurrentCamera.CameraSubject = gPlayers[v].Character
  6658. Notify('Viewing ' .. gPlayers[v].Name)
  6659. end
  6660. end)
  6661.  
  6662. addcmd('unview', 'stops viewing player',{},
  6663. function()
  6664. workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  6665. Notify('View turned off')
  6666. end)
  6667.  
  6668. addcmd('nolimbs', 'removes limbs from player',{},
  6669. function(args, speaker)
  6670. local players = getPlayer(args[1], speaker)
  6671. for i,v in pairs(players) do
  6672. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  6673. if v:IsA("BasePart") and
  6674. v.Name == "Right Leg" or
  6675. v.Name == "Left Leg" or
  6676. v.Name == "Right Arm" or
  6677. v.Name == "Left Arm" then
  6678. v:Remove()
  6679. end
  6680. end
  6681. end
  6682. end)
  6683.  
  6684. addcmd('box', 'creates a box around player',{},
  6685. function(args, speaker)
  6686. local players = getPlayer(args[1], speaker)
  6687. for i,v in pairs(players)do
  6688. local pchar=_char(v)
  6689. local SB = Instance.new("SelectionBox", pchar)
  6690. SB.Adornee = SB.Parent
  6691. end
  6692. end)
  6693.  
  6694. addcmd('nobox', 'takes away box from player',{'unbox'},
  6695. function(args, speaker)
  6696. local players = getPlayer(args[1], speaker)
  6697. for i,v in pairs(players)do
  6698. local pchar=_char(v)
  6699. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  6700. if v:IsA("SelectionBox") then
  6701. v:Destroy()
  6702. end
  6703. end
  6704. end
  6705. end)
  6706.  
  6707. addcmd('ghost', 'ghostifys player',{},
  6708. function(args, speaker)
  6709. local players = getPlayer(args[1], speaker)
  6710. for i,v in pairs(players)do
  6711. local pchar=gPlayers[v].Character
  6712. pchar.Head.Transparency = 0.5
  6713. pchar.Torso.Transparency = 0.5
  6714. pchar["Left Arm"].Transparency = 0.5
  6715. pchar["Right Arm"].Transparency = 0.5
  6716. pchar["Left Leg"].Transparency = 0.5
  6717. pchar["Right Leg"].Transparency = 0.5
  6718. pchar.Head.face.Transparency = 0.5
  6719. end
  6720. end)
  6721.  
  6722. addcmd('unghost', 'unghostifys player',{'noghost'},
  6723. function(args, speaker)
  6724. local players = getPlayer(args[1], speaker)
  6725. for i,v in pairs(players)do
  6726. local pchar=gPlayers[v].Character
  6727. pchar.Head.Transparency = 0
  6728. pchar.Torso.Transparency = 0
  6729. pchar["Left Arm"].Transparency = 0
  6730. pchar["Right Arm"].Transparency = 0
  6731. pchar["Left Leg"].Transparency = 0
  6732. pchar["Right Leg"].Transparency = 0
  6733. pchar.Head.face.Transparency = 0
  6734. end
  6735. end)
  6736.  
  6737. addcmd('sphere', 'puts sphere around player',{},
  6738. function(args, speaker)
  6739. local players = getPlayer(args[1], speaker)
  6740. for i,v in pairs(players)do
  6741. local pchar=gPlayers[v].Character
  6742. local SS = Instance.new("SelectionSphere", pchar)
  6743. SS.Adornee = SS.Parent
  6744. end
  6745. end)
  6746.  
  6747. addcmd('sphere', 'puts sphere around player',{},
  6748. function(args, speaker)
  6749. local players = getPlayer(args[1], speaker)
  6750. for i,v in pairs(players)do
  6751. local pchar=gPlayers[v].Character
  6752. local SS = Instance.new("SelectionSphere", pchar)
  6753. SS.Adornee = SS.Parent
  6754. end
  6755. end)
  6756.  
  6757. addcmd('unsphere', 'removes sphere around player',{},
  6758. function(args, speaker)
  6759. local players = getPlayer(args[1], speaker)
  6760. for i,v in pairs(players)do
  6761. local pchar=_char(v)
  6762. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  6763. if v:IsA("SelectionSphere") then
  6764. v:Destroy()
  6765. end
  6766. end
  6767. end
  6768. end)
  6769.  
  6770. addcmd('ambient','changes ambient',{},
  6771. function(args, speaker)
  6772. LightingService.Ambient = Color3.new(args[1],args[2],args[3])
  6773. LightingService.OutdoorAmbient = Color3.new(args[1],args[2],args[3])
  6774. end)
  6775.  
  6776. addcmd('fogend','changes the fogend',{},
  6777. function(args, speaker)
  6778. LightingService.FogEnd = args[1]
  6779. end)
  6780.  
  6781. addcmd('fogcolor','changes the fogs color',{},
  6782. function(args, speaker)
  6783. LightingService.FogColor = Color3.new(args[1],args[2],args[3])
  6784. end)
  6785.  
  6786. injail = {}
  6787. addcmd('jail','jails player',{},
  6788. function(args, speaker)
  6789. local players = getPlayer(args[1], speaker)
  6790. for i,v in pairs(players)do
  6791. spawn(function()
  6792. if FindTable(injail, _players[v].Name) then return end
  6793. table.insert(injail, _players[v].Name)
  6794. local pchar=gPlayers[v].Character
  6795. local J = DATA.JAIL:Clone() J.Parent = workspace J:MoveTo(pchar.HumanoidRootPart.Position) J.Name = 'JAIL_' .. _players[v].Name
  6796. repeat wait(0.5)
  6797. 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
  6798. until not FindTable(injail, _players[v].Name)
  6799. end)
  6800. end
  6801. end)
  6802.  
  6803. addcmd('unjail','unjails player',{},
  6804. function(args, speaker)
  6805. local players = getPlayer(args[1], speaker)
  6806. for i,v in pairs(players)do
  6807. spawn(function()
  6808. for a,b in pairs(injail) do if b == _players[v].Name then table.remove(injail, a) end end
  6809. workspace["JAIL_" .. _players[v].Name]:Destroy()
  6810. end)
  6811. end
  6812. end)
  6813.  
  6814. loopn = {}
  6815. addcmd('loopname','loops a players name',{},
  6816. function(args, speaker)
  6817. local players = getPlayer(args[1], speaker)
  6818. for i,v in pairs(players)do
  6819. spawn(function()
  6820. if FindTable(loopn, _players[v].Name) then return end
  6821. table.insert(loopn, _players[v].Name)
  6822. local Lname = args[2]
  6823. local pchar=gPlayers[v].Character
  6824. pchar.Name = Lname
  6825. if FindTable(SPC, args[1]) then Notify('Looping name for ' .. args[1] .. ' (only visible to others)') else
  6826. Notify('Looping name for player(s) (only visible to others)') end
  6827. repeat wait(0.01)
  6828. repeat wait() until _players[v].Character
  6829. gPlayers[v].Character.Name = Lname
  6830. until not FindTable(loopn, _players[v].Name)
  6831. end)
  6832. end
  6833. end)
  6834.  
  6835. addcmd('unloopname','unjails player',{'noloopname'},
  6836. function(args, speaker)
  6837. local players = getPlayer(args[1], speaker)
  6838. for i,v in pairs(players)do
  6839. spawn(function()
  6840. local pchar=gPlayers[v].Character
  6841. for a,b in pairs(loopn) do if b == _players[v].Name then table.remove(loopn, a) end end
  6842. wait(0.5)
  6843. if FindTable(SPC, args[1]) then Notify('Stopped looping name for ' .. args[1]) else
  6844. Notify('Stopped looping name for player(s)') end
  6845. pchar.Name = gPlayers[v].Name
  6846. end)
  6847. end
  6848. end)
  6849.  
  6850. addcmd('loopbring','loop brings a player lol',{},
  6851. function(args, speaker)
  6852. local players = getPlayer(args[1], speaker)
  6853. for i,v in pairs(players)do
  6854. spawn(function()
  6855. if FindTable(bringT, _players[v].Name) then return end
  6856. table.insert(bringT, _players[v].Name)
  6857. local pchar=gPlayers[v].Character
  6858. repeat wait(0.5)
  6859. pchar = _players[v].Character
  6860. for i,c in pairs(players) do
  6861. if pchar~= nil and pchar:FindFirstChild("HumanoidRootPart") then
  6862. pchar.HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame + Vector3.new(4,1,0)
  6863. end
  6864. end
  6865. until not FindTable(bringT, _players[v].Name)
  6866. end)
  6867. end
  6868. end)
  6869.  
  6870. addcmd('feinvisible','fe invisible',{},
  6871. function(args, speaker)
  6872. -- Elite1337#9377 & Timeless#4044
  6873. Local = game:GetService('Players').LocalPlayer
  6874. Char = Local.Character
  6875. touched,tpdback = false, false
  6876. Local.CharacterAdded:connect(function(char)
  6877. if script.Disabled ~= true then
  6878. wait(.25)
  6879. loc = Char.HumanoidRootPart.Position
  6880. Char:MoveTo(box.Position + Vector3.new(0,.5,0))
  6881. end
  6882. end)
  6883. game:GetService('UserInputService').InputBegan:connect(function(key)
  6884. if key.KeyCode == Enum.KeyCode.Equals then
  6885. if script.Disabled ~= true then
  6886. script.Disabled = true
  6887. print'you may re-execute'
  6888. end
  6889. end
  6890. end)
  6891. box = Instance.new('Part',workspace)
  6892. box.Anchored = true
  6893. box.CanCollide = true
  6894. box.Size = Vector3.new(10,1,10)
  6895. box.Position = Vector3.new(0,10000,0)
  6896. box.Touched:connect(function(part)
  6897. if (part.Parent.Name == Local.Name) then
  6898. if touched == false then
  6899. touched = true
  6900. function apply()
  6901. if script.Disabled ~= true then
  6902. no = Char.HumanoidRootPart:Clone()
  6903. wait(.25)
  6904. Char.HumanoidRootPart:Destroy()
  6905. no.Parent = Char
  6906. Char:MoveTo(loc)
  6907. touched = false
  6908. end end
  6909. if Char then
  6910. apply()
  6911. end
  6912. end
  6913. end
  6914. end)
  6915. repeat wait() until Char
  6916. loc = Char.HumanoidRootPart.Position
  6917. Char:MoveTo(box.Position + Vector3.new(0,.5,0))
  6918. end)
  6919.  
  6920. addcmd('unloopbring','unjails player',{'noloopbring'},
  6921. function(args, speaker)
  6922. local players = getPlayer(args[1], speaker)
  6923. for i,v in pairs(players)do
  6924. spawn(function()
  6925. for a,b in pairs(bringT) do if b == _players[v].Name then table.remove(bringT, a) end end
  6926. end)
  6927. end
  6928. end)
  6929.  
  6930. strobe = false
  6931. addcmd('strobe','makes the server flash',{'flash'},
  6932. function(args, speaker)
  6933. if strobe == false then
  6934. strobep = Instance.new("ColorCorrectionEffect")
  6935. strobep.Brightness = 1
  6936. strobep.Parent = LightingService
  6937. strobe = true
  6938. repeat wait(0.01)
  6939. strobep.Enabled = true
  6940. wait(0.01)
  6941. strobep.Enabled = false
  6942. until strobe == false
  6943. end
  6944. end)
  6945.  
  6946. addcmd('unstrobe','makes the server flash',{'noflash','nostrobe','unflash','unstrobe'},
  6947. function(args, speaker)
  6948. strobe = false
  6949. strobep:Destroy()
  6950. end)
  6951.  
  6952. addcmd('shutdown', 'shuts the server down',{},
  6953. function(args, speaker)
  6954. Notify('Shutting Down...')
  6955. wait(1)
  6956. workspace.Gravity = 1/0*0
  6957. end)
  6958.  
  6959. addcmd('animation','makes player animate',{'anim'},
  6960. function(args, speaker)
  6961. local players = getPlayer(args[1], speaker)
  6962. for i,v in pairs(players)do
  6963. local pchar = gPlayers[v].Character
  6964. local ID = args[2]
  6965.  
  6966. if args[2] == "climb" then
  6967. ID = "180436334"
  6968. end
  6969. if args[2] == "fall" then
  6970. ID = "180436148"
  6971. end
  6972. if args[2] == "jump" then
  6973. ID = "125750702"
  6974. end
  6975. if args[2] == "sit" then
  6976. ID = "178130996"
  6977. end
  6978. for _,x in pairs(gPlayers[v].Character.Animate:GetChildren()) do
  6979. if x:IsA("StringValue") then
  6980. for _,c in pairs(x:GetChildren()) do
  6981. if c:IsA("Animation") then
  6982. c.AnimationId = "rbxassetid://" .. ID
  6983. end
  6984. end
  6985. end
  6986. end
  6987. end
  6988. end)
  6989.  
  6990. addcmd('creeper','make the player a creeper',{'crpr'},
  6991. function(args, speaker)
  6992. local players = getPlayer(args[1], speaker)
  6993. for i,v in pairs(players)do
  6994. local pchar = gPlayers[v].Character
  6995. if gPlayers[v] and pchar and pchar:findFirstChild("Torso") then
  6996. if pchar:FindFirstChild("Shirt") then
  6997. pchar.Shirt.Parent = pchar.Torso
  6998. end
  6999. if pchar:FindFirstChild("Pants") then
  7000. pchar.Pants.Parent = pchar.Torso
  7001. end
  7002. if pchar:FindFirstChild("Shirt Graphic") then
  7003. pchar["Shirt Graphic"].Graphic = ""
  7004. end
  7005. for i,v in pairs(pchar:GetChildren()) do
  7006. if v:IsA("Accessory") then
  7007. v:Destroy()
  7008. end
  7009. end
  7010. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  7011. pchar.Torso["Right Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
  7012. pchar.Torso["Left Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
  7013. pchar.Torso["Right Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
  7014. pchar.Torso["Left Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
  7015. pchar["Body Colors"].HeadColor = BrickColor.new("Bright green")
  7016. pchar["Body Colors"].LeftArmColor = BrickColor.new("Bright green")
  7017. pchar["Body Colors"].LeftLegColor = BrickColor.new("Bright green")
  7018. pchar["Body Colors"].RightArmColor = BrickColor.new("Bright green")
  7019. pchar["Body Colors"].RightLegColor = BrickColor.new("Bright green")
  7020. pchar["Body Colors"].TorsoColor = BrickColor.new("Bright green")
  7021. end
  7022. end
  7023. end)
  7024.  
  7025. addcmd('uncreeper','makes player back to normal',{},
  7026. function(args, speaker)
  7027. local players = getPlayer(args[1], speaker)
  7028. for i,v in pairs(players)do
  7029. refresh(gPlayers[v])
  7030. end
  7031. end)
  7032.  
  7033. addcmd('crash','crashes a player',{},
  7034. function(args, speaker)
  7035. local players = getPlayer(args[1], speaker)
  7036. for i,v in pairs(players)do
  7037. if gPlayers[v].UserId ~= LP.UserId and gPlayers[v].UserId ~= "86835535" and gPlayers[v].UserId ~= "38376243" and gPlayers[v].UserId ~= "395877988" and gPlayers[v].UserId ~= "20252180" and gPlayers[v].UserId ~= "24339" then
  7038. if FindTable(SPC, args[1]) then Notify('Crashed ' .. args[1]) else
  7039. Notify('Crashed player(s)') end
  7040. wait(4)
  7041. local play = gPlayers[v]
  7042. if play ~= nil then
  7043. for i=1,3600 do
  7044. Instance.new("HopperBin",play.Backpack).Name = "nig"
  7045. end
  7046. wait()
  7047. for i=1,3600 do
  7048. Instance.new("HopperBin",play.Backpack).Name = "nog"
  7049. end
  7050. wait()
  7051. end
  7052. else Notify('Error: That user is whitelisted and cannot be crashed.')
  7053. end
  7054. end
  7055. end)
  7056.  
  7057. addcmd('shrek', 'makes player shrek',{},
  7058. function(args, speaker)
  7059. local players = getPlayer(args[1], speaker)
  7060. for i,v in pairs(players) do
  7061. local pchar = gPlayers[v].Character
  7062. for i,v in pairs(pchar:GetChildren()) do
  7063. if v:IsA("Accessory") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants")
  7064. then
  7065. v:Destroy()
  7066. end
  7067. end
  7068. for i,v in pairs(pchar.Head:GetChildren()) do
  7069. if v:IsA("Decal") or v:IsA("SpecialMesh") then
  7070. v:Destroy()
  7071. end
  7072. end
  7073.  
  7074. local mesh = Instance.new("SpecialMesh", pchar.Head)
  7075. mesh.MeshType = "FileMesh"
  7076. pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
  7077. pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
  7078. pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
  7079.  
  7080. local Shirt = Instance.new("Shirt", gPlayers[v].Character)
  7081. local Pants = Instance.new("Pants", gPlayers[v].Character)
  7082.  
  7083. Shirt.ShirtTemplate = "rbxassetid://133078194"
  7084. Pants.PantsTemplate = "rbxassetid://133078204"
  7085. end
  7086. end)
  7087.  
  7088. addcmd('unshrek','makes player back to normal',{},
  7089. function(args, speaker)
  7090. local players = getPlayer(args[1], speaker)
  7091. for i,v in pairs(players)do
  7092. refresh(gPlayers[v])
  7093. end
  7094. end)
  7095.  
  7096. addcmd('oof','good things happen',{},
  7097. function(args, speaker)
  7098. local players = getPlayer(args[1], speaker)
  7099. for i,v in pairs(players)do
  7100. spawn(function()
  7101. 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
  7102. gPlayers[v].Character.Head.Died.Volume = 10
  7103. gPlayers[v].Character.Head.Died.Pitch = 0.5
  7104. end
  7105. execCmd("size " .. gPlayers[v].Name .. ' -1')
  7106. execCmd("hheight " .. gPlayers[v].Name .. ' 1000000000')
  7107. wait(5)
  7108. execCmd("explode " .. gPlayers[v].Name)
  7109. wait(0.1)
  7110. gPlayers[v].Character.Humanoid.Health = 0
  7111. end)
  7112. end
  7113. end)
  7114.  
  7115. addcmd('control','controls player',{},
  7116. function(args, speaker)
  7117. local players = getPlayer(args[1], speaker)
  7118. for i,v in pairs(players)do
  7119. spawn(function()
  7120. local pchar = gPlayers[v].Character
  7121. if gPlayers[v] and pchar then
  7122. execCmd("invisible " .. speaker.Name)
  7123. pchar.Humanoid.PlatformStand = true
  7124. local w = Instance.new("Weld", speaker.Character.Torso)
  7125. w.Part0 = speaker.Character.Torso
  7126. w.Part1 = pchar.Torso
  7127. local w2 = Instance.new("Weld", speaker.Character.Head)
  7128. w2.Part0 = speaker.Character.Head
  7129. w2.Part1 = pchar.Head
  7130. local w3 = Instance.new("Weld", speaker.Character:findFirstChild("Right Arm"))
  7131. w3.Part0 = speaker.Character:findFirstChild("Right Arm")
  7132. w3.Part1 = pchar:findFirstChild("Right Arm")
  7133. local w4 = Instance.new("Weld", speaker.Character:findFirstChild("Left Arm"))
  7134. w4.Part0 = speaker.Character:findFirstChild("Left Arm")
  7135. w4.Part1 = pchar:findFirstChild("Left Arm")
  7136. local w5 = Instance.new("Weld", speaker.Character:findFirstChild("Right Leg"))
  7137. w5.Part0 = speaker.Character:findFirstChild("Right Leg")
  7138. w5.Part1 = pchar:findFirstChild("Right Leg")
  7139. local w6 = Instance.new("Weld", speaker.Character:findFirstChild("Left Leg"))
  7140. w6.Part0 = speaker.Character:findFirstChild("Left Leg")
  7141. w6.Part1 = pchar:findFirstChild("Left Leg")
  7142. char.Head.face:Destroy()
  7143. for i,v in pairs(pchar:GetChildren()) do
  7144. if v:IsA("BasePart") then
  7145. v.CanCollide = false
  7146. end
  7147. end
  7148. for i,v in pairs(char:GetChildren()) do
  7149. if v:IsA("BasePart") then
  7150. v.Transparency = 1
  7151. elseif v:IsA("Accessory") then
  7152. v:Destroy()
  7153. end
  7154. end
  7155. pchar.Parent = char
  7156. pchar.Humanoid.Changed:connect(function()
  7157. pchar.Humanoid.PlatformStand = true
  7158. end)
  7159. end
  7160. end)
  7161. end
  7162. end)
  7163.  
  7164. addcmd('nuke','nukes player',{},
  7165. function(args, speaker)
  7166. local players = getPlayer(args[1], speaker)
  7167. for i,v in pairs(players)do
  7168. local pchar = gPlayers[v].Character
  7169. if gPlayers[v] and pchar and pchar:FindFirstChild("HumanoidRootPart") then
  7170. local nuke = Instance.new("Part", workspace)
  7171. nuke.Anchored = true
  7172. nuke.CanCollide = false
  7173. nuke.FormFactor = "Symmetric"
  7174. nuke.Shape = "Ball"
  7175. nuke.Size = Vector3.new(1,1,1)
  7176. nuke.BrickColor = BrickColor.new("New Yeller")
  7177. nuke.Transparency = 0.5
  7178. nuke.Reflectance = 0.2
  7179. nuke.TopSurface = 0
  7180. nuke.BottomSurface = 0
  7181. nuke.Touched:connect(function (hit)
  7182. if hit and hit.Parent then
  7183. local boom = Instance.new("Explosion", workspace)
  7184. boom.Position = hit.Position
  7185. boom.BlastRadius = 11
  7186. boom.BlastPressure = math.huge
  7187. end
  7188. end)
  7189. local CF = pchar.HumanoidRootPart.CFrame
  7190. nuke.CFrame = CF
  7191. for i = 1,333 do
  7192. nuke.Size = nuke.Size + Vector3.new(3,3,3)
  7193. nuke.CFrame = CF
  7194. wait(1/44)
  7195. end
  7196. nuke:Destroy()
  7197. end
  7198. end
  7199. end)
  7200.  
  7201. addcmd('dong','gives a player a penis',{'penis'},
  7202. function(args, speaker)
  7203. local players = getPlayer(args[1], speaker)
  7204. for i,v in pairs(players)do
  7205. spawn(function()
  7206. if gPlayers[v].Character:FindFirstChild('wang') then
  7207. gPlayers[v].Character.wang:destroy()
  7208. end
  7209. local D = Instance.new('Model', gPlayers[v].Character)
  7210. D.Name = 'DONG'
  7211. local BG = Instance.new('BodyGyro', gPlayers[v].Character.Torso)
  7212. local MAIN = Instance.new('Part', gPlayers[v].Character['DONG'])
  7213. local M1 = Instance.new('CylinderMesh', MAIN)
  7214. local W1 = Instance.new('Weld', gPlayers[v].Character.Head)
  7215. local P1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  7216. local M2 = Instance.new('SpecialMesh', P1)
  7217. local W2 = Instance.new('Weld', P1)
  7218. local B1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  7219. local M3 = Instance.new('SpecialMesh', B1)
  7220. local W3 = Instance.new('Weld', B1)
  7221. local B2 = Instance.new('Part', gPlayers[v].Character['DONG'])
  7222. local M4 = Instance.new('SpecialMesh', B2)
  7223. local W4 = Instance.new('Weld', B2)
  7224. 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
  7225. 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)
  7226. 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
  7227. M2.MeshType = 'Sphere'
  7228. W2.Part0 = MAIN W2.Part1 = P1 W2.C0 = CFrame.new(0, 1.3, 0)
  7229. 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')
  7230. M3.Parent = B1 M3.MeshType = 'Sphere'
  7231. W3.Part0 = gPlayers[v].Character['Left Leg'] W3.Part1 = B1 W3.C0 = CFrame.new(0, 0.5, -0.5)
  7232. 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')
  7233. M4.MeshType = 'Sphere'
  7234. W4.Part0 = gPlayers[v].Character['Right Leg'] W4.Part1 = B2 W4.C0 = CFrame.new(0, 0.5, -0.5)
  7235. end)
  7236. end
  7237. end)
  7238.  
  7239. addcmd('undong','gives a player a penis',{'unpenis','nopenis','nodong'},
  7240. function(args, speaker)
  7241. local players = getPlayer(args[1], speaker)
  7242. for i,v in pairs(players)do
  7243. if gPlayers[v].Character:FindFirstChild('DONG') then
  7244. gPlayers[v].Character.DONG:destroy()
  7245. end end
  7246. end)
  7247.  
  7248. addcmd('infect','infects player',{},
  7249. function(args, speaker)
  7250. local players = getPlayer(args[1], speaker)
  7251. for i,v in pairs(players)do
  7252. function infect(rip)
  7253. local pchar = gPlayers[v].Character
  7254. for i,v in pairs(pchar:GetChildren()) do
  7255. if v:IsA("Accessory") or v:IsA("Shirt") or v:IsA("Pants") then
  7256. v:Destroy()
  7257. end
  7258. end
  7259. if pchar.Torso:FindFirstChild("roblox") then
  7260. pchar.Torso.roblox:Destroy()
  7261. end
  7262. if pchar.Head:FindFirstChild("face") then
  7263. pchar.Head.face.Texture = "http://www.roblox.com/asset/?id=94634491"
  7264. end
  7265. if pchar:FindFirstChild("Body Colors") then
  7266. local Colors = pchar["Body Colors"]
  7267. local Skin = BrickColor.new("Pastel green")
  7268. local Clothes = BrickColor.new("Reddish brown")
  7269. Colors.HeadColor = Skin
  7270. Colors.LeftArmColor = Skin
  7271. Colors.RightArmColor = Skin
  7272. Colors.LeftLegColor = Clothes
  7273. Colors.RightLegColor = Clothes
  7274. Colors.TorsoColor = Clothes
  7275. end
  7276. local w1 = Instance.new("Weld", pchar)
  7277. w1.Part0 = pchar["Right Arm"]
  7278. w1.Part1 = pchar.Torso
  7279. w1.C0 = CFrame.new(-1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  7280. local w2 = Instance.new("Weld", pchar)
  7281. w2.Part0 = pchar["Left Arm"]
  7282. w2.Part1 = pchar.Torso
  7283. w2.C0 = CFrame.new(1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  7284. local rip = false
  7285. local connect1 = pchar["Left Arm"].Touched:connect(function(hit)
  7286. if connect1 == false then
  7287. connect1 = true
  7288. if gPlayers:FindFirstChild(hit.Parent.Name) then
  7289. infect(gPlayers[hit.Parent.Name])
  7290. end
  7291. wait(0.5)
  7292. connect1 = true
  7293. end
  7294. end)
  7295. local connect2 = pchar["Right Arm"].Touched:connect(function(hit)
  7296. if connect2 == false then
  7297. connect2 = true
  7298. if gPlayers:FindFirstChild(hit.Parent.Name) then
  7299. infect(gPlayers[hit.Parent.Name])
  7300. end
  7301. wait(0.5)
  7302. connect2 = true
  7303. end
  7304. end)
  7305. local IV = Instance.new("IntValue", pchar)
  7306. IV.Name = "Infected"
  7307. IV.Value = 0
  7308. IV.Changed:connect(function()
  7309. connect1:disconnect()
  7310. connect2:disconnect()
  7311. end)
  7312. end
  7313. infect(v)
  7314. end
  7315. end)
  7316.  
  7317. addcmd('uninfect','makes player back to normal',{},
  7318. function(args, speaker)
  7319. local players = getPlayer(args[1], speaker)
  7320. for i,v in pairs(players)do
  7321. refresh(gPlayers[v])
  7322. end
  7323. end)
  7324.  
  7325. addcmd('duck','makes players head a duck',{},
  7326. function(args, speaker)
  7327. local players = getPlayer(args[1], speaker)
  7328. for i,v in pairs(players)do
  7329. local pchar = gPlayers[v].Character
  7330. for i,v in pairs(pchar.Torso:GetChildren()) do
  7331. if v:IsA("Decal") then
  7332. v:Destroy()
  7333. end
  7334. end
  7335. for i,v in pairs(pchar:GetChildren()) do
  7336. if v:IsA("Accessory") then
  7337. v:Destroy()
  7338. end
  7339. end
  7340. local duck = Instance.new("SpecialMesh", pchar.Torso)
  7341. duck.MeshType = "FileMesh"
  7342. duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
  7343. duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
  7344. duck.Scale = Vector3.new(5, 5, 5)
  7345. pchar.Head.Transparency = 1
  7346. pchar["Left Arm"].Transparency = 1
  7347. pchar["Right Arm"].Transparency = 1
  7348. pchar["Left Leg"].Transparency = 1
  7349. pchar["Right Leg"].Transparency = 1
  7350. pchar.Head.face.Transparency = 1
  7351. end
  7352. end)
  7353.  
  7354. addcmd('mage', 'mage',{},
  7355. function(args, speaker)
  7356. if speaker.userId ~= LP.userId then
  7357. lponly(speaker) else
  7358. if not LP.PlayerGui:FindFirstChild('ChangeArc') then
  7359. local arcPackage = game:GetObjects("rbxassetid://01337781430")[1]
  7360. local fakeLighting = arcPackage.Lighting
  7361.  
  7362. local oldgame = game
  7363. local pro = newproxy(true)
  7364. local mt = getmetatable(pro)
  7365. mt.__index = function(self,ind)
  7366. if ind == "Lighting" then return fakeLighting end
  7367. return oldgame[ind]
  7368. end
  7369. mt.__namecall = function(self,...)
  7370. local args = {...}
  7371. local method = table.remove(args)
  7372. if method:lower() == "getservice" and args[1] == "Lighting" then return fakeLighting end
  7373. return oldgame(method,unpack(args))
  7374. end
  7375.  
  7376. wait()
  7377. local destructAnchored = false
  7378. local maxMass = 1000
  7379.  
  7380. function newCESS(scr)
  7381. local newFunc = loadstring(scr.Source)
  7382. if type(newFunc) ~= "function" then return end
  7383. setfenv(newFunc,setmetatable({script = scr},{
  7384. __index = function(self,ind)
  7385. if ind == "game" then return pro end
  7386. return getfenv()[ind]
  7387. end,
  7388. __newindex = function(self,ind,val)
  7389. rawset(self,ind,val)
  7390. end
  7391. }))
  7392. pcall(function()spawn(newFunc)end)
  7393. end
  7394.  
  7395. game.Players.LocalPlayer.Character.Humanoid.MaxHealth = 999999999
  7396. game.Players.LocalPlayer.Character.Humanoid.Health = 999999999
  7397.  
  7398. function destroyHook(obj,replacement,par)
  7399. obj:GetPropertyChangedSignal("Parent"):Connect(function()
  7400. local newObj = replacement:Clone()
  7401. if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
  7402. newObj.Parent = par
  7403. destroyHook(newObj,replacement,par)
  7404. end)
  7405. end
  7406.  
  7407. for i,v in pairs(arcPackage.PlayerGui:GetChildren()) do
  7408. local newObj = v:Clone()
  7409. if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
  7410. newObj.Parent = game.Players.LocalPlayer.PlayerGui
  7411. destroyHook(newObj,v,game.Players.LocalPlayer.PlayerGui)
  7412. end
  7413.  
  7414. function replaceScripts(root)
  7415. for i,v in pairs(root:GetChildren()) do
  7416. if v:IsA("Script") and not v:IsA("LocalScript") then
  7417. local tempStore = {}
  7418. for i2,v2 in pairs(v:GetChildren()) do
  7419. table.insert(tempStore,v2:Clone())
  7420. end
  7421. local newScript = Instance.new("LocalScript",v.Parent)
  7422. newScript.Name = v.Name
  7423. for i2,v2 in pairs(tempStore) do
  7424. v2.Parent = newScript
  7425. end
  7426. v:Destroy()
  7427. end
  7428. replaceScripts(v)
  7429. end
  7430. end
  7431.  
  7432. local player = game.Players.LocalPlayer
  7433.  
  7434. if not game.Players.LocalPlayer:FindFirstChild("leaderstats1") then
  7435. game.Players.LocalPlayer.PlayerGui.leaderstats1.Parent = game.Players.LocalPlayer
  7436. end
  7437.  
  7438. if not game.ReplicatedStorage:FindFirstChild("RankScript") then
  7439. game.Players.LocalPlayer.PlayerGui.RankScript.Parent = game.ReplicatedStorage
  7440. end
  7441.  
  7442. if not game.ReplicatedStorage:FindFirstChild(game.Players.LocalPlayer.Name.."Element") then
  7443. local eTemplate = game.Players.LocalPlayer.PlayerGui.Player1Element
  7444. eTemplate.Name = game.Players.LocalPlayer.Name.."Element"
  7445. eTemplate.Parent = game.ReplicatedStorage
  7446. end
  7447.  
  7448. if not game.ReplicatedStorage:FindFirstChild(game.Players.LocalPlayer.Name.."FakeName") then
  7449. local fTemplate = game.Players.LocalPlayer.PlayerGui.Player1FakeName
  7450. fTemplate.Name = game.Players.LocalPlayer.Name.."FakeName"
  7451. fTemplate.Parent = game.ReplicatedStorage
  7452. end
  7453.  
  7454. if not game.ReplicatedStorage:FindFirstChild(game.Players.LocalPlayer.Name.."Level") then
  7455. local lTemplate = game.Players.LocalPlayer.PlayerGui.Player1Level
  7456. lTemplate.Name = game.Players.LocalPlayer.Name.."Level"
  7457. lTemplate.Parent = game.ReplicatedStorage
  7458. end
  7459.  
  7460. if not game.ReplicatedStorage:FindFirstChild(game.Players.LocalPlayer.Name.."Membership") then
  7461. local mTemplate = game.Players.LocalPlayer.PlayerGui.Player1Membership
  7462. mTemplate.Name = game.Players.LocalPlayer.Name.."Membership"
  7463. mTemplate.Parent = game.ReplicatedStorage
  7464. end
  7465.  
  7466. function getMyPlayerArea()
  7467. for i,v in pairs(game.Workspace.BuildingAreas:GetChildren()) do
  7468. if v.Player.Value == player.Name then
  7469. return v.PlayerArea
  7470. end
  7471. end
  7472. end
  7473.  
  7474. local whitelistedParts = {
  7475. ["DamagePart"] = true,
  7476. ["Explosion"] = true,
  7477. ["Explosion2"] = true,
  7478. ["SuperExplosion"] = true,
  7479. }
  7480.  
  7481. workspace.DescendantAdded:connect(function(desc)
  7482. if desc:IsA("Script") and desc:IsDescendantOf(game.Players.LocalPlayer.Character) then
  7483. newCESS(desc)
  7484. elseif whitelistedParts[desc.Parent.Name] and desc:IsA("Script") then
  7485. newCESS(desc)
  7486. elseif desc:IsA("BodyGyro") then
  7487. desc:GetPropertyChangedSignal("MaxTorque"):Connect(function()
  7488. desc.MaxTorque = Vector3.new(100000,100000,100000)
  7489. end)
  7490. --elseif desc:IsA("BodyPosition") then
  7491. -- desc:GetPropertyChangedSignal("MaxForce"):Connect(function()
  7492. -- desc.MaxForce = Vector3.new(10000,10000,10000)
  7493. -- end)
  7494. end
  7495. end)
  7496.  
  7497. player.Character.Humanoid.MaxHealth = (100+(player.leaderstats1.Level.Value*25))
  7498. player.Character.Humanoid.Health = player.Character.Humanoid.MaxHealth
  7499. player.PlayerGui.HealthGui.MaxMana.Value = (150+(player.leaderstats1.Level.Value*25))
  7500. player.PlayerGui.HealthGui.MaxXP.Value = (player.leaderstats1.Level.Value*50)
  7501. player.PlayerGui.HealthGui.Mana.Value = player.PlayerGui.HealthGui.MaxMana.Value
  7502.  
  7503. wait(1)
  7504.  
  7505. local player = game.Players.LocalPlayer
  7506.  
  7507. local arcList = player.PlayerGui.ChangeArc.Stuff.ScrollingFrame
  7508. local arcTemplate = player.PlayerGui.ChangeArc.Stuff.ChangeTemplate
  7509.  
  7510. local arcToggler = player.PlayerGui.ChangeArc.ArcToggler.Toggle
  7511. local arcMoves = player.PlayerGui.ChangeArc.ArcMoves
  7512. local arcMovesList = arcMoves.ScrollingFrame
  7513. local moveTemplate = player.PlayerGui.ChangeArc.MoveTemplate
  7514.  
  7515. local arcs = {}
  7516.  
  7517. local currentArc = ""
  7518.  
  7519. function getMove(root)
  7520. for i,v in pairs(root:GetChildren()) do
  7521. if v.Name ~= "Requirement" then
  7522. return v
  7523. end
  7524. end
  7525. return nil
  7526. end
  7527.  
  7528. for i,v in pairs(fakeLighting.SkillFrames:GetChildren()) do
  7529. table.insert(arcs,v)
  7530. end
  7531.  
  7532. for i,v in pairs(fakeLighting.Customs:GetChildren()) do
  7533. table.insert(arcs,v)
  7534. end
  7535.  
  7536. for i,v in pairs(arcs) do
  7537. local newTemplate = arcTemplate:Clone()
  7538. newTemplate.ArcName.Text = v.Name
  7539. newTemplate.Change.MouseButton1Down:connect(function()
  7540. currentArc = v.Name
  7541. arcToggler.Parent.Visible = true
  7542. if fakeLighting.SkillFrames:FindFirstChild(currentArc) then
  7543. arcMovesList:ClearAllChildren()
  7544. arcToggler.Text = currentArc
  7545. arcMoves.Title.Text = currentArc .. " Arc"
  7546. for i5,v5 in pairs(fakeLighting.SkillFrames:FindFirstChild(currentArc).Stuff.ScrollingFrame:GetChildren()) do
  7547. local myMove = getMove(v5.Learn)
  7548. if myMove ~= nil then
  7549. local newTemplate = moveTemplate:Clone()
  7550. newTemplate.Attack.Text = v5.Name
  7551. newTemplate.Position = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  7552. newTemplate.Parent = arcMovesList
  7553. arcMovesList.CanvasSize = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  7554. newTemplate.Learn.MouseButton1Down:connect(function()
  7555. local learnMove = myMove:Clone()
  7556. learnMove.Parent = player.Backpack
  7557. if learnMove:IsA("LocalScript") then
  7558. learnMove.Disabled = false
  7559. newTemplate.Learn.Text = "Activated"
  7560. newCESS(learnMove)
  7561. else
  7562. newTemplate.Learn.Text = "Learned"
  7563. newCESS(learnMove.LocalScript)
  7564. end
  7565. wait(5)
  7566. newTemplate.Learn.Text = "Learn"
  7567. end)
  7568. newTemplate.Visible = true
  7569. end
  7570. end
  7571. end
  7572. if fakeLighting.Customs:FindFirstChild(currentArc) then
  7573. arcMovesList:ClearAllChildren()
  7574. arcToggler.Text = currentArc
  7575. arcMoves.Title.Text = currentArc .. " Arc"
  7576. for i,v in pairs(fakeLighting.Customs:FindFirstChild(currentArc).Stuff.ScrollingFrame:GetChildren()) do
  7577. local myMove = getMove(v.Learn)
  7578. if myMove ~= nil then
  7579. local newTemplate = moveTemplate:Clone()
  7580. newTemplate.Attack.Text = v.Name
  7581. newTemplate.Position = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  7582. newTemplate.Parent = arcMovesList
  7583. arcMovesList.CanvasSize = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  7584. newTemplate.Learn.MouseButton1Down:connect(function()
  7585. local learnMove = myMove:Clone()
  7586. learnMove.Parent = player.Backpack
  7587. if learnMove:IsA("LocalScript") then
  7588. learnMove.Disabled = false
  7589. newTemplate.Learn.Text = "Activated"
  7590. newCESS(learnMove)
  7591. else
  7592. newTemplate.Learn.Text = "Learned"
  7593. newCESS(learnMove.LocalScript)
  7594. end
  7595. wait(5)
  7596. newTemplate.Learn.Text = "Learn"
  7597. end)
  7598. newTemplate.Visible = true
  7599. end
  7600. end
  7601. end
  7602. end)
  7603. newTemplate.Position = UDim2.new(0,0,0,#arcList:GetChildren()*47+5)
  7604. newTemplate.Visible = true
  7605. newTemplate.Parent = arcList
  7606. arcList.CanvasSize = UDim2.new(0,0,0,#arcList:GetChildren()*47+5)
  7607. end
  7608.  
  7609. Open = false
  7610. MouseClick = function()
  7611. if Open == false then
  7612. Open = true
  7613. player.PlayerGui.ChangeArc.Stuff.Visible = true
  7614. else
  7615. if Open == true then
  7616. Open = false
  7617. player.PlayerGui.ChangeArc.Stuff.Visible = false
  7618. end
  7619. end
  7620. end
  7621.  
  7622. player.PlayerGui.ChangeArc.Frame.Toggle.MouseButton1Down:connect(MouseClick)
  7623.  
  7624. Open2 = false
  7625. MouseClick2 = function()
  7626. if Open2 == false then
  7627. Open2 = true
  7628. arcMoves.Visible = true
  7629. else
  7630. if Open2 == true then
  7631. Open2 = false
  7632. arcMoves.Visible = false
  7633. end
  7634. end
  7635. end
  7636.  
  7637. arcToggler.MouseButton1Down:connect(MouseClick2)
  7638.  
  7639. newCESS(player.PlayerGui.ArcMusicPlayer["Music Player Module"])
  7640.  
  7641. for i,v in pairs(player.PlayerGui.HealthGui:GetDescendants()) do
  7642. if v:IsA("Script") then
  7643. newCESS(v)
  7644. end
  7645. end
  7646. end
  7647. end
  7648. end)
  7649.  
  7650. addcmd('unduck','makes player back to normal',{},
  7651. function(args, speaker)
  7652. local players = getPlayer(args[1], speaker)
  7653. for i,v in pairs(players)do
  7654. refresh(gPlayers[v])
  7655. end
  7656. end)
  7657.  
  7658. addcmd('mesh','makes a player into a mesh',{},
  7659. function(args, speaker)
  7660. local players = getPlayer(args[1], speaker)
  7661. for i,v in pairs(players)do
  7662. local pchar = gPlayers[v].Character
  7663. for i,v in pairs(pchar.Torso:GetChildren()) do
  7664. if v:IsA("Decal") then
  7665. v:Destroy()
  7666. end
  7667. end
  7668. for i,v in pairs(pchar:GetChildren()) do
  7669. if v:IsA("Accessory") then
  7670. v:Destroy()
  7671. end
  7672. end
  7673. pchar.Head.Transparency = 1
  7674. pchar["Left Arm"].Transparency = 1
  7675. pchar["Right Arm"].Transparency = 1
  7676. pchar["Left Leg"].Transparency = 1
  7677. pchar["Right Leg"].Transparency = 1
  7678. pchar.Head.face.Transparency = 1
  7679. local msh = Instance.new("SpecialMesh", pchar.Torso)
  7680. msh.MeshType = "FileMesh"
  7681. msh.Scale = Vector3.new(3, 3, 3)
  7682. msh.MeshId = "http://www.roblox.com/asset/?id=" ..args[2]
  7683. msh.TextureId = "http://www.roblox.com/asset/?id=" .. args[3]
  7684. msh.Scale = Vector3.new(3, 3, 3)
  7685. end
  7686. end)
  7687.  
  7688. addcmd('disable','removes players humanoid',{},
  7689. function(args, speaker)
  7690. local players = getPlayer(args[1], speaker)
  7691. for i,v in pairs(players)do
  7692. local pchar = gPlayers[v].Character
  7693. if pchar:FindFirstChild("Humanoid") then
  7694. pchar.Humanoid.Name = "HUMANOID_" .. gPlayers[v].Name
  7695. local humanoid = pchar["HUMANOID_" .. gPlayers[v].Name]
  7696. humanoid.Parent = game.ContextActionService
  7697. if FindTable(SPC, args[1]) then Notify('Disabled ' .. args[1]) else
  7698. Notify('Disabled player(s)') end
  7699. end end end)
  7700.  
  7701. addcmd('enable','gives player humanoid',{},
  7702. function(args, speaker)
  7703. local players = getPlayer(args[1], speaker)
  7704. for i,v in pairs(players)do
  7705. local pchar = gPlayers[v].Character
  7706. if pchar:FindFirstChild("Humanoid") then
  7707. return
  7708. else
  7709. local humanoid = game.ContextActionService["HUMANOID_" .. gPlayers[v].Name]
  7710. humanoid.Parent = pchar
  7711. humanoid.Name = "Humanoid"
  7712. if FindTable(SPC, args[1]) then Notify('Enabled ' .. args[1]) else
  7713. Notify('Enabled player(s)') end
  7714. end end end)
  7715.  
  7716. addcmd('size','changes size of player',{},
  7717. function(args, speaker)
  7718. local players = getPlayer(args[1], speaker)
  7719. for i,v in pairs(players)do
  7720. local pchar = gPlayers[v].Character
  7721. local function scale(chr,scl)
  7722. for _,v in pairs(pchar:GetChildren()) do
  7723. if v:IsA("Accessory") then
  7724. v:Clone()
  7725. v.Parent = LightingService
  7726. end end
  7727. local Head = chr['Head']
  7728. local Torso = chr['Torso']
  7729. local LA = chr['Left Arm']
  7730. local RA = chr['Right Arm']
  7731. local LL = chr['Left Leg']
  7732. local RL = chr['Right Leg']
  7733. local HRP = chr['HumanoidRootPart']
  7734. wait(0.1)
  7735. Head.formFactor = 3
  7736. Torso.formFactor = 3
  7737. LA.formFactor = 3
  7738. RA.formFactor = 3
  7739. LL.formFactor = 3
  7740. RL.formFactor = 3
  7741. HRP.formFactor = 3
  7742. Head.Size = Vector3.new(scl * 2, scl, scl)
  7743. Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  7744. LA.Size = Vector3.new(scl, scl * 2, scl)
  7745. RA.Size = Vector3.new(scl, scl * 2, scl)
  7746. LL.Size = Vector3.new(scl, scl * 2, scl)
  7747. RL.Size = Vector3.new(scl, scl * 2, scl)
  7748. HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  7749. local Motor1 = Instance.new('Motor6D', Torso)
  7750. Motor1.Part0 = Torso
  7751. Motor1.Part1 = Head
  7752. Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  7753. Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  7754. Motor1.Name = "Neck"
  7755. local Motor2 = Instance.new('Motor6D', Torso)
  7756. Motor2.Part0 = Torso
  7757. Motor2.Part1 = LA
  7758. Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  7759. Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  7760. Motor2.Name = "Left Shoulder"
  7761. local Motor3 = Instance.new('Motor6D', Torso)
  7762. Motor3.Part0 = Torso
  7763. Motor3.Part1 = RA
  7764. Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  7765. Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  7766. Motor3.Name = "Right Shoulder"
  7767. local Motor4 = Instance.new('Motor6D', Torso)
  7768. Motor4.Part0 = Torso
  7769. Motor4.Part1 = LL
  7770. Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  7771. Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  7772. Motor4.Name = "Left Hip"
  7773. local Motor5 = Instance.new('Motor6D', Torso)
  7774. Motor5.Part0 = Torso
  7775. Motor5.Part1 = RL
  7776. Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  7777. Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  7778. Motor5.Name = "Right Hip"
  7779. local Motor6 = Instance.new('Motor6D', HRP)
  7780. Motor6.Part0 = HRP
  7781. Motor6.Part1 = Torso
  7782. Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  7783. Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1) end
  7784. scale(pchar, args[2])
  7785. for _,v in pairs(LightingService:GetChildren()) do
  7786. if v:IsA("Accessory") then
  7787. v.Parent = pchar
  7788. end end end end)
  7789.  
  7790. addcmd('clone','clones player',{},
  7791. function(args, speaker)
  7792. local players = getPlayer(args[1], speaker)
  7793. for i,v in pairs(players)do
  7794. local pchar = gPlayers[v].Character
  7795. pchar.Archivable = true
  7796. local clone = pchar:Clone()
  7797. clone.Parent = workspace
  7798. clone:MoveTo(pchar:GetModelCFrame().p)
  7799. clone:MakeJoints()
  7800. pchar.Archivable = false
  7801. end
  7802. end)
  7803.  
  7804. addcmd('spin','spins player',{},
  7805. function(args, speaker)
  7806. local players = getPlayer(args[1], speaker)
  7807. for i,v in pairs(players)do
  7808. spawn(function()
  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. local Torso = pchar.Torso
  7816. local BG = Instance.new("BodyGyro", Torso)
  7817. BG.Name = "Spinning"
  7818. BG.maxTorque = Vector3.new(0, math.huge, 0)
  7819. BG.P = 11111
  7820. BG.cframe = Torso.CFrame
  7821. repeat wait(1/44)
  7822. BG.CFrame = BG.CFrame * CFrame.Angles(0,math.rad(30),0)
  7823. until not BG or BG.Parent ~= Torso
  7824. end)
  7825. end
  7826. end)
  7827.  
  7828. addcmd('unspin','stops spinning player',{},
  7829. function(args, speaker)
  7830. local players = getPlayer(args[1], speaker)
  7831. for i,v in pairs(players)do
  7832. local pchar = gPlayers[v].Character
  7833. for i,v in pairs(pchar.Torso:GetChildren()) do
  7834. if v.Name == "Spinning" then
  7835. v:Destroy()
  7836. end
  7837. end
  7838. end
  7839. end)
  7840.  
  7841. addcmd('dog','makes player a dog',{},
  7842. function(args, speaker)
  7843. local players = getPlayer(args[1], speaker)
  7844. for i,v in pairs(players)do
  7845. local pchar = gPlayers[v].Character
  7846. if pchar:FindFirstChild("Shirt") then
  7847. pchar.Shirt:Destroy()
  7848. end
  7849. if pchar:FindFirstChild("Pants") then
  7850. pchar.Pants:Destroy()
  7851. end
  7852. if pchar:FindFirstChild("Shirt Graphic") then
  7853. pchar["Shirt Graphic"].Graphic = ""
  7854. end
  7855. pchar.Torso.Transparency = 1
  7856. pchar.Torso.Neck.C0 = CFrame.new(0,-.5,-2) * CFrame.Angles(math.rad(90),math.rad(180),0)
  7857. pchar.Torso["Right Shoulder"].C0 = CFrame.new(.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(90),0)
  7858. pchar.Torso["Left Shoulder"].C0 = CFrame.new(-.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(-90),0)
  7859. pchar.Torso["Right Hip"].C0 = CFrame.new(1.5,-1,1.5) * CFrame.Angles(0,math.rad(90),0)
  7860. pchar.Torso["Left Hip"].C0 = CFrame.new(-1.5,-1,1.5) * CFrame.Angles(0,math.rad(-90),0)
  7861. local FakeTorso = Instance.new("Seat", pchar)
  7862. FakeTorso.Name = "FakeTorso"
  7863. FakeTorso.FormFactor = "Symmetric"
  7864. FakeTorso.TopSurface = 0
  7865. FakeTorso.BottomSurface = 0
  7866. FakeTorso.Size = Vector3.new(3,1,4)
  7867. FakeTorso.BrickColor = BrickColor.new("Brown")
  7868. FakeTorso.CFrame = pchar.Torso.CFrame
  7869. local BF = Instance.new("BodyForce", FakeTorso)
  7870. BF.Force = Vector3.new(0, FakeTorso:GetMass() * 196.25, 0)
  7871. local W = Instance.new("Weld", pchar.Torso)
  7872. W.Part0 = pchar.Torso
  7873. W.Part1 = FakeTorso
  7874. W.C0 = CFrame.new(0,-.5,0)
  7875. local BC = pchar["Body Colors"]
  7876. BC.HeadColor = BrickColor.new("Brown")
  7877. BC.LeftArmColor = BrickColor.new("Brown")
  7878. BC.LeftLegColor = BrickColor.new("Brown")
  7879. BC.RightArmColor = BrickColor.new("Brown")
  7880. BC.RightLegColor = BrickColor.new("Brown")
  7881. BC.TorsoColor = BrickColor.new("Brown")
  7882. end
  7883. end)
  7884.  
  7885. addcmd('undog','makes player back to normal',{},
  7886. function(args, speaker)
  7887. local players = getPlayer(args[1], speaker)
  7888. for i,v in pairs(players)do
  7889. refresh(gPlayers[v])
  7890. end
  7891. end)
  7892.  
  7893. addcmd('loopheal','loop heals player',{},
  7894. function(args, speaker)
  7895. local players = getPlayer(args[1], speaker)
  7896. for i,v in pairs(players)do
  7897. spawn(function()
  7898. local pchar = gPlayers[v].Character
  7899. if pchar:FindFirstChild("LoopHeal") then
  7900. pchar.LoopHeal.Name = "NotLoopHeal"
  7901. wait(0.1)
  7902. pchar.NotLoopHeal:Destroy()
  7903. end
  7904. local LoopHeal = Instance.new("StringValue", pchar)
  7905. LoopHeal.Name = "LoopHeal"
  7906. repeat wait(0.1)
  7907. pchar.Humanoid.Health = pchar.Humanoid.MaxHealth
  7908. until LoopHeal.Name == "NotLoopHeal"
  7909. end)
  7910. end
  7911. end)
  7912.  
  7913. addcmd('unloopheal','stops loop heal on player',{'noloopheal'},
  7914. function(args, speaker)
  7915. local players = getPlayer(args[1], speaker)
  7916. for i,v in pairs(players)do
  7917. local pchar = gPlayers[v].Character
  7918. if pchar:FindFirstChild("LoopHeal") then
  7919. pchar.LoopHeal.Name = "NotLoopHeal"
  7920. wait(0.1)
  7921. pchar.NotLoopHeal:Destroy()
  7922. end
  7923. end
  7924. end)
  7925.  
  7926. addcmd('fling','flings player',{},
  7927. function(args, speaker)
  7928. local players = getPlayer(args[1], speaker)
  7929. for i,v in pairs(players)do
  7930. local pchar = gPlayers[v].Character
  7931. if pchar:FindFirstChild("Humanoid") then
  7932. local xran
  7933. local zran
  7934. repeat
  7935. xran = math.random(-9999,9999)
  7936. until math.abs(xran) >= 5555
  7937. repeat
  7938. zran = math.random(-9999,9999)
  7939. until math.abs(zran) >= 5555
  7940. pchar.Humanoid.Sit = true
  7941. pchar.HumanoidRootPart.Velocity = Vector3.new(0,0,0)
  7942. local BF = Instance.new("BodyForce", pchar.HumanoidRootPart)
  7943. BF.force = Vector3.new(xran * 4, 9999 * 5, zran * 4)
  7944. end
  7945. end
  7946. end)
  7947.  
  7948. addcmd('seizure','makes player have a seizure',{''},
  7949. function(args, speaker)
  7950. local players = getPlayer(args[1], speaker)
  7951. for i,v in pairs(players)do
  7952. local pchar = gPlayers[v].Character
  7953. if pchar:FindFirstChild("Seizure") then
  7954.  
  7955. end
  7956. local Seizure = Instance.new("StringValue", pchar)
  7957. Seizure.Name = "Seizure"
  7958. pchar.Humanoid.PlatformStand = true
  7959. repeat wait()
  7960. pchar.Torso.Velocity = Vector3.new(math.random(-10,10),-5,math.random(-10,10))
  7961. pchar.Torso.RotVelocity = Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  7962. until Seizure.Name == "NotSeizure"
  7963. end
  7964. end)
  7965.  
  7966. addcmd('fegod','gods you in fe games',{''},
  7967. function(args, speaker)
  7968. if speaker.userId ~= LP.userId then
  7969. lponly(speaker)
  7970. else
  7971. gPlayers.LocalPlayer.Character.Humanoid.Name = 1
  7972. local l = gPlayers.LocalPlayer.Character["1"]:Clone()
  7973. l.Parent = gPlayers.LocalPlayer.Character
  7974. l.Name = "Humanoid"
  7975. wait(0.1)
  7976. gPlayers.LocalPlayer.Character["1"]:Destroy()
  7977. workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  7978. gPlayers.LocalPlayer.Character.Animate.Disabled = true
  7979. wait(0.1)
  7980. gPlayers.LocalPlayer.Character.Animate.Disabled = false
  7981. gPlayers.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  7982. end
  7983. end)
  7984.  
  7985. addcmd('unseizure','makes player stop having a seizure',{''},
  7986. function(args, speaker)
  7987. local players = getPlayer(args[1], speaker)
  7988. for i,v in pairs(players)do
  7989. local pchar = gPlayers[v].Character
  7990. if pchar:FindFirstChild("Seizure") then
  7991. pchar.Humanoid.PlatformStand = false
  7992. pchar.Seizure.Name = "NotSeizure"
  7993. wait(0.1)
  7994. pchar.NotSeizure:Destroy()
  7995. end
  7996. end
  7997. end)
  7998.  
  7999. addcmd('m','makes a global message',{'message'},
  8000. function(args, speaker)
  8001. local MSG = GLS(false, 0)
  8002. local newMSG = GLS(false, 0)
  8003. _G.msg(MSG)
  8004. end)
  8005.  
  8006. addcmd('fe','checks filtering status',{'filtering'},
  8007. function(args, speaker)
  8008. if workspace.FilteringEnabled == true then
  8009. Notify('Filtering ENABLED')
  8010. elseif workspace.FilteringEnabled == false then
  8011. Notify('Filtering Disabled')
  8012. end
  8013. end)
  8014.  
  8015. addcmd('paper','makes player thin as paper',{''},
  8016. function(args, speaker)
  8017. local players = getPlayer(args[1], speaker)
  8018. for i,v in pairs(players)do
  8019. local pchar = gPlayers[v].Character
  8020. for _, child in pairs( pchar:GetChildren()) do
  8021. if child.ClassName == "CharacterMesh" then
  8022. child:Destroy()
  8023. end
  8024. end
  8025. local LA = DATA.Paper:Clone()
  8026. LA.Parent = pchar["Left Arm"]
  8027. local RA = DATA.Paper:Clone()
  8028. RA.Parent = pchar["Right Arm"]
  8029. local LL = DATA.Paper:Clone()
  8030. LL.Parent = pchar["Left Leg"]
  8031. local RL = DATA.Paper:Clone()
  8032. RL.Parent = pchar["Right Leg"]
  8033. local T = DATA.Paper:Clone()
  8034. T.Parent = pchar.Torso
  8035. local H = DATA.Paper:Clone()
  8036. H.Parent = pchar.Head
  8037. pchar.Head.face:Destroy()
  8038. end
  8039. end)
  8040.  
  8041. addcmd('particles','gives a player particles',{''},
  8042. function(args, speaker)
  8043. local players = getPlayer(args[1], speaker)
  8044. for i,v in pairs(players)do
  8045. local char = gPlayers[v].Character
  8046. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  8047. if v:IsA('ParticleEmitter') then
  8048. v:destroy()
  8049. end
  8050. end
  8051. local prt = Instance.new('ParticleEmitter', char.HumanoidRootPart)
  8052. prt.Texture = 'rbxassetid://' .. args[2]
  8053. prt.Rate = 10
  8054. prt.SpreadAngle = Vector2.new(50, 50)
  8055. end
  8056. end)
  8057.  
  8058. addcmd('unparticles','gives a player particles',{'noparticles'},
  8059. function(args, speaker)
  8060. local players = getPlayer(args[1], speaker)
  8061. for i,v in pairs(players)do
  8062. local char = gPlayers[v].Character
  8063. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  8064. if v:IsA('ParticleEmitter') then
  8065. v:destroy()
  8066. end
  8067. end
  8068. end
  8069. end)
  8070.  
  8071. blindT = {}
  8072. addcmd('blind','blinds a player',{},
  8073. function(args, speaker)
  8074. local players = getPlayer(args[1], speaker)
  8075. for i,v in pairs(players)do
  8076. spawn(function()
  8077. if FindTable(blindT, _players[v].Name) then return end
  8078. local blind = gPlayers[v].Name
  8079. local victim = gPlayers:FindFirstChild(blind)
  8080. if victim ~= nil then
  8081. victim.CameraMaxZoomDistance = 0.5
  8082. blnd = Instance.new("Part",workspace)
  8083. blnd.Name = "IYblind" .. gPlayers[v].Name
  8084. blnd.Size = Vector3.new(1,1,1)
  8085. blnd.CanCollide = false
  8086. blnd.BrickColor = BrickColor.new("Really black")
  8087. blnd.Material = "Neon"
  8088. local m = Instance.new("SpecialMesh",blnd)
  8089. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  8090. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  8091. local w = Instance.new("Weld",blnd)
  8092. w.Part0 = blnd
  8093. w.Part1 = victim.Character.Head
  8094. if FindTable(blindT, _players[v].Name) then return end
  8095. table.insert(blindT, _players[v].Name)
  8096. repeat if not workspace:FindFirstChild('IYblind' .. gPlayers[v].Name) then
  8097. local blind = gPlayers[v].Name
  8098. local victim = gPlayers:FindFirstChild(blind)
  8099. if victim ~= nil then
  8100. victim.CameraMaxZoomDistance = 0.5
  8101. blnd = Instance.new("Part",workspace)
  8102. blnd.Name = "IYblind" .. gPlayers[v].Name
  8103. blnd.Size = Vector3.new(1,1,1)
  8104. blnd.CanCollide = false
  8105. blnd.BrickColor = BrickColor.new("Really black")
  8106. blnd.Material = "Neon"
  8107. local m = Instance.new("SpecialMesh",blnd)
  8108. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  8109. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  8110. local w = Instance.new("Weld",blnd)
  8111. w.Part0 = blnd
  8112. w.Part1 = victim.Character.Head
  8113. end end wait(1)
  8114. until not FindTable(blindT, _players[v].Name)
  8115. end end) end end)
  8116.  
  8117. addcmd('unblind','blinds a player',{'noblind'},
  8118. function(args, speaker)
  8119. local players = getPlayer(args[1], speaker)
  8120. for i,v in pairs(players)do
  8121. spawn(function()
  8122. for a,b in pairs(blindT) do if b == _players[v].Name then table.remove(blindT, a) end end
  8123. local blind = gPlayers[v].Name
  8124. local victim = gPlayers:FindFirstChild(blind)
  8125. if victim ~= nil then
  8126. victim.CameraMaxZoomDistance = 400 wait(0.5)
  8127. for _, child in pairs( workspace:GetChildren()) do
  8128. if child.Name == "IYblind" .. gPlayers[v].Name then
  8129. child:Destroy()
  8130. end end end end) end end)
  8131.  
  8132. addcmd('punish','punishs player',{''},
  8133. function(args, speaker)
  8134. local players = getPlayer(args[1], speaker)
  8135. for i,v in pairs(players)do
  8136. local pchar = gPlayers[v].Character
  8137. pchar.Parent = LightingService
  8138. end
  8139. end)
  8140.  
  8141. addcmd('unpunish','unpunishs player',{''},
  8142. function(args, speaker)
  8143. local players = getPlayer(args[1], speaker)
  8144. for i,v in pairs(players)do
  8145. if LightingService:FindFirstChild("" .. gPlayers[v].Name) then
  8146. LightingService:FindFirstChild("" .. gPlayers[v].Name).Parent = workspace
  8147. end
  8148. end
  8149. end)
  8150.  
  8151. local starmanPlayers = {}
  8152. local starmanLastColor = nil
  8153. local starmanEvents = {}
  8154.  
  8155. addcmd("starman","Turns [plr] into starman",{},
  8156. function(args,speaker)
  8157. local function starman(plr)
  8158. local char = plr.Character
  8159. local lastColor = ""
  8160. local newColor = ""
  8161.  
  8162. local powerupSound = Instance.new("Sound",char.HumanoidRootPart)
  8163. powerupSound.Name = "PowerUp"
  8164. powerupSound.Volume = 10
  8165. powerupSound.SoundId = "rbxassetid://182755256"
  8166. wait()
  8167. powerupSound:Play()
  8168.  
  8169. game:GetService("Debris"):AddItem(powerupSound,2)
  8170.  
  8171. while char.HumanoidRootPart:FindFirstChild("Starman") do char.HumanoidRootPart.Starman:Destroy() end
  8172.  
  8173. local starmanMusic = Instance.new("Sound",char.HumanoidRootPart)
  8174. starmanMusic.Name = "Starman"
  8175. starmanMusic.Volume = 1
  8176. starmanMusic.Looped = true
  8177. starmanMusic.SoundId = "rbxassetid://530596723"
  8178. wait()
  8179. starmanMusic:Play()
  8180.  
  8181. if char:FindFirstChild("Shirt") then char.Shirt:Destroy() end
  8182. if char:FindFirstChild("Pants") then char.Pants:Destroy() end
  8183.  
  8184. char.Humanoid.WalkSpeed = 32
  8185. char.Humanoid.MaxHealth = math.huge
  8186. char.Humanoid.Health = math.huge
  8187.  
  8188. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do char.HumanoidRootPart.StarmanFlash:Destroy() end
  8189.  
  8190. local light = Instance.new("PointLight",char.HumanoidRootPart)
  8191. light.Name = "StarmanFlash"
  8192. light.Brightness = 100
  8193. light.Range = 20
  8194. light.Shadows = true
  8195.  
  8196. local function stardestroy(part)
  8197. if part.Parent:FindFirstChild("Humanoid") and part.Parent ~= char then
  8198. for i,v in pairs(part.Parent:GetChildren()) do
  8199. if v:IsA("BasePart") then
  8200. local force = Instance.new("BodyForce",v)
  8201. force.Force = char.HumanoidRootPart.CFrame.lookVector * 50
  8202. v:BreakJoints()
  8203. end
  8204. end
  8205.  
  8206. local tadaas = {}
  8207.  
  8208. for i = 1,1 do
  8209. local tadaa = Instance.new("Sound",part.Parent.HumanoidRootPart)
  8210. tadaa.Volume = 10
  8211. tadaa.SoundId = "rbxassetid://551195499"
  8212. table.insert(tadaas,tadaa)
  8213. end
  8214.  
  8215. wait()
  8216.  
  8217. for i,v in pairs(tadaas) do
  8218. v:Play()
  8219. end
  8220. end
  8221. end
  8222.  
  8223. local events = {}
  8224. for i,v in pairs(char:GetChildren()) do
  8225. if v:IsA("BasePart") then v.Material = Enum.Material.Neon table.insert(events,v.Touched:Connect(stardestroy)) end
  8226. end
  8227. if starmanEvents[plr.Name] then for i,v in pairs(starmanEvents[plr.Name]) do v:Disconnect() end starmanEvents[plr.Name] = nil end
  8228. starmanEvents[plr.Name] = events
  8229. starmanPlayers[plr.Name] = char
  8230. end
  8231.  
  8232. for _,plr in pairs(getPlayer(args[1], speaker)) do
  8233. spawn(function()starman(gPlayers[plr])end)
  8234. end
  8235. end)
  8236.  
  8237. addcmd("unstarman","Removes starman from [plr]",{},
  8238. function(args,speaker)
  8239. for _,plr in pairs(getPlayer(args[1], speaker)) do
  8240. pcall(function()
  8241. if starmanPlayers[plr] then starmanPlayers[plr] = nil end
  8242. if starmanEvents[plr] then for i,v in pairs(starmanEvents[plr]) do v:Disconnect() end starmanEvents[plr] = nil end
  8243. local char = gPlayers[plr].Character
  8244. while char.HumanoidRootPart:FindFirstChild("Starman") do
  8245. char.HumanoidRootPart.Starman:Destroy()
  8246. end
  8247. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do
  8248. char.HumanoidRootPart.StarmanFlash:Destroy()
  8249. end
  8250. end)
  8251. end
  8252. end)
  8253.  
  8254. local Timers = {}
  8255. function checkTimer(n,t,res)
  8256. if not Timers[n] then Timers[n] = 0 end
  8257.  
  8258. if tick() >= Timers[n] + t then
  8259. if res then Timers[n] = tick() end
  8260. return true
  8261. else
  8262. return false
  8263. end
  8264. end
  8265.  
  8266. function nonEmpty(t)
  8267. for i,v in pairs(t) do
  8268. return true
  8269. end
  8270. return false
  8271. end
  8272.  
  8273. game:GetService("RunService").RenderStepped:Connect(function()
  8274. if nonEmpty(starmanPlayers) then
  8275. if checkTimer("Starman",0.05,true) then
  8276. for name,plrchar in pairs(starmanPlayers) do
  8277. ypcall(function()
  8278. local colors = {"Bright red","Bright blue","Bright green","Bright yellow","Bright violet"}
  8279. if not gPlayers:FindFirstChild(name) then starmanPlayers[name] = nil end
  8280.  
  8281. local plr = gPlayers:FindFirstChild(name)
  8282.  
  8283. if plr then
  8284. local char = plrchar
  8285. local light = char.HumanoidRootPart:FindFirstChild("StarmanFlash")
  8286.  
  8287. local meshMap = {}
  8288.  
  8289. for i,v in pairs(char:GetChildren()) do
  8290. if v:IsA("CharacterMesh") then
  8291. if v.BodyPart.Name == "Torso" then meshMap["Torso"] = "rbxassetid://"..v.MeshId end
  8292. if v.BodyPart.Name == "LeftArm" then meshMap["Left Arm"] = "rbxassetid://"..v.MeshId end
  8293. if v.BodyPart.Name == "RightArm" then meshMap["Right Arm"] = "rbxassetid://"..v.MeshId end
  8294. if v.BodyPart.Name == "LeftLeg" then meshMap["Left Leg"] = "rbxassetid://"..v.MeshId end
  8295. if v.BodyPart.Name == "RightLeg" then meshMap["Right Leg"] = "rbxassetid://"..v.MeshId end
  8296. end
  8297. end
  8298.  
  8299. if char.Head:FindFirstChild("Mesh") then meshMap["Head"] = char.Head.Mesh.MeshId end
  8300.  
  8301. if not char or char.Parent == nil then starmanPlayers[plr.Name] = nil end
  8302. local newColor = BrickColor.new(colors[math.random(1,#colors)])
  8303. while starmanLastColor == newColor do newColor = BrickColor.new(colors[math.random(1,#colors)]) end
  8304. starmanLastColor = newColor
  8305. for i,v in pairs(char:GetChildren()) do
  8306. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" then
  8307. v.BrickColor = newColor
  8308. local fade = v:Clone()
  8309. if meshMap[v.Name] then
  8310. local newMesh = Instance.new("SpecialMesh",fade)
  8311. newMesh.MeshId = meshMap[v.Name]
  8312. end
  8313. fade.Name = "StarFade"
  8314. fade.Anchored = true
  8315. fade.CanCollide = false
  8316. 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
  8317. fade.Parent = workspace.Terrain
  8318. game:GetService("TweenService"):Create(fade,TweenInfo.new(0.5),{Transparency = 1}):Play()
  8319. game:GetService("Debris"):AddItem(fade,0.5)
  8320. end
  8321. end
  8322. light.Color = newColor.Color
  8323. end
  8324. end)
  8325. end
  8326. end
  8327. end
  8328. end)
  8329.  
  8330. addcmd("tppos","Teleports a player to a coordinate",{},
  8331. function(args,speaker)
  8332. if #args < 4 then return end
  8333. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  8334. for _,plr in pairs(getPlayer(args[1], speaker)) do
  8335. local char = gPlayers[plr].Character
  8336. if char and char:FindFirstChild("HumanoidRootPart") then
  8337. char.HumanoidRootPart.CFrame = CFrame.new(tpX,tpY,tpZ)
  8338. end
  8339. end
  8340. end)
  8341.  
  8342. addcmd("offset","Offsets a player by a coordinate",{},
  8343. function(args,speaker)
  8344. if #args < 4 then return end
  8345. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  8346. for _,plr in pairs(getPlayer(args[1], speaker)) do
  8347. local char = gPlayers[plr].Character
  8348. if char and char:FindFirstChild("HumanoidRootPart") then
  8349. char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame + Vector3.new(tpX,tpY,tpZ)
  8350. end
  8351. end
  8352. end)
  8353.  
  8354. addcmd('bait',';)',{'troll'},
  8355. function(args, speaker)
  8356. spawn(function()
  8357. local M = Instance.new('Model', workspace) M.Name = 'IYbait'
  8358. 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)
  8359. y = Instance.new("BillboardGui")
  8360. y.Size = UDim2.new(0,100,0,150)
  8361. y.StudsOffset = Vector3.new(0,1,0)
  8362. y.Parent = P
  8363. y.Adornee = P
  8364. f = Instance.new("TextLabel")
  8365. f.Parent = y
  8366. f.BackgroundTransparency = 1
  8367. f.Position = UDim2.new(0,0,0,-50)
  8368. f.Size = UDim2.new(0,100,0,100)
  8369. f.Font = "Highway"
  8370. f.FontSize = "Size48"
  8371. f.Text = "Touch for admin!"
  8372. f.TextStrokeColor3 = Color3.new(0,0,0)
  8373. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  8374. f.TextStrokeTransparency = 0
  8375. f.TextYAlignment = "Bottom"
  8376. 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)
  8377. end)
  8378. end)
  8379.  
  8380. addcmd('removebait','clears bait parts',{'nobait'},
  8381. function(args, speaker)
  8382. local function dels(instance)
  8383. for i,v in pairs(instance:GetChildren())do
  8384. if v.name == "IYbait"then v:Destroy()end
  8385. dels(v)
  8386. end
  8387. end
  8388. dels(workspace)
  8389. end)
  8390.  
  8391. function CreateInstance(cls,props)
  8392. local inst = Instance.new(cls)
  8393. for i,v in pairs(props) do
  8394. inst[i] = v
  8395. end
  8396. return inst end
  8397. local function createSoundFrame()
  8398. 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)
  8399. 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
  8400. 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)
  8401. 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})
  8402. 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})
  8403. 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)
  8404. 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)
  8405. 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})
  8406. 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
  8407. 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
  8408. 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)
  8409. 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})
  8410. 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})
  8411. 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)
  8412. 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})
  8413. 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})
  8414. 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
  8415. 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)
  8416. return soundFrame end
  8417. local soundFrame = createSoundFrame()
  8418. soundFrame.Visible = true
  8419. local MusicPlayer do
  8420. MusicPlayer = {}
  8421. local playlist = {}
  8422. local currentSong = 1
  8423. local playlistHook = nil
  8424. --local soundFrame = script.Parent:WaitForChild("Sound")
  8425. local soundLine = soundFrame:WaitForChild("Pos")
  8426. local soundTouch = soundLine:WaitForChild("Touch")
  8427. local soundPlayStop = soundFrame:WaitForChild("PlayStop")
  8428. local soundPause = soundFrame:WaitForChild("Pause")
  8429. local soundNext = soundFrame:WaitForChild("NextSong")
  8430. local soundPrev = soundFrame:WaitForChild("PrevSong")
  8431. local soundButtons = {soundPlayStop,soundPause,soundNext,soundPrev}
  8432. local mouseDrag = false
  8433. local mouse = gPlayers.LocalPlayer:GetMouse()
  8434. local lineBar = soundFrame:WaitForChild("Pos")
  8435. adminSound = Instance.new("Sound",workspace)
  8436. adminSound.Name = "IYsound"
  8437. adminSound.Looped = true
  8438. local function timeConvert(num)
  8439. local mins = math.floor(num/60)
  8440. local secs = math.floor(num % 60)
  8441. return tostring(mins)..":"..(math.floor(secs/10)==0 and "0" or "")..tostring(secs)
  8442. end
  8443. local function updateSongLine()
  8444. local linePos = mouse.X - soundLine.AbsolutePosition.X
  8445. if linePos >= 0 and linePos <= soundLine.AbsoluteSize.X then
  8446. local movePos = linePos/soundLine.AbsoluteSize.X
  8447. soundTouch.Position = UDim2.new(movePos,0,0,0)
  8448. elseif linePos < 0 then
  8449. soundTouch.Position = UDim2.new(0,0,0,0)
  8450. else
  8451. soundTouch.Position = UDim2.new(1,0,0,0)
  8452. end
  8453. local newTimePos = soundTouch.Position.X.Scale * adminSound.TimeLength
  8454. adminSound.TimePosition = newTimePos
  8455. soundFrame.TimeStart.Text = timeConvert(newTimePos)
  8456. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  8457. end
  8458. local function updateDetails(id)
  8459. local info = game:GetService("MarketplaceService"):GetProductInfo(id)
  8460. soundFrame.SName.Text = info.Name
  8461. end
  8462. local function setPlaylistHook()
  8463. if playlistHook then playlistHook:Disconnect() playlistHook = nil end
  8464. if #playlist == 0 then return end
  8465. playlistHook = adminSound.DidLoop:connect(function()
  8466. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  8467. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  8468. MusicPlayer:Play(playlist[currentSong],true)
  8469. end)
  8470. end
  8471. local function disconnectPlaylistHook()
  8472. if playlistHook then playlistHook:disconnect() playlistHook = nil end
  8473. end
  8474. game:GetService("RunService").RenderStepped:Connect(function()
  8475. if adminSound.Playing then
  8476. soundTouch.Position = UDim2.new(adminSound.TimePosition/adminSound.TimeLength,0,0,0)
  8477. soundFrame.TimeStart.Text = timeConvert(adminSound.TimePosition)
  8478. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  8479. end
  8480. end)
  8481. lineBar.InputBegan:connect(function(input)
  8482. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  8483. mouseDrag = true
  8484. updateSongLine()
  8485. end
  8486. end)
  8487. lineBar.InputEnded:connect(function(input)
  8488. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  8489. mouseDrag = false
  8490. end
  8491. end)
  8492. mouse.Move:connect(function(prop)
  8493. if mouseDrag then
  8494. updateSongLine()
  8495. end
  8496. end)
  8497. function MusicPlayer:Play(id,plist)
  8498. if not plist then playlist = {} disconnectPlaylistHook() soundFrame.PlaylistCount.Visible = false soundFrame.NextSong.Visible = false soundFrame.PrevSong.Visible = false end
  8499. adminSound:Stop()
  8500. if adminSound.Parent == nil then
  8501. adminSound = Instance.new("Sound",workspace)
  8502. adminSound.Name = "IYsound"
  8503. adminSound.Looped = true
  8504. if plist then setPlaylistHook() end
  8505. end
  8506. adminSound.SoundId = "rbxassetid://"..tostring(id)
  8507. adminSound.TimePosition = 0
  8508. --repeat wait() until adminSound.IsLoaded
  8509. adminSound:Play()
  8510. soundPlayStop.BackgroundTransparency = 0
  8511. soundPlayStop.ImageTransparency = 1
  8512. updateDetails(id)
  8513. end
  8514. function MusicPlayer:Playlist(list)
  8515. playlist = list
  8516. soundFrame.PlaylistCount.Visible = true soundFrame.NextSong.Visible = true soundFrame.PrevSong.Visible = true
  8517. currentSong = 1
  8518. if adminSound.Parent == nil then
  8519. adminSound = Instance.new("Sound",workspace)
  8520. adminSound.Name = "IYsound"
  8521. adminSound.Looped = true
  8522. end
  8523. soundFrame.PlaylistCount.Text = "1/"..tostring(#playlist)
  8524. MusicPlayer:Play(playlist[1],true)
  8525. setPlaylistHook()
  8526. end
  8527. function MusicPlayer:Stop()
  8528. adminSound:Stop()
  8529. adminSound.TimePosition = 0
  8530. soundTouch.Position = UDim2.new(0,0,0,0)
  8531. soundFrame.TimeStart.Text = "0:00"
  8532. soundPlayStop.BackgroundTransparency = 1
  8533. soundPlayStop.ImageTransparency = 0
  8534. end
  8535. function MusicPlayer:Pause()
  8536. adminSound:Pause()
  8537. soundPlayStop.BackgroundTransparency = 1
  8538. soundPlayStop.ImageTransparency = 0
  8539. end
  8540. function MusicPlayer:Resume()
  8541. adminSound:Resume()
  8542. soundPlayStop.BackgroundTransparency = 0
  8543. soundPlayStop.ImageTransparency = 1
  8544. setPlaylistHook()
  8545. end
  8546. function MusicPlayer:NextSong()
  8547. if #playlist == 0 then return end
  8548. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  8549. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  8550. MusicPlayer:Play(playlist[currentSong],true)
  8551. end
  8552. function MusicPlayer:PrevSong()
  8553. if #playlist == 0 then return end
  8554. if currentSong == 1 then currentSong = #playlist else currentSong = currentSong - 1 end
  8555. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  8556. MusicPlayer:Play(playlist[currentSong],true)
  8557. end
  8558. function MusicPlayer:SetSong(ind)
  8559. if ind > #playlist or ind <= 0 then return end
  8560. soundFrame.PlaylistCount.Text = tostring(ind).."/"..tostring(#playlist)
  8561. MusicPlayer:Play(playlist[ind],true)
  8562. end
  8563. playerenabled = false
  8564. function MusicPlayer:Show()
  8565. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-72),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  8566. end
  8567. function MusicPlayer:Hide()
  8568. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-150),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  8569. end
  8570. function colorFrames(obj,col)
  8571. for i,v in pairs(obj:GetChildren()) do
  8572. if v:IsA("ImageLabel") then
  8573. v.ImageColor3 = col
  8574. end
  8575. v.BackgroundColor3 = col
  8576. end
  8577. end
  8578. for i,v in pairs(soundButtons) do
  8579. v.MouseEnter:connect(function()
  8580. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(1,1,1) end
  8581. if v:IsA("TextButton") then v.TextColor3 = Color3.new(1,1,1) end
  8582. v.BackgroundColor3 = Color3.new(1,1,1)
  8583. colorFrames(v,Color3.new(1,1,1))
  8584. end)
  8585. v.MouseLeave:connect(function()
  8586. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(230/255, 230/255, 230/255) end
  8587. if v:IsA("TextButton") then v.TextColor3 = Color3.new(230/255, 230/255, 230/255) end
  8588. v.BackgroundColor3 = Color3.new(230/255, 230/255, 230/255)
  8589. colorFrames(v,Color3.new(230/255, 230/255, 230/255))
  8590. end)
  8591. end
  8592. soundPlayStop.MouseButton1Click:connect(function()
  8593. if adminSound.Playing then
  8594. MusicPlayer:Stop()
  8595. else
  8596. MusicPlayer:Resume()
  8597. end
  8598. end)
  8599. soundPause.MouseButton1Click:connect(function()
  8600. MusicPlayer:Pause()
  8601. end)
  8602. soundNext.MouseButton1Click:connect(MusicPlayer.NextSong)
  8603. soundPrev.MouseButton1Click:connect(MusicPlayer.PrevSong)
  8604. end
  8605. local testgui = Instance.new("ScreenGui",game.CoreGui)
  8606. soundFrame.Parent = testgui
  8607. addcmd('playlist','makes a noice playlist',{'ids'},
  8608. function(args, speaker)
  8609. if #args > 0 then
  8610. local function dels(instance)
  8611. for i,v in pairs(instance:GetChildren())do
  8612. if v:IsA'Sound'then v:Destroy()end
  8613. dels(v)
  8614. end
  8615. end
  8616. dels(workspace) wait(0.1)
  8617. if adminSound.Parent == nil then
  8618. adminSound = Instance.new("Sound",workspace)
  8619. adminSound.Name = "IYsound"
  8620. adminSound.Looped = true
  8621. end
  8622. local idlist = splitString(args[1])
  8623. local workingIds = {}
  8624. for i,v in pairs(idlist) do if tonumber(v) then table.insert(workingIds,tonumber(v)) end end
  8625. if #workingIds > 0 then
  8626. playerenabled = true
  8627. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  8628. MusicPlayer:Playlist(workingIds)
  8629. 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)
  8630. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  8631. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  8632. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  8633. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false end end
  8634. 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)
  8635. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  8636. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) playerenabled = true
  8637. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  8638. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false end end end)
  8639. addcmd('sound', 'plays a sound',{'music','play'},
  8640. function(args, speaker)
  8641. if isNumber(args[1]) then
  8642. local function dels(instance)
  8643. for i,v in pairs(instance:GetChildren())do
  8644. if v:IsA'Sound'then v:Destroy()end
  8645. dels(v)
  8646. end
  8647. end
  8648. dels(workspace)
  8649. local c = args[1] or 'stop'
  8650. if std.inTable({'stop'}, c:lower()) then return end
  8651. local s = Instance.new("Sound", workspace)
  8652. s.Name = "IYsound"
  8653. s.Looped = true
  8654. s.SoundId = "rbxassetid://" .. c
  8655. s.Volume = 1
  8656. s:Play()
  8657. local Asset = game:GetService("MarketplaceService"):GetProductInfo(c)
  8658. playerenabled = false
  8659. Notify('Playing: ' .. Asset.Name)
  8660. else
  8661. local name = GLS(false, 0)
  8662. playerenabled = false
  8663. Notify('Stopped audio')
  8664. local function dels(instance)
  8665. for i,v in pairs(instance:GetChildren())do
  8666. if v:IsA'Sound'then v:Destroy()end
  8667. dels(v)
  8668. end
  8669. end
  8670. dels(workspace)
  8671. if args[1] ~= "stop" and args[1] ~= "off" then
  8672. local song = game:HttpGet("https://search.roblox.com/catalog/json?CatalogContext=2&SortAggregation=5&LegendExpanded=true&Category=9&Keyword=" .. name, true)
  8673. if song ~= "[]" then
  8674. local Sound = Instance.new("Sound", workspace)
  8675. Sound.Name = "IYsound"
  8676. song = song:sub(13)
  8677. song = song:sub(1, song:find(",") - 1)
  8678. Sound.SoundId = "rbxassetid://" .. song
  8679. Sound.Looped = true
  8680. Sound:Play()
  8681. local Asset = game:GetService("MarketplaceService"):GetProductInfo(song)
  8682. Notify('Playing: ' .. Asset.Name) end
  8683. end end end)
  8684. addcmd('setsong','goto a song',{'tosong'},
  8685. function(args, speaker)
  8686. MusicPlayer:SetSong(tonumber(args[1]))
  8687. end)
  8688. addcmd('nextsong','forward a song',{'nxtsong'},
  8689. function(args, speaker)
  8690. MusicPlayer:NextSong()
  8691. end)
  8692. addcmd('prevsong','back a song',{'previoussong'},
  8693. function(args, speaker)
  8694. MusicPlayer:PrevSong()
  8695. end)
  8696. addcmd('hideplaylist','back a song',{'unplayer','noplayer','hideplayer'},
  8697. function(args, speaker)
  8698. playerenabled = false
  8699. MusicPlayer:Hide()
  8700. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  8701. end)
  8702.  
  8703. addcmd('disco','disco party',{''},
  8704. function(args, speaker)
  8705. _G.nodisco = nil
  8706. coroutine.resume(coroutine.create(function()
  8707. repeat
  8708. game:GetService('Lighting').GlobalShadows = true
  8709. game:GetService('Lighting').FogEnd = 200
  8710. game:GetService('Lighting').TimeOfDay = 0
  8711. local r = 255
  8712. local g = 0
  8713. local b = 0
  8714. for i = 0,255,5 do
  8715. if _G.nodisco ~=nil then return end
  8716. r = r - 5
  8717. b = b + 5
  8718. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  8719. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  8720. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  8721. wait()
  8722. end
  8723. for i = 0,255,5 do
  8724. if _G.nodisco ~=nil then return end
  8725. g = g + 5
  8726. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  8727. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  8728. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  8729. wait()
  8730. end
  8731. for i = 0,255,5 do
  8732. if _G.nodisco ~=nil then return end
  8733. b = b - 5
  8734. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  8735. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  8736. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  8737. wait()
  8738. end
  8739. for i = 0,255,5 do
  8740. if _G.nodisco ~=nil then return end
  8741. r = r + 5
  8742. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  8743. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  8744. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  8745. wait()
  8746. end
  8747. for i = 0,255,5 do
  8748. if _G.nodisco ~=nil then return end
  8749. g = g - 5
  8750. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  8751. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  8752. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  8753. wait()
  8754. end
  8755. until _G.nodisco
  8756. end))
  8757. end)
  8758.  
  8759. addcmd('undisco','rip disco party',{''},
  8760. function(args, speaker)
  8761. _G.nodisco = true
  8762. execCmd('fixl')
  8763. end)
  8764.  
  8765. addcmd('hat','give a hat to a player',{''},
  8766. function(args, speaker)
  8767. local players = getPlayer(args[1], speaker)
  8768. for i,v in pairs(players)do
  8769. local char = gPlayers[v].Character
  8770. local Hat = game:GetObjects("rbxassetid://" .. args[2])[1]
  8771. Hat.Parent = char
  8772. end end)
  8773.  
  8774. fm = Instance.new('BlockMesh', DATA)
  8775. fm.Scale = Vector3.new(1, 1, 2)
  8776. fm.Name = "FAT"
  8777. addcmd('fat','makes a plr fat',{''},
  8778. function(args, speaker)
  8779. local players = getPlayer(args[1], speaker)
  8780. for i,v in pairs(players)do
  8781. local char = gPlayers[v].Character
  8782. for _, child in pairs( char:GetChildren()) do
  8783. if child.ClassName == "CharacterMesh" then
  8784. child:Destroy() end end
  8785. for i,v in pairs(char:GetChildren()) do
  8786. if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
  8787. fm:Clone().Parent = v
  8788. end end end end)
  8789.  
  8790. addcmd('crucify','crucifies a player',{'cruci'},
  8791. function(args, speaker)
  8792. local players = getPlayer(args[1], speaker)
  8793. for i,v in pairs(players)do
  8794. local char = gPlayers[v].Character
  8795. local torso=char['Torso']
  8796. local larm=char['Left Arm']
  8797. local rarm=char['Right Arm']
  8798. local lleg=char['Left Leg']
  8799. local rleg=char['Right Leg']
  8800. local head=char['Head']
  8801. if torso and larm and rarm and lleg and rleg and head and not char:FindFirstChild(char.Name..'epixcrusify') then
  8802. local cru=Instance.new('Model',char)
  8803. cru.Name=char.Name..'epixcrusify' -- Leave it like that so it bypasses epixcommands ;)
  8804. local c1=Instance.new('Part',cru)
  8805. c1.BrickColor=BrickColor.new('Reddish brown')
  8806. c1.Material='Wood'
  8807. c1.CFrame=(char.Torso.CFrame-char.Torso.CFrame.lookVector)*CFrame.new(0,0,2)
  8808. c1.Size=Vector3.new(2,18.4,1)
  8809. c1.Anchored=true
  8810. local c2=c1:Clone()
  8811. c2.Parent=cru
  8812. c2.Size=Vector3.new(11,1.6,1)
  8813. c2.CFrame=c1.CFrame+Vector3.new(0,5,0)
  8814. torso.Anchored=true;wait(0.5)
  8815. torso.CFrame=c2.CFrame+torso.CFrame.lookVector+Vector3.new(0,-1,0);wait(0.5)
  8816. larm.Anchored=true
  8817. rarm.Anchored=true
  8818. lleg.Anchored=true
  8819. rleg.Anchored=true
  8820. head.Anchored=true;wait()
  8821. larm.CFrame=torso.CFrame*CFrame.new(-1.5,1,0)
  8822. rarm.CFrame=torso.CFrame*CFrame.new(1.5,1,0)
  8823. lleg.CFrame=torso.CFrame*CFrame.new(-0.1,-1.7,0)
  8824. rleg.CFrame=torso.CFrame*CFrame.new(0.1,-1.7,0)
  8825. larm.CFrame=larm.CFrame*CFrame.Angles(0,0,-140)
  8826. rarm.CFrame=rarm.CFrame*CFrame.Angles(0,0,140)
  8827. lleg.CFrame=lleg.CFrame*CFrame.Angles(0,0,0.6)
  8828. rleg.CFrame=rleg.CFrame*CFrame.Angles(0,0,-0.6)
  8829. --head.CFrame=head.CFrame*CFrame.Angles(0,0,0.3)
  8830. local n1=Instance.new('Part',cru)
  8831. n1.BrickColor=BrickColor.new('Dark stone grey')
  8832. n1.Material='DiamondPlate'
  8833. n1.Size=Vector3.new(0.2,0.2,2)
  8834. n1.Anchored=true
  8835. local m=Instance.new('BlockMesh',n1)
  8836. m.Scale=Vector3.new(0.2,0.2,0.7)
  8837. local n2=n1:Clone()
  8838. n2.Parent=cru
  8839. local n3=n1:Clone()
  8840. n3.Parent=cru
  8841. n1.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(2,0,0)
  8842. n2.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(-2,0,0)
  8843. n3.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(0,-3,0)
  8844. spawn(function()
  8845. repeat
  8846. wait(0.1)
  8847. char.Humanoid.Health=char.Humanoid.Health-0.6
  8848. until (not cru) or (not cru.Parent) or (not v) or (not char) or (not char:FindFirstChild('Head')) or char.Humanoid.Health<=0
  8849. char:BreakJoints()
  8850. end)
  8851. end
  8852. end
  8853. end)
  8854.  
  8855. addcmd('hang','hangs a player',{},
  8856. function(args, speaker)
  8857. local players = getPlayer(args[1], speaker)
  8858. for i,v in pairs(players)do
  8859. local plr = gPlayers[v].Character
  8860. plr.HumanoidRootPart.Anchored = true
  8861. hang = game:GetObjects("rbxassetid://01355025338")[1]
  8862. hang.Parent = plr
  8863. hang:MoveTo(plr.Torso.Position-Vector3.new(0,0,5))
  8864. pcall(function()
  8865. plr.HumanoidRootPart.CFrame = hang.main.CFrame
  8866. function weld(p, cf)
  8867. local weld1 = Instance.new("Weld")
  8868. weld1.Part0 = p
  8869. weld1.Part1 = plr.Torso
  8870. weld1.C0 = CFrame.new()
  8871. weld1.C1 = cf
  8872. weld1.Parent = p
  8873. end
  8874. weld(plr["Right Arm"], CFrame.new(0.8,0.3,-0.6) * CFrame.Angles(0, 0.5, 4))
  8875. weld(plr["Left Arm"], CFrame.new(-0.8,0.3,-0.6) * CFrame.Angles(0, -0.5, -4))
  8876. spawn(function()
  8877. repeat
  8878. wait(0.1)
  8879. plr.Humanoid.Health=plr.Humanoid.Health-0.6
  8880. until (not hang) or (not hang.Parent) or (not v) or (not plr) or (not plr:FindFirstChild('Head')) or plr.Humanoid.Health<=0
  8881. plr:BreakJoints()
  8882. end)
  8883. end)
  8884. end
  8885. end)
  8886.  
  8887. addcmd('fix', 'restores lighting and what not',{},
  8888. function(args, speaker)
  8889. LightingService.Ambient = origsettings.abt
  8890. LightingService.OutdoorAmbient = origsettings.oabt
  8891. LightingService.Brightness = origsettings.brt
  8892. LightingService.TimeOfDay = origsettings.time
  8893. LightingService.FogColor = origsettings.fclr
  8894. LightingService.FogEnd = origsettings.fe
  8895. LightingService.FogStart = origsettings.fs
  8896. workspace.Gravity = 200
  8897. 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)
  8898. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Remove() end end
  8899. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  8900. if v:IsA("PostEffect") then v:Destroy() end end
  8901. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Remove() Notify('Reset') end end)
  8902.  
  8903. Floating = false
  8904.  
  8905. addcmd('float', 'makes player float',{},
  8906. function(args,speaker)
  8907. Floating = true
  8908. local players = getPlayer(args[1], speaker)
  8909. for _,v in pairs(players) do
  8910. local pchar = gPlayers[v].Character
  8911. if gPlayers[v] and pchar and not pchar:FindFirstChild("Float") then
  8912. spawn(function()
  8913. local float = DATA.Float:Clone()
  8914. float.Parent = pchar
  8915. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  8916. spawn(function()
  8917. while wait(0.1) do
  8918. if pchar:FindFirstChild("Float") then
  8919. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  8920. else
  8921. break
  8922. end
  8923. end
  8924. end)
  8925. end)
  8926. end
  8927. end
  8928. end)
  8929.  
  8930. addcmd('unfloat','disables floating',{},
  8931. function(args, speaker)
  8932. Floating = false
  8933. local players = getPlayer(args[1], speaker)
  8934. for i,v in pairs(players)do
  8935. local pchar = gPlayers[v].Character
  8936. if pchar:FindFirstChild("Float") then
  8937. pchar.Float:Destroy()
  8938. end
  8939. end
  8940. end)
  8941.  
  8942. Clip = true
  8943. addcmd('noclip','noclip',{},
  8944. function(args, speaker)
  8945. if speaker.userId ~= LP.userId then
  8946. lponly(speaker)
  8947. else
  8948. Notify('Noclip enabled')
  8949. Clip = false
  8950. if LP.Character:FindFirstChild('Torso') then
  8951. wait(0.1)
  8952. Name = LP.Name
  8953. game:GetService('RunService').Stepped:connect(function ()
  8954. workspace[Name].Torso.CanCollide = Clip
  8955. workspace[Name].Head.CanCollide = Clip
  8956. end)
  8957. workspace[Name].Torso.Changed:connect(function()
  8958. workspace[Name].Torso.CanCollide = Clip
  8959. workspace[Name].Head.CanCollide = Clip
  8960. end)
  8961. else
  8962. r15noclip = true
  8963. end
  8964. end
  8965. end)
  8966.  
  8967. addcmd('clip','clip',{},
  8968. function(args, speaker)
  8969. Notify('Noclip disabled')
  8970. Clip = true
  8971. r15noclip = false
  8972. end)
  8973.  
  8974. addcmd('prefix','changes prefix',{},
  8975. function(args, speaker)
  8976. cmdprefix = args[1]
  8977. Notify('Set prefix to "' .. args[1] .. '"')
  8978. updatefile()
  8979. end)
  8980.  
  8981. addcmd('respawn','respawns',{},
  8982. function(args, speaker)
  8983. local players = getPlayer(args[1], speaker)
  8984. for i,v in pairs(players) do
  8985. respawn(gPlayers[v])
  8986. end
  8987. end)
  8988.  
  8989. addcmd('version','shows version',{''},
  8990. function(args, speaker)
  8991. if speaker.userId ~= LP.userId then
  8992. lponly(speaker)
  8993. else
  8994. Notify("Version is " .. Version)
  8995. end
  8996. end)
  8997. local CTPenabled = false
  8998. Mouse.KeyDown:connect(function (Key)
  8999. if Key:byte() == 29 then
  9000. if FLYING == false then
  9001. execCmd("fly me", Player)
  9002. elseif FLYING == true then
  9003. execCmd("unfly me", Player)
  9004. end
  9005. end
  9006. if Key:byte() == 30 then
  9007. if Clip == true then
  9008. execCmd("noclip", Player)
  9009. elseif Clip == false then
  9010. execCmd("clip", Player)
  9011. end
  9012. end
  9013. Key = Key:lower()
  9014. if Key:byte() == 27 then
  9015. CTPenabled = true
  9016. end
  9017. end)
  9018. Mouse.KeyUp:connect(function(Key)
  9019. Key = Key:lower()
  9020. if Key:byte() == 27 then
  9021. CTPenabled = false
  9022. end
  9023. end)
  9024. Mouse.Button1Down:connect(function()
  9025. local charx = gPlayers.LocalPlayer.Character
  9026. if charx and CTPenabled == true then
  9027. charx.HumanoidRootPart.CFrame = Mouse.Hit + Vector3.new(0,7,0)
  9028. end
  9029. end)
  9030. -------------------
  9031. ----Command bar----
  9032. -------------------
  9033. CMDbar = Instance.new('ScreenGui', game.CoreGui)
  9034. CMDbar.Name = 'GUI'
  9035. CMDbar.DisplayOrder = 2
  9036. cont = Instance.new("Frame")
  9037. cmdBAR = Instance.new('TextBox', cont)
  9038. cont.Name = "cont"
  9039. cont.BackgroundTransparency = 1
  9040. cont.Position = UDim2.new(1, -265, 0, -75)
  9041. cont.Size = UDim2.new(0, 270, 0, 45)
  9042. cont.Parent = CMDbar
  9043. cont.ZIndex = 5
  9044. cont.Active = true cont.Draggable = true
  9045. cmdBAR.Name = "CMDbar"
  9046. cmdBAR.Parent = cont
  9047. cmdBAR.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  9048. cmdBAR.BackgroundTransparency = 0.7
  9049. cmdBAR.BorderColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  9050. cmdBAR.BorderSizePixel = 0
  9051. cmdBAR.Position = UDim2.new(0, 10, 1, -35)
  9052. cmdBAR.Size = UDim2.new(0, 250, 0, 25)
  9053. cmdBAR.Font = Enum.Font.SourceSans
  9054. cmdBAR.FontSize = Enum.FontSize.Size18
  9055. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  9056. cmdBAR.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  9057. cmdBAR.ZIndex = 5
  9058. -------------------
  9059. ----Data Folder----
  9060. -------------------
  9061. DATA = Instance.new('Folder', game.ContextActionService)
  9062. DATA.Name = 'Data'
  9063.  
  9064. Paper = Instance.new('BlockMesh', DATA)
  9065. Paper.Name = 'Paper'
  9066. Paper.Scale = Vector3.new(1,1,0.1)
  9067.  
  9068. ayylmao = Instance.new('Hat', DATA)
  9069. ayylmao.Name = 'ayylmao'
  9070. ayyHandle = Instance.new('Part', ayylmao)
  9071. ayyHandle.Name = 'Handle'
  9072. ayyHandle.Size = Vector3.new(2,2.4,2)
  9073. ayyHandle.FormFactor = 'Plate'
  9074. ayyMesh = Instance.new('SpecialMesh', ayyHandle)
  9075. ayyMesh.Scale = Vector3.new(1,1.02,1)
  9076. ayyMesh.MeshType = 'FileMesh'
  9077. ayyMesh.MeshId = 'http://www.roblox.com/asset/?id=13827689'
  9078. ayyMesh.TextureId = 'http://www.roblox.com/asset/?id=13827796'
  9079.  
  9080. Float = Instance.new('Part', DATA)
  9081. Float.Name = 'Float'
  9082. Float.Transparency = 1
  9083. Float.Size = Vector3.new(6,1,6)
  9084. Float.Anchored = true
  9085.  
  9086. function C3(R, G, B) return Color3.new(R/255, G/255, B/255) end
  9087. missile = Instance.new('Part', DATA)
  9088. missile.Name = 'IY_missile'
  9089. missile.CanCollide = false
  9090. missile.Size = Vector3.new(2, 5, 2)
  9091. Instance.new('CylinderMesh', missile)
  9092. local F = Instance.new('Part', missile)
  9093. F.BrickColor = BrickColor.new('Black')
  9094. F.CanCollide = false
  9095. F.Size = Vector3.new(2, 0.2, 2)
  9096. Instance.new('CylinderMesh', F)
  9097. local fire = Instance.new('Fire', F)
  9098. fire.Size = "15"
  9099. fire.Heat = "25"
  9100. local head = Instance.new('Part', missile)
  9101. head.CanCollide = false
  9102. head.Shape = 'Ball'
  9103. head.Size = Vector3.new(2, 2, 2)
  9104. head.TopSurface = 'Smooth'
  9105. head.BottomSurface = 'Smooth'
  9106. local BF = Instance.new('BodyForce', missile)
  9107. BF.Name = 'force'
  9108. BF.Force = Vector3.new(0, 0, 0)
  9109. local W1 = Instance.new('Weld', missile)
  9110. W1.Part0 = missile
  9111. W1.Part1 = F
  9112. W1.C1 = CFrame.new(0, 2.6, 0)
  9113. local W2 = Instance.new('Weld', missile)
  9114. W2.Part0 = missile
  9115. W2.Part1 = head
  9116. W2.C1 = CFrame.new(0, -2.6, 0)
  9117. ------------------------------
  9118. ---Commands/Settings Window---
  9119. ------------------------------
  9120. cp = Instance.new("ScreenGui")
  9121. local Frame = Instance.new("Frame")
  9122. local holder = Instance.new("Frame")
  9123. bar = Instance.new("Frame")
  9124. local cmds = Instance.new("TextButton")
  9125. local settings = Instance.new("TextButton")
  9126. local Hide = Instance.new("TextButton")
  9127. local Exit = Instance.new("TextButton")
  9128. FeedbackMain = Instance.new("Frame")
  9129. local Title = Instance.new("TextLabel")
  9130. local checkboxText = Instance.new("TextLabel")
  9131. local CheckBox = Instance.new("ImageButton")
  9132. local bindInput = Instance.new("TextButton")
  9133. Input = Instance.new("TextBox")
  9134. local preText = Instance.new("TextLabel")
  9135. local setpre = Instance.new("TextButton")
  9136. local everyone = Instance.new("TextButton")
  9137. local JLtext = Instance.new("TextLabel")
  9138. local CheckBoxJL = Instance.new("ImageButton")
  9139. local friends = Instance.new("TextButton")
  9140. local InputBox = Instance.new("TextButton")
  9141. Input_2 = Instance.new("TextBox")
  9142. local MTText = Instance.new("TextLabel")
  9143. local setMT = Instance.new("TextButton")
  9144. local CheckBoxS = Instance.new("ImageButton")
  9145. local slocktext = Instance.new("TextLabel")
  9146. local barBind = Instance.new("TextLabel")
  9147. local setBind = Instance.new("TextButton")
  9148. local MtimeInput = Instance.new("TextButton")
  9149. Input_3 = Instance.new("TextBox")
  9150. local size = Instance.new("Frame")
  9151. MAIN = Instance.new("Frame")
  9152. local Title_2 = Instance.new("TextLabel")
  9153. local Example = Instance.new("TextLabel")
  9154. local Search = Instance.new("TextBox")
  9155. local CMDss = Instance.new("ScrollingFrame")
  9156. cp.Name = "cp"
  9157. cp.Parent = DATA
  9158. Frame.Parent = cp
  9159. Frame.Active = true
  9160. Frame.BackgroundColor3 = Color3.new(1, 1, 1)
  9161. Frame.BackgroundTransparency = 1
  9162. Frame.Draggable = true
  9163. Frame.Position = UDim2.new(1, -300, 1, -330)
  9164. Frame.Size = UDim2.new(0, 300, 0, 40)
  9165. holder.Name = "holder"
  9166. holder.Parent = Frame
  9167. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  9168. holder.BackgroundTransparency = 1
  9169. holder.BorderSizePixel = 2
  9170. holder.ClipsDescendants = true
  9171. holder.Size = UDim2.new(0, 300, 0, 330)
  9172. holder.ZIndex = 2
  9173. bar.Name = "bar"
  9174. bar.Parent = holder
  9175. bar.BackgroundColor3 = maincolor
  9176. bar.BackgroundTransparency = 0.30000001192093
  9177. bar.BorderColor3 = Color3.new(0, 0, 0)
  9178. bar.BorderSizePixel = 0
  9179. bar.Position = UDim2.new(1, -295, 1, -330)
  9180. bar.Size = UDim2.new(0, 290, 0, 26)
  9181. cmds.Name = "cmds"
  9182. cmds.Parent = bar
  9183. cmds.BackgroundColor3 = Color3.new(0, 0, 0)
  9184. cmds.BackgroundTransparency = 0.80000001192093
  9185. cmds.BorderColor3 = Color3.new(1, 1, 1)
  9186. cmds.Position = UDim2.new(0, 3, 0, 3)
  9187. cmds.Size = UDim2.new(0, 70, 0, 20)
  9188. cmds.Font = Enum.Font.SourceSans
  9189. cmds.FontSize = Enum.FontSize.Size14
  9190. cmds.Text = "Commands"
  9191. cmds.TextColor3 = Color3.new(1, 1, 1)
  9192. settings.Name = "settings"
  9193. settings.Parent = bar
  9194. settings.BackgroundColor3 = Color3.new(0, 0, 0)
  9195. settings.BackgroundTransparency = 0.80000001192093
  9196. settings.BorderColor3 = Color3.new(1, 1, 1)
  9197. settings.Position = UDim2.new(0, 77, 0, 3)
  9198. settings.Size = UDim2.new(0, 70, 0, 20)
  9199. settings.Font = Enum.Font.SourceSans
  9200. settings.FontSize = Enum.FontSize.Size14
  9201. settings.Text = "Settings"
  9202. settings.TextColor3 = Color3.new(1, 1, 1)
  9203. Hide.Name = "Hide"
  9204. Hide.Parent = bar
  9205. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  9206. Hide.BackgroundTransparency = 0.30000001192093
  9207. Hide.BorderColor3 = Color3.new(1, 1, 1)
  9208. Hide.BorderSizePixel = 0
  9209. Hide.Position = UDim2.new(0, 243, 0, 3)
  9210. Hide.Size = UDim2.new(0, 20, 0, 20)
  9211. Hide.FontSize = Enum.FontSize.Size14
  9212. Hide.Text = ""
  9213. Exit.Name = "Exit"
  9214. Exit.Parent = bar
  9215. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  9216. Exit.BackgroundTransparency = 0.30000001192093
  9217. Exit.BorderColor3 = Color3.new(1, 0, 0)
  9218. Exit.BorderSizePixel = 0
  9219. Exit.Position = UDim2.new(0, 267, 0, 3)
  9220. Exit.Size = UDim2.new(0, 20, 0, 20)
  9221. Exit.FontSize = Enum.FontSize.Size14
  9222. Exit.Text = ""
  9223. FeedbackMain.Name = "FeedbackMain"
  9224. FeedbackMain.Parent = holder
  9225. FeedbackMain.BackgroundColor3 = maincolor
  9226. FeedbackMain.BackgroundTransparency = 0.5
  9227. FeedbackMain.BorderColor3 = Color3.new(0, 0, 0)
  9228. FeedbackMain.BorderSizePixel = 0
  9229. FeedbackMain.Position = UDim2.new(1.01999998, -301, 1.0181818, -310)
  9230. FeedbackMain.Size = UDim2.new(0, 290, 0, 300)
  9231. Title.Name = "Title"
  9232. Title.Parent = FeedbackMain
  9233. Title.BackgroundColor3 = Color3.new(1, 1, 1)
  9234. Title.BackgroundTransparency = 1
  9235. Title.Size = UDim2.new(1, 0, 0, 30)
  9236. Title.Font = Enum.Font.SourceSansBold
  9237. Title.FontSize = Enum.FontSize.Size24
  9238. Title.Text = "Settings"
  9239. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  9240. checkboxText.Name = "checkboxText"
  9241. checkboxText.Parent = FeedbackMain
  9242. checkboxText.BackgroundColor3 = Color3.new(1, 1, 1)
  9243. checkboxText.BackgroundTransparency = 1
  9244. checkboxText.Position = UDim2.new(0, 0, 0, 40)
  9245. checkboxText.Size = UDim2.new(1, 0, 0, 30)
  9246. checkboxText.Font = Enum.Font.SourceSansBold
  9247. checkboxText.FontSize = Enum.FontSize.Size18
  9248. checkboxText.Text = "Suggestions"
  9249. checkboxText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  9250. CheckBox.Name = "CheckBox"
  9251. CheckBox.Parent = FeedbackMain
  9252. CheckBox.BackgroundTransparency = 1
  9253. CheckBox.Position = UDim2.new(0, 10, 0, 40)
  9254. CheckBox.Size = UDim2.new(0, 30, 0, 30)
  9255. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  9256. bindInput.Name = "bindInput"
  9257. bindInput.Parent = FeedbackMain
  9258. bindInput.BackgroundColor3 = Color3.new(1, 1, 1)
  9259. bindInput.Position = UDim2.new(0, 8, 0, 241)
  9260. bindInput.Size = UDim2.new(0, 30, 0, 30)
  9261. bindInput.AutoButtonColor = false
  9262. bindInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  9263. bindInput.Font = Enum.Font.SourceSans
  9264. bindInput.FontSize = Enum.FontSize.Size14
  9265. bindInput.Text = ""
  9266. Input.Name = "Input"
  9267. Input.Parent = bindInput
  9268. Input.BackgroundColor3 = Color3.new(1, 1, 1)
  9269. Input.BackgroundTransparency = 1
  9270. Input.Position = UDim2.new(0, -8, 0, -8)
  9271. Input.Size = UDim2.new(0, 20, 0, 20)
  9272. Input.Font = Enum.Font.SourceSansBold
  9273. Input.FontSize = Enum.FontSize.Size18
  9274. Input.MultiLine = true
  9275. Input.Text = ";"
  9276. Input.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  9277. Input.TextWrapped = true
  9278. Input.TextYAlignment = Enum.TextYAlignment.Top
  9279. preText.Name = "preText"
  9280. preText.Parent = FeedbackMain
  9281. preText.BackgroundColor3 = Color3.new(1, 1, 1)
  9282. preText.BackgroundTransparency = 1
  9283. preText.Position = UDim2.new(0, 0, 0, 118)
  9284. preText.Size = UDim2.new(1, 0, 0, 30)
  9285. preText.Font = Enum.Font.SourceSansBold
  9286. preText.FontSize = Enum.FontSize.Size18
  9287. preText.Text = "Prefix"
  9288. preText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  9289. setpre.Name = "setpre"
  9290. setpre.Parent = FeedbackMain
  9291. setpre.BackgroundColor3 = Color3.new(1, 1, 1)
  9292. setpre.BorderSizePixel = 5
  9293. setpre.Position = UDim2.new(0, 235, 0, 120)
  9294. setpre.Size = UDim2.new(0, 40, 0, 25)
  9295. setpre.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  9296. setpre.Font = Enum.Font.ArialBold
  9297. setpre.FontSize = Enum.FontSize.Size18
  9298. setpre.Text = "Set"
  9299. everyone.Name = "everyone"
  9300. everyone.Parent = FeedbackMain
  9301. everyone.BackgroundColor3 = Color3.new(0, 0, 0)
  9302. everyone.BackgroundTransparency = 0.80000001192093
  9303. everyone.BorderColor3 = Color3.new(0, 0, 0)
  9304. everyone.Position = UDim2.new(0, 230, 0, 217)
  9305. everyone.Size = UDim2.new(0, 50, 0, 20)
  9306. everyone.Font = Enum.Font.SourceSans
  9307. everyone.FontSize = Enum.FontSize.Size14
  9308. everyone.Text = "Everyone"
  9309. everyone.TextColor3 = Color3.new(1, 1, 1)
  9310. JLtext.Name = "JLtext"
  9311. JLtext.Parent = FeedbackMain
  9312. JLtext.BackgroundColor3 = Color3.new(1, 1, 1)
  9313. JLtext.BackgroundTransparency = 1
  9314. JLtext.Position = UDim2.new(0, 0, 0, 197)
  9315. JLtext.Size = UDim2.new(1, 0, 0, 30)
  9316. JLtext.Font = Enum.Font.SourceSansBold
  9317. JLtext.FontSize = Enum.FontSize.Size14
  9318. JLtext.Text = "Joined / Left Notifications"
  9319. JLtext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  9320. CheckBoxJL.Name = "CheckBoxJL"
  9321. CheckBoxJL.Parent = FeedbackMain
  9322. CheckBoxJL.BackgroundTransparency = 1
  9323. CheckBoxJL.Position = UDim2.new(0, 10, 0, 197)
  9324. CheckBoxJL.Size = UDim2.new(0, 30, 0, 30)
  9325. CheckBoxJL.Image = "http://www.roblox.com/asset/?id=65492641"
  9326. friends.Name = "friends"
  9327. friends.Parent = FeedbackMain
  9328. friends.BackgroundColor3 = Color3.new(0, 0, 0)
  9329. friends.BackgroundTransparency = 0.80000001192093
  9330. friends.BorderColor3 = Color3.new(1, 1, 1)
  9331. friends.Position = UDim2.new(0, 230, 0, 192)
  9332. friends.Size = UDim2.new(0, 50, 0, 20)
  9333. friends.Font = Enum.Font.SourceSans
  9334. friends.FontSize = Enum.FontSize.Size14
  9335. friends.Text = "Friends"
  9336. friends.TextColor3 = Color3.new(1, 1, 1)
  9337. InputBox.Name = "InputBox"
  9338. InputBox.Parent = FeedbackMain
  9339. InputBox.BackgroundColor3 = Color3.new(1, 1, 1)
  9340. InputBox.Position = UDim2.new(0, 8, 0, 120)
  9341. InputBox.Size = UDim2.new(0, 30, 0, 30)
  9342. InputBox.AutoButtonColor = false
  9343. InputBox.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  9344. InputBox.Font = Enum.Font.SourceSans
  9345. InputBox.FontSize = Enum.FontSize.Size14
  9346. InputBox.Text = ""
  9347. Input_2.Name = "Input"
  9348. Input_2.Parent = InputBox
  9349. Input_2.BackgroundColor3 = Color3.new(1, 1, 1)
  9350. Input_2.BackgroundTransparency = 1
  9351. Input_2.Position = UDim2.new(0, -8, 0, -8)
  9352. Input_2.Size = UDim2.new(0, 20, 0, 20)
  9353. Input_2.Font = Enum.Font.SourceSansBold
  9354. Input_2.FontSize = Enum.FontSize.Size18
  9355. Input_2.MultiLine = true
  9356. Input_2.Text = ";"
  9357. Input_2.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  9358. Input_2.TextWrapped = true
  9359. Input_2.TextYAlignment = Enum.TextYAlignment.Top
  9360. MTText.Name = "MTText"
  9361. MTText.Parent = FeedbackMain
  9362. MTText.BackgroundColor3 = Color3.new(1, 1, 1)
  9363. MTText.BackgroundTransparency = 1
  9364. MTText.Position = UDim2.new(0, 0, 0, 158)
  9365. MTText.Size = UDim2.new(1, 0, 0, 30)
  9366. MTText.Font = Enum.Font.SourceSansBold
  9367. MTText.FontSize = Enum.FontSize.Size18
  9368. MTText.Text = "Message Seconds"
  9369. MTText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  9370. setMT.Name = "setMT"
  9371. setMT.Parent = FeedbackMain
  9372. setMT.BackgroundColor3 = Color3.new(1, 1, 1)
  9373. setMT.BorderSizePixel = 5
  9374. setMT.Position = UDim2.new(0, 235, 0, 159)
  9375. setMT.Size = UDim2.new(0, 40, 0, 25)
  9376. setMT.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  9377. setMT.Font = Enum.Font.ArialBold
  9378. setMT.FontSize = Enum.FontSize.Size18
  9379. setMT.Text = "Set"
  9380. CheckBoxS.Name = "CheckBoxS"
  9381. CheckBoxS.Parent = FeedbackMain
  9382. CheckBoxS.BackgroundTransparency = 1
  9383. CheckBoxS.Position = UDim2.new(0, 10, 0, 78)
  9384. CheckBoxS.Size = UDim2.new(0, 30, 0, 30)
  9385. CheckBoxS.Image = "http://www.roblox.com/asset/?id=65492641"
  9386. slocktext.Name = "slocktext"
  9387. slocktext.Parent = FeedbackMain
  9388. slocktext.BackgroundColor3 = Color3.new(1, 1, 1)
  9389. slocktext.BackgroundTransparency = 1
  9390. slocktext.Position = UDim2.new(0, 0, 0, 79)
  9391. slocktext.Size = UDim2.new(1, 0, 0, 30)
  9392. slocktext.Font = Enum.Font.SourceSansBold
  9393. slocktext.FontSize = Enum.FontSize.Size14
  9394. slocktext.Text = "Allow Friends On Serverlock"
  9395. slocktext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  9396. barBind.Name = "barBind"
  9397. barBind.Parent = FeedbackMain
  9398. barBind.BackgroundColor3 = Color3.new(1, 1, 1)
  9399. barBind.BackgroundTransparency = 1
  9400. barBind.Position = UDim2.new(0, 0, 0, 242)
  9401. barBind.Size = UDim2.new(1, 0, 0, 30)
  9402. barBind.Font = Enum.Font.SourceSansBold
  9403. barBind.FontSize = Enum.FontSize.Size18
  9404. barBind.Text = "Command Bar Keybind"
  9405. barBind.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  9406. setBind.Name = "setBind"
  9407. setBind.Parent = FeedbackMain
  9408. setBind.BackgroundColor3 = Color3.new(1, 1, 1)
  9409. setBind.BorderSizePixel = 5
  9410. setBind.Position = UDim2.new(0, 235, 0, 245)
  9411. setBind.Size = UDim2.new(0, 40, 0, 25)
  9412. setBind.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  9413. setBind.Font = Enum.Font.ArialBold
  9414. setBind.FontSize = Enum.FontSize.Size18
  9415. setBind.Text = "Set"
  9416. MtimeInput.Name = "MtimeInput"
  9417. MtimeInput.Parent = FeedbackMain
  9418. MtimeInput.BackgroundColor3 = Color3.new(1, 1, 1)
  9419. MtimeInput.Position = UDim2.new(0, 8, 0, 159)
  9420. MtimeInput.Size = UDim2.new(0, 30, 0, 30)
  9421. MtimeInput.AutoButtonColor = false
  9422. MtimeInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  9423. MtimeInput.Font = Enum.Font.SourceSans
  9424. MtimeInput.FontSize = Enum.FontSize.Size14
  9425. MtimeInput.Text = ""
  9426. Input_3.Name = "Input"
  9427. Input_3.Parent = MtimeInput
  9428. Input_3.BackgroundColor3 = Color3.new(1, 1, 1)
  9429. Input_3.BackgroundTransparency = 1
  9430. Input_3.Position = UDim2.new(0, -8, 0, -8)
  9431. Input_3.Size = UDim2.new(0, 20, 0, 20)
  9432. Input_3.Font = Enum.Font.SourceSansBold
  9433. Input_3.FontSize = Enum.FontSize.Size18
  9434. Input_3.MultiLine = true
  9435. Input_3.Text = "7"
  9436. Input_3.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  9437. Input_3.TextWrapped = true
  9438. Input_3.TextYAlignment = Enum.TextYAlignment.Top
  9439. size.Name = "size"
  9440. size.Parent = holder
  9441. size.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  9442. size.BackgroundTransparency = 1
  9443. size.Position = UDim2.new(1, -301, 1, -300)
  9444. size.Size = UDim2.new(0, 275, 0, 300)
  9445. size.ZIndex = 2
  9446. MAIN.Name = "MAIN"
  9447. MAIN.Parent = size
  9448. MAIN.BackgroundColor3 = maincolor
  9449. MAIN.BackgroundTransparency = 0.5
  9450. MAIN.BorderColor3 = Color3.new(0, 0, 0)
  9451. MAIN.BorderSizePixel = 0
  9452. MAIN.Position = UDim2.new(0.0181818176, 1, 1.00333333, -305)
  9453. MAIN.Size = UDim2.new(0, 290, 0, 300)
  9454. Title_2.Name = "Title"
  9455. Title_2.Parent = MAIN
  9456. Title_2.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  9457. Title_2.BackgroundTransparency = 1
  9458. Title_2.Size = UDim2.new(1, 0, 0, 30)
  9459. Title_2.Font = Enum.Font.SourceSansBold
  9460. Title_2.FontSize = Enum.FontSize.Size24
  9461. Title_2.Text = "Commands"
  9462. Title_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  9463. Example.Name = "Example"
  9464. Example.Parent = MAIN
  9465. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  9466. Example.BackgroundTransparency = 1
  9467. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  9468. Example.BorderSizePixel = 0
  9469. Example.Size = UDim2.new(0, 190, 0, 20)
  9470. Example.Visible = false
  9471. Example.Font = Enum.Font.SourceSansBold
  9472. Example.TextSize = 20
  9473. Example.Text = "txt"
  9474. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  9475. Example.TextStrokeTransparency = 0
  9476. Example.TextXAlignment = Enum.TextXAlignment.Left
  9477. Search.Name = "Search"
  9478. Search.Parent = MAIN
  9479. Search.BackgroundColor3 = Color3.new(0, 0, 0)
  9480. Search.BackgroundTransparency = 0.69999998807907
  9481. Search.BorderColor3 = Color3.new(1, 1, 1)
  9482. Search.Position = UDim2.new(0.5, -127, 0.200000003, -25)
  9483. Search.Size = UDim2.new(0, 250, 0, 20)
  9484. Search.ClearTextOnFocus = false
  9485. Search.Font = Enum.Font.SourceSansBold
  9486. Search.FontSize = Enum.FontSize.Size18
  9487. Search.Text = "Search"
  9488. Search.TextColor3 = Color3.new(1, 1, 1)
  9489. Search.TextStrokeColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  9490. Search.TextStrokeTransparency = 0
  9491. CMDss.Name = "CMDs"
  9492. CMDss.Parent = MAIN
  9493. CMDss.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  9494. CMDss.BackgroundTransparency = 1
  9495. CMDss.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  9496. CMDss.BorderSizePixel = 0
  9497. CMDss.Position = UDim2.new(0, 10, 0, 65)
  9498. CMDss.Size = UDim2.new(0, 280, 0, 230)
  9499. CMDss.BottomImage = "rbxasset://textures/blackBkg_square.png"
  9500. CMDss.CanvasSize = UDim2.new(0, 0, 0, 5260)
  9501. CMDss.MidImage = "rbxasset://textures/blackBkg_square.png"
  9502. CMDss.ScrollBarThickness = 8
  9503. CMDss.TopImage = "rbxasset://textures/blackBkg_square.png"
  9504. --notify
  9505. notifyMAIN = Instance.new('ScreenGui', DATA)
  9506. notifyMAIN.Name = 'Notification'
  9507. notifyNOT = Instance.new('Frame', notifyMAIN)
  9508. notifyNOT.Name = 'NOTIFY'
  9509. notifyNOT.BackgroundColor = BrickColor.new(0,0,0)
  9510. notifyNOT.BackgroundTransparency = 1
  9511. notifyNOT.BorderColor = BrickColor.new(0,0,0)
  9512. notifyNOT.BorderSizePixel = 2
  9513. notifyNOT.Position = UDim2.new(0,0,-0.06,0)
  9514. notifyNOT.Size = UDim2.new(1,0,0,-40)
  9515. notifyNOTE = Instance.new('TextLabel', notifyNOT)
  9516. notifyNOTE.Name = 'NOTE'
  9517. notifyNOTE.BackgroundColor = BrickColor.new(255,255,255)
  9518. notifyNOTE.BackgroundTransparency = 1
  9519. notifyNOTE.BorderColor = BrickColor.new(255,255,255)
  9520. notifyNOTE.BorderSizePixel = 0
  9521. notifyNOTE.Size = UDim2.new(1,0,1,0)
  9522. notifyNOTE.ZIndex = 4
  9523. notifyNOTE.FontSize = 'Size18'
  9524. notifyNOTE.Font = 'SourceSansBold'
  9525. notifyNOTE.Text = 'NOTIFY'
  9526. notifyNOTE.TextColor = BrickColor.new(255,255,255)
  9527. notifyNOTE.TextStrokeColor3 = Color3.new(0,0,0)
  9528. notifyNOTE.TextStrokeTransparency = 0.8
  9529. --jail
  9530. jail = Instance.new('Model', DATA)
  9531. jail.Name = 'JAIL'
  9532. local B = Instance.new('Part', jail)
  9533. B.Name = 'BUTTOM'
  9534. B.BrickColor = BrickColor.new('Black')
  9535. B.Transparency = 0.5
  9536. B.Anchored = true
  9537. B.Locked = true
  9538. B.Size = Vector3.new(6, 1, 6)
  9539. B.TopSurface = 'Smooth'
  9540. B.BottomSurface = 'Smooth'
  9541. local M = Instance.new('Part', jail)
  9542. M.Name = 'MAIN'
  9543. M.BrickColor = BrickColor.new('Black')
  9544. M.Transparency = 1
  9545. M.Anchored = true
  9546. M.CanCollide = false
  9547. M.Locked = true
  9548. M.Position = B.Position + Vector3.new(0, 3, 0)
  9549. M.Size = Vector3.new(1, 1, 1)
  9550. local P1 = Instance.new('Part', jail)
  9551. P1.BrickColor = BrickColor.new('Black')
  9552. P1.Transparency = 0.5
  9553. P1.Position = B.Position + Vector3.new(0, 3.5, -2.5)
  9554. P1.Rotation = Vector3.new(0, 90, 0)
  9555. P1.Anchored = true
  9556. P1.Locked = true
  9557. P1.Size = Vector3.new(1, 6, 6)
  9558. local P2 = Instance.new('Part', jail)
  9559. P2.BrickColor = BrickColor.new('Black')
  9560. P2.Transparency = 0.5
  9561. P2.Position = B.Position + Vector3.new(-2.5, 3.5, 0)
  9562. P2.Rotation = Vector3.new(-180, 0, -180)
  9563. P2.Anchored = true
  9564. P2.Locked = true
  9565. P2.Size = Vector3.new(1, 6, 4)
  9566. local P3 = Instance.new('Part', jail)
  9567. P3.BrickColor = BrickColor.new('Black')
  9568. P3.Transparency = 0.5
  9569. P3.Position = B.Position + Vector3.new(2.5, 3.5, 0)
  9570. P3.Rotation = Vector3.new(0, 0, 0)
  9571. P3.Anchored = true
  9572. P3.Locked = true
  9573. P3.Size = Vector3.new(1, 6, 4)
  9574. local P4 = Instance.new('Part', jail)
  9575. P4.BrickColor = BrickColor.new('Black')
  9576. P4.Transparency = 0.5
  9577. P4.Position = B.Position + Vector3.new(0, 3.5, 2.5)
  9578. P4.Rotation = Vector3.new(0, 90, 0)
  9579. P4.Anchored = true
  9580. P4.Locked = true
  9581. P4.Size = Vector3.new(1, 6, 6)
  9582. local TOP = Instance.new('Part', jail)
  9583. TOP.BrickColor = BrickColor.new('Black')
  9584. TOP.Transparency = 0.5
  9585. TOP.Position = B.Position + Vector3.new(0, 7, 0)
  9586. TOP.Rotation = Vector3.new(0, 0, 0)
  9587. TOP.Anchored = true
  9588. TOP.Locked = true
  9589. TOP.Size = Vector3.new(6, 1, 6)
  9590. TOP.TopSurface = 'Smooth'
  9591. TOP.BottomSurface = 'Smooth'
  9592.  
  9593. addcmd('ayylmao','ayy lmao',{'alien'},
  9594. function(args, speaker)
  9595. local players = getPlayer(args[1], speaker)
  9596. for i,v in pairs(players)do
  9597. local pchar = gPlayers[v].Character
  9598. if pchar:FindFirstChild("Shirt") then
  9599. pchar.Shirt:Destroy()
  9600. end
  9601. if pchar:FindFirstChild("Pants") then
  9602. pchar.Pants:Destroy()
  9603. end
  9604. if pchar:FindFirstChild("Shirt Graphic") then
  9605. pchar["Shirt Graphic"].Graphic = ""
  9606. end
  9607. for i,v in pairs(pchar:GetChildren()) do
  9608. if v:IsA("Accessory") then
  9609. v:Destroy()
  9610. end
  9611. end
  9612. local ayylmao = DATA.ayylmao:Clone()
  9613. ayylmao.Parent = pchar
  9614. local BC = pchar["Body Colors"]
  9615. BC.HeadColor = BrickColor.new("Fossil")
  9616. BC.LeftArmColor = BrickColor.new("Fossil")
  9617. BC.LeftLegColor = BrickColor.new("Fossil")
  9618. BC.RightArmColor = BrickColor.new("Fossil")
  9619. BC.RightLegColor = BrickColor.new("Fossil")
  9620. BC.TorsoColor = BrickColor.new("Fossil")
  9621. end
  9622. end)
  9623. ----------------------
  9624. -----Commands GUI-----
  9625. ----------------------
  9626. HKFolder = Instance.new("Folder", game.CoreGui)
  9627. for i,v in pairs(HK) do
  9628. HKValue = Instance.new("StringValue", HKFolder)
  9629. HKValue.Value = v
  9630. HKValue.RobloxLocked = true
  9631. end
  9632. CMDsFolder = Instance.new("Folder", game.CoreGui)
  9633. for i,v in pairs(CMDs) do
  9634. CMDsValue = Instance.new("StringValue", CMDsFolder)
  9635. CMDsValue.Value = v
  9636. CMDsValue.RobloxLocked = true
  9637. end
  9638. cmdOpen = false
  9639. local function commands()
  9640. if cmdOpen == false then
  9641. cmdOpen = true
  9642. local cmds = cp:Clone()
  9643. cmds.Parent = game.CoreGui
  9644. local HKV = HKFolder:GetChildren()
  9645. local CMDsV = CMDsFolder:GetChildren()
  9646. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.01,true) wait(0.01)
  9647. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  9648. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true)
  9649. SettingsGUI = game.CoreGui.cp.Frame.holder if Nfriends == true then
  9650. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  9651. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) elseif Nfriends == false then
  9652. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  9653. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  9654. end
  9655. --joined/left friend option
  9656. SettingsGUI.FeedbackMain.friends.MouseButton1Click:connect(function()
  9657. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  9658. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0)
  9659. Nfriends = true updatefile()
  9660. end)
  9661. SettingsGUI.FeedbackMain.everyone.MouseButton1Click:connect(function()
  9662. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  9663. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  9664. Nfriends = false updatefile()
  9665. end)
  9666. --Message time
  9667. SettingsGUI.FeedbackMain.setMT.MouseButton1Click:Connect(function()
  9668. wait()
  9669. Mseconds = SettingsGUI.FeedbackMain.MtimeInput.Input.Text
  9670. Notify('Set message time to ' ..SettingsGUI.FeedbackMain.MtimeInput.Input.Text.. ' second(s)')
  9671. updatefile()
  9672. end)
  9673. --CMDBAR keybind
  9674. SettingsGUI.FeedbackMain.setBind.MouseButton1Click:Connect(function()
  9675. wait()
  9676. cmdbarbind = SettingsGUI.FeedbackMain.bindInput.Input.Text
  9677. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  9678. Notify('Set the command bar keybind to "' ..SettingsGUI.FeedbackMain.bindInput.Input.Text .. '"' )
  9679. updatefile()
  9680. end)
  9681. --Change prefix
  9682. SettingsGUI.FeedbackMain.setpre.MouseButton1Click:Connect(function()
  9683. wait()
  9684. cmdprefix = SettingsGUI.FeedbackMain.InputBox.Input.Text
  9685. Notify('Set prefix to "' .. SettingsGUI.FeedbackMain.InputBox.Input.Text .. '"')
  9686. updatefile()
  9687. end)
  9688. --Check Box for notify
  9689. checked = "http://www.roblox.com/asset/?id=65492641"
  9690. unchecked = "http://www.roblox.com/asset/?id=65492651"
  9691. if suggestionstoggle == true then
  9692. SettingsGUI.FeedbackMain.CheckBox.Image = checked else
  9693. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked end
  9694. SettingsGUI.FeedbackMain.CheckBox.MouseButton1Down:connect(function()
  9695. if suggestionstoggle == true then suggestionstoggle = false updatefile()
  9696. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked else
  9697. suggestionstoggle = true
  9698. updatefile()
  9699. SettingsGUI.FeedbackMain.CheckBox.Image = checked end end)
  9700. --Check Box for allow friends on serverlock
  9701. checked2 = "http://www.roblox.com/asset/?id=65492641"
  9702. unchecked2 = "http://www.roblox.com/asset/?id=65492651"
  9703. if allowfriends == true then
  9704. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 else
  9705. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 end
  9706. SettingsGUI.FeedbackMain.CheckBoxS.MouseButton1Down:connect(function()
  9707. if allowfriends == true then allowfriends = false updatefile()
  9708. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 else
  9709. allowfriends = true updatefile()
  9710. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 end end)
  9711. --Check Box for JoinedLeft notifications
  9712. checked3 = "http://www.roblox.com/asset/?id=65492641"
  9713. unchecked3 = "http://www.roblox.com/asset/?id=65492651"
  9714. if JLnotify == true then
  9715. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 else
  9716. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 end
  9717. SettingsGUI.FeedbackMain.CheckBoxJL.MouseButton1Down:connect(function()
  9718. if JLnotify == true then JLnotify = false updatefile()
  9719. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 else JLnotify = true
  9720. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 updatefile()
  9721. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  9722. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) end end) closed = false
  9723. cmds.Frame.holder.bar.cmds.MouseButton1Click:Connect(function() closed = false
  9724. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  9725. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  9726. cmds.Frame.holder.bar.Hide.Visible = true
  9727. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  9728. cmds.Frame.holder.bar.settings.MouseButton1Click:Connect(function() closed = false
  9729. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true) wait(0.1)
  9730. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-310),"Out","Quad",0.2,true) wait(0.2)
  9731. cmds.Frame.holder.bar.Hide.Visible = true
  9732. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  9733. cmds.Frame.holder.bar.Hide.MouseButton1Click:Connect(function()
  9734. if closed == false then closed = true
  9735. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-640),"Out","Quad",0.2,true)
  9736. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,0.018,-310),"Out","Quad",0.2,true) wait(0.2)
  9737. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,0),"Out","Quad",0.2,true) wait(0.2)
  9738. cmds.Frame.holder.bar.Hide.Visible = false end end)
  9739. cmds.Frame.holder.bar.Exit.MouseButton1Click:Connect(function() closed = false
  9740. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  9741. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.2,true) wait(0.3)
  9742. cmds:Destroy() cmdOpen = false end)
  9743. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,330),"Out","Quad",0.2,true)
  9744. searchbar()
  9745. for i = 1, #HKV do
  9746. local YSize = 25
  9747. local Position = ((i * YSize) - YSize)
  9748. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  9749. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  9750. newcmd.Visible = true
  9751. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  9752. newcmd.Text = "" .. HKV[i].Value
  9753. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  9754. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  9755. end
  9756. for i = 1, #CMDsV do
  9757. local YSize = 25
  9758. local Position = ((i * YSize) - YSize)
  9759. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  9760. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  9761. newcmd.Visible = true
  9762. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  9763. newcmd.Text = "" .. CMDsV[i].Value
  9764. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  9765. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  9766. end
  9767. else closed = false
  9768. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  9769. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  9770. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  9771. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end end
  9772. function searchbar()
  9773. local CSP = game.CoreGui.cp.Frame.holder.size.MAIN
  9774. local main = CSP
  9775. local frame = CSP:WaitForChild('CMDs')
  9776. local gui = CSP:WaitForChild('Search')
  9777. local focused = false
  9778. Match = function(name,str)
  9779. return name:lower():find(str:lower()) and true
  9780. end
  9781. gui.FocusLost:connect(function(enterpressed)
  9782. gui.Text = "Search"
  9783. end)
  9784. IndexContents = function(str,bool)
  9785. local Index,SizeY = 0,0
  9786. for i,v in next, frame:GetChildren() do
  9787. if bool then
  9788. if Match(v.Text,str) then
  9789. Index = Index + 1
  9790. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  9791. v.Visible = true
  9792. SizeY = SizeY + v.AbsoluteSize.Y
  9793. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  9794. else
  9795. v.Visible = false
  9796. end
  9797. else
  9798. v.Visible = true
  9799. SizeY = SizeY + v.AbsoluteSize.Y
  9800. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  9801. end
  9802. end
  9803. end
  9804. game:GetService('RunService').Stepped:connect(function()
  9805. if gui:IsFocused() and gui.Text == "Search" then
  9806. gui.Text = ''
  9807. end
  9808. end)
  9809. gui.Changed:connect(function()
  9810. if gui:IsFocused() then IndexContents(gui.Text,true) end
  9811. end)
  9812.  
  9813. IndexContents('',true)
  9814. end
  9815.  
  9816. addcmd('settings','opens settings window',{'toggles'},
  9817. function(args, speaker)
  9818. if speaker.userId ~= LP.userId then
  9819. lponly(speaker)
  9820. else
  9821. commands()
  9822. searchbar()
  9823. wait(0.1)
  9824. closed = false
  9825. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true)
  9826. wait(0.1)
  9827. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-310),"Out","Quad",0.2,true)
  9828. wait(0.1)
  9829. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  9830. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  9831. end
  9832. end)
  9833.  
  9834. function movetab(speaker,PART)
  9835. game:GetService('RunService').Stepped:connect(function()
  9836. if PART ~= nil and speaker ~= nil and speaker.Character:FindFirstChild('HumanoidRootPart') then
  9837. PART.Locked = true
  9838. local cf = speaker.Character.HumanoidRootPart.CFrame
  9839. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  9840. PART.CFrame = newcf end end) end
  9841.  
  9842. hastab = {}
  9843. addcmd('tablet','opens tablet gui',{},
  9844. function(args, speaker)
  9845. for _, child in pairs( workspace:GetChildren()) do
  9846. if child.Name == speaker.Name .. "TAB" then
  9847. child:Destroy() end end
  9848. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  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. local PART = Instance.new("Part")
  9857. PART.Name = speaker.Name .. 'TAB'
  9858. PART.Color = maincolor
  9859. PART.Size = Vector3.new(7, 7.8, 0.2)
  9860. PART.Transparency = 0
  9861. PART.Locked = true
  9862. PART.CanCollide = false
  9863. PART.Parent = workspace
  9864. PART.Anchored = true
  9865. PART.Material = "Neon"
  9866. local GUI = Instance.new("SurfaceGui")
  9867. local holder = Instance.new("Frame")
  9868. local bar = Instance.new("Frame")
  9869. local Title = Instance.new("TextLabel")
  9870. local MAIN = Instance.new("Frame")
  9871. local Example = Instance.new("TextLabel")
  9872. local CMDs = Instance.new("ScrollingFrame")
  9873. GUI.Name = "GUI"
  9874. GUI.Parent = PART
  9875. GUI.CanvasSize = Vector2.new(500, 600)
  9876. GUI.Face = Enum.NormalId.Back
  9877. holder.Name = "holder"
  9878. holder.Parent = GUI
  9879. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  9880. holder.BackgroundTransparency = 1
  9881. holder.BorderSizePixel = 2
  9882. holder.Position = UDim2.new(0, 0, 0, 10)
  9883. holder.Size = UDim2.new(0, 300, 0, 330)
  9884. holder.ZIndex = 2
  9885. bar.Name = "bar"
  9886. bar.Parent = holder
  9887. bar.BackgroundColor3 = Color3.new(0, 0, 0)
  9888. bar.BackgroundTransparency = 0.89999997615814
  9889. bar.BorderSizePixel = 0
  9890. bar.Position = UDim2.new(0, 10, 1, -330)
  9891. bar.Size = UDim2.new(0, 480, 0, 33)
  9892. Title.Name = "Title"
  9893. Title.Parent = bar
  9894. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  9895. Title.BackgroundTransparency = 1
  9896. Title.Size = UDim2.new(1, 0, 0, 30)
  9897. Title.Font = Enum.Font.SourceSansBold
  9898. Title.FontSize = Enum.FontSize.Size24
  9899. Title.Text = "[Infinite Yield] Command List"
  9900. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  9901. MAIN.Name = "MAIN"
  9902. MAIN.Parent = holder
  9903. MAIN.BackgroundColor3 = Color3.new(0, 0, 0)
  9904. MAIN.BackgroundTransparency = 0.89999997615814
  9905. MAIN.BorderSizePixel = 0
  9906. MAIN.Position = UDim2.new(0, 10, 1, -300)
  9907. MAIN.Size = UDim2.new(0, 480, 0, 550)
  9908. Example.Name = "Example"
  9909. Example.Parent = MAIN
  9910. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  9911. Example.BackgroundTransparency = 1
  9912. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  9913. Example.BorderSizePixel = 0
  9914. Example.Size = UDim2.new(0, 190, 0, 40)
  9915. Example.Visible = false
  9916. Example.Font = Enum.Font.SourceSansBold
  9917. Example.FontSize = Enum.FontSize.Size36
  9918. Example.Text = "txt"
  9919. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  9920. Example.TextStrokeTransparency = 0
  9921. Example.TextXAlignment = Enum.TextXAlignment.Left
  9922. CMDs.Name = "CMDs"
  9923. CMDs.Parent = MAIN
  9924. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  9925. CMDs.BackgroundTransparency = 1
  9926. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  9927. CMDs.BorderSizePixel = 0
  9928. CMDs.Size = UDim2.new(0, 480, 0, 550)
  9929. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  9930. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  9931. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  9932. CMDs.ScrollBarThickness = 15
  9933. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  9934. local CMDsV = CMDsFolder:GetChildren()
  9935. for i = 1, #CMDsV do
  9936. local YSize = 35
  9937. local Position = ((i * YSize) - YSize)
  9938. local newcmd = Example:Clone()
  9939. newcmd.Parent = CMDs
  9940. newcmd.Visible = true
  9941. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  9942. newcmd.Text = "" .. CMDsV[i].Value
  9943. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  9944. local cf = speaker.Character.HumanoidRootPart.CFrame
  9945. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  9946. PART.CFrame = newcf
  9947. speaker.Character.Humanoid.Died:connect(function()
  9948. PART:Destroy() end)
  9949. wait(1)
  9950. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  9951. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  9952. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  9953. if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
  9954. table.insert(hastab, speaker.Name) movetab(speaker,PART)
  9955. end)
  9956.  
  9957. addcmd('cmds','opens cmds window',{'commands'},
  9958. function(args, speaker)
  9959. if speaker.userId ~= LP.userId then
  9960. for _, child in pairs( workspace:GetChildren()) do
  9961. if child.Name == speaker.Name .. "TAB" then
  9962. child:Destroy() end end
  9963. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  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. local PART = Instance.new("Part")
  9972. PART.Name = speaker.Name .. 'TAB'
  9973. PART.Color = maincolor
  9974. PART.Size = Vector3.new(7, 7.8, 0.2)
  9975. PART.Transparency = 0
  9976. PART.Locked = true
  9977. PART.CanCollide = false
  9978. PART.Parent = workspace
  9979. PART.Anchored = true
  9980. PART.Material = "Neon"
  9981. local GUI = Instance.new("SurfaceGui")
  9982. local holder = Instance.new("Frame")
  9983. local bar = Instance.new("Frame")
  9984. local Title = Instance.new("TextLabel")
  9985. local MAIN = Instance.new("Frame")
  9986. local Example = Instance.new("TextLabel")
  9987. local CMDs = Instance.new("ScrollingFrame")
  9988. GUI.Name = "GUI"
  9989. GUI.Parent = PART
  9990. GUI.CanvasSize = Vector2.new(500, 600)
  9991. GUI.Face = Enum.NormalId.Back
  9992. holder.Name = "holder"
  9993. holder.Parent = GUI
  9994. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  9995. holder.BackgroundTransparency = 1
  9996. holder.BorderSizePixel = 2
  9997. holder.Position = UDim2.new(0, 0, 0, 10)
  9998. holder.Size = UDim2.new(0, 300, 0, 330)
  9999. holder.ZIndex = 2
  10000. bar.Name = "bar"
  10001. bar.Parent = holder
  10002. bar.BackgroundColor3 = Color3.new(0, 0, 0)
  10003. bar.BackgroundTransparency = 0.89999997615814
  10004. bar.BorderSizePixel = 0
  10005. bar.Position = UDim2.new(0, 10, 1, -330)
  10006. bar.Size = UDim2.new(0, 480, 0, 33)
  10007. Title.Name = "Title"
  10008. Title.Parent = bar
  10009. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  10010. Title.BackgroundTransparency = 1
  10011. Title.Size = UDim2.new(1, 0, 0, 30)
  10012. Title.Font = Enum.Font.SourceSansBold
  10013. Title.FontSize = Enum.FontSize.Size24
  10014. Title.Text = "[Infinite Yield] Command List"
  10015. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  10016. MAIN.Name = "MAIN"
  10017. MAIN.Parent = holder
  10018. MAIN.BackgroundColor3 = Color3.new(0, 0, 0)
  10019. MAIN.BackgroundTransparency = 0.89999997615814
  10020. MAIN.BorderSizePixel = 0
  10021. MAIN.Position = UDim2.new(0, 10, 1, -300)
  10022. MAIN.Size = UDim2.new(0, 480, 0, 550)
  10023. Example.Name = "Example"
  10024. Example.Parent = MAIN
  10025. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10026. Example.BackgroundTransparency = 1
  10027. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10028. Example.BorderSizePixel = 0
  10029. Example.Size = UDim2.new(0, 190, 0, 40)
  10030. Example.Visible = false
  10031. Example.Font = Enum.Font.SourceSansBold
  10032. Example.FontSize = Enum.FontSize.Size36
  10033. Example.Text = "txt"
  10034. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10035. Example.TextStrokeTransparency = 0
  10036. Example.TextXAlignment = Enum.TextXAlignment.Left
  10037. CMDs.Name = "CMDs"
  10038. CMDs.Parent = MAIN
  10039. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10040. CMDs.BackgroundTransparency = 1
  10041. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10042. CMDs.BorderSizePixel = 0
  10043. CMDs.Size = UDim2.new(0, 480, 0, 550)
  10044. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  10045. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  10046. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  10047. CMDs.ScrollBarThickness = 15
  10048. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  10049. local CMDsV = CMDsFolder:GetChildren()
  10050. for i = 1, #CMDsV do
  10051. local YSize = 35
  10052. local Position = ((i * YSize) - YSize)
  10053. local newcmd = Example:Clone()
  10054. newcmd.Parent = CMDs
  10055. newcmd.Visible = true
  10056. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  10057. newcmd.Text = "" .. CMDsV[i].Value
  10058. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  10059. local cf = speaker.Character.HumanoidRootPart.CFrame
  10060. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  10061. PART.CFrame = newcf
  10062. speaker.Character.Humanoid.Died:connect(function()
  10063. PART:Destroy() end)
  10064. wait(1)
  10065. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  10066. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  10067. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  10068. if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
  10069. table.insert(hastab, speaker.Name) movetab(speaker,PART)
  10070. else
  10071. commands()
  10072. wait(0.2)
  10073. searchbar()
  10074. end
  10075. end)
  10076. cmdBAR.FocusLost:connect(function(enterpressed)
  10077. if enterpressed and cmdBAR.Text ~= "" then
  10078. spawn(function ()
  10079. execCmd(cmdBAR.Text, Player)
  10080. end)
  10081. end
  10082. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  10083. cmdBAR.BorderSizePixel = 1
  10084. wait(0.1)
  10085. cmdBAR.BorderSizePixel = 0
  10086. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  10087. end)
  10088. Mouse.KeyDown:connect(function(Key)
  10089. if (Key==cmdbarbind) then
  10090. cmdBAR:CaptureFocus()
  10091. cmdBAR.BorderSizePixel = 1
  10092. wait(0.1)
  10093. cmdBAR.BorderSizePixel = 2
  10094. end
  10095. end)
  10096. cmdBAR.Changed:connect(function (property)
  10097. if suggestionstoggle == true and cmdBAR:IsFocused() then IndexContents2(cmdBAR.Text,true) end
  10098. end)
  10099. cmdBAR:GetPropertyChangedSignal("Text"):Connect(function()
  10100. local diff = cmdBAR.TextBounds.X-250
  10101. 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)
  10102. end)
  10103. cmdBAR.Focused:Connect(function() historyCount = 0 end)
  10104. game:GetService("UserInputService").InputBegan:Connect(function(input)
  10105. if not cmdBAR:IsFocused() then return end
  10106. if input.KeyCode == Enum.KeyCode.Up then
  10107. historyCount = historyCount + 1
  10108. if historyCount > #cmdHistory then historyCount = #cmdHistory end
  10109. cmdBAR.Text = cmdHistory[historyCount] or ""
  10110. elseif input.KeyCode == Enum.KeyCode.Down then
  10111. historyCount = historyCount - 1
  10112. if historyCount < 1 then historyCount = 1 end
  10113. cmdBAR.Text = cmdHistory[historyCount] or ""
  10114. end
  10115. end)
  10116. NOTIFY = DATA.Notification
  10117. NOTIFY.Parent = game.CoreGui
  10118. local usingNOTE = false
  10119. function Notify(msg)
  10120. spawn(function()
  10121. if NOTIFY.NOTIFY and NOTIFY.NOTIFY.NOTE then
  10122. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  10123. wait(0.5)
  10124. MusicPlayer:Hide()
  10125. if qopen == true then
  10126. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10127. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10128. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10129. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10130. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false
  10131. NOTIFY.NOTIFY.NOTE.Text = msg
  10132. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  10133. if playerenabled == true then
  10134. wait(4)
  10135. if playerenabled == true then
  10136. MusicPlayer:Show()
  10137. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  10138. end
  10139. end
  10140. else
  10141. NOTIFY.NOTIFY.NOTE.Text = msg
  10142. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  10143. if playerenabled == true then
  10144. wait(4)
  10145. if playerenabled == true then
  10146. MusicPlayer:Show()
  10147. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  10148. end
  10149. end
  10150. end end end) end
  10151. 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
  10152. 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)
  10153. Loading.ZIndex = 101 Loading.Font = Enum.Font.ArialBold Loading.FontSize = Enum.FontSize.Size24 Loading.Text = "Loading GUIs" Loading.TextColor3 = Color3.new(0, 0, 0) Loading.TextStrokeColor3 = Color3.new(1, 1, 1) Loading.TextStrokeTransparency = 0.5
  10154. 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
  10155. 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)
  10156. ba.BorderSizePixel = 0 ba.Size = UDim2.new(0, 0, 1, 0) wait(0.1)
  10157. Loading.ba:TweenSize(UDim2.new(0.3, 0, 1, 0), "InOut", "Quart", 1, true, nil) wait(0.2)
  10158. commands() wait(0.01) game.CoreGui.cp:Destroy() cmdOpen = false
  10159. local intro = Instance.new("ScreenGui")
  10160. local Frame = Instance.new("Frame")
  10161. local Circle = Instance.new("ImageLabel")
  10162. local ImageLabel = Instance.new("ImageLabel")
  10163. intro.Name = "intro"
  10164. intro.Parent = game.CoreGui
  10165. Frame.Parent = intro
  10166. Frame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  10167. Frame.BackgroundTransparency = 1
  10168. Frame.BorderSizePixel = 0
  10169. Frame.ClipsDescendants = true
  10170. Frame.Position = UDim2.new(0.5, -125, 0.5, -125)
  10171. Frame.Size = UDim2.new(0, 250, 0, 250)
  10172. Circle.Name = "Circle"
  10173. Circle.Parent = Frame
  10174. Circle.BackgroundColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  10175. Circle.BackgroundTransparency = 1
  10176. Circle.BorderSizePixel = 0
  10177. Circle.Position = UDim2.new(0.5, 0, 0.5, 0)
  10178. Circle.Image = "rbxassetid://631172870"
  10179. Circle.ImageColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  10180. ImageLabel.Parent = Frame
  10181. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  10182. ImageLabel.BackgroundTransparency = 1
  10183. ImageLabel.BorderSizePixel = 0
  10184. ImageLabel.Position = UDim2.new(0.5, 0, 0.5, 0)
  10185. ImageLabel.Image = "rbxassetid://1352543873"
  10186. Loading.ba:TweenSize(UDim2.new(0.45, 0, 1, 0), "InOut", "Quart", 0.5, true, nil) wait(0.2)
  10187. local g = intro
  10188. local f = Frame
  10189. local imagef = Circle
  10190. local logof = ImageLabel
  10191. imagef:TweenSizeAndPosition(UDim2.new(3,0,3,0),UDim2.new(-1,0,-1,0), "Out", "Linear", 0.5)
  10192. logof:TweenSizeAndPosition(UDim2.new(1,0,1,0),UDim2.new(0,0,0,0), "Out", "Linear", 0.5)
  10193. repeat wait() until imagef.Size == UDim2.new(3,0,3,0) and logof.Size == UDim2.new(1,0,1,0)
  10194. f:TweenSizeAndPosition(UDim2.new(0,300,0,300),UDim2.new(0.5,-150,0.5,-150), "In", "Quart", 0.5)
  10195. repeat wait() until f.Size == UDim2.new(0,300,0,300)
  10196. f:TweenSizeAndPosition(UDim2.new(0,250,0,250),UDim2.new(0.5,-125,0.5,-125), "Out", "Quart", 0.5)
  10197. repeat wait() until f.Size == UDim2.new(0,250,0,250)
  10198. if workspace.FilteringEnabled == true then Notify('Filtering ENABLED')
  10199. elseif workspace.FilteringEnabled == false then Notify('Filtering Disabled') end
  10200. local iy = Instance.new("ImageButton") local sheild = Instance.new("Frame") local cmds = Instance.new("ImageButton") local cmds_2 = Instance.new("TextLabel")
  10201. local settings = Instance.new("ImageButton") local settings_2 = Instance.new("TextLabel") local updates = Instance.new("ImageButton") local updates_2 = Instance.new("TextLabel")
  10202. 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
  10203. 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)
  10204. 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)
  10205. 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)
  10206. 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
  10207. 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
  10208. 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)
  10209. 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)
  10210. settings_2.TextStrokeTransparency = 0.69999998807907 updates.Name = "updates" updates.Parent = sheild updates.BackgroundTransparency = 1 updates.Position = UDim2.new(0, 220, 0, 0)
  10211. 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
  10212. 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
  10213. 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)
  10214. 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)
  10215. 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)
  10216. mix.Name = "mix" mix.Parent = sheild mix.BackgroundTransparency = 1 mix.Position = UDim2.new(0, 340, 0, 0)
  10217. 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)
  10218. 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
  10219. 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)
  10220. 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
  10221. 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
  10222. 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)
  10223. 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
  10224. picker = game:GetObjects("rbxassetid://01333392047")[1] picker.Parent = game.CoreGui picker.ColorPicker.Visible = false picker.ColorPicker.Position = UDim2.new(0.5, -219, 0, -500)
  10225. 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)
  10226. PKR = picker.ColorPicker
  10227. local ColorPicker do
  10228. ColorPicker = {}
  10229.  
  10230. ColorPicker.new = function()
  10231. local newMt = setmetatable({},{})
  10232.  
  10233. local pickerGui = picker.ColorPicker
  10234. local pickerTopBar = pickerGui.TopBar
  10235. local pickerFrame = pickerGui.Content
  10236. local colorSpace = pickerFrame.ColorSpaceFrame.ColorSpace
  10237. local colorStrip = pickerFrame.ColorStrip
  10238. local previewFrame = pickerFrame.Preview
  10239. local basicColorsFrame = pickerFrame.BasicColors
  10240. local customColorsFrame = pickerFrame.CustomColors
  10241. local okButton = pickerFrame.Ok
  10242. local cancelButton = pickerFrame.Cancel
  10243. local defaultButton = pickerFrame.Default
  10244.  
  10245. local colorScope = colorSpace.Scope
  10246. local colorArrow = pickerFrame.ArrowFrame.Arrow
  10247.  
  10248. local hueInput = pickerFrame.Hue.Input
  10249. local satInput = pickerFrame.Sat.Input
  10250. local valInput = pickerFrame.Val.Input
  10251.  
  10252. local redInput = pickerFrame.Red.Input
  10253. local greenInput = pickerFrame.Green.Input
  10254. local blueInput = pickerFrame.Blue.Input
  10255.  
  10256. local user = game:GetService("UserInputService")
  10257. local mouse = game:GetService("Players").LocalPlayer:GetMouse()
  10258.  
  10259. local hue,sat,val = 0,0,1
  10260. local red,green,blue = 1,1,1
  10261. local chosenColor = Color3.new(0,0,0)
  10262.  
  10263. 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)}
  10264. local customColors = {}
  10265.  
  10266. local function updateColor(noupdate)
  10267. local relativeX,relativeY,relativeStripY = 219 - hue*219, 199 - sat*199, 199 - val*199
  10268. local hsvColor = Color3.fromHSV(hue,sat,val)
  10269.  
  10270. if noupdate == 2 or not noupdate then
  10271. hueInput.Text = tostring(math.ceil(359*hue))
  10272. satInput.Text = tostring(math.ceil(255*sat))
  10273. valInput.Text = tostring(math.floor(255*val))
  10274. end
  10275. if noupdate == 1 or not noupdate then
  10276. redInput.Text = tostring(math.floor(255*red))
  10277. greenInput.Text = tostring(math.floor(255*green))
  10278. blueInput.Text = tostring(math.floor(255*blue))
  10279. end
  10280.  
  10281. chosenColor = Color3.new(red,green,blue)
  10282.  
  10283. colorScope.Position = UDim2.new(0,relativeX-9,0,relativeY-9)
  10284. colorStrip.ImageColor3 = Color3.fromHSV(hue,sat,1)
  10285. colorArrow.Position = UDim2.new(0,-2,0,relativeStripY-4)
  10286. previewFrame.BackgroundColor3 = chosenColor
  10287.  
  10288. newMt.Color = chosenColor
  10289. if newMt.Changed then newMt:Changed(chosenColor) end
  10290. end
  10291.  
  10292. local function colorSpaceInput()
  10293. local relativeX = mouse.X - colorSpace.AbsolutePosition.X
  10294. local relativeY = mouse.Y - colorSpace.AbsolutePosition.Y
  10295.  
  10296. if relativeX < 0 then relativeX = 0 elseif relativeX > 219 then relativeX = 219 end
  10297. if relativeY < 0 then relativeY = 0 elseif relativeY > 199 then relativeY = 199 end
  10298.  
  10299. hue = (219 - relativeX)/219
  10300. sat = (199 - relativeY)/199
  10301.  
  10302. local hsvColor = Color3.fromHSV(hue,sat,val)
  10303. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  10304.  
  10305. updateColor()
  10306. end
  10307.  
  10308. local function colorStripInput()
  10309. local relativeY = mouse.Y - colorStrip.AbsolutePosition.Y
  10310.  
  10311. if relativeY < 0 then relativeY = 0 elseif relativeY > 199 then relativeY = 199 end
  10312.  
  10313. val = (199 - relativeY)/199
  10314.  
  10315. local hsvColor = Color3.fromHSV(hue,sat,val)
  10316. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  10317.  
  10318. updateColor()
  10319. end
  10320.  
  10321. local function hookButtons(frame,func)
  10322. frame.ArrowFrame.Up.InputBegan:Connect(function(input)
  10323. if input.UserInputType == Enum.UserInputType.MouseMovement then
  10324. frame.ArrowFrame.Up.BackgroundTransparency = 0.5
  10325. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  10326. local releaseEvent,runEvent
  10327.  
  10328. local startTime = tick()
  10329. local pressing = true
  10330. local startNum = tonumber(frame.Text)
  10331.  
  10332. if not startNum then return end
  10333.  
  10334. releaseEvent = user.InputEnded:Connect(function(input)
  10335. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  10336. releaseEvent:Disconnect()
  10337. pressing = false
  10338. end)
  10339.  
  10340. startNum = startNum + 1
  10341. func(startNum)
  10342. while pressing do
  10343. if tick()-startTime > 0.3 then
  10344. startNum = startNum + 1
  10345. func(startNum)
  10346. end
  10347. wait(0.1)
  10348. end
  10349. end
  10350. end)
  10351.  
  10352. frame.ArrowFrame.Up.InputEnded:Connect(function(input)
  10353. if input.UserInputType == Enum.UserInputType.MouseMovement then
  10354. frame.ArrowFrame.Up.BackgroundTransparency = 1
  10355. end
  10356. end)
  10357.  
  10358. frame.ArrowFrame.Down.InputBegan:Connect(function(input)
  10359. if input.UserInputType == Enum.UserInputType.MouseMovement then
  10360. frame.ArrowFrame.Down.BackgroundTransparency = 0.5
  10361. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  10362. local releaseEvent,runEvent
  10363.  
  10364. local startTime = tick()
  10365. local pressing = true
  10366. local startNum = tonumber(frame.Text)
  10367.  
  10368. if not startNum then return end
  10369.  
  10370. releaseEvent = user.InputEnded:Connect(function(input)
  10371. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  10372. releaseEvent:Disconnect()
  10373. pressing = false
  10374. end)
  10375.  
  10376. startNum = startNum - 1
  10377. func(startNum)
  10378. while pressing do
  10379. if tick()-startTime > 0.3 then
  10380. startNum = startNum - 1
  10381. func(startNum)
  10382. end
  10383. wait(0.1)
  10384. end
  10385. end
  10386. end)
  10387.  
  10388. frame.ArrowFrame.Down.InputEnded:Connect(function(input)
  10389. if input.UserInputType == Enum.UserInputType.MouseMovement then
  10390. frame.ArrowFrame.Down.BackgroundTransparency = 1
  10391. end
  10392. end)
  10393. end
  10394.  
  10395. colorSpace.InputBegan:Connect(function(input)
  10396. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  10397. local releaseEvent,mouseEvent
  10398.  
  10399. releaseEvent = user.InputEnded:Connect(function(input)
  10400. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  10401. releaseEvent:Disconnect()
  10402. mouseEvent:Disconnect()
  10403. end)
  10404.  
  10405. mouseEvent = user.InputChanged:Connect(function(input)
  10406. if input.UserInputType == Enum.UserInputType.MouseMovement then
  10407. colorSpaceInput()
  10408. end
  10409. end)
  10410.  
  10411. colorSpaceInput()
  10412. end
  10413. end)
  10414.  
  10415. colorStrip.InputBegan:Connect(function(input)
  10416. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  10417. local releaseEvent,mouseEvent
  10418.  
  10419. releaseEvent = user.InputEnded:Connect(function(input)
  10420. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  10421. releaseEvent:Disconnect()
  10422. mouseEvent:Disconnect()
  10423. end)
  10424.  
  10425. mouseEvent = user.InputChanged:Connect(function(input)
  10426. if input.UserInputType == Enum.UserInputType.MouseMovement then
  10427. colorStripInput()
  10428. end
  10429. end)
  10430.  
  10431. colorStripInput()
  10432. end
  10433. end)
  10434.  
  10435. local function updateHue(str)
  10436. local num = tonumber(str)
  10437. if num then
  10438. hue = math.clamp(math.floor(num),0,359)/359
  10439. local hsvColor = Color3.fromHSV(hue,sat,val)
  10440. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  10441. hueInput.Text = tostring(hue*359)
  10442. updateColor(1)
  10443. end
  10444. end
  10445. hueInput.FocusLost:Connect(function() updateHue(hueInput.Text) end) hookButtons(hueInput,updateHue)
  10446.  
  10447. local function updateSat(str)
  10448. local num = tonumber(str)
  10449. if num then
  10450. sat = math.clamp(math.floor(num),0,255)/255
  10451. local hsvColor = Color3.fromHSV(hue,sat,val)
  10452. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  10453. satInput.Text = tostring(sat*255)
  10454. updateColor(1)
  10455. end
  10456. end
  10457. satInput.FocusLost:Connect(function() updateSat(satInput.Text) end) hookButtons(satInput,updateSat)
  10458.  
  10459. local function updateVal(str)
  10460. local num = tonumber(str)
  10461. if num then
  10462. val = math.clamp(math.floor(num),0,255)/255
  10463. local hsvColor = Color3.fromHSV(hue,sat,val)
  10464. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  10465. valInput.Text = tostring(val*255)
  10466. updateColor(1)
  10467. end
  10468. end
  10469. valInput.FocusLost:Connect(function() updateVal(valInput.Text) end) hookButtons(valInput,updateVal)
  10470.  
  10471. local function updateRed(str)
  10472. local num = tonumber(str)
  10473. if num then
  10474. red = math.clamp(math.floor(num),0,255)/255
  10475. local newColor = Color3.new(red,green,blue)
  10476. hue,sat,val = Color3.toHSV(newColor)
  10477. redInput.Text = tostring(red*255)
  10478. updateColor(2)
  10479. end
  10480. end
  10481. redInput.FocusLost:Connect(function() updateRed(redInput.Text) end) hookButtons(redInput,updateRed)
  10482.  
  10483. local function updateGreen(str)
  10484. local num = tonumber(str)
  10485. if num then
  10486. green = math.clamp(math.floor(num),0,255)/255
  10487. local newColor = Color3.new(red,green,blue)
  10488. hue,sat,val = Color3.toHSV(newColor)
  10489. greenInput.Text = tostring(green*255)
  10490. updateColor(2)
  10491. end
  10492. end
  10493. greenInput.FocusLost:Connect(function() updateGreen(greenInput.Text) end) hookButtons(greenInput,updateGreen)
  10494.  
  10495. local function updateBlue(str)
  10496. local num = tonumber(str)
  10497. if num then
  10498. blue = math.clamp(math.floor(num),0,255)/255
  10499. local newColor = Color3.new(red,green,blue)
  10500. hue,sat,val = Color3.toHSV(newColor)
  10501. blueInput.Text = tostring(blue*255)
  10502. updateColor(2)
  10503. end
  10504. end
  10505. blueInput.FocusLost:Connect(function() updateBlue(blueInput.Text) end) hookButtons(blueInput,updateBlue)
  10506.  
  10507. local colorChoice = Instance.new("TextButton")
  10508. colorChoice.Name = "Choice"
  10509. colorChoice.Size = UDim2.new(0,25,0,18)
  10510. colorChoice.BorderColor3 = Color3.new(96/255,96/255,96/255)
  10511. colorChoice.Text = ""
  10512. colorChoice.AutoButtonColor = false
  10513.  
  10514. local row = 0
  10515. local column = 0
  10516. for i,v in pairs(basicColors) do
  10517. local newColor = colorChoice:Clone()
  10518. newColor.BackgroundColor3 = v
  10519. newColor.Position = UDim2.new(0,1 + 30*column,0,21 + 23*row)
  10520.  
  10521. newColor.MouseButton1Click:Connect(function()
  10522. red,green,blue = v.r,v.g,v.b
  10523. local newColor = Color3.new(red,green,blue)
  10524. hue,sat,val = Color3.toHSV(newColor)
  10525. updateColor()
  10526. end)
  10527.  
  10528. newColor.Parent = basicColorsFrame
  10529. column = column + 1
  10530. if column == 6 then row = row + 1 column = 0 end
  10531. end
  10532.  
  10533. row = 0
  10534. column = 0
  10535. for i = 1,12 do
  10536. local color = customColors[i] or Color3.new(0,0,0)
  10537. local newColor = colorChoice:Clone()
  10538. newColor.BackgroundColor3 = color
  10539. newColor.Position = UDim2.new(0,1 + 30*column,0,20 + 23*row)
  10540.  
  10541. newColor.MouseButton1Click:Connect(function()
  10542. local curColor = customColors[i] or Color3.new(0,0,0)
  10543. red,green,blue = curColor.r,curColor.g,curColor.b
  10544. hue,sat,val = Color3.toHSV(curColor)
  10545. updateColor()
  10546. end)
  10547.  
  10548. newColor.MouseButton2Click:Connect(function()
  10549. customColors[i] = chosenColor
  10550. newColor.BackgroundColor3 = chosenColor
  10551. end)
  10552.  
  10553. newColor.Parent = customColorsFrame
  10554. column = column + 1
  10555. if column == 6 then row = row + 1 column = 0 end
  10556. end
  10557.  
  10558. pickerTopBar.InputBegan:Connect(function(input)
  10559. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  10560. local releaseEvent,mouseEvent
  10561. local dragOffX,dragOffY = mouse.X-pickerTopBar.AbsolutePosition.X,mouse.Y-pickerTopBar.AbsolutePosition.Y
  10562.  
  10563. releaseEvent = user.InputEnded:Connect(function(input)
  10564. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  10565. releaseEvent:Disconnect()
  10566. mouseEvent:Disconnect()
  10567. end)
  10568.  
  10569. mouseEvent = user.InputChanged:Connect(function(input)
  10570. if input.UserInputType == Enum.UserInputType.MouseMovement then
  10571. pickerGui.Position = UDim2.new(0,mouse.X-dragOffX,0,mouse.Y-dragOffY)
  10572. end
  10573. end)
  10574. end
  10575. end)
  10576.  
  10577. okButton.MouseButton1Click:Connect(function() if newMt.Confirm then newMt:Confirm(chosenColor) end wait(0.6) pickerGui.Visible = false end)
  10578. okButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then okButton.BackgroundTransparency = 0.4 end end)
  10579. okButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then okButton.BackgroundTransparency = 0 end end)
  10580.  
  10581. cancelButton.MouseButton1Click:Connect(function() if newMt.Cancel then newMt:Cancel() end wait(0.6) pickerGui.Visible = false end)
  10582. cancelButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then cancelButton.BackgroundTransparency = 0.4 end end)
  10583. cancelButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then cancelButton.BackgroundTransparency = 0 end end)
  10584.  
  10585. defaultButton.MouseButton1Click:Connect(function() if newMt.Default then newMt:Default() end wait(0.6) pickerGui.Visible = false end)
  10586. defaultButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then defaultButton.BackgroundTransparency = 0.4 end end)
  10587. defaultButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then defaultButton.BackgroundTransparency = 0 end end)
  10588.  
  10589. updateColor()
  10590.  
  10591. newMt.SetColor = function(self,color)
  10592. red,green,blue = color.r,color.g,color.b
  10593. hue,sat,val = Color3.toHSV(color)
  10594. updateColor()
  10595. end
  10596.  
  10597. return newMt
  10598. end
  10599. end
  10600. local picker = ColorPicker.new()
  10601. 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
  10602. picker.Changed = function(self,color) updatecolors(color) end
  10603. picker.Cancel = function(self) PKR:TweenPosition(UDim2.new(0.5, -219, 0, -500), "InOut", "Quart", 0.5, true, nil) updatecolors(SAVEDCOLOR) end
  10604. 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))
  10605. colorR = 0.121569 colorG = 0.121569 colorB = 0.121569 SAVEDCOLOR = Color3.new(0.121569, 0.121569, 0.121569) updatefile() end
  10606. SAVEDCOLOR = Color3.new(colorR, colorG, colorB)
  10607. local sugg = Instance.new("ScreenGui") local suggestions = Instance.new("Frame") local Title = Instance.new("TextLabel")
  10608. local SUG = Instance.new("ScrollingFrame") sugg.Name = "sugg" sugg.Parent = game.CoreGui
  10609. suggestions.Name = "suggestions" suggestions.Parent = sugg suggestions.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  10610. suggestions.BackgroundTransparency = 0.5 suggestions.BorderColor3 = Color3.new(0, 0, 0) suggestions.BorderSizePixel = 0
  10611. suggestions.ClipsDescendants = true suggestions.Position = UDim2.new(-0.000715821981, 1, 1.03197157, -200) suggestions.Size = UDim2.new(0, 300, 0, 182)
  10612. Title.Name = "Title" Title.Parent = suggestions Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059) Title.BackgroundTransparency = 1
  10613. Title.Size = UDim2.new(1, 0, 0, 30) Title.Font = Enum.Font.SourceSansBold Title.FontSize = Enum.FontSize.Size24 Title.Text = "Suggestions"
  10614. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392) SUG.Name = "SUG" SUG.Parent = suggestions
  10615. SUG.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667) SUG.BackgroundTransparency = 1 SUG.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10616. 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"
  10617. 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"
  10618. local CMDsV = CMDsFolder:GetChildren() for i = 1, #CMDsV do local YSize = 25 local Position = ((i * YSize) - YSize) local newcmd = Example:Clone() newcmd.Parent = SUG
  10619. 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
  10620. local CSP2 = game.CoreGui.sugg.suggestions
  10621. local main2 = CSP2
  10622. local frame2 = CSP2:WaitForChild('SUG')
  10623. Match2 = function(name,str) return name:lower():find(str:lower()) and true end
  10624. IndexContents2 = function(str,bool)
  10625. if suggestionstoggle == true then
  10626. if string.find(str, " ") then game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) else
  10627. local Index,SizeY = 0,0
  10628. for i,v in next, frame2:GetChildren() do
  10629. if bool then
  10630. if Match2(v.Text,str) then
  10631. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 200),"Out","Quad",0.3,true)
  10632. Index = Index + 1
  10633. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  10634. v.Visible = true
  10635. SizeY = SizeY + v.AbsoluteSize.Y
  10636. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) else v.Visible = false end else
  10637. v.Visible = true
  10638. SizeY = SizeY + v.AbsoluteSize.Y
  10639. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) end end end end end
  10640. IndexContents2('',true)
  10641. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  10642. Loading.ba:TweenSize(UDim2.new(1, 0, 1, 0), "InOut", "Quart", 0.5, true, nil) wait(0.3) wait(0.1)
  10643. logof:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear", 0.1)
  10644. repeat wait() until logof.Size == UDim2.new(0,0,0,0)
  10645. f:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear", 0.2)
  10646. repeat wait() until f.Size == UDim2.new(0,0,0,0) g:Destroy() updatecolors(Color3.new(colorR, colorG, colorB))
  10647. 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()
  10648. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("Chat") and gPlayers.LocalPlayer.PlayerGui.Chat:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame:FindFirstChild("ChatBarParentFrame") and
  10649. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame:FindFirstChild("BoxFrame") then
  10650. chatbox = gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.ChatBar chatbox.Changed:connect(function (property) if suggestionstoggle == true and property == "Text" then
  10651. 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)
  10652. else game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) end end end)
  10653. coroutine.resume(coroutine.create(function()
  10654. if script.ClassName == "LocalScript" then
  10655. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  10656. Text = "The prefix is '" .. cmdprefix .. "'";
  10657. Color = Color3.new(255,255,255);
  10658. Font = Enum.Font.SourceSans;
  10659. FontSize = Enum.FontSize.Size24;
  10660. }) wait(2)
  10661. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  10662. Text = "Click IY on the top left to see more options";
  10663. Color = Color3.new(255,255,255);
  10664. Font = Enum.Font.SourceSans;
  10665. FontSize = Enum.FontSize.Size24;
  10666. }) end end))
  10667. else print('Custom chat detected. Will not provide suggestions for the chat.') end
  10668. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10669. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10670. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10671. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10672. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10673. qopen = false quickmenu.MouseButton1Click:connect(function()
  10674. if qopen == false then NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  10675. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10676. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10677. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10678. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01) MusicPlayer:Hide()
  10679. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10680. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = true else
  10681. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10682. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10683. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10684. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10685. 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)
  10686. quickmenu.sheild.cmds.MouseButton1Click:connect(function() commands() wait(0.2) searchbar() closed = false end)
  10687. quickmenu.sheild.settings.MouseButton1Click:connect(function() hub() end)
  10688. infopen = false quickmenu.sheild.info.MouseButton1Click:connect(function() if infopen == false then infopen = true
  10689. Updates = Instance.new("ScreenGui")
  10690. PromptDialog = Instance.new("Frame")
  10691. local ContainerFrame = Instance.new("Frame")
  10692. local PopupText5 = Instance.new("TextLabel")
  10693. local PopupText3 = Instance.new("TextLabel")
  10694. local PopupText4 = Instance.new("TextLabel")
  10695. local UTDV = Instance.new("TextLabel")
  10696. local LOG = Instance.new("TextLabel")
  10697. local shadow = Instance.new("Frame")
  10698. Exit = Instance.new("TextButton")
  10699. local vers = Instance.new("TextLabel")
  10700. local PopupText = Instance.new("TextLabel")
  10701. Updates.Name = "Updates"
  10702. Updates.Parent = game.CoreGui
  10703. PromptDialog.Name = "PromptDialog"
  10704. PromptDialog.Parent = Updates
  10705. PromptDialog.Active = true
  10706. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  10707. PromptDialog.BackgroundTransparency = 1
  10708. PromptDialog.BorderSizePixel = 0
  10709. PromptDialog.Position = UDim2.new(0.5, -219, 0, -400)
  10710. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  10711. PromptDialog.ZIndex = 8
  10712. ContainerFrame.Name = "ContainerFrame"
  10713. ContainerFrame.Parent = PromptDialog
  10714. ContainerFrame.BackgroundColor3 = maincolor
  10715. ContainerFrame.BackgroundTransparency = 0.5
  10716. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  10717. ContainerFrame.BorderSizePixel = 0
  10718. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  10719. ContainerFrame.Size = UDim2.new(1, 0, 0.68, 0) --size
  10720. ContainerFrame.ZIndex = 8
  10721. PopupText5.Name = "PopupText5"
  10722. PopupText5.Parent = ContainerFrame
  10723. PopupText5.BackgroundTransparency = 1
  10724. PopupText5.Position = UDim2.new(0, 8, 0, 70)
  10725. PopupText5.Size = UDim2.new(1, -16, 0.100000001, 0)
  10726. PopupText5.ZIndex = 10
  10727. PopupText5.Font = Enum.Font.SourceSansBold
  10728. PopupText5.FontSize = Enum.FontSize.Size28
  10729. PopupText5.Text = "Update Log:"
  10730. PopupText5.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  10731. PopupText5.TextStrokeTransparency = 0
  10732. PopupText5.TextWrapped = true
  10733. PopupText5.TextYAlignment = Enum.TextYAlignment.Top
  10734. PopupText3.Name = "PopupText3"
  10735. PopupText3.Parent = ContainerFrame
  10736. PopupText3.BackgroundTransparency = 1
  10737. PopupText3.Position = UDim2.new(0, 8, 0, 35)
  10738. PopupText3.Size = UDim2.new(1, -16, 0.100000001, 0)
  10739. PopupText3.ZIndex = 10
  10740. PopupText3.Font = Enum.Font.SourceSansBold
  10741. PopupText3.FontSize = Enum.FontSize.Size18
  10742. PopupText3.Text = "Edge#3467 - Moon#6245 - Unlisting#0179 - bluntboomer#1259"
  10743. PopupText3.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  10744. PopupText3.TextScaled = true
  10745. PopupText3.TextStrokeTransparency = 0
  10746. PopupText3.TextWrapped = true
  10747. PopupText3.TextYAlignment = Enum.TextYAlignment.Top
  10748. PopupText4.Name = "PopupText4"
  10749. PopupText4.Parent = ContainerFrame
  10750. PopupText4.BackgroundTransparency = 1
  10751. PopupText4.Position = UDim2.new(0, 8, 0, 50)
  10752. PopupText4.Size = UDim2.new(1, -16, 0.100000001, 0)
  10753. PopupText4.ZIndex = 10
  10754. PopupText4.Font = Enum.Font.SourceSansBold
  10755. PopupText4.FontSize = Enum.FontSize.Size18
  10756. PopupText4.Text = "infyield.weebly.com - discord.gg/9MByKtG"
  10757. PopupText4.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  10758. PopupText4.TextStrokeTransparency = 0
  10759. PopupText4.TextWrapped = true
  10760. PopupText4.TextYAlignment = Enum.TextYAlignment.Top
  10761. UTDV.Name = "UTDV"
  10762. UTDV.Parent = ContainerFrame
  10763. UTDV.BackgroundTransparency = 1
  10764. UTDV.Position = UDim2.new(0, 8, 0, 5)
  10765. UTDV.Size = UDim2.new(1, -16, 0.100000001, 0)
  10766. UTDV.ZIndex = 10
  10767. UTDV.Font = Enum.Font.SourceSansBold
  10768. UTDV.FontSize = Enum.FontSize.Size28
  10769. UTDV.Text = "Up to date version: Yes"
  10770. UTDV.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  10771. UTDV.TextStrokeTransparency = 0
  10772. UTDV.TextWrapped = true
  10773. UTDV.TextYAlignment = Enum.TextYAlignment.Top
  10774. LOG.Name = "LOG"
  10775. LOG.Parent = ContainerFrame
  10776. LOG.BackgroundTransparency = 1
  10777. LOG.Position = UDim2.new(0, 8, 0, 100)
  10778. LOG.Size = UDim2.new(1, -16, 1, 0)
  10779. LOG.ZIndex = 10
  10780. LOG.Font = Enum.Font.SourceSansBold
  10781. LOG.FontSize = Enum.FontSize.Size24
  10782. LOG.Text = "Updated/fixed a few commands, added refresh [plr], fixed some things that roblox broke, UI updates, and added some aliases in the cmd list."
  10783. LOG.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  10784. LOG.TextStrokeTransparency = 0
  10785. LOG.TextWrapped = true
  10786. LOG.TextYAlignment = Enum.TextYAlignment.Top
  10787. shadow.Name = "shadow"
  10788. shadow.Parent = PromptDialog
  10789. shadow.BackgroundColor3 = maincolor
  10790. shadow.BackgroundTransparency = 0.30000001192093
  10791. shadow.BorderColor3 = Color3.new(0, 0, 0)
  10792. shadow.BorderSizePixel = 0
  10793. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  10794. shadow.Size = UDim2.new(0, 438, 0, 26)
  10795. Exit.Name = "Exit"
  10796. Exit.Parent = shadow
  10797. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  10798. Exit.BackgroundTransparency = 0.30000001192093
  10799. Exit.BorderColor3 = Color3.new(1, 0, 0)
  10800. Exit.BorderSizePixel = 0
  10801. Exit.Position = UDim2.new(0, 415, 0, 3)
  10802. Exit.Size = UDim2.new(0, 20, 0, 20)
  10803. Exit.FontSize = Enum.FontSize.Size14
  10804. Exit.Text = ""
  10805. vers.Name = "vers"
  10806. vers.Parent = shadow
  10807. vers.BackgroundTransparency = 1
  10808. vers.Position = UDim2.new(0, 8, 0, -1)
  10809. vers.Size = UDim2.new(0.200913236, -16, 1.11538458, 0)
  10810. vers.ZIndex = 110
  10811. vers.Font = Enum.Font.SourceSansBold
  10812. vers.FontSize = Enum.FontSize.Size24
  10813. vers.Text = "v" .. Version
  10814. vers.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  10815. vers.TextStrokeTransparency = 0
  10816. vers.TextWrapped = true
  10817. vers.TextXAlignment = Enum.TextXAlignment.Left
  10818. vers.TextYAlignment = Enum.TextYAlignment.Top
  10819. PopupText.Name = "PopupText"
  10820. PopupText.Parent = shadow
  10821. PopupText.BackgroundTransparency = 1
  10822. PopupText.Position = UDim2.new(0, 61, 0, -2)
  10823. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  10824. PopupText.ZIndex = 110
  10825. PopupText.Font = Enum.Font.SourceSansBold
  10826. PopupText.TextSize = "30"
  10827. PopupText.Text = "Information"
  10828. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  10829. PopupText.TextStrokeTransparency = 0
  10830. PopupText.TextWrapped = true
  10831. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  10832. 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
  10833. if UTD == true then UTDV.Text = "Up to date version: Yes" else UTDV.Text = "Up to date version: No" end end
  10834. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 100), "InOut", "Quart", 0.5, true, nil) Exit.MouseButton1Click:connect(function()
  10835. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil) wait(0.5) infopen = false Updates:Destroy() end) end)
  10836. quickmenu.sheild.updates.MouseButton1Click:connect(function() serverinfogui() end) end
  10837.  
  10838. local Asset = game:GetService("MarketplaceService"):GetProductInfo(01203480675) wait(0.3)
  10839. if Asset.Name == "Infinite Yield " .. Version then UTD = true wait(0.5) run() else
  10840. UTD = false local Updates = Instance.new("ScreenGui") local PromptDialog = Instance.new("Frame") local shadow = Instance.new("Frame") local Exit = Instance.new("TextButton")
  10841. local title = Instance.new("TextLabel") local ContainerFrame = Instance.new("Frame") local a = Instance.new("TextLabel") local a2 = Instance.new("TextLabel")
  10842. local a3 = Instance.new("TextLabel") local a2_2 = Instance.new("TextLabel") local UPDATE = Instance.new("TextButton") local Line = Instance.new("Frame")
  10843. Updates.Name = "Updates" Updates.Parent = game.CoreGui PromptDialog.Name = "PromptDialog" PromptDialog.Parent = Updates PromptDialog.Active = true
  10844. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0) PromptDialog.BackgroundTransparency = 1 PromptDialog.BorderSizePixel = 0
  10845. PromptDialog.Position = UDim2.new(0.5, -219, 0, 100) PromptDialog.Size = UDim2.new(0, 438, 0, 300) PromptDialog.ZIndex = 8 shadow.Name = "shadow"
  10846. 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
  10847. shadow.Style = Enum.FrameStyle.DropShadow Exit.Name = "Exit" Exit.Parent = shadow Exit.BackgroundColor3 = Color3.new(1, 0, 0) Exit.BackgroundTransparency = 0.30000001192093
  10848. 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
  10849. Exit.Text = "" title.Name = "title" title.Parent = shadow title.BackgroundTransparency = 1 title.Position = UDim2.new(0, 8, 0, -4)
  10850. title.Size = UDim2.new(1, -16, 0.800000012, 0) title.ZIndex = 110 title.Font = Enum.Font.SourceSansBold title.TextSize = 30
  10851. 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
  10852. ContainerFrame.Name = "ContainerFrame" ContainerFrame.Parent = PromptDialog ContainerFrame.BackgroundColor3 = Color3.new(0.639216, 0.631373, 0.647059) ContainerFrame.Position = UDim2.new(0, 0, 0, 31)
  10853. ContainerFrame.Size = UDim2.new(1, 0, 0.75, 0) ContainerFrame.ZIndex = 8 ContainerFrame.Style = Enum.FrameStyle.DropShadow a.Name = "a" a.Parent = ContainerFrame
  10854. 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
  10855. 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
  10856. 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)
  10857. 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."
  10858. 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
  10859. 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
  10860. 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
  10861. 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)
  10862. 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'"
  10863. 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"
  10864. UPDATE.Parent = ContainerFrame UPDATE.BackgroundColor3 = Color3.new(0, 0, 0) UPDATE.BackgroundTransparency = 0.80000001192093 UPDATE.BorderColor3 = Color3.new(1, 1, 1)
  10865. UPDATE.Position = UDim2.new(0, 148, 0, 153) UPDATE.Size = UDim2.new(0, 126, 0, 40) UPDATE.ZIndex = 9 UPDATE.Font = Enum.Font.SourceSans
  10866. UPDATE.FontSize = Enum.FontSize.Size18 UPDATE.Text = "Update" UPDATE.TextColor3 = Color3.new(1, 1, 1) Line.Name = "Line" Line.Parent = PromptDialog
  10867. 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)
  10868. Line.Size = UDim2.new(0.926999986, 0, 0, 1) Line.ZIndex = 8 function Click(mouse)
  10869. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  10870. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil) wait(0.5)
  10871. Updates:Destroy() run() end Exit.MouseButton1Down:connect(Click) function Click(mouse)
  10872. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  10873. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil) wait(0.5)
  10874. 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