Guest User

Inf Yield By Exo

a guest
Nov 17th, 2018
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 494.82 KB | None | 0 0
  1. local Version = '9.5.2'
  2. HttpService = game:GetService("HttpService")
  3. SAVEFILE = {
  4. colorR = 0.121569;
  5. colorG = 0.121569;
  6. colorB = 0.121569;
  7. cmdprefix = ';';
  8. suggestionstoggle = true;
  9. allowfriends = true;
  10. JLnotify = true;
  11. Mseconds = '7';
  12. Nfriends = true;
  13. cmdbarbind = ';';
  14. chatsV = false;
  15. whispersV = false;
  16. commandsV = false;
  17. aliasSave = {}
  18. }
  19. defaults = HttpService:JSONEncode(SAVEFILE)
  20.  
  21. loaded = false
  22. function run()
  23. local function writeF()
  24. writefile("IY.txt", defaults)
  25. wait(1)
  26. local newjson = readfile("IY.txt")
  27. local CREATEFILE = HttpService:JSONDecode(newjson)
  28. colorR = CREATEFILE.colorR
  29. colorG = CREATEFILE.colorG
  30. colorB = CREATEFILE.colorB
  31. cmdprefix = CREATEFILE.cmdprefix
  32. suggestionstoggle = CREATEFILE.suggestionstoggle
  33. allowfriends = CREATEFILE.allowfriends
  34. JLnotify = CREATEFILE.JLnotify
  35. Mseconds = CREATEFILE.Mseconds
  36. Nfriends = CREATEFILE.Nfriends
  37. cmdbarbind = CREATEFILE.cmdbarbind
  38. chatsV = CREATEFILE.chatsV
  39. whispersV = CREATEFILE.whispersV
  40. commandsV = CREATEFILE.commandsV
  41. aliasSave = CREATEFILE.aliasSave
  42. loaded = true end
  43. function pcWRITE()
  44. local file, err = pcall(writeF)
  45. if not file then
  46. warn("READ/WRITE ERROR: "..err)
  47. R_W = game:GetObjects("rbxassetid://01587976911")[1] R_W.Parent = game.CoreGui
  48. function Click(mouse) R_W:Destroy()
  49. for _, child in pairs(game.CoreGui:GetChildren()) do
  50. if child.Name == "IYrun" then
  51. child:Destroy() end end end
  52. R_W.drag.PromptDialog.shadow.Exit.MouseButton1Down:connect(Click) end end
  53. if is_protosmasher_caller ~= nil or elysianexecute ~= nil or Synapse ~= nil then
  54. local function sfile()
  55. local checktxt = readfile("IY.txt")
  56. if checktxt == nil then pcWRITE() writeF()
  57. else return end end
  58. local success, message2 = pcall(sfile)
  59. if success then
  60. local json = readfile("IY.txt")
  61. local LOADFILE = HttpService:JSONDecode(json)
  62. colorR = LOADFILE.colorR
  63. colorG = LOADFILE.colorG
  64. colorB = LOADFILE.colorB
  65. cmdprefix = LOADFILE.cmdprefix
  66. suggestionstoggle = LOADFILE.suggestionstoggle
  67. allowfriends = LOADFILE.allowfriends
  68. JLnotify = LOADFILE.JLnotify
  69. Mseconds = LOADFILE.Mseconds
  70. Nfriends = LOADFILE.Nfriends
  71. cmdbarbind = LOADFILE.cmdbarbind
  72. chatsV = LOADFILE.chatsV
  73. whispersV = LOADFILE.whispersV
  74. commandsV = LOADFILE.commandsV
  75. aliasSave = LOADFILE.aliasSave
  76. loaded = true else
  77. pcWRITE() writeF() end
  78. else
  79. colorR = 0.121569
  80. colorG = 0.121569
  81. colorB = 0.121569
  82. cmdprefix = ';'
  83. suggestionstoggle = true
  84. allowfriends = true
  85. JLnotify = true
  86. Mseconds = '7'
  87. Nfriends = true
  88. cmdbarbind = ';'
  89. chatsV = false
  90. whispersV = false
  91. commandsV = false
  92. aliasSave = {}
  93. loaded = true
  94. end
  95. repeat wait() until loaded == true
  96. local gCoreGui = game:GetService('CoreGui') local gPlayers = game:GetService('Players') local gLighting = game:GetService('Lighting') local Player = gPlayers.LocalPlayer
  97. 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={}
  98. local std={} local loopkillT = {} local rainbowT = {} local disabletoolsT = {} local banT = {} local adminT = {} function FIND_CHILD(PATH, NAME) if PATH:FindFirstChild(NAME) then return true end return false end
  99. services.events = {} local user = gPlayers.LocalPlayer local bringT = {} agelock = nil isagelocked = false local scriptprefix='\\'
  100. local split=" " slock = false
  101. function updatefile()
  102. local update = {
  103. colorR = colorR;
  104. colorG = colorG;
  105. colorB = colorB;
  106. cmdprefix = cmdprefix;
  107. suggestionstoggle = suggestionstoggle;
  108. allowfriends = allowfriends;
  109. JLnotify = JLnotify;
  110. Mseconds = Mseconds;
  111. Nfriends = Nfriends;
  112. cmdbarbind = cmdbarbind;
  113. chatsV = chatsV;
  114. whispersV = whispersV;
  115. commandsV = commandsV;
  116. aliasSave = aliasSave
  117. }
  118. local updated = HttpService:JSONEncode(update)
  119. wait(0.1)
  120. writefile("IY.txt", updated) end
  121. function isNumber(str)
  122. return tonumber(str) ~= nil end
  123. function msghook()
  124. for _, child in pairs( workspace:GetChildren()) do
  125. if MSGhook == false and child.ClassName == "Message" and child.Name ~= "IYmessage" then
  126. child.Name = "IYmessage" child.Text = '' MSGhook = true end end
  127. if workspace:FindFirstChild("IYmessage") then MSGhook = true
  128. else MSGhook = false end end
  129. game:GetService("RunService").RenderStepped:Connect(function()
  130. game:GetService("GuiService"):SetGlobalGuiInset(0,72,0,0)
  131. if r15noclip then
  132. if LP.Character:FindFirstChild('Humanoid') then LP.Character.Humanoid:ChangeState(11) end end
  133. if LP.Character and LP.Character:FindFirstChild('Humanoid') then
  134. LP.Character.Humanoid.Died:connect(function() FLYING = false end)
  135. if MSGhook == true and workspace:FindFirstChild("IYmessage") then
  136. if workspace.IYmessage.Text == '' then
  137. for _, child in pairs( LightingService:GetChildren()) do
  138. if child.Name == "IYmblur" then
  139. child:Destroy() end end end
  140. else MSGhook = false end
  141. for i,v in pairs(_players:GetPlayers()) do
  142. if FindTable(loopkillT, v.Name) then
  143. v.Character:BreakJoints() end
  144. if FindTable(disabletoolsT, v.Name) and v:FindFirstChild('Backpack') then
  145. v.Backpack:Destroy()
  146. for i,n in pairs(v.Character:GetChildren()) do
  147. if n:IsA('Tool') or n:IsA('HopperBin') then
  148. n:destroy() end end end
  149. if FindTable(rainbowT, v.Name) then
  150. v.Neutral = false
  151. v.TeamColor = BrickColor.random()
  152. end end end end)
  153. LightingService = game:GetService("Lighting")
  154. origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  155. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe = LightingService.FogEnd, fs = LightingService.FogStart}
  156. function lponly(player) game:GetService('Chat'):Chat(player.Character, 'That is a LocalPlayer only command!', 2) end
  157. function FindTable(Table, Name)
  158. for i,v in pairs(Table) do
  159. if v == Name then
  160. return true
  161. end end
  162. return false
  163. end
  164. function GetInTable(Table, Name)
  165. for i = 1, #Table do
  166. if Table[i] == Name then
  167. return i
  168. end end
  169. return false end
  170. _players.PlayerRemoving:connect(function(player)
  171. for a,b in pairs(injail) do if b == player.Name then table.remove(injail, a) workspace["JAIL_" .. player.Name]:Destroy() end end
  172. for a,b in pairs(hastab) do if b == player.Name then table.remove(hastab, a) workspace[player.Name .. "TAB"]:Destroy() end end
  173. if JLnotify == true and Nfriends == true and player:IsFriendsWith(user.userId) then
  174. game:FindService('StarterGui'):SetCore('SendNotification', {
  175. Title = player.Name,
  176. Text = 'has left the server.\n[AGE: ' ..player.AccountAge.. ']',
  177. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  178. Duration = 5,
  179. })
  180. elseif JLnotify == true and Nfriends == false then
  181. game:FindService('StarterGui'):SetCore('SendNotification', {
  182. Title = player.Name,
  183. Text = 'has left the server.\n[AGE: ' ..player.AccountAge.. ']',
  184. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  185. Duration = 5,
  186. })
  187. end
  188. end)
  189. FLYING = false
  190. iyflyspeed = 1
  191. function sFLY() -- from rocky2u cmdscript
  192. repeat wait() until LP and LP.Character and LP.Character:FindFirstChild('HumanoidRootPart') and LP.Character:FindFirstChild('Humanoid')
  193. repeat wait() until Mouse
  194.  
  195. local T = LP.Character.HumanoidRootPart
  196. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  197. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  198. local SPEED = 0
  199.  
  200. local function FLY()
  201. FLYING = true
  202. local BG = Instance.new('BodyGyro', T)
  203. local BV = Instance.new('BodyVelocity', T)
  204. BG.P = 9e4
  205. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  206. BG.cframe = T.CFrame
  207. BV.velocity = Vector3.new(0, 0.1, 0)
  208. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  209. spawn(function()
  210. repeat wait()
  211. LP.Character.Humanoid.PlatformStand = true
  212. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  213. SPEED = 50
  214. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  215. SPEED = 0
  216. end
  217. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  218. 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
  219. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  220. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  221. 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
  222. else
  223. BV.velocity = Vector3.new(0, 0.1, 0)
  224. end
  225. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  226. until not FLYING
  227. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  228. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  229. SPEED = 0
  230. BG:destroy()
  231. BV:destroy()
  232. LP.Character.Humanoid.PlatformStand = false
  233. end)
  234. end
  235. Mouse.KeyDown:connect(function(KEY)
  236. if KEY:lower() == 'w' then
  237. CONTROL.F = iyflyspeed
  238. elseif KEY:lower() == 's' then
  239. CONTROL.B = -iyflyspeed
  240. elseif KEY:lower() == 'a' then
  241. CONTROL.L = -iyflyspeed
  242. elseif KEY:lower() == 'd' then
  243. CONTROL.R = iyflyspeed
  244. end
  245. end)
  246. Mouse.KeyUp:connect(function(KEY)
  247. if KEY:lower() == 'w' then
  248. CONTROL.F = 0
  249. elseif KEY:lower() == 's' then
  250. CONTROL.B = 0
  251. elseif KEY:lower() == 'a' then
  252. CONTROL.L = 0
  253. elseif KEY:lower() == 'd' then
  254. CONTROL.R = 0
  255. end
  256. end)
  257. FLY()
  258. end
  259. function NOFLY()
  260. FLYING = false
  261. LP.Character.Humanoid.PlatformStand = false
  262. end
  263. HK = {
  264. '-HOTKEYS-',
  265. 'HOLD F2 - Click TP',
  266. 'F4 - Toggle Fly',
  267. 'F5 - Toggle Noclip',
  268. '-COMMANDS-'
  269. }
  270. CMDs = {
  271. 'addalias [cmd] [alias]',
  272. 'addstat [plr] [text]',
  273. 'admins',
  274. 'admin [plr]',
  275. 'agelock [age num]',
  276. 'addban [full username]',
  277. 'age [plr]',
  278. 'aliases',
  279. 'alien / ayylmao [plr]',
  280. 'ambient [R G B]',
  281. 'anchor',
  282. 'animation [plr] [anim]',
  283. 'arrest [plr]',
  284. 'bait',
  285. 'ball [plr]',
  286. 'bang [plr] [plr] / bang [plr]',
  287. 'bans',
  288. 'ban [plr]',
  289. 'base',
  290. 'begone / thot [plr]',
  291. 'bgui [plr] [text]',
  292. 'blackandwhite',
  293. 'bleach [plr]',
  294. 'blackify [plr]',
  295. 'blind [plr]',
  296. 'blur [num]',
  297. 'bomb [plr]',
  298. 'box [plr]',
  299. 'breakloops/break (cmd loops)',
  300. 'brightness [num]',
  301. 'bring [plr]',
  302. 'btools [plr]',
  303. 'burn [plr]',
  304. 'cape [plr] [R G B]',
  305. 'car [plr]',
  306. 'change [plr] [stat] [num]',
  307. 'charplr / cp [plr] [plr]',
  308. 'char [plr] [ID]',
  309. 'chat [plr] [msg]',
  310. 'chickenarms / chicken [plr]',
  311. 'clear',
  312. 'clip',
  313. 'clone [plr]',
  314. 'clraliases',
  315. 'clrbans',
  316. 'clrterrain',
  317. 'cmds',
  318. 'confuse [plr]',
  319. 'control [plr]',
  320. 'copytools / ctools [plr]',
  321. 'countdown [num]',
  322. 'crash [plr]',
  323. 'creeper [plr]',
  324. 'cripple [plr]',
  325. 'crucify [plr]',
  326. 'damage [plr]',
  327. 'dance [plr]',
  328. 'day',
  329. 'decalspam [ID]',
  330. 'deleteclass / dc [class name]',
  331. 'deletepos / dpos [name]',
  332. 'delete [part name]',
  333. 'devuzi',
  334. 'disablereset [plr]',
  335. 'disabletools [plr]',
  336. 'disable [plr]',
  337. 'disco',
  338. 'discomesh [plr]',
  339. 'distortsound / distort [num]',
  340. 'dog [plr]',
  341. 'dong [plr]',
  342. 'draw',
  343. 'duck [plr]',
  344. 'dummy [name]',
  345. 'earthquake [power] [intensity]',
  346. 'enablereset [plr]',
  347. 'enabletools [plr]',
  348. 'enable [plr]',
  349. 'esp [plr]',
  350. 'exit',
  351. 'explode [plr]',
  352. 'explorer / dex',
  353. 'f3x',
  354. 'face [plr] [ID]',
  355. 'fart [plr]',
  356. 'fat [plr]',
  357. 'fegod',
  358. 'feinvisible / feinvis',
  359. 'fekill [plr] (need a tool)',
  360. 'ff [plr]',
  361. 'filtering',
  362. 'fire [plr] [R G B]',
  363. 'firstp [plr]',
  364. 'fix',
  365. 'fixcam',
  366. 'fixlighting / fixl',
  367. 'flashlight [plr]',
  368. 'fling [plr]',
  369. 'float [plr]',
  370. 'flood',
  371. 'fly',
  372. 'flyspeed [num]',
  373. 'fogcolor [R G B]',
  374. 'fogend [num]',
  375. 'freecam / fc',
  376. 'freecamspeed / fcspeed [num]',
  377. 'freeze / fr [plr]',
  378. 'ghost [plr]',
  379. 'glass [plr]',
  380. 'globalshadows / gshadows',
  381. 'glowstick [plr] [R G B]',
  382. 'god [plr]',
  383. 'goto [plr]',
  384. 'gravity [num]',
  385. 'hang [plr]',
  386. 'hatsize [plr] [num]',
  387. 'hat [plr] [ID]',
  388. 'headshake [plr]',
  389. 'headsize [plr] [num]',
  390. 'heal [plr]',
  391. 'hidename [plr]',
  392. 'hideplaylist / hideplayer',
  393. 'hipheight / hheight [plr] [num]',
  394. 'hub',
  395. 'infect [plr]',
  396. 'insert [ID/name]',
  397. 'invert',
  398. 'invisible / invis [plr]',
  399. 'invisibleff / invisff [plr]',
  400. 'iyspam',
  401. 'jail [plr]',
  402. 'jumppower / jpower [plr] [num]',
  403. 'jump [plr]',
  404. 'keeptools / ktools [plr]',
  405. 'keybind [key] [cmd]',
  406. 'kick [plr]',
  407. 'kidnap [plr]',
  408. 'kill [plr]',
  409. 'knife',
  410. 'knuckles [plr]',
  411. 'light [plr] [R G B]',
  412. 'loadm',
  413. 'loadmap [ID]',
  414. 'loadpos / lpos [plr] [name]',
  415. 'lockws',
  416. 'lock [plr]',
  417. 'logs',
  418. 'longneck [plr]',
  419. 'loopbring [plr]',
  420. 'loopheal [plr]',
  421. 'loopjump / ljump [plr]',
  422. 'loopkill [plr]',
  423. 'loopname / lname [plr]',
  424. 'loopoof',
  425. 'loopsit / lsit [plr]',
  426. 'mage',
  427. 'maxhealth [plr] [num]',
  428. 'maxzoom [plr] [num]',
  429. 'mesh [plr] [mesh] [texture]',
  430. 'message / m [msg]',
  431. 'meteor [plr]',
  432. 'name [plr]',
  433. 'neon [plr]',
  434. 'nextsong',
  435. 'night',
  436. 'nil [plr]',
  437. 'noarms [plr]',
  438. 'nobox [plr]',
  439. 'noclip',
  440. 'noclones [plr]',
  441. 'nodong [plr]',
  442. 'nodummies',
  443. 'noesp [plr]',
  444. 'noglobalshadows / nogshadows',
  445. 'nokeeptools / noktools [plr]',
  446. 'nolimbs [plr]',
  447. 'nooutlines',
  448. 'noparticles [plr]',
  449. 'noplrsound [plr]',
  450. 'norain',
  451. 'normal [plr]',
  452. 'notools [plr]',
  453. 'nuke [plr]',
  454. 'os [plr]',
  455. 'offset [plr] [coordinate]',
  456. 'outlines',
  457. 'paper [plr]',
  458. 'partdisco',
  459. 'particles [plr] [ID]',
  460. 'pipetp [plr] [plr]',
  461. 'pitch [num]',
  462. 'playhash / hash [hash]',
  463. 'playlist / player [ID],[ID]...',
  464. 'plrsound [plr] [ID]',
  465. 'positions / pos',
  466. 'prefix [string]',
  467. 'prevsong',
  468. 'punish [plr]',
  469. 'rainbowname [plr]',
  470. 'rainbow [plr]',
  471. 'rain [mesh] [texture]',
  472. 'refresh / re [plr]',
  473. 'rejoin',
  474. 'remotespy',
  475. 'removealias [alias]',
  476. 'removebait / nobait',
  477. 'rgui',
  478. 'removehats / rhats [plr]',
  479. 'removespawns',
  480. 'respawn [plr]',
  481. 'restoremap / rmap',
  482. 'rocket [plr]',
  483. 'savelighting / slighting',
  484. 'savemap / smap',
  485. 'savepos / spos [name]',
  486. 'script [script]',
  487. 'seagull / gull [plr]',
  488. 'seizure [plr]',
  489. 'serverinfo / info',
  490. 'serverlock / slock',
  491. 'servermessage / sm [msg]',
  492. 'sethealth [plr] [num]',
  493. 'setsong [num]',
  494. 'settings',
  495. 'sgod [plr]',
  496. 'shiny [plr]',
  497. 'shrek [plr]',
  498. 'shutdown',
  499. 'sit [plr]',
  500. 'size [plr] [num]',
  501. 'skydive [plr]',
  502. 'skygif [ID],[ID]... [interval]',
  503. 'sky [ID]',
  504. 'smite [plr]',
  505. 'smoke [plr]',
  506. 'sound / music [ID/name]',
  507. 'sparkles / sp [plr] [R G B]',
  508. 'spasm [plr]',
  509. 'spawnpoint [plr]',
  510. 'spectate / view [plr]',
  511. 'speed / ws [plr] [num]',
  512. 'sphere [plr]',
  513. 'spin [plr]',
  514. 'spookyify',
  515. 'starman [plr]',
  516. 'strength [plr]',
  517. 'strobe',
  518. 'stun [plr]',
  519. 'sun [intense] [spread]',
  520. 'sword [plr]',
  521. 'tablet',
  522. 'team [plr] [team]',
  523. 'terrain',
  524. 'thaw / unfr [plr]',
  525. 'thirdp [plr]',
  526. 'time [num]',
  527. 'tools [plr]',
  528. 'torso [plr]',
  529. 'tppos [plr] [coordinate]',
  530. 'tp [plr] [plr]',
  531. 'trail [plr] [R G B]',
  532. 'trip [plr]',
  533. 'unadmin [plr]',
  534. 'unagelock',
  535. 'unanchor',
  536. 'unball [plr]',
  537. 'unban [plr]',
  538. 'unbgui [plr]',
  539. 'unblind [plr]',
  540. 'unblur',
  541. 'uncape [plr]',
  542. 'uncar [plr]',
  543. 'unchar [plr]',
  544. 'unconfuse [plr]',
  545. 'uncreeper [plr]',
  546. 'uncripple [plr]',
  547. 'undecalspam',
  548. 'undisco',
  549. 'undog [plr]',
  550. 'unduck [plr]',
  551. 'unff [plr]',
  552. 'unfire [plr]',
  553. 'unfloat [plr]',
  554. 'unfly',
  555. 'unfreecam / unfc',
  556. 'unghost [plr]',
  557. 'ungod [plr]',
  558. 'unhidename [plr]',
  559. 'uninfect [plr]',
  560. 'unjail [plr]',
  561. 'unkeybind [key]',
  562. 'unlight [plr]',
  563. 'unlockws',
  564. 'unlock [plr]',
  565. 'unlongneck [plr]',
  566. 'unloopbring [plr]',
  567. 'unloopheal [plr]',
  568. 'unloopjump / unljump [plr]',
  569. 'unloopkill [plr]',
  570. 'unloopname / unlname [plr]',
  571. 'unloopoof',
  572. 'unloopsit / unlsit [plr]',
  573. 'unname [plr]',
  574. 'unpartdisco',
  575. 'unpunish [plr]',
  576. 'unrainbowname [plr]',
  577. 'unseizure [plr]',
  578. 'unserverlock / unslock',
  579. 'unshrek [plr]',
  580. 'unskygif',
  581. 'unsmoke [plr]',
  582. 'unsparkles / unsp [plr]',
  583. 'unspectate / unview',
  584. 'unspin [plr]',
  585. 'unstarman [plr]',
  586. 'unstrength [plr]',
  587. 'unstrobe',
  588. 'unstun [plr]',
  589. 'untrail [plr]',
  590. 'unweaken [plr]',
  591. 'version',
  592. 'visible / vis [plr]',
  593. 'volume / vol [num]',
  594. 'weaken [plr]',
  595. 'whiteify [plr]',
  596. 'zinnia [plr]'
  597. }
  598. 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
  599.  
  600. std.inTable=function(tbl,val)
  601. if tbl==nil then return false end
  602.  
  603. for _,v in pairs(tbl)do
  604. if v==val then return true end
  605. end
  606. return false
  607. end
  608. std.out=function(str)
  609. print(str)
  610. end
  611. std.list=function(tbl)
  612. local str=''
  613. for i,v in pairs(tbl)do
  614. str=str..tostring(v)
  615. if i~=#tbl then str=str..', ' end
  616. end
  617. return str
  618. end
  619. std.endat=function(str,val)
  620. local z=str:find(val)
  621. if z then
  622. return str:sub(0,z-string.len(val)),true
  623. else
  624. return str,false
  625. end
  626. end
  627. std.first=function(str) return str:sub(1,1) end
  628.  
  629. function isAdmin(name) if FindTable(adminT, name.userId) then return true elseif name.userId == LP.userId then return true end end
  630.  
  631. local exec=function(str)
  632. spawn(function()
  633. local script, loaderr = loadstring(str)
  634. if not script then
  635. error(loaderr)
  636. else
  637. script()
  638. end
  639. end)
  640. end
  641. local findCmd=function(cmd_name)
  642. for i,v in pairs(cmds)do
  643. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower())then
  644. return v
  645. end
  646. end
  647. end
  648. local getCmd=function(msg)
  649. local cmd,hassplit=std.endat(msg:lower(),split)
  650. if hassplit then
  651. return {cmd,true}
  652. else
  653. return {cmd,false}
  654. end
  655. end
  656. local getprfx=function(strn)
  657. if strn:sub(1,string.len(cmdprefix))==cmdprefix then return{'cmd',string.len(cmdprefix)+1}
  658. elseif strn:sub(1,string.len(scriptprefix))==scriptprefix then return{'exec',string.len(scriptprefix)+1}
  659. end return
  660. end
  661. function dragGUI(gui)
  662. spawn(function()
  663. local UserInputService = game:GetService("UserInputService")
  664. local dragging
  665. local dragInput
  666. local dragStart
  667. local startPos
  668. local function update(input)
  669. local delta = input.Position - dragStart
  670. gui:TweenPosition(UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y), "InOut", "Quart", 0.04, true, nil)
  671. end
  672. gui.InputBegan:Connect(function(input)
  673. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  674. dragging = true
  675. dragStart = input.Position
  676. startPos = gui.Position
  677.  
  678. input.Changed:Connect(function()
  679. if input.UserInputState == Enum.UserInputState.End then
  680. dragging = false
  681. end
  682. end)
  683. end
  684. end)
  685. gui.InputChanged:Connect(function(input)
  686. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  687. dragInput = input
  688. end
  689. end)
  690. UserInputService.InputChanged:Connect(function(input)
  691. if input == dragInput and dragging then
  692. update(input)
  693. end
  694. end)
  695. end)
  696. end
  697. maincolor = Color3.new(colorR, colorG, colorB)
  698. function updatecolors(color)
  699. colorR = maincolor.r colorG = maincolor.g colorB = maincolor.b
  700. maincolor = color
  701. for _, child in pairs( game.CoreGui.RobloxGui:GetChildren()) do
  702. if child.Name == "TopBarContainer" then
  703. child.BackgroundColor3 = color
  704. end end
  705. FeedbackMain.BackgroundColor3 = maincolor
  706. MAIN.BackgroundColor3 = maincolor
  707. bar.BackgroundColor3 = maincolor
  708. game.CoreGui.sugg.suggestions.BackgroundColor3 = color
  709. if game.CoreGui:FindFirstChild('Updates') then
  710. game.CoreGui.Updates.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  711. game.CoreGui.Updates.drag.PromptDialog.shadow.BackgroundColor3 = color end
  712. if game.CoreGui:FindFirstChild('Sinfo') then
  713. game.CoreGui.Sinfo.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  714. game.CoreGui.Sinfo.drag.PromptDialog.shadow.BackgroundColor3 = color end
  715. if game.CoreGui:FindFirstChild('cp') then
  716. game.CoreGui.cp.Frame.holder.bar.BackgroundColor3 = color
  717. game.CoreGui.cp.Frame.holder.FeedbackMain.BackgroundColor3 = color
  718. game.CoreGui.cp.Frame.holder.size.MAIN.BackgroundColor3 = color end
  719. if game.CoreGui:FindFirstChild('Bans') then
  720. game.CoreGui.Bans.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  721. game.CoreGui.Bans.drag.PromptDialog.shadow.BackgroundColor3 = color end
  722. if game.CoreGui:FindFirstChild('Pos') then
  723. game.CoreGui.Pos.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  724. game.CoreGui.Pos.drag.PromptDialog.shadow.BackgroundColor3 = color end
  725. if game.CoreGui:FindFirstChild('Admins') then
  726. game.CoreGui.Admins.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  727. game.CoreGui.Admins.drag.PromptDialog.shadow.BackgroundColor3 = color end
  728. if game.CoreGui:FindFirstChild('Logs') then
  729. game.CoreGui.Logs.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  730. game.CoreGui.Logs.drag.PromptDialog.shadow.BackgroundColor3 = color end
  731. if game.CoreGui:FindFirstChild('Aliases') then
  732. game.CoreGui.Aliases.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  733. game.CoreGui.Aliases.drag.PromptDialog.shadow.BackgroundColor3 = color end
  734. for _, child in pairs( game.CoreGui:GetChildren()) do
  735. if child.Name == "Models" then
  736. game.CoreGui.Models.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  737. game.CoreGui.Models.drag.PromptDialog.shadow.BackgroundColor3 = color
  738. end
  739. end
  740. for _, child in pairs( game.CoreGui:GetChildren()) do
  741. if child.Name == "Audios" then
  742. game.CoreGui.Audios.drag.PromptDialog.ContainerFrame.BackgroundColor3 = color
  743. game.CoreGui.Audios.drag.PromptDialog.shadow.BackgroundColor3 = color
  744. end
  745. end
  746. end
  747.  
  748. function respawn(plr)
  749. local M = Instance.new('Model', workspace) M.Name = 'respawn_iy'
  750. local H = Instance.new('Humanoid', M)
  751. local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false T.Transparency = 1
  752. plr.Character = M end
  753.  
  754. local dummy = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://1498924930")
  755. WL = {'IoIman616','Conceptual_Nullifier','Thomasbudge','N3xuI','MoonlightTears','DesiredUsername1233','marie',LP.Name}
  756. function kickF(plr)
  757. spawn(function()
  758. if plr.Parent ~= nil then
  759. if FindTable(WL, plr.Name) then Notify('Error: '..plr.Name..' is whitelisted') else
  760. local newChar = dummy:Clone() newChar.Parent = workspace
  761. newChar.HumanoidRootPart.Position = Vector3.new(math.random(999000, 1001000), 10000, 0)
  762. for i = 1,4 do
  763. local Plat = Instance.new('SkateboardPlatform', newChar)
  764. Plat.Position = newChar.HumanoidRootPart.Position
  765. Plat.Name = 'IYplat'
  766. Plat.Size = Vector3.new(10, 1.2, 10)
  767. Plat.Transparency = 1 end
  768. plr.Character = newChar
  769. local PART = Instance.new('Part', newChar)
  770. PART.CFrame = newChar.HumanoidRootPart.CFrame - Vector3.new(0, 3, 0)
  771. PART.Size = Vector3.new(10, 1.2, 10)
  772. PART.Anchored = true
  773. PART.Transparency = 1
  774. if newChar:FindFirstChild("SkateboardPlatform") then
  775. newChar.SkateboardPlatform.CFrame = newChar.HumanoidRootPart.CFrame end
  776. wait(0.4)
  777. if newChar then newChar:Destroy() end
  778. kickF(plr) end
  779. end end) end
  780.  
  781. function refresh(plr)
  782. spawn(function()
  783. local rpos = plr.Character.HumanoidRootPart.Position
  784. wait(0.1) plr.Character:Destroy() respawn(plr) wait(0.1)
  785. repeat wait() until plr.Character ~= nil and plr.Character:FindFirstChild('HumanoidRootPart')
  786. plr.Character:MoveTo(rpos) end) end
  787.  
  788. 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
  789. 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
  790. _players.PlayerAdded:connect(function(player)
  791. if JLnotify == true and Nfriends == true and player:IsFriendsWith(user.userId) then
  792. game:FindService('StarterGui'):SetCore('SendNotification', {
  793. Title = player.Name,
  794. Text = 'has joined the server.\n[AGE: ' ..player.AccountAge.. ']',
  795. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  796. Duration = 5,
  797. })
  798. elseif JLnotify == true and Nfriends == false then
  799. game:FindService('StarterGui'):SetCore('SendNotification', {
  800. Title = player.Name,
  801. Text = 'has joined the server.\n[AGE: ' ..player.AccountAge.. ']',
  802. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]]..player.Name..[[&RAND]] .. math.random(1,100000000),
  803. Duration = 5,
  804. })
  805. end
  806. if slock == true and allowfriends == false then player.CharacterAdded:connect(function()
  807. spawn(function()
  808. repeat wait() until player.Character
  809. kickF(player)
  810. end)
  811. end)
  812. elseif slock == true and allowfriends == true and not player:IsFriendsWith(user.userId) then
  813. spawn(function()
  814. repeat wait() until player.Character
  815. kickF(player)
  816. end)
  817. end
  818. if FindTable(banT, player.userId) then
  819. spawn(function()
  820. repeat wait() until player.Character
  821. Notify('Banned player, ' .. player.Name .. ' attempted to join')
  822. kickF(player)
  823. end)
  824. end
  825. if isagelocked == true and allowfriends == false and player.AccountAge <= agelock then
  826. spawn(function()
  827. repeat wait() until player.Character
  828. kickF(player)
  829. end)
  830. else
  831. if isagelocked == true and allowfriends == true and not player:IsFriendsWith(user.userId) and player.AccountAge <= agelock then
  832. spawn(function()
  833. repeat wait() until player.Character
  834. kickF(player)
  835. end)
  836. end
  837. end
  838. end)
  839. local customAlias = {}
  840. local findCmd=function(cmd_name)
  841. for i,v in pairs(cmds)do
  842. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower()) then
  843. return v
  844. end
  845. end
  846. return customAlias[cmd_name:lower()]
  847. end
  848. local function splitString(str,delim)
  849. local broken = {}
  850. if delim == nil then delim = "," end
  851. for w in string.gmatch(str,"[^"..delim.."]+") do
  852. table.insert(broken,w)
  853. end
  854. return broken
  855. end
  856. local historyCount = 0
  857. local cmdHistory = {}
  858. lastBreakTime = 0
  859. local function execCmd(cmdStr,speaker)
  860. local rawCmdStr = cmdStr
  861. cmdStr = string.gsub(cmdStr,"\\\\","%%BackSlash%%")
  862. local commandsToRun = splitString(cmdStr,"\\")
  863. for i,v in pairs(commandsToRun) do
  864. v = string.gsub(v,"%%BackSlash%%","\\")
  865. local x,y,num = v:find("^(%d+)%^")
  866. local cmdDelay = 0
  867. if num then
  868. v = v:sub(y+1)
  869. local x,y,del = v:find("^([%d%.]+)%^")
  870. if del then
  871. v = v:sub(y+1)
  872. cmdDelay = tonumber(del) or 0
  873. end
  874. end
  875. num = tonumber(num or 1)
  876. local args = splitString(v,split)
  877. local cmd = findCmd(args[1])
  878. if cmd then
  879. table.remove(args,1)
  880. cargs = args
  881. if speaker == gPlayers.LocalPlayer then
  882. if cmdHistory[1] ~= rawCmdStr then table.insert(cmdHistory,1,rawCmdStr) end
  883. end
  884. if #cmdHistory > 20 then table.remove(cmdHistory) end
  885. local cmdStartTime = tick()
  886. for rep = 1,num do
  887. if lastBreakTime > cmdStartTime then break end
  888. pcall(function()
  889. cmd.FUNC(args, speaker)
  890. end)
  891. if cmdDelay ~= 0 then wait(cmdDelay) end
  892. end
  893. end
  894. end
  895. end
  896. logsloaded = false
  897. ChatLog = function(plr)
  898. plr.Chatted:Connect(function(Message)
  899. if logsloaded == true then
  900. if whispersV == true and Message:lower():sub(1,2) == '/w' then
  901. CreateLabel(plr.Name,Message)
  902. elseif commandsV == true and isAdmin(plr) and Message:lower():sub(1,1) == cmdprefix then
  903. CreateLabel(plr.Name,Message)
  904. elseif commandsV == true and isAdmin(plr) and Message:lower():sub(1,4) == '/e '..cmdprefix then
  905. CreateLabel(plr.Name,Message)
  906. elseif chatsV == true and Message:lower():sub(1,2) ~= '/e' and Message:lower():sub(1,2) ~= '/w' and Message:lower():sub(1,1) ~= cmdprefix then
  907. CreateLabel(plr.Name,Message)
  908. end end end) end
  909. 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
  910. for _, plr in pairs(gPlayers:GetChildren()) do
  911. if plr.ClassName == "Player" then
  912. updateevents(plr) ChatLog(plr) end end
  913. _players.PlayerAdded:connect(function(player)
  914. updateevents(player) ChatLog(player)
  915. end)
  916. _G.exec_cmd = execCmd
  917. --gPlayers.LocalPlayer.Chatted:connect(doexec)
  918. 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
  919. local _char=function(plr_name)
  920. for i,v in pairs(gPlayers:GetChildren())do
  921. if v:IsA'Player'then
  922. if v.Name==plr_name then return v.Character end
  923. end
  924. end
  925. return
  926. end
  927. local _plr=function(plr_name)
  928. for i,v in pairs(gPlayers:GetChildren())do
  929. if v:IsA'Player'then
  930. if v.Name==plr_name then return v end
  931. end
  932. end
  933. return
  934. end
  935. function addcmd(name,desc,alias,func)
  936. cmds[#cmds+1]=
  937. {
  938. NAME=name;
  939. DESC=desc;
  940. ALIAS=alias;
  941. FUNC=func;
  942. }
  943. end
  944. SPC = {'all', 'others', 'random', 'allies', 'enemies', 'team', 'nonteam', 'friends', 'nonfriends', 'admins', 'nonadmins','bacons'}
  945. local SpecialPlayerCases = {
  946. ["all"] = function(speaker)return game:GetService("Players"):GetPlayers() end,
  947. ["others"] = function(speaker)
  948. local plrs = {}
  949. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  950. if v ~= speaker then
  951. table.insert(plrs,v)
  952. end
  953. end
  954. return plrs
  955. end,
  956. ["me"] = function(speaker)return {speaker} end,
  957. ["#(%d+)"] = function(speaker,args,currentList)
  958. local returns = {}
  959. local randAmount = tonumber(args[1])
  960. local players = {unpack(currentList)}
  961. for i = 1,randAmount do
  962. if #players == 0 then break end
  963. local randIndex = math.random(1,#players)
  964. table.insert(returns,players[randIndex])
  965. table.remove(players,randIndex)
  966. end
  967. return returns
  968. end,
  969. ["random"] = function(speaker,args,currentList)
  970. local players = currentList
  971. return {players[math.random(1,#players)]}
  972. end,
  973. ["%%(.+)"] = function(speaker,args) -- This is team Ex:[;kill %green]
  974. local returns = {}
  975. local team = args[1]
  976. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  977. if plr.Team and string.sub(string.lower(plr.Team.Name),1,#team) == string.lower(team) then
  978. table.insert(returns,plr)
  979. end
  980. end
  981. return returns
  982. end,
  983. ["allies"] = function(speaker)
  984. local returns = {}
  985. local team = speaker.Team
  986. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  987. if plr.Team == team then
  988. table.insert(returns,plr)
  989. end
  990. end
  991. return returns
  992. end,
  993. ["enemies"] = function(speaker)
  994. local returns = {}
  995. local team = speaker.Team
  996. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  997. if plr.Team ~= team then
  998. table.insert(returns,plr)
  999. end
  1000. end
  1001. return returns
  1002. end,
  1003. ["team"] = function(speaker)
  1004. local returns = {}
  1005. local team = speaker.Team
  1006. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1007. if plr.Team == team then
  1008. table.insert(returns,plr)
  1009. end
  1010. end
  1011. return returns
  1012. end,
  1013. ["nonteam"] = function(speaker)
  1014. local returns = {}
  1015. local team = speaker.Team
  1016. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1017. if plr.Team ~= team then
  1018. table.insert(returns,plr)
  1019. end
  1020. end
  1021. return returns
  1022. end,
  1023. ["friends"] = function(speaker,args)
  1024. local returns = {}
  1025. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1026. if plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  1027. table.insert(returns,plr)
  1028. end
  1029. end
  1030. return returns
  1031. end,
  1032. ["nonfriends"] = function(speaker,args)
  1033. local returns = {}
  1034. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1035. if not plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  1036. table.insert(returns,plr)
  1037. end
  1038. end
  1039. return returns
  1040. end,
  1041. ["guests"] = function(speaker,args)
  1042. local returns = {}
  1043. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1044. if plr.Guest then
  1045. table.insert(returns,plr)
  1046. end
  1047. end
  1048. return returns
  1049. end,
  1050. ["bacons"] = function(speaker,args)
  1051. local returns = {}
  1052. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1053. if plr.Character:FindFirstChild('Pal Hair') or plr.Character:FindFirstChild('Kate Hair') then
  1054. table.insert(returns,plr)
  1055. end
  1056. end
  1057. return returns
  1058. end,
  1059. ["admins"] = function(speaker)
  1060. local returns = {}
  1061. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1062. if isAdmin(plr) then
  1063. table.insert(returns,plr)
  1064. end
  1065. end
  1066. return returns
  1067. end,
  1068. ["nonadmins"] = function(speaker)
  1069. local returns = {}
  1070. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1071. if not isAdmin(plr) then
  1072. table.insert(returns,plr)
  1073. end
  1074. end
  1075. return returns
  1076. end,
  1077. ["age(%d+)"] = function(speaker,args)
  1078. local returns = {}
  1079. local age = tonumber(args[1])
  1080. if not age == nil then return end
  1081. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1082. if plr.AccountAge <= age then
  1083. table.insert(returns,plr)
  1084. end
  1085. end
  1086. return returns
  1087. end,
  1088. ["rad(%d+)"] = function(speaker,args)
  1089. local returns = {}
  1090. local radius = tonumber(args[1])
  1091. local speakerChar = speaker.Character
  1092. if not speakerChar or not speakerChar:FindFirstChild("HumanoidRootPart") then return end
  1093. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1094. if plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
  1095. local magnitude = (plr.Character:FindFirstChild("HumanoidRootPart").Position-speakerChar.HumanoidRootPart.Position).magnitude
  1096. if magnitude <= radius then table.insert(returns,plr) end
  1097. end
  1098. end
  1099. return returns
  1100. end
  1101. }
  1102. local function toTokens(str)
  1103. local tokens = {}
  1104. for op,name in string.gmatch(str,"([+-])([^+-]+)") do
  1105. table.insert(tokens,{Operator = op,Name = name})
  1106. end
  1107. return tokens
  1108. end
  1109. local function onlyIncludeInTable(tab,matches)
  1110. local matchTable = {}
  1111. local resultTable = {}
  1112. for i,v in pairs(matches) do matchTable[v.Name] = true end
  1113. for i,v in pairs(tab) do if matchTable[v.Name] then table.insert(resultTable,v) end end
  1114. return resultTable
  1115. end
  1116. local function removeTableMatches(tab,matches)
  1117. local matchTable = {}
  1118. local resultTable = {}
  1119. for i,v in pairs(matches) do matchTable[v.Name] = true end
  1120. for i,v in pairs(tab) do if not matchTable[v.Name] then table.insert(resultTable,v) end end
  1121. return resultTable
  1122. end
  1123. local function getPlayersByName(name)
  1124. local found = {}
  1125. for i,v in pairs(game:GetService("Players"):GetChildren()) do
  1126. if string.sub(string.lower(v.Name),1,#name) == string.lower(name) then
  1127. table.insert(found,v)
  1128. end
  1129. end
  1130. return found
  1131. end
  1132. local function getPlayer(list,speaker)
  1133. if list == nil then return {speaker.Name} end
  1134. local nameList = splitString(list,",")
  1135.  
  1136. local foundList = {}
  1137.  
  1138. for _,name in pairs(nameList) do
  1139. if string.sub(name,1,1) ~= "+" and string.sub(name,1,1) ~= "-" then name = "+"..name end
  1140. local tokens = toTokens(name)
  1141. local initialPlayers = game:GetService("Players"):GetPlayers()
  1142.  
  1143. for i,v in pairs(tokens) do
  1144. if v.Operator == "+" then
  1145. local tokenContent = v.Name
  1146. local foundCase = false
  1147. for regex,case in pairs(SpecialPlayerCases) do
  1148. local matches = {string.match(tokenContent,"^"..regex.."$")}
  1149. if #matches > 0 then
  1150. foundCase = true
  1151. initialPlayers = onlyIncludeInTable(initialPlayers,case(speaker,matches,initialPlayers))
  1152. end
  1153. end
  1154. if not foundCase then
  1155. initialPlayers = onlyIncludeInTable(initialPlayers,getPlayersByName(tokenContent))
  1156. end
  1157. else
  1158. local tokenContent = v.Name
  1159. local foundCase = false
  1160. for regex,case in pairs(SpecialPlayerCases) do
  1161. local matches = {string.match(tokenContent,"^"..regex.."$")}
  1162. if #matches > 0 then
  1163. foundCase = true
  1164. initialPlayers = removeTableMatches(initialPlayers,case(speaker,matches,initialPlayers))
  1165. end
  1166. end
  1167. if not foundCase then
  1168. initialPlayers = removeTableMatches(initialPlayers,getPlayersByName(tokenContent))
  1169. end
  1170. end
  1171. end
  1172.  
  1173. for i,v in pairs(initialPlayers) do table.insert(foundList,v) end
  1174. end
  1175.  
  1176. local foundNames = {}
  1177. for i,v in pairs(foundList) do table.insert(foundNames,v.Name) end
  1178.  
  1179. return foundNames
  1180. end
  1181. function fWeld(zName, zParent, zPart0, zPart1, zCoco, A, B, C, D, E, F)
  1182. local funcw = Instance.new('Weld') funcw.Name = zName funcw.Parent = zParent funcw.Part0 = zPart0 funcw.Part1 = zPart1
  1183. if (zCoco) then
  1184. funcw.C0 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  1185. else
  1186. funcw.C1 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  1187. end
  1188. return funcw
  1189. end
  1190. function _G.msg(txt)
  1191. spawn(function()
  1192. msghook()
  1193. if MSGhook == true then
  1194. workspace.IYmessage.Text = ''
  1195. wait(0.1)
  1196. local b = Instance.new("BlurEffect", LightingService)
  1197. b.Name = "IYmblur"
  1198. b.Size = 18
  1199. workspace.IYmessage.Text = txt
  1200. wait(Mseconds)
  1201. b:Destroy()
  1202. if workspace.IYmessage.Text == txt then
  1203. workspace.IYmessage.Text = '' end
  1204. elseif MSGhook == false then
  1205. execCmd("loadm")
  1206. repeat wait() until workspace:FindFirstChild("IYmessage")
  1207. workspace.IYmessage.Text = ''
  1208. wait(0.1)
  1209. local b = Instance.new("BlurEffect", LightingService)
  1210. b.Name = "IYmblur"
  1211. b.Size = 18
  1212. workspace.IYmessage.Text = txt
  1213. wait(Mseconds)
  1214. b:Destroy()
  1215. if workspace.IYmessage.Text == txt then
  1216. workspace.IYmessage.Text = '' end
  1217. end
  1218. end)
  1219. end
  1220. function bleach(plr)
  1221. spawn(function()
  1222. local char = plr.Character
  1223. local hit1 = Instance.new("Sound", workspace)
  1224. hit1.SoundId = "http://roblox.com/asset?id=145486953"
  1225. local hit = Instance.new("Sound", workspace)
  1226. hit.SoundId = "http://roblox.com/asset?id=178646271"
  1227. local Bleach = Instance.new("Part", char["Left Arm"])
  1228. Bleach.CanCollide = false
  1229. local Mesh = Instance.new("SpecialMesh", Bleach)
  1230. Mesh.MeshId = "http://roblox.com/asset?id=483388971"
  1231. Mesh.Scale = Vector3.new(0.005, 0.005, 0.005)
  1232. Mesh.TextureId = "http://roblox.com/asset?id=520016684"
  1233. local Handy = Instance.new("Weld", Bleach)
  1234. Handy.Part0 = Bleach
  1235. Handy.Part1 = char["Left Arm"]
  1236. Handy.C0 = CFrame.new(0.5,1.8,0)
  1237. Handy.C1 = CFrame.Angles(0,4,1)
  1238. local drink = Instance.new("Sound", char.Head)
  1239. drink.SoundId = "http://roblox.com/asset?id=10722059"
  1240. wait(3)
  1241. game.Chat:Chat(char.Head,"I need to die","Red")
  1242. for i = 1,10 do
  1243. wait()
  1244. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(-0.018,0,0)
  1245. Handy.C0 = Handy.C0 * CFrame.new(-0.05,-0.07,0.09)
  1246. Handy.C0 = Handy.C0 * CFrame.Angles(0.12,0,0)
  1247. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.Angles(0.2,0,-0.1)
  1248. end
  1249. drink:Play()
  1250. wait(3.4)
  1251. drink:Stop()
  1252. for i = 1,10 do
  1253. wait()
  1254. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.new(0,-0.50,0)
  1255. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0.175,0,0)
  1256. Handy.C0 = Handy.C0 * CFrame.new(0.05,0.07,-0.09)
  1257. Handy.C0 = Handy.C0 * CFrame.Angles(-0.1,0,0)
  1258. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.Angles(-0.15,-0.04,0.2)
  1259. char.Torso["Right Shoulder"].C0 = char.Torso["Right Shoulder"].C0 * CFrame.Angles(-0.05,0.03,0)
  1260. char.Torso["Right Hip"].C0 = char.Torso["Right Hip"].C0 * CFrame.Angles(-0.02,0,0)
  1261. char.Torso["Left Hip"].C0 = char.Torso["Left Hip"].C0 * CFrame.Angles(-0.01,0,0)
  1262. end
  1263. wait(0.01)
  1264. char.Torso.Anchored = true
  1265. char["Left Arm"].Anchored = true
  1266. char["Right Arm"].Anchored = true
  1267. char["Left Leg"].Anchored = true
  1268. char["Right Leg"].Anchored = true
  1269. char.Head.Anchored = true
  1270. hit:Play()
  1271. hit1:Play()
  1272. wait(4)
  1273. local bl00d = Instance.new("Part", char.Head)
  1274. bl00d.Size = Vector3.new(0.1,0.1,0.1)
  1275. bl00d.Rotation = Vector3.new(0,0,-90)
  1276. bl00d.CanCollide = false
  1277. bl00d.Anchored = true
  1278. bl00d.BrickColor = BrickColor.new("Maroon")
  1279. bl00d.Position = char.Head.Position
  1280. bl00d.CFrame = bl00d.CFrame * CFrame.new(0.43,-0.65,0)
  1281. bl00d.Shape = "Cylinder"
  1282. bl00d.Material = "Pebble"
  1283. for i = 1,100 do
  1284. wait()
  1285. bl00d.Size = bl00d.Size + Vector3.new(0,0.05,0.05)
  1286. end
  1287. wait(1)
  1288. char.Humanoid.Health = 0
  1289. end)
  1290. end
  1291. function rape(victim, speaker) -- from rocky2u cmdscript
  1292. spawn(function()
  1293. local P1 = game:GetService("Players")[speaker].Character.Torso
  1294. local V1 = game:GetService("Players")[victim].Character.Torso
  1295. V1.Parent.Humanoid.PlatformStand = true
  1296. 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'
  1297. 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'
  1298. 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'
  1299. 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'
  1300. 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'
  1301. 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'
  1302. 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)
  1303. local DM1 = Instance.new('SpecialMesh', D) DM1.MeshType = 'Sphere' DM1.Scale = Vector3.new(0.4, 0.4, 0.4)
  1304. fWeld('weld', P1, P1, D, true, -0.2, -1.3, -0.6, 0, 0, 0)
  1305. local D2 = D:Clone() D2.Parent = P1
  1306. fWeld('weld', P1, P1, D2, true, 0.2, -1.3, -0.6, 0, 0, 0)
  1307. 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)
  1308. fWeld('weld', P1, P1, C, true, 0, -1, -0.52 + (-C.Size.y / 2), math.rad(-80), 0, 0)
  1309. local C2 = D:Clone() C2.BrickColor = BrickColor.new('Pink') C2.Mesh.Scale = Vector3.new(0.4, 0.62, 0.4) C2.Parent = P1
  1310. fWeld('weld', C, C, C2, true, 0, 0 + (C.Size.y / 2), 0, math.rad(-10), 0, 0)
  1311. local CM = Instance.new('CylinderMesh', C)
  1312. 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)
  1313. local DM2 = Instance.new('SpecialMesh', BL) DM2.MeshType = 'Sphere' DM2.Scale = Vector3.new(1.2, 1.2, 1.2)
  1314. fWeld('weld', V1, V1, BL, true, -0.5, 0.5, -0.6, 0, 0, 0)
  1315. 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)
  1316. local DM3 = Instance.new('SpecialMesh', BR) DM3.MeshType = 'Sphere' DM3.Scale = Vector3.new(1.2, 1.2, 1.2)
  1317. fWeld('weld', V1, V1, BR, true, 0.5, 0.5, -0.6, 0, 0, 0)
  1318. 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)
  1319. local DM4 = Instance.new('SpecialMesh', BLN) DM4.MeshType = 'Sphere' DM4.Scale = Vector3.new(0.2, 0.2, 0.2)
  1320. fWeld('weld', V1, V1, BLN, true, -0.5, 0.5, -1.2, 0, 0, 0)
  1321. 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)
  1322. local DM5 = Instance.new('SpecialMesh', BRN) DM5.MeshType = 'Sphere' DM5.Scale = Vector3.new(0.2, 0.2, 0.2)
  1323. fWeld('weld', V1, V1, BRN, true, 0.5, 0.5, -1.2, 0, 0, 0)
  1324. 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)
  1325. 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)
  1326. 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)
  1327. if P1:FindFirstChild('weldx') then P1.weldx:destroy() end
  1328. WE = fWeld('weldx', P1, P1, V1, true, 0, -0.9, -1.3, math.rad(-90), 0, 0)
  1329. local N = V1.Neck N.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-210), math.rad(180), 0)
  1330. end)
  1331. 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)
  1332. end
  1333.  
  1334. addcmd('addalias','Adds an alias to a command',{},
  1335. function(args,speaker)
  1336. if #args < 2 then return end
  1337. local cmd = string.lower(args[1])
  1338. local alias = string.lower(args[2])
  1339. for i,v in pairs(cmds) do
  1340. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  1341. customAlias[alias] = v
  1342. if not aliasSave or aliasSave == nil then aliasSave = {} end
  1343. aliasSave[#aliasSave + 1] = {CMD = cmd, ALIAS = alias}
  1344. Notify("Added "..alias.." as an alias to "..cmd)
  1345. updatefile()
  1346. updatealiases()
  1347. break
  1348. end
  1349. end
  1350. end)
  1351.  
  1352. addcmd('877241loadalias','dab',{},
  1353. function(args,speaker)
  1354. if #args < 2 then return end
  1355. local cmd = string.lower(args[1])
  1356. local alias = string.lower(args[2])
  1357. for i,v in pairs(cmds) do
  1358. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  1359. customAlias[alias] = v
  1360. updatealiases()
  1361. break
  1362. end
  1363. end
  1364. end)
  1365.  
  1366. addcmd('removealias','Removes a custom alias',{},
  1367. function(args,speaker)
  1368. if #args < 1 then return end
  1369. local alias = string.lower(args[1])
  1370. if customAlias[alias] then
  1371. local cmd = customAlias[alias].NAME
  1372. customAlias[alias] = nil
  1373. for i,v in pairs(aliasSave) do
  1374. if v.ALIAS == tostring(alias) then
  1375. table.remove(aliasSave, i)
  1376. end end
  1377. Notify("Removed the alias "..alias.." from "..cmd)
  1378. updatefile()
  1379. updatealiases()
  1380. end
  1381. end)
  1382.  
  1383. addcmd('clraliases','Removes all custom alias',{},
  1384. function(args,speaker)
  1385. customAlias = {}
  1386. aliasSave ={}
  1387. updatefile()
  1388. updatealiases()
  1389. Notify('Removed all aliases')
  1390. end)
  1391.  
  1392. addcmd('s','runs a script in the chat or cmdbar',{'script'},
  1393. function(args, speaker)
  1394. loadstring(tostring(GLS(false, 0)))()
  1395. end)
  1396.  
  1397. function hub()
  1398. if not game.CoreGui:FindFirstChild('ScriptHub') then
  1399. loadstring(game:HttpGet(('https://pastebin.com/raw/VvDQgSZT'),true))() end end
  1400. addcmd('hub','opens script hub',{'scripts'},
  1401. function(args, speaker)
  1402. if speaker.userId ~= LP.userId then
  1403. lponly(speaker) else
  1404. hub()
  1405. end end)
  1406.  
  1407. addcmd('ff','gives ff to player',{},
  1408. function(args, speaker)
  1409. local players = getPlayer(args[1], speaker)
  1410. for i,v in pairs(players)do
  1411. local pchar=_char(v)
  1412. Instance.new("ForceField", pchar)
  1413. end
  1414. end)
  1415.  
  1416. addcmd('maxhealth','sets a limit of health to player',{},
  1417. function(args, speaker)
  1418. local players = getPlayer(args[1], speaker)
  1419. for i,v in pairs(players)do
  1420. local pchar=_char(v)
  1421. pchar.Humanoid.MaxHealth = args[2]
  1422. end
  1423. end)
  1424.  
  1425. addcmd('sethealth','sets the health of a player',{},
  1426. function(args, speaker)
  1427. local players = getPlayer(args[1], speaker)
  1428. for i,v in pairs(players)do
  1429. local pchar=_char(v)
  1430. pchar.Humanoid.Health = args[2]
  1431. end
  1432. end)
  1433.  
  1434. addcmd('breakloops','stops any cmd loops',{'break'},
  1435. function(args, speaker)
  1436. lastBreakTime = tick()
  1437. end)
  1438.  
  1439. addcmd('invisibleff','gives invisible ff to player',{'invisff'},
  1440. function(args, speaker)
  1441. local players = getPlayer(args[1], speaker)
  1442. for i,v in pairs(players)do
  1443. local pchar=_char(v)
  1444. local invisff = Instance.new("ForceField", pchar)
  1445. invisff.Visible = false
  1446. end
  1447. end)
  1448.  
  1449. addcmd('rocket','attaches a player to a rocket',{'missile'},
  1450. function(args, speaker)
  1451. local players = getPlayer(args[1], speaker)
  1452. for i,v in pairs(players)do
  1453. local pchar=_char(v)
  1454. spawn(function()
  1455. local m = missile:Clone()
  1456. m.Parent = workspace
  1457. local W = Instance.new('Weld', m)
  1458. W.Part0 = W.Parent
  1459. W.Part1 = pchar.HumanoidRootPart
  1460. W.C1 = CFrame.new(0, 0.5, 1)
  1461. m.force.Force = Vector3.new(0, 15000, 0)
  1462. wait(0.01)
  1463. pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0, 5, 0)
  1464. wait(5)
  1465. Instance.new('Explosion', m).Position = m.Position
  1466. wait(0.01)
  1467. pchar:BreakJoints()
  1468. wait(1)
  1469. m:destroy()
  1470. end)
  1471. end
  1472. end)
  1473.  
  1474. addcmd('kidnap', 'Kidnaps the player in a candy van',{}, function(args, speaker)
  1475. local players = getPlayer(args[1], speaker)
  1476. if not game:GetService("CoreGui"):FindFirstChild('VanEvent') then
  1477. loadstring(game:HttpGet(('https://pastebin.com/raw/NbY247zv'),true))()
  1478. end
  1479. for i,v in pairs(players) do
  1480. game:GetService("CoreGui").VanEvent:Fire(gPlayers[v])
  1481. end
  1482. end)
  1483.  
  1484. addcmd('rejoin','makes you rejoin the game',{'rj'},
  1485. function(args, speaker)
  1486. if speaker.userId ~= LP.userId then
  1487. lponly(speaker)
  1488. else
  1489. game:GetService('TeleportService'):Teleport(game.PlaceId)
  1490. end
  1491. end)
  1492.  
  1493. addcmd('unff', 'takes away ff from player',{'noff'},
  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:GetChildren()) do
  1499. if v1:IsA("ForceField") then
  1500. v1:Destroy()
  1501. end
  1502. end
  1503. end
  1504. end)
  1505.  
  1506. addcmd('flashlight', 'gives a player a flashlight',{},
  1507. function(args, speaker)
  1508. local players = getPlayer(args[1], speaker)
  1509. for i,v in pairs(players)do
  1510. spawn(function()
  1511. local flashlight = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01679418710")
  1512. flashlight.Parent = gPlayers[v].Backpack
  1513. flashlight.Name = "IYflashlight"
  1514. end)
  1515. end
  1516. end)
  1517.  
  1518. addcmd('car', 'inserts a car',{'vehicle'},
  1519. function(args, speaker)
  1520. local players = getPlayer(args[1], speaker)
  1521. for i,v in pairs(players)do
  1522. spawn(function()
  1523. local pchar=_char(v)
  1524. local model = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01172688590")
  1525. model.Parent = workspace
  1526. model:MakeJoints()
  1527. model:MoveTo(pchar.HumanoidRootPart.Position + Vector3.new(5, 5, 0))
  1528. model.Name = "IYcar" .. gPlayers[v].Name wait(0.2)
  1529. for _, child in pairs( model:GetChildren()) do
  1530. if child.ClassName == "Part" then
  1531. child.Anchored = true
  1532. wait(1)
  1533. child.Anchored = false
  1534. end end end) end end)
  1535.  
  1536. addcmd('uncar', 'removes a players car',{'unvehicle','nocar','novehicle'},
  1537. function(args, speaker)
  1538. local players = getPlayer(args[1], speaker)
  1539. for i,v in pairs(players)do
  1540. for _, child in pairs( workspace:GetChildren()) do
  1541. if child.Name == "IYcar" .. gPlayers[v].Name then
  1542. child:Destroy()
  1543. end
  1544. end
  1545. end
  1546. end)
  1547.  
  1548. addcmd('team','team [plr] [team]',{},
  1549. function(args, speaker)
  1550. local players = getPlayer(args[1], speaker)
  1551. local teamname = nil
  1552. for i,v in pairs(players)do
  1553. 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
  1554. _players[v].Team = teamname
  1555. end
  1556. end)
  1557.  
  1558. addcmd('maxzoom','maximum camera zoom',{},
  1559. function(args, speaker)
  1560. local players = getPlayer(args[1], speaker)
  1561. for i,v in pairs(players)do
  1562. _players[v].CameraMaxZoomDistance = args[2]
  1563. end
  1564. end)
  1565.  
  1566. function spawnrain(mesh,texture)
  1567. spawn(function()
  1568. for i,v in pairs(gPlayers:GetChildren()) do
  1569. if v.Character ~= nil and v.Character:FindFirstChild('HumanoidRootPart') then
  1570. if raining == true then
  1571. local rain = Instance.new("Part",workspace)
  1572. rain.CanCollide = true
  1573. local m = Instance.new("SpecialMesh",rain)
  1574. m.MeshId = "http://www.roblox.com/asset/?id="..mesh
  1575. m.TextureId = "http://www.roblox.com/asset/?id="..texture
  1576. rain.CFrame = v.Character.HumanoidRootPart.CFrame + Vector3.new(math.random(-250,250),100,math.random(-250,250))
  1577. wait(5) rain:Destroy()
  1578. end
  1579. end
  1580. end
  1581. end)
  1582. end
  1583.  
  1584. raining = false
  1585. addcmd('rain','make it rain a mesh',{},
  1586. function(args, speaker)
  1587. raining = true
  1588. repeat
  1589. wait(0.5)
  1590. spawnrain(args[1],args[2])
  1591. until raining == false
  1592. end)
  1593.  
  1594. addcmd('norain','make it rain a mesh',{'unrain'},
  1595. function(args, speaker)
  1596. raining = false
  1597. end)
  1598.  
  1599. local rad = math.rad
  1600. addcmd('earthquake','earthquake [power] [intensity]',{}, -- credit to DontAddMeh
  1601. function(args, speaker)
  1602. for i = 1,args[1] do
  1603. wait()
  1604. local function ear(instance)
  1605. for i,v in pairs(instance:GetChildren())do
  1606. if v:IsA("Part") then
  1607. if v.Size.x > 1 then
  1608. 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])))
  1609. end end ear(v) end end ear(workspace)
  1610. end
  1611. end)
  1612.  
  1613. addcmd('cape','Gives the target player(s) a cape',{},
  1614. function(args, speaker)
  1615. local players = getPlayer(args[1], speaker)
  1616. for i,v in pairs(players)do
  1617. spawn(function()
  1618. if _char(v):FindFirstChild("Humanoid") then
  1619. local plr = _players[v]
  1620. repeat wait() until plr and plr.Character and plr.Character:FindFirstChild("HumanoidRootPart")
  1621. local torso = plr.Character.HumanoidRootPart
  1622. local p = Instance.new("Part", torso.Parent) p.Name = "IYcape" p.Anchored = false
  1623. p.CanCollide = false p.TopSurface = 0 p.BottomSurface = 0
  1624. if not args[2] then
  1625. p.Color = Color3.new(0,0,0)
  1626. p.Color = Color3.new(0,0,0) else
  1627. p.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1628. p.Color = Color3.fromRGB((args[2]),(args[3]),(args[4])) end
  1629. p.formFactor = "Custom"
  1630. p.Size = Vector3.new(.2,.2,.2)
  1631. local msh = Instance.new("BlockMesh", p) msh.Scale = Vector3.new(9,17.5,.5)
  1632. local motor1 = Instance.new("Motor", p)
  1633. motor1.Part0 = p
  1634. motor1.Part1 = torso
  1635. motor1.MaxVelocity = .01
  1636. motor1.C0 = CFrame.new(0,1.75,0)*CFrame.Angles(0,math.rad(90),0)
  1637. motor1.C1 = CFrame.new(0,1,.45)*CFrame.Angles(0,math.rad(90),0)
  1638. local wave = false
  1639. repeat wait(1/44)
  1640. local ang = 0.1
  1641. local oldmag = torso.Velocity.magnitude
  1642. local mv = .002
  1643. if wave then ang = ang + ((torso.Velocity.magnitude/10)*.05)+.05 wave = false else wave = true end
  1644. ang = ang + math.min(torso.Velocity.magnitude/11, .5)
  1645. motor1.MaxVelocity = math.min((torso.Velocity.magnitude/111), .04) + mv
  1646. motor1.DesiredAngle = -ang
  1647. if motor1.CurrentAngle < -.2 and motor1.DesiredAngle > -.2 then motor1.MaxVelocity = .04 end
  1648. repeat wait() until motor1.CurrentAngle == motor1.DesiredAngle or math.abs(torso.Velocity.magnitude - oldmag) >= (torso.Velocity.magnitude/10) + 1
  1649. if torso.Velocity.magnitude < .1 then wait(.1) end
  1650. until not p or p.Parent ~= torso.Parent
  1651. end
  1652. end)
  1653. end
  1654. end)
  1655.  
  1656. addcmd('uncape','Removes cape',{'nocape'},
  1657. function(args, speaker)
  1658. local players = getPlayer(args[1], speaker)
  1659. for i,v in pairs(players)do
  1660. local pchar=_char(v)
  1661. for _, child in pairs( pchar:GetChildren()) do
  1662. if child.Name == "IYcape" then
  1663. child:Destroy() end end
  1664. end
  1665. end)
  1666.  
  1667. addcmd('spasm','makes someone c r a z y',{},
  1668. function(args, speaker)
  1669. local players = getPlayer(args[1], speaker)
  1670. for i,v in pairs(players)do
  1671. local pchar=_char(v)
  1672. local AnimationId = "33796059"
  1673. local Anim = Instance.new("Animation")
  1674. Anim.AnimationId = "rbxassetid://"..AnimationId
  1675. local k = pchar.Humanoid:LoadAnimation(Anim)
  1676. k:Play()
  1677. k:AdjustSpeed(99)
  1678. end
  1679. end)
  1680.  
  1681. addcmd('dance','makes someone d a n c e',{},
  1682. function(args, speaker)
  1683. local players = getPlayer(args[1], speaker)
  1684. for i,v in pairs(players)do
  1685. local pchar=_char(v)
  1686. local anim = nil
  1687. local dance1 = math.random(1,7)
  1688. if dance1 == 1 then
  1689. anim = '27789359'
  1690. end
  1691. if dance1 == 2 then
  1692. anim = '30196114'
  1693. end
  1694. if dance1 == 3 then
  1695. anim = '248263260'
  1696. end
  1697. if dance1 == 4 then
  1698. anim = '45834924'
  1699. end
  1700. if dance1 == 5 then
  1701. anim = '33796059'
  1702. end
  1703. if dance1 == 6 then
  1704. anim = '28488254'
  1705. end
  1706. if dance1 == 7 then
  1707. anim = '52155728'
  1708. end
  1709. local animation = Instance.new("Animation")
  1710. animation.AnimationId = "rbxassetid://"..anim
  1711. local animTrack = pchar.Humanoid:LoadAnimation(animation)
  1712. animTrack:Play()
  1713. end
  1714. end)
  1715.  
  1716. addcmd('plrsound','creates a sound inside of someone',{'playersound'},
  1717. function(args, speaker)
  1718. local players = getPlayer(args[1], speaker)
  1719. for i,v in pairs(players)do
  1720. if not args[1] and args[2] then return end
  1721. local pchar=_char(v)
  1722. for _, child in pairs( pchar:GetDescendants()) do
  1723. if child.ClassName == "Sound" then
  1724. child:Destroy() end end
  1725. local s = Instance.new("Sound")
  1726. s.Name = "IYplrsound"
  1727. s.SoundId = "http://www.roblox.com/asset/?id=" .. args[2]
  1728. s.Volume = 1
  1729. s.Pitch = 1
  1730. s.Looped = true
  1731. s.archivable = true
  1732. s.Parent = pchar.HumanoidRootPart
  1733. s:Play()
  1734. end
  1735. end)
  1736.  
  1737. addcmd('noplrsound','creates a sound inside of someone',{'noplayersound','unplayersound','unplrsound'},
  1738. function(args, speaker)
  1739. local players = getPlayer(args[1], speaker)
  1740. for i,v in pairs(players)do
  1741. if not args[1] then return end
  1742. local pchar=_char(v)
  1743. for _, child in pairs( pchar:GetDescendants()) do
  1744. if child.ClassName == "Sound" then
  1745. child:Destroy() end end
  1746. end
  1747. end)
  1748.  
  1749. addcmd('fly','makes you fly',{},
  1750. function(args, speaker)
  1751. if speaker.userId ~= LP.userId then
  1752. lponly(speaker)
  1753. else
  1754. sFLY()
  1755. end
  1756. end)
  1757.  
  1758. addcmd('flyspeed','set the fly speed',{'flysp'},
  1759. function(args, speaker)
  1760. if speaker.userId ~= LP.userId then
  1761. lponly(speaker)
  1762. else
  1763. if isNumber(args[1]) then
  1764. iyflyspeed = args[1]
  1765. end end end)
  1766.  
  1767. addcmd('unfly','takes away fly',{'nofly'},
  1768. function(args, speaker)
  1769. if speaker.userId ~= LP.userId then
  1770. lponly(speaker)
  1771. else
  1772. NOFLY()
  1773. end
  1774. end)
  1775.  
  1776. addcmd('exit','kills roblox process',{},
  1777. function(args, speaker)
  1778. if speaker.userId ~= LP.userId then
  1779. lponly(speaker)
  1780. else
  1781. game:shutdown()
  1782. end
  1783. end)
  1784.  
  1785. addcmd('fire', 'set a player on fire',{},
  1786. function(args, speaker)
  1787. local players = getPlayer(args[1], speaker)
  1788. for i,v in pairs(players)do
  1789. spawn(function()
  1790. local pchar=_char(v)
  1791. local Fire1 = Instance.new("Fire", pchar.Head)
  1792. local Fire2 = Instance.new("Fire", pchar.HumanoidRootPart)
  1793. local Fire3 = Instance.new("Fire", pchar["Left Arm"])
  1794. local Fire4 = Instance.new("Fire", pchar["Right Arm"])
  1795. local Fire5 = Instance.new("Fire", pchar["Left Leg"])
  1796. local Fire6 = Instance.new("Fire", pchar["Right Leg"])
  1797. if not args[2] then return end
  1798. Fire1.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1799. Fire1.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1800. Fire2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1801. Fire2.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1802. Fire3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1803. Fire3.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1804. Fire4.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1805. Fire4.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1806. Fire5.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1807. Fire5.SecondaryColor = Color3.new((args[2]),(args[3]),(args[4]))
  1808. Fire6.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1809. Fire6.SecondaryColor = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1810. end)
  1811. end
  1812. end)
  1813.  
  1814. addcmd('discomesh', 'body parts get f u n k y',{},
  1815. function(args, speaker)
  1816. local players = getPlayer(args[1], speaker)
  1817. for i,v in pairs(players)do
  1818. spawn(function()
  1819. local plr = _players[v]
  1820. local meshes = {"Brick","Cylinder","Head","Sphere","Torso","Wedge"}
  1821. local h = _players[v].Character.Head.Mesh
  1822. local t = Instance.new("SpecialMesh",_players[v].Character.Torso)
  1823. local la = Instance.new("SpecialMesh",_players[v].Character["Left Arm"])
  1824. local ra = Instance.new("SpecialMesh",_players[v].Character["Right Arm"])
  1825. local ll = Instance.new("SpecialMesh",_players[v].Character["Left Leg"])
  1826. local rl = Instance.new("SpecialMesh",_players[v].Character["Right Leg"])
  1827. while true do wait()
  1828. h.MeshType = meshes[math.random(1,#meshes)]
  1829. h.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1830. h.Parent.BrickColor = BrickColor.Random()
  1831. t.MeshType = meshes[math.random(1,#meshes)]
  1832. t.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1833. t.Parent.BrickColor = BrickColor.Random()
  1834. la.MeshType = meshes[math.random(1,#meshes)]
  1835. la.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1836. la.Parent.BrickColor = BrickColor.Random()
  1837. ra.MeshType = meshes[math.random(1,#meshes)]
  1838. ra.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1839. ra.Parent.BrickColor = BrickColor.Random()
  1840. ll.MeshType = meshes[math.random(1,#meshes)]
  1841. ll.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1842. ll.Parent.BrickColor = BrickColor.Random()
  1843. rl.MeshType = meshes[math.random(1,#meshes)]
  1844. rl.Offset = Vector3.new(math.random() * 2 - 1,math.random() * 2 - 1,math.random() * 2 - 1);
  1845. rl.Parent.BrickColor = BrickColor.Random()
  1846. end end) end end)
  1847.  
  1848. addcmd('chickenarms', 'I can fly!!1',{'chicken'},
  1849. function(args, speaker)
  1850. local players = getPlayer(args[1], speaker)
  1851. for i,v in pairs(players)do
  1852. spawn(function()
  1853. local Chicken = _players[v].Character
  1854. Chicken.Torso["Left Shoulder"].C0 = CFrame.new(-1.5, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,math.pi/2,0) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0) * CFrame.fromEulerAnglesXYZ(0,-math.pi/2,0)
  1855. Chicken.Torso["Left Shoulder"].C1 = CFrame.new(0, 0.5, 0)
  1856. Chicken.Torso["Right Shoulder"].C0 = CFrame.new(1.5, 0.5, 0) * CFrame.fromEulerAnglesXYZ(0,-math.pi/2,0) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0) * CFrame.fromEulerAnglesXYZ(0,-math.pi/2,0)
  1857. Chicken.Torso["Right Shoulder"].C1 = CFrame.new(0, 0.5, 0)
  1858. end) end end)
  1859.  
  1860. addcmd('esp', 'view a player and a players status',{},
  1861. function(args, speaker)
  1862. if speaker.userId ~= LP.userId then
  1863. lponly(speaker)
  1864. else
  1865. local players = getPlayer(args[1], speaker)
  1866. for i,v in pairs(players)do
  1867. spawn(function()
  1868. for _, child in pairs( game["CoreGui"]:GetChildren()) do
  1869. if child.Name == gPlayers[v].Name then
  1870. child:Destroy()
  1871. end end wait(0.5)
  1872. local m = game["Players"].LocalPlayer:GetMouse()
  1873. local rs = game:GetService("RunService").RenderStepped
  1874. local espplr = gPlayers[v]
  1875. if espplr.Character and espplr.Name ~= _players.LocalPlayer.Name then
  1876. for b,n in pairs (espplr.Character:GetChildren()) do
  1877. if (n:IsA("BasePart")) then
  1878. local a = Instance.new("BoxHandleAdornment", game.CoreGui)
  1879. a.Name = espplr.Name
  1880. a.Adornee = n
  1881. a.AlwaysOnTop = true
  1882. a.ZIndex = 0
  1883. a.Size = n.Size
  1884. a.Transparency = 0.7
  1885. local resetting = false
  1886. if espplr.TeamColor == _players.LocalPlayer.TeamColor then
  1887. a.Color = BrickColor.new("Lime green")
  1888. else
  1889. a.Color = BrickColor.new("Really red")
  1890. end
  1891. if espplr.Character and espplr.Character:FindFirstChild('Head') then
  1892. local BillboardGui = Instance.new("BillboardGui", game.CoreGui)
  1893. local TextLabel = Instance.new("TextLabel")
  1894. BillboardGui.Adornee = espplr.Character.Head
  1895. BillboardGui.Name = espplr.Name
  1896. BillboardGui.Size = UDim2.new(0, 100, 0, 150)
  1897. BillboardGui.StudsOffset = Vector3.new(0, 1, 0)
  1898. BillboardGui.AlwaysOnTop = true
  1899. TextLabel.Parent = BillboardGui
  1900. TextLabel.BackgroundTransparency = 1
  1901. TextLabel.Position = UDim2.new(0, 0, 0, -50)
  1902. TextLabel.Size = UDim2.new(0, 100, 0, 100)
  1903. TextLabel.Font = Enum.Font.SourceSansSemibold
  1904. TextLabel.TextSize = 20
  1905. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  1906. TextLabel.TextStrokeTransparency = 0
  1907. TextLabel.TextYAlignment = Enum.TextYAlignment.Bottom
  1908. espplr.Character:WaitForChild("Humanoid").Died:connect(function()
  1909. BillboardGui:Destroy() a:Destroy() end)
  1910. _players.PlayerRemoving:connect(function(player)
  1911. if player.Name == espplr.Name then
  1912. BillboardGui:Destroy() a:Destroy()
  1913. end end)
  1914. game:GetService("RunService").RenderStepped:Connect(function()
  1915. if espplr.Character ~= nil and espplr.Character.Parent ~= nil and espplr.Character:FindFirstChild('HumanoidRootPart') and espplr.Character:FindFirstChild('Humanoid') and game.CoreGui:FindFirstChild(espplr.Name) then
  1916. local pos = math.floor((_players.LocalPlayer.Character.HumanoidRootPart.Position - espplr.Character.HumanoidRootPart.Position).magnitude)
  1917. TextLabel.Text = 'Name: '..espplr.Name..' | Health: '..espplr.Character.Humanoid.Health..' | Studs: '..pos else
  1918. BillboardGui:Destroy() a:Destroy() end end)
  1919. end
  1920. end
  1921. end
  1922. end
  1923. end)
  1924. end
  1925. end
  1926. end)
  1927.  
  1928. addcmd('noesp', 'removes esp',{'unesp'},
  1929. function(args, speaker)
  1930. if speaker.userId ~= LP.userId then
  1931. lponly(speaker)
  1932. else
  1933. local players = getPlayer(args[1], speaker)
  1934. for i,v in pairs(players)do
  1935. spawn(function()
  1936. for _, child in pairs( game["CoreGui"]:GetChildren()) do
  1937. if child.Name == gPlayers[v].Name then
  1938. child:Destroy()
  1939. end
  1940. end end) end end end)
  1941.  
  1942. addcmd('nofire', 'extinguish a player',{'unfire'},
  1943. function(args, speaker)
  1944. local players = getPlayer(args[1], speaker)
  1945. for i,v in pairs(players)do
  1946. local pchar=_char(v)
  1947. for j,v1 in pairs(pchar:GetDescendants()) do
  1948. if v1:IsA("Fire") then
  1949. v1:Destroy()
  1950. end end end end)
  1951.  
  1952. addcmd('shiny', 'makes a player shine',{},
  1953. function(args, speaker)
  1954. local players = getPlayer(args[1], speaker)
  1955. for i,v in pairs(players)do
  1956. spawn(function()
  1957. local pchar=_char(v)
  1958. for i,v in pairs(pchar:GetChildren()) do
  1959. if v.ClassName == "Decal" or v.ClassName == "Texture" then
  1960. v:Destroy() end
  1961. if v.ClassName == "Part" or v.ClassName == "WedgePart" or v.ClassName == "TrussPart" or v.ClassName == "UnionOperation" or v.ClassName == "CornerWedgePart" then
  1962. v.Reflectance = 1
  1963. v.Material = "Plastic"
  1964. end
  1965. end
  1966. end)
  1967. end
  1968. end)
  1969.  
  1970. addcmd('light', 'givs em light',{},
  1971. function(args, speaker)
  1972. local players = getPlayer(args[1], speaker)
  1973. for i,v in pairs(players)do
  1974. spawn(function()
  1975. local pchar=_char(v)
  1976. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  1977. if v1:IsA("PointLight") then
  1978. v1:Destroy()
  1979. end
  1980. end
  1981. local light = Instance.new("PointLight", pchar.HumanoidRootPart)
  1982. light.Range = 12
  1983. light.Brightness = 3
  1984. if not args[2] then return end
  1985. light.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  1986. light.Range = 12
  1987. light.Brightness = 3
  1988. end)
  1989. end
  1990. end)
  1991.  
  1992. bottle = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01422895508")
  1993. addcmd('begone', 'BEGONE THOT',{'thot'},
  1994. function(args, speaker)
  1995. local players = getPlayer(args[1], speaker)
  1996. for i,v in pairs(players)do
  1997. spawn(function()
  1998. local thotbottle = bottle:Clone()
  1999. local pchar=_char(v)
  2000. thotbottle.Name = 'THOT BEGONE'
  2001. thotbottle.Handle:Destroy()
  2002. execCmd('freeze '..gPlayers[v].Name)
  2003. execCmd('name '..gPlayers[v].Name..' THOT')
  2004. execCmd('spasm '..gPlayers[v].Name)
  2005. thotbottle.Parent = pchar
  2006. thotbottle:MoveTo(pchar.HumanoidRootPart.Position + Vector3.new(0, 0, 7))
  2007. local cf = pchar.HumanoidRootPart.CFrame
  2008. local newcf = cf + cf.lookVector * 6
  2009. thotbottle.Head.CFrame = newcf
  2010. local s = Instance.new("Sound")
  2011. s.Name = "BEGONE"
  2012. s.SoundId = "http://www.roblox.com/asset/?id=1095911222"
  2013. s.Volume = 10
  2014. s.Parent = thotbottle
  2015. s:play()
  2016. local d = Instance.new("Sound")
  2017. d.Name = "WuOOOH"
  2018. d.SoundId = "http://www.roblox.com/asset/?id=253143032"
  2019. d.Volume = 5
  2020. d.Parent = pchar
  2021. wait(4)
  2022. if gPlayers[v] then
  2023. execCmd('thaw '..gPlayers[v].Name)
  2024. execCmd('fling '..gPlayers[v].Name)
  2025. thotbottle:Destroy()
  2026. d:play()
  2027. end if gPlayers[v] then
  2028. wait(3)
  2029. execCmd('explode '..gPlayers[v].Name)
  2030. pchar:BreakJoints() end
  2031. end)
  2032. end
  2033. end)
  2034.  
  2035. addcmd('glowstick', 'givs em glo stik',{},
  2036. function(args, speaker)
  2037. local players = getPlayer(args[1], speaker)
  2038. for i,v in pairs(players)do
  2039. spawn(function()
  2040. System = {}
  2041. System.Create = function(a, c)
  2042. local e = Instance.new(a)
  2043. for d, a in pairs(c) do
  2044. local b, a = ypcall(function()
  2045. return e[d]
  2046. end)
  2047. if b then
  2048. e[d] = c[d]
  2049. end
  2050. end
  2051. return e
  2052. end
  2053. function b(d, b)
  2054. local c = getfenv(d)
  2055. local a = setmetatable({}, {
  2056. __index = function(a, a)
  2057. if a:lower() == 'script' then
  2058. return b
  2059. else
  2060. return c[a]
  2061. end
  2062. end
  2063. })
  2064. setfenv(d, a)
  2065. ypcall(function()
  2066. d()
  2067. end)
  2068. end
  2069. c = {}
  2070. mas = Instance.new("Model",game:GetService("Lighting"))
  2071. mas.Name = "CompiledModel"
  2072. o1 = System.Create("Tool",{
  2073. ["Name"] = "Glow Stick",
  2074. ["Parent"] = mas,
  2075. ["GripPos"] = Vector3.new(0, -0.300000012, 0),
  2076. ["CanBeDropped"] = false,
  2077. })
  2078. o2 = System.Create("Part",{
  2079. ["Name"] = "Handle",
  2080. ["Parent"] = o1,
  2081. ["Transparency"] = 0.10000000149012,
  2082. ["Position"] = Vector3.new(-9.38995171, 2.20000148, 42.3300056),
  2083. ["Rotation"] = Vector3.new(-180, 0, 0),
  2084. ["CFrame"] = CFrame.new(-9.38995171, 2.20000148, 42.3300056, 1, 0, 0, 0, -1, 0, 0, 0, -1),
  2085. ["FormFactor"] = Enum.FormFactor.Custom,
  2086. ["Size"] = Vector3.new(0.200000033, 1.80000019, 1),
  2087. ["BottomSurface"] = Enum.SurfaceType.Weld,
  2088. ["TopSurface"] = Enum.SurfaceType.Weld,
  2089. ["Material"] = "Neon",
  2090. })
  2091. o3 = System.Create("PointLight",{
  2092. ["Parent"] = o2,
  2093. ["Brightness"] = 8,
  2094. ["Range"] = 14,
  2095. })
  2096. o4 = System.Create("CylinderMesh",{
  2097. ["Parent"] = o2,
  2098. })
  2099. if not args[2] then
  2100. o2.Color = Color3.new(1,1,1)
  2101. o3.Color = Color3.new(1,1,1) else
  2102. o2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  2103. o3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4])) end
  2104. mas.Parent = workspace
  2105. mas:MakeJoints()
  2106. local b = mas:GetChildren()
  2107. for a = 1, #b do
  2108. b[a].Parent = gPlayers[v].Backpack
  2109. ypcall(function()
  2110. b[a]:MakeJoints()
  2111. end)
  2112. end
  2113. mas:Destroy()
  2114. for a = 1, #c do
  2115. coroutine.resume(c[a])
  2116. end
  2117. end)
  2118. end
  2119. end)
  2120.  
  2121. addcmd('keybind','Binds a command to a key',{},
  2122. function(args,speaker)
  2123. if speaker.userId ~= LP.userId then
  2124. lponly(speaker) else
  2125. if #args < 2 then return end
  2126. local key = string.lower(args[1])
  2127. if #key > 1 or key == cmdbarbind then return end
  2128. local cmdText = GLS(false,1)
  2129. local cas = game:GetService("ContextActionService")
  2130. cas:BindAction("Keybind"..key,function(action,state,obj)
  2131. if state == Enum.UserInputState.Begin then
  2132. execCmd(cmdText,speaker)
  2133. end
  2134. end,false,key)
  2135. Notify("Binded "..cmdText.." to "..key)
  2136. end
  2137. end)
  2138.  
  2139. addcmd('unkeybind','Removes a binded command from a key',{'unbind'},
  2140. function(args,speaker)
  2141. if speaker.userId ~= LP.userId then
  2142. lponly(speaker) else
  2143. if #args < 1 then return end
  2144. local key = string.lower(args[1])
  2145. game:GetService("ContextActionService"):UnbindAction("Keybind"..key)
  2146. Notify("Unbinded "..key)
  2147. end
  2148. end)
  2149.  
  2150.  
  2151.  
  2152.  
  2153.  
  2154. addcmd('trail', 'spawns a trail behind a player',{},
  2155. function(args, speaker)
  2156. local players = getPlayer(args[1], speaker)
  2157. for i,v in pairs(players)do
  2158. spawn(function()
  2159. local pchar=_char(v)
  2160. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  2161. if v1.Name == "TRAIL" then
  2162. v1:Destroy()
  2163. end
  2164. end
  2165. if args[2] then
  2166. color1 = Color3.fromRGB(args[2],args[3],args[4])
  2167. color2 = Color3.new(0,0,0) else
  2168. color1 = Color3.new(1,1,1)
  2169. color2 = Color3.new(0,0,0) end
  2170. if pchar:FindFirstChild("Torso") then
  2171. local e = Instance.new("Trail", pchar.Torso)
  2172. e.Name = "TRAIL"
  2173. e.FaceCamera = true
  2174. e.Color = ColorSequence.new(color1,color2)
  2175. e.Attachment0 = pchar.Torso.WaistCenterAttachment
  2176. e.Attachment1 = pchar.Torso.NeckAttachment
  2177. end
  2178. end)
  2179. end
  2180. end)
  2181.  
  2182. addcmd('untrail', 'deletes the trail behind a player',{'notrail'},
  2183. function(args, speaker)
  2184. local players = getPlayer(args[1], speaker)
  2185. for i,v in pairs(players)do
  2186. spawn(function()
  2187. local pchar=_char(v)
  2188. for j,v1 in pairs(pchar.Torso:GetChildren()) do
  2189. if v1.Name == "TRAIL" then
  2190. v1:Destroy()
  2191. end
  2192. end
  2193. end)
  2194. end
  2195. end)
  2196.  
  2197. local fa = false
  2198. local cam = workspace.CurrentCamera
  2199. local cam1 = 0
  2200. local cam2 = 0
  2201. local cam3 = 0
  2202. local k1 = false
  2203. local k2 = false
  2204. local k3 = false
  2205. local k4 = false
  2206. local k5 = false
  2207. local k6 = false
  2208. cs = 0.5
  2209. function movecam()
  2210. local fc = game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  2211. if fa == false then
  2212. repeat
  2213. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2214. local fp = fc.Position
  2215. fc.CFrame = CFrame.new(Vector3.new(fp.X,fp.Y+cam3,fp.Z),cam.CFrame.p)*CFrame.new(cam2,0,cam1)
  2216. fa = true
  2217. end
  2218. game:GetService('RunService').RenderStepped:Wait()
  2219. until not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  2220. fa = false
  2221. end
  2222. end
  2223. function kp1(inputObject, gameProcessedEvent)
  2224. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2225. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  2226. k1 = true
  2227. cam1 = cs end
  2228. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  2229. k2 = true
  2230. cam1 = (cs*-1) end
  2231. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  2232. k3 = true
  2233. cam2 = cs end
  2234. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  2235. k4 = true
  2236. cam2 = (cs*-1) end
  2237. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  2238. k5 = true
  2239. cam3 = cs end
  2240. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  2241. k6 = true
  2242. cam3 = (cs*-1) end
  2243. end
  2244. end
  2245. game:GetService("UserInputService").InputBegan:connect(kp1)
  2246. function kp2(inputObject, gameProcessedEvent)
  2247. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2248. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  2249. k1 = false
  2250. if k2 == false then
  2251. cam1 = 0
  2252. end
  2253. end
  2254. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  2255. k2 = false
  2256. if k1 == false then
  2257. cam1 = 0
  2258. end
  2259. end
  2260. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  2261. k3= false
  2262. if k4== false then
  2263. cam2 = 0
  2264. end
  2265. end
  2266. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  2267. k4 = false
  2268. if k3 == false then
  2269. cam2 = 0
  2270. end
  2271. end
  2272. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  2273. k5 = false
  2274. if k6 == false then
  2275. cam3 = 0
  2276. end
  2277. end
  2278. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  2279. k6 = false
  2280. if k5 == false then
  2281. cam3 = 0
  2282. end
  2283. end
  2284. end
  2285. end
  2286. game:GetService("UserInputService").InputEnded:connect(kp2)
  2287. function FC()
  2288. if not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2289. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = true
  2290. local fc = Instance.new('Part',game:GetService('Players').LocalPlayer.Character)
  2291. fc.CanCollide = false
  2292. fc.Anchored = true
  2293. fc.Transparency = 1
  2294. fc.Size = Vector3.new(1,1,1)
  2295. fc.Name = 'xFC'
  2296. fc.CFrame = game:GetService('Players').LocalPlayer.Character.Head.CFrame
  2297. local cam = workspace.CurrentCamera
  2298. cam.CameraSubject = fc
  2299. cam.CameraType = 'Custom'
  2300. movecam()
  2301. end end
  2302. function UFC()
  2303. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = false
  2304. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2305. game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC'):Destroy()
  2306. local cam = workspace.CurrentCamera
  2307. cam.CameraSubject = game:GetService('Players').LocalPlayer.Character.Humanoid
  2308. cam.CameraType = 'Custom'
  2309. end end
  2310.  
  2311. addcmd('freecam','freecam',{'fc'},
  2312. function(args, speaker)
  2313. if speaker.userId ~= LP.userId then
  2314. lponly(speaker)
  2315. else
  2316. FC()
  2317. end
  2318. end)
  2319.  
  2320. addcmd('fixcam','fixes camera',{},
  2321. function(args, speaker)
  2322. if speaker.userId ~= LP.userId then
  2323. lponly(speaker)
  2324. else
  2325. workspace.CurrentCamera:remove()
  2326. wait(.1)
  2327. workspace.CurrentCamera.CameraSubject = LP.Character.Humanoid
  2328. workspace.CurrentCamera.CameraType = "Custom"
  2329. LP.CameraMinZoomDistance = 0.5
  2330. LP.CameraMaxZoomDistance = 400
  2331. LP.CameraMode = "Classic"
  2332. end
  2333. end)
  2334.  
  2335. addcmd('witchhunt', 'deletes the trail behind a player',{'burn','witch'},
  2336. function(args, speaker)
  2337. local players = getPlayer(args[1], speaker)
  2338. for i,v in pairs(players)do
  2339. local pchar=_char(v)
  2340. local char = pchar
  2341. local hum = char.Humanoid
  2342. for k,c in pairs(char:children()) do if c:IsA("Part") and c.Name~="HumanoidRootPart" then c.Anchored=true end end
  2343. hum.HealthDisplayDistance = 0
  2344. --execcmd god
  2345. local stake = Instance.new("Part",char)
  2346. stake.Anchored = true
  2347. stake.BrickColor = BrickColor.new("Reddish brown")
  2348. stake.Material = "Wood"
  2349. stake.Size = Vector3.new(1,7,1)
  2350. stake.CFrame = char.Torso.CFrame*CFrame.new(0,0,1)
  2351. local hay = Instance.new("Part",char)
  2352. hay.Anchored = true
  2353. hay.Material = "Grass"
  2354. hay.BrickColor = BrickColor.new("New Yeller")
  2355. hay.Size = Vector3.new(6,1,5)
  2356. hay.CFrame = char.Torso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,2,0)
  2357. local hay2 = hay:clone()
  2358. hay2.Parent = char
  2359. hay2.CFrame = char.Torso.CFrame*CFrame.new(0,-2.6,0)*CFrame.Angles(0,6,0)
  2360. local fire = Instance.new("Fire",hay)
  2361. fire.Enabled = false
  2362. fire.Heat = 25
  2363. fire.Size = 2
  2364. fire.Color = Color3.new(170/255,85/255,0)
  2365. local smoke = Instance.new("Smoke",hay)
  2366. smoke.Enabled = false
  2367. smoke.Opacity = 1
  2368. smoke.RiseVelocity = 25
  2369. smoke.Size = 15
  2370. smoke.Color = Color3.new(0,0,0)
  2371. local light = Instance.new("PointLight",hay)
  2372. light.Color = Color3.new(170/255,85/255,0)
  2373. light.Range = 0
  2374. light.Brightness = 1
  2375. light.Enabled = false
  2376. --[[]]
  2377. local crack = Instance.new("Sound",hay)
  2378. crack.SoundId = "rbxassetid://239443642"
  2379. crack.Looped = true
  2380. crack.Volume = 0
  2381. local scream = Instance.new("Sound",char.Torso)
  2382. scream.SoundId = "rbxassetid://264227115"
  2383. scream.Looped = true
  2384. scream.Volume = 0
  2385. --]]
  2386. wait()
  2387. char['Left Arm'].CFrame = char.Torso.CFrame * CFrame.new(-0.8,0,0.7) * CFrame.Angles(-1,0,0.5)
  2388. char['Right Arm'].CFrame = char.Torso.CFrame * CFrame.new(0.8,0,0.7) * CFrame.Angles(-1,0,-0.5)
  2389.  
  2390. local bods = char['Body Colors']
  2391. local colors = {
  2392. --"Really red";
  2393. "Bright red";
  2394. "Crimson";
  2395. "Maroon";
  2396. "Really black";
  2397. }
  2398.  
  2399. fire.Enabled=true
  2400. smoke.Enabled=true
  2401. light.Enabled=true
  2402. crack:Play()
  2403. scream:Play()
  2404. scream.Pitch = 0.8
  2405. --scream.Volume = 0.5
  2406. for i=1,30 do
  2407. crack.Volume = crack.Volume+(1/30)
  2408. scream.Volume = crack.Volume
  2409. fire.Size=i
  2410. smoke.RiseVelocity=i-5
  2411. smoke.Size=i/2
  2412. light.Range=i*2
  2413. wait(1)
  2414. end
  2415.  
  2416. for i=1,#colors do
  2417. bods.HeadColor=BrickColor.new(colors[i])
  2418. bods.LeftArmColor=BrickColor.new(colors[i])
  2419. bods.LeftLegColor=BrickColor.new(colors[i])
  2420. bods.RightArmColor=BrickColor.new(colors[i])
  2421. bods.RightLegColor=BrickColor.new(colors[i])
  2422. bods.TorsoColor=BrickColor.new(colors[i])
  2423. hay.BrickColor=BrickColor.new(colors[i])
  2424. hay2.BrickColor=BrickColor.new(colors[i])
  2425. stake.BrickColor=BrickColor.new(colors[i])
  2426. wait(5)
  2427. end
  2428. wait(10)
  2429. scream.Volume = 0.5
  2430. wait(1)
  2431. scream:Stop()
  2432. char:BreakJoints()
  2433. end
  2434. end)
  2435.  
  2436. addcmd('unfreecam','unfreecam',{'nofreecam','unfc','nofc'},
  2437. function(args, speaker)
  2438. if speaker.userId ~= LP.userId then
  2439. lponly(speaker)
  2440. else
  2441. UFC()
  2442. end
  2443. end)
  2444.  
  2445. addcmd('freecamspeed','unfreecam',{'fcspeed'},
  2446. function(args, speaker)
  2447. if speaker.userId ~= LP.userId then
  2448. lponly(speaker)
  2449. else
  2450. if isNumber(args[1]) then
  2451. cs = args[1]
  2452. end end end)
  2453.  
  2454. addcmd('nolight', 'no more light',{'unlight'},
  2455. function(args, speaker)
  2456. local players = getPlayer(args[1], speaker)
  2457. for i,v in pairs(players)do
  2458. local pchar=_char(v)
  2459. for j,v1 in pairs(pchar.HumanoidRootPart:GetChildren()) do
  2460. if v1:IsA("PointLight") then
  2461. v1:Destroy()
  2462. end
  2463. end
  2464. end
  2465. end)
  2466.  
  2467. addcmd('ball', 'makes a hamster ball for a player',{'hamsterball'},
  2468. function(args, speaker)
  2469. local players = getPlayer(args[1], speaker)
  2470. for i,v in pairs(players)do
  2471. local pchar=_char(v)
  2472. scale = 10
  2473.  
  2474. function weld(tab)
  2475. local last = nil
  2476. for i,v in pairs(tab) do
  2477. if v:IsA("BasePart") then
  2478. if last then
  2479. local w = Instance.new("Weld",last)
  2480. w.Part0 = w.Parent
  2481. w.Part1 = v
  2482. local pos = last.CFrame:toObjectSpace(v.CFrame)
  2483. w.C0 = pos
  2484. end
  2485. last = v
  2486. end
  2487. end
  2488. end
  2489.  
  2490. function makeball(pos)
  2491. local model = Instance.new("Model",workspace)
  2492. model.Name = gPlayers[v].Name .. "ball"
  2493. local rand = BrickColor.Random()
  2494. pchar.Head.Anchored = true
  2495. for i=0,340,20 do
  2496. wait()
  2497. for z=-90,70,20 do
  2498. local p = Instance.new("Part",model)
  2499. p.formFactor = "Custom"
  2500. p.BrickColor = rand
  2501. p.Transparency = 0.5
  2502. p.Size = Vector3.new(scale/5.5,scale/5.5,scale/140)
  2503. p.Anchored = true
  2504. p.TopSurface = 0
  2505. p.BottomSurface = 0
  2506. p.CFrame = CFrame.new(pos) * CFrame.Angles(math.rad(z),math.rad(i),0) * CFrame.new(0,0,-scale/2)
  2507. p:breakJoints()
  2508. end
  2509. end
  2510. weld(model:children())
  2511. for i,v in pairs(model:children()) do v.Anchored = false end
  2512. pchar.Head.Anchored = false
  2513. model:MakeJoints()
  2514. end
  2515.  
  2516. if pchar then
  2517. makeball(pchar.HumanoidRootPart.Position+Vector3.new(0,scale/2-2.5,0))
  2518. end
  2519. end
  2520. end)
  2521.  
  2522. addcmd('unball', 'makes a hamster ball for a player',{'unhamsterball','noball','nohamsterball'},
  2523. function(args, speaker)
  2524. local players = getPlayer(args[1], speaker)
  2525. for i,v in pairs(players)do
  2526. local pchar=_char(v)
  2527. for _, child in pairs( workspace:GetChildren()) do
  2528. if child.Name == gPlayers[v].Name .. "ball" then
  2529. child:Destroy()
  2530. end
  2531. end
  2532. end
  2533. end)
  2534.  
  2535. local car = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01308109587")
  2536.  
  2537. local fastwait = function(time)
  2538. local expire = tick()+(time or 0.02999999999999999889)
  2539. while game:GetService("RunService").Heartbeat:wait() do
  2540. if tick() >= expire then return true end
  2541. end
  2542. end
  2543.  
  2544. function arrest(name)
  2545. spawn(function()
  2546. local p = game:GetService("Players"):FindFirstChild(name)
  2547. local char = p.Character
  2548. local torso = p.Character:FindFirstChild("HumanoidRootPart")
  2549. local humanoid = p.Character:FindFirstChild("Humanoid")
  2550. if torso and humanoid and not char:FindFirstChild("ADONIS_VAN") then
  2551. local van = car:Clone()
  2552. if van then
  2553. local function check()
  2554. 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
  2555. return false
  2556. else
  2557. return true
  2558. end
  2559. end
  2560.  
  2561. --local driver = van.Driver
  2562. --local grabber = van.Clown
  2563. local primary = van.Primary
  2564. --local door = van.Door
  2565. local tPos = torso.CFrame
  2566.  
  2567. local sound = Instance.new("Sound",primary)
  2568. sound.SoundId = "rbxassetid://258529216"
  2569. sound.Looped = true
  2570. sound:Play()
  2571.  
  2572. local chuckle = Instance.new("Sound",primary)
  2573. chuckle.SoundId = "rbxassetid://175964948"
  2574. chuckle.Looped = true
  2575. chuckle.Volume = 0.5
  2576. chuckle:Play()
  2577.  
  2578. van.PrimaryPart = van.Primary
  2579. van.Name = "ADONIS_VAN"
  2580. van.Parent = workspace
  2581. humanoid.Name = "NoResetForYou"
  2582. humanoid.WalkSpeed = 0
  2583. sound.Pitch = 1.3
  2584.  
  2585. local music = workspace:FindFirstChild("COPSONG") or Instance.new("Sound",workspace)
  2586. music.Name = "COPSONG"
  2587. music.SoundId = "rbxassetid://132007810"
  2588. music.Volume = 1
  2589. music.Looped = true
  2590. if not music.Playing then music:Play() end
  2591.  
  2592. spawn(function()
  2593. while fastwait(0.2) do
  2594. van.Body.Lightbar.Red.PointLight.Enabled = true
  2595. van.Body.Lightbar.Blue.PointLight.Enabled = false
  2596. fastwait(0.2)
  2597. van.Body.Lightbar.Red.PointLight.Enabled = false
  2598. van.Body.Lightbar.Blue.PointLight.Enabled = true
  2599. end
  2600. end)
  2601.  
  2602. for i = 1,200 do
  2603. if not check() then
  2604. break
  2605. else
  2606. van:SetPrimaryPartCFrame(tPos*(CFrame.new(-200+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
  2607. fastwait(0.001*(i/5))
  2608. end
  2609. end
  2610.  
  2611. sound.Pitch = 0.9
  2612.  
  2613. fastwait(0.5)
  2614. if check() then
  2615. --door.Transparency = 1
  2616. end
  2617.  
  2618. local freeze = Instance.new("Sound",primary)
  2619. freeze.SoundId = "rbxassetid://163732279"
  2620. freeze.Volume = 5
  2621. freeze:Play()
  2622.  
  2623. fastwait(3)
  2624.  
  2625. if check() then
  2626. torso.CFrame = primary.CFrame*(CFrame.new(0,2.3,0)*CFrame.Angles(0,math.rad(90),0))
  2627. end
  2628.  
  2629. fastwait(0.5)
  2630. if check() then
  2631. --door.Transparency = 0
  2632. end
  2633. fastwait(0.5)
  2634.  
  2635. sound.Pitch = 1.3
  2636. local gui = Instance.new("ScreenGui")
  2637. local frame = Instance.new("Frame",gui)
  2638. frame.BackgroundTransparency = 1
  2639. frame.BackgroundColor3 = Color3.new(0,0,0)
  2640. frame.Position = UDim2.new(0,0,0,-36)
  2641. frame.Size = UDim2.new(1,0,1,36)
  2642. spawn(function()
  2643. for i = 1,0,-0.01 do
  2644. frame.BackgroundTransparency = i
  2645. fastwait(0.1)
  2646. end
  2647. frame.BackgroundTransparency = 0
  2648. end)
  2649.  
  2650. p.CameraMaxZoomDistance = 0.5
  2651.  
  2652. torso.Anchored = true
  2653.  
  2654. for i = 1,400 do
  2655. if not check() then
  2656. break
  2657. else
  2658. van:SetPrimaryPartCFrame(tPos*(CFrame.new(0+i,-1,-7)*CFrame.Angles(0,math.rad(270),0)))
  2659. torso.CFrame = primary.CFrame*(CFrame.new(0,-0.4,0)*CFrame.Angles(0,math.rad(90),0))
  2660. fastwait(0.1/(i*5))
  2661.  
  2662. if i == 270 then
  2663. music.Volume = 5
  2664. end
  2665. end
  2666. end
  2667.  
  2668. local function KICK(P)
  2669. spawn(function()
  2670. if not FindTable(WL, P.Name) then
  2671. for i = 1,5 do
  2672. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  2673. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  2674. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  2675. spawn(function()
  2676. repeat fastwait()
  2677. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  2678. until not game:GetService("Players"):FindFirstChild(P.Name)
  2679. end)
  2680. P.Character.HumanoidRootPart.Anchored = true
  2681. end
  2682. end
  2683. end
  2684. end)
  2685. end
  2686.  
  2687. if p and p.Parent == game:GetService("Players") then
  2688. if p == game:GetService("Players").LocalPlayer then
  2689. fastwait(5)
  2690. end
  2691. torso.Anchored = false
  2692. p.CharacterAdded:Connect(function()
  2693. fastwait()
  2694. KICK(p)
  2695. end)
  2696. KICK(p)
  2697. end
  2698. fastwait(0.5)
  2699. pcall(function() van:Destroy() end)
  2700. pcall(function() gui:Destroy() end)
  2701. if not workspace:FindFirstChild("ADONIS_VAN") then
  2702. music:Destroy()
  2703. end
  2704. end
  2705. end
  2706. end)
  2707. end
  2708.  
  2709. addcmd('arrest', 'arrests player',{},
  2710. function(args, speaker)
  2711. local players = getPlayer(args[1], speaker)
  2712. for i,v in pairs(players)do
  2713. arrest(gPlayers[v].Name)
  2714. end
  2715. end)
  2716.  
  2717. addcmd('nodummies', 'clears dummies',{},
  2718. function(args, speaker)
  2719. for _, child in pairs( workspace:GetChildren()) do
  2720. if child:FindFirstChild('isdummy') then
  2721. child:Destroy()
  2722. end
  2723. end
  2724. end)
  2725.  
  2726. addcmd('dummy','Make a dummy(usage: ;dummy name)',{},
  2727. function(args, speaker)
  2728. local name = GLS(false, 0)
  2729. local lchar = game:GetService('Players').LocalPlayer
  2730. local Model0 = Instance.new("Model")
  2731. local Part1 = Instance.new("Part")
  2732. local SpecialMesh2 = Instance.new("SpecialMesh")
  2733. local Decal3 = Instance.new("Decal")
  2734. local Part4 = Instance.new("Part")
  2735. local Motor5 = Instance.new("Motor")
  2736. local Motor6 = Instance.new("Motor")
  2737. local Motor7 = Instance.new("Motor")
  2738. local Motor8 = Instance.new("Motor")
  2739. local Motor9 = Instance.new("Motor")
  2740. local Part10 = Instance.new("Part")
  2741. local Part11 = Instance.new("Part")
  2742. local Part12 = Instance.new("Part")
  2743. local Part13 = Instance.new("Part")
  2744. local dum = Instance.new("BoolValue")
  2745. dum.Name = "isdummy"
  2746. dum.Parent = Model0
  2747. local Humanoid14 = Instance.new("Humanoid")
  2748. Model0.Name = name
  2749. Model0.Parent = workspace
  2750. Model0.PrimaryPart = Part1
  2751. Part1.Name = "Head"
  2752. Part1.Parent = Model0
  2753. Part1.BrickColor = BrickColor.new("Bright yellow")
  2754. Part1.CanCollide = false
  2755. Part1.FormFactor = Enum.FormFactor.Symmetric
  2756. Part1.Friction = 0
  2757. Part1.Size = Vector3.new(2, 1, 1)
  2758. Part1.CFrame = CFrame.new(3.49000192, 4.49999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2759. Part1.TopSurface = Enum.SurfaceType.Smooth
  2760. Part1.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2761. Part1.Position = Vector3.new(3.49000192, 4.49999905, 7.75)
  2762. Part1.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2763. SpecialMesh2.Parent = Part1
  2764. SpecialMesh2.Scale = Vector3.new(1.25, 1.25, 1.25)
  2765. SpecialMesh2.Scale = Vector3.new(1.25, 1.25, 1.25)
  2766. Decal3.Name = "face"
  2767. Decal3.Parent = Part1
  2768. Decal3.Texture = "rbxasset://textures/face.png"
  2769. Part4.Name = "Torso"
  2770. Part4.Parent = Model0
  2771. Part4.BrickColor = BrickColor.new("Bright blue")
  2772. Part4.CanCollide = false
  2773. Part4.FormFactor = Enum.FormFactor.Symmetric
  2774. Part4.Friction = 0
  2775. Part4.Size = Vector3.new(2, 2, 1)
  2776. Part4.CFrame = CFrame.new(3.49000192, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2777. Part4.LeftSurface = Enum.SurfaceType.Weld
  2778. Part4.RightSurface = Enum.SurfaceType.Weld
  2779. Part4.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  2780. Part4.Position = Vector3.new(3.49000192, 2.99999905, 7.75)
  2781. Part4.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  2782. Motor5.Name = "Right Shoulder"
  2783. Motor5.Parent = Part4
  2784. Motor5.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2785. Motor5.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2786. Motor5.Part0 = Part4
  2787. Motor5.Part1 = Part11
  2788. Motor5.DesiredAngle = 0.083800852298737
  2789. Motor5.MaxVelocity = 0.15000000596046
  2790. Motor6.Name = "Left Shoulder"
  2791. Motor6.Parent = Part4
  2792. Motor6.C0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2793. Motor6.C1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2794. Motor6.Part0 = Part4
  2795. Motor6.Part1 = Part10
  2796. Motor6.DesiredAngle = 0.083800852298737
  2797. Motor6.MaxVelocity = 0.15000000596046
  2798. Motor7.Name = "Left Hip"
  2799. Motor7.Parent = Part4
  2800. Motor7.C0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2801. Motor7.C1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2802. Motor7.Part0 = Part4
  2803. Motor7.Part1 = Part12
  2804. Motor7.DesiredAngle = -0.083800852298737
  2805. Motor7.MaxVelocity = 0.10000000149012
  2806. Motor8.Name = "Neck"
  2807. Motor8.Parent = Part4
  2808. Motor8.C0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2809. Motor8.C1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2810. Motor8.Part0 = Part4
  2811. Motor8.Part1 = Part1
  2812. Motor8.MaxVelocity = 0.10000000149012
  2813. Motor9.Name = "Right Hip"
  2814. Motor9.Parent = Part4
  2815. Motor9.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2816. Motor9.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2817. Motor9.Part0 = Part4
  2818. Motor9.Part1 = Part13
  2819. Motor9.DesiredAngle = -0.083800852298737
  2820. Motor9.MaxVelocity = 0.10000000149012
  2821. Part10.Name = "Left Arm"
  2822. Part10.Parent = Model0
  2823. Part10.BrickColor = BrickColor.new("Bright yellow")
  2824. Part10.CanCollide = false
  2825. Part10.FormFactor = Enum.FormFactor.Symmetric
  2826. Part10.Size = Vector3.new(1, 2, 1)
  2827. Part10.CFrame = CFrame.new(1.99000192, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2828. Part10.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2829. Part10.Position = Vector3.new(1.99000192, 2.99999905, 7.75)
  2830. Part10.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2831. Part11.Name = "Right Arm"
  2832. Part11.Parent = Model0
  2833. Part11.BrickColor = BrickColor.new("Bright yellow")
  2834. Part11.CanCollide = false
  2835. Part11.FormFactor = Enum.FormFactor.Symmetric
  2836. Part11.Size = Vector3.new(1, 2, 1)
  2837. Part11.CFrame = CFrame.new(4.99000168, 2.99999905, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2838. Part11.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2839. Part11.Position = Vector3.new(4.99000168, 2.99999905, 7.75)
  2840. Part11.Color = Color3.new(0.960784, 0.803922, 0.188235)
  2841. Part12.Name = "Left Leg"
  2842. Part12.Parent = Model0
  2843. Part12.BrickColor = BrickColor.new("Br. yellowish green")
  2844. Part12.CanCollide = false
  2845. Part12.FormFactor = Enum.FormFactor.Symmetric
  2846. Part12.Size = Vector3.new(1, 2, 1)
  2847. Part12.CFrame = CFrame.new(2.99000192, 0.999999046, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2848. Part12.BottomSurface = Enum.SurfaceType.Smooth
  2849. Part12.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2850. Part12.Position = Vector3.new(2.99000192, 0.999999046, 7.75)
  2851. Part12.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2852. Part13.Name = "Right Leg"
  2853. Part13.Parent = Model0
  2854. Part13.BrickColor = BrickColor.new("Br. yellowish green")
  2855. Part13.CanCollide = false
  2856. Part13.FormFactor = Enum.FormFactor.Symmetric
  2857. Part13.Size = Vector3.new(1, 2, 1)
  2858. Part13.CFrame = CFrame.new(3.99000192, 0.999999046, 7.75, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  2859. Part13.BottomSurface = Enum.SurfaceType.Smooth
  2860. Part13.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2861. Part13.Position = Vector3.new(3.99000192, 0.999999046, 7.75)
  2862. Part13.Color = Color3.new(0.643137, 0.741176, 0.278431)
  2863. Humanoid14.Parent = Model0
  2864. Humanoid14.RightLeg = Part13
  2865. Humanoid14.LeftLeg = Part12
  2866. Humanoid14.Torso = Part4
  2867. Model0:MoveTo(game:GetService('Players').LocalPlayer.Character:GetModelCFrame().p)
  2868. Model0.Parent = game:GetService('Workspace')
  2869. end)
  2870.  
  2871. addcmd('loopkill', 'rip person',{'lkill'},
  2872. function(args, speaker)
  2873. local players = getPlayer(args[1], speaker)
  2874. for i,v in pairs(players)do
  2875. if not FindTable(loopkillT, _players[v].Name) then
  2876. table.insert(loopkillT, _players[v].Name)
  2877. if FindTable(SPC, args[1]) then Notify('Loopkilling ' .. args[1]) else
  2878. Notify('Loopkilling player(s)') end end end end)
  2879.  
  2880. addcmd('unloopkill', 'un rip person',{'unlkill'},
  2881. function(args, speaker)
  2882. local players = getPlayer(args[1], speaker)
  2883. for i,v in pairs(players)do
  2884. if FindTable(loopkillT, _players[v].Name) then
  2885. table.remove(loopkillT, GetInTable(loopkillT, _players[v].Name))
  2886. if FindTable(SPC, args[1]) then Notify('No longer loopkilling ' .. args[1]) else
  2887. Notify('No longer loopkilling player(s)') end end end end)
  2888.  
  2889. addcmd('disabletools', 'removes their tools',{'loopremovetools'},
  2890. function(args, speaker)
  2891. local players = getPlayer(args[1], speaker)
  2892. for i,v in pairs(players)do
  2893. if not FindTable(disabletoolsT, _players[v].Name) then
  2894. table.insert(disabletoolsT, _players[v].Name)
  2895. if FindTable(SPC, args[1]) then Notify('Disabled tools for ' .. args[1]) else
  2896. Notify('Disabled tools for player(s)') end end end end)
  2897.  
  2898. addcmd('enabletools', 'lets them have tools',{},
  2899. function(args, speaker)
  2900. local players = getPlayer(args[1], speaker)
  2901. for i,v in pairs(players)do
  2902. if FindTable(disabletoolsT, _players[v].Name) then
  2903. table.remove(disabletoolsT, GetInTable(disabletoolsT, _players[v].Name)) wait(0.1) refresh(_players[v])
  2904. if FindTable(SPC, args[1]) then Notify('Enabled tools for ' ..args[1]) else
  2905. Notify('Enabled tools for player(s)') end end end end)
  2906.  
  2907. addcmd('refresh', 'refresh their player model',{'re'},
  2908. function(args, speaker)
  2909. local players = getPlayer(args[1], speaker)
  2910. for i,v in pairs(players)do
  2911. refresh(_players[v])
  2912. end end)
  2913.  
  2914. local fastwait = function(time)
  2915. local expire = tick()+(time or 0.02999999999999999889)
  2916. while game:GetService("RunService").Heartbeat:wait() do
  2917. if tick() >= expire then return true end
  2918. end
  2919. end
  2920.  
  2921. function gull(name)
  2922. spawn(function()
  2923. local char = game:GetService("Players")[name].Character
  2924. char.PrimaryPart = char.HumanoidRootPart
  2925.  
  2926. local tors = game:GetService("Players")[name].Character.HumanoidRootPart
  2927. local initCFrame = tors.CFrame
  2928.  
  2929. if char:FindFirstChild("Torso") then
  2930. char.Torso.Anchored = true
  2931. else
  2932. char.UpperTorso.Anchored = true
  2933. end
  2934. char:FindFirstChildOfClass("Humanoid").Name = "Sad"
  2935.  
  2936. local gull = Instance.new("Part")
  2937. gull.Anchored = true
  2938. gull.CanCollide = false
  2939. gull.Position = Vector3.new(0,100000,0)
  2940. local mesh = Instance.new("SpecialMesh",gull)
  2941. mesh.MeshId = "http://www.roblox.com/asset/?id=272501436"
  2942. mesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2943. mesh.Scale = Vector3.new(10,10,10)
  2944.  
  2945. local leftWing = Instance.new("Part",gull)
  2946. leftWing.CanCollide = false
  2947. local lmesh = Instance.new("SpecialMesh",leftWing)
  2948. lmesh.MeshId = "http://www.roblox.com/asset/?id=267684584"
  2949. lmesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2950. lmesh.Scale = Vector3.new(10,10,10)
  2951. local leftMotor = Instance.new("Motor6D",gull)
  2952. leftMotor.MaxVelocity = 1
  2953. leftMotor.Part0 = gull
  2954. leftMotor.Part1 = leftWing
  2955. leftMotor.C0 = CFrame.new(-50.2919998, -0.0920021087, 0.280000001)
  2956.  
  2957. local rightWing = Instance.new("Part",gull)
  2958. rightWing.CanCollide = false
  2959. local rmesh = Instance.new("SpecialMesh",rightWing)
  2960. rmesh.MeshId = "http://www.roblox.com/asset/?id=267684651"
  2961. rmesh.TextureId = "http://www.roblox.com/asset/?id=267684509"
  2962. rmesh.Scale = Vector3.new(10,10,10)
  2963. local rightMotor = Instance.new("Motor6D",gull)
  2964. rightMotor.MaxVelocity = 1
  2965. rightMotor.Part0 = gull
  2966. rightMotor.Part1 = rightWing
  2967. rightMotor.C0 = CFrame.new(47.1930008, -0.0670021027, 0.280000001)
  2968.  
  2969. local sound = Instance.new("Sound",gull)
  2970. sound.SoundId = "rbxassetid://160877039"
  2971. sound.Volume = 10
  2972. gull.Parent = workspace
  2973.  
  2974. for i = 400,-1000,-2 do
  2975. local der = 0.02*i
  2976. local angle = math.atan(der/1)
  2977. gull.CFrame = initCFrame*CFrame.Angles(angle,math.pi,0) + initCFrame.lookVector * (i+5) + Vector3.new(0,0.01*i^2+7,0)
  2978. if i == 0 then sound:Play() end
  2979. if i <= 0 then
  2980. char:SetPrimaryPartCFrame(gull.CFrame)
  2981. local nextAngle = -0.2*math.sin(0.05*math.pi*(i))
  2982. leftMotor.DesiredAngle = -nextAngle
  2983. leftMotor.C0 = CFrame.new(-50.2919998, 47.193*math.tan(nextAngle), 0.280000001)
  2984. rightMotor.DesiredAngle = nextAngle
  2985. rightMotor.C0 = CFrame.new(47.1930008, 47.193*math.tan(nextAngle), 0.280000001)
  2986. end
  2987. game:GetService("RunService").RenderStepped:wait()
  2988. end
  2989.  
  2990. local function KICK(P)
  2991. spawn(function()
  2992. if not FindTable(WL, P.Name) then
  2993. for i = 1,5 do
  2994. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  2995. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  2996. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  2997. spawn(function()
  2998. repeat wait()
  2999. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  3000. until not game:GetService("Players"):FindFirstChild(P.Name)
  3001. end)
  3002. P.Character.HumanoidRootPart.Anchored = true
  3003. end
  3004. end
  3005. end
  3006. end)
  3007. end
  3008.  
  3009. if char:FindFirstChild("Torso") then
  3010. char.Torso.Anchored = false
  3011. else
  3012. char.UpperTorso.Anchored = false
  3013. end
  3014.  
  3015. spawn(function()
  3016. if game:GetService("Players")[name] == game:GetService("Players").LocalPlayer then wait(5) end
  3017. game:GetService("Players")[name].CharacterAdded:Connect(function()
  3018. wait()
  3019. KICK(game:GetService("Players")[name])
  3020. end)
  3021. KICK(game:GetService("Players")[name])
  3022. end)
  3023.  
  3024. local go = Instance.new("BodyVelocity",gull)
  3025. go.Velocity = Vector3.new(0,1000,0)
  3026. go.MaxForce = Vector3.new(1000000,1000000,1000000)
  3027. gull.Anchored = false
  3028. end)
  3029. end
  3030.  
  3031. addcmd('seagull', 'seagulls player',{'gull'},
  3032. function(args, speaker)
  3033. local players = getPlayer(args[1], speaker)
  3034. for i,v in pairs(players)do
  3035. gull(gPlayers[v].Name)
  3036. end
  3037. end)
  3038.  
  3039. local song = nil
  3040. function zinniaKick(name)
  3041. spawn(function()
  3042. if song == nil or song.Parent == nil then
  3043. song = Instance.new("Sound",workspace)
  3044. song.SoundId = "rbxassetid://190423831"
  3045. song.Volume = 1
  3046. song.Looped = true
  3047. song:Play()
  3048. end
  3049. local zin = Instance.new("Part")
  3050. zin.Name = "CuteZinnia"
  3051. zin.Anchored = true
  3052. zin.CanCollide = false
  3053. zin.Locked = true
  3054. local mesh = Instance.new("SpecialMesh")
  3055. mesh.MeshId = "rbxassetid://1175670539"
  3056. mesh.TextureId = "rbxassetid://1175670558"
  3057. mesh.Scale = Vector3.new(0.05,0.05,0.05)
  3058. mesh.Offset = Vector3.new(0,0.88,0)
  3059. mesh.Parent = zin
  3060. local char = game:GetService("Players")[name].Character
  3061. char.PrimaryPart = char.HumanoidRootPart
  3062. if char:FindFirstChild("Torso") then
  3063. char.Torso.Anchored = true
  3064. else
  3065. char.UpperTorso.Anchored = true
  3066. end
  3067. 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))
  3068. zin.Parent = workspace
  3069. 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)})
  3070. tween:Play()
  3071. fastwait(3)
  3072. for i = 50,1,-1 do
  3073. 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))
  3074. fastwait()
  3075. end
  3076. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3077. fastwait(1)
  3078. local turns = 0
  3079.  
  3080. while turns < 200 do
  3081. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3082. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3083. turns = turns + 1
  3084. fastwait()
  3085. end
  3086. for i = 1,10 do
  3087. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3088. char:SetPrimaryPartCFrame(zin.CFrame + CFrame.Angles(0,math.pi/2,0)*zin.CFrame.lookVector*3.5 + Vector3.new(0,3,0))
  3089. fastwait()
  3090. end
  3091. local rX,rZ = 0,0
  3092. repeat rX = math.random(-10000,10000) until math.abs(rX) > 5000
  3093. repeat rZ = math.random(-10000,10000) until math.abs(rZ) > 5000
  3094. local bv = Instance.new("BodyForce",char.HumanoidRootPart)
  3095. bv.Force = Vector3.new(rX,10000,rZ)
  3096. if char:FindFirstChild("Torso") then
  3097. char.Torso.Anchored = false
  3098. else
  3099. char.UpperTorso.Anchored = false
  3100. end
  3101. function KICK(P)
  3102. spawn(function()
  3103. if not FindTable(WL, P.Name) then
  3104. for i = 1,5 do
  3105. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then
  3106. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  3107. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  3108. spawn(function()
  3109. repeat fastwait()
  3110. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  3111. until not game:GetService("Players"):FindFirstChild(P.Name)
  3112. end)
  3113. P.Character.HumanoidRootPart.Anchored = true
  3114. end
  3115. end
  3116. end
  3117. end)
  3118. end
  3119. spawn(function()
  3120. if game:GetService("Players")[name] == game:GetService("Players").LocalPlayer then fastwait(10) else fastwait(5) end
  3121. game:GetService("Players")[name].CharacterAdded:Connect(function()
  3122. fastwait()
  3123. KICK(game:GetService("Players")[name])
  3124. end)
  3125. KICK(game:GetService("Players")[name])
  3126. end)
  3127. for i = 1,20 do
  3128. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3129. fastwait()
  3130. end
  3131. while turns > 0 do
  3132. zin.CFrame = zin.CFrame*CFrame.Angles(0,(-math.pi/3)*turns/200,0)
  3133. turns = turns - 5
  3134. fastwait()
  3135. end
  3136. fastwait(1)
  3137. zin.Name = "GoneZinnia"
  3138. local go = Instance.new("BodyVelocity",zin)
  3139. go.Velocity = zin.CFrame.lookVector * 100
  3140. go.MaxForce = Vector3.new(1000000,1000000,1000000)
  3141. zin.Anchored = false
  3142. fastwait(20)
  3143. if song and not workspace:FindFirstChild("CuteZinnia") then
  3144. song:Destroy()
  3145. song = nil
  3146. end
  3147. end)
  3148. end
  3149.  
  3150. addcmd('zinnia', 'asdf for moon',{},
  3151. function(args, speaker)
  3152. local players = getPlayer(args[1], speaker)
  3153. for i,v in pairs(players)do
  3154. zinniaKick(gPlayers[v].Name)
  3155. end
  3156. end)
  3157.  
  3158. addcmd('rainbowname', 'color spam their name tag',{'rname'},
  3159. function(args, speaker)
  3160. local players = getPlayer(args[1], speaker)
  3161. for i,v in pairs(players)do
  3162. if not FindTable(rainbowT, _players[v].Name) then
  3163. table.insert(rainbowT, _players[v].Name)
  3164. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' rainbow name') else
  3165. Notify('Gave player(s) rainbow name') end end end end)
  3166.  
  3167. addcmd('unrainbowname', 'removes their colorful name',{'unrname'},
  3168. function(args, speaker)
  3169. local players = getPlayer(args[1], speaker)
  3170. for i,v in pairs(players)do
  3171. if FindTable(rainbowT, _players[v].Name) then
  3172. table.remove(rainbowT, GetInTable(rainbowT, _players[v].Name))
  3173. _players[v].Neutral = true
  3174. if FindTable(SPC, args[1]) then Notify('Disabled rainbow name for ' ..args[1]) else
  3175. Notify('Disabled rainbow name for player(s)') end end end end)
  3176.  
  3177. addcmd('terrain', 'gives you terrain tools',{'tt'},
  3178. function(args, speaker)
  3179. if speaker.userId ~= LP.userId then
  3180. lponly(speaker)
  3181. else
  3182. --Terrain Script
  3183. --Edge/IoIman616
  3184.  
  3185. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui:GetChildren()) do
  3186. if child.Name == "MaterialGui" then
  3187. child:Destroy()
  3188. end
  3189. end
  3190.  
  3191. function sandbox(var,func)
  3192. local env = getfenv(func)
  3193. local newenv = setmetatable({},{
  3194. __index = function(self,k)
  3195. if k=="script" then
  3196. return var
  3197. else
  3198. return env[k]
  3199. end
  3200. end,
  3201. })
  3202. setfenv(func,newenv)
  3203. return func
  3204. end
  3205. cors = {}
  3206. mas = Instance.new("Model",game:GetService("Lighting"))
  3207. HopperBin0 = Instance.new("HopperBin")
  3208. HopperBin0.Name = "Terrain Build"
  3209. HopperBin0.Parent = mas
  3210. for i,v in pairs(mas:GetChildren()) do
  3211. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  3212. pcall(function() v:MakeJoints() end)
  3213. end
  3214. mas:Destroy()
  3215. for i,v in pairs(cors) do
  3216. spawn(function()
  3217. pcall(v)
  3218. end)
  3219. end
  3220.  
  3221. wait(0.01)
  3222.  
  3223. function sandbox(var,func)
  3224. local env = getfenv(func)
  3225. local newenv = setmetatable({},{
  3226. __index = function(self,k)
  3227. if k=="script" then
  3228. return var
  3229. else
  3230. return env[k]
  3231. end
  3232. end,
  3233. })
  3234. setfenv(func,newenv)
  3235. return func
  3236. end
  3237. cors = {}
  3238. mas = Instance.new("Model",game:GetService("Lighting"))
  3239. ScreenGui0 = Instance.new("ScreenGui")
  3240. ImageLabel1 = Instance.new("ImageLabel")
  3241. ImageButton2 = Instance.new("ImageButton")
  3242. Frame3 = Instance.new("Frame")
  3243. NumberValue4 = Instance.new("NumberValue")
  3244. ImageButton5 = Instance.new("ImageButton")
  3245. Frame6 = Instance.new("Frame")
  3246. NumberValue7 = Instance.new("NumberValue")
  3247. ImageButton8 = Instance.new("ImageButton")
  3248. Frame9 = Instance.new("Frame")
  3249. NumberValue10 = Instance.new("NumberValue")
  3250. ImageButton11 = Instance.new("ImageButton")
  3251. Frame12 = Instance.new("Frame")
  3252. NumberValue13 = Instance.new("NumberValue")
  3253. ImageButton14 = Instance.new("ImageButton")
  3254. Frame15 = Instance.new("Frame")
  3255. NumberValue16 = Instance.new("NumberValue")
  3256. ImageButton17 = Instance.new("ImageButton")
  3257. Frame18 = Instance.new("Frame")
  3258. NumberValue19 = Instance.new("NumberValue")
  3259. ImageButton20 = Instance.new("ImageButton")
  3260. Frame21 = Instance.new("Frame")
  3261. NumberValue22 = Instance.new("NumberValue")
  3262. ImageButton23 = Instance.new("ImageButton")
  3263. Frame24 = Instance.new("Frame")
  3264. NumberValue25 = Instance.new("NumberValue")
  3265. ImageButton26 = Instance.new("ImageButton")
  3266. Frame27 = Instance.new("Frame")
  3267. NumberValue28 = Instance.new("NumberValue")
  3268. ImageButton29 = Instance.new("ImageButton")
  3269. Frame30 = Instance.new("Frame")
  3270. NumberValue31 = Instance.new("NumberValue")
  3271. ImageButton32 = Instance.new("ImageButton")
  3272. Frame33 = Instance.new("Frame")
  3273. NumberValue34 = Instance.new("NumberValue")
  3274. ImageButton35 = Instance.new("ImageButton")
  3275. Frame36 = Instance.new("Frame")
  3276. NumberValue37 = Instance.new("NumberValue")
  3277. ImageButton38 = Instance.new("ImageButton")
  3278. Frame39 = Instance.new("Frame")
  3279. NumberValue40 = Instance.new("NumberValue")
  3280. ImageButton41 = Instance.new("ImageButton")
  3281. Frame42 = Instance.new("Frame")
  3282. NumberValue43 = Instance.new("NumberValue")
  3283. ImageButton44 = Instance.new("ImageButton")
  3284. Frame45 = Instance.new("Frame")
  3285. NumberValue46 = Instance.new("NumberValue")
  3286. ImageButton47 = Instance.new("ImageButton")
  3287. Frame48 = Instance.new("Frame")
  3288. NumberValue49 = Instance.new("NumberValue")
  3289. ImageButton50 = Instance.new("ImageButton")
  3290. Frame51 = Instance.new("Frame")
  3291. NumberValue52 = Instance.new("NumberValue")
  3292. ImageButton53 = Instance.new("ImageButton")
  3293. Frame54 = Instance.new("Frame")
  3294. ScreenGui0.Name = "MaterialGui"
  3295. ScreenGui0.Parent = mas
  3296. ImageLabel1.Name = "MaterialMenu"
  3297. ImageLabel1.Parent = ScreenGui0
  3298. ImageLabel1.Transparency = 1
  3299. ImageLabel1.Size = UDim2.new(0, 100, 0, 450)
  3300. ImageLabel1.Position = UDim2.new(0, 0, 1, -550)
  3301. ImageLabel1.BackgroundTransparency = 1
  3302. ImageLabel1.ZIndex = 2
  3303. ImageLabel1.Image = "rbxasset://textures/ui/MaterialMenu.png"
  3304. ImageButton2.Name = "Grass"
  3305. ImageButton2.Parent = ImageLabel1
  3306. ImageButton2.Transparency = 1
  3307. ImageButton2.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3308. ImageButton2.Position = UDim2.new(0.0700000003, 0, 0.0599999987, 0)
  3309. ImageButton2.BackgroundTransparency = 1
  3310. ImageButton2.ZIndex = 4
  3311. ImageButton2.Image = "http://www.roblox.com/asset/?id=56563112"
  3312. Frame3.Name = "Selection"
  3313. Frame3.Parent = ImageButton2
  3314. Frame3.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3315. Frame3.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3316. Frame3.BackgroundColor3 = Color3.new(1, 1, 1)
  3317. Frame3.BorderSizePixel = 0
  3318. Frame3.ZIndex = 3
  3319. NumberValue4.Name = "num"
  3320. NumberValue4.Parent = ImageButton2
  3321. NumberValue4.Value = 1
  3322. ImageButton5.Name = "Sand"
  3323. ImageButton5.Parent = ImageLabel1
  3324. ImageButton5.Transparency = 1
  3325. ImageButton5.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3326. ImageButton5.Position = UDim2.new(0.524545431, 0, 0.0599999987, 0)
  3327. ImageButton5.BackgroundTransparency = 1
  3328. ImageButton5.ZIndex = 4
  3329. ImageButton5.Image = "http://www.roblox.com/asset/?id=62356652"
  3330. Frame6.Name = "Selection"
  3331. Frame6.Parent = ImageButton5
  3332. Frame6.Transparency = 1
  3333. Frame6.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3334. Frame6.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3335. Frame6.BackgroundColor3 = Color3.new(1, 1, 1)
  3336. Frame6.BackgroundTransparency = 1
  3337. Frame6.BorderSizePixel = 0
  3338. Frame6.ZIndex = 3
  3339. NumberValue7.Name = "num"
  3340. NumberValue7.Parent = ImageButton5
  3341. NumberValue7.Value = 2
  3342. ImageButton8.Name = "Brick"
  3343. ImageButton8.Parent = ImageLabel1
  3344. ImageButton8.Transparency = 1
  3345. ImageButton8.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3346. ImageButton8.Position = UDim2.new(0.0700000003, 0, 0.161010101, 0)
  3347. ImageButton8.BackgroundTransparency = 1
  3348. ImageButton8.ZIndex = 4
  3349. ImageButton8.Image = "http://www.roblox.com/asset/?id=65961537"
  3350. Frame9.Name = "Selection"
  3351. Frame9.Parent = ImageButton8
  3352. Frame9.Transparency = 1
  3353. Frame9.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3354. Frame9.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3355. Frame9.BackgroundColor3 = Color3.new(1, 1, 1)
  3356. Frame9.BackgroundTransparency = 1
  3357. Frame9.BorderSizePixel = 0
  3358. Frame9.ZIndex = 3
  3359. NumberValue10.Name = "num"
  3360. NumberValue10.Parent = ImageButton8
  3361. NumberValue10.Value = 3
  3362. ImageButton11.Name = "Granite"
  3363. ImageButton11.Parent = ImageLabel1
  3364. ImageButton11.Transparency = 1
  3365. ImageButton11.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3366. ImageButton11.Position = UDim2.new(0.524545431, 0, 0.161010101, 0)
  3367. ImageButton11.BackgroundTransparency = 1
  3368. ImageButton11.ZIndex = 4
  3369. ImageButton11.Image = "http://www.roblox.com/asset/?id=67532153"
  3370. Frame12.Name = "Selection"
  3371. Frame12.Parent = ImageButton11
  3372. Frame12.Transparency = 1
  3373. Frame12.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3374. Frame12.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3375. Frame12.BackgroundColor3 = Color3.new(1, 1, 1)
  3376. Frame12.BackgroundTransparency = 1
  3377. Frame12.BorderSizePixel = 0
  3378. Frame12.ZIndex = 3
  3379. NumberValue13.Name = "num"
  3380. NumberValue13.Parent = ImageButton11
  3381. NumberValue13.Value = 4
  3382. ImageButton14.Name = "Asphalt"
  3383. ImageButton14.Parent = ImageLabel1
  3384. ImageButton14.Transparency = 1
  3385. ImageButton14.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3386. ImageButton14.Position = UDim2.new(0.0700000003, 0, 0.2620202, 0)
  3387. ImageButton14.BackgroundTransparency = 1
  3388. ImageButton14.ZIndex = 4
  3389. ImageButton14.Image = "http://www.roblox.com/asset/?id=67532038"
  3390. Frame15.Name = "Selection"
  3391. Frame15.Parent = ImageButton14
  3392. Frame15.Transparency = 1
  3393. Frame15.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3394. Frame15.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3395. Frame15.BackgroundColor3 = Color3.new(1, 1, 1)
  3396. Frame15.BackgroundTransparency = 1
  3397. Frame15.BorderSizePixel = 0
  3398. Frame15.ZIndex = 3
  3399. NumberValue16.Name = "num"
  3400. NumberValue16.Parent = ImageButton14
  3401. NumberValue16.Value = 5
  3402. ImageButton17.Name = "Iron"
  3403. ImageButton17.Parent = ImageLabel1
  3404. ImageButton17.Transparency = 1
  3405. ImageButton17.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3406. ImageButton17.Position = UDim2.new(0.524545431, 0, 0.2620202, 0)
  3407. ImageButton17.BackgroundTransparency = 1
  3408. ImageButton17.ZIndex = 4
  3409. ImageButton17.Image = "http://www.roblox.com/asset/?id=67532093"
  3410. Frame18.Name = "Selection"
  3411. Frame18.Parent = ImageButton17
  3412. Frame18.Transparency = 1
  3413. Frame18.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3414. Frame18.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3415. Frame18.BackgroundColor3 = Color3.new(1, 1, 1)
  3416. Frame18.BackgroundTransparency = 1
  3417. Frame18.BorderSizePixel = 0
  3418. Frame18.ZIndex = 3
  3419. NumberValue19.Name = "num"
  3420. NumberValue19.Parent = ImageButton17
  3421. NumberValue19.Value = 6
  3422. ImageButton20.Name = "Aluminum"
  3423. ImageButton20.Parent = ImageLabel1
  3424. ImageButton20.Transparency = 1
  3425. ImageButton20.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3426. ImageButton20.Position = UDim2.new(0.0700000003, 0, 0.363030314, 0)
  3427. ImageButton20.BackgroundTransparency = 1
  3428. ImageButton20.ZIndex = 4
  3429. ImageButton20.Image = "http://www.roblox.com/asset/?id=67531995"
  3430. Frame21.Name = "Selection"
  3431. Frame21.Parent = ImageButton20
  3432. Frame21.Transparency = 1
  3433. Frame21.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3434. Frame21.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3435. Frame21.BackgroundColor3 = Color3.new(1, 1, 1)
  3436. Frame21.BackgroundTransparency = 1
  3437. Frame21.BorderSizePixel = 0
  3438. Frame21.ZIndex = 3
  3439. NumberValue22.Name = "num"
  3440. NumberValue22.Parent = ImageButton20
  3441. NumberValue22.Value = 7
  3442. ImageButton23.Name = "Gold"
  3443. ImageButton23.Parent = ImageLabel1
  3444. ImageButton23.Transparency = 1
  3445. ImageButton23.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3446. ImageButton23.Position = UDim2.new(0.524545431, 0, 0.363030314, 0)
  3447. ImageButton23.BackgroundTransparency = 1
  3448. ImageButton23.ZIndex = 4
  3449. ImageButton23.Image = "http://www.roblox.com/asset/?id=67532118"
  3450. Frame24.Name = "Selection"
  3451. Frame24.Parent = ImageButton23
  3452. Frame24.Transparency = 1
  3453. Frame24.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3454. Frame24.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3455. Frame24.BackgroundColor3 = Color3.new(1, 1, 1)
  3456. Frame24.BackgroundTransparency = 1
  3457. Frame24.BorderSizePixel = 0
  3458. Frame24.ZIndex = 3
  3459. NumberValue25.Name = "num"
  3460. NumberValue25.Parent = ImageButton23
  3461. NumberValue25.Value = 8
  3462. ImageButton26.Name = "Plank"
  3463. ImageButton26.Parent = ImageLabel1
  3464. ImageButton26.Transparency = 1
  3465. ImageButton26.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3466. ImageButton26.Position = UDim2.new(0.0700000003, 0, 0.464040399, 0)
  3467. ImageButton26.BackgroundTransparency = 1
  3468. ImageButton26.ZIndex = 4
  3469. ImageButton26.Image = "http://www.roblox.com/asset/?id=67532015"
  3470. Frame27.Name = "Selection"
  3471. Frame27.Parent = ImageButton26
  3472. Frame27.Transparency = 1
  3473. Frame27.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3474. Frame27.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3475. Frame27.BackgroundColor3 = Color3.new(1, 1, 1)
  3476. Frame27.BackgroundTransparency = 1
  3477. Frame27.BorderSizePixel = 0
  3478. Frame27.ZIndex = 3
  3479. NumberValue28.Name = "num"
  3480. NumberValue28.Parent = ImageButton26
  3481. NumberValue28.Value = 9
  3482. ImageButton29.Name = "Log"
  3483. ImageButton29.Parent = ImageLabel1
  3484. ImageButton29.Transparency = 1
  3485. ImageButton29.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3486. ImageButton29.Position = UDim2.new(0.524545431, 0, 0.464040399, 0)
  3487. ImageButton29.BackgroundTransparency = 1
  3488. ImageButton29.ZIndex = 4
  3489. ImageButton29.Image = "http://www.roblox.com/asset/?id=67532051"
  3490. Frame30.Name = "Selection"
  3491. Frame30.Parent = ImageButton29
  3492. Frame30.Transparency = 1
  3493. Frame30.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3494. Frame30.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3495. Frame30.BackgroundColor3 = Color3.new(1, 1, 1)
  3496. Frame30.BackgroundTransparency = 1
  3497. Frame30.BorderSizePixel = 0
  3498. Frame30.ZIndex = 3
  3499. NumberValue31.Name = "num"
  3500. NumberValue31.Parent = ImageButton29
  3501. NumberValue31.Value = 10
  3502. ImageButton32.Name = "Gravel"
  3503. ImageButton32.Parent = ImageLabel1
  3504. ImageButton32.Transparency = 1
  3505. ImageButton32.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3506. ImageButton32.Position = UDim2.new(0.0700000003, 0, 0.565050483, 0)
  3507. ImageButton32.BackgroundTransparency = 1
  3508. ImageButton32.ZIndex = 4
  3509. ImageButton32.Image = "http://www.roblox.com/asset/?id=67532206"
  3510. Frame33.Name = "Selection"
  3511. Frame33.Parent = ImageButton32
  3512. Frame33.Transparency = 1
  3513. Frame33.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3514. Frame33.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3515. Frame33.BackgroundColor3 = Color3.new(1, 1, 1)
  3516. Frame33.BackgroundTransparency = 1
  3517. Frame33.BorderSizePixel = 0
  3518. Frame33.ZIndex = 3
  3519. NumberValue34.Name = "num"
  3520. NumberValue34.Parent = ImageButton32
  3521. NumberValue34.Value = 11
  3522. ImageButton35.Name = "Cinder"
  3523. ImageButton35.Parent = ImageLabel1
  3524. ImageButton35.Transparency = 1
  3525. ImageButton35.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3526. ImageButton35.Position = UDim2.new(0.524545431, 0, 0.565050483, 0)
  3527. ImageButton35.BackgroundTransparency = 1
  3528. ImageButton35.ZIndex = 4
  3529. ImageButton35.Image = "http://www.roblox.com/asset/?id=67532103"
  3530. Frame36.Name = "Selection"
  3531. Frame36.Parent = ImageButton35
  3532. Frame36.Transparency = 1
  3533. Frame36.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3534. Frame36.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3535. Frame36.BackgroundColor3 = Color3.new(1, 1, 1)
  3536. Frame36.BackgroundTransparency = 1
  3537. Frame36.BorderSizePixel = 0
  3538. Frame36.ZIndex = 3
  3539. NumberValue37.Name = "num"
  3540. NumberValue37.Parent = ImageButton35
  3541. NumberValue37.Value = 12
  3542. ImageButton38.Name = "Stone"
  3543. ImageButton38.Parent = ImageLabel1
  3544. ImageButton38.Transparency = 1
  3545. ImageButton38.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3546. ImageButton38.Position = UDim2.new(0.0700000003, 0, 0.666060627, 0)
  3547. ImageButton38.BackgroundTransparency = 1
  3548. ImageButton38.ZIndex = 4
  3549. ImageButton38.Image = "http://www.roblox.com/asset/?id=67531804"
  3550. Frame39.Name = "Selection"
  3551. Frame39.Parent = ImageButton38
  3552. Frame39.Transparency = 1
  3553. Frame39.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3554. Frame39.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3555. Frame39.BackgroundColor3 = Color3.new(1, 1, 1)
  3556. Frame39.BackgroundTransparency = 1
  3557. Frame39.BorderSizePixel = 0
  3558. Frame39.ZIndex = 3
  3559. NumberValue40.Name = "num"
  3560. NumberValue40.Parent = ImageButton38
  3561. NumberValue40.Value = 13
  3562. ImageButton41.Name = "Cement"
  3563. ImageButton41.Parent = ImageLabel1
  3564. ImageButton41.Transparency = 1
  3565. ImageButton41.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3566. ImageButton41.Position = UDim2.new(0.524545431, 0, 0.666060627, 0)
  3567. ImageButton41.BackgroundTransparency = 1
  3568. ImageButton41.ZIndex = 4
  3569. ImageButton41.Image = "http://www.roblox.com/asset/?id=67532059"
  3570. Frame42.Name = "Selection"
  3571. Frame42.Parent = ImageButton41
  3572. Frame42.Transparency = 1
  3573. Frame42.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3574. Frame42.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3575. Frame42.BackgroundColor3 = Color3.new(1, 1, 1)
  3576. Frame42.BackgroundTransparency = 1
  3577. Frame42.BorderSizePixel = 0
  3578. Frame42.ZIndex = 3
  3579. NumberValue43.Name = "num"
  3580. NumberValue43.Parent = ImageButton41
  3581. NumberValue43.Value = 14
  3582. ImageButton44.Name = "Red Plastic"
  3583. ImageButton44.Parent = ImageLabel1
  3584. ImageButton44.Transparency = 1
  3585. ImageButton44.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3586. ImageButton44.Position = UDim2.new(0.0700000003, 0, 0.767070711, 0)
  3587. ImageButton44.BackgroundTransparency = 1
  3588. ImageButton44.ZIndex = 4
  3589. ImageButton44.Image = "http://www.roblox.com/asset/?id=67531848"
  3590. Frame45.Name = "Selection"
  3591. Frame45.Parent = ImageButton44
  3592. Frame45.Transparency = 1
  3593. Frame45.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3594. Frame45.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3595. Frame45.BackgroundColor3 = Color3.new(1, 1, 1)
  3596. Frame45.BackgroundTransparency = 1
  3597. Frame45.BorderSizePixel = 0
  3598. Frame45.ZIndex = 3
  3599. NumberValue46.Name = "num"
  3600. NumberValue46.Parent = ImageButton44
  3601. NumberValue46.Value = 15
  3602. ImageButton47.Name = "Blue Plastic"
  3603. ImageButton47.Parent = ImageLabel1
  3604. ImageButton47.Transparency = 1
  3605. ImageButton47.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3606. ImageButton47.Position = UDim2.new(0.524545431, 0, 0.767070711, 0)
  3607. ImageButton47.BackgroundTransparency = 1
  3608. ImageButton47.ZIndex = 4
  3609. ImageButton47.Image = "http://www.roblox.com/asset/?id=67531924"
  3610. Frame48.Name = "Selection"
  3611. Frame48.Parent = ImageButton47
  3612. Frame48.Transparency = 1
  3613. Frame48.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3614. Frame48.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3615. Frame48.BackgroundColor3 = Color3.new(1, 1, 1)
  3616. Frame48.BackgroundTransparency = 1
  3617. Frame48.BorderSizePixel = 0
  3618. Frame48.ZIndex = 3
  3619. NumberValue49.Name = "num"
  3620. NumberValue49.Parent = ImageButton47
  3621. NumberValue49.Value = 16
  3622. ImageButton50.Name = "Water"
  3623. ImageButton50.Parent = ImageLabel1
  3624. ImageButton50.Transparency = 1
  3625. ImageButton50.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3626. ImageButton50.Position = UDim2.new(0.0700000003, 0, 0.867999971, 0)
  3627. ImageButton50.BackgroundTransparency = 1
  3628. ImageButton50.ZIndex = 4
  3629. ImageButton50.Image = "https://www.roblox.com/Game/Tools/ThumbnailAsset.ashx?fmt=png&wd=75&ht=75&aid=82717697"
  3630. Frame51.Name = "Selection"
  3631. Frame51.Parent = ImageButton50
  3632. Frame51.Transparency = 1
  3633. Frame51.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3634. Frame51.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3635. Frame51.BackgroundColor3 = Color3.new(1, 1, 1)
  3636. Frame51.BackgroundTransparency = 1
  3637. Frame51.BorderSizePixel = 0
  3638. Frame51.ZIndex = 3
  3639. NumberValue52.Name = "num"
  3640. NumberValue52.Parent = ImageButton50
  3641. NumberValue52.Value = 17
  3642. ImageButton53.Name = "Dig"
  3643. ImageButton53.Parent = ImageLabel1
  3644. ImageButton53.Transparency = 1
  3645. ImageButton53.Size = UDim2.new(0.400000006, 0, 0.088888891, 0)
  3646. ImageButton53.Position = UDim2.new(0.524999976, 0, 0.867999971, 0)
  3647. ImageButton53.BackgroundTransparency = 1
  3648. ImageButton53.ZIndex = 4
  3649. ImageButton53.Image = "http://www.roblox.com/asset/?id=7814201"
  3650. Frame54.Name = "Selection"
  3651. Frame54.Parent = ImageButton53
  3652. Frame54.Transparency = 1
  3653. Frame54.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  3654. Frame54.Position = UDim2.new(-0.0500000007, 0, -0.0500000007, 0)
  3655. Frame54.BackgroundColor3 = Color3.new(1, 1, 1)
  3656. Frame54.BackgroundTransparency = 1
  3657. Frame54.BorderSizePixel = 0
  3658. Frame54.ZIndex = 3
  3659. for i,v in pairs(mas:GetChildren()) do
  3660. v.Parent = gPlayers.LocalPlayer.PlayerGui
  3661. pcall(function() v:MakeJoints() end)
  3662. end
  3663. mas:Destroy()
  3664. for i,v in pairs(cors) do
  3665. spawn(function()
  3666. pcall(v)
  3667. end)
  3668. end
  3669. wait(0.01)
  3670. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  3671. material = 1
  3672. local Terrain = workspace.Terrain
  3673. local CC = workspace.CurrentCamera
  3674.  
  3675. local SelB = Instance.new("SelectionBox")
  3676. SelB.Color = BrickColor.new("Bright green")
  3677.  
  3678. local SelP = Instance.new("Part")
  3679. SelP.Anchored = true
  3680. SelP.formFactor = Enum.FormFactor.Custom
  3681.  
  3682. HopperBin0.Selected:connect(function(M)
  3683. SelB.Parent = gPlayers.LocalPlayer.PlayerGui
  3684. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = true
  3685. SelB.Adornee = nil
  3686.  
  3687. local ClickState = "None"
  3688.  
  3689. local ClickType = 1
  3690.  
  3691. local TerrainClick = 1
  3692.  
  3693. local P1 = nil
  3694.  
  3695. M.KeyDown:connect(function(K)
  3696. if K == "q" then
  3697. ClickType = 1
  3698. elseif K == "e" then
  3699. ClickType = 2
  3700. elseif K == "z" then
  3701. TerrainClick = 0
  3702. elseif K == "x" then
  3703. TerrainClick = 1
  3704. elseif K == "c" then
  3705. TerrainClick = 2
  3706. elseif K == "v" then
  3707. TerrainClick = 3
  3708. elseif K == "b" then
  3709. TerrainClick = 4
  3710. end
  3711. end)
  3712.  
  3713. M.Button1Down:connect(function()
  3714. if not M.Target then return end
  3715. local Hit = M.Hit
  3716. local cellPos
  3717. if ClickType == 1 then
  3718. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3719. else
  3720. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3721. end
  3722. if ClickState == "None" then
  3723. ClickState = "Click1"
  3724. P1 = cellPos
  3725. end
  3726. end)
  3727. M.Button1Up:connect(function()
  3728. if not M.Target then return end
  3729. local Hit = M.Hit
  3730. local cellPos
  3731. if ClickType == 1 then
  3732. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3733. else
  3734. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3735. end
  3736. if ClickState == "Click1" then
  3737. ClickState = "None"
  3738. local MinX = math.min(P1.x,cellPos.x)
  3739. local MaxX = math.max(P1.x,cellPos.x)
  3740. local MinY = math.min(P1.y,cellPos.y)
  3741. local MaxY = math.max(P1.y,cellPos.y)
  3742. local MinZ = math.min(P1.z,cellPos.z)
  3743. local MaxZ = math.max(P1.z,cellPos.z)
  3744. for y=MinY,MaxY do
  3745. for x=MinX,MaxX do
  3746. for z=MinZ,MaxZ do
  3747. Terrain:SetCell(x, y, z, material, 0, 0)
  3748. end
  3749. end
  3750. wait()
  3751. end
  3752. SelB.Adornee = nil
  3753. end
  3754. end)
  3755. M.Move:connect(function()
  3756. if not M.Target then return end
  3757. local Hit = M.Hit
  3758. local cellPos
  3759. if ClickType == 1 then
  3760. cellPos = Terrain:WorldToCellPreferEmpty(Vector3.new(Hit.x, Hit.y, Hit.z))
  3761. else
  3762. cellPos = Terrain:WorldToCellPreferSolid(Vector3.new(Hit.x, Hit.y, Hit.z))
  3763. end
  3764. if ClickState == "Click1" then
  3765. SelB.Adornee = SelP
  3766. local W1 = Terrain:CellCenterToWorld(P1.x,P1.y,P1.z)
  3767. local W2 = Terrain:CellCenterToWorld(cellPos.x,cellPos.y,cellPos.z)
  3768. local Size = W1-W2
  3769. Size = Vector3.new(math.abs(Size.x),math.abs(Size.y),math.abs(Size.z))+Vector3.new(4,4,4)
  3770. local Pos = (W1+W2)/2
  3771. SelP.Size = Size
  3772. SelP.CFrame = CFrame.new(Pos)
  3773. end
  3774. end)
  3775. end)
  3776.  
  3777. HopperBin0.Deselected:connect(function()
  3778. SelB.Parent = nil
  3779. SelB.Adornee = nil
  3780. gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Visible = false
  3781. end)
  3782.  
  3783. game:GetService('RunService').Stepped:connect(function()
  3784. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("MaterialGui") then
  3785. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  3786. if child:FindFirstChild("num") and material ~= child.num.Value then
  3787. child.Selection.BackgroundTransparency = 1
  3788. end
  3789. end
  3790. end
  3791. end)
  3792.  
  3793. for _, child in pairs( gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu:GetChildren()) do
  3794. local enterCon = child.MouseButton1Click:connect(function()
  3795. if child.ClassName == "ImageButton" and child:FindFirstChild("num") then
  3796. material = child.num.Value
  3797. if child:FindFirstChild("Selection") then
  3798. child.Selection.BackgroundTransparency = 0
  3799. end
  3800. end
  3801. end)
  3802. end
  3803.  
  3804. local clr = gPlayers.LocalPlayer.PlayerGui.MaterialGui.MaterialMenu.Dig.MouseButton1Click:connect(function()
  3805. workspace.Terrain:Clear()
  3806. end)
  3807.  
  3808. function sandbox(var,func)
  3809. local env = getfenv(func)
  3810. local newenv = setmetatable({},{
  3811. __index = function(self,k)
  3812. if k=="script" then
  3813. return var
  3814. else
  3815. return env[k]
  3816. end
  3817. end,
  3818. })
  3819. setfenv(func,newenv)
  3820. return func
  3821. end
  3822. cors = {}
  3823. mas = Instance.new("Model",game:GetService("Lighting"))
  3824. HopperBin0 = Instance.new("HopperBin")
  3825. HopperBin0.Name = "Terrain Delete"
  3826. HopperBin0.Parent = mas
  3827. for i,v in pairs(mas:GetChildren()) do
  3828. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  3829. pcall(function() v:MakeJoints() end)
  3830. end
  3831. mas:Destroy()
  3832. for i,v in pairs(cors) do
  3833. spawn(function()
  3834. pcall(v)
  3835. end)
  3836. end
  3837.  
  3838. function onClick(mouse)
  3839. p = gPlayers.LocalPlayer
  3840. if (p == nil) then return end
  3841. if (p.Character == nil) then return end
  3842.  
  3843. if (mouse.Hit.p - p.Character.HumanoidRootPart.Position).magnitude > 500 then return end
  3844.  
  3845. c = workspace.Terrain
  3846.  
  3847. local cellPos = c:WorldToCellPreferSolid(Vector3.new(mouse.Hit.x, mouse.Hit.y, mouse.Hit.z))
  3848. local x = cellPos.x
  3849. local y = cellPos.y
  3850. local z = cellPos.z
  3851.  
  3852. c:SetCell(x, y, z, 0, 0, 0)
  3853.  
  3854. end
  3855.  
  3856.  
  3857. function onSelect(mouse)
  3858. mouse.Button1Down:connect(function () onClick(mouse) end)
  3859. end
  3860.  
  3861.  
  3862.  
  3863. HopperBin0.Selected:connect(onSelect)
  3864. end
  3865. end)
  3866.  
  3867. addcmd('knife', 'tm knife',{},
  3868. function(args, speaker)
  3869. if speaker.userId ~= LP.userId then
  3870. lponly(speaker) else
  3871. if not game.CoreGui:FindFirstChild('CorePart') then
  3872. local data = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01318477872")
  3873. local script = data.LocalScript
  3874.  
  3875. local player = gPlayers.LocalPlayer
  3876.  
  3877. if not player:FindFirstChild("TMDATA") then
  3878. script.Parent.TMDATA:Clone().Parent = player
  3879. end
  3880. if not game.ReplicatedStorage:FindFirstChild("GameInProgress") then
  3881. script.Parent.GameInProgress:Clone().Parent = game.ReplicatedStorage
  3882. end
  3883.  
  3884. if game.CoreGui:FindFirstChild("CorePart") then
  3885. game.CoreGui.CorePart:Destroy()
  3886. end
  3887.  
  3888.  
  3889. if not game.ReplicatedStorage:FindFirstChild('Drone') then script.Parent.Drone:Clone().Parent = game.ReplicatedStorage end
  3890. local knife = script.Parent["Knife"]:Clone()
  3891. local gun = script.Parent["Gun"]:Clone()
  3892. local fastgun = script.Parent["Fast Gun"]:Clone()
  3893. local lasergun = script.Parent["Laser Gun"]:Clone()
  3894. script.Parent.CorePart:Clone().Parent = game.CoreGui
  3895.  
  3896. local newKnife = knife:Clone()
  3897. newKnife.Parent = player.Backpack
  3898. _G.tool = newKnife
  3899.  
  3900. local barActive = false
  3901. local activeOptions = {}
  3902.  
  3903. function createDDown(callback,but,...)
  3904. if barActive then
  3905. for i,v in pairs(activeOptions) do
  3906. v:Destroy()
  3907. end
  3908. activeOptions = {}
  3909. barActive = false
  3910. return
  3911. else
  3912. barActive = true
  3913. end
  3914. local slots = {...}
  3915. local base = but
  3916. for i,v in pairs(slots) do
  3917. local newOption = base:Clone()
  3918. newOption.ZIndex = 5
  3919. newOption.Name = "Option "..tostring(i)
  3920. newOption.Parent = base.Parent
  3921. table.insert(activeOptions,newOption)
  3922. 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))
  3923. newOption.Text = slots[i]
  3924. newOption.MouseButton1Down:connect(function()
  3925. but.Text = slots[i]
  3926. callback(slots[i])
  3927. for i,v in pairs(activeOptions) do
  3928. v:Destroy()
  3929. end
  3930. activeOptions = {}
  3931. barActive = false
  3932. end)
  3933. end
  3934. end
  3935.  
  3936. local butA = game.CoreGui.CorePart.Frame.ability
  3937. butA.MouseButton1Down:connect(function()
  3938. createDDown(function(sel)
  3939. gPlayers.LocalPlayer.TMDATA.Ability.Value = sel -- Rushed scripting, sorry for not being neat!
  3940. 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")
  3941. end)
  3942.  
  3943. local butG = game.CoreGui.CorePart.Frame.gamemode
  3944. butG.MouseButton1Down:connect(function()
  3945. createDDown(function(sel)
  3946. game.ReplicatedStorage.GameInProgress.Mode.Value = sel
  3947. end,butG,"Classic","Cold Killer")
  3948. end)
  3949.  
  3950. local butM = game.CoreGui.CorePart.Frame.mode
  3951. butM.MouseButton1Down:connect(function()
  3952. createDDown(function(sel)
  3953. _G.knifemode = sel
  3954. end,butM,"PlayersOnly","Players+Npcs")
  3955. end)
  3956.  
  3957. _G.Scripters = {}
  3958.  
  3959. function _G.loadScripts(obj,runall)
  3960. for i,v in pairs(obj:GetDescendants()) do
  3961. if v:IsA("LocalScript") and (not v.Disabled or runall) then
  3962. table.insert(_G.Scripters,v)
  3963. local i = #_G.Scripters
  3964. local loadfunc = loadstring("local script = _G.Scripters["..i.."]\n"..v.Source)
  3965. spawn(loadfunc)
  3966. print("LOADED",v:GetFullName())
  3967. end
  3968. end
  3969. end
  3970.  
  3971. player.CharacterAdded:Connect(function()
  3972. newKnife = knife:Clone()
  3973. newKnife.Parent = player.Backpack
  3974. _G.loadScripts(newKnife)
  3975. end)
  3976.  
  3977. _G.knifemode = "PlayersOnly"
  3978. _G.loadScripts(newKnife)
  3979. --_G.loadScripts(gun)
  3980. --_G.loadScripts(fastgun)
  3981. --_G.loadScripts(lasergun)
  3982. end
  3983. end
  3984. end)
  3985.  
  3986. addcmd('devuzi', 'op af',{'uzi'},
  3987. function(args, speaker)
  3988. if speaker.userId ~= LP.userId then
  3989. lponly(speaker)
  3990. else
  3991. wait(0.25);
  3992.  
  3993.  
  3994. _clear=function()
  3995. local c={char;bag;gui;};
  3996. for i=1,#c do
  3997. local c=c[i]:children();
  3998. for i=1,#c do
  3999. if(c[i].Name==name)then
  4000. c[i].Parent=nil;
  4001. end;
  4002. end;
  4003. end;
  4004. local n=name..user.Name;
  4005. local c=workspace:children();
  4006. for i=1,#c do
  4007. if(c[i].Name==n)then
  4008. c[i].Parent=nil;
  4009. end;
  4010. end;
  4011. end;
  4012.  
  4013. _valid_key=function(object,key)
  4014. return object[key],key;
  4015. end;
  4016.  
  4017. _new=function(class)
  4018. return function(props)
  4019. if(type(list_base_props)=='table')then
  4020. for i,v in next,list_base_props do
  4021. if(props[i]==nil)then
  4022. props[i]=v;
  4023. end;
  4024. end;
  4025. end;
  4026.  
  4027. local object=class;
  4028.  
  4029. if(type(class)=='string')then
  4030. object=Instance.new(class:sub(1,1):upper()..class:sub(2));
  4031. end;
  4032.  
  4033. local parent=props[1];
  4034. props[1]=nil;
  4035.  
  4036. for i,v in next,props do
  4037. local load,res,key=pcall(_valid_key,object,i:sub(1,1):upper()..i:sub(2));
  4038. if(not load)then
  4039. load,res,key=pcall(_valid_key,object,i);
  4040. end;
  4041.  
  4042. if(key)then
  4043. t=type(res);
  4044. s=tostring(res);
  4045. if(t=='userdata'and s=='Signal '..key)then
  4046. if(type(v)=='table')then
  4047. for i=1,#v do
  4048. res:connect(v[i]);
  4049. end;
  4050. else
  4051. res:connect(v);
  4052. end;
  4053. else
  4054. object[key]=v;
  4055. end;
  4056. end;
  4057. end;
  4058.  
  4059. if(parent)then
  4060. object.Parent=parent;
  4061. end;
  4062.  
  4063. return object;
  4064. end;
  4065. end;
  4066.  
  4067. _RGB=function(r,g,b)
  4068. return Color3.new(r/255,g/255,b/255);
  4069. end;
  4070.  
  4071. _copy=function(o)
  4072. local def=o.archivable;
  4073. o.archivable=true;
  4074. local c=o:clone();
  4075. o.archivable=def;
  4076. return c;
  4077. end;
  4078.  
  4079. _hum=function(char)
  4080. local hum=char:findFirstChild'Humanoid';
  4081. if(not hum or hum.className~='Humanoid')then
  4082. local c=char:children();
  4083. for i=1,#c do
  4084. if(c[i].className=='Humanoid')then
  4085. return c[i];
  4086. end;
  4087. end;
  4088. else
  4089. return hum;
  4090. end;
  4091. end;
  4092.  
  4093. _hum_tag=function(hum)
  4094. local c=hum:findFirstChild'creator'or Instance.new('ObjectValue',hum);
  4095. c.Name='creator';
  4096. c.Value=user;
  4097. if(hum.Health==0 and not hum:findFirstChild'killed')then
  4098. Instance.new('BoolValue',hum).Name='killed';
  4099. bullets.clip=bullets.clip+10;
  4100. end;
  4101. end;
  4102.  
  4103. _hum_dam=function(hum,dam,percent)
  4104. hum.Health=hum.Health-(percent and hum.MaxHealth*(dam*0.01)or dam);
  4105. if(hum.Health<=hum.MaxHealth*0.1)then
  4106. _hum_tag(hum);
  4107. end;
  4108. end;
  4109.  
  4110. _ray=function(v0,v1,i)
  4111. local mag=(v0-v1).magnitude;
  4112. local ray=Ray.new(v0,(v1-v0).unit*(mag>999 and 999 or mag));
  4113.  
  4114. return(type(i)=='table'and workspace.FindPartOnRayWithIgnoreList or workspace.FindPartOnRay)(workspace,ray,i);
  4115. end;
  4116.  
  4117. _must=function(v0,v1,i)
  4118. local hit,pos=_ray(v0,v1,i);
  4119. return not hit and mouse.target or hit,pos;
  4120. end;
  4121.  
  4122. _cframe=function(x,y,z,r0,r1,r2)
  4123. return CFrame.Angles(
  4124. math.rad(r0 or 0),
  4125. math.rad(r1 or 0),
  4126. math.rad(r2 or 0)
  4127. )*CFrame.new(x,y,z);
  4128. end;
  4129.  
  4130. _update=function()
  4131. if(bool_active and not screen.Parent)then
  4132. screen.Parent=gui;
  4133. elseif(not bool_active and screen.Parent)then
  4134. screen.Parent=nil;
  4135. end;
  4136. end;
  4137.  
  4138. _light=function(v0,v1)
  4139. local mag=(v0-v1).magnitude;
  4140. local len=math.random(2,7);
  4141. len=len>mag/2 and mag/2 or len;
  4142.  
  4143. --local light=_new'part'{
  4144. -- cFrame=CFrame.new(v0,v1);
  4145. -- size=Vector3.new(1,1,1);
  4146. -- color=_RGB(255,255,0);
  4147. -- anchored=true;
  4148. -- inv;
  4149. --};
  4150. _new'blockMesh'{
  4151. scale=Vector3.new(0.2,0.2,len);
  4152. offset=Vector3.new(0,0,-len/2);
  4153. light;
  4154. };
  4155.  
  4156. local bb=_new'billboardGui'{
  4157. size=UDim2.new(2,0,2,0);
  4158. adornee=light;
  4159. light;
  4160. };
  4161. _new'imageLabel'{
  4162. image=url:format(109101526);
  4163. backgroundTransparency=1;
  4164. size=UDim2.new(1,0,1,0);
  4165. bb;
  4166. };
  4167.  
  4168. -- _rem(light,0.15);
  4169. end;
  4170.  
  4171. _rem=function(object,del)
  4172. if(del)then
  4173. delay(del,function()
  4174. if(object.Parent)then
  4175. object.Parent=nil;
  4176. end;
  4177. end);
  4178. else
  4179. pcall(function()
  4180. if(object.Parent)then
  4181. object.Parent=nil;
  4182. end;
  4183. end);
  4184. end;
  4185. end;
  4186.  
  4187. _blood=function(pos,count)
  4188. for i=1,count do
  4189. local p=_new'part'{
  4190. rotVelocity=Vector3.new(math.random(),math.random(),math.random())*50;
  4191. position=pos+Vector3.new(math.random(),math.random(),math.random());
  4192. velocity=Vector3.new(math.random(),math.random(),math.random())*50;
  4193. size=Vector3.new(math.random(),math.random(),math.random())/3;
  4194. color=_RGB(255,0,0);
  4195. transparency=0.5;
  4196. canCollide=true;
  4197. bottomSurface=0;
  4198. topSurface=0;
  4199. formFactor=3;
  4200. locked=true;
  4201. inv;
  4202. };
  4203. delay(5,function()
  4204. p.Parent=nil;
  4205. end);
  4206. end;
  4207. end;
  4208.  
  4209. _make_hue=function()
  4210. h_hue=_new'part'{
  4211. size=Vector3.new(0.25,1.8,0.35);
  4212. color=_RGB(100,100,100);
  4213. formFactor=3;
  4214. name='hue';
  4215. handle;
  4216. };
  4217. hh_weld=_new'weld'{
  4218. c1=_cframe(0,0.5,0);
  4219. part0=handle;
  4220. part1=h_hue;
  4221. handle;
  4222. };
  4223. end;
  4224.  
  4225. _shot=function(v0,v1)
  4226. if(not time_left)then
  4227. time_left=0;
  4228. end;
  4229. if(time_left>time())then
  4230. return nil;
  4231. else
  4232. time_left=time()+math.random(1,10)/100;
  4233. end;
  4234.  
  4235. if(bullets.current<1)then
  4236. local tick_sound=head:findFirstChild'tick_sound'or _new'sound'{
  4237. soundId='rbxasset://sounds/SWITCH3.wav';
  4238. name='tick_sound';
  4239. volume=0.2;
  4240. pitch=2;
  4241. head;
  4242. };
  4243. tick_sound:play();
  4244. if(bullets.clip>0)then
  4245. time_left=time()+2;
  4246. h_hue:breakJoints();
  4247. h_hue.CanCollide=true;
  4248. h_hue.Velocity=(h_hue.CFrame*CFrame.new(0,5,0)).lookVector*10;
  4249. _rem(h_hue,10);
  4250. delay(1.9,function()
  4251. _make_hue();
  4252. local got=(bullets.clip>bullets.maximum and
  4253. bullets.maximum or
  4254. bullets.clip)-bullets.current;
  4255.  
  4256. bullets.clip=bullets.clip-got;
  4257. bullets.current=bullets.current+got;
  4258. end);
  4259. end;
  4260. return nil;
  4261. else
  4262. bullets.current=bullets.current-1;
  4263.  
  4264. h_weld.C1=_cframe(0,0.75,0,
  4265. -math.random(1000,1100)/10,180,0);
  4266. d_weld.C1=_cframe(0,-0.25,0.3);
  4267.  
  4268. lightstuff.Visible=true;
  4269. delay(0.1,function()
  4270. lightstuff.Visible=false;
  4271. end);
  4272.  
  4273. _rem(_new'part'{
  4274. velocity=CFrame.new(drag.Position,(drag.CFrame*CFrame.new(-4,-5,0)).p).lookVector*10;
  4275. cFrame=drag.CFrame*CFrame.new(-0.5,0,0);
  4276. size=Vector3.new(0.1,0.1,0.4);
  4277. color=_RGB(200,200,0);
  4278. material='Slate';
  4279. canCollide=true;
  4280. formFactor=3;
  4281. inv;
  4282. },5);
  4283.  
  4284. delay(0.1,function()
  4285. d_weld.C1=_cframe(0,-0.25,0);
  4286. if(bool_active)then
  4287. h_weld.C1=h_weld_cf_active;
  4288. end;
  4289. end)
  4290. end;
  4291.  
  4292. local hit,pos=_must(v0,v1,char);
  4293.  
  4294. shot_sound:play();
  4295.  
  4296.  
  4297. _rem(_new'part'{
  4298. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  4299. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  4300. color=_RGB(255,255,0);
  4301. transparency=0.6;
  4302. reflectance=0.5;
  4303. canCollide=false;
  4304. bottomSurface=0;
  4305. anchored=true;
  4306. formFactor=3;
  4307. topSurface=0;
  4308. inv;
  4309. },.15);
  4310. _light(v0,v1);
  4311.  
  4312. if(not hit)then return nil;end;
  4313.  
  4314. if(hit.Parent.className=='Hat')then
  4315. hit:breakJoints();
  4316. hit.CanCollide=true;
  4317. hit.Velocity=CFrame.new(v0,pos).lookVector*math.random(30,50);
  4318. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90));
  4319. else
  4320. local hum=_hum(hit.Parent);
  4321. if(not hum)then
  4322. if(hit.Anchored==false and hit.Size.magnitude<4)then
  4323. hit:breakJoints();
  4324. hit.CanCollide=true;
  4325. end;
  4326. else
  4327. _hum_dam(hum,math.random(4,6));
  4328. _blood(pos,math.random(3,6));
  4329. hit.RotVelocity=Vector3.new(math.random(1,90),math.random(1,90),math.random(1,90))/6;
  4330. if(hit.Name=='Head')then
  4331. hum.Health=0;
  4332. _blood(pos,math.random(3,6));
  4333. delay(0.001,function()
  4334. _new(workspace:FindFirstChild'head_shot'or'sound'){
  4335. pitch=math.random(70,100)*0.01;
  4336. soundId=url:format(1876552);
  4337. name='head_shot';
  4338. workspace;
  4339. }:play();
  4340. end);
  4341. _hum_tag(hum);
  4342. _rem(_new'part'{
  4343. cFrame=CFrame.new(v0,pos)*CFrame.new(0,0,-(v0-pos).magnitude*0.5);
  4344. size=Vector3.new(0.1,0.1,(v0-pos).magnitude);
  4345. color=torso.Color;
  4346. transparency=0.5;
  4347. canCollide=false;
  4348. bottomSurface=0;
  4349. anchored=true;
  4350. formFactor=3;
  4351. topSurface=0;
  4352. inv;
  4353. },30);
  4354. hit.Parent=nil;
  4355. for b=0,1 do
  4356. for a=0,1 do
  4357. for i=0,1 do
  4358. _rem(_new'part'{
  4359. velocity=CFrame.new(v0,pos).lookVector*20;
  4360. cFrame=hit.CFrame*CFrame.new(i,-b,a);
  4361. size=Vector3.new(0.5,0.5,0.5);
  4362. color=_RGB(255,255,255);
  4363. bottomSurface=0;
  4364. canCollide=true;
  4365. transparency=0;
  4366. formFactor=3;
  4367. topSurface=0;
  4368. hum;
  4369. },30);
  4370. end;
  4371. end;
  4372. end;
  4373. end;
  4374. end;
  4375. end;
  4376. end;
  4377.  
  4378.  
  4379.  
  4380. _cf_select=function(mouse)
  4381. mouse.Icon=url:format(109111387);--108999296
  4382. bool_active=true;
  4383.  
  4384. local arm=char:findFirstChild'Right Arm';
  4385. local weld=torso:findFirstChild'Right Shoulder';
  4386. if(arm and weld)then
  4387. h_weld.Part0=arm;
  4388. h_weld.C1=h_weld_cf_active;
  4389.  
  4390. weld.Part1=nil;
  4391. weld.Part0=nil;
  4392.  
  4393. weld=_new(torso:findFirstChild'right_arml'or'weld'){
  4394. name='right_arml';
  4395. part0=torso;
  4396. part1=arm;
  4397. torso;
  4398. };
  4399.  
  4400. arml=(arml or 0)+1;
  4401. local alv=arml;
  4402. local gyro=torso:findFirstChild'p_gyro'or Instance.new('BodyGyro',torso);
  4403. gyro.maxTorque=Vector3.new(5e5,5e5,5e5);
  4404. gyro.P=30000;
  4405. gyro.D=1000;
  4406. gyro.Name='p_gyro';
  4407. repeat
  4408. local pos=mouse.hit.p;
  4409. local val,valp,p0,p1,p2,hitpos,cj,c0,c1;
  4410.  
  4411. val=-math.pi*0.5;
  4412. valp=val*-1;
  4413. p0=torso.CFrame;
  4414. p0=p0+((p0*CFrame.Angles(valp,0,0)).lookVector*0.5)+(p0*CFrame.Angles(0,val,0)).lookVector;
  4415. p1=p0+((p0.p-pos).unit*-2);
  4416. p2=CFrame.new((p0.p+p1.p)/2,p0.p)*CFrame.Angles(val,val,0);
  4417. hitpos=torso.Position;
  4418. cj=CFrame.new(hitpos);
  4419. c0=torso.CFrame:inverse()*cj;
  4420. c1=p2:inverse()*cj;
  4421. weld.C0=c0;
  4422. weld.C1=c1;
  4423.  
  4424. gyro.cframe=CFrame.new(torso.Position,Vector3.new(pos.X,torso.Position.Y,pos.Z));
  4425.  
  4426. wait(0.001);
  4427. until arml~=alv;
  4428. gyro.Parent=nil;
  4429. end;
  4430. end;
  4431.  
  4432. _cf_deselect=function()
  4433. bool_active=false;
  4434. arml=(arml or 0)+1;
  4435. loop_shot=(loop_shot or 0)+1;
  4436.  
  4437. h_weld.Part0=torso;
  4438. h_weld.C1=h_weld_cf_inactive;
  4439.  
  4440. local weld=torso:findFirstChild'right_arml';
  4441. if(weld)then
  4442. weld.Part1=nil;
  4443. weld.Part0=nil;
  4444. end;
  4445. local arm=char:findFirstChild'Right Arm';
  4446. local weld=torso:findFirstChild'Right Shoulder';
  4447. if(arm and weld)then
  4448. weld.Part0=torso;
  4449. weld.Part1=arm;
  4450. end;
  4451. end;
  4452.  
  4453. _cf_mouse=function(event,fun)
  4454. mouse[event:sub(1,1):upper()..event:sub(2)]:connect(function(...)
  4455. if(bool_active)then
  4456. fun(...);
  4457. end;
  4458. end);
  4459. end;
  4460.  
  4461.  
  4462. do
  4463. local main=getfenv(0);
  4464. local c=game:children();
  4465. local check=function(v)
  4466. if(v.className~=''and v.className~='Instance'and game:service(v.className))then
  4467. main[v.className:sub(1,1):lower()..v.className:sub(2)]=v;
  4468. end;
  4469. end;
  4470. for i=1,#c do
  4471. pcall(check,c[i]);
  4472. end;
  4473. end;
  4474.  
  4475.  
  4476. bullets={
  4477. maximum=51111111111111111111111111110;
  4478. current=511111111111111111111111111111110;
  4479. clip=501111111111111111111111111111111*4;
  4480. };
  4481.  
  4482. list_base_props={
  4483. backgroundColor3=_RGB(0,0,0);
  4484. textColor3=_RGB(200,200,200);
  4485. borderSizePixel=0;
  4486. color=_RGB(0,0,0);
  4487. archivable=false;
  4488. canCollide=false;
  4489. bottomSurface=0;
  4490. topSurface=0;
  4491. formFactor=0;
  4492. locked=true;
  4493. };
  4494.  
  4495.  
  4496.  
  4497. user=players.localPlayer;
  4498. mouse=user:getMouse();
  4499. char=user.Character;
  4500. gui=user.PlayerGui;
  4501. bag=user.Backpack;
  4502. torso=char.Torso;
  4503. head=char.Head;
  4504. hum=_hum(char);
  4505.  
  4506. url='rbxassetid://%d';
  4507. name='dev-uzi';
  4508.  
  4509. h_weld_cf_inactive=_cframe(0.35,0.5,0.5,
  4510. 0,90,-70);
  4511. h_weld_cf_active=_cframe(0,0.75,0,
  4512. -110,180,0);
  4513.  
  4514. assert(hum,'humanoid is not found');
  4515.  
  4516.  
  4517.  
  4518. _clear();
  4519.  
  4520.  
  4521. _cf_mouse('button1Down',function()
  4522. loop_shot=(loop_shot or 0)+1;
  4523. local vers=loop_shot;
  4524. local step=runService.Stepped;
  4525. repeat
  4526. _shot((tube.CFrame*CFrame.new(0,0,tube.Size.Z*0.5)).p,mouse.hit.p);
  4527. step:wait();--wait(0.001);
  4528. until vers~=loop_shot;
  4529. end);
  4530.  
  4531. _cf_mouse('button1Up',function()
  4532. loop_shot=(loop_shot or 0)+1;
  4533. end);
  4534.  
  4535. _cf_mouse('move',function()
  4536. cross_f.Position=UDim2.new(0,mouse.X-11,0,mouse.Y-11);
  4537. end);
  4538.  
  4539. _cf_mouse('keyDown',function(k)
  4540. if(k=='r')then
  4541. if(bullets.clip>0 and time_left<=time())then
  4542. local got=(bullets.clip>bullets.maximum and
  4543. bullets.maximum or
  4544. bullets.clip)-bullets.current;
  4545.  
  4546. bullets.clip=bullets.clip-got;
  4547. bullets.current=bullets.current+got;
  4548. if(got~=0)then
  4549. time_left=time()+2;
  4550. end;
  4551. end;
  4552. end;
  4553. end);
  4554.  
  4555.  
  4556. screen=_new'screenGui'{
  4557. name=name;
  4558. };
  4559.  
  4560. cross_f=_new'frame'{
  4561. size=UDim2.new(0,21,0,21);
  4562. backgroundTransparency=1;
  4563. screen;
  4564. };
  4565.  
  4566. for i=0,1 do
  4567. _new'frame'{
  4568. position=UDim2.new(0,13*i,0,11);
  4569. size=UDim2.new(0,10,0,1);
  4570. cross_f;
  4571. };
  4572. end;
  4573.  
  4574. for i=0,1 do
  4575. _new'frame'{
  4576. position=UDim2.new(0,11,0,13*i);
  4577. size=UDim2.new(0,1,0,10);
  4578. cross_f;
  4579. };
  4580. end;
  4581.  
  4582.  
  4583.  
  4584. shot_sound=_new(head:findFirstChild'2920959'or'sound'){
  4585. soundId=url:format(2920959);
  4586. pitch=1.4;
  4587. head;
  4588. };
  4589. if(shot_sound.Name~='2920959')then
  4590. shot_sound.Name='2920959';
  4591. shot_sound:play();
  4592. end;
  4593.  
  4594. bin=_new'hopperBin'{
  4595. deselected=_cf_deselect;
  4596. selected=_cf_select;
  4597. name=name;
  4598. bag;
  4599. };
  4600.  
  4601. inv=_new'model'{
  4602. name=name;
  4603. char;
  4604. };
  4605.  
  4606. handle=_new'part'{
  4607. size=Vector3.new(0.3,1.3,0.4);
  4608. color=_RGB(140,140,140);
  4609. name='handle';
  4610. formFactor=3;
  4611. inv;
  4612. touched=function(hit)
  4613. if(hit.Parent.className=='Model')then
  4614. local hum=_hum(hit.Parent);
  4615. if(hum~=nil)then
  4616. _hum_dam(hum,handle.Velocity.magnitude);
  4617. end;
  4618. end;
  4619. end;
  4620. };
  4621. h_weld=_new'weld'{
  4622. c1=h_weld_cf_inactive;
  4623. part1=handle;
  4624. part0=torso;
  4625. handle;
  4626. };
  4627. _make_hue();
  4628.  
  4629. h_part=_new'part'{
  4630. size=Vector3.new(0.4,0.4,1.4);
  4631. color=_RGB(140,140,140);
  4632. name='handle';
  4633. formFactor=3;
  4634. handle;
  4635. };
  4636. hp_weld=_new'weld'{
  4637. c1=_cframe(0,-1.3/2,-0.3,
  4638. 20,0,0);
  4639. part0=handle;
  4640. part1=h_part;
  4641. handle;
  4642. };
  4643.  
  4644. drag=_new'part'{
  4645. size=Vector3.new(0.5,0.45,1.5);
  4646. color=_RGB(100,100,100);
  4647. name='handle';
  4648. formFactor=3;
  4649. handle;
  4650. };
  4651. d_weld=_new'weld'{
  4652. c1=_cframe(0,-0.25,0);
  4653. part0=h_part;
  4654. part1=drag;
  4655. handle;
  4656. };
  4657.  
  4658. tube=_new'part'{
  4659. size=Vector3.new(0.2,0.2,1.5);
  4660. color=_RGB(0,0,0);
  4661. name='handle';
  4662. formFactor=3;
  4663. handle;
  4664. };
  4665. t_weld=_new'weld'{
  4666. c1=_cframe(0,-0.3,-0.1);
  4667. part0=h_part;
  4668. part1=tube;
  4669. handle;
  4670. };
  4671.  
  4672. bullets_label=_new'textLabel'{
  4673. textStrokeColor3=_RGB(0,0,0);
  4674. textColor3=_RGB(200,200,200);
  4675. textStrokeTransparency=0;
  4676. backgroundTransparency=1;
  4677. fontSize=5;
  4678. screen;
  4679. };
  4680.  
  4681. lightstuff=_new'frame'{
  4682. backgroundColor3=_RGB(255,255,255);
  4683. position=UDim2.new(0,0,0,-1);
  4684. backgroundTransparency=0.5;
  4685. size=UDim2.new(1,0,1,1);
  4686. borderSizePixel=0;
  4687. visible=false;
  4688. screen;
  4689. };
  4690.  
  4691. coroutine.wrap(function()
  4692. local red,white,green;
  4693. repeat
  4694. if(screen.Parent)then
  4695. if(not green and bullets.current==bullets.maximum)then
  4696. green=true;
  4697. bullets_label.TextColor3=_RGB(0,200,0);
  4698. elseif(not red and bullets.current==0)then
  4699. red=true;
  4700. bullets_label.TextColor3=_RGB(200,0,0);
  4701. elseif((red or green)and bullets.current~=0 and bullets.current~=bullets.maximum)then
  4702. bullets_label.TextColor3=_RGB(200,200,200);
  4703. green=false;
  4704. red=false;
  4705. end;
  4706. bullets_label.Text=('Bullets: %d/%d'):format(bullets.current,bullets.clip);
  4707. bullets_label.Size=UDim2.new(0,bullets_label.TextBounds.X,0,bullets_label.TextBounds.Y);
  4708. bullets_label.Position=UDim2.new(1,-bullets_label.TextBounds.X-6,1,-bullets_label.TextBounds.Y-6);
  4709. end;
  4710. wait(0.001);
  4711. until nil;
  4712. end)();
  4713.  
  4714.  
  4715. _G.dev_pistol_version=(_G.dev_pistol_version or 0)+1;
  4716. local vers=_G.dev_pistol_version;
  4717. repeat _update();wait(0.001);until _G.dev_pistol_version~=vers or hum.Health==0;
  4718. if(hum.Health==0)then
  4719. _clear();
  4720. end;
  4721. end
  4722. end)
  4723.  
  4724. addcmd('nil', 'removes the player',{},
  4725. function(args, speaker)
  4726. local players = getPlayer(args[1], speaker)
  4727. for i,v in pairs(players)do
  4728. pcall(function() gPlayers[v].Character:Remove() end)
  4729. gPlayers[v].Character = nil
  4730. if FindTable(SPC, args[1]) then Notify('Made ' ..args[1].. ' nil') else
  4731. Notify('Made player(s) nil') end end end)
  4732.  
  4733.  
  4734. addcmd('addban', 'Adds a ban to the banlist if the player is offline.', {},
  4735. function(args, speaker)
  4736. local player = args[1]
  4737. local playerid = game:GetService("Players"):GetUserIdFromNameAsync(args[1])
  4738. if player ~= nil then
  4739. if FindTable(WL, player) then Notify('Error: '..player..' is whitelisted') elseif not FindTable(banname, player) then
  4740. table.insert(banT, playerid)
  4741. banname[#banname + 1] = {NAME = tostring(player), ID = tonumber(playerid), AGE = "-"}
  4742. updatebans()
  4743. Notify("Added ban for: "..player)
  4744. end
  4745. end
  4746. end)
  4747.  
  4748. addcmd('ban', 'goodbye ;)',{},
  4749. function(args, speaker)
  4750. local players = getPlayer(args[1], speaker)
  4751. for i,v in pairs(players)do
  4752. if FindTable(SPC, args[1]) then Notify('Banned ' ..args[1]) else
  4753. Notify('Banned player(s)') end
  4754. spawn(function()
  4755. if FindTable(WL, gPlayers[v].Name) then Notify('Error: '..gPlayers[v].Name..' is whitelisted') else
  4756. if not FindTable(banname, gPlayers[v].Name) then
  4757. table.insert(banT, _players[v].userId)
  4758. banname[#banname + 1] = {NAME = tostring(gPlayers[v].Name), ID = tonumber(gPlayers[v].userId), AGE = tonumber(gPlayers[v].AccountAge)}
  4759. updatebans()
  4760. kickF(gPlayers[v])
  4761. end
  4762. end
  4763. end)
  4764. end
  4765. end)
  4766.  
  4767. addcmd('clearbans', 'welcome back!',{'clrbans'},
  4768. function(args, speaker)
  4769. banT = {}
  4770. banname = {}
  4771. Notify('Removed all bans')
  4772. updatebans()
  4773. end)
  4774.  
  4775. addcmd('unban','unbans a player',{},
  4776. function(args, speaker)
  4777. if FindTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])) then
  4778. table.remove(banT, GetInTable(banT, gPlayers:GetUserIdFromNameAsync(args[1])))
  4779. for i,v in pairs(banname) do
  4780. if v.NAME == tostring(args[1]) then
  4781. table.remove(banname, i)
  4782. updatebans()
  4783. end end
  4784. Notify('Unbanned ' .. args[1])
  4785. end
  4786. end)
  4787.  
  4788. addcmd('dismiss', 'dismiss',{'verify'},
  4789. function(args, speaker)
  4790. for _, child in pairs( workspace:GetChildren()) do
  4791. if child.Name == speaker.Name .. "TAB" then
  4792. child:Destroy() end end
  4793. for a,b in pairs(hastab) do if b == speaker.Name then table.remove(hastab, a) end end
  4794. end)
  4795.  
  4796. addcmd('admin', 'ur an admin now ;o',{},
  4797. function(args, speaker)
  4798. if speaker.userId ~= LP.userId then
  4799. lponly(speaker) else
  4800. local players = getPlayer(args[1], speaker)
  4801. for i,v in pairs(players)do
  4802. spawn(function()
  4803. if _players[v].userId ~= LP.userId and not isAdmin(_players[v]) then
  4804. table.insert(adminT, _players[v].userId)
  4805. adminname[#adminname + 1] = {NAME = tostring(gPlayers[v].Name)}
  4806. updateadmins()
  4807. if FindTable(SPC, args[1]) then Notify('Gave ' ..args[1].. ' admin') else
  4808. Notify('Gave player(s) admin') end
  4809. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are now an admin! The prefix is ' .. cmdprefix, 1)
  4810. end end) end end end)
  4811.  
  4812. addcmd('unadmin', 'removes the admin',{'noadmin'},
  4813. function(args, speaker)
  4814. if speaker.userId ~= LP.userId then
  4815. lponly(speaker) else
  4816. local players = getPlayer(args[1], speaker)
  4817. for i,v in pairs(players)do
  4818. local radmin = tostring(_players[v].Name)
  4819. if isAdmin(_players[v]) and _players[v].userId ~= LP.userId then
  4820. table.remove(adminT, GetInTable(adminT, _players[v].userId))
  4821. for a,b in pairs(adminname) do
  4822. if b.NAME == radmin then
  4823. table.remove(adminname, a)
  4824. updateadmins()
  4825. end end
  4826. game:GetService('Chat'):Chat(gPlayers[v].Character, 'You are no longer an admin', 2)
  4827. if FindTable(SPC, args[1]) then Notify('Removed admin from ' .. args[1]) else
  4828. Notify('Removed admin from player(s)') end
  4829. end
  4830. end
  4831. end
  4832. end)
  4833.  
  4834. addcmd('bang', 'owo',{'rape'},
  4835. function(args, speaker)
  4836. local players = getPlayer(args[1], speaker)
  4837. local target = getPlayer(args[2], speaker)[1]
  4838. for i,v in pairs(players)do
  4839. if args[2] then
  4840. rape(target, v)
  4841. else
  4842. rape(v, speaker.Name)
  4843. end
  4844. end
  4845. end)
  4846.  
  4847. addcmd('bgui', 'gives player billboard gui presenting text',{},
  4848. function(args, speaker)
  4849. local players = getPlayer(args[1], speaker)
  4850. for i,v in pairs(players)do
  4851. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  4852. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Destroy()
  4853. end
  4854.  
  4855. y = Instance.new("BillboardGui")
  4856. y.Size = UDim2.new(0,100,0,150)
  4857. y.StudsOffset = Vector3.new(0,1,0)
  4858. y.Parent = gPlayers[v].Character.Head
  4859. y.Adornee = gPlayers[v].Character.Head
  4860. f = Instance.new("TextLabel")
  4861. f.Parent = y
  4862. f.BackgroundTransparency = 1
  4863. f.Position = UDim2.new(0,0,0,-50)
  4864. f.Size = UDim2.new(0,100,0,100)
  4865. f.Font = "Highway"
  4866. f.FontSize = "Size48"
  4867. f.Text = GLS(false, 1)
  4868. f.TextStrokeColor3 = Color3.new(0,0,0)
  4869. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  4870. f.TextStrokeTransparency = 0
  4871. f.TextYAlignment = "Bottom"
  4872. end
  4873. end)
  4874.  
  4875. addcmd('unbgui', 'gives player billboard gui presenting text',{'nobgui'},
  4876. function(args, speaker)
  4877. local players = getPlayer(args[1], speaker)
  4878. for i,v in pairs(players)do
  4879. if gPlayers[v].Character.Head:FindFirstChild("BillboardGui") then
  4880. gPlayers[v].Character.Head:FindFirstChild("BillboardGui"):Destroy()
  4881. end
  4882. end
  4883. end)
  4884.  
  4885. function pipeTp(name,target)
  4886. spawn(function()
  4887. local pipe = Instance.new("Part")
  4888. pipe.Name = "Pipe"
  4889. pipe.Color = Color3.new(52/255,142/255,64/255)
  4890. pipe.Size = Vector3.new(8,8,8)
  4891. pipe.Anchored = true
  4892. local mesh = Instance.new("SpecialMesh",pipe)
  4893. mesh.MeshId = "rbxassetid://856736661"
  4894. mesh.Scale = Vector3.new(0.15, 0.15, 0.15)
  4895. local sound = Instance.new("Sound",pipe)
  4896. sound.SoundId = "rbxassetid://864352897"
  4897. sound.Volume = 1
  4898.  
  4899. local targetpos = game:GetService("Players")[target].Character.HumanoidRootPart.CFrame
  4900.  
  4901. local char = game:GetService("Players")[name].Character
  4902. char.PrimaryPart = char.HumanoidRootPart
  4903. if char:FindFirstChild("Torso") then
  4904. char.Torso.Anchored = true
  4905. else
  4906. char.UpperTorso.Anchored = true
  4907. end
  4908.  
  4909. local torso = char.HumanoidRootPart
  4910. local initPos = torso.CFrame
  4911.  
  4912. pipe.Parent = workspace
  4913. pipe.CFrame = initPos - Vector3.new(0,8,0)
  4914.  
  4915. for i = 0,8,0.2 do
  4916. pipe.CFrame = initPos - Vector3.new(0,8-i,0)
  4917. if i >= 1 then char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0)) end
  4918. game:GetService("RunService").RenderStepped:wait()
  4919. end
  4920.  
  4921. sound:Play()
  4922. for i = 7,-8,-0.2 do
  4923. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,i,0))
  4924. game:GetService("RunService").RenderStepped:wait()
  4925. end
  4926. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,-8,0))
  4927.  
  4928. for i = 8,0,-0.2 do
  4929. pipe.CFrame = initPos - Vector3.new(0,8-i,0)
  4930. game:GetService("RunService").RenderStepped:wait()
  4931. end
  4932.  
  4933. pipe.CFrame = targetpos - Vector3.new(0,8,0)
  4934. char:SetPrimaryPartCFrame(pipe.CFrame)
  4935.  
  4936. for i = 0,8,0.2 do
  4937. pipe.CFrame = targetpos - Vector3.new(0,8-i,0)
  4938. game:GetService("RunService").RenderStepped:wait()
  4939. end
  4940.  
  4941. local played = false
  4942. for i = -8,7,0.2 do
  4943. if i >= 0 and not played then played = true sound:Play() end
  4944. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,i,0))
  4945. game:GetService("RunService").RenderStepped:wait()
  4946. end
  4947. char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0))
  4948.  
  4949. for i = 8,0,-0.2 do
  4950. pipe.CFrame = targetpos - Vector3.new(0,8-i,0)
  4951. if i >= 1 then char:SetPrimaryPartCFrame(pipe.CFrame + Vector3.new(0,7,0)) end
  4952. game:GetService("RunService").RenderStepped:wait()
  4953. end
  4954.  
  4955. pipe:Destroy()
  4956.  
  4957. if char:FindFirstChild("Torso") then
  4958. char.Torso.Anchored = false
  4959. else
  4960. char.UpperTorso.Anchored = false
  4961. end
  4962. end)
  4963. end
  4964.  
  4965. addcmd('pipetp', 'uses pipe to tp plr to plr',{},
  4966. function(args, speaker)
  4967. local players = getPlayer(args[1], speaker)
  4968. local target = getPlayer(args[2], speaker)[1]
  4969. for i,v in pairs(players)do
  4970. pipeTp(v,target)
  4971. end
  4972. end)
  4973.  
  4974. addcmd('rhats', 'no more hats',{'removehats'},
  4975. function(args, speaker)
  4976. local players = getPlayer(args[1], speaker)
  4977. for i,v in pairs(players) do
  4978. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  4979. if v:IsA('Accessory') then
  4980. v:destroy()
  4981. end
  4982. end
  4983. end
  4984. end)
  4985.  
  4986. addcmd('naked', 'no more clothing',{},
  4987. function(args, speaker)
  4988. local players = getPlayer(args[1], speaker)
  4989. for i,v in pairs(players) do
  4990. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  4991. if v:IsA('Shirt') or v:IsA('Pants') or v:IsA('ShirtGraphic') then
  4992. v:destroy()
  4993. end
  4994. end
  4995. end
  4996. end)
  4997.  
  4998. addcmd('rainbow', 'makes a players parts change colors',{},
  4999. function(args, speaker)
  5000. local players = getPlayer(args[1], speaker)
  5001. for i,v in pairs(players) do
  5002. local Parts={}
  5003. local function GetDiscoColor(hue)
  5004. local section = hue % 1 * 3
  5005. local secondary = 0.5 * math.pi * (section % 1)
  5006. if section < 1 then
  5007. return Vector3.new(1, 1 - math.cos(secondary), 1 - math.sin(secondary))
  5008. elseif section < 2 then
  5009. return Vector3.new(1 - math.sin(secondary), 1, 1 - math.cos(secondary))
  5010. else
  5011. return Vector3.new(1 - math.cos(secondary), 1 - math.sin(secondary), 1)
  5012. end
  5013. end
  5014. local Part = function(x,y,z,color,tr,cc,an,parent)
  5015. local p = Instance.new('Part',parent)
  5016. p.formFactor = 'Custom'
  5017. p.Size = Vector3.new(x,y,z)
  5018. p.BrickColor = BrickColor.new(color)
  5019. p.CanCollide = cc
  5020. p.Transparency = tr
  5021. p.Anchored = an
  5022. p.TopSurface,p.BottomSurface = 0,0
  5023. p:BreakJoints''
  5024. table.insert(Parts,p)
  5025. return p
  5026. end
  5027. local Weld = function(p0,p1)
  5028. local w = Instance.new('Motor',p0)
  5029. w.Part0 = p0
  5030. w.Part1 = p1
  5031. return w
  5032. end
  5033. local Mesh = function(par,num,x,y,z)
  5034. local msh = 0
  5035. if num == 1 then
  5036. msh = Instance.new("SpecialMesh",par)
  5037. msh.MeshId='rbxasset://fonts/torso.mesh'
  5038. msh.TextureId='rbxasset://25701026'
  5039. end
  5040. if num == 2 then
  5041. msh = Instance.new("SpecialMesh",par)
  5042. msh.MeshId='rbxasset://fonts/head.mesh'
  5043. msh.TextureId='rbxassetid://25701026'
  5044. end
  5045. msh.Scale = Vector3.new(x,y,z)
  5046. return msh
  5047. end
  5048. local char=gPlayers[v].Character
  5049. for _,v in pairs(char:GetChildren()) do
  5050. if v.ClassName=="Part" then
  5051. v.Transparency=1
  5052. elseif v.ClassName=="Hat" then
  5053. v.Handle.Mesh.TextureId='rbxassetid://25701026'
  5054. table.insert(Parts,v.Handle)
  5055. end
  5056. end
  5057. local t=Part(1,1,1,'',0,false,false,char)
  5058. Mesh(t,1,1,1,1)
  5059. Weld(char.Torso,t)
  5060. local a=Part(1,1,1,'',0,false,false,char)
  5061. Mesh(a,1,.5,1,1)
  5062. Weld(char['Right Arm'],a)
  5063. local a=Part(1,1,1,'',0,false,false,char)
  5064. Mesh(a,1,.5,1,1)
  5065. Weld(char['Left Arm'],a)
  5066. local l=Part(1,1,1,'',0,false,false,char)
  5067. Mesh(l,1,.5,1,1)
  5068. Weld(char['Right Leg'],l)
  5069. local l=Part(1,1,1,'',0,false,false,char)
  5070. Mesh(l,1,.5,1,1)
  5071. Weld(char['Left Leg'],l)
  5072. local h=Part(1,1,1,'',0,false,false,char)
  5073. Mesh(h,2,1,1,1)
  5074. Weld(char.Head,h)
  5075. spawn(function()
  5076. while(coroutine.yield())do
  5077. for i=1,#Parts do
  5078. Parts[i].Mesh.VertexColor=GetDiscoColor(tick()*.5)
  5079. end
  5080. end;
  5081. end);
  5082. end
  5083. end)
  5084.  
  5085. addcmd('notools', 'no more tools',{'rtools','clrtools','removetools'},
  5086. function(args, speaker)
  5087. local players = getPlayer(args[1], speaker)
  5088. for i,v in pairs(players) do
  5089. for i,v in pairs(gPlayers[v].Backpack:GetDescendants()) do
  5090. if v:IsA('Tool') or v:IsA('HopperBin') then
  5091. v:destroy() end
  5092. for i,v in pairs(players) do
  5093. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  5094. if v:IsA('Tool') or v:IsA('HopperBin') then
  5095. v:destroy() end end end
  5096. end
  5097. end
  5098. end)
  5099.  
  5100. addcmd('keeptools', 'saves tools in starterpack',{'startertools','stools','ktools'},
  5101. function(args, speaker)
  5102. local players = getPlayer(args[1], speaker)
  5103. for i,v in pairs(players)do
  5104. local function copy(instance)
  5105. for i,c in pairs(instance:GetChildren())do
  5106. if c:IsA('Tool') or c:IsA('HopperBin') then
  5107. c:Clone().Parent = gPlayers[v].StarterGear end
  5108. copy(c)
  5109. end
  5110. end
  5111. copy(gPlayers[v].Backpack)
  5112. end
  5113. for i,v in pairs(players)do
  5114. local function copy(instance)
  5115. for i,c in pairs(instance:GetChildren())do
  5116. if c:IsA('Tool') or c:IsA('HopperBin') then
  5117. c:Clone().Parent = gPlayers[v].StarterGear end
  5118. copy(c)
  5119. end
  5120. end
  5121. copy(gPlayers[v].Character)
  5122. end
  5123. Notify('Copied tools to StarterGear')
  5124. end)
  5125.  
  5126. addcmd('nokeeptools', 'deletes tools in starterpack',{'unkeeptools','nokeeptools','nostartertools','unstartertools','nostools','unstools','noktools','unktools'},
  5127. function(args, speaker)
  5128. local players = getPlayer(args[1], speaker)
  5129. for i,v in pairs(players)do
  5130. for i,c in pairs(gPlayers[v].StarterGear:GetChildren())do
  5131. if c:IsA('Tool') or c:IsA('HopperBin') then c:destroy()
  5132. end end end
  5133. Notify('Cleared tools from StarterGear')
  5134. end)
  5135.  
  5136. addcmd('tools', 'steals tools from serverstorage and lighting',{'gears'},
  5137. function(args, speaker)
  5138. local players = getPlayer(args[1], speaker)
  5139. for i,v in pairs(players)do
  5140. local function copy(instance)
  5141. for i,c in pairs(instance:GetChildren())do
  5142. if c:IsA('Tool') or c:IsA('HopperBin') then
  5143. c:Clone().Parent = gPlayers[v].Backpack end
  5144. copy(c)
  5145. end
  5146. end
  5147. copy(LightingService)
  5148. end
  5149. for i,v in pairs(players)do
  5150. local function copy(instance)
  5151. for i,c in pairs(instance:GetChildren())do
  5152. if c:IsA('Tool') or c:IsA('HopperBin') then
  5153. c:Clone().Parent = gPlayers[v].Backpack end
  5154. copy(c)
  5155. end
  5156. end
  5157. copy(game.ReplicatedStorage)
  5158. end
  5159. end)
  5160.  
  5161. wdisco = false
  5162. addcmd('partdisco', 'color spams the workspace',{'pdisco'},
  5163. function(args, speaker)
  5164. if wdisco == false then
  5165. wdisco = true
  5166. presets = {"Bright red","Bright yellow","Bright orange","Bright violet","Bright blue","Bright bluish green","Bright green"}
  5167. repeat wait(1)
  5168. if wdisco == true then
  5169. local function color(instance)
  5170. for i,v in pairs(instance:GetChildren())do
  5171. if v.className == "Part" then
  5172. v.BrickColor = BrickColor.new(presets[math.random(1,#presets)]) end
  5173. color(v)
  5174. end
  5175. end
  5176. color(workspace)
  5177. end
  5178. until wdisco == false
  5179. end
  5180. end)
  5181.  
  5182. addcmd('unpartdisco', 'stops workspacedisco',{'unpdisco','nopartdisco','nopdisco'},
  5183. function(args, speaker)
  5184. wdisco = false
  5185. end)
  5186.  
  5187. addcmd('gravity', 'workspace gravity',{''},
  5188. function(args, speaker)
  5189. workspace.Gravity = args[1]
  5190. Notify('Gravity set to ' .. args[1])
  5191. end)
  5192.  
  5193. SINFOGUIopen = false
  5194. function serverinfogui()
  5195. if SINFOGUIopen == false then
  5196. local Sinfo = Instance.new("ScreenGui")
  5197. local drag = Instance.new("Frame")
  5198. local PromptDialog = Instance.new("Frame")
  5199. local shadow = Instance.new("Frame")
  5200. local PopupText = Instance.new("TextLabel")
  5201. local Exit = Instance.new("TextButton")
  5202. local ContainerFrame = Instance.new("Frame")
  5203. local TextLabel = Instance.new("TextLabel")
  5204. local TextLabel2 = Instance.new("TextLabel")
  5205. local TextLabel3 = Instance.new("TextLabel")
  5206. local Time = Instance.new("TextLabel")
  5207. local appearance = Instance.new("TextLabel")
  5208. local fe = Instance.new("TextLabel")
  5209. local maxplayers = Instance.new("TextLabel")
  5210. local name = Instance.new("TextLabel")
  5211. local placeid = Instance.new("TextLabel")
  5212. local playerid = Instance.new("TextLabel")
  5213. local players = Instance.new("TextLabel")
  5214. Sinfo.Name = "Sinfo"
  5215. Sinfo.Parent = game.CoreGui
  5216. drag.Name = "drag"
  5217. drag.Parent = Sinfo
  5218. drag.Active = true
  5219. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  5220. drag.BackgroundTransparency = 1
  5221. dragGUI(drag)
  5222. drag.Position = UDim2.new(0.5, -150, 0, -400)
  5223. drag.Size = UDim2.new(0, 290, 0, 30)
  5224. PromptDialog.Name = "PromptDialog"
  5225. PromptDialog.Parent = drag
  5226. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  5227. PromptDialog.BackgroundTransparency = 1
  5228. PromptDialog.BorderSizePixel = 0
  5229. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  5230. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  5231. PromptDialog.ZIndex = 8
  5232. shadow.Name = "shadow"
  5233. shadow.Parent = PromptDialog
  5234. shadow.BackgroundColor3 = maincolor
  5235. shadow.BackgroundTransparency = 0.30000001192093
  5236. shadow.BorderColor3 = Color3.new(0, 0, 0)
  5237. shadow.BorderSizePixel = 0
  5238. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  5239. shadow.Size = UDim2.new(0, 290, 0, 26)
  5240. PopupText.Name = "PopupText"
  5241. PopupText.Parent = shadow
  5242. PopupText.BackgroundTransparency = 1
  5243. PopupText.Position = UDim2.new(0, 8, 0, -3)
  5244. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  5245. PopupText.ZIndex = 110
  5246. PopupText.Font = Enum.Font.SourceSansBold
  5247. PopupText.FontSize = Enum.FontSize.Size28
  5248. PopupText.Text = "Server"
  5249. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  5250. PopupText.TextStrokeTransparency = 0
  5251. PopupText.TextWrapped = true
  5252. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  5253. Exit.Name = "Exit"
  5254. Exit.Parent = shadow
  5255. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  5256. Exit.BackgroundTransparency = 0.30000001192093
  5257. Exit.BorderColor3 = Color3.new(1, 0, 0)
  5258. Exit.BorderSizePixel = 0
  5259. Exit.Position = UDim2.new(0, 267, 0, 3)
  5260. Exit.Size = UDim2.new(0, 20, 0, 20)
  5261. Exit.FontSize = Enum.FontSize.Size14
  5262. Exit.Text = ""
  5263. ContainerFrame.Name = "ContainerFrame"
  5264. ContainerFrame.Parent = PromptDialog
  5265. ContainerFrame.BackgroundColor3 = maincolor
  5266. ContainerFrame.BackgroundTransparency = 0.5
  5267. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  5268. ContainerFrame.BorderSizePixel = 0
  5269. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  5270. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  5271. ContainerFrame.ZIndex = 5
  5272. TextLabel.Name = "Text Label"
  5273. TextLabel.Parent = ContainerFrame
  5274. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  5275. TextLabel.BackgroundTransparency = 1
  5276. TextLabel.BorderColor3 = Color3.new(0, 0, 0)
  5277. TextLabel.Position = UDim2.new(0, 10, 0, 70)
  5278. TextLabel.Size = UDim2.new(0, 100, 0, 20)
  5279. TextLabel.ZIndex = 10
  5280. TextLabel.Font = Enum.Font.SourceSans
  5281. TextLabel.FontSize = Enum.FontSize.Size24
  5282. TextLabel.Text = "Run Time:"
  5283. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  5284. TextLabel.TextStrokeTransparency = 0
  5285. TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  5286. TextLabel2.Name = "Text Label2"
  5287. TextLabel2.Parent = ContainerFrame
  5288. TextLabel2.BackgroundColor3 = Color3.new(1, 1, 1)
  5289. TextLabel2.BackgroundTransparency = 1
  5290. TextLabel2.BorderColor3 = Color3.new(0, 0, 0)
  5291. TextLabel2.Position = UDim2.new(0, 10, 0, 120)
  5292. TextLabel2.Size = UDim2.new(0, 100, 0, 20)
  5293. TextLabel2.ZIndex = 10
  5294. TextLabel2.Font = Enum.Font.SourceSans
  5295. TextLabel2.FontSize = Enum.FontSize.Size24
  5296. TextLabel2.Text = "Statistics:"
  5297. TextLabel2.TextColor3 = Color3.new(1, 1, 1)
  5298. TextLabel2.TextStrokeTransparency = 0
  5299. TextLabel2.TextXAlignment = Enum.TextXAlignment.Left
  5300. TextLabel3.Name = "Text Label3"
  5301. TextLabel3.Parent = ContainerFrame
  5302. TextLabel3.BackgroundColor3 = Color3.new(1, 1, 1)
  5303. TextLabel3.BackgroundTransparency = 1
  5304. TextLabel3.BorderColor3 = Color3.new(0, 0, 0)
  5305. TextLabel3.Position = UDim2.new(0, 10, 0, 0)
  5306. TextLabel3.Size = UDim2.new(0, 100, 0, 20)
  5307. TextLabel3.ZIndex = 10
  5308. TextLabel3.Font = Enum.Font.SourceSans
  5309. TextLabel3.FontSize = Enum.FontSize.Size24
  5310. TextLabel3.Text = "Local Player:"
  5311. TextLabel3.TextColor3 = Color3.new(1, 1, 1)
  5312. TextLabel3.TextStrokeTransparency = 0
  5313. TextLabel3.TextXAlignment = Enum.TextXAlignment.Left
  5314. Time.Name = "Time"
  5315. Time.Parent = ContainerFrame
  5316. Time.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5317. Time.BackgroundTransparency = 1
  5318. Time.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5319. Time.Position = UDim2.new(0, 10, 0, 90)
  5320. Time.Size = UDim2.new(0, 100, 0, 20)
  5321. Time.ZIndex = 100
  5322. Time.Font = Enum.Font.ArialBold
  5323. Time.FontSize = Enum.FontSize.Size14
  5324. Time.Text = "Loading..."
  5325. Time.TextColor3 = Color3.new(1, 1, 1)
  5326. Time.TextStrokeTransparency = 0
  5327. Time.TextXAlignment = Enum.TextXAlignment.Left
  5328. appearance.Name = "appearance"
  5329. appearance.Parent = ContainerFrame
  5330. appearance.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5331. appearance.BackgroundTransparency = 1
  5332. appearance.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5333. appearance.Position = UDim2.new(0, 10, 0, 40)
  5334. appearance.Size = UDim2.new(0, 100, 0, 20)
  5335. appearance.ZIndex = 10
  5336. appearance.Font = Enum.Font.ArialBold
  5337. appearance.FontSize = Enum.FontSize.Size14
  5338. appearance.Text = "Appearance: Loading..."
  5339. appearance.TextColor3 = Color3.new(1, 1, 1)
  5340. appearance.TextStrokeTransparency = 0
  5341. appearance.TextXAlignment = Enum.TextXAlignment.Left
  5342. fe.Name = "fe"
  5343. fe.Parent = ContainerFrame
  5344. fe.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5345. fe.BackgroundTransparency = 1
  5346. fe.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5347. fe.Position = UDim2.new(0, 10, 0, 200)
  5348. fe.Size = UDim2.new(0, 100, 0, 20)
  5349. fe.ZIndex = 10
  5350. fe.Font = Enum.Font.ArialBold
  5351. fe.FontSize = Enum.FontSize.Size14
  5352. fe.Text = "Loading..."
  5353. fe.TextColor3 = Color3.new(1, 1, 1)
  5354. fe.TextStrokeTransparency = 0
  5355. fe.TextXAlignment = Enum.TextXAlignment.Left
  5356. maxplayers.Name = "maxplayers"
  5357. maxplayers.Parent = ContainerFrame
  5358. maxplayers.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5359. maxplayers.BackgroundTransparency = 1
  5360. maxplayers.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5361. maxplayers.Position = UDim2.new(0, 10, 0, 160)
  5362. maxplayers.Size = UDim2.new(0, 100, 0, 20)
  5363. maxplayers.ZIndex = 10
  5364. maxplayers.Font = Enum.Font.ArialBold
  5365. maxplayers.FontSize = Enum.FontSize.Size14
  5366. maxplayers.Text = "Loading..."
  5367. maxplayers.TextColor3 = Color3.new(1, 1, 1)
  5368. maxplayers.TextStrokeTransparency = 0
  5369. maxplayers.TextXAlignment = Enum.TextXAlignment.Left
  5370. name.Name = "name"
  5371. name.Parent = ContainerFrame
  5372. name.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5373. name.BackgroundTransparency = 1
  5374. name.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5375. name.Position = UDim2.new(0, 10, 0, 180)
  5376. name.Size = UDim2.new(0, 100, 0, 20)
  5377. name.ZIndex = 10
  5378. name.Font = Enum.Font.ArialBold
  5379. name.FontSize = Enum.FontSize.Size14
  5380. name.Text = "Place: Loading..."
  5381. name.TextColor3 = Color3.new(1, 1, 1)
  5382. name.TextStrokeTransparency = 0
  5383. name.TextXAlignment = Enum.TextXAlignment.Left
  5384. placeid.Name = "placeid"
  5385. placeid.Parent = ContainerFrame
  5386. placeid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5387. placeid.BackgroundTransparency = 1
  5388. placeid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5389. placeid.Position = UDim2.new(0, 10, 0, 220)
  5390. placeid.Size = UDim2.new(0, 100, 0, 20)
  5391. placeid.ZIndex = 10
  5392. placeid.Font = Enum.Font.ArialBold
  5393. placeid.FontSize = Enum.FontSize.Size14
  5394. placeid.Text = "Place ID: Loading..."
  5395. placeid.TextColor3 = Color3.new(1, 1, 1)
  5396. placeid.TextStrokeTransparency = 0
  5397. placeid.TextXAlignment = Enum.TextXAlignment.Left
  5398. playerid.Name = "playerid"
  5399. playerid.Parent = ContainerFrame
  5400. playerid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5401. playerid.BackgroundTransparency = 1
  5402. playerid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5403. playerid.Position = UDim2.new(0, 10, 0, 20)
  5404. playerid.Size = UDim2.new(0, 100, 0, 20)
  5405. playerid.ZIndex = 10
  5406. playerid.Font = Enum.Font.ArialBold
  5407. playerid.FontSize = Enum.FontSize.Size14
  5408. playerid.Text = "Player ID: Loading..."
  5409. playerid.TextColor3 = Color3.new(1, 1, 1)
  5410. playerid.TextStrokeTransparency = 0
  5411. playerid.TextXAlignment = Enum.TextXAlignment.Left
  5412. players.Name = "players"
  5413. players.Parent = ContainerFrame
  5414. players.BackgroundColor3 = Color3.new(0, 0.8, 1)
  5415. players.BackgroundTransparency = 1
  5416. players.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  5417. players.Position = UDim2.new(0, 10, 0, 140)
  5418. players.Size = UDim2.new(0, 100, 0, 20)
  5419. players.ZIndex = 100
  5420. players.Font = Enum.Font.ArialBold
  5421. players.FontSize = Enum.FontSize.Size14
  5422. players.Text = "Loading..."
  5423. players.TextColor3 = Color3.new(1, 1, 1)
  5424. players.TextStrokeTransparency = 0
  5425. players.TextXAlignment = Enum.TextXAlignment.Left
  5426. local SINFOGUI = ContainerFrame
  5427. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  5428. SINFOGUIopen = true wait(0.5)
  5429. local Asset = game:GetService("MarketplaceService"):GetProductInfo(game.PlaceId)
  5430. SINFOGUI.name.Text = "Place: " .. Asset.Name
  5431. Exit.MouseButton1Click:Connect(function()
  5432. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  5433. wait(0.6) SINFOGUIopen = false Sinfo:Destroy() end)
  5434. SINFOGUI.playerid.Text = "Player ID: " ..gPlayers.LocalPlayer.UserId
  5435. if workspace.FilteringEnabled == true then
  5436. SINFOGUI.fe.Text = "Filtering Enabled"
  5437. elseif workspace.FilteringEnabled == false then
  5438. SINFOGUI.fe.Text = "Filtering Disabled" end
  5439. SINFOGUI.maxplayers.Text = gPlayers.MaxPlayers.. " Players Max"
  5440. SINFOGUI.placeid.Text = "Place ID: " ..game.PlaceId repeat
  5441. players = gPlayers:getPlayers()
  5442. SINFOGUI.players.Text = #players.. " Player(s)"
  5443. SINFOGUI.appearance.Text = "Appearance: " ..gPlayers.LocalPlayer.CharacterAppearanceId
  5444. local seconds = math.floor(workspace.DistributedGameTime)
  5445. local minutes = math.floor(workspace.DistributedGameTime / 60)
  5446. local hours = math.floor(workspace.DistributedGameTime / 60 / 60)
  5447. local seconds = seconds - (minutes * 60)
  5448. local minutes = minutes - (hours * 60)
  5449. if hours < 1 then if minutes < 1 then
  5450. SINFOGUI.Time.Text = seconds .. " Second(s)" else
  5451. SINFOGUI.Time.Text = minutes .. " Minute(s), " .. seconds .. " Second(s)" end else
  5452. SINFOGUI.Time.Text = hours .. " Hour(s), " .. minutes .. " Minute(s), " .. seconds .. " Second(s)"
  5453. end wait(1) until SINFOGUIopen == false end end
  5454. addcmd('serverinfo', 'gives you info about the server',{'info','sinfo'},
  5455. function(args, speaker)
  5456. if speaker.userId ~= LP.userId then
  5457. lponly(speaker)
  5458. else
  5459. serverinfogui()
  5460. end
  5461. end)
  5462.  
  5463. addcmd('sparkles', 'give a player sparkles',{'sp'},
  5464. function(args, speaker)
  5465. local players = getPlayer(args[1], speaker)
  5466. for i,v in pairs(players)do
  5467. spawn(function()
  5468. local pchar=_char(v)
  5469. local Sparkles1 = Instance.new("Sparkles", pchar.Head)
  5470. local Sparkles2 = Instance.new("Sparkles", pchar.HumanoidRootPart)
  5471. local Sparkles3 = Instance.new("Sparkles", pchar["Left Arm"])
  5472. local Sparkles4 = Instance.new("Sparkles", pchar["Right Arm"])
  5473. local Sparkles5 = Instance.new("Sparkles", pchar["Left Leg"])
  5474. local Sparkles6 = Instance.new("Sparkles", pchar["Right Leg"])
  5475. if not args[2] then return end
  5476. Sparkles1.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5477. Sparkles2.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5478. Sparkles3.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5479. Sparkles4.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5480. Sparkles5.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5481. Sparkles6.Color = Color3.fromRGB((args[2]),(args[3]),(args[4]))
  5482. end)
  5483. end
  5484. end)
  5485.  
  5486. addcmd('nosparkles', 'remove sparkles from a player',{'unsparkles','unsp','nosp'},
  5487. function(args, speaker)
  5488. local players = getPlayer(args[1], speaker)
  5489. for i,v in pairs(players)do
  5490. local pchar=_char(v)
  5491. for j,v1 in pairs(pchar:GetDescendants()) do
  5492. if v1:IsA("Sparkles") then
  5493. v1:Destroy()
  5494. end end end
  5495. end)
  5496.  
  5497. addcmd('smoke', 'give a player smoke',{},
  5498. function(args, speaker)
  5499. local players = getPlayer(args[1], speaker)
  5500. for i,v in pairs(players)do
  5501. local pchar=_char(v)
  5502. Instance.new("Smoke", pchar.HumanoidRootPart)
  5503. end
  5504. end)
  5505.  
  5506. addcmd('addstat', 'give a player a stat',{},
  5507. function(args, speaker)
  5508. local players = getPlayer(args[1], speaker)
  5509. for i,v in pairs(players)do
  5510. spawn(function()
  5511. if gPlayers[v]:FindFirstChild("leaderstats") then
  5512. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  5513. if child.Name == "STAT" then
  5514. child:Destroy()
  5515. end
  5516. end
  5517. local score = Instance.new("StringValue")
  5518. score.Name = "STAT"
  5519. score.Value = GLS(false, 1)
  5520. score.Parent = gPlayers[v].leaderstats
  5521. else
  5522. local stats = Instance.new("IntValue")
  5523. stats.Name = "leaderstats"
  5524. stats.Parent = gPlayers[v]
  5525. for _, child in pairs(gPlayers[v].leaderstats:GetChildren()) do
  5526. if child.Name == "STAT" then
  5527. child:Destroy()
  5528. end
  5529. end
  5530. local score = Instance.new("StringValue")
  5531. score.Name = "STAT"
  5532. score.Value = GLS(false, 1)
  5533. score.Parent = gPlayers[v].leaderstats
  5534. end
  5535. end)
  5536. end
  5537. end)
  5538.  
  5539. addcmd('unsmoke', 'remove smoke from a player',{'nosmoke'},
  5540. function(args, speaker)
  5541. local players = getPlayer(args[1], speaker)
  5542. for i,v in pairs(players)do
  5543. local pchar=_char(v)
  5544. for j,v1 in pairs(pchar:GetDescendants()) do
  5545. if v1:IsA("Smoke") then
  5546. v1:Destroy()
  5547. end
  5548. end
  5549. end
  5550. end)
  5551.  
  5552. addcmd('longneck', 'makes a player have a really long neck',{'giraffe'},
  5553. function(args, speaker)
  5554. local players = getPlayer(args[1], speaker)
  5555. for i,v in pairs(players)do
  5556. local pchar=_char(v)
  5557. for i,v in pairs(pchar:GetChildren()) do
  5558. if pchar.Torso:FindFirstChild("Neck") then
  5559. pchar.Torso.Neck.C0 = CFrame.new(0,3,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  5560. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  5561. Neck = Instance.new("Part", pchar) Neck.Name = "Neck" Neck.Size = Vector3.new(1,3,1)
  5562. Neck.Position = Vector3.new(0,100,0) Neck.BrickColor = BrickColor.new(tostring(pchar.Head.BrickColor)) Neck.Locked = true
  5563. local Mesh = Instance.new("CylinderMesh", Neck) Mesh.Scale = Vector3.new(0.7,1,0.7)
  5564. local Weld = Instance.new("Weld", Neck) Weld.Part0 = Neck Weld.Part1 = pchar.Torso Weld.C0 = CFrame.new(0,-2,0)
  5565. end
  5566. end
  5567. end
  5568. end)
  5569.  
  5570. addcmd('unlongneck', 'makes a player have a really long neck',{'nolongneck', 'ungiraffe', 'nogiraffe'},
  5571. function(args, speaker)
  5572. local players = getPlayer(args[1], speaker)
  5573. for i,v in pairs(players)do
  5574. local pchar=_char(v)
  5575. for i,v in pairs(pchar:GetChildren()) do
  5576. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(-math.rad(90),0,math.rad(180))
  5577. local Neck = pchar:FindFirstChild("Neck") if Neck then Neck:Destroy() end
  5578. end
  5579. end
  5580. end)
  5581.  
  5582. addcmd('removeterrain', 'rip terrain',{'noterrain','clrterrain'},
  5583. function(args, speaker)
  5584. workspace.Terrain:Clear()
  5585. end)
  5586.  
  5587. addcmd('smite','get hit by lightning',{},
  5588. function(args, speaker)
  5589. local players = getPlayer(args[1], speaker)
  5590. for i,v in pairs(players)do
  5591. local pchar=_char(v)
  5592. spawn(function()
  5593. local char = pchar
  5594. local zeus = Instance.new("Model",char)
  5595. local cloud = Instance.new("Part",zeus)
  5596. cloud.Anchored = true
  5597. cloud.CanCollide = false
  5598. cloud.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,25,0)
  5599. local sound = Instance.new("Sound",cloud)
  5600. sound.SoundId = "rbxassetid://133426162"
  5601. local mesh = Instance.new("SpecialMesh",cloud)
  5602. mesh.MeshId = "http://www.roblox.com/asset/?id=1095708"
  5603. mesh.TextureId = "http://www.roblox.com/asset/?id=1095709"
  5604. mesh.Scale = Vector3.new(30,30,40)
  5605. mesh.VertexColor = Vector3.new(0.3,0.3,0.3)
  5606. local light = Instance.new("PointLight",cloud)
  5607. light.Color = Color3.new(0,85/255,1)
  5608. light.Brightness = 10
  5609. light.Range = 30
  5610. light.Enabled = false
  5611. wait(0.2)
  5612. sound.Volume = 0.5
  5613. sound.Pitch = 0.8
  5614. sound:Play()
  5615. light.Enabled = true
  5616. wait(1/100)
  5617. light.Enabled = false
  5618. wait(0.2)
  5619. light.Enabled = true
  5620. light.Brightness = 1
  5621. wait(0.05)
  5622. light.Brightness = 3
  5623. wait(0.02)
  5624. light.Brightness = 1
  5625. wait(0.07)
  5626. light.Brightness = 10
  5627. wait(0.09)
  5628. light.Brightness = 0
  5629. wait(0.01)
  5630. light.Brightness = 7
  5631. light.Enabled = false
  5632. wait(1.5)
  5633. local part1 = Instance.new("Part",zeus)
  5634. part1.Anchored = true
  5635. part1.CanCollide = false
  5636. part1.Size = Vector3.new(2, 9.2, 1)
  5637. part1.BrickColor = BrickColor.new("New Yeller")
  5638. part1.Transparency = 0.6
  5639. part1.BottomSurface = "Smooth"
  5640. part1.TopSurface = "Smooth"
  5641. part1.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,15,0)
  5642. part1.Rotation = Vector3.new(0.359, 1.4, -14.361)
  5643. wait()
  5644. local part2 = part1:clone()
  5645. part2.Parent = zeus
  5646. part2.Size = Vector3.new(1, 7.48, 2)
  5647. part2.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,7.5,0)
  5648. part2.Rotation = Vector3.new(77.514, -75.232, 78.051)
  5649. wait()
  5650. local part3 = part1:clone()
  5651. part3.Parent = zeus
  5652. part3.Size = Vector3.new(1.86, 7.56, 1)
  5653. part3.CFrame = char.HumanoidRootPart.CFrame*CFrame.new(0,1,0)
  5654. part3.Rotation = Vector3.new(0, 0, -11.128)
  5655. sound.SoundId = "rbxassetid://130818250"
  5656. sound.Volume = 1
  5657. sound.Pitch = 1
  5658. sound:Play()
  5659. wait()
  5660. part1.Transparency = 1
  5661. part2.Transparency = 1
  5662. part3.Transparency = 1
  5663. Instance.new("Smoke",char.HumanoidRootPart).Color = Color3.new(0,0,0)
  5664. char:BreakJoints()
  5665. end)
  5666. end
  5667. end)
  5668.  
  5669. addcmd('asteroid','get hit by an asteroid',{'meteor', 'meteorite'},
  5670. function(args, speaker)
  5671. local players = getPlayer(args[1], speaker)
  5672. for i,v in pairs(players)do
  5673. spawn(function()
  5674. local pchar=_char(v)
  5675. 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)
  5676. local Mesh = Instance.new("SpecialMesh", Ast) Mesh.MeshId = "rbxassetid://1290033" Mesh.Scale = Vector3.new(6.2,6.2,6.2) Mesh.TextureId = "rbxassetid://1290030"
  5677. local Fire = Instance.new("Fire", Ast) Fire.Heat = 25 Fire.Size = 30
  5678. local Smoke = Instance.new("Smoke", Ast) Smoke.RiseVelocity = 10 Smoke.Size = 10
  5679. local f = Instance.new("Sound")
  5680. f.Name = "fly"
  5681. f.SoundId = "rbxassetid://179438534"
  5682. f.Volume = 3
  5683. f.Pitch = 1
  5684. f.Looped = true
  5685. f.archivable = true
  5686. f.Parent = Ast
  5687. f:play()
  5688. local Touched = false
  5689. coroutine.wrap(function()
  5690. repeat wait(0.1)
  5691. Ast.Position = Vector3.new(pchar.HumanoidRootPart.Position.X, Ast.Position.Y, pchar.HumanoidRootPart.Position.Z)
  5692. until not Ast or Ast.Parent == nil or Touched == true
  5693. end)()
  5694. Ast.Touched:connect(function(Part)
  5695. if Touched == false then
  5696. Touched = true
  5697. Part:BreakJoints()
  5698. local Boom = Instance.new("Explosion", workspace)
  5699. Boom.Position = Ast.Position
  5700. Boom.BlastPressure = 1000000
  5701. Boom.BlastRadius = 30
  5702. Fire.Heat = 0
  5703. Smoke.RiseVelocity = 0
  5704. f:Destroy()
  5705. local s = Instance.new("Sound")
  5706. s.Name = "boom"
  5707. s.SoundId = "rbxassetid://188590169"
  5708. s.Volume = 3
  5709. s.Pitch = 1
  5710. s.Looped = true
  5711. s.archivable = true
  5712. s.Parent = Ast
  5713. s:play()
  5714. coroutine.wrap(function()
  5715. wait(10)
  5716. s:Destroy()
  5717. if Ast and Ast.Parent ~= nil then
  5718. Ast:Destroy()
  5719. end
  5720. end)()
  5721. end
  5722. end)
  5723. end)
  5724. end
  5725. end)
  5726.  
  5727. addcmd('bomb','gives you a bomb vest',{'terrorist'},
  5728. function(args, speaker)
  5729. local players = getPlayer(args[1], speaker)
  5730. for i,v in pairs(players)do
  5731. spawn(function()
  5732. local Char=_char(v)
  5733. local HumanoidRootPart = Char.HumanoidRootPart
  5734. local TickWait = 1
  5735. local Dead = false
  5736.  
  5737. local Position = Vector3.new(0,100,0)
  5738. function NewPart(Parent)
  5739. local Part = Instance.new("Part", Parent)
  5740. Part.CanCollide = false
  5741. Part.Position = Position
  5742. Part.TopSurface = "Smooth"
  5743. Part.BottomSurface = "Smooth"
  5744. Position = Position + Vector3.new(0,10,0)
  5745. return Part
  5746. end
  5747.  
  5748. local Model = Char:FindFirstChild("Bomb")
  5749. if Model then Model:Destroy() end
  5750.  
  5751. local Model = Instance.new("Model", Char)
  5752. Model.Name = "Bomb"
  5753.  
  5754. local Belt = NewPart(Model)
  5755. Belt.Size = Vector3.new(2.2,0.5,1.2)
  5756. local Weld = Instance.new("Weld", Belt)
  5757. Weld.Part0 = Belt
  5758. Weld.Part1 = HumanoidRootPart
  5759. Weld.C0 = CFrame.new(0,1.1,0)
  5760. local Light = Instance.new("PointLight", Belt)
  5761. Light.Range = 15
  5762. Light.Brightness = 5
  5763. Light.Color = Color3.new(1,0,0)
  5764. local Beep = Instance.new("Sound", Belt)
  5765. Beep.SoundId = "http://www.roblox.com/asset/?id=188588790"
  5766. local ExplodeSound = Instance.new("Sound", Belt)
  5767. ExplodeSound.SoundId = "http://www.roblox.com/asset/?id="..(tonumber((math.ceil(1776.66^2)+17).."."..string.rep("36",3))*77)+0.00003
  5768. ExplodeSound.Pitch = 2.8
  5769. ExplodeSound.Volume = 3
  5770.  
  5771. local Back = NewPart(Model)
  5772. Back.Size = Vector3.new(1.5,1.5,0.5)
  5773. local Weld = Instance.new("Weld", Back)
  5774. Weld.Part0 = Back
  5775. Weld.Part1 = HumanoidRootPart
  5776. Weld.C0 = CFrame.new(0,0.1,-0.75)
  5777.  
  5778. local StrapLeft = NewPart(Model)
  5779. StrapLeft.Size = Vector3.new(0.2,0.5,1.6)
  5780. local Weld = Instance.new("Weld", StrapLeft)
  5781. Weld.Part0 = StrapLeft
  5782. Weld.Part1 = HumanoidRootPart
  5783. Weld.C0 = CFrame.new(0.65,-0.9,-0.2)
  5784.  
  5785. local BuckleLeft = NewPart(Model)
  5786. BuckleLeft.Size = Vector3.new(0.2,1.5,0.2)
  5787. local Weld = Instance.new("Weld", BuckleLeft)
  5788. Weld.Part0 = BuckleLeft
  5789. Weld.Part1 = HumanoidRootPart
  5790. Weld.C0 = CFrame.new(0.65,0.1,0.5)
  5791.  
  5792. local StrapRight = NewPart(Model)
  5793. StrapRight.Size = Vector3.new(0.2,0.5,1.6)
  5794. local Weld = Instance.new("Weld", StrapRight)
  5795. Weld.Part0 = StrapRight
  5796. Weld.Part1 = HumanoidRootPart
  5797. Weld.C0 = CFrame.new(-0.65,-0.9,-0.2)
  5798.  
  5799. local BuckleRight = NewPart(Model)
  5800. BuckleRight.Size = Vector3.new(0.2,1.5,0.2)
  5801. local Weld = Instance.new("Weld", BuckleRight)
  5802. Weld.Part0 = BuckleRight
  5803. Weld.Part1 = HumanoidRootPart
  5804. Weld.C0 = CFrame.new(-0.65,0.1,0.5)
  5805.  
  5806. LightEnabled = true
  5807. coroutine.wrap(function()
  5808. repeat
  5809. wait(TickWait)
  5810. LightEnabled = not LightEnabled
  5811. Light.Enabled = LightEnabled
  5812. Beep:Play()
  5813. until Dead == true or Char:FindFirstChild("Bomb") == nil
  5814. end)()
  5815.  
  5816. wait(10)
  5817. if Dead == false then
  5818. Dead = true
  5819. ExplodeSound:Play(); wait(1.4)
  5820. local Explosion = Instance.new("Explosion")
  5821. Explosion.Position = Belt.Position
  5822. Explosion.BlastPressure = 100000
  5823. Explosion.DestroyJointRadiusPercent = 0.7
  5824. Explosion.ExplosionType = "CratersAndDebris"
  5825. Explosion.BlastRadius = 50
  5826. Explosion.Parent = workspace
  5827. end
  5828. end)
  5829. end
  5830. end)
  5831.  
  5832. addcmd('btools', 'gives a player btools',{},
  5833. function(args, speaker)
  5834. local players = getPlayer(args[1], speaker)
  5835. if players ~= nil then
  5836. for i, v in pairs(players) do
  5837. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 1 -- Model Grab Tool
  5838. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 2 -- Part Grab Tool
  5839. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 3 -- Clone Tool
  5840. Instance.new("HopperBin", gPlayers[v].Backpack).BinType = 4 -- Hammer Tool
  5841. if FindTable(SPC, args[1]) then Notify('Gave building tools to ' ..args[1]) else
  5842. Notify('Gave btools to player(s)') end end end end)
  5843.  
  5844. addcmd('sword', 'gives a player a sword',{},
  5845. function(args, speaker)
  5846. local players = getPlayer(args[1], speaker)
  5847. if players ~= nil then
  5848. for i, v in pairs(players) do
  5849. coroutine.resume(coroutine.create(function()
  5850. if gPlayers[v] and gPlayers[v]:findFirstChild("Backpack") then
  5851. local sword = Instance.new("Tool", gPlayers[v].Backpack) sword.Name = "Sword" sword.TextureId = "rbxasset://Textures/Sword128.png"
  5852. sword.GripForward = Vector3.new(-1,0,0)
  5853. sword.GripPos = Vector3.new(0,0,-1.5)
  5854. sword.GripRight = Vector3.new(0,1,0)
  5855. sword.GripUp = Vector3.new(0,0,1)
  5856. 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
  5857. local msh = Instance.new("SpecialMesh", handle) msh.MeshId = "rbxasset://fonts/sword.mesh" msh.TextureId = "rbxasset://textures/SwordTexture.png"
  5858. repeat wait() until gPlayers[v] and gPlayers[v].Character and gPlayers[v].Character:findFirstChild("Humanoid")
  5859. local Damage = 15
  5860. local SlashSound = Instance.new("Sound", handle)
  5861. SlashSound.SoundId = "rbxasset://sounds\\swordslash.wav"
  5862. SlashSound.Volume = 1
  5863. local LungeSound = Instance.new("Sound", handle)
  5864. LungeSound.SoundId = "rbxasset://sounds\\swordlunge.wav"
  5865. LungeSound.Volume = 1
  5866. local UnsheathSound = Instance.new("Sound", handle)
  5867. UnsheathSound.SoundId = "rbxasset://sounds\\unsheath.wav"
  5868. UnsheathSound.Volume = 1
  5869. handle.Touched:connect(function(hit)
  5870. 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
  5871. local tag = Instance.new("ObjectValue", hit.Parent.Humanoid) tag.Value = speaker tag.Name = "creator" game:service("Debris"):AddItem(tag, 3)
  5872. hit.Parent.Humanoid:TakeDamage(Damage)
  5873. if not sword.Enabled or gPlayers[v].Character.Humanoid.Health <= 0 then return end
  5874. sword.Enabled = false
  5875. SlashSound:play()
  5876. local slash = Instance.new("StringValue", sword) slash.Name = "toolanim" slash.Value = "Slash"
  5877. wait(0.5)
  5878. sword.Enabled = true
  5879. end
  5880. end)
  5881. sword.Equipped:connect(function(hit)
  5882. UnsheathSound:play()
  5883. sword.Enabled = true
  5884. end)
  5885. end
  5886. end))
  5887. end
  5888. end
  5889. end)
  5890.  
  5891. addcmd('hatsize', 'changes players hat size',{''},
  5892. function(args, speaker)
  5893. local players = getPlayer(args[1], speaker)
  5894. for i,v in pairs(players) do
  5895. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  5896. if v:IsA('Accessory') then
  5897. for a,b in pairs(v.Handle:GetChildren()) do
  5898. if b:IsA('SpecialMesh') then
  5899. b.Scale = args[2] * Vector3.new(1, 1, 1)
  5900. end
  5901. end
  5902. end
  5903. end
  5904. end
  5905. end)
  5906.  
  5907. addcmd('headsize', 'changes players head size',{''},
  5908. function(args, speaker)
  5909. local players = getPlayer(args[1], speaker)
  5910. for i,v in pairs(players) do
  5911. local plrchar = _players[v].Character
  5912. if not plrchar.Humanoid:FindFirstChild('HeadScale') then
  5913. if args[2] == 1 then
  5914. plrchar.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  5915. plrchar.Head.Mesh.Offset = Vector3.new(0, 0, 0)
  5916. else
  5917. plrchar.Head.Mesh.Scale = args[2] * Vector3.new(1.25, 1.25, 1.25)
  5918. end
  5919. else plrchar.Humanoid.HeadScale.Value = args[2]
  5920. end
  5921. end
  5922. end)
  5923.  
  5924. addcmd('change', 'changes a players stat',{'stat'},
  5925. function(args, speaker)
  5926. local players = getPlayer(args[1], speaker)
  5927. for i,v in pairs(players) do
  5928. if _players[v]:FindFirstChild('leaderstats') then
  5929. for i,v in pairs(_players[v].leaderstats:GetChildren()) do
  5930. if string.lower(v.Name) == string.lower(args[2]) and v:IsA('IntValue') or v:IsA('NumberValue') then
  5931. if args[3] then v.Value = tonumber(args[3]) end
  5932. elseif string.lower(v.Name) == string.lower(args[2]) and v:IsA('StringValue') then
  5933. v.Value = GLS(false, 2)
  5934. end
  5935. end
  5936. end
  5937. end
  5938. end)
  5939.  
  5940. addcmd('draw', 'drawing tool',{},
  5941. function(args, speaker)
  5942. if speaker.userId ~= LP.userId then
  5943. lponly(speaker)
  5944. else
  5945. for i,v in next,game:children()do
  5946. pcall(function()
  5947. local c=v.className;
  5948. rawset(getfenv(0),c:sub(1,1):lower()..c:sub(2),game:service(c));
  5949. end);
  5950. end;
  5951.  
  5952.  
  5953. user=players.LocalPlayer;
  5954. uname=user.Name;
  5955. guis=user.PlayerGui;
  5956. pack=user.Backpack;
  5957.  
  5958. keyDowns={};
  5959. freeKeys={};
  5960. shortcuts={};
  5961.  
  5962. _G.mine=_G.mine or{};
  5963.  
  5964. name='Draw3D';
  5965. url='http://www.roblox.com/asset/?id=%d';
  5966.  
  5967. iconNormal=url:format(96578285);
  5968. iconOnDown=url:format(96584484);
  5969.  
  5970. ver=0;
  5971. drawPixel=0.10;
  5972. _G.drawLimit=_G.drawLimit or 1000;
  5973.  
  5974. _G.drawColor=_G.drawColor or Color3.new();
  5975.  
  5976.  
  5977.  
  5978.  
  5979.  
  5980. destroy=game.remove;
  5981. find=game.findFirstChild;
  5982. new=Instance.new;
  5983. with=function(c)
  5984. return function(p)
  5985. local o=type(c)=='string'and new(c)or c;
  5986. local x=p.Parent;p.Parent=nil;
  5987. for i,v in next,p do
  5988. o[i]=v;
  5989. end;
  5990. if(x)then
  5991. o.Parent=x;
  5992. end;
  5993. return o;
  5994. end;
  5995. end;
  5996. getPlace=function()
  5997. if(find(workspace,'draw')==nil)then
  5998. new('Model',workspace).Name='draw';
  5999. end;
  6000. if(find(workspace.draw,uname)==nil)then
  6001. new('Model',workspace.draw).Name=uname;
  6002. end;
  6003. return workspace.draw[uname];
  6004. end;
  6005. drawLine=function(start,target)
  6006. local gui=with'BlockMesh'{
  6007. Parent=with'Part'{
  6008. CFrame=CFrame.new(start,target)*CFrame.new(0,0,-(start-target).magnitude/2);
  6009. Size=Vector3.new(drawPixel,drawPixel,(start-target).magnitude+.325*drawPixel);
  6010. Parent=getPlace();
  6011. Color=_G.drawColor;
  6012. BottomSurface=0;
  6013. Anchored=true;
  6014. TopSurface=0;
  6015. formFactor=3;
  6016. Name=name;
  6017. }}.Parent;
  6018. table.insert(_G.mine,gui);
  6019. return gui;
  6020. end;
  6021. onDown=function()
  6022. if(drawing)then
  6023. return nil;
  6024. end;
  6025. if(selectGui.Adornee)then
  6026. destroy(selectGui.Adornee);
  6027. end;
  6028.  
  6029. drawing=true;
  6030.  
  6031. mouse.Icon=iconOnDown;
  6032. ver=ver+1;
  6033.  
  6034.  
  6035. local cVer,start,target=ver,mouse.hit.p;
  6036.  
  6037. local group={};
  6038. repeat
  6039. Wait(0.02);
  6040.  
  6041. if(mouse.target and mouse.target.Name~=name and mouse.hit.p~=start)then
  6042.  
  6043. target=mouse.hit.p;
  6044.  
  6045. table.insert(group,drawLine(start,target));
  6046.  
  6047. start=target;
  6048. end;
  6049. until ver~=cVer;
  6050. drawing=false;
  6051.  
  6052. local groupM=new('Model',getPlace());
  6053. for i,v in next,group do
  6054. if(v:IsDescendantOf(Workspace))then
  6055. v.Parent=groupM;
  6056. end;
  6057. end;
  6058. if(next(groupM:children())==nil)then
  6059. destroy(groupM);
  6060. end;
  6061. end;
  6062. onUp=function()
  6063. mouse.Icon=iconNormal;
  6064. ver=ver+1;
  6065. end;
  6066. onKeyDown=function(k)
  6067. if(freeKeys[k]==false)then
  6068. return false;
  6069. end;
  6070. freeKeys[k]=false;
  6071. Wait(0.01);
  6072. if(keyDowns[k])then
  6073. keyDowns[k]();
  6074. elseif(shortcuts[k])then
  6075. shortcuts[k]();
  6076. end;
  6077. end;
  6078. onKeyUp=function(k)
  6079. freeKeys[k]=true;
  6080. end;
  6081. onMove=function()
  6082.  
  6083. end;
  6084. onSelect=function(lmouse)
  6085. frame.Visible=true;
  6086.  
  6087. mouse=lmouse;
  6088.  
  6089. mouse.Icon=iconNormal;
  6090.  
  6091. mouse.Button1Down:connect(onDown);
  6092. mouse.KeyDown:connect(onKeyDown);
  6093. mouse.Button1Up:connect(onUp);
  6094. mouse.KeyUp:connect(onKeyUp);
  6095. mouse.Move:connect(onMove);
  6096. end;
  6097. onDeselect=function()
  6098. ver=ver+1;
  6099. frame.Visible=false;
  6100. selectGui.Adornee=nil;
  6101. mouse.Icon=iconNormal;
  6102. for i,v in next,freeKeys do
  6103. freeKeys[i]=true;
  6104. end;
  6105. end;
  6106. addButton=function(title,shortcut,fun)
  6107. with'TextButton'{
  6108. Text=string.format(' %s (%s)',title,shortcut);
  6109. TextXAlignment=0;
  6110. Parent=frame;
  6111. }.MouseButton1Up:connect(fun);
  6112.  
  6113. shortcuts[shortcut]=fun;
  6114.  
  6115. local c=#frame:children();
  6116. for i,v in next,frame:children()do
  6117. v.Position=UDim2.new(0,0,0,20*(i-1));
  6118. v.Size=UDim2.new(1,0,0,20);
  6119. end;
  6120.  
  6121. frame.Position=UDim2.new(1,-152,.5,-c*10);
  6122. frame.Size=UDim2.new(0,150,0,c*20);
  6123. end;
  6124.  
  6125.  
  6126.  
  6127.  
  6128.  
  6129.  
  6130.  
  6131.  
  6132. for i,v in next,{guis;pack;}do
  6133. pcall(function()
  6134. repeat until destroy(v[name]);
  6135. end);
  6136. end;
  6137.  
  6138.  
  6139.  
  6140. tool=with'HopperBin'{
  6141. Parent=pack;
  6142. Name=name;
  6143. };
  6144. tool.Deselected:connect(onDeselect);
  6145. tool.Selected:connect(onSelect);
  6146.  
  6147.  
  6148.  
  6149.  
  6150. screen=with'ScreenGui'{
  6151. Parent=guis;
  6152. Name=name;
  6153. };
  6154. frame=with'Frame'{
  6155. Parent=screen;
  6156. Visible=false;
  6157. };
  6158. clframe=with'Frame'{
  6159. Position=UDim2.new(.5,-50,.5,-50);
  6160. Size=UDim2.new(0,100,0,100);
  6161. Visible=false;
  6162. Parent=screen;
  6163. };
  6164. selectGui=with'SelectionBox'{
  6165. Parent=screen;
  6166. };
  6167.  
  6168. local c=0;
  6169. for y=0,7 do
  6170. for x=0,7 do
  6171. local color=BrickColor.palette(c).Color;
  6172.  
  6173. with'ImageButton'{
  6174. Position=UDim2.new(.125*x,0,.125*y);
  6175. Size=UDim2.new(.125,0,.125);
  6176. BackgroundColor3=color;
  6177. Parent=clframe;
  6178. }.MouseButton1Up:connect(function()
  6179. clframe.Visible=false;
  6180. _G.drawColor=color;
  6181. end);
  6182.  
  6183. c=c+1;
  6184. end;
  6185. end;
  6186.  
  6187. addButton('Color','c',function()
  6188. clframe.Visible=true;
  6189. end);
  6190. addButton('Remove your draws','r',function()
  6191. repeat
  6192. destroy(_G.mine[1]);
  6193. table.remove(_G.mine,1);
  6194. Wait(0.01);
  6195. until nil;
  6196. end);
  6197. addButton('Remove global draws','k',function()
  6198. destroy(workspace.draw);
  6199. while(_G.mine[1])do
  6200. destroy(_G.mine[1]);
  6201. table.remove(_G.mine,1);
  6202. end;
  6203. end);
  6204. addButton('Remove selected','x',function()
  6205. repeat
  6206. if(find(workspace,'draw'))then
  6207. local dt=mouse.target;
  6208. if(dt and dt:IsDescendantOf(workspace.draw))then
  6209. selectGui.Adornee=dt.Parent;
  6210. else
  6211. selectGui.Adornee=nil;
  6212. end;
  6213. else
  6214. selectGui.Adornee=nil;
  6215. end;
  6216. Wait(0.01);
  6217. until freeKeys.x;
  6218. selectGui.Adornee=nil;
  6219. end);
  6220.  
  6221.  
  6222.  
  6223.  
  6224. repeat
  6225. Wait(0.01);
  6226. if(next(_G.mine)and _G.mine[_G.drawLimit])then
  6227. destroy(_G.mine[1]);
  6228. table.remove(_G.mine,1);
  6229. end;
  6230. until script.Parent==nil or tool.Parent==nil;
  6231. script.Disabled=true;
  6232. destroy(screen);
  6233. end
  6234. end)
  6235.  
  6236. addcmd('god', 'gods player',{},
  6237. function(args, speaker)
  6238. local players = getPlayer(args[1], speaker)
  6239. for i,v in pairs(players)do
  6240. local pchar=_char(v)
  6241. if pchar then pchar.Humanoid.MaxHealth=math.huge end
  6242. end
  6243. end)
  6244.  
  6245. addcmd('sgod', 'silently gods player',{},
  6246. function(args, speaker)
  6247. local players = getPlayer(args[1], speaker)
  6248. for i,v in pairs(players)do
  6249. local pchar=_char(v)
  6250. spawn(function()
  6251. pchar.Humanoid.MaxHealth = 10000000
  6252. wait()
  6253. pchar.Humanoid.Health = 10000000
  6254. if FindTable(SPC, args[1]) then Notify('Silent godded ' ..args[1]) else
  6255. Notify('Silent godded player(s)') end
  6256. end)
  6257. end
  6258. end)
  6259.  
  6260. addcmd('ungod', 'removes god from a player',{},
  6261. function(args, speaker)
  6262. local players = getPlayer(args[1], speaker)
  6263. for i,v in pairs(players)do
  6264. local pchar=_char(v)
  6265. if pchar then
  6266. pchar.Humanoid.MaxHealth=100
  6267. pchar.Humanoid.Health=100
  6268. end
  6269. end
  6270. end)
  6271.  
  6272. addcmd('heal', 'resets a players health',{},
  6273. function(args, speaker)
  6274. local players = getPlayer(args[1], speaker)
  6275. for i,v in pairs(players)do spawn(function()
  6276. local pchar=_char(v)
  6277. if pchar then pchar.Humanoid.Health=pchar.Humanoid.MaxHealth;end end) end end)
  6278.  
  6279. addcmd('fart', 'makes u fart',{},
  6280. function(args, speaker)
  6281. local players = getPlayer(args[1], speaker)
  6282. for i,v in pairs(players)do
  6283. spawn(function()
  6284. local pchar=_char(v)
  6285. fart = Instance.new("Smoke")
  6286. fart.Parent = pchar.HumanoidRootPart
  6287. fart.Color = Color3.new(255/255, 255/255, 0)
  6288. fart.Opacity = 0.4
  6289. fart.Size = 1.0
  6290. fart.RiseVelocity = 8
  6291. fartsound = Instance.new("Sound", workspace)
  6292. fsound = "http://www.roblox.com/asset?id=251309043"
  6293. fartsound.SoundId = fsound
  6294. fartsound.Volume = 1.0
  6295. fartsound:Play()
  6296. wait(9.0)
  6297. fartsound:Destroy()
  6298. pchar.HumanoidRootPart.Smoke:Destroy()
  6299. end)
  6300. end
  6301. end)
  6302.  
  6303. addcmd('decalspam', 'you can already guess...',{},
  6304. function(args, speaker)
  6305. Notify('Decal Spammed ID: ' ..args[1])
  6306. wait(4)
  6307. decalID = args[1]
  6308. function exPro(root)
  6309. for _, v in pairs(root:GetChildren()) do
  6310. if v:IsA("BasePart") then
  6311. local One = Instance.new("Decal", v)
  6312. local Two = Instance.new("Decal", v)
  6313. local Three = Instance.new("Decal", v)
  6314. local Four = Instance.new("Decal", v)
  6315. local Five = Instance.new("Decal", v)
  6316. local Six = Instance.new("Decal", v)
  6317. One.Texture = "http://www.roblox.com/asset/?id="..decalID
  6318. Two.Texture = "http://www.roblox.com/asset/?id="..decalID
  6319. Three.Texture = "http://www.roblox.com/asset/?id="..decalID
  6320. Four.Texture = "http://www.roblox.com/asset/?id="..decalID
  6321. Five.Texture = "http://www.roblox.com/asset/?id="..decalID
  6322. Six.Texture = "http://www.roblox.com/asset/?id="..decalID
  6323. One.Face = "Front"
  6324. Two.Face = "Back"
  6325. Three.Face = "Right"
  6326. Four.Face = "Left"
  6327. Five.Face = "Top"
  6328. Six.Face = "Bottom"
  6329. One.Name = "IYdecal"
  6330. Two.Name = "IYdecal"
  6331. Three.Name = "IYdecal"
  6332. Four.Name = "IYdecal"
  6333. Five.Name = "IYdecal"
  6334. Six.Name = "IYdecal"
  6335. end
  6336. exPro(v)
  6337. end
  6338. end
  6339. function asdf(root)
  6340. for _, v in pairs(root:GetChildren()) do
  6341. asdf(v)
  6342. end
  6343. end
  6344. exPro(workspace)
  6345. asdf(workspace)
  6346. end)
  6347.  
  6348. addcmd('undecalspam', 'removes the mess',{},
  6349. function(args, speaker)
  6350. Notify('Removing Decal Spam...')
  6351. wait(4)
  6352. function exPro(root)
  6353. for _, v in pairs(root:GetChildren()) do
  6354. if v:IsA("Decal") and v.Texture == "http://www.roblox.com/asset/?id="..decalID then
  6355. v.Parent = nil
  6356. end
  6357. exPro(v)
  6358. end
  6359. end
  6360. function asdf(root)
  6361. for _, v in pairs(root:GetChildren()) do
  6362. asdf(v)
  6363. end
  6364. end
  6365. exPro(workspace)
  6366. asdf(workspace)
  6367. end)
  6368.  
  6369. addcmd('sky', 'sets the sky',{'skybox'},
  6370. function(args, speaker)
  6371. playinggif = false
  6372. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Destroy() end end
  6373. s = Instance.new("Sky")
  6374. s.Name = "Sky"
  6375. s.Parent = LightingService
  6376. local skyboxID = args[1]
  6377. s.SkyboxBk = "http://www.roblox.com/asset/?id="..skyboxID
  6378. s.SkyboxDn = "http://www.roblox.com/asset/?id="..skyboxID
  6379. s.SkyboxFt = "http://www.roblox.com/asset/?id="..skyboxID
  6380. s.SkyboxLf = "http://www.roblox.com/asset/?id="..skyboxID
  6381. s.SkyboxRt = "http://www.roblox.com/asset/?id="..skyboxID
  6382. s.SkyboxUp = "http://www.roblox.com/asset/?id="..skyboxID
  6383. LightingService.TimeOfDay = 12
  6384. end)
  6385.  
  6386. addcmd('skygif', 'makes the sky play the IDs you feed it',{},
  6387. function(args, speaker)
  6388. if args[2] then skyinterval = tonumber(args[2]) else skyinterval = 0.05 end
  6389. playinggif = false
  6390. wait(0.5)
  6391. local GIF = splitString(args[1])
  6392. for _, child in pairs( gLighting:GetChildren()) do
  6393. if child.ClassName == "Sky" then
  6394. child:Destroy()
  6395. end
  6396. end
  6397. Sky = Instance.new("Sky",game.Lighting)
  6398. Notify('Loading...')
  6399. playinggif = true
  6400. for N,F in ipairs(GIF) do
  6401. game:GetService("ContentProvider"):Preload("http://www.roblox.com/asset/?id="..F)
  6402. end
  6403. gLighting.TimeOfDay = 12
  6404. Notify('Playing skybox')
  6405. playinggif = true
  6406. wait(0.5)
  6407. repeat
  6408. for N,F in ipairs(GIF) do
  6409. Sky.SkyboxBk = "http://www.roblox.com/asset/?id="..F- 1
  6410. Sky.SkyboxDn = "http://www.roblox.com/asset/?id="..F- 1
  6411. Sky.SkyboxFt = "http://www.roblox.com/asset/?id="..F- 1
  6412. Sky.SkyboxLf = "http://www.roblox.com/asset/?id="..F- 1
  6413. Sky.SkyboxRt = "http://www.roblox.com/asset/?id="..F- 1
  6414. Sky.SkyboxUp = "http://www.roblox.com/asset/?id="..F- 1
  6415. wait(skyinterval)
  6416. end
  6417. until playinggif == false
  6418. end)
  6419.  
  6420. addcmd('unskygif', 'removes the sky animation',{'noskygif'},
  6421. function(args, speaker)
  6422. playinggif = false
  6423. wait(0.5)
  6424. Notify('Stopped sky gif')
  6425. for _, child in pairs( gLighting:GetChildren()) do
  6426. if child.ClassName == "Sky" then
  6427. child:Destroy()
  6428. end
  6429. end
  6430. end)
  6431.  
  6432. addcmd('freeze', 'freezes a player',{'fr'},
  6433. function(args, speaker)
  6434. local players = getPlayer(args[1], speaker)
  6435. if players ~= nil then
  6436. for i, v in pairs(players) do
  6437. spawn(function()
  6438. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and not x.Anchored then x.Anchored = true end
  6439. end
  6440. end)
  6441. end
  6442. end
  6443. end)
  6444.  
  6445. addcmd('thaw', 'unfreezes a player',{'unfreeze','unfr'},
  6446. function(args, speaker)
  6447. local players = getPlayer(args[1], speaker)
  6448. if players ~= nil then
  6449. for i, v in pairs(players) do
  6450. spawn(function()
  6451. for i, x in next, _char(v):GetDescendants() do if x:IsA("Part") and x.Anchored then x.Anchored = false end
  6452. end
  6453. end)
  6454. end
  6455. end
  6456. end)
  6457.  
  6458. addcmd('spawn', 'places a spawn',{'spawnpoint'},
  6459. function(args, speaker)
  6460. local players = getPlayer(args[1], speaker)
  6461. if players ~= nil then
  6462. for i, v in pairs(players) do
  6463. local M = Instance.new('SpawnLocation', workspace) M.Name = 'IYspawn'
  6464. M.CFrame = _char(v).HumanoidRootPart.CFrame
  6465. M.Color = maincolor M.Material = 'Neon' M.Size = Vector3.new(6, 1, 6)
  6466. M.Position = _char(v).HumanoidRootPart.Position + Vector3.new(0, -3.5, 0)
  6467. M.Anchored = true
  6468. end
  6469. end
  6470. end)
  6471.  
  6472. addcmd('deletespawns', 'places a spawn',{'removespawns'},
  6473. function(args, speaker)
  6474. for i,v in pairs(workspace:GetDescendants()) do
  6475. if v:IsA("SpawnLocation") then
  6476. v:Destroy()
  6477. end
  6478. end
  6479. end)
  6480.  
  6481. addcmd('neon', 'makes a player neon',{},
  6482. function(args, speaker)
  6483. local players = getPlayer(args[1], speaker)
  6484. if players ~= nil then
  6485. for i, v in pairs(players) do
  6486. for _, child in pairs( _char(v):GetChildren()) do
  6487. if child.ClassName == "CharacterMesh" then
  6488. child:Destroy()
  6489. end
  6490. end
  6491. for _, child in pairs( _char(v):GetChildren()) do
  6492. if child.ClassName == "Shirt" then
  6493. child:Destroy()
  6494. end
  6495. end
  6496. for _, child in pairs( _char(v):GetChildren()) do
  6497. if child.ClassName == "Pants" then
  6498. child:Destroy()
  6499. end
  6500. end
  6501. for _, child in pairs( _char(v):GetDescendants()) do
  6502. if child.ClassName == "Part" then
  6503. child.Material = "Neon"
  6504. end
  6505. end
  6506. end
  6507. end
  6508. end)
  6509.  
  6510. addcmd('glass', 'makes a player glass',{},
  6511. function(args, speaker)
  6512. local players = getPlayer(args[1], speaker)
  6513. if players ~= nil then
  6514. for i, v in pairs(players) do
  6515. for _, child in pairs( _char(v):GetChildren()) do
  6516. if child.ClassName == "CharacterMesh" then
  6517. child:Destroy()
  6518. end
  6519. end
  6520. for _, child in pairs( _char(v):GetChildren()) do
  6521. if child.ClassName == "Shirt" then
  6522. child:Destroy()
  6523. end
  6524. end
  6525. for _, child in pairs( _char(v):GetChildren()) do
  6526. if child.ClassName == "Pants" then
  6527. child:Destroy()
  6528. end
  6529. end
  6530. for _, child in pairs( _char(v):GetDescendants()) do
  6531. if child.ClassName == "Part" then
  6532. child.Material = "Glass"
  6533. child.Transparency = 0.3
  6534. end
  6535. end
  6536. end
  6537. end
  6538. end)
  6539.  
  6540.  
  6541. addcmd('os', 'Shows the targets platform.', {'platform', 'device'},
  6542. function(args, speaker)
  6543. local players = getPlayer(args[1], speaker)
  6544. local platforms = {}
  6545. for i,v in pairs(players) do
  6546. local p = game:GetService("Players")[v]
  6547. table.insert(platforms, p.Name.."'s platform is: "..p.OsPlatform)
  6548. end
  6549. Notify(table.concat(platforms, ', '))
  6550. end)
  6551.  
  6552. addcmd('whiteify', 'Turns the target white.', {'white'},
  6553. function(args, speaker)
  6554. local players = getPlayer(args[1], speaker)
  6555.  
  6556. for i,v in pairs(players) do
  6557. local lplr = game:GetService("Players")[v]
  6558. local bodyc = lplr.Character["Body Colors"]
  6559. local color = "Institutional white"
  6560.  
  6561. bodyc.HeadColor = BrickColor.new(color)
  6562. bodyc.LeftArmColor = BrickColor.new(color)
  6563. bodyc.LeftLegColor = BrickColor.new(color)
  6564. bodyc.RightArmColor = BrickColor.new(color)
  6565. bodyc.RightLegColor = BrickColor.new(color)
  6566. bodyc.TorsoColor = BrickColor.new(color)
  6567. end
  6568. end)
  6569.  
  6570. addcmd('blackify', 'Turns the target black.', {'black'},
  6571. function(args, speaker)
  6572. local players = getPlayer(args[1], speaker)
  6573.  
  6574. for i,v in pairs(players) do
  6575. local lplr = game:GetService("Players")[v]
  6576. local bodyc = lplr.Character["Body Colors"]
  6577. local color = "Black"
  6578.  
  6579. bodyc.HeadColor = BrickColor.new(color)
  6580. bodyc.LeftArmColor = BrickColor.new(color)
  6581. bodyc.LeftLegColor = BrickColor.new(color)
  6582. bodyc.RightArmColor = BrickColor.new(color)
  6583. bodyc.RightLegColor = BrickColor.new(color)
  6584. bodyc.TorsoColor = BrickColor.new(color)
  6585. end
  6586. end)
  6587.  
  6588. addcmd('kill', 'kills a player',{},
  6589. function(args, speaker)
  6590. local players = getPlayer(args[1], speaker)
  6591. for i,v in pairs(players)do
  6592. local pchar=_char(v)
  6593. pchar:BreakJoints()
  6594. end
  6595. end)
  6596.  
  6597. addcmd('knuckles', 'that dead meme',{'ugandaknuckles'},
  6598. function(args, speaker)
  6599. local players = getPlayer(args[1], speaker)
  6600. for i,v in pairs(players)do
  6601. spawn(function()
  6602. local plr = gPlayers[v]
  6603. local char = plr.Character
  6604. char.Humanoid.WalkSpeed = 100
  6605. char.Humanoid.JumpPower = 70
  6606. spawn(function()
  6607. for i,v in pairs(char:GetChildren()) do
  6608. if v:IsA("BasePart") then
  6609. coroutine.wrap(function()
  6610. for i=0,1,.1 do
  6611. wait()
  6612. v.Transparency = v.Transparency +i
  6613. end
  6614. end)()
  6615. end
  6616. end
  6617. for i,v in pairs(char:GetChildren()) do
  6618. if v:IsA("Accessory") then
  6619. coroutine.wrap(function()
  6620. for i=0,1,.1 do
  6621. wait()
  6622. v.Handle.Transparency = v.Handle.Transparency +i
  6623. end
  6624. end)()
  6625. end
  6626. end
  6627. end)
  6628. char.Head.face:Destroy()
  6629. wait(1)
  6630. local s = Instance.new("Sound")
  6631. s.Name = "wae"
  6632. s.SoundId = "http://www.roblox.com/asset/?id=1308281913"
  6633. s.Volume = 1
  6634. s.Pitch = 1
  6635. s.Looped = true
  6636. s.archivable = true
  6637. s.Parent = gPlayers.LocalPlayer.Character.Head
  6638. s:play()
  6639. local daqueen = Instance.new("Part",char)
  6640. daqueen.Name = "asd"
  6641. daqueen.CanCollide = false
  6642. local mesh = Instance.new("SpecialMesh",daqueen)
  6643. mesh.Scale = Vector3.new(0.1,0.1,0.1)
  6644. mesh.MeshId = "rbxassetid://1300136843"
  6645. local text = Instance.new("Decal",daqueen)
  6646. text.Name = "asd"
  6647. text.Texture = "rbxassetid://1300137893"
  6648. local knowdawey = Instance.new("Weld",char)
  6649. knowdawey.Part0 = char.HumanoidRootPart
  6650. knowdawey.Part1 = daqueen
  6651. local eye1 = Instance.new("Part")
  6652. eye1.CanCollide = false
  6653. eye1.Parent = char
  6654. local mesh1 = Instance.new("SpecialMesh",eye1)
  6655. mesh1.MeshId = "rbxassetid://1300138314"
  6656. mesh1.Scale = Vector3.new(0.1,0.1,0.2)
  6657. local eyetext = Instance.new("Decal",eye1)
  6658. eyetext.Texture = "rbxassetid://1300129774"
  6659. local eye1w = Instance.new("Weld",char)
  6660. eye1w.Part0 = char.HumanoidRootPart
  6661. eye1w.Part1 = eye1
  6662. eye1w.C1 = CFrame.new(0,-1.3,0.7)
  6663. end)
  6664. end
  6665. end)
  6666.  
  6667. addcmd('delete', 'removes any part with a certain name from the workspace',{'remove'},
  6668. function(args, speaker)
  6669. part = GLS(false, 0)
  6670. local function dels(instance)
  6671. for i,v in pairs(instance:GetChildren())do
  6672. if v.Name:lower() == part:lower() then v:Destroy() end
  6673. dels(v)
  6674. end
  6675. end
  6676. dels(workspace)
  6677. Notify('Deleted ' ..GLS(false, 0))
  6678. end)
  6679.  
  6680. addcmd('deleteclass', 'removes any part with a certain classname from the workspace',{'removeclass','deleteclassname','removeclassname','dc'},
  6681. function(args, speaker)
  6682. part = GLS(false, 0)
  6683. local function dels(instance)
  6684. for i,v in pairs(instance:GetChildren())do
  6685. if v.ClassName:lower() == part:lower() then v:Destroy() end
  6686. dels(v)
  6687. end
  6688. end
  6689. dels(workspace)
  6690. Notify('Deleted items with ClassName ' ..GLS(false, 0))
  6691. end)
  6692.  
  6693. addcmd('blur', 'adjusts blur',{},
  6694. function(args, speaker)
  6695. local function dels(instance)
  6696. for i,v in pairs(instance:GetChildren())do
  6697. if v:IsA'BlurEffect'then v:Destroy()end
  6698. dels(v)
  6699. end
  6700. end
  6701. dels(LightingService)
  6702.  
  6703. local b = Instance.new("BlurEffect", LightingService)
  6704. b.Name = "IYblur"
  6705. b.Size = args[1]
  6706. end)
  6707.  
  6708. addcmd('distortsound','changes volume of sound',{'distort'},
  6709. function(args, speaker)
  6710. for i,v in pairs(workspace:GetChildren())do
  6711. if v:IsA("Sound") and v.Name == "IYsound" then
  6712. v:ClearAllChildren ()
  6713. local d = Instance.new('DistortionSoundEffect')
  6714. d.Parent = v
  6715. d.Level = args[1]
  6716. Notify('Changed distortion to ' .. args[1])
  6717. end
  6718. end
  6719. end)
  6720.  
  6721. addcmd('volume','changes volume of sound',{'vol'},
  6722. function(args, speaker)
  6723. for i,v in pairs(workspace:GetChildren())do
  6724. if v:IsA("Sound") and v.Name == "IYsound" then
  6725. v.Volume = args[1]
  6726. Notify('Changed volume to ' .. args[1])
  6727. end
  6728. end
  6729. end)
  6730.  
  6731. addcmd('pitch','changes pitch of sound',{},
  6732. function(args, speaker)
  6733. for i,v in pairs(workspace:GetChildren())do
  6734. if v:IsA("Sound") and v.Name == "IYsound" then
  6735. v.Pitch = args[1]
  6736. Notify('Changed pitch to ' .. args[1])
  6737. end
  6738. end
  6739. end)
  6740.  
  6741. addcmd('loadmap', 'spawns a map',{},
  6742. function(args, speaker)
  6743. local m = args[1]
  6744. for _,v in pairs(workspace:GetChildren()) do
  6745. if not v:IsA("Terrain") and v ~= workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  6746. v:Destroy() elseif v:IsA("Terrain") then v:Clear() end end
  6747. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() end
  6748. wait(1)
  6749. local map = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. m)
  6750. map.Parent = workspace
  6751. end)
  6752.  
  6753. addcmd('loadm','loads global messaging',{}, -- global message method by HARKINIAN @ V3RMILLION
  6754. function(args, speaker)
  6755. msghook()
  6756. if MSGhook == false then
  6757. local localp = game:GetService'Players'.LocalPlayer
  6758. localp.CharacterAppearanceId = 20018
  6759. localp.Character:BreakJoints()
  6760. repeat wait() until localp.Character:FindFirstChild'BunnyEarsOfCaprice'
  6761. Instance.new("ForceField", localp.Character)
  6762. repeat wait() until localp.Character.BunnyEarsOfCaprice.Handle:FindFirstChild'BunnyTools'
  6763. _G.mainhat = localp.Character:FindFirstChild'BunnyEarsOfCaprice':Clone()
  6764. localp.CharacterAppearanceId = 0
  6765. localp.Character:BreakJoints()
  6766. if _G.mainhat ~= nil then
  6767. local main = _G.mainhat.Handle.BunnyTools.EggScript3:Clone()
  6768. local part = Instance.new('Part')
  6769. part.Anchored = true
  6770. part.Transparency = 1
  6771. main.Disabled = false
  6772. main.Parent = part
  6773. _G.mainhat.Handle.BunnyTools.EggMesh3:Clone().Parent = part
  6774. part.Parent = localp.Character
  6775. part.CFrame = localp.Character.HumanoidRootPart.CFrame
  6776. repeat wait() until localp:FindFirstChild'ChessMsg'
  6777. part:Destroy()
  6778. local message = localp:FindFirstChild'ChessMsg'
  6779. message.Text = ''
  6780. message.Parent = workspace
  6781. message.Name = "IYmessage"
  6782. if part ~= nil then part:Destroy() end
  6783. localp.Character.HumanoidRootPart.Anchored = false
  6784. for _, child in pairs( workspace:GetChildren()) do
  6785. if child.Name == "Part" and child.Size == Vector3.new(8, 0.4, 8) then
  6786. child:Destroy()
  6787. end
  6788. end
  6789. if localp.Character:FindFirstChild'ForceField' then localp.Character.ForceField:Destroy() end
  6790. if _G.msg ~= nil then
  6791. Notify('Loaded global message bypass')
  6792. else
  6793. execCmd("loadm")
  6794. end
  6795. end
  6796. elseif MSGhook == true then
  6797. Notify('Messages already loaded!')
  6798. end
  6799. end)
  6800.  
  6801. addcmd('countdown', 'makes a countdown', {},
  6802. function(args, speaker)
  6803. local players = getPlayer(args[1], speaker)
  6804. if args[1] ~= string then
  6805. local time = args[1]
  6806. msghook()
  6807. if MSGhook == true then
  6808. local h = workspace.IYmessage
  6809. for i = time, 1, -1 do
  6810. wait(1)
  6811. h.Text = "Countdown: "..i..""
  6812. end
  6813. wait(1)
  6814. h.Text = "Times Up!"
  6815. wait(2)
  6816. h.Text = ''
  6817. elseif MSGhook == false then
  6818. execCmd("loadm")
  6819. repeat wait() until workspace:FindFirstChild("IYmessage")
  6820. local h = workspace.IYmessage
  6821. for i = time, 1, -1 do
  6822. wait(1)
  6823. h.Text = "Countdown: "..i..""
  6824. end
  6825. wait(1)
  6826. h.Text = "Times Up!"
  6827. wait(2)
  6828. h.Text = ''
  6829. end
  6830. end
  6831. end)
  6832.  
  6833. addcmd('explode', 'explode a player', {},
  6834. function(args, speaker)
  6835. local players = getPlayer(args[1], speaker)
  6836. for i, v in pairs(players) do
  6837. local char = _char(v)
  6838. if char:FindFirstChild("HumanoidRootPart") then
  6839. Instance.new("Explosion", char).Position = char.HumanoidRootPart.Position
  6840. end
  6841. end
  6842. end)
  6843.  
  6844. addcmd('flood', 'makes a flood e.e', {},
  6845. function(args, speaker)
  6846. workspace.Terrain:SetCells(Region3int16.new(Vector3int16.new(-100,-100,-100), Vector3int16.new(100,100,100)), 17, "Solid", "X")
  6847. end)
  6848.  
  6849. addcmd('spookyify', 'makes it sp00ky', {},
  6850. function(args, speaker)
  6851. local music = Instance.new("Sound", workspace)
  6852. music.SoundId = "http://www.roblox.com/asset/?id=257569267"
  6853. music.Volume = 20
  6854. music.Looped = true
  6855. music:Play()
  6856.  
  6857. tex1 = "http://www.roblox.com/asset/?id=185495987"
  6858. tex2 = "http://www.roblox.com/asset/?id=260858020"
  6859. tex3 = "http://www.roblox.com/asset/?id=149213919"
  6860. tex4 = "http://www.roblox.com/asset/?id=171905673"
  6861.  
  6862. local w = workspace:GetChildren()
  6863.  
  6864. for i= 1,#w do
  6865. if w[i]:isA("BasePart") then
  6866. pe = Instance.new("ParticleEmitter", w[i])
  6867. pe.Texture = tex4
  6868. pe.VelocitySpread = 5
  6869. end
  6870. end
  6871.  
  6872. local playerLeaderstats = {}
  6873. for i, v in pairs(gPlayers:GetChildren()) do
  6874. table.insert(playerLeaderstats, v)
  6875. end
  6876. for i, v in pairs(playerLeaderstats) do
  6877. pe = Instance.new("ParticleEmitter",v.Character.HumanoidRootPart)
  6878. pe.Texture = "http://www.roblox.com/asset/?id=171905673"
  6879. pe.VelocitySpread = 50
  6880. end
  6881.  
  6882. texture = "http://www.roblox.com/asset/?id=185495987"
  6883.  
  6884. local A = workspace:GetChildren()
  6885. local B = workspace:GetChildren()
  6886. local C = workspace:GetChildren()
  6887. local D = workspace:GetChildren()
  6888. local E = workspace:GetChildren()
  6889. local F = workspace:GetChildren()
  6890. for i,v in pairs(A) do
  6891. if v:IsA("Part") then
  6892. local d = Instance.new("Decal",v)
  6893. v.Decal.Face = "Top"
  6894. v.Decal.Texture = texture
  6895. v.Anchored = true
  6896. end
  6897. end
  6898.  
  6899. for i,v in pairs(B) do
  6900. if v:IsA("Part") then
  6901. local s = Instance.new("Decal",v)
  6902. s.Face = "Front"
  6903. s.Texture = texture
  6904. end
  6905. end
  6906.  
  6907. for i,v in pairs(C) do
  6908. if v:IsA("Part") then
  6909. local h = Instance.new("Decal",v)
  6910. h.Face = "Back"
  6911. h.Texture = texture
  6912. end
  6913. end
  6914.  
  6915. for i,v in pairs(D) do
  6916. if v:IsA("Part") then
  6917. local j = Instance.new("Decal",v)
  6918. j.Face = "Left"
  6919. j.Texture = texture
  6920. end
  6921. end
  6922.  
  6923. for i,v in pairs(E) do
  6924. if v:IsA("Part") then
  6925. local k = Instance.new("Decal",v)
  6926. k.Face = "Right"
  6927. k.Texture = texture
  6928. end
  6929. end
  6930.  
  6931. for i,v in pairs(F) do
  6932. if v:IsA("Part") then
  6933. local l = Instance.new("Decal",v)
  6934. l.Face = "Bottom"
  6935. l.Texture = texture
  6936. end
  6937.  
  6938. imageOne = "http://www.roblox.com/asset/?id=169585459"
  6939. imageTwo = "http://www.roblox.com/asset/?id=169585475"
  6940. imageThree = "http://www.roblox.com/asset/?id=169585485"
  6941. imageFour = "http://www.roblox.com/asset/?id=169585502"
  6942. imageFive = "http://www.roblox.com/asset/?id=169585515"
  6943. imageSix = "http://www.roblox.com/asset/?id=169585502"
  6944. imageSeven = "http://www.roblox.com/asset/?id=169585485"
  6945. imageEight = "http://www.roblox.com/asset/?id=169585475"
  6946.  
  6947. Spooky = Instance.new("Sound", workspace)
  6948. Spooky.Name = "Spooky"
  6949. Spooky.SoundId = "rbxassetid://174270407"
  6950. Spooky.Volume = 15
  6951. Spooky.Looped = true
  6952. Spooky:Play()
  6953.  
  6954. Sky = Instance.new("Sky", LightingService)
  6955. Sky.SkyboxBk = imageOne
  6956. Sky.SkyboxDn = imageOne
  6957. Sky.SkyboxFt = imageOne
  6958. Sky.SkyboxLf = imageOne
  6959. Sky.SkyboxRt = imageOne
  6960. Sky.SkyboxUp = imageOne
  6961.  
  6962.  
  6963. while true do
  6964. Sky.SkyboxBk = imageOne
  6965. Sky.SkyboxDn = imageOne
  6966. Sky.SkyboxFt = imageOne
  6967. Sky.SkyboxLf = imageOne
  6968. Sky.SkyboxRt = imageOne
  6969. Sky.SkyboxUp = imageOne
  6970. wait(0.15)
  6971. Sky.SkyboxBk = imageTwo
  6972. Sky.SkyboxDn = imageTwo
  6973. Sky.SkyboxFt = imageTwo
  6974. Sky.SkyboxLf = imageTwo
  6975. Sky.SkyboxRt = imageTwo
  6976. Sky.SkyboxUp = imageTwo
  6977. wait(0.15)
  6978. Sky.SkyboxBk = imageThree
  6979. Sky.SkyboxDn = imageThree
  6980. Sky.SkyboxFt = imageThree
  6981. Sky.SkyboxLf = imageThree
  6982. Sky.SkyboxRt = imageThree
  6983. Sky.SkyboxUp = imageThree
  6984. wait(0.15)
  6985. Sky.SkyboxBk = imageFour
  6986. Sky.SkyboxDn = imageFour
  6987. Sky.SkyboxFt = imageFour
  6988. Sky.SkyboxLf = imageFour
  6989. Sky.SkyboxRt = imageFour
  6990. Sky.SkyboxUp = imageFour
  6991. wait(0.15)
  6992. Sky.SkyboxBk = imageFive
  6993. Sky.SkyboxDn = imageFive
  6994. Sky.SkyboxFt = imageFive
  6995. Sky.SkyboxLf = imageFive
  6996. Sky.SkyboxRt = imageFive
  6997. Sky.SkyboxUp = imageFive
  6998. wait(0.15)
  6999. Sky.SkyboxBk = imageSix
  7000. Sky.SkyboxDn = imageSix
  7001. Sky.SkyboxFt = imageSix
  7002. Sky.SkyboxLf = imageSix
  7003. Sky.SkyboxRt = imageSix
  7004. Sky.SkyboxUp = imageSix
  7005. wait(0.15)
  7006. Sky.SkyboxBk = imageSeven
  7007. Sky.SkyboxDn = imageSeven
  7008. Sky.SkyboxFt = imageSeven
  7009. Sky.SkyboxLf = imageSeven
  7010. Sky.SkyboxRt = imageSeven
  7011. Sky.SkyboxUp = imageSeven
  7012. wait(0.15)
  7013. Sky.SkyboxBk = imageEight
  7014. Sky.SkyboxDn = imageEight
  7015. Sky.SkyboxFt = imageEight
  7016. Sky.SkyboxLf = imageEight
  7017. Sky.SkyboxRt = imageEight
  7018. Sky.SkyboxUp = imageEight
  7019. wait(0.15)
  7020.  
  7021. end
  7022. end
  7023. end)
  7024.  
  7025. addcmd('invisible', 'make a player invisible',{'invis'},
  7026. function(args, speaker)
  7027. local players = getPlayer(args[1], speaker)
  7028. for i, v in pairs(players) do
  7029. for k, v2 in pairs(_char(v):GetChildren()) do
  7030. if v2.className == "Part" then
  7031. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 1 end
  7032. elseif v2.className == "Accessory" then
  7033. if v2:FindFirstChild("Handle") then
  7034. v2.Handle.Transparency = 1
  7035. end
  7036. end
  7037. if v2:FindFirstChild("face") then
  7038. v2.face.Transparency = 1
  7039. end
  7040. end
  7041. end
  7042. end)
  7043.  
  7044. addcmd('visible', 'make a player visible',{'vis'},
  7045. function(args, speaker)
  7046. local players = getPlayer(args[1], speaker)
  7047. for i, v in pairs(players) do
  7048. for k, v2 in pairs(_char(v):GetChildren()) do
  7049. if v2.className == "Part" then
  7050. if v2.Name ~= "HumanoidRootPart" then v2.Transparency = 0 end elseif v2.className == "Accessory" then
  7051. if v2:FindFirstChild("Handle") then v2.Handle.Transparency = 0 end
  7052. end
  7053. if v2:FindFirstChild("face") then
  7054. v2.face.Transparency = 0
  7055. end
  7056. end
  7057. end
  7058. end)
  7059.  
  7060. addcmd('goto', 'go to a player',{'to'},
  7061. function(args, speaker)
  7062. local players = getPlayer(args[1], speaker)
  7063. if _char(players[1]) ~= nil then
  7064. if speaker.Character:FindFirstChild("Humanoid") then
  7065. speaker.Character.Humanoid.Jump = true
  7066. end
  7067. speaker.Character:MoveTo(_char(players[1]).HumanoidRootPart.Position)
  7068. end
  7069. end)
  7070.  
  7071. addcmd('bring', 'bring a player to you',{},
  7072. function(args, speaker)
  7073. local players = getPlayer(args[1], speaker)
  7074. for i,v in pairs(players) do
  7075. if _char(v) ~= nil then
  7076. if _char(v):FindFirstChild("Humanoid") then
  7077. _char(v).Humanoid.Jump = true
  7078. _char(v):MoveTo(speaker.Character.HumanoidRootPart.Position)
  7079. end
  7080. wait(0.1)
  7081. _char(v):MoveTo(speaker.Character.HumanoidRootPart.Position)
  7082. end
  7083. end
  7084. end)
  7085.  
  7086. addcmd('tp', 'teleport player 1 to player 2',{},
  7087. function(args, speaker)
  7088. local players1=getPlayer(args[1], speaker)
  7089. local players2=getPlayer(args[2], speaker)
  7090. if not players2[1] then return end
  7091. for i,v in pairs(players1) do
  7092. if _char(v) ~= nil and _char(players2[1]) ~= nil then
  7093. if _char(v):FindFirstChild("Humanoid") then
  7094. _char(v).Humanoid.Jump = true
  7095. _char(v):MoveTo(_char(players2[1]).HumanoidRootPart.Position)
  7096. end
  7097. wait(0.1)
  7098. _char(v):MoveTo(_char(players2[1]).HumanoidRootPart.Position)
  7099. end
  7100. end
  7101. end)
  7102.  
  7103. local WayPoints = {}
  7104. addcmd("savepos","sets a waypoint at the speaker's position",{'spos'},
  7105. function(args, speaker)
  7106. local WPName = tostring(GLS(false, 0))
  7107. if speaker.Character:findFirstChild("HumanoidRootPart") then
  7108. Notify("Created waypoint: "..GLS(false, 0))
  7109. local torso = speaker.Character:findFirstChild("HumanoidRootPart")
  7110. WayPoints[#WayPoints + 1] = {NAME = WPName, COORD = {math.floor(torso.Position.X), math.floor(torso.Position.Y), math.floor(torso.Position.Z)}}
  7111. updatepositions()
  7112. end
  7113. end)
  7114.  
  7115. addcmd("deletepos","sets a waypoint at the speaker's position",{'dpos'},
  7116. function(args, speaker)
  7117. for i,v in pairs(WayPoints) do
  7118. if v.NAME == tostring(GLS(false, 0)) then
  7119. Notify("Deleted waypoint: " .. v.NAME)
  7120. table.remove(WayPoints, i)
  7121. updatepositions()
  7122. end end
  7123. end)
  7124.  
  7125.  
  7126. addcmd("loadpos","teleports a player to a waypoint",{'lpos'},
  7127. function(args, speaker)
  7128. local players = getPlayer(args[1], speaker)
  7129. local WPName = tostring(GLS(false, 1))
  7130. for i,v in pairs(players) do
  7131. if gPlayers[v] and gPlayers[v].Character then
  7132. for i,_ in pairs(WayPoints) do
  7133. local x = WayPoints[i].COORD[1]
  7134. local y = WayPoints[i].COORD[2]
  7135. local z = WayPoints[i].COORD[3]
  7136. if tostring(WayPoints[i].NAME) == tostring(WPName) then
  7137. gPlayers[v].Character.HumanoidRootPart.CFrame = CFrame.new(x,y,z)
  7138. end
  7139. end
  7140. end
  7141. end
  7142. end)
  7143.  
  7144. addcmd('charplr','charplr [plr] [plr]',{'cp'},
  7145. function(args, speaker)
  7146. local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  7147. for i,v in pairs(players1) do for a,b in pairs(players2) do
  7148. if _players[v].Character and _players[b].Character then
  7149. _players[v].CharacterAppearanceId = _players[b].userId
  7150. refresh(_players[v])
  7151. end
  7152. end
  7153. end
  7154. end)
  7155.  
  7156. addcmd('copytools', 'copys the tools from a players backpack',{'ctools','clonetools'},
  7157. function(args, speaker)
  7158. local players1, players2 = getPlayer(args[1], speaker), getPlayer(args[2], speaker)
  7159. for i,v in pairs(players1) do for a,b in pairs(players2) do
  7160. spawn(function()
  7161. for i,v in pairs(_players[v].Backpack:GetChildren()) do
  7162. if v:IsA('Tool') or v:IsA('HopperBin') then
  7163. if not _players[b] then
  7164. v:Clone().Parent = speaker.Backpack
  7165. else v:Clone().Parent = _players[b].Backpack
  7166. end
  7167. end
  7168. end
  7169. end)
  7170. end
  7171. end
  7172. end)
  7173.  
  7174. addcmd('char', 'change a players appearance',{},
  7175. function(args, speaker)
  7176. local players = getPlayer(args[1], speaker)
  7177. if not args[1]or not args[2]then return end
  7178. local id=args[2]
  7179. if players ~= nil then
  7180. for i,v in pairs(players) do
  7181. gPlayers[v].CharacterAppearanceId = id
  7182. refresh(gPlayers[v])
  7183. end
  7184. end
  7185. end)
  7186.  
  7187. addcmd('unchar', 'change a players appearance to default',{'nochar','uncp','nocp','uncharplr','nocharplr'},
  7188. function(args, speaker)
  7189. local players = getPlayer(args[1], speaker)
  7190. if players ~= nil then
  7191. for i,v in pairs(players) do
  7192. gPlayers[v].CharacterAppearanceId = 0
  7193. refresh(gPlayers[v])
  7194. end
  7195. end
  7196. end)
  7197.  
  7198. addcmd('speed', 'change a players walkspeed',{'ws'},
  7199. function(args, speaker)
  7200. local players = getPlayer(args[1], speaker)
  7201. if not args[1]or not args[2]then return end
  7202. local num=args[2]
  7203. for i,v in pairs(players) do
  7204. if _char(v):FindFirstChild("Humanoid") then
  7205. _char(v).Humanoid.WalkSpeed=tonumber(num)
  7206. end
  7207. end
  7208. end)
  7209.  
  7210. addcmd('jump', 'forces a player to jump',{},
  7211. function(args, speaker)
  7212. local players = getPlayer(args[1], speaker)
  7213. for i,v in pairs(players) do
  7214. if _char(v):FindFirstChild("Humanoid") then
  7215. _char(v).Humanoid.Jump = true
  7216. end
  7217. end
  7218. end)
  7219.  
  7220. jumping = {}
  7221. addcmd('loopjump','like a bunny :)',{'ljump'},
  7222. function(args, speaker)
  7223. local players = getPlayer(args[1], speaker)
  7224. for i,v in pairs(players)do
  7225. spawn(function()
  7226. if FindTable(jumping, _players[v].Name) then return end
  7227. table.insert(jumping, _players[v].Name)
  7228. repeat wait(0.01)
  7229. if _players[v].Character ~= nil and _players[v].Character:FindFirstChild("Humanoid") then
  7230. if _players[v].Character.Humanoid.Jump ~= true then
  7231. _players[v].Character.Humanoid.Jump = true end end
  7232. until not FindTable(jumping, _players[v].Name)
  7233. end)
  7234. end
  7235. end)
  7236.  
  7237. addcmd('unljump','unjails player',{'noljump','unloopjump','noloopjump'},
  7238. function(args, speaker)
  7239. local players = getPlayer(args[1], speaker)
  7240. for i,v in pairs(players)do
  7241. spawn(function()
  7242. for a,b in pairs(jumping) do if b == _players[v].Name then table.remove(jumping, a) end end
  7243. end)
  7244. end
  7245. end)
  7246.  
  7247. addcmd('sit', 'sit a player',{},
  7248. function(args, speaker)
  7249. local players = getPlayer(args[1], speaker)
  7250. for i,v in pairs(players) do
  7251. if _char(v):FindFirstChild("Humanoid") then
  7252. _char(v).Humanoid.Sit = true
  7253. end
  7254. end
  7255. end)
  7256.  
  7257. sitting = {}
  7258. addcmd('loopsit','very annoying',{'lsit'},
  7259. function(args, speaker)
  7260. local players = getPlayer(args[1], speaker)
  7261. for i,v in pairs(players)do
  7262. spawn(function()
  7263. if FindTable(sitting, _players[v].Name) then return end
  7264. table.insert(sitting, _players[v].Name)
  7265. repeat wait(0.01)
  7266. if _players[v].Character ~= nil and _players[v].Character:FindFirstChild("Humanoid") then
  7267. if _players[v].Character.Humanoid.Sit ~= true then
  7268. _players[v].Character.Humanoid.Sit = true end end
  7269. until not FindTable(sitting, _players[v].Name)
  7270. end)
  7271. end
  7272. end)
  7273.  
  7274. addcmd('unlsit','unjails player',{'nolsit','unloopsit','noloopsit'},
  7275. function(args, speaker)
  7276. local players = getPlayer(args[1], speaker)
  7277. for i,v in pairs(players)do
  7278. spawn(function()
  7279. for a,b in pairs(sitting) do if b == _players[v].Name then table.remove(sitting, a) end end
  7280. end)
  7281. end
  7282. end)
  7283.  
  7284. addcmd('strength',' strong',{},
  7285. function(args, speaker)
  7286. local players = getPlayer(args[1], speaker)
  7287. for i,v in pairs(players)do
  7288. spawn(function()
  7289. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7290. if child.ClassName == "Part" then
  7291. child.CustomPhysicalProperties = PhysicalProperties.new(100, 0.3, 0.5)
  7292. end
  7293. end
  7294. end)
  7295. end
  7296. end)
  7297.  
  7298. addcmd('weaken',' weak',{},
  7299. function(args, speaker)
  7300. local players = getPlayer(args[1], speaker)
  7301. for i,v in pairs(players)do
  7302. spawn(function()
  7303. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7304. if child.ClassName == "Part" then
  7305. child.CustomPhysicalProperties = PhysicalProperties.new(0, 0.3, 0.5)
  7306. end
  7307. end
  7308. end)
  7309. end
  7310. end)
  7311.  
  7312. addcmd('unweaken',' undoes strength and weaken',{'unstrength'},
  7313. function(args, speaker)
  7314. local players = getPlayer(args[1], speaker)
  7315. for i,v in pairs(players)do
  7316. spawn(function()
  7317. for _, child in pairs( _players[v].Character:GetDescendants()) do
  7318. if child.ClassName == "Part" then
  7319. child.CustomPhysicalProperties = PhysicalProperties.new(0.7, 0.3, 0.5)
  7320. end
  7321. end
  7322. end)
  7323. end
  7324. end)
  7325.  
  7326. addcmd('trip','makes a player trip',{},
  7327. function(args, speaker)
  7328. local players = getPlayer(args[1], speaker)
  7329. for i,v in pairs(players)do
  7330. spawn(function()
  7331. if _players[v].Character:findFirstChild("Right Leg") then -- credz to Zwolf#3762
  7332. local dir = _players[v].Character:findFirstChild("Right Leg")
  7333. dir.Anchored = true
  7334. if dir.Anchored == true then
  7335. wait(.5)
  7336. _players[v].Character.Humanoid.Sit = true
  7337. wait(1)
  7338. _players[v].Character.Humanoid.Sit = false
  7339. dir.Anchored = false
  7340. end
  7341. end
  7342. end)
  7343. end
  7344. end)
  7345.  
  7346. oofing = false
  7347. addcmd('loopoof','very VERY annoying',{},
  7348. function(args, speaker)
  7349. oofing = true
  7350. repeat wait(0.01)
  7351. for i,v in pairs(game:GetService'Players':GetPlayers()) do
  7352. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  7353. for _,x in pairs(v.Character.Head:GetChildren()) do
  7354. if x:IsA'Sound' then x.Playing = true end
  7355. end
  7356. end
  7357. end
  7358. until oofing == false
  7359. end)
  7360.  
  7361. addcmd('unloopoof','stops the oof chaos',{},
  7362. function(args, speaker)
  7363. oofing = false
  7364. end)
  7365.  
  7366. addcmd('jpower', 'change a players jump height',{'grav','jumppower','jp'},
  7367. function(args, speaker)
  7368. local players = getPlayer(args[1], speaker)
  7369. if not args[1]or not args[2]then return end
  7370. local num=args[2]
  7371. for i,v in pairs(players) do
  7372. if _char(v):FindFirstChild("Humanoid") then
  7373. _char(v).Humanoid.JumpPower=tonumber(num)
  7374. end
  7375. end
  7376. end)
  7377.  
  7378. addcmd('confuse', 'confusing...',{},
  7379. function(args, speaker)
  7380. local players = getPlayer(args[1], speaker)
  7381. for i,v in pairs(players) do
  7382. spawn(function()
  7383. if _char(v):FindFirstChild("Humanoid") then
  7384. _char(v).Humanoid.Name = "ConfusedNigga"
  7385. while true do
  7386. _char(v).ConfusedNigga.CameraOffset = Vector3.new(2, 4, 6)
  7387. _char(v).ConfusedNigga.WalkToPoint = Vector3.new(math.random(1,100), math.random(1,100), math.random(1,100))
  7388. wait(0.1)
  7389. end
  7390.  
  7391. end
  7392. end)
  7393. end
  7394. end)
  7395.  
  7396. addcmd('unconfuse', 'not confusing...',{},
  7397. function(args, speaker)
  7398. local players = getPlayer(args[1], speaker)
  7399. for i,v in pairs(players) do
  7400. spawn(function()
  7401. if _char(v):FindFirstChild("ConfusedNigga") then
  7402. _char(v).ConfusedNigga.Name = "Humanoid"
  7403. wait(0.3)
  7404. _char(v).Humanoid.CameraOffset = Vector3.new(0, 0, 0)
  7405.  
  7406. end
  7407. end)
  7408. end
  7409. end)
  7410.  
  7411. addcmd('cripple', 'cripples a player xddd',{'stun'},
  7412. function(args, speaker)
  7413. local players = getPlayer(args[1], speaker)
  7414. for i,v in pairs(players) do
  7415. if _char(v):FindFirstChild("Humanoid") then
  7416. _char(v).Humanoid.PlatformStand = true
  7417. end
  7418. end
  7419. end)
  7420.  
  7421. addcmd('uncripple', 'un cripples a player xddd',{'unstun'},
  7422. function(args, speaker)
  7423. local players = getPlayer(args[1], speaker)
  7424. for i,v in pairs(players) do
  7425. if _char(v):FindFirstChild("Humanoid") then
  7426. _char(v).Humanoid.PlatformStand = false
  7427. end
  7428. end
  7429. end)
  7430.  
  7431. addcmd('hipheight', 'adjusts hip height',{'hheight'},
  7432. function(args, speaker)
  7433. local players = getPlayer(args[1], speaker)
  7434. for i,v in pairs(players) do
  7435. if _char(v):FindFirstChild("Humanoid") then
  7436. _char(v).Humanoid.HipHeight = args[2]
  7437. end
  7438. end
  7439. end)
  7440.  
  7441. addcmd('face', 'change a players face',{},
  7442. function(args, speaker)
  7443. local players = getPlayer(args[1], speaker)
  7444. for i,v in pairs(players) do
  7445. if _char(v).Head:FindFirstChild("face") then
  7446. _char(v).Head.face.Texture = "rbxassetid://" .. args[2]
  7447. end
  7448. end
  7449. end)
  7450.  
  7451. addcmd('time', 'change the time of day',{},
  7452. function(args, speaker)
  7453. if not args[1]then return end
  7454. Notify('Time set to ' .. args[1])
  7455. LightingService.ClockTime = args[1]
  7456. end)
  7457.  
  7458. addcmd('day', 'change the time to day',{},
  7459. function(args, speaker)
  7460. LightingService.ClockTime = 15
  7461. end)
  7462.  
  7463. addcmd('night', 'change the time of night',{},
  7464. function(args, speaker)
  7465. LightingService.ClockTime = 0
  7466. end)
  7467.  
  7468. addcmd('globalshadows', 'changes the lighting property',{'gshadows'},
  7469. function(args, speaker)
  7470. Notify('Turned on global shadows')
  7471. LightingService.GlobalShadows = true
  7472. end)
  7473.  
  7474. addcmd('unglobalshadows', 'changes the lighting property',{'nogshadows','ungshadows','noglobalshadows'},
  7475. function(args, speaker)
  7476. Notify('Turned off global shadows')
  7477. LightingService.GlobalShadows = false
  7478. end)
  7479.  
  7480. addcmd('outlines', 'changes the lighting property',{},
  7481. function(args, speaker)
  7482. Notify('Turned on outlines')
  7483. LightingService.Outlines = true
  7484. end)
  7485.  
  7486. addcmd('unoutlines', 'changes the lighting property',{'nooutlines'},
  7487. function(args, speaker)
  7488. Notify('Turned off outlines')
  7489. LightingService.Outlines = false
  7490. end)
  7491.  
  7492. addcmd('brightness', 'changes the lighting property',{},
  7493. function(args, speaker)
  7494. Notify('Set brightness to ' .. args[1])
  7495. LightingService.Brightness = args[1]
  7496. end)
  7497.  
  7498. addcmd('age','tells you the age of a player',{},
  7499. function(args, speaker)
  7500. local players = getPlayer(args[1], speaker)
  7501. if speaker.userId ~= LP.userId then
  7502. lponly(speaker)
  7503. else
  7504. for i,v in pairs(players) do
  7505. game:FindService('StarterGui'):SetCore('SendNotification', {
  7506. Title = _players[v].Name,
  7507. Text = 'Age: '.._players[v].AccountAge,
  7508. Icon = [[http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&Format=Png&userName=]].._players[v].Name..[[&RAND]] .. math.random(1,100000000),
  7509. Duration = 5,
  7510. })
  7511. end
  7512. end
  7513. end)
  7514.  
  7515. addcmd('remotespy', 'prints remotes',{'remotes'},
  7516. function(args, speaker)
  7517. if speaker.userId ~= LP.userId then
  7518. lponly(speaker)
  7519. else
  7520. Notify('Printing remotes')
  7521. function getem(o)
  7522. for i,v in pairs(o:children())do
  7523. if string.match(v.ClassName, "RemoteEvent") or string.match(v.ClassName, "RemoteFunction") then
  7524. print("Name: "..v.Name.." | ".."Type: "..v.ClassName.." | ".."Location: ".."game."..v:GetFullName())
  7525. end
  7526. getem(v)
  7527. end
  7528. end
  7529. pcall(getem,game)
  7530. end
  7531. end)
  7532.  
  7533. addcmd('f3x', 'loads f3x tools',{'fex'},
  7534. function(args, speaker)
  7535. if speaker.userId ~= LP.userId then
  7536. lponly(speaker)
  7537. else
  7538. loadstring(game:GetService("InsertService"):LoadLocalAsset("rbxassetid://1059691823").Source)()
  7539. end
  7540. end)
  7541.  
  7542. addcmd('kick', 'kick a player',{},
  7543. function(args, speaker)
  7544. local players = getPlayer(args[1], speaker)
  7545. for i,v in pairs(players) do
  7546. spawn(function()
  7547. if FindTable(SPC, args[1]) then Notify('Kicked ' ..args[1]) else
  7548. Notify('Kicked player(s)') end
  7549. kickF(gPlayers[v])
  7550. end) end end)
  7551.  
  7552. function fadelock(id)
  7553. if lockic.ImageTransparency ~= 1 then
  7554. for i=1, 10 do
  7555. lockic.ImageTransparency = lockic.ImageTransparency + 0.1
  7556. wait(0.01)
  7557. end
  7558. lockic.ImageTransparency = 1
  7559. end
  7560. if id ~= 'off' then
  7561. lockic.Image = id
  7562. wait(0.2)
  7563. for i=1, 10 do
  7564. lockic.ImageTransparency = lockic.ImageTransparency - 0.1
  7565. wait(0.01)
  7566. end
  7567. lockic.ImageTransparency = 0
  7568. end end
  7569.  
  7570. addcmd('serverlock', 'lock teh server',{'slock'},
  7571. function(args, speaker)
  7572. slock = true
  7573. agelock = false
  7574. Notify('Locked Server')
  7575. fadelock("rbxassetid://1495252742")
  7576. end)
  7577.  
  7578. addcmd('unserverlock', 'unlock teh server',{'unslock'},
  7579. function(args, speaker)
  7580. slock = false
  7581. Notify('Unlocked Server')
  7582. if lockic.Image == "rbxassetid://1495252742" then
  7583. fadelock('off')
  7584. end
  7585. end)
  7586.  
  7587. addcmd('agelock', 'lock teh server for a certain age',{'alock'},
  7588. function(args, speaker)
  7589. if isNumber(args[1]) then
  7590. Notify('Set the age lock to age ' .. args[1])
  7591. isagelocked = true
  7592. slock = false
  7593. agelock = tonumber(args[1])
  7594. fadelock("rbxassetid://1495252495")
  7595. end
  7596. end)
  7597.  
  7598. addcmd('unagelock', 'lock teh server for a certain age',{'unalock','noagelock','noalock'},
  7599. function(args, speaker)
  7600. Notify('Disabled age lock')
  7601. isagelocked = false
  7602. if lockic.Image == "rbxassetid://1495252495" then
  7603. fadelock('off')
  7604. end
  7605. end)
  7606.  
  7607. addcmd('unlockws', 'unlock the whole workspace',{},
  7608. function(args, speaker)
  7609. Notify('Workspace unlocked')
  7610. wait(1)
  7611. local function unlock(instance)
  7612. for i,v in pairs(instance:GetChildren()) do
  7613. if v:IsA("BasePart") then
  7614. v.Locked = false
  7615. end
  7616. unlock(v)
  7617. end
  7618. end
  7619. unlock(workspace)
  7620. end)
  7621.  
  7622. addcmd('lockws', 'lock the whole workspace',{},
  7623. function(args, speaker)
  7624. Notify('Workspace locked')
  7625. wait(1)
  7626. local function lock(instance)
  7627. for i,v in pairs(instance:GetChildren()) do
  7628. if v:IsA("BasePart") then
  7629. v.Locked = true
  7630. end
  7631. lock(v)
  7632. end
  7633. end
  7634. lock(workspace)
  7635. end)
  7636.  
  7637. addcmd('unanchorws', 'unanchor the whole workspace',{'unanchor', 'unanchr'},
  7638. function(args, speaker)
  7639. local function unanchor(instance)
  7640. for i,v in pairs(instance:GetChildren()) do
  7641. if v:IsA("BasePart") then
  7642. v.Anchored=false
  7643. end
  7644. unanchor(v)
  7645. end
  7646. end
  7647. unanchor(workspace)
  7648. end)
  7649.  
  7650. addcmd('anchorws', 'anchor the whole workspace',{'anchor'},
  7651. function(args, speaker)
  7652. local function anchor(instance)
  7653. for i,v in pairs(instance:GetChildren()) do
  7654. if v:IsA("BasePart") then
  7655. v.Anchored=true
  7656. end
  7657. anchor(v)
  7658. end
  7659. end
  7660. anchor(workspace)
  7661. end)
  7662.  
  7663. addcmd('clear', 'resets Workspace to a baseplate',{'clearws','clearworkspace'},
  7664. function()
  7665. for _,v in pairs(workspace:GetChildren()) do
  7666. if not v:IsA("Terrain") and v ~= workspace.CurrentCamera and not gPlayers:GetPlayerFromCharacter(v) then
  7667. v:Destroy()
  7668. elseif v:IsA("Terrain") then
  7669. v:Clear()
  7670. end
  7671. end
  7672. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() end
  7673. local p = Instance.new("Part", workspace)
  7674. p.Anchored = true
  7675. p.FormFactor = "Symmetric"
  7676. p.Size = Vector3.new(1000,1,1000)
  7677. p.Position = Vector3.new(0,0,0)
  7678. p.BrickColor = BrickColor.new("Bright green")
  7679. p.Material = "Grass"
  7680. p.Locked = true
  7681. end)
  7682.  
  7683. addcmd('headshake', 'shakes a players head',{},
  7684. function(args, speaker)
  7685. local players = getPlayer(args[1], speaker)
  7686. for i,v in pairs(players) do
  7687. spawn(function()
  7688. local shaken = gPlayers[v].Character
  7689. for X = 1, math.huge, 0.2 do
  7690. wait()
  7691. shaken.Torso.Neck.C0 = CFrame.new(math.sin(X) / 1,1.5,0)
  7692. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  7693. end
  7694. for X = 1, math.huge, 0.1 do
  7695. wait()
  7696. shaken.Torso.Neck.C0 = CFrame.new(0,1.5,0) * CFrame.fromAxisAngle(Vector3.new(0,1,0), X)
  7697. shaken.Torso.Neck.C1 = CFrame.new(0,0,0)
  7698. end
  7699. for _,c in pairs(gPlayers:GetChildren()) do
  7700. c.Character.Head.Mesh.Scale = Vector3.new(100, 100, 100)
  7701. end
  7702. for _,c in pairs(gPlayers:GetChildren()) do
  7703. c.Character.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  7704. end
  7705. end)
  7706. end
  7707. end)
  7708.  
  7709. addcmd('explorer', 'opens DEX',{'dex'},
  7710. function(args, speaker)
  7711. if speaker.userId ~= LP.userId then
  7712. lponly(speaker)
  7713. else
  7714. loadstring(game:GetObjects("rbxassetid://418957341")[1].Source)()
  7715. end
  7716. end)
  7717.  
  7718. addcmd('iyspam', '/shrug',{},
  7719. function(args, speaker)
  7720. loadstring(game:HttpGet(('https://pastebin.com/raw/aJ15LAbN'),true))()
  7721. end)
  7722.  
  7723. addcmd('firstp', 'forces player to go into first person',{},
  7724. function(args, speaker)
  7725. local players = getPlayer(args[1], speaker)
  7726. for i,v in pairs(players)do
  7727. gPlayers[v].CameraMode = "LockFirstPerson"
  7728. end
  7729. end)
  7730.  
  7731. addcmd('lock', 'locks a players body parts',{},
  7732. function(args, speaker)
  7733. local players = getPlayer(args[1], speaker)
  7734. for i,v in pairs(players)do
  7735. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7736. if v:IsA("Part") then
  7737. v.Locked = true
  7738. end end end
  7739. end)
  7740.  
  7741. addcmd('unlock', 'locks a players body parts',{},
  7742. function(args, speaker)
  7743. local players = getPlayer(args[1], speaker)
  7744. for i,v in pairs(players)do
  7745. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7746. if v:IsA("Part") then
  7747. v.Locked = false
  7748. end end end
  7749. end)
  7750.  
  7751. addcmd('disablereset', 'makes a player unable to reset',{'noreset'},
  7752. function(args, speaker)
  7753. local players = getPlayer(args[1], speaker)
  7754. for i,v in pairs(players)do
  7755. spawn(function()
  7756. gPlayers[v].Character.Humanoid.Name = "HumanoidIY"
  7757. if FindTable(SPC, args[1]) then Notify('Disabled reset for ' .. args[1]) else
  7758. Notify('Disabled reset for player(s)') end
  7759. end)
  7760. end
  7761. end)
  7762.  
  7763. addcmd('enablereset', 'makes a player unable to reset',{'reset'},
  7764. function(args, speaker)
  7765. local players = getPlayer(args[1], speaker)
  7766. for i,v in pairs(players)do
  7767. spawn(function()
  7768. gPlayers[v].Character.HumanoidIY.Name = "Humanoid"
  7769. if FindTable(SPC, args[1]) then Notify('Enabled reset for ' .. args[1]) else
  7770. Notify('Enabled reset for player(s)') end
  7771. end)
  7772. end
  7773. end)
  7774.  
  7775. addcmd("fixlighting","Removes effects from lighting",{'fixl'},
  7776. function(args,speaker)
  7777. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  7778. if v:IsA("PostEffect") then
  7779. v:Destroy()
  7780. end
  7781. end
  7782. LightingService.Ambient = origsettings.abt
  7783. LightingService.OutdoorAmbient = origsettings.oabt
  7784. LightingService.Brightness = origsettings.brt
  7785. LightingService.TimeOfDay = origsettings.time
  7786. LightingService.FogColor = origsettings.fclr
  7787. LightingService.FogEnd = origsettings.fe
  7788. LightingService.FogStart = origsettings.fs
  7789. end)
  7790.  
  7791. addcmd("savelighting","Removes effects from lighting",{'slighting'},
  7792. function(args,speaker)
  7793. origsettings = {abt = LightingService.Ambient, oabt = LightingService.OutdoorAmbient, brt = LightingService.Brightness, time =
  7794. LightingService.TimeOfDay, fclr = LightingService.FogColor, fe = LightingService.FogEnd, fs = LightingService.FogStart}
  7795. Notify('Saved lighting settings')
  7796. end)
  7797.  
  7798. addcmd("blackandwhite","Makes the game black and white",{},
  7799. function(args,speaker)
  7800. local lighting = game:GetService("Lighting")
  7801. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7802. effect.Saturation = -1
  7803. end)
  7804.  
  7805. addcmd("invert","Makes the game inverted",{},
  7806. function(args,speaker)
  7807. local lighting = game:GetService("Lighting")
  7808. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7809. effect.Saturation = -1
  7810. local effect = Instance.new("ColorCorrectionEffect",lighting)
  7811. effect.Saturation = -1
  7812. end)
  7813.  
  7814. addcmd("sun","Intensifys the sun",{},
  7815. function(args,speaker)
  7816. local intense = args[1] or 0.25
  7817. local spread = args[2] or 1
  7818. local lighting = game:GetService("Lighting")
  7819. local effect = Instance.new("SunRaysEffect",lighting)
  7820. effect.Name = "IYsun"
  7821. effect.Intensity = tonumber(intense)
  7822. effect.Spread = tonumber(spread)
  7823. end)
  7824.  
  7825. addcmd('base', 'spawns a base',{},
  7826. function(args, speaker)
  7827. local pt = Instance.new("Part")
  7828. pt.BrickColor = BrickColor.new("Silver")
  7829. pt.Anchored = true
  7830. pt.CanCollide = true
  7831. pt.BottomSurface = "Weld"
  7832. pt.Parent = workspace
  7833. pt.Name = (math.random(1,1000000))
  7834. pt.Size = Vector3.new(1000, 1, 1000)
  7835. pt.Locked = true
  7836. Notify('Created new base')
  7837. end)
  7838.  
  7839. addcmd('unblur', 'removes all blur instances',{'noblur'},
  7840. function(args, speaker)
  7841. for i,v in pairs(LightingService:GetChildren()) do
  7842. if v:IsA('BlurEffect') then
  7843. v:Destroy()
  7844. end
  7845. end
  7846. end)
  7847.  
  7848. addcmd('thirdp', 'allows player to go into third person',{},
  7849. function(args, speaker)
  7850. local players = getPlayer(args[1], speaker)
  7851. for i,v in pairs(players)do
  7852. gPlayers[v].CameraMode = "Classic"
  7853. end
  7854. end)
  7855.  
  7856. addcmd('chat', 'forces player to chat what you input',{},
  7857. function(args, speaker)
  7858. local players = getPlayer(args[1], speaker)
  7859. for i,v in pairs(players)do
  7860. game:GetService('Chat'):Chat(gPlayers[v].Character, GLS(false, 1), 3)
  7861. end
  7862. end)
  7863.  
  7864. addcmd('name', 'names player',{},
  7865. function(args, speaker)
  7866. local players = getPlayer(args[1], speaker)
  7867. if not args[1] then return end
  7868. for i,v in pairs(players) do
  7869. for a, mod in pairs(gPlayers[v].Character:children()) do
  7870. if mod:FindFirstChild("TAG") then
  7871. gPlayers[v].Character.Head.Transparency = 0
  7872. mod:Destroy()
  7873. end
  7874. end
  7875.  
  7876. local char = gPlayers[v].Character
  7877. local model = Instance.new("Model", char)
  7878. local clone = char.Head:Clone()
  7879. local hum = Instance.new("Humanoid", model)
  7880. local weld = Instance.new("Weld", clone)
  7881. model.Name = GLS(false, 1)
  7882. clone.Parent = model
  7883. hum.Name = "TAG"
  7884. hum.MaxHealth = 100
  7885. hum.Health = 100
  7886. weld.Part0 = clone
  7887. weld.Part1 = char.Head
  7888. char.Head.Transparency = 1
  7889. end
  7890. end)
  7891.  
  7892. addcmd('unname', 'unnames player',{'unhidename'},
  7893. function(args, speaker)
  7894. local players = getPlayer(args[1], speaker)
  7895. local name = (args[2])
  7896. for i,v in pairs(players) do
  7897. for a, mod in pairs(gPlayers[v].Character:children()) do
  7898. if mod:FindFirstChild("TAG") then
  7899. gPlayers[v].Character.Head.Transparency = 0
  7900. mod:Destroy()
  7901. end
  7902. end
  7903. end
  7904. end)
  7905.  
  7906. addcmd('noname', 'hides the players name',{'hidename'},
  7907. function(args, speaker)
  7908. local players = getPlayer(args[1], speaker)
  7909. for i,v in pairs(players) do
  7910. for a, mod in pairs(gPlayers[v].Character:children()) do
  7911. if mod:FindFirstChild("TAG") then
  7912. gPlayers[v].Character.Head.Transparency = 0
  7913. mod:Destroy()
  7914. end
  7915. end
  7916.  
  7917. local char = gPlayers[v].Character
  7918. local model = Instance.new("Model", char)
  7919. local clone = char.Head:Clone()
  7920. local hum = Instance.new("Humanoid", model)
  7921. local weld = Instance.new("Weld", clone)
  7922. model.Name = ""
  7923. clone.Parent = model
  7924. hum.Name = "TAG"
  7925. hum.MaxHealth = 100
  7926. hum.Health = 100
  7927. weld.Part0 = clone
  7928. weld.Part1 = char.Head
  7929. char.Head.Transparency = 1
  7930. end
  7931. end)
  7932.  
  7933. addcmd('damage', 'damages a player',{},
  7934. function(args, speaker)
  7935. local players = getPlayer(args[1], speaker)
  7936. for i,v in pairs(players) do
  7937. gPlayers[v].Character.Humanoid.Health = gPlayers[v].Character.Humanoid.Health - 25
  7938. end
  7939. end)
  7940.  
  7941. addcmd('view', 'views player',{'spectate'},
  7942. function(args, speaker)
  7943. local players = getPlayer(args[1], speaker)
  7944. for i,v in pairs(players) do
  7945. workspace.CurrentCamera.CameraSubject = gPlayers[v].Character
  7946. Notify('Viewing ' .. gPlayers[v].Name)
  7947. end
  7948. end)
  7949.  
  7950. addcmd('unview', 'stops viewing player',{'unspectate'},
  7951. function()
  7952. workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  7953. Notify('View turned off')
  7954. end)
  7955.  
  7956. addcmd('nolimbs', 'removes limbs from player',{'rlimbs'},
  7957. function(args, speaker)
  7958. local players = getPlayer(args[1], speaker)
  7959. for i,v in pairs(players) do
  7960. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  7961. if v:IsA("BasePart") and
  7962. v.Name == "Right Leg" or
  7963. v.Name == "Left Leg" or
  7964. v.Name == "Right Arm" or
  7965. v.Name == "Left Arm" then
  7966. v:Destroy()
  7967. end
  7968. end
  7969. end
  7970. end)
  7971.  
  7972. addcmd('noarms', 'removes arms from player',{'rarms'},
  7973. function(args, speaker)
  7974. local players = getPlayer(args[1], speaker)
  7975. for i,v in pairs(players) do
  7976. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  7977. if v:IsA("BasePart") and
  7978. v.Name == "Right Arm" or
  7979. v.Name == "Left Arm" then
  7980. v:Destroy()
  7981. end
  7982. end
  7983. end
  7984. end)
  7985.  
  7986. addcmd('torso', 'just a torso....',{},
  7987. function(args, speaker)
  7988. local players = getPlayer(args[1], speaker)
  7989. for i,v in pairs(players) do
  7990. spawn(function()
  7991. for i,v in pairs(gPlayers[v].Character:GetDescendants()) do
  7992. if v:IsA("BasePart") and
  7993. v.Name == "Right Leg" or
  7994. v.Name == "Left Leg" or
  7995. v.Name == "Right Arm" or
  7996. v.Name == "Left Arm" or
  7997. v:IsA('Decal') or v:IsA('Texture') or
  7998. v:IsA('Accessory') then
  7999. v:Destroy()
  8000. end
  8001. end
  8002. gPlayers[v].Character.Head.Transparency = 1
  8003. end)
  8004. end
  8005. end)
  8006.  
  8007. addcmd('box', 'creates a box around player',{},
  8008. function(args, speaker)
  8009. local players = getPlayer(args[1], speaker)
  8010. for i,v in pairs(players)do
  8011. local pchar=_char(v)
  8012. local SB = Instance.new("SelectionBox", pchar)
  8013. SB.Adornee = SB.Parent
  8014. end
  8015. end)
  8016.  
  8017. addcmd('nobox', 'takes away box from player',{'unbox'},
  8018. function(args, speaker)
  8019. local players = getPlayer(args[1], speaker)
  8020. for i,v in pairs(players)do
  8021. local pchar=_char(v)
  8022. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  8023. if v:IsA("SelectionBox") then
  8024. v:Destroy()
  8025. end
  8026. end
  8027. end
  8028. end)
  8029.  
  8030. addcmd('ghost', 'ghostifys player',{},
  8031. function(args, speaker)
  8032. local players = getPlayer(args[1], speaker)
  8033. for i,v in pairs(players)do
  8034. local pchar=gPlayers[v].Character
  8035. pchar.Head.Transparency = 0.5
  8036. pchar.Torso.Transparency = 0.5
  8037. pchar["Left Arm"].Transparency = 0.5
  8038. pchar["Right Arm"].Transparency = 0.5
  8039. pchar["Left Leg"].Transparency = 0.5
  8040. pchar["Right Leg"].Transparency = 0.5
  8041. pchar.Head.face.Transparency = 0.5
  8042. end
  8043. end)
  8044.  
  8045. addcmd('unghost', 'unghostifys player',{'noghost'},
  8046. function(args, speaker)
  8047. local players = getPlayer(args[1], speaker)
  8048. for i,v in pairs(players)do
  8049. local pchar=gPlayers[v].Character
  8050. pchar.Head.Transparency = 0
  8051. pchar.Torso.Transparency = 0
  8052. pchar["Left Arm"].Transparency = 0
  8053. pchar["Right Arm"].Transparency = 0
  8054. pchar["Left Leg"].Transparency = 0
  8055. pchar["Right Leg"].Transparency = 0
  8056. pchar.Head.face.Transparency = 0
  8057. end
  8058. end)
  8059.  
  8060. addcmd('sphere', 'puts sphere around player',{},
  8061. function(args, speaker)
  8062. local players = getPlayer(args[1], speaker)
  8063. for i,v in pairs(players)do
  8064. local pchar=gPlayers[v].Character
  8065. local SS = Instance.new("SelectionSphere", pchar)
  8066. SS.Adornee = SS.Parent
  8067. end
  8068. end)
  8069.  
  8070. addcmd('sphere', 'puts sphere around player',{},
  8071. function(args, speaker)
  8072. local players = getPlayer(args[1], speaker)
  8073. for i,v in pairs(players)do
  8074. local pchar=gPlayers[v].Character
  8075. local SS = Instance.new("SelectionSphere", pchar)
  8076. SS.Adornee = SS.Parent
  8077. end
  8078. end)
  8079.  
  8080. addcmd('unsphere', 'removes sphere around player',{},
  8081. function(args, speaker)
  8082. local players = getPlayer(args[1], speaker)
  8083. for i,v in pairs(players)do
  8084. local pchar=_char(v)
  8085. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  8086. if v:IsA("SelectionSphere") then
  8087. v:Destroy()
  8088. end
  8089. end
  8090. end
  8091. end)
  8092.  
  8093. addcmd('ambient','changes ambient',{},
  8094. function(args, speaker)
  8095. LightingService.Ambient = Color3.fromRGB(args[1],args[2],args[3])
  8096. LightingService.OutdoorAmbient = Color3.fromRGB(args[1],args[2],args[3])
  8097. end)
  8098.  
  8099. addcmd('fogend','changes the fogend',{},
  8100. function(args, speaker)
  8101. LightingService.FogEnd = args[1]
  8102. end)
  8103.  
  8104. addcmd('fogcolor','changes the fogs color',{},
  8105. function(args, speaker)
  8106. LightingService.FogColor = Color3.fromRGB(args[1],args[2],args[3])
  8107. end)
  8108.  
  8109. injail = {}
  8110. addcmd('jail','jails player',{},
  8111. function(args, speaker)
  8112. local players = getPlayer(args[1], speaker)
  8113. for i,v in pairs(players)do
  8114. spawn(function()
  8115. if FindTable(injail, _players[v].Name) then return end
  8116. table.insert(injail, _players[v].Name)
  8117. local pchar=gPlayers[v].Character
  8118. local J = DATA.JAIL:Clone() J.Parent = workspace J:MoveTo(pchar.HumanoidRootPart.Position) J.Name = 'JAIL_' .. _players[v].Name
  8119. repeat wait(0.5)
  8120. 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
  8121. until not FindTable(injail, _players[v].Name)
  8122. end)
  8123. end
  8124. end)
  8125.  
  8126. addcmd('unjail','unjails player',{},
  8127. function(args, speaker)
  8128. local players = getPlayer(args[1], speaker)
  8129. for i,v in pairs(players)do
  8130. spawn(function()
  8131. for a,b in pairs(injail) do if b == _players[v].Name then table.remove(injail, a) end end
  8132. workspace["JAIL_" .. _players[v].Name]:Destroy()
  8133. end)
  8134. end
  8135. end)
  8136.  
  8137. loopn = {}
  8138. addcmd('loopname','loops a players name',{'lname'},
  8139. function(args, speaker)
  8140. local players = getPlayer(args[1], speaker)
  8141. for i,v in pairs(players)do
  8142. spawn(function()
  8143. if FindTable(loopn, _players[v].Name) then return end
  8144. table.insert(loopn, _players[v].Name)
  8145. local Lname = GLS(false, 1)
  8146. local pchar=gPlayers[v].Character
  8147. pchar.Name = Lname
  8148. if FindTable(SPC, args[1]) then Notify('Looping name for ' .. args[1] .. ' (only visible to others)') else
  8149. Notify('Looping name for player(s) (only visible to others)') end
  8150. repeat wait(0.01)
  8151. repeat wait() until _players[v].Character
  8152. gPlayers[v].Character.Name = Lname
  8153. until not FindTable(loopn, _players[v].Name)
  8154. end)
  8155. end
  8156. end)
  8157.  
  8158. addcmd('unloopname','unjails player',{'noloopname','unlname','nolname'},
  8159. function(args, speaker)
  8160. local players = getPlayer(args[1], speaker)
  8161. for i,v in pairs(players)do
  8162. spawn(function()
  8163. local pchar=gPlayers[v].Character
  8164. for a,b in pairs(loopn) do if b == _players[v].Name then table.remove(loopn, a) end end
  8165. wait(0.5)
  8166. if FindTable(SPC, args[1]) then Notify('Stopped looping name for ' .. args[1]) else
  8167. Notify('Stopped looping name for player(s)') end
  8168. pchar.Name = gPlayers[v].Name
  8169. end)
  8170. end
  8171. end)
  8172.  
  8173. addcmd('loopbring','loop brings a player lol',{},
  8174. function(args, speaker)
  8175. local players = getPlayer(args[1], speaker)
  8176. for i,v in pairs(players)do
  8177. spawn(function()
  8178. if FindTable(bringT, _players[v].Name) then return end
  8179. table.insert(bringT, _players[v].Name)
  8180. local pchar=gPlayers[v].Character
  8181. pchar.Humanoid.Jump = true
  8182. repeat wait(0.5)
  8183. pchar = _players[v].Character
  8184. for i,c in pairs(players) do
  8185. if pchar~= nil and pchar:FindFirstChild("HumanoidRootPart") and speaker.Character ~= nil and speaker.Character:FindFirstChild("HumanoidRootPart") then
  8186. pchar.HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame + Vector3.new(4,1,0)
  8187. end
  8188. end
  8189. until not FindTable(bringT, _players[v].Name)
  8190. end)
  8191. end
  8192. end)
  8193.  
  8194. addcmd('feinvisible','fe invisible',{'feinvis'},
  8195. function(args, speaker)
  8196. -- Elite1337#9377 & Timeless#4044
  8197. local function CheckRig()
  8198. if Player.Character then
  8199. local Humanoid = Player.Character:WaitForChild('Humanoid')
  8200. if Humanoid.RigType == Enum.HumanoidRigType.R15 then
  8201. return 'R15'
  8202. else
  8203. return 'R6'
  8204. end
  8205. end
  8206. end
  8207. local function InitiateInvis()
  8208. local Character = Player.Character
  8209. local StoredCF = Character.PrimaryPart.CFrame
  8210. local Part = Instance.new('Part',workspace)
  8211. Part.Size = Vector3.new(5,0,5)
  8212. Part.Anchored = true
  8213. Part.CFrame = CFrame.new(Vector3.new(9999,9999,9999))
  8214. Character.PrimaryPart.CFrame = Part.CFrame*CFrame.new(0,3,0)
  8215. spawn(function()
  8216. wait(3)
  8217. Part:Destroy()
  8218. end)
  8219. if CheckRig() == 'R6' then
  8220. local Clone = Character.HumanoidRootPart:Clone()
  8221. Character.HumanoidRootPart:Destroy()
  8222. Clone.Parent = Character
  8223. else
  8224. local Clone = Character.LowerTorso.Root:Clone()
  8225. Character.LowerTorso.Root:Destroy()
  8226. Clone.Parent = Character.LowerTorso
  8227. end
  8228. end
  8229. InitiateInvis()
  8230. end)
  8231.  
  8232. addcmd('unloopbring','unjails player',{'noloopbring'},
  8233. function(args, speaker)
  8234. local players = getPlayer(args[1], speaker)
  8235. for i,v in pairs(players)do
  8236. spawn(function()
  8237. for a,b in pairs(bringT) do if b == _players[v].Name then table.remove(bringT, a) end end
  8238. end)
  8239. end
  8240. end)
  8241.  
  8242. strobe = false
  8243. addcmd('strobe','makes the server flash',{'flash'},
  8244. function(args, speaker)
  8245. if strobe == false then
  8246. strobep = Instance.new("ColorCorrectionEffect")
  8247. strobep.Brightness = 1
  8248. strobep.Parent = LightingService
  8249. strobe = true
  8250. repeat wait(0.01)
  8251. strobep.Enabled = true
  8252. wait(0.01)
  8253. strobep.Enabled = false
  8254. until strobe == false
  8255. end
  8256. end)
  8257.  
  8258. addcmd('unstrobe','makes the server flash',{'noflash','nostrobe','unflash','unstrobe'},
  8259. function(args, speaker)
  8260. strobe = false
  8261. strobep:Destroy()
  8262. end)
  8263.  
  8264. addcmd('shutdown', 'shuts the server down',{},
  8265. function(args, speaker)
  8266. Notify('Broken atm :(')
  8267. end)
  8268.  
  8269. addcmd('fekill','oof?',{},
  8270. function(args, speaker)
  8271. local players = getPlayer(args[1], speaker)
  8272. for i,v in pairs(players)do
  8273. -- illremember's cool fe kill script
  8274. local Target = gPlayers[v].Name
  8275. game:GetService("Players").LocalPlayer.Character.Humanoid.Name = 1
  8276. local l = game:GetService("Players").LocalPlayer.Character["1"]:Clone()
  8277. l.Parent = game:GetService("Players").LocalPlayer.Character
  8278. l.Name = "Humanoid"
  8279. wait(0.1)
  8280. game:GetService("Players").LocalPlayer.Character["1"]:Destroy()
  8281. game.Workspace.CurrentCamera.CameraSubject = game:GetService("Players").LocalPlayer.Character
  8282. game:GetService("Players").LocalPlayer.Character.Animate.Disabled = true
  8283. wait(0.1)
  8284. game:GetService("Players").LocalPlayer.Character.Animate.Disabled = false
  8285. game:GetService("Players").LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  8286. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  8287. game:GetService("Players").LocalPlayer.Character.Humanoid:EquipTool(v)
  8288. v.CanBeDropped = true
  8289. end
  8290. wait(0.1)
  8291. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[Target].Character.HumanoidRootPart.CFrame
  8292. wait(0.1)
  8293. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[Target].Character.HumanoidRootPart.CFrame
  8294. wait(0.2)
  8295. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-10000,-100, -10000))
  8296. end
  8297. end)
  8298.  
  8299. addcmd('animation','makes player animate',{'anim'},
  8300. function(args, speaker)
  8301. local players = getPlayer(args[1], speaker)
  8302. for i,v in pairs(players)do
  8303. local pchar = gPlayers[v].Character
  8304. local ID = args[2]
  8305.  
  8306. if args[2] == "climb" then
  8307. ID = "180436334"
  8308. end
  8309. if args[2] == "fall" then
  8310. ID = "180436148"
  8311. end
  8312. if args[2] == "jump" then
  8313. ID = "125750702"
  8314. end
  8315. if args[2] == "sit" then
  8316. ID = "178130996"
  8317. end
  8318. for _,x in pairs(gPlayers[v].Character.Animate:GetChildren()) do
  8319. if x:IsA("StringValue") then
  8320. for _,c in pairs(x:GetChildren()) do
  8321. if c:IsA("Animation") then
  8322. c.AnimationId = "rbxassetid://" .. ID
  8323. end
  8324. end
  8325. end
  8326. end
  8327. end
  8328. end)
  8329.  
  8330. addcmd('creeper','make the player a creeper',{'crpr'},
  8331. function(args, speaker)
  8332. local players = getPlayer(args[1], speaker)
  8333. for i,v in pairs(players)do
  8334. local pchar = gPlayers[v].Character
  8335. if gPlayers[v] and pchar and pchar:findFirstChild("Torso") then
  8336. if pchar:FindFirstChild("Shirt") then
  8337. pchar.Shirt.Parent = pchar.Torso
  8338. end
  8339. if pchar:FindFirstChild("Pants") then
  8340. pchar.Pants.Parent = pchar.Torso
  8341. end
  8342. if pchar:FindFirstChild("Shirt Graphic") then
  8343. pchar["Shirt Graphic"].Graphic = ""
  8344. end
  8345. for i,v in pairs(pchar:GetChildren()) do
  8346. if v:IsA("Accessory") then
  8347. v:Destroy()
  8348. end
  8349. end
  8350. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  8351. pchar.Torso["Right Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
  8352. pchar.Torso["Left Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
  8353. pchar.Torso["Right Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
  8354. pchar.Torso["Left Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
  8355. pchar["Body Colors"].HeadColor = BrickColor.new("Bright green")
  8356. pchar["Body Colors"].LeftArmColor = BrickColor.new("Bright green")
  8357. pchar["Body Colors"].LeftLegColor = BrickColor.new("Bright green")
  8358. pchar["Body Colors"].RightArmColor = BrickColor.new("Bright green")
  8359. pchar["Body Colors"].RightLegColor = BrickColor.new("Bright green")
  8360. pchar["Body Colors"].TorsoColor = BrickColor.new("Bright green")
  8361. end
  8362. end
  8363. end)
  8364.  
  8365. addcmd('uncreeper','makes player back to normal',{},
  8366. function(args, speaker)
  8367. local players = getPlayer(args[1], speaker)
  8368. for i,v in pairs(players)do
  8369. refresh(gPlayers[v])
  8370. end
  8371. end)
  8372.  
  8373. addcmd('crash','crashes a player',{},
  8374. function(args, speaker)
  8375. local players = getPlayer(args[1], speaker)
  8376. for i,v in pairs(players)do
  8377. if FindTable(WL, gPlayers[v].Name) then Notify('Error: '..gPlayers[v].Name..' is whitelisted') else
  8378. if FindTable(SPC, args[1]) then Notify('Crashed ' .. args[1]) else
  8379. Notify('Crashed player(s)') end
  8380. wait(4)
  8381. if gPlayers[v] ~= nil then
  8382. for i=1,3600 do
  8383. Instance.new("Tool",gPlayers[v].Backpack).Name = "-"
  8384. end
  8385. wait()
  8386. for i=1,3600 do
  8387. Instance.new("Tool",gPlayers[v].Backpack).Name = "-"
  8388. end
  8389. wait()
  8390. end
  8391. end
  8392. end
  8393. end)
  8394.  
  8395. addcmd('shrek', 'makes player shrek',{},
  8396. function(args, speaker)
  8397. local players = getPlayer(args[1], speaker)
  8398. for i,v in pairs(players) do
  8399. local pchar = gPlayers[v].Character
  8400. for i,v in pairs(pchar:GetChildren()) do
  8401. if v:IsA("Accessory") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants")
  8402. then
  8403. v:Destroy()
  8404. end
  8405. end
  8406. for i,v in pairs(pchar.Head:GetChildren()) do
  8407. if v:IsA("Decal") or v:IsA("SpecialMesh") then
  8408. v:Destroy()
  8409. end
  8410. end
  8411.  
  8412. local mesh = Instance.new("SpecialMesh", pchar.Head)
  8413. mesh.MeshType = "FileMesh"
  8414. pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
  8415. pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
  8416. pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
  8417.  
  8418. local Shirt = Instance.new("Shirt", gPlayers[v].Character)
  8419. local Pants = Instance.new("Pants", gPlayers[v].Character)
  8420.  
  8421. Shirt.ShirtTemplate = "rbxassetid://133078194"
  8422. Pants.PantsTemplate = "rbxassetid://133078204"
  8423. end
  8424. end)
  8425.  
  8426. addcmd('unshrek','makes player back to normal',{},
  8427. function(args, speaker)
  8428. local players = getPlayer(args[1], speaker)
  8429. for i,v in pairs(players)do
  8430. refresh(gPlayers[v])
  8431. end
  8432. end)
  8433.  
  8434. addcmd('oof','good things happen',{},
  8435. function(args, speaker)
  8436. local players = getPlayer(args[1], speaker)
  8437. for i,v in pairs(players)do
  8438. spawn(function()
  8439. 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
  8440. gPlayers[v].Character.Head.Died.Volume = 10
  8441. gPlayers[v].Character.Head.Died.Pitch = 0.5
  8442. end
  8443. execCmd("size " .. gPlayers[v].Name .. ' -1')
  8444. execCmd("hheight " .. gPlayers[v].Name .. ' 1000000000')
  8445. wait(5)
  8446. execCmd("explode " .. gPlayers[v].Name)
  8447. wait(0.1)
  8448. gPlayers[v].Character.Humanoid.Health = 0
  8449. end)
  8450. end
  8451. end)
  8452.  
  8453. addcmd('control','controls player',{},
  8454. function(args, speaker)
  8455. local players = getPlayer(args[1], speaker)
  8456. for i,v in pairs(players)do
  8457. spawn(function()
  8458. local pchar = gPlayers[v].Character
  8459. if gPlayers[v] and pchar then
  8460. execCmd("invisible " .. speaker.Name)
  8461. pchar.Humanoid.PlatformStand = true
  8462. local w = Instance.new("Weld", speaker.Character.Torso)
  8463. w.Part0 = speaker.Character.Torso
  8464. w.Part1 = pchar.Torso
  8465. local w2 = Instance.new("Weld", speaker.Character.Head)
  8466. w2.Part0 = speaker.Character.Head
  8467. w2.Part1 = pchar.Head
  8468. local w3 = Instance.new("Weld", speaker.Character:findFirstChild("Right Arm"))
  8469. w3.Part0 = speaker.Character:findFirstChild("Right Arm")
  8470. w3.Part1 = pchar:findFirstChild("Right Arm")
  8471. local w4 = Instance.new("Weld", speaker.Character:findFirstChild("Left Arm"))
  8472. w4.Part0 = speaker.Character:findFirstChild("Left Arm")
  8473. w4.Part1 = pchar:findFirstChild("Left Arm")
  8474. local w5 = Instance.new("Weld", speaker.Character:findFirstChild("Right Leg"))
  8475. w5.Part0 = speaker.Character:findFirstChild("Right Leg")
  8476. w5.Part1 = pchar:findFirstChild("Right Leg")
  8477. local w6 = Instance.new("Weld", speaker.Character:findFirstChild("Left Leg"))
  8478. w6.Part0 = speaker.Character:findFirstChild("Left Leg")
  8479. w6.Part1 = pchar:findFirstChild("Left Leg")
  8480. char.Head.face:Destroy()
  8481. for i,v in pairs(pchar:GetChildren()) do
  8482. if v:IsA("BasePart") then
  8483. v.CanCollide = false
  8484. end
  8485. end
  8486. for i,v in pairs(char:GetChildren()) do
  8487. if v:IsA("BasePart") then
  8488. v.Transparency = 1
  8489. elseif v:IsA("Accessory") then
  8490. v:Destroy()
  8491. end
  8492. end
  8493. pchar.Parent = char
  8494. pchar.Humanoid.Changed:connect(function()
  8495. pchar.Humanoid.PlatformStand = true
  8496. end)
  8497. end
  8498. end)
  8499. end
  8500. end)
  8501.  
  8502. addcmd('nuke','nukes player',{}, -- from MML
  8503. function(args, speaker)
  8504. local players = getPlayer(args[1], speaker)
  8505. for i,v in pairs(players)do
  8506. spawn(function()
  8507. local pchar = gPlayers[v].Character
  8508. local Pos = CFrame.new(0,1,0)
  8509. if pchar and pchar:FindFirstChild("HumanoidRootPart") then Pos = pchar.HumanoidRootPart.CFrame * CFrame.new(0,1,0) end
  8510. local Blast = Instance.new("Part", workspace) Blast.Name = "BlastEx" Blast.Anchored = true Blast.CanCollide = false Blast.Size = Vector3.new(1,1,1) Blast.CFrame = Pos
  8511. local BlastMesh = Instance.new("SpecialMesh", Blast) BlastMesh.MeshId = "rbxassetid://1290033" BlastMesh.TextureId = "rbxassetid://33145325" BlastMesh.Scale = Vector3.new(0,0,0)
  8512. local Wave = Instance.new("Part", workspace) Wave.BrickColor = BrickColor.new("Deep orange") Wave.Name = "WaveEx" Wave.Anchored = true Wave.CanCollide = false Wave.Size = Vector3.new(1,1,1) Wave.CFrame = Pos * CFrame.Angles(math.pi/2,0,0)
  8513. local WaveMesh = Instance.new("SpecialMesh", Wave) WaveMesh.MeshId = "rbxassetid://3270017"
  8514. local Light = Instance.new("PointLight", Blast) Light.Brightness = 1000 Light.Range = 10000 Light.Color = Color3.new(1,0.2,0.2)
  8515.  
  8516. local Effect = Instance.new("ColorCorrectionEffect", gLighting) Effect.Brightness = 0.2 Effect.Contrast = 0.4 Effect.Saturation = 1 Effect.TintColor = Color3.new(1,0.2,0.2)
  8517.  
  8518. gLighting.Brightness = 5
  8519. gLighting.Ambient = Color3.new(1,0.5,0.5)
  8520. gLighting.OutdoorAmbient = Color3.new(1,1,1)
  8521.  
  8522. local Exp = Instance.new("Explosion", workspace)
  8523. Exp.Position = Pos.p
  8524. Exp.BlastPressure = 10000000
  8525. Exp.BlastRadius = 1000000
  8526. Exp.Hit:connect(function(Part)
  8527. if Part.Name ~= "Base" and Part.Name ~= "BasePlate" and Part ~= Blast and Part ~= Wave and Part.Name ~= "BlastEx" and Part.Name ~= "WaveEx" then
  8528. ypcall(function()
  8529. Part.Anchored = false
  8530. Part.BrickColor = BrickColor.new("Black")
  8531. Part.Material = "Slate"
  8532. Part:BreakJoints()
  8533. end)
  8534. end
  8535. end)
  8536.  
  8537. local BoomSound = Instance.new('Sound') BoomSound.Parent = workspace
  8538. BoomSound.SoundId = 'rbxassetid://212389494'
  8539. BoomSound:Play()
  8540. for i = 0,100,0.5 do
  8541. Blast.Anchored = true
  8542. Wave.Anchored = true
  8543. BlastMesh.Scale = Vector3.new(i,i,i)
  8544. WaveMesh.Scale = Vector3.new(i^1.3,i^1.3,5)
  8545. Blast.CFrame = Pos
  8546. wait()
  8547. end
  8548. BoomSound:Stop()
  8549. Blast:Destroy()
  8550. Wave:Destroy()
  8551. wait()
  8552. BoomSound:Destroy()
  8553. Effect:Destroy()
  8554. for i = 10,5,-1 do
  8555. gLighting.Brightness = (i-5) + 1
  8556. gLighting.Ambient = Color3.new(i/10,0.5,0.5)
  8557. gLighting.OutdoorAmbient = Color3.new(i/10,i/10,i/10)
  8558. wait(0.05)
  8559. end
  8560. end)
  8561. end
  8562. end)
  8563.  
  8564. addcmd('dong','gives a player a penis',{'penis'},
  8565. function(args, speaker)
  8566. local players = getPlayer(args[1], speaker)
  8567. for i,v in pairs(players)do
  8568. spawn(function()
  8569. if gPlayers[v].Character:FindFirstChild('wang') then
  8570. gPlayers[v].Character.wang:destroy()
  8571. end
  8572. local D = Instance.new('Model', gPlayers[v].Character)
  8573. D.Name = 'DONG'
  8574. local BG = Instance.new('BodyGyro', gPlayers[v].Character.Torso)
  8575. local MAIN = Instance.new('Part', gPlayers[v].Character['DONG'])
  8576. local M1 = Instance.new('CylinderMesh', MAIN)
  8577. local W1 = Instance.new('Weld', gPlayers[v].Character.Head)
  8578. local P1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8579. local M2 = Instance.new('SpecialMesh', P1)
  8580. local W2 = Instance.new('Weld', P1)
  8581. local B1 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8582. local M3 = Instance.new('SpecialMesh', B1)
  8583. local W3 = Instance.new('Weld', B1)
  8584. local B2 = Instance.new('Part', gPlayers[v].Character['DONG'])
  8585. local M4 = Instance.new('SpecialMesh', B2)
  8586. local W4 = Instance.new('Weld', B2)
  8587. 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
  8588. 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)
  8589. 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
  8590. M2.MeshType = 'Sphere'
  8591. W2.Part0 = MAIN W2.Part1 = P1 W2.C0 = CFrame.new(0, 1.3, 0)
  8592. 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')
  8593. M3.Parent = B1 M3.MeshType = 'Sphere'
  8594. W3.Part0 = gPlayers[v].Character['Left Leg'] W3.Part1 = B1 W3.C0 = CFrame.new(0, 0.5, -0.5)
  8595. 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')
  8596. M4.MeshType = 'Sphere'
  8597. W4.Part0 = gPlayers[v].Character['Right Leg'] W4.Part1 = B2 W4.C0 = CFrame.new(0, 0.5, -0.5)
  8598. end)
  8599. end
  8600. end)
  8601.  
  8602. addcmd('undong','gives a player a penis',{'unpenis','nopenis','nodong'},
  8603. function(args, speaker)
  8604. local players = getPlayer(args[1], speaker)
  8605. for i,v in pairs(players)do
  8606. if gPlayers[v].Character:FindFirstChild('DONG') then
  8607. gPlayers[v].Character.DONG:destroy()
  8608. end end
  8609. end)
  8610.  
  8611. addcmd('infect','infects player',{},
  8612. function(args, speaker)
  8613. local players = getPlayer(args[1], speaker)
  8614. for i,v in pairs(players)do
  8615. function infect(rip)
  8616. local pchar = gPlayers[v].Character
  8617. for i,v in pairs(pchar:GetChildren()) do
  8618. if v:IsA("Accessory") or v:IsA("Shirt") or v:IsA("Pants") then
  8619. v:Destroy()
  8620. end
  8621. end
  8622. if pchar.Torso:FindFirstChild("roblox") then
  8623. pchar.Torso.roblox:Destroy()
  8624. end
  8625. if pchar.Head:FindFirstChild("face") then
  8626. pchar.Head.face.Texture = "http://www.roblox.com/asset/?id=94634491"
  8627. end
  8628. if pchar:FindFirstChild("Body Colors") then
  8629. local Colors = pchar["Body Colors"]
  8630. local Skin = BrickColor.new("Pastel green")
  8631. local Clothes = BrickColor.new("Reddish brown")
  8632. Colors.HeadColor = Skin
  8633. Colors.LeftArmColor = Skin
  8634. Colors.RightArmColor = Skin
  8635. Colors.LeftLegColor = Clothes
  8636. Colors.RightLegColor = Clothes
  8637. Colors.TorsoColor = Clothes
  8638. end
  8639. local w1 = Instance.new("Weld", pchar)
  8640. w1.Part0 = pchar["Right Arm"]
  8641. w1.Part1 = pchar.Torso
  8642. w1.C0 = CFrame.new(-1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  8643. local w2 = Instance.new("Weld", pchar)
  8644. w2.Part0 = pchar["Left Arm"]
  8645. w2.Part1 = pchar.Torso
  8646. w2.C0 = CFrame.new(1.5, 0.5, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))
  8647. local rip = false
  8648. local connect1 = pchar["Left Arm"].Touched:connect(function(hit)
  8649. if connect1 == false then
  8650. connect1 = true
  8651. if gPlayers:FindFirstChild(hit.Parent.Name) then
  8652. infect(gPlayers[hit.Parent.Name])
  8653. end
  8654. wait(0.5)
  8655. connect1 = true
  8656. end
  8657. end)
  8658. local connect2 = pchar["Right Arm"].Touched:connect(function(hit)
  8659. if connect2 == false then
  8660. connect2 = true
  8661. if gPlayers:FindFirstChild(hit.Parent.Name) then
  8662. infect(gPlayers[hit.Parent.Name])
  8663. end
  8664. wait(0.5)
  8665. connect2 = true
  8666. end
  8667. end)
  8668. local IV = Instance.new("IntValue", pchar)
  8669. IV.Name = "Infected"
  8670. IV.Value = 0
  8671. IV.Changed:connect(function()
  8672. connect1:disconnect()
  8673. connect2:disconnect()
  8674. end)
  8675. end
  8676. infect(v)
  8677. end
  8678. end)
  8679.  
  8680. addcmd('uninfect','makes player back to normal',{},
  8681. function(args, speaker)
  8682. local players = getPlayer(args[1], speaker)
  8683. for i,v in pairs(players)do
  8684. refresh(gPlayers[v])
  8685. end
  8686. end)
  8687.  
  8688. addcmd('duck','makes players head a duck',{},
  8689. function(args, speaker)
  8690. local players = getPlayer(args[1], speaker)
  8691. for i,v in pairs(players)do
  8692. local pchar = gPlayers[v].Character
  8693. for i,v in pairs(pchar.Torso:GetChildren()) do
  8694. if v:IsA("Decal") then
  8695. v:Destroy()
  8696. end
  8697. end
  8698. for i,v in pairs(pchar:GetChildren()) do
  8699. if v:IsA("Accessory") then
  8700. v:Destroy()
  8701. end
  8702. end
  8703. local duck = Instance.new("SpecialMesh", pchar.Torso)
  8704. duck.MeshType = "FileMesh"
  8705. duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
  8706. duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
  8707. duck.Scale = Vector3.new(5, 5, 5)
  8708. pchar.Head.Transparency = 1
  8709. pchar["Left Arm"].Transparency = 1
  8710. pchar["Right Arm"].Transparency = 1
  8711. pchar["Left Leg"].Transparency = 1
  8712. pchar["Right Leg"].Transparency = 1
  8713. pchar.Head.face.Transparency = 1
  8714. end
  8715. end)
  8716.  
  8717. addcmd('mage', 'mage',{},
  8718. function(args, speaker)
  8719. if speaker.userId ~= LP.userId then
  8720. lponly(speaker) else
  8721. if not LP.PlayerGui:FindFirstChild('ChangeArc') then
  8722. local arcPackage = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://01337781430")
  8723. local fakeLighting = arcPackage.Lighting
  8724.  
  8725. local oldgame = game
  8726. local oldlighting = oldgame:GetService("Lighting")
  8727.  
  8728. local proLighting = newproxy(true)
  8729. local mtL = getmetatable(proLighting)
  8730. mtL.__index = function(self,ind)
  8731. if fakeLighting:FindFirstChild(ind) then return fakeLighting[ind] end
  8732. return oldlighting[ind]
  8733. end
  8734. mtL.__newindex = function(self,ind,val)
  8735. oldlighting[ind] = val
  8736. end
  8737. mtL.__namecall = function(self,...)
  8738. local args = {...}
  8739. local method = table.remove(args)
  8740. return oldlighting(method,unpack(args))
  8741. end
  8742.  
  8743. local proGame = newproxy(true)
  8744. local mt = getmetatable(proGame)
  8745. mt.__index = function(self,ind)
  8746. if ind == "Lighting" then return proLighting end
  8747. return oldgame[ind]
  8748. end
  8749. mt.__namecall = function(self,...)
  8750. local args = {...}
  8751. local method = table.remove(args)
  8752. if method:lower() == "getservice" and args[1] == "Lighting" then return fakeLighting end
  8753. return oldgame(method,unpack(args))
  8754. end
  8755.  
  8756. wait()
  8757. local destructAnchored = false
  8758. local maxMass = 1000
  8759.  
  8760. function newCESS(scr)
  8761. local newFunc = loadstring(scr.Source)
  8762. if type(newFunc) ~= "function" then return end
  8763. setfenv(newFunc,setmetatable({script = scr},{
  8764. __index = function(self,ind)
  8765. if ind == "game" then return proGame end
  8766. return getfenv()[ind]
  8767. end,
  8768. __newindex = function(self,ind,val)
  8769. rawset(self,ind,val)
  8770. end
  8771. }))
  8772. pcall(function()spawn(newFunc)end)
  8773. end
  8774.  
  8775. gPlayers.LocalPlayer.Character.Humanoid.MaxHealth = 999999999
  8776. gPlayers.LocalPlayer.Character.Humanoid.Health = 999999999
  8777.  
  8778. function destroyHook(obj,replacement,par)
  8779. obj:GetPropertyChangedSignal("Parent"):Connect(function()
  8780. local newObj = replacement:Clone()
  8781. if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
  8782. newObj.Parent = par
  8783. destroyHook(newObj,replacement,par)
  8784. end)
  8785. end
  8786.  
  8787. for i,v in pairs(arcPackage.PlayerGui:GetChildren()) do
  8788. local newObj = v:Clone()
  8789. if newObj:IsA("ScreenGui") then newObj.ResetOnSpawn = false end
  8790. newObj.Parent = gPlayers.LocalPlayer.PlayerGui
  8791. destroyHook(newObj,v,gPlayers.LocalPlayer.PlayerGui)
  8792. end
  8793.  
  8794. function replaceScripts(root)
  8795. for i,v in pairs(root:GetChildren()) do
  8796. if v:IsA("Script") and not v:IsA("LocalScript") then
  8797. local tempStore = {}
  8798. for i2,v2 in pairs(v:GetChildren()) do
  8799. table.insert(tempStore,v2:Clone())
  8800. end
  8801. local newScript = Instance.new("LocalScript",v.Parent)
  8802. newScript.Name = v.Name
  8803. for i2,v2 in pairs(tempStore) do
  8804. v2.Parent = newScript
  8805. end
  8806. v:Destroy()
  8807. end
  8808. replaceScripts(v)
  8809. end
  8810. end
  8811.  
  8812. local player = gPlayers.LocalPlayer
  8813.  
  8814. if not gPlayers.LocalPlayer:FindFirstChild("leaderstats1") then
  8815. gPlayers.LocalPlayer.PlayerGui.leaderstats1.Parent = gPlayers.LocalPlayer
  8816. end
  8817.  
  8818. if not game.ReplicatedStorage:FindFirstChild("RankScript") then
  8819. gPlayers.LocalPlayer.PlayerGui.RankScript.Parent = game.ReplicatedStorage
  8820. end
  8821.  
  8822. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Element") then
  8823. local eTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Element
  8824. eTemplate.Name = gPlayers.LocalPlayer.Name.."Element"
  8825. eTemplate.Parent = game.ReplicatedStorage
  8826. end
  8827.  
  8828. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."FakeName") then
  8829. local fTemplate = gPlayers.LocalPlayer.PlayerGui.Player1FakeName
  8830. fTemplate.Name = gPlayers.LocalPlayer.Name.."FakeName"
  8831. fTemplate.Parent = game.ReplicatedStorage
  8832. end
  8833.  
  8834. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Level") then
  8835. local lTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Level
  8836. lTemplate.Name = gPlayers.LocalPlayer.Name.."Level"
  8837. lTemplate.Parent = game.ReplicatedStorage
  8838. end
  8839.  
  8840. if not game.ReplicatedStorage:FindFirstChild(gPlayers.LocalPlayer.Name.."Membership") then
  8841. local mTemplate = gPlayers.LocalPlayer.PlayerGui.Player1Membership
  8842. mTemplate.Name = gPlayers.LocalPlayer.Name.."Membership"
  8843. mTemplate.Parent = game.ReplicatedStorage
  8844. end
  8845.  
  8846. function getMyPlayerArea()
  8847. for i,v in pairs(game.Workspace.BuildingAreas:GetChildren()) do
  8848. if v.Player.Value == player.Name then
  8849. return v.PlayerArea
  8850. end
  8851. end
  8852. end
  8853.  
  8854. local whitelistedParts = {
  8855. ["DamagePart"] = true,
  8856. ["Explosion"] = true,
  8857. ["Explosion2"] = true,
  8858. ["SuperExplosion"] = true,
  8859. }
  8860.  
  8861. workspace.DescendantAdded:connect(function(desc)
  8862. if desc:IsA("Script") and desc:IsDescendantOf(gPlayers.LocalPlayer.Character) then
  8863. newCESS(desc)
  8864. elseif whitelistedParts[desc.Parent.Name] and desc:IsA("Script") then
  8865. newCESS(desc)
  8866. elseif desc:IsA("BodyGyro") then
  8867. desc:GetPropertyChangedSignal("MaxTorque"):Connect(function()
  8868. desc.MaxTorque = Vector3.new(100000,100000,100000)
  8869. end)
  8870. --elseif desc:IsA("BodyPosition") then
  8871. -- desc:GetPropertyChangedSignal("MaxForce"):Connect(function()
  8872. -- desc.MaxForce = Vector3.new(10000,10000,10000)
  8873. -- end)
  8874. end
  8875. end)
  8876.  
  8877. player.Character.Humanoid.MaxHealth = (100+(player.leaderstats1.Level.Value*25))
  8878. player.Character.Humanoid.Health = player.Character.Humanoid.MaxHealth
  8879. player.PlayerGui.HealthGui.MaxMana.Value = (150+(player.leaderstats1.Level.Value*25))
  8880. player.PlayerGui.HealthGui.MaxXP.Value = (player.leaderstats1.Level.Value*50)
  8881. player.PlayerGui.HealthGui.Mana.Value = player.PlayerGui.HealthGui.MaxMana.Value
  8882.  
  8883. wait(1)
  8884.  
  8885. local player = gPlayers.LocalPlayer
  8886.  
  8887. local arcList = player.PlayerGui.ChangeArc.Stuff.ScrollingFrame
  8888. local arcTemplate = player.PlayerGui.ChangeArc.Stuff.ChangeTemplate
  8889.  
  8890. local arcToggler = player.PlayerGui.ChangeArc.ArcToggler.Toggle
  8891. local arcMoves = player.PlayerGui.ChangeArc.ArcMoves
  8892. local arcMovesList = arcMoves.ScrollingFrame
  8893. local moveTemplate = player.PlayerGui.ChangeArc.MoveTemplate
  8894.  
  8895. local arcs = {}
  8896.  
  8897. local currentArc = ""
  8898.  
  8899. function getMove(root)
  8900. for i,v in pairs(root:GetChildren()) do
  8901. if v.Name ~= "Requirement" then
  8902. return v
  8903. end
  8904. end
  8905. return nil
  8906. end
  8907.  
  8908. for i,v in pairs(fakeLighting.SkillFrames:GetChildren()) do
  8909. table.insert(arcs,v)
  8910. end
  8911.  
  8912. for i,v in pairs(fakeLighting.Customs:GetChildren()) do
  8913. table.insert(arcs,v)
  8914. end
  8915.  
  8916. for i,v in pairs(arcs) do
  8917. local newTemplate = arcTemplate:Clone()
  8918. newTemplate.ArcName.Text = v.Name
  8919. newTemplate.Change.MouseButton1Down:connect(function()
  8920. currentArc = v.Name
  8921. arcToggler.Parent.Visible = true
  8922. if fakeLighting.SkillFrames:FindFirstChild(currentArc) then
  8923. arcMovesList:ClearAllChildren()
  8924. arcToggler.Text = currentArc
  8925. arcMoves.Title.Text = currentArc .. " Arc"
  8926. for i5,v5 in pairs(fakeLighting.SkillFrames:FindFirstChild(currentArc).Stuff.ScrollingFrame:GetChildren()) do
  8927. local myMove = getMove(v5.Learn)
  8928. if myMove ~= nil then
  8929. local newTemplate = moveTemplate:Clone()
  8930. newTemplate.Attack.Text = v5.Name
  8931. newTemplate.Position = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8932. newTemplate.Parent = arcMovesList
  8933. arcMovesList.CanvasSize = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8934. newTemplate.Learn.MouseButton1Down:connect(function()
  8935. local learnMove = myMove:Clone()
  8936. learnMove.Parent = player.Backpack
  8937. if learnMove:IsA("LocalScript") then
  8938. learnMove.Disabled = false
  8939. newTemplate.Learn.Text = "Activated"
  8940. newCESS(learnMove)
  8941. else
  8942. newTemplate.Learn.Text = "Learned"
  8943. newCESS(learnMove.LocalScript)
  8944. end
  8945. wait(5)
  8946. newTemplate.Learn.Text = "Learn"
  8947. end)
  8948. newTemplate.Visible = true
  8949. end
  8950. end
  8951. end
  8952. if fakeLighting.Customs:FindFirstChild(currentArc) then
  8953. arcMovesList:ClearAllChildren()
  8954. arcToggler.Text = currentArc
  8955. arcMoves.Title.Text = currentArc .. " Arc"
  8956. for i,v in pairs(fakeLighting.Customs:FindFirstChild(currentArc).Stuff.ScrollingFrame:GetChildren()) do
  8957. local myMove = getMove(v.Learn)
  8958. if myMove ~= nil then
  8959. local newTemplate = moveTemplate:Clone()
  8960. newTemplate.Attack.Text = v.Name
  8961. newTemplate.Position = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8962. newTemplate.Parent = arcMovesList
  8963. arcMovesList.CanvasSize = UDim2.new(0,0,0,#arcMovesList:GetChildren()*47+5)
  8964. newTemplate.Learn.MouseButton1Down:connect(function()
  8965. local learnMove = myMove:Clone()
  8966. learnMove.Parent = player.Backpack
  8967. if learnMove:IsA("LocalScript") then
  8968. learnMove.Disabled = false
  8969. newTemplate.Learn.Text = "Activated"
  8970. newCESS(learnMove)
  8971. else
  8972. newTemplate.Learn.Text = "Learned"
  8973. newCESS(learnMove.LocalScript)
  8974. end
  8975. wait(5)
  8976. newTemplate.Learn.Text = "Learn"
  8977. end)
  8978. newTemplate.Visible = true
  8979. end
  8980. end
  8981. end
  8982. end)
  8983. newTemplate.Position = UDim2.new(0,0,0,#arcList:GetChildren()*47+5)
  8984. newTemplate.Visible = true
  8985. newTemplate.Parent = arcList
  8986. arcList.CanvasSize = UDim2.new(0,0,0,#arcList:GetChildren()*47+5)
  8987. end
  8988.  
  8989. Open = false
  8990. MouseClick = function()
  8991. if Open == false then
  8992. Open = true
  8993. player.PlayerGui.ChangeArc.Stuff.Visible = true
  8994. else
  8995. if Open == true then
  8996. Open = false
  8997. player.PlayerGui.ChangeArc.Stuff.Visible = false
  8998. end
  8999. end
  9000. end
  9001.  
  9002. player.PlayerGui.ChangeArc.Frame.Toggle.MouseButton1Down:connect(MouseClick)
  9003.  
  9004. Open2 = false
  9005. MouseClick2 = function()
  9006. if Open2 == false then
  9007. Open2 = true
  9008. arcMoves.Visible = true
  9009. else
  9010. if Open2 == true then
  9011. Open2 = false
  9012. arcMoves.Visible = false
  9013. end
  9014. end
  9015. end
  9016.  
  9017. arcToggler.MouseButton1Down:connect(MouseClick2)
  9018.  
  9019. newCESS(player.PlayerGui.ArcMusicPlayer["Music Player Module"])
  9020.  
  9021. for i,v in pairs(player.PlayerGui.HealthGui:GetDescendants()) do
  9022. if v:IsA("Script") then
  9023. newCESS(v)
  9024. end
  9025. end
  9026. end
  9027. end
  9028. end)
  9029.  
  9030. addcmd('unduck','makes player back to normal',{},
  9031. function(args, speaker)
  9032. local players = getPlayer(args[1], speaker)
  9033. for i,v in pairs(players)do
  9034. refresh(gPlayers[v])
  9035. end
  9036. end)
  9037.  
  9038. addcmd('mesh','makes a player into a mesh',{},
  9039. function(args, speaker)
  9040. local players = getPlayer(args[1], speaker)
  9041. for i,v in pairs(players)do
  9042. local pchar = gPlayers[v].Character
  9043. for i,v in pairs(pchar.Torso:GetChildren()) do
  9044. if v:IsA("Decal") then
  9045. v:Destroy()
  9046. end
  9047. end
  9048. for i,v in pairs(pchar:GetChildren()) do
  9049. if v:IsA("Accessory") then
  9050. v:Destroy()
  9051. end
  9052. end
  9053. pchar.Head.Transparency = 1
  9054. pchar["Left Arm"].Transparency = 1
  9055. pchar["Right Arm"].Transparency = 1
  9056. pchar["Left Leg"].Transparency = 1
  9057. pchar["Right Leg"].Transparency = 1
  9058. pchar.Head.face.Transparency = 1
  9059. local msh = Instance.new("SpecialMesh", pchar.Torso)
  9060. msh.MeshType = "FileMesh"
  9061. msh.Scale = Vector3.new(3, 3, 3)
  9062. msh.MeshId = "http://www.roblox.com/asset/?id=" ..args[2]
  9063. msh.TextureId = "http://www.roblox.com/asset/?id=" .. args[3]
  9064. msh.Scale = Vector3.new(3, 3, 3)
  9065. end
  9066. end)
  9067.  
  9068. addcmd('disable','removes players humanoid',{},
  9069. function(args, speaker)
  9070. local players = getPlayer(args[1], speaker)
  9071. for i,v in pairs(players)do
  9072. local pchar = gPlayers[v].Character
  9073. if pchar:FindFirstChild("Humanoid") then
  9074. pchar.Humanoid.Name = "HUMANOID_" .. gPlayers[v].Name
  9075. local humanoid = pchar["HUMANOID_" .. gPlayers[v].Name]
  9076. humanoid.Parent = game.ContextActionService
  9077. if FindTable(SPC, args[1]) then Notify('Disabled ' .. args[1]) else
  9078. Notify('Disabled player(s)') end
  9079. end end end)
  9080.  
  9081. addcmd('enable','gives player humanoid',{},
  9082. function(args, speaker)
  9083. local players = getPlayer(args[1], speaker)
  9084. for i,v in pairs(players)do
  9085. local pchar = gPlayers[v].Character
  9086. if pchar:FindFirstChild("Humanoid") then
  9087. return
  9088. else
  9089. local humanoid = game.ContextActionService["HUMANOID_" .. gPlayers[v].Name]
  9090. humanoid.Parent = pchar
  9091. humanoid.Name = "Humanoid"
  9092. if FindTable(SPC, args[1]) then Notify('Enabled ' .. args[1]) else
  9093. Notify('Enabled player(s)') end
  9094. end end end)
  9095.  
  9096. addcmd('size','changes size of player',{},
  9097. function(args, speaker)
  9098. local players = getPlayer(args[1], speaker)
  9099. for i,v in pairs(players)do
  9100. local pchar = gPlayers[v].Character
  9101. local function scale(chr,scl)
  9102. for _,v in pairs(pchar:GetChildren()) do
  9103. if v:IsA("Accessory") then
  9104. v:Clone()
  9105. v.Parent = LightingService
  9106. end end
  9107. local Head = chr['Head']
  9108. local Torso = chr['Torso']
  9109. local LA = chr['Left Arm']
  9110. local RA = chr['Right Arm']
  9111. local LL = chr['Left Leg']
  9112. local RL = chr['Right Leg']
  9113. local HRP = chr['HumanoidRootPart']
  9114. wait(0.1)
  9115. Head.formFactor = 3
  9116. Torso.formFactor = 3
  9117. LA.formFactor = 3
  9118. RA.formFactor = 3
  9119. LL.formFactor = 3
  9120. RL.formFactor = 3
  9121. HRP.formFactor = 3
  9122. Head.Size = Vector3.new(scl * 2, scl, scl)
  9123. Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  9124. LA.Size = Vector3.new(scl, scl * 2, scl)
  9125. RA.Size = Vector3.new(scl, scl * 2, scl)
  9126. LL.Size = Vector3.new(scl, scl * 2, scl)
  9127. RL.Size = Vector3.new(scl, scl * 2, scl)
  9128. HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  9129. local Motor1 = Instance.new('Motor6D', Torso)
  9130. Motor1.Part0 = Torso
  9131. Motor1.Part1 = Head
  9132. Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  9133. Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  9134. Motor1.Name = "Neck"
  9135. local Motor2 = Instance.new('Motor6D', Torso)
  9136. Motor2.Part0 = Torso
  9137. Motor2.Part1 = LA
  9138. Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9139. Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9140. Motor2.Name = "Left Shoulder"
  9141. local Motor3 = Instance.new('Motor6D', Torso)
  9142. Motor3.Part0 = Torso
  9143. Motor3.Part1 = RA
  9144. Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9145. Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9146. Motor3.Name = "Right Shoulder"
  9147. local Motor4 = Instance.new('Motor6D', Torso)
  9148. Motor4.Part0 = Torso
  9149. Motor4.Part1 = LL
  9150. Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9151. Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  9152. Motor4.Name = "Left Hip"
  9153. local Motor5 = Instance.new('Motor6D', Torso)
  9154. Motor5.Part0 = Torso
  9155. Motor5.Part1 = RL
  9156. Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9157. Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  9158. Motor5.Name = "Right Hip"
  9159. local Motor6 = Instance.new('Motor6D', HRP)
  9160. Motor6.Part0 = HRP
  9161. Motor6.Part1 = Torso
  9162. Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  9163. Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1) end
  9164. scale(pchar, args[2])
  9165. for _,v in pairs(LightingService:GetChildren()) do
  9166. if v:IsA("Accessory") then
  9167. v.Parent = pchar
  9168. end end end end)
  9169.  
  9170. addcmd('clone','clones player',{},
  9171. function(args, speaker)
  9172. local players = getPlayer(args[1], speaker)
  9173. for i,v in pairs(players)do
  9174. local pchar = gPlayers[v].Character
  9175. spawn(function()
  9176. pchar.Archivable = true
  9177. local clone = pchar:Clone()
  9178. clone.Parent = workspace
  9179. local cloneV = Instance.new("BoolValue")
  9180. cloneV.Name = "isclone"
  9181. cloneV.Parent = clone
  9182. clone:MoveTo(pchar:GetModelCFrame().p)
  9183. clone:MakeJoints()
  9184. pchar.Archivable = false
  9185. end)
  9186. end
  9187. end)
  9188.  
  9189. addcmd('noclones', 'clears clones',{},
  9190. function(args, speaker)
  9191. local players = getPlayer(args[1], speaker)
  9192. for i,v in pairs(players)do
  9193. for _, child in pairs( workspace:GetChildren()) do
  9194. if child.Name == gPlayers[v].Name and child:FindFirstChild('isclone') then
  9195. child:Destroy()
  9196. end
  9197. end
  9198. end
  9199. end)
  9200.  
  9201. addcmd('spin','spins player',{},
  9202. function(args, speaker)
  9203. local players = getPlayer(args[1], speaker)
  9204. for i,v in pairs(players)do
  9205. spawn(function()
  9206. local pchar = gPlayers[v].Character
  9207. for i,v in pairs(pchar.Torso:GetChildren()) do
  9208. if v.Name == "Spinning" then
  9209. v:Destroy()
  9210. end
  9211. end
  9212. local Torso = pchar.Torso
  9213. local BG = Instance.new("BodyGyro", Torso)
  9214. BG.Name = "Spinning"
  9215. BG.maxTorque = Vector3.new(0, math.huge, 0)
  9216. BG.P = 11111
  9217. BG.cframe = Torso.CFrame
  9218. repeat wait(1/44)
  9219. BG.CFrame = BG.CFrame * CFrame.Angles(0,math.rad(30),0)
  9220. until not BG or BG.Parent ~= Torso
  9221. end)
  9222. end
  9223. end)
  9224.  
  9225. addcmd('unspin','stops spinning player',{},
  9226. function(args, speaker)
  9227. local players = getPlayer(args[1], speaker)
  9228. for i,v in pairs(players)do
  9229. local pchar = gPlayers[v].Character
  9230. for i,v in pairs(pchar.Torso:GetChildren()) do
  9231. if v.Name == "Spinning" then
  9232. v:Destroy()
  9233. end
  9234. end
  9235. end
  9236. end)
  9237.  
  9238. addcmd('dog','makes player a dog',{},
  9239. function(args, speaker)
  9240. local players = getPlayer(args[1], speaker)
  9241. for i,v in pairs(players)do
  9242. local pchar = gPlayers[v].Character
  9243. if pchar:FindFirstChild("Shirt") then
  9244. pchar.Shirt:Destroy()
  9245. end
  9246. if pchar:FindFirstChild("Pants") then
  9247. pchar.Pants:Destroy()
  9248. end
  9249. if pchar:FindFirstChild("Shirt Graphic") then
  9250. pchar["Shirt Graphic"].Graphic = ""
  9251. end
  9252. pchar.Torso.Transparency = 1
  9253. pchar.Torso.Neck.C0 = CFrame.new(0,-.5,-2) * CFrame.Angles(math.rad(90),math.rad(180),0)
  9254. pchar.Torso["Right Shoulder"].C0 = CFrame.new(.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(90),0)
  9255. pchar.Torso["Left Shoulder"].C0 = CFrame.new(-.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(-90),0)
  9256. pchar.Torso["Right Hip"].C0 = CFrame.new(1.5,-1,1.5) * CFrame.Angles(0,math.rad(90),0)
  9257. pchar.Torso["Left Hip"].C0 = CFrame.new(-1.5,-1,1.5) * CFrame.Angles(0,math.rad(-90),0)
  9258. local FakeTorso = Instance.new("Seat", pchar)
  9259. FakeTorso.Name = "FakeTorso"
  9260. FakeTorso.FormFactor = "Symmetric"
  9261. FakeTorso.TopSurface = 0
  9262. FakeTorso.BottomSurface = 0
  9263. FakeTorso.Size = Vector3.new(3,1,4)
  9264. FakeTorso.BrickColor = BrickColor.new("Brown")
  9265. FakeTorso.CFrame = pchar.Torso.CFrame
  9266. local BF = Instance.new("BodyForce", FakeTorso)
  9267. BF.Force = Vector3.new(0, FakeTorso:GetMass() * 196.25, 0)
  9268. local W = Instance.new("Weld", pchar.Torso)
  9269. W.Part0 = pchar.Torso
  9270. W.Part1 = FakeTorso
  9271. W.C0 = CFrame.new(0,-.5,0)
  9272. local BC = pchar["Body Colors"]
  9273. BC.HeadColor = BrickColor.new("Brown")
  9274. BC.LeftArmColor = BrickColor.new("Brown")
  9275. BC.LeftLegColor = BrickColor.new("Brown")
  9276. BC.RightArmColor = BrickColor.new("Brown")
  9277. BC.RightLegColor = BrickColor.new("Brown")
  9278. BC.TorsoColor = BrickColor.new("Brown")
  9279. end
  9280. end)
  9281.  
  9282. addcmd('undog','makes player back to normal',{},
  9283. function(args, speaker)
  9284. local players = getPlayer(args[1], speaker)
  9285. for i,v in pairs(players)do
  9286. refresh(gPlayers[v])
  9287. end
  9288. end)
  9289.  
  9290. addcmd('loopheal','loop heals player',{},
  9291. function(args, speaker)
  9292. local players = getPlayer(args[1], speaker)
  9293. for i,v in pairs(players)do
  9294. spawn(function()
  9295. local pchar = gPlayers[v].Character
  9296. if pchar:FindFirstChild("LoopHeal") then
  9297. pchar.LoopHeal.Name = "NotLoopHeal"
  9298. wait(0.1)
  9299. pchar.NotLoopHeal:Destroy()
  9300. end
  9301. local LoopHeal = Instance.new("StringValue", pchar)
  9302. LoopHeal.Name = "LoopHeal"
  9303. repeat wait(0.1)
  9304. pchar.Humanoid.Health = pchar.Humanoid.MaxHealth
  9305. until LoopHeal.Name == "NotLoopHeal"
  9306. end)
  9307. end
  9308. end)
  9309.  
  9310. addcmd('unloopheal','stops loop heal on player',{'noloopheal'},
  9311. function(args, speaker)
  9312. local players = getPlayer(args[1], speaker)
  9313. for i,v in pairs(players)do
  9314. local pchar = gPlayers[v].Character
  9315. if pchar:FindFirstChild("LoopHeal") then
  9316. pchar.LoopHeal.Name = "NotLoopHeal"
  9317. wait(0.1)
  9318. pchar.NotLoopHeal:Destroy()
  9319. end
  9320. end
  9321. end)
  9322.  
  9323. addcmd('fling','flings player',{},
  9324. function(args, speaker)
  9325. local players = getPlayer(args[1], speaker)
  9326. for i,v in pairs(players)do
  9327. local pchar = gPlayers[v].Character
  9328. if pchar:FindFirstChild("Humanoid") then
  9329. local xran
  9330. local zran
  9331. repeat
  9332. xran = math.random(-9999,9999)
  9333. until math.abs(xran) >= 5555
  9334. repeat
  9335. zran = math.random(-9999,9999)
  9336. until math.abs(zran) >= 5555
  9337. pchar.Humanoid.Sit = true
  9338. pchar.HumanoidRootPart.Velocity = Vector3.new(0,0,0)
  9339. local BF = Instance.new("BodyForce", pchar.HumanoidRootPart)
  9340. BF.force = Vector3.new(xran * 4, 9999 * 5, zran * 4)
  9341. end
  9342. end
  9343. end)
  9344.  
  9345. addcmd('skydive','self explanatory',{},
  9346. function(args, speaker)
  9347. local players = getPlayer(args[1], speaker)
  9348. for i,v in pairs(players)do
  9349. local pchar = gPlayers[v].Character
  9350. if pchar:FindFirstChild("HumanoidRootPart") then
  9351. pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame + Vector3.new(0,10000,0)
  9352. end
  9353. end
  9354. end)
  9355.  
  9356. addcmd('sparta','this is sparta',{},
  9357. function(args, speaker)
  9358. --credit adonis i just edited ;)
  9359. local user = getPlayer(args[1], speaker)
  9360. for i,player in pairs(user) do
  9361. local torso = player.Character:FindFirstChild('HumanoidRootPart')
  9362. if torso then
  9363. local hole = Instance.new("Part",player.Character)
  9364. hole.Anchored = true
  9365. hole.CanCollide = false
  9366. hole.formFactor = Enum.FormFactor.Custom
  9367. hole.Size = Vector3.new(10,1,10)
  9368. hole.CFrame = torso.CFrame * CFrame.new(0,-3.3,-3)
  9369. hole.BrickColor = BrickColor.new("Really black")
  9370. local holeM = Instance.new("CylinderMesh",hole)
  9371. torso.Anchored = true
  9372. local sound = Instance.new("Sound", hole)
  9373. sound.SoundId = "rbxassetid://130781067"
  9374. sound.Volume = 3
  9375. sound:Play()
  9376. local foot = torso.CFrame * CFrame.new(0,-3,0)
  9377. for i=1,10 do
  9378. torso.CFrame = foot * CFrame.fromEulerAnglesXYZ(-(math.pi/2)*i/10,0,0) * CFrame.new(0,3,0)
  9379. wait(0.1)
  9380. end
  9381. for i=1,5,0.2 do
  9382. torso.CFrame = foot * CFrame.new(0,-(i^2),0) * CFrame.fromEulerAnglesXYZ(-(math.pi/2),0,0) * CFrame.new(0,3,0)
  9383. wait()
  9384. end
  9385. player.Character:BreakJoints()
  9386. wait(2)
  9387. sound:Destroy()
  9388. end
  9389. end
  9390. end)
  9391.  
  9392. addcmd('bleach','drink bleach',{''},
  9393. function(args, speaker)
  9394. local players = getPlayer(args[1], speaker)
  9395. for i,v in pairs(players)do
  9396. bleach(gPlayers[v])
  9397. end
  9398. end)
  9399.  
  9400. addcmd('seizure','makes player have a seizure',{''},
  9401. function(args, speaker)
  9402. local players = getPlayer(args[1], speaker)
  9403. for i,v in pairs(players)do
  9404. local pchar = gPlayers[v].Character
  9405. if pchar:FindFirstChild("Seizure") then
  9406.  
  9407. end
  9408. local Seizure = Instance.new("StringValue", pchar)
  9409. Seizure.Name = "Seizure"
  9410. pchar.Humanoid.PlatformStand = true
  9411. repeat wait()
  9412. pchar.Torso.Velocity = Vector3.new(math.random(-10,10),-5,math.random(-10,10))
  9413. pchar.Torso.RotVelocity = Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  9414. until Seizure.Name == "NotSeizure"
  9415. end
  9416. end)
  9417.  
  9418. addcmd('fegod','gods you in fe games',{''},
  9419. function(args, speaker)
  9420. if speaker.userId ~= LP.userId then
  9421. lponly(speaker)
  9422. else
  9423. gPlayers.LocalPlayer.Character.Humanoid.Name = 1
  9424. local l = gPlayers.LocalPlayer.Character["1"]:Clone()
  9425. l.Parent = gPlayers.LocalPlayer.Character
  9426. l.Name = "Humanoid"
  9427. wait(0.1)
  9428. gPlayers.LocalPlayer.Character["1"]:Destroy()
  9429. workspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  9430. gPlayers.LocalPlayer.Character.Animate.Disabled = true
  9431. wait(0.1)
  9432. gPlayers.LocalPlayer.Character.Animate.Disabled = false
  9433. gPlayers.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  9434. end
  9435. end)
  9436.  
  9437. addcmd('unseizure','makes player stop having a seizure',{''},
  9438. function(args, speaker)
  9439. local players = getPlayer(args[1], speaker)
  9440. for i,v in pairs(players)do
  9441. local pchar = gPlayers[v].Character
  9442. if pchar:FindFirstChild("Seizure") then
  9443. pchar.Humanoid.PlatformStand = false
  9444. pchar.Seizure.Name = "NotSeizure"
  9445. wait(0.1)
  9446. pchar.NotSeizure:Destroy()
  9447. end
  9448. end
  9449. end)
  9450.  
  9451. addcmd('m','makes a global message',{'message'},
  9452. function(args, speaker)
  9453. local MSG = '['..speaker.Name..']: '..GLS(false, 0)
  9454. local newMSG = '['..speaker.Name..']: '..GLS(false, 0)
  9455. _G.msg(MSG)
  9456. end)
  9457.  
  9458. addcmd('sm','makes a global message',{'servermessage'},
  9459. function(args, speaker)
  9460. local MSG = GLS(false, 0)
  9461. local newMSG = GLS(false, 0)
  9462. _G.msg(MSG)
  9463. end)
  9464.  
  9465. addcmd('fe','checks filtering status',{'filtering'},
  9466. function(args, speaker)
  9467. if workspace.FilteringEnabled == true then
  9468. Notify('Filtering ENABLED')
  9469. elseif workspace.FilteringEnabled == false then
  9470. Notify('Filtering Disabled')
  9471. end
  9472. end)
  9473.  
  9474. addcmd('paper','makes player thin as paper',{''},
  9475. function(args, speaker)
  9476. local players = getPlayer(args[1], speaker)
  9477. for i,v in pairs(players)do
  9478. local pchar = gPlayers[v].Character
  9479. for _, child in pairs( pchar:GetChildren()) do
  9480. if child.ClassName == "CharacterMesh" then
  9481. child:Destroy()
  9482. end
  9483. end
  9484. local LA = DATA.Paper:Clone()
  9485. LA.Parent = pchar["Left Arm"]
  9486. local RA = DATA.Paper:Clone()
  9487. RA.Parent = pchar["Right Arm"]
  9488. local LL = DATA.Paper:Clone()
  9489. LL.Parent = pchar["Left Leg"]
  9490. local RL = DATA.Paper:Clone()
  9491. RL.Parent = pchar["Right Leg"]
  9492. local T = DATA.Paper:Clone()
  9493. T.Parent = pchar.Torso
  9494. local H = DATA.Paper:Clone()
  9495. H.Parent = pchar.Head
  9496. pchar.Head.face:Destroy()
  9497. end
  9498. end)
  9499.  
  9500. addcmd('particles','gives a player particles',{''},
  9501. function(args, speaker)
  9502. local players = getPlayer(args[1], speaker)
  9503. for i,v in pairs(players)do
  9504. local char = gPlayers[v].Character
  9505. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  9506. if v:IsA('ParticleEmitter') then
  9507. v:destroy()
  9508. end
  9509. end
  9510. local prt = Instance.new('ParticleEmitter', char.HumanoidRootPart)
  9511. prt.Texture = 'rbxassetid://' .. args[2]
  9512. prt.Rate = 10
  9513. prt.SpreadAngle = Vector2.new(50, 50)
  9514. end
  9515. end)
  9516.  
  9517. addcmd('unparticles','gives a player particles',{'noparticles'},
  9518. function(args, speaker)
  9519. local players = getPlayer(args[1], speaker)
  9520. for i,v in pairs(players)do
  9521. local char = gPlayers[v].Character
  9522. for i,v in pairs(char.HumanoidRootPart:GetChildren()) do
  9523. if v:IsA('ParticleEmitter') then
  9524. v:destroy()
  9525. end
  9526. end
  9527. end
  9528. end)
  9529.  
  9530. blindT = {}
  9531. addcmd('blind','blinds a player',{},
  9532. function(args, speaker)
  9533. local players = getPlayer(args[1], speaker)
  9534. for i,v in pairs(players)do
  9535. spawn(function()
  9536. if FindTable(blindT, _players[v].Name) then return end
  9537. local blind = gPlayers[v].Name
  9538. local victim = gPlayers:FindFirstChild(blind)
  9539. if victim ~= nil then
  9540. victim.CameraMaxZoomDistance = 0.5
  9541. blnd = Instance.new("Part",workspace)
  9542. blnd.Name = "IYblind" .. gPlayers[v].Name
  9543. blnd.Size = Vector3.new(1,1,1)
  9544. blnd.CanCollide = false
  9545. blnd.BrickColor = BrickColor.new("Really black")
  9546. blnd.Material = "Neon"
  9547. local m = Instance.new("SpecialMesh",blnd)
  9548. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  9549. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  9550. local w = Instance.new("Weld",blnd)
  9551. w.Part0 = blnd
  9552. w.Part1 = victim.Character.Head
  9553. if FindTable(blindT, _players[v].Name) then return end
  9554. table.insert(blindT, _players[v].Name)
  9555. repeat if not workspace:FindFirstChild('IYblind' .. gPlayers[v].Name) then
  9556. local blind = gPlayers[v].Name
  9557. local victim = gPlayers:FindFirstChild(blind)
  9558. if victim ~= nil then
  9559. victim.CameraMaxZoomDistance = 0.5
  9560. blnd = Instance.new("Part",workspace)
  9561. blnd.Name = "IYblind" .. gPlayers[v].Name
  9562. blnd.Size = Vector3.new(1,1,1)
  9563. blnd.CanCollide = false
  9564. blnd.BrickColor = BrickColor.new("Really black")
  9565. blnd.Material = "Neon"
  9566. local m = Instance.new("SpecialMesh",blnd)
  9567. m.Scale = Vector3.new(-1.5,-1.5,-1.5)
  9568. m.MeshId = "http://www.roblox.com/asset/?id=10061232"
  9569. local w = Instance.new("Weld",blnd)
  9570. w.Part0 = blnd
  9571. w.Part1 = victim.Character.Head
  9572. end end wait(1)
  9573. until not FindTable(blindT, _players[v].Name)
  9574. end end) end end)
  9575.  
  9576. addcmd('unblind','blinds a player',{'noblind'},
  9577. function(args, speaker)
  9578. local players = getPlayer(args[1], speaker)
  9579. for i,v in pairs(players)do
  9580. spawn(function()
  9581. for a,b in pairs(blindT) do if b == _players[v].Name then table.remove(blindT, a) end end
  9582. local blind = gPlayers[v].Name
  9583. local victim = gPlayers:FindFirstChild(blind)
  9584. if victim ~= nil then
  9585. victim.CameraMaxZoomDistance = 400 wait(0.5)
  9586. for _, child in pairs( workspace:GetChildren()) do
  9587. if child.Name == "IYblind" .. gPlayers[v].Name then
  9588. child:Destroy()
  9589. end end end end) end end)
  9590.  
  9591. addcmd('punish','punishs player',{''},
  9592. function(args, speaker)
  9593. local players = getPlayer(args[1], speaker)
  9594. for i,v in pairs(players)do
  9595. local pchar = gPlayers[v].Character
  9596. pchar.Parent = LightingService
  9597. end
  9598. end)
  9599.  
  9600. addcmd('unpunish','unpunishs player',{''},
  9601. function(args, speaker)
  9602. local players = getPlayer(args[1], speaker)
  9603. for i,v in pairs(players)do
  9604. if LightingService:FindFirstChild("" .. gPlayers[v].Name) then
  9605. LightingService:FindFirstChild("" .. gPlayers[v].Name).Parent = workspace
  9606. end
  9607. end
  9608. end)
  9609.  
  9610. local starmanPlayers = {}
  9611. local starmanLastColor = nil
  9612. local starmanEvents = {}
  9613.  
  9614. addcmd("starman","Turns [plr] into starman",{},
  9615. function(args,speaker)
  9616. local function starman(plr)
  9617. local char = plr.Character
  9618. local lastColor = ""
  9619. local newColor = ""
  9620.  
  9621. local powerupSound = Instance.new("Sound",char.HumanoidRootPart)
  9622. powerupSound.Name = "PowerUp"
  9623. powerupSound.Volume = 10
  9624. powerupSound.SoundId = "rbxassetid://182755256"
  9625. wait()
  9626. powerupSound:Play()
  9627.  
  9628. game:GetService("Debris"):AddItem(powerupSound,2)
  9629.  
  9630. while char.HumanoidRootPart:FindFirstChild("Starman") do char.HumanoidRootPart.Starman:Destroy() end
  9631.  
  9632. local starmanMusic = Instance.new("Sound",char.HumanoidRootPart)
  9633. starmanMusic.Name = "Starman"
  9634. starmanMusic.Volume = 1
  9635. starmanMusic.Looped = true
  9636. starmanMusic.SoundId = "rbxassetid://530596723"
  9637. wait()
  9638. starmanMusic:Play()
  9639.  
  9640. if char:FindFirstChild("Shirt") then char.Shirt:Destroy() end
  9641. if char:FindFirstChild("Pants") then char.Pants:Destroy() end
  9642.  
  9643. char.Humanoid.WalkSpeed = 32
  9644. char.Humanoid.MaxHealth = math.huge
  9645. char.Humanoid.Health = math.huge
  9646.  
  9647. local invisff = Instance.new("ForceField", char)
  9648. invisff.Visible = false invisff.Name = 'smff'
  9649.  
  9650. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do char.HumanoidRootPart.StarmanFlash:Destroy() end
  9651.  
  9652. local light = Instance.new("PointLight",char.HumanoidRootPart)
  9653. light.Name = "StarmanFlash"
  9654. light.Brightness = 100
  9655. light.Range = 20
  9656. light.Shadows = true
  9657.  
  9658. local function stardestroy(part)
  9659. if part.Parent:FindFirstChild("Humanoid") and part.Parent ~= char then
  9660. for i,v in pairs(part.Parent:GetChildren()) do
  9661. if v:IsA("BasePart") then
  9662. local force = Instance.new("BodyForce",v)
  9663. force.Force = char.HumanoidRootPart.CFrame.lookVector * 50
  9664. v:BreakJoints()
  9665. end
  9666. end
  9667.  
  9668. local tadaas = {}
  9669.  
  9670. for i = 1,1 do
  9671. local tadaa = Instance.new("Sound",part.Parent.HumanoidRootPart)
  9672. tadaa.Volume = 10
  9673. tadaa.SoundId = "rbxassetid://551195499"
  9674. table.insert(tadaas,tadaa)
  9675. end
  9676.  
  9677. wait()
  9678.  
  9679. for i,v in pairs(tadaas) do
  9680. v:Play()
  9681. end
  9682. end
  9683. end
  9684.  
  9685. local events = {}
  9686. for i,v in pairs(char:GetChildren()) do
  9687. if v:IsA("BasePart") then v.Material = Enum.Material.Neon table.insert(events,v.Touched:Connect(stardestroy)) end
  9688. end
  9689. if starmanEvents[plr.Name] then for i,v in pairs(starmanEvents[plr.Name]) do v:Disconnect() end starmanEvents[plr.Name] = nil end
  9690. starmanEvents[plr.Name] = events
  9691. starmanPlayers[plr.Name] = char
  9692. end
  9693.  
  9694. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9695. spawn(function()starman(gPlayers[plr])end)
  9696. end
  9697. end)
  9698.  
  9699. addcmd("unstarman","Removes starman from [plr]",{},
  9700. function(args,speaker)
  9701. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9702. pcall(function()
  9703. if starmanPlayers[plr] then starmanPlayers[plr] = nil end
  9704. if starmanEvents[plr] then for i,v in pairs(starmanEvents[plr]) do v:Disconnect() end starmanEvents[plr] = nil end
  9705. local char = gPlayers[plr].Character
  9706. while char.HumanoidRootPart:FindFirstChild("Starman") do
  9707. char.HumanoidRootPart.Starman:Destroy()
  9708. end
  9709. while char.HumanoidRootPart:FindFirstChild("StarmanFlash") do
  9710. char.HumanoidRootPart.StarmanFlash:Destroy()
  9711. end
  9712. while char.HumanoidRootPart:FindFirstChild("smff") do
  9713. char.HumanoidRootPart.smff:Destroy()
  9714. end
  9715. end)
  9716. end
  9717. end)
  9718.  
  9719. local Timers = {}
  9720. function checkTimer(n,t,res)
  9721. if not Timers[n] then Timers[n] = 0 end
  9722.  
  9723. if tick() >= Timers[n] + t then
  9724. if res then Timers[n] = tick() end
  9725. return true
  9726. else
  9727. return false
  9728. end
  9729. end
  9730.  
  9731. function nonEmpty(t)
  9732. for i,v in pairs(t) do
  9733. return true
  9734. end
  9735. return false
  9736. end
  9737.  
  9738. game:GetService("RunService").RenderStepped:Connect(function()
  9739. if nonEmpty(starmanPlayers) then
  9740. if checkTimer("Starman",0.05,true) then
  9741. for name,plrchar in pairs(starmanPlayers) do
  9742. ypcall(function()
  9743. local colors = {"Bright red","Bright blue","Bright green","Bright yellow","Bright violet"}
  9744. if not gPlayers:FindFirstChild(name) then starmanPlayers[name] = nil end
  9745.  
  9746. local plr = gPlayers:FindFirstChild(name)
  9747.  
  9748. if plr then
  9749. local char = plrchar
  9750. local light = char.HumanoidRootPart:FindFirstChild("StarmanFlash")
  9751.  
  9752. local meshMap = {}
  9753.  
  9754. for i,v in pairs(char:GetChildren()) do
  9755. if v:IsA("CharacterMesh") then
  9756. if v.BodyPart.Name == "Torso" then meshMap["Torso"] = "rbxassetid://"..v.MeshId end
  9757. if v.BodyPart.Name == "LeftArm" then meshMap["Left Arm"] = "rbxassetid://"..v.MeshId end
  9758. if v.BodyPart.Name == "RightArm" then meshMap["Right Arm"] = "rbxassetid://"..v.MeshId end
  9759. if v.BodyPart.Name == "LeftLeg" then meshMap["Left Leg"] = "rbxassetid://"..v.MeshId end
  9760. if v.BodyPart.Name == "RightLeg" then meshMap["Right Leg"] = "rbxassetid://"..v.MeshId end
  9761. end
  9762. end
  9763.  
  9764. if char.Head:FindFirstChild("Mesh") then meshMap["Head"] = char.Head.Mesh.MeshId end
  9765.  
  9766. if not char or char.Parent == nil then starmanPlayers[plr.Name] = nil end
  9767. local newColor = BrickColor.new(colors[math.random(1,#colors)])
  9768. while starmanLastColor == newColor do newColor = BrickColor.new(colors[math.random(1,#colors)]) end
  9769. starmanLastColor = newColor
  9770. for i,v in pairs(char:GetChildren()) do
  9771. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" then
  9772. v.BrickColor = newColor
  9773. local fade = v:Clone()
  9774. if meshMap[v.Name] then
  9775. local newMesh = Instance.new("SpecialMesh",fade)
  9776. newMesh.MeshId = meshMap[v.Name]
  9777. end
  9778. fade.Name = "StarFade"
  9779. fade.Anchored = true
  9780. fade.CanCollide = false
  9781. 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
  9782. fade.Parent = workspace.Terrain
  9783. game:GetService("TweenService"):Create(fade,TweenInfo.new(0.5),{Transparency = 1}):Play()
  9784. game:GetService("Debris"):AddItem(fade,0.5)
  9785. end
  9786. end
  9787. light.Color = newColor.Color
  9788. end
  9789. end)
  9790. end
  9791. end
  9792. end
  9793. end)
  9794.  
  9795. addcmd("tppos","Teleports a player to a coordinate",{},
  9796. function(args,speaker)
  9797. if #args < 4 then return end
  9798. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  9799. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9800. local char = gPlayers[plr].Character
  9801. if char and char:FindFirstChild("HumanoidRootPart") then
  9802. char.HumanoidRootPart.CFrame = CFrame.new(tpX,tpY,tpZ)
  9803. end
  9804. end
  9805. end)
  9806.  
  9807. addcmd("offset","Offsets a player by a coordinate",{},
  9808. function(args,speaker)
  9809. if #args < 4 then return end
  9810. local tpX,tpY,tpZ = tonumber(args[2]),tonumber(args[3]),tonumber(args[4])
  9811. for _,plr in pairs(getPlayer(args[1], speaker)) do
  9812. local char = gPlayers[plr].Character
  9813. if char and char:FindFirstChild("HumanoidRootPart") then
  9814. char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame + Vector3.new(tpX,tpY,tpZ)
  9815. end
  9816. end
  9817. end)
  9818.  
  9819. addcmd('bait',';)',{'troll'},
  9820. function(args, speaker)
  9821. spawn(function()
  9822. local M = Instance.new('Model', workspace) M.Name = 'IYbait'
  9823. 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)
  9824. y = Instance.new("BillboardGui")
  9825. y.Size = UDim2.new(0,100,0,150)
  9826. y.StudsOffset = Vector3.new(0,1,0)
  9827. y.Parent = P
  9828. y.Adornee = P
  9829. f = Instance.new("TextLabel")
  9830. f.Parent = y
  9831. f.BackgroundTransparency = 1
  9832. f.Position = UDim2.new(0,0,0,-50)
  9833. f.Size = UDim2.new(0,100,0,100)
  9834. f.Font = "Highway"
  9835. f.FontSize = "Size48"
  9836. f.Text = "Touch for admin!"
  9837. f.TextStrokeColor3 = Color3.new(0,0,0)
  9838. f.TextColor3 = Color3.new(255/255,255/255,255/255)
  9839. f.TextStrokeTransparency = 0
  9840. f.TextYAlignment = "Bottom"
  9841. 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)
  9842. end)
  9843. end)
  9844.  
  9845. addcmd('removebait','clears bait parts',{'nobait'},
  9846. function(args, speaker)
  9847. local function dels(instance)
  9848. for i,v in pairs(instance:GetChildren())do
  9849. if v.name == "IYbait"then v:Destroy()end
  9850. dels(v)
  9851. end
  9852. end
  9853. dels(workspace)
  9854. end)
  9855.  
  9856. function CreateInstance(cls,props)
  9857. local inst = Instance.new(cls)
  9858. for i,v in pairs(props) do
  9859. inst[i] = v
  9860. end
  9861. return inst end
  9862. local function createSoundFrame()
  9863. 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)
  9864. 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
  9865. 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)
  9866. 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})
  9867. 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})
  9868. 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)
  9869. 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)
  9870. 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})
  9871. 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
  9872. 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
  9873. 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)
  9874. 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})
  9875. 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})
  9876. 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)
  9877. 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})
  9878. 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})
  9879. 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
  9880. 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)
  9881. return soundFrame end
  9882. local soundFrame = createSoundFrame()
  9883. soundFrame.Visible = true
  9884. local MusicPlayer do
  9885. MusicPlayer = {}
  9886. local playlist = {}
  9887. local currentSong = 1
  9888. local playlistHook = nil
  9889. --local soundFrame = script.Parent:WaitForChild("Sound")
  9890. local soundLine = soundFrame:WaitForChild("Pos")
  9891. local soundTouch = soundLine:WaitForChild("Touch")
  9892. local soundPlayStop = soundFrame:WaitForChild("PlayStop")
  9893. local soundPause = soundFrame:WaitForChild("Pause")
  9894. local soundNext = soundFrame:WaitForChild("NextSong")
  9895. local soundPrev = soundFrame:WaitForChild("PrevSong")
  9896. local soundButtons = {soundPlayStop,soundPause,soundNext,soundPrev}
  9897. local mouseDrag = false
  9898. local mouse = gPlayers.LocalPlayer:GetMouse()
  9899. local lineBar = soundFrame:WaitForChild("Pos")
  9900. adminSound = Instance.new("Sound",nil)
  9901. local function timeConvert(num)
  9902. local mins = math.floor(num/60)
  9903. local secs = math.floor(num % 60)
  9904. return tostring(mins)..":"..(math.floor(secs/10)==0 and "0" or "")..tostring(secs)
  9905. end
  9906. local function updateSongLine()
  9907. local linePos = mouse.X - soundLine.AbsolutePosition.X
  9908. if linePos >= 0 and linePos <= soundLine.AbsoluteSize.X then
  9909. local movePos = linePos/soundLine.AbsoluteSize.X
  9910. soundTouch.Position = UDim2.new(movePos,0,0,0)
  9911. elseif linePos < 0 then
  9912. soundTouch.Position = UDim2.new(0,0,0,0)
  9913. else
  9914. soundTouch.Position = UDim2.new(1,0,0,0)
  9915. end
  9916. local newTimePos = soundTouch.Position.X.Scale * adminSound.TimeLength
  9917. adminSound.TimePosition = newTimePos
  9918. soundFrame.TimeStart.Text = timeConvert(newTimePos)
  9919. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  9920. end
  9921. local function updateDetails(id)
  9922. local info = game:GetService("MarketplaceService"):GetProductInfo(id)
  9923. soundFrame.SName.Text = info.Name
  9924. end
  9925. local function setPlaylistHook()
  9926. if playlistHook then playlistHook:Disconnect() playlistHook = nil end
  9927. if #playlist == 0 then return end
  9928. playlistHook = adminSound.DidLoop:connect(function()
  9929. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  9930. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  9931. MusicPlayer:Play(playlist[currentSong],true)
  9932. end)
  9933. end
  9934. local function disconnectPlaylistHook()
  9935. if playlistHook then playlistHook:disconnect() playlistHook = nil end
  9936. end
  9937. game:GetService("RunService").RenderStepped:Connect(function()
  9938. if adminSound.Playing then
  9939. soundTouch.Position = UDim2.new(adminSound.TimePosition/adminSound.TimeLength,0,0,0)
  9940. soundFrame.TimeStart.Text = timeConvert(adminSound.TimePosition)
  9941. soundFrame.TimeEnd.Text = timeConvert(adminSound.TimeLength)
  9942. end
  9943. end)
  9944. lineBar.InputBegan:connect(function(input)
  9945. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  9946. mouseDrag = true
  9947. updateSongLine()
  9948. end
  9949. end)
  9950. lineBar.InputEnded:connect(function(input)
  9951. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  9952. mouseDrag = false
  9953. end
  9954. end)
  9955. mouse.Move:connect(function(prop)
  9956. if mouseDrag then
  9957. updateSongLine()
  9958. end
  9959. end)
  9960. function MusicPlayer:Play(id,plist)
  9961. if not plist then playlist = {} disconnectPlaylistHook() soundFrame.PlaylistCount.Visible = false soundFrame.NextSong.Visible = false soundFrame.PrevSong.Visible = false end
  9962. adminSound:Stop()
  9963. if adminSound.Parent == nil then
  9964. adminSound = Instance.new("Sound",workspace)
  9965. adminSound.Name = "IYsound"
  9966. adminSound.Looped = true
  9967. if plist then setPlaylistHook() end
  9968. end
  9969. adminSound.SoundId = "rbxassetid://"..tostring(id)
  9970. adminSound.TimePosition = 0
  9971. --repeat wait() until adminSound.IsLoaded
  9972. adminSound:Play()
  9973. soundPlayStop.BackgroundTransparency = 0
  9974. soundPlayStop.ImageTransparency = 1
  9975. updateDetails(id)
  9976. end
  9977. function MusicPlayer:Playlist(list)
  9978. playlist = list
  9979. soundFrame.PlaylistCount.Visible = true soundFrame.NextSong.Visible = true soundFrame.PrevSong.Visible = true
  9980. currentSong = 1
  9981. if adminSound.Parent == nil then
  9982. adminSound = Instance.new("Sound",workspace)
  9983. adminSound.Name = "IYsound"
  9984. adminSound.Looped = true
  9985. end
  9986. soundFrame.PlaylistCount.Text = "1/"..tostring(#playlist)
  9987. MusicPlayer:Play(playlist[1],true)
  9988. setPlaylistHook()
  9989. end
  9990. function MusicPlayer:Stop()
  9991. adminSound:Stop()
  9992. adminSound.TimePosition = 0
  9993. soundTouch.Position = UDim2.new(0,0,0,0)
  9994. soundFrame.TimeStart.Text = "0:00"
  9995. soundPlayStop.BackgroundTransparency = 1
  9996. soundPlayStop.ImageTransparency = 0
  9997. end
  9998. function MusicPlayer:Pause()
  9999. adminSound:Pause()
  10000. soundPlayStop.BackgroundTransparency = 1
  10001. soundPlayStop.ImageTransparency = 0
  10002. end
  10003. function MusicPlayer:Resume()
  10004. adminSound:Resume()
  10005. soundPlayStop.BackgroundTransparency = 0
  10006. soundPlayStop.ImageTransparency = 1
  10007. setPlaylistHook()
  10008. end
  10009. function MusicPlayer:NextSong()
  10010. if #playlist == 0 then return end
  10011. if currentSong == #playlist then currentSong = 1 else currentSong = currentSong + 1 end
  10012. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  10013. MusicPlayer:Play(playlist[currentSong],true)
  10014. end
  10015. function MusicPlayer:PrevSong()
  10016. if #playlist == 0 then return end
  10017. if currentSong == 1 then currentSong = #playlist else currentSong = currentSong - 1 end
  10018. soundFrame.PlaylistCount.Text = tostring(currentSong).."/"..tostring(#playlist)
  10019. MusicPlayer:Play(playlist[currentSong],true)
  10020. end
  10021. function MusicPlayer:SetSong(ind)
  10022. if ind > #playlist or ind <= 0 then return end
  10023. soundFrame.PlaylistCount.Text = tostring(ind).."/"..tostring(#playlist)
  10024. MusicPlayer:Play(playlist[ind],true)
  10025. end
  10026. playerenabled = false
  10027. function MusicPlayer:Show()
  10028. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-72),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  10029. end
  10030. function MusicPlayer:Hide()
  10031. soundFrame:TweenPosition(UDim2.new(0.5,-350,0,-150),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  10032. end
  10033. function colorFrames(obj,col)
  10034. for i,v in pairs(obj:GetChildren()) do
  10035. if v:IsA("ImageLabel") then
  10036. v.ImageColor3 = col
  10037. end
  10038. v.BackgroundColor3 = col
  10039. end
  10040. end
  10041. for i,v in pairs(soundButtons) do
  10042. v.MouseEnter:connect(function()
  10043. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(1,1,1) end
  10044. if v:IsA("TextButton") then v.TextColor3 = Color3.new(1,1,1) end
  10045. v.BackgroundColor3 = Color3.new(1,1,1)
  10046. colorFrames(v,Color3.new(1,1,1))
  10047. end)
  10048. v.MouseLeave:connect(function()
  10049. if v:IsA("ImageButton") then v.ImageColor3 = Color3.new(230/255, 230/255, 230/255) end
  10050. if v:IsA("TextButton") then v.TextColor3 = Color3.new(230/255, 230/255, 230/255) end
  10051. v.BackgroundColor3 = Color3.new(230/255, 230/255, 230/255)
  10052. colorFrames(v,Color3.new(230/255, 230/255, 230/255))
  10053. end)
  10054. end
  10055. soundPlayStop.MouseButton1Click:connect(function()
  10056. if adminSound.Playing then
  10057. MusicPlayer:Stop()
  10058. else
  10059. MusicPlayer:Resume()
  10060. end
  10061. end)
  10062. soundPause.MouseButton1Click:connect(function()
  10063. MusicPlayer:Pause()
  10064. end)
  10065. soundNext.MouseButton1Click:connect(MusicPlayer.NextSong)
  10066. soundPrev.MouseButton1Click:connect(MusicPlayer.PrevSong)
  10067. end
  10068. local testgui = Instance.new("ScreenGui",game.CoreGui)
  10069. soundFrame.Parent = testgui
  10070. addcmd('playlist','makes a noice playlist',{'ids','player'},
  10071. function(args, speaker)
  10072. playerenabled = true
  10073. if #args > 0 then
  10074. for i,v in pairs(game:GetDescendants()) do
  10075. if v:IsA'Sound'then v:Destroy() end end wait(0.1)
  10076. if adminSound.Parent == nil then
  10077. adminSound = Instance.new("Sound",workspace)
  10078. adminSound.Name = "IYsound"
  10079. adminSound.Looped = true
  10080. end
  10081. local idlist = splitString(args[1])
  10082. local workingIds = {}
  10083. for i,v in pairs(idlist) do if tonumber(v) then table.insert(workingIds,tonumber(v)) end end
  10084. if #workingIds > 0 then
  10085. playerenabled = true
  10086. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  10087. MusicPlayer:Playlist(workingIds)
  10088. 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)
  10089. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10090. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10091. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10092. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false end end
  10093. 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)
  10094. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10095. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) playerenabled = true
  10096. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  10097. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false end end end)
  10098. addcmd('setsong','goto a song',{'tosong'},
  10099. function(args, speaker)
  10100. MusicPlayer:SetSong(tonumber(args[1]))
  10101. end)
  10102. addcmd('nextsong','forward a song',{'nxtsong'},
  10103. function(args, speaker)
  10104. MusicPlayer:NextSong()
  10105. end)
  10106. addcmd('prevsong','back a song',{'previoussong'},
  10107. function(args, speaker)
  10108. MusicPlayer:PrevSong()
  10109. end)
  10110. addcmd('hideplaylist','back a song',{'unplayer','noplayer','hideplayer'},
  10111. function(args, speaker)
  10112. playerenabled = false
  10113. MusicPlayer:Hide()
  10114. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  10115. end)
  10116.  
  10117. addcmd('playhash', 'plays a hash instead of soundid',{'hash'},
  10118. function(args, speaker)
  10119. for i,v in pairs(game:GetDescendants()) do
  10120. if v:IsA'Sound'then v:Destroy() end end
  10121. local c = args[1] or 'stop'
  10122. if std.inTable({'stop'}, c:lower()) then return end
  10123. local s = Instance.new("Sound", workspace)
  10124. s.Name = "IYsound"
  10125. s.Looped = true
  10126. s.SoundId = c
  10127. s.Volume = 1
  10128. s:Play()
  10129. playerenabled = false
  10130. Notify('Playing hash')
  10131. end)
  10132.  
  10133. addcmd('disco','disco party',{''},
  10134. function(args, speaker)
  10135. _G.nodisco = nil
  10136. coroutine.resume(coroutine.create(function()
  10137. repeat
  10138. game:GetService('Lighting').GlobalShadows = true
  10139. game:GetService('Lighting').FogEnd = 200
  10140. game:GetService('Lighting').TimeOfDay = 0
  10141. local r = 255
  10142. local g = 0
  10143. local b = 0
  10144. for i = 0,255,5 do
  10145. if _G.nodisco ~=nil then return end
  10146. r = r - 5
  10147. b = b + 5
  10148. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10149. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10150. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10151. wait()
  10152. end
  10153. for i = 0,255,5 do
  10154. if _G.nodisco ~=nil then return end
  10155. g = g + 5
  10156. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10157. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10158. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10159. wait()
  10160. end
  10161. for i = 0,255,5 do
  10162. if _G.nodisco ~=nil then return end
  10163. b = b - 5
  10164. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10165. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10166. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10167. wait()
  10168. end
  10169. for i = 0,255,5 do
  10170. if _G.nodisco ~=nil then return end
  10171. r = r + 5
  10172. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10173. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10174. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10175. wait()
  10176. end
  10177. for i = 0,255,5 do
  10178. if _G.nodisco ~=nil then return end
  10179. g = g - 5
  10180. game:GetService('Lighting').Ambient = Color3.fromRGB(r,g,b)
  10181. game:GetService('Lighting').OutdoorAmbient = Color3.fromRGB(r,g,b)
  10182. game:GetService('Lighting').FogColor = Color3.fromRGB(r,g,b)
  10183. wait()
  10184. end
  10185. until _G.nodisco
  10186. end))
  10187. end)
  10188.  
  10189. addcmd('undisco','rip disco party',{''},
  10190. function(args, speaker)
  10191. _G.nodisco = true
  10192. execCmd('fixl')
  10193. end)
  10194.  
  10195. addcmd('hat','give a hat to a player',{''},
  10196. function(args, speaker)
  10197. local players = getPlayer(args[1], speaker)
  10198. for i,v in pairs(players)do
  10199. local char = gPlayers[v].Character
  10200. local Hat = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. args[2])
  10201. Hat.Parent = char
  10202. end end)
  10203.  
  10204. fm = Instance.new('BlockMesh', DATA)
  10205. fm.Scale = Vector3.new(1, 1, 2)
  10206. fm.Name = "FAT"
  10207. addcmd('fat','makes a plr fat',{''},
  10208. function(args, speaker)
  10209. local players = getPlayer(args[1], speaker)
  10210. for i,v in pairs(players)do
  10211. local char = gPlayers[v].Character
  10212. for _, child in pairs( char:GetChildren()) do
  10213. if child.ClassName == "CharacterMesh" then
  10214. child:Destroy() end end
  10215. for i,v in pairs(char:GetChildren()) do
  10216. if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
  10217. fm:Clone().Parent = v
  10218. end end end end)
  10219.  
  10220. addcmd('crucify','crucifies a player',{'cruci'},
  10221. function(args, speaker)
  10222. local players = getPlayer(args[1], speaker)
  10223. for i,v in pairs(players)do
  10224. local char = gPlayers[v].Character
  10225. local torso=char['Torso']
  10226. local larm=char['Left Arm']
  10227. local rarm=char['Right Arm']
  10228. local lleg=char['Left Leg']
  10229. local rleg=char['Right Leg']
  10230. local head=char['Head']
  10231. if torso and larm and rarm and lleg and rleg and head and not char:FindFirstChild(char.Name..'epixcrusify') then
  10232. local cru=Instance.new('Model',char)
  10233. cru.Name=char.Name..'epixcrusify' -- Leave it like that so it bypasses epixcommands ;)
  10234. local c1=Instance.new('Part',cru)
  10235. c1.BrickColor=BrickColor.new('Reddish brown')
  10236. c1.Material='Wood'
  10237. c1.CFrame=(char.Torso.CFrame-char.Torso.CFrame.lookVector)*CFrame.new(0,0,2)
  10238. c1.Size=Vector3.new(2,18.4,1)
  10239. c1.Anchored=true
  10240. local c2=c1:Clone()
  10241. c2.Parent=cru
  10242. c2.Size=Vector3.new(11,1.6,1)
  10243. c2.CFrame=c1.CFrame+Vector3.new(0,5,0)
  10244. torso.Anchored=true;wait(0.5)
  10245. torso.CFrame=c2.CFrame+torso.CFrame.lookVector+Vector3.new(0,-1,0);wait(0.5)
  10246. larm.Anchored=true
  10247. rarm.Anchored=true
  10248. lleg.Anchored=true
  10249. rleg.Anchored=true
  10250. head.Anchored=true;wait()
  10251. larm.CFrame=torso.CFrame*CFrame.new(-1.5,1,0)
  10252. rarm.CFrame=torso.CFrame*CFrame.new(1.5,1,0)
  10253. lleg.CFrame=torso.CFrame*CFrame.new(-0.1,-1.7,0)
  10254. rleg.CFrame=torso.CFrame*CFrame.new(0.1,-1.7,0)
  10255. larm.CFrame=larm.CFrame*CFrame.Angles(0,0,-140)
  10256. rarm.CFrame=rarm.CFrame*CFrame.Angles(0,0,140)
  10257. lleg.CFrame=lleg.CFrame*CFrame.Angles(0,0,0.6)
  10258. rleg.CFrame=rleg.CFrame*CFrame.Angles(0,0,-0.6)
  10259. --head.CFrame=head.CFrame*CFrame.Angles(0,0,0.3)
  10260. local n1=Instance.new('Part',cru)
  10261. n1.BrickColor=BrickColor.new('Dark stone grey')
  10262. n1.Material='DiamondPlate'
  10263. n1.Size=Vector3.new(0.2,0.2,2)
  10264. n1.Anchored=true
  10265. local m=Instance.new('BlockMesh',n1)
  10266. m.Scale=Vector3.new(0.2,0.2,0.7)
  10267. local n2=n1:Clone()
  10268. n2.Parent=cru
  10269. local n3=n1:Clone()
  10270. n3.Parent=cru
  10271. n1.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(2,0,0)
  10272. n2.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(-2,0,0)
  10273. n3.CFrame=(c2.CFrame+torso.CFrame.lookVector)*CFrame.new(0,-3,0)
  10274. spawn(function()
  10275. repeat
  10276. wait(0.1)
  10277. char.Humanoid.Health=char.Humanoid.Health-0.6
  10278. until (not cru) or (not cru.Parent) or (not v) or (not char) or (not char:FindFirstChild('Head')) or char.Humanoid.Health<=0
  10279. char:BreakJoints()
  10280. end)
  10281. end
  10282. end
  10283. end)
  10284.  
  10285. addcmd('hang','hangs a player',{},
  10286. function(args, speaker)
  10287. local players = getPlayer(args[1], speaker)
  10288. for i,v in pairs(players)do
  10289. local plr = gPlayers[v].Character
  10290. plr.HumanoidRootPart.Anchored = true
  10291. function sandbox(var,func)
  10292. local env = getfenv(func)
  10293. local newenv = setmetatable({},{
  10294. __index = function(self,k)
  10295. if k=="script" then
  10296. return var
  10297. else
  10298. return env[k]
  10299. end
  10300. end,
  10301. })
  10302. setfenv(func,newenv)
  10303. return func
  10304. end
  10305. cors = {}
  10306. mas = Instance.new("Model",game:GetService("Lighting"))
  10307. local Model0 = Instance.new("Model")
  10308. local Part1 = Instance.new("Part")
  10309. local Part2 = Instance.new("Part")
  10310. local Part3 = Instance.new("Part")
  10311. local Part4 = Instance.new("Part")
  10312. local Part5 = Instance.new("Part")
  10313. local Motor6D6 = Instance.new("Motor6D")
  10314. local Part7 = Instance.new("Part")
  10315. local Part8 = Instance.new("Part")
  10316. local Part9 = Instance.new("Part")
  10317. local Part10 = Instance.new("Part")
  10318. local Part11 = Instance.new("Part")
  10319. local Part12 = Instance.new("Part")
  10320. local Part13 = Instance.new("Part")
  10321. local Part14 = Instance.new("Part")
  10322. local Part15 = Instance.new("Part")
  10323. Model0.Name = "hang"
  10324. Model0.Parent = mas
  10325. Part1.Parent = Model0
  10326. Part1.Material = Enum.Material.SmoothPlastic
  10327. Part1.BrickColor = BrickColor.new("Reddish brown")
  10328. Part1.Anchored = true
  10329. Part1.Size = Vector3.new(0.200000003, 0.200000003, 0.600000024)
  10330. Part1.CFrame = CFrame.new(1.539994, 9.29992199, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10331. Part1.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10332. Part1.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10333. Part1.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10334. Part1.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10335. Part1.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10336. Part1.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10337. Part1.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10338. Part1.Position = Vector3.new(1.539994, 9.29992199, 12.6999884)
  10339. Part1.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10340. Part2.Parent = Model0
  10341. Part2.Material = Enum.Material.Wood
  10342. Part2.BrickColor = BrickColor.new("Pine Cone")
  10343. Part2.Anchored = true
  10344. Part2.Size = Vector3.new(0.49999997, 0.200000003, 0.200000003)
  10345. Part2.CFrame = CFrame.new(1.44999003, 9.09992599, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10346. Part2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10347. Part2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10348. Part2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10349. Part2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10350. Part2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10351. Part2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10352. Part2.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10353. Part2.Position = Vector3.new(1.44999003, 9.09992599, 12.6999884)
  10354. Part2.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10355. Part3.Parent = Model0
  10356. Part3.Material = Enum.Material.Wood
  10357. Part3.BrickColor = BrickColor.new("Pine Cone")
  10358. Part3.Anchored = true
  10359. Part3.Size = Vector3.new(1, 9.39999962, 0.599999964)
  10360. Part3.CFrame = CFrame.new(-0.100001998, 4.70001078, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10361. Part3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10362. Part3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10363. Part3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10364. Part3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10365. Part3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10366. Part3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10367. Part3.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10368. Part3.Position = Vector3.new(-0.100001998, 4.70001078, 12.6999884)
  10369. Part3.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10370. Part4.Parent = Model0
  10371. Part4.Material = Enum.Material.Wood
  10372. Part4.BrickColor = BrickColor.new("Pine Cone")
  10373. Part4.Anchored = true
  10374. Part4.Size = Vector3.new(1, 0.599999845, 0.599999964)
  10375. Part4.CFrame = CFrame.new(0.899998009, 9.09995365, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10376. Part4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10377. Part4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10378. Part4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10379. Part4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10380. Part4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10381. Part4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10382. Part4.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10383. Part4.Position = Vector3.new(0.899998009, 9.09995365, 12.6999884)
  10384. Part4.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10385. Part5.Name = "main"
  10386. Part5.Parent = Model0
  10387. Part5.BrickColor = BrickColor.new("Bright blue")
  10388. Part5.Transparency = 1
  10389. Part5.Rotation = Vector3.new(0, -90, 0)
  10390. Part5.Anchored = true
  10391. Part5.CanCollide = false
  10392. Part5.FormFactor = Enum.FormFactor.Symmetric
  10393. Part5.Size = Vector3.new(2, 2, 1)
  10394. Part5.CFrame = CFrame.new(1.98998594, 6.33001804, 12.7000237, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10395. Part5.BottomSurface = Enum.SurfaceType.Smooth
  10396. Part5.TopSurface = Enum.SurfaceType.Smooth
  10397. Part5.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  10398. Part5.Position = Vector3.new(1.98998594, 6.33001804, 12.7000237)
  10399. Part5.Orientation = Vector3.new(0, -90, 0)
  10400. Part5.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  10401. Motor6D6.Name = "RootJoint"
  10402. Motor6D6.Parent = Part5
  10403. Motor6D6.C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  10404. Motor6D6.C1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  10405. Motor6D6.Part0 = Part5
  10406. Motor6D6.MaxVelocity = 0.10000000149012
  10407. Part7.Parent = Model0
  10408. Part7.Material = Enum.Material.SmoothPlastic
  10409. Part7.BrickColor = BrickColor.new("Reddish brown")
  10410. Part7.Rotation = Vector3.new(90, 75, -180)
  10411. Part7.Anchored = true
  10412. Part7.Size = Vector3.new(0.200000003, 0.200000003, 0.800000012)
  10413. Part7.CFrame = CFrame.new(2.02295995, 7.37058878, 12.1000061, -0.258818984, 0, 0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
  10414. Part7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10415. Part7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10416. Part7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10417. Part7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10418. Part7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10419. Part7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10420. Part7.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10421. Part7.Position = Vector3.new(2.02295995, 7.37058878, 12.1000061)
  10422. Part7.Orientation = Vector3.new(15, 90, -90)
  10423. Part7.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10424. Part8.Parent = Model0
  10425. Part8.Material = Enum.Material.Wood
  10426. Part8.BrickColor = BrickColor.new("Pine Cone")
  10427. Part8.Anchored = true
  10428. Part8.Size = Vector3.new(0.200000003, 0.599999785, 0.599999964)
  10429. Part8.CFrame = CFrame.new(1.77999604, 9.09992599, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10430. Part8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10431. Part8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10432. Part8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10433. Part8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10434. Part8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10435. Part8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10436. Part8.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10437. Part8.Position = Vector3.new(1.77999604, 9.09992599, 12.6999884)
  10438. Part8.Color = Color3.new(0.423529, 0.345098, 0.294118)
  10439. Part9.Parent = Model0
  10440. Part9.Material = Enum.Material.SmoothPlastic
  10441. Part9.BrickColor = BrickColor.new("Reddish brown")
  10442. Part9.Rotation = Vector3.new(90, 75, -180)
  10443. Part9.Anchored = true
  10444. Part9.Size = Vector3.new(0.200000003, 0.200000003, 0.800000012)
  10445. Part9.CFrame = CFrame.new(2.02295995, 7.37058878, 13.299984, -0.258818984, 0, 0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
  10446. Part9.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10447. Part9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10448. Part9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10449. Part9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10450. Part9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10451. Part9.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10452. Part9.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10453. Part9.Position = Vector3.new(2.02295995, 7.37058878, 13.299984)
  10454. Part9.Orientation = Vector3.new(15, 90, -90)
  10455. Part9.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10456. Part10.Parent = Model0
  10457. Part10.Material = Enum.Material.SmoothPlastic
  10458. Part10.BrickColor = BrickColor.new("Reddish brown")
  10459. Part10.Anchored = true
  10460. Part10.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  10461. Part10.CFrame = CFrame.new(1.539994, 9.09992599, 12.8999901, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10462. Part10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10463. Part10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10464. Part10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10465. Part10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10466. Part10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10467. Part10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10468. Part10.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10469. Part10.Position = Vector3.new(1.539994, 9.09992599, 12.8999901)
  10470. Part10.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10471. Part11.Parent = Model0
  10472. Part11.Material = Enum.Material.SmoothPlastic
  10473. Part11.BrickColor = BrickColor.new("Reddish brown")
  10474. Part11.Anchored = true
  10475. Part11.Size = Vector3.new(0.200000003, 1.4000001, 0.200000003)
  10476. Part11.CFrame = CFrame.new(1.539994, 8.09998417, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10477. Part11.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10478. Part11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10479. Part11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10480. Part11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10481. Part11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10482. Part11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10483. Part11.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10484. Part11.Position = Vector3.new(1.539994, 8.09998417, 12.6999884)
  10485. Part11.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10486. Part12.Parent = Model0
  10487. Part12.Material = Enum.Material.SmoothPlastic
  10488. Part12.BrickColor = BrickColor.new("Reddish brown")
  10489. Part12.Rotation = Vector3.new(90, 75, -180)
  10490. Part12.Anchored = true
  10491. Part12.Size = Vector3.new(0.200000003, 1.4000001, 0.200000003)
  10492. Part12.CFrame = CFrame.new(2.50592208, 7.24118423, 12.6999884, -0.258818984, 0, 0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
  10493. Part12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10494. Part12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10495. Part12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10496. Part12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10497. Part12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10498. Part12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10499. Part12.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10500. Part12.Position = Vector3.new(2.50592208, 7.24118423, 12.6999884)
  10501. Part12.Orientation = Vector3.new(15, 90, -90)
  10502. Part12.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10503. Part13.Parent = Model0
  10504. Part13.Material = Enum.Material.SmoothPlastic
  10505. Part13.BrickColor = BrickColor.new("Reddish brown")
  10506. Part13.Anchored = true
  10507. Part13.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  10508. Part13.CFrame = CFrame.new(1.539994, 9.09992599, 12.4999962, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10509. Part13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10510. Part13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10511. Part13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10512. Part13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10513. Part13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10514. Part13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10515. Part13.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10516. Part13.Position = Vector3.new(1.539994, 9.09992599, 12.4999962)
  10517. Part13.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10518. Part14.Parent = Model0
  10519. Part14.Material = Enum.Material.SmoothPlastic
  10520. Part14.BrickColor = BrickColor.new("Reddish brown")
  10521. Part14.Rotation = Vector3.new(90, 75, -180)
  10522. Part14.Anchored = true
  10523. Part14.Size = Vector3.new(0.200000003, 1.4000001, 0.200000003)
  10524. Part14.CFrame = CFrame.new(1.539994, 7.49999714, 12.6999884, -0.258818984, 0, 0.965925872, -0.965925872, 0, -0.258818984, 0, -1, 0)
  10525. Part14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10526. Part14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10527. Part14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10528. Part14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10529. Part14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10530. Part14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10531. Part14.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10532. Part14.Position = Vector3.new(1.539994, 7.49999714, 12.6999884)
  10533. Part14.Orientation = Vector3.new(15, 90, -90)
  10534. Part14.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10535. Part15.Parent = Model0
  10536. Part15.Material = Enum.Material.SmoothPlastic
  10537. Part15.BrickColor = BrickColor.new("Reddish brown")
  10538. Part15.Anchored = true
  10539. Part15.Size = Vector3.new(0.200000003, 0.200000003, 0.600000024)
  10540. Part15.CFrame = CFrame.new(1.539994, 8.89993, 12.6999884, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  10541. Part15.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10542. Part15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10543. Part15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10544. Part15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10545. Part15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10546. Part15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10547. Part15.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10548. Part15.Position = Vector3.new(1.539994, 8.89993, 12.6999884)
  10549. Part15.Color = Color3.new(0.411765, 0.25098, 0.156863)
  10550. for i,v in pairs(mas:GetChildren()) do
  10551. v.Parent = workspace
  10552. pcall(function() v:MakeJoints() end)
  10553. end
  10554. mas:Destroy()
  10555. for i,v in pairs(cors) do
  10556. spawn(function()
  10557. pcall(v)
  10558. end)
  10559. end
  10560. hang = Model0
  10561. hang.Parent = plr
  10562. hang:MoveTo(plr.Torso.Position-Vector3.new(0,0,5))
  10563. pcall(function()
  10564. plr.HumanoidRootPart.CFrame = hang.main.CFrame
  10565. function weld(p, cf)
  10566. local weld1 = Instance.new("Weld")
  10567. weld1.Part0 = p
  10568. weld1.Part1 = plr.Torso
  10569. weld1.C0 = CFrame.new()
  10570. weld1.C1 = cf
  10571. weld1.Parent = p
  10572. end
  10573. weld(plr["Right Arm"], CFrame.new(0.8,0.3,-0.6) * CFrame.Angles(0, 0.5, 4))
  10574. weld(plr["Left Arm"], CFrame.new(-0.8,0.3,-0.6) * CFrame.Angles(0, -0.5, -4))
  10575. spawn(function()
  10576. repeat
  10577. wait(0.1)
  10578. plr.Humanoid.Health=plr.Humanoid.Health-0.6
  10579. until (not hang) or (not hang.Parent) or (not v) or (not plr) or (not plr:FindFirstChild('Head')) or plr.Humanoid.Health<=0
  10580. plr:BreakJoints()
  10581. end)
  10582. end)
  10583. end
  10584. end)
  10585.  
  10586. addcmd('fix', 'restores lighting and what not',{},
  10587. function(args, speaker)
  10588. LightingService.Ambient = origsettings.abt
  10589. LightingService.OutdoorAmbient = origsettings.oabt
  10590. LightingService.Brightness = origsettings.brt
  10591. LightingService.TimeOfDay = origsettings.time
  10592. LightingService.FogColor = origsettings.fclr
  10593. LightingService.FogEnd = origsettings.fe
  10594. LightingService.FogStart = origsettings.fs
  10595. playinggif = false
  10596. workspace.Gravity = 200
  10597. 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)
  10598. for i,v in pairs(LightingService:GetChildren()) do if v:IsA('Sky') then v:Destroy() end end
  10599. for i,v in pairs(game:GetService("Lighting"):GetChildren()) do
  10600. if v:IsA("PostEffect") then v:Destroy() end end
  10601. for i,v in pairs(workspace.Terrain:GetChildren()) do v:Destroy() Notify('Reset') end end)
  10602.  
  10603. Floating = false
  10604.  
  10605. addcmd('float', 'makes player float',{},
  10606. function(args,speaker)
  10607. Floating = true
  10608. local players = getPlayer(args[1], speaker)
  10609. for _,v in pairs(players) do
  10610. local pchar = gPlayers[v].Character
  10611. if gPlayers[v] and pchar and not pchar:FindFirstChild("Float") then
  10612. spawn(function()
  10613. local float = DATA.Float:Clone()
  10614. float.Parent = pchar
  10615. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  10616. spawn(function()
  10617. while wait(0.1) do
  10618. if pchar:FindFirstChild("Float") then
  10619. float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  10620. else
  10621. break
  10622. end
  10623. end
  10624. end)
  10625. end)
  10626. end
  10627. end
  10628. end)
  10629.  
  10630. addcmd('unfloat','disables floating',{},
  10631. function(args, speaker)
  10632. Floating = false
  10633. local players = getPlayer(args[1], speaker)
  10634. for i,v in pairs(players)do
  10635. local pchar = gPlayers[v].Character
  10636. if pchar:FindFirstChild("Float") then
  10637. pchar.Float:Destroy()
  10638. end
  10639. end
  10640. end)
  10641.  
  10642. runningnoclip = false
  10643. Clip = true
  10644. addcmd('noclip','noclip',{},
  10645. function(args, speaker)
  10646. if speaker.userId ~= LP.userId then
  10647. lponly(speaker)
  10648. else
  10649. Notify('Noclip enabled')
  10650. Clip = false
  10651. if LP.Character:FindFirstChild('Torso') then
  10652. wait(0.1)
  10653. if runningnoclip == false then runningnoclip = true
  10654. game:GetService('RunService').Stepped:connect(function ()
  10655. if Clip == false and LP.Character ~= nil then
  10656. for _, child in pairs( LP.Character:GetDescendants()) do
  10657. if child.ClassName == 'Part' and child.CanCollide == true then
  10658. child.CanCollide = false
  10659. end end end end) end
  10660. else
  10661. r15noclip = true
  10662. end
  10663. end
  10664. end)
  10665.  
  10666. addcmd('clip','clip',{},
  10667. function(args, speaker)
  10668. if speaker.userId ~= LP.userId then
  10669. lponly(speaker)
  10670. else
  10671. Notify('Noclip disabled')
  10672. Clip = true
  10673. r15noclip = false
  10674. wait(0.1)
  10675. if LP.Character ~= nil then
  10676. LP.Character.Torso.CanCollide = true
  10677. LP.Character.Head.CanCollide = true
  10678. end end end)
  10679.  
  10680. addcmd('prefix','changes prefix',{},
  10681. function(args, speaker)
  10682. cmdprefix = args[1]
  10683. Notify('Set prefix to "' .. args[1] .. '"')
  10684. updatefile()
  10685. end)
  10686.  
  10687. logsopen = false
  10688. addcmd('logs','shows logs',{},
  10689. function(args, speaker)
  10690. if speaker.userId ~= LP.userId then
  10691. lponly(speaker) else
  10692. if logsopen == false then logsopen = true
  10693. logdrag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  10694. end
  10695. end
  10696. end)
  10697.  
  10698. local Saved = {}
  10699.  
  10700. RestorePoint = function()
  10701. Saved = {}
  10702. for i, v in pairs(game:GetService("Workspace"):GetDescendants()) do
  10703. v.Archivable = true;
  10704. end
  10705. for i, v in pairs(game:GetService("Workspace"):GetChildren()) do
  10706. if not v:IsA("Terrain") and not v:IsA("Camera") then
  10707. if not game:GetService("Players"):FindFirstChild(v.Name) then
  10708. table.insert(Saved, v:Clone());
  10709. end
  10710. elseif v:IsA("Terrain") then
  10711. Saved.Terrain = game:GetService("Workspace").Terrain:CopyRegion(game:GetService("Workspace").Terrain.MaxExtents);
  10712. end
  10713. end
  10714. return Saved;
  10715. end
  10716.  
  10717. InsertPoint = function()
  10718. if #Saved == 0 and not Saved.Terrain then
  10719. return false;
  10720. end
  10721. for i, v in pairs(game:GetService("Workspace"):GetChildren()) do
  10722. if not v:IsA("Camera") and not v:IsA("Terrain") then
  10723. if not game:GetService("Players"):FindFirstChild(v.Name) then
  10724. pcall(function()
  10725. v:Destroy()
  10726. end)
  10727. end
  10728. elseif v:IsA("Terrain") then
  10729. v:Clear()
  10730. end
  10731. end
  10732. for i, v in ipairs(Saved) do
  10733. v:Clone().Parent = workspace;
  10734. end
  10735. game:GetService("Workspace").Terrain:PasteRegion(Saved.Terrain, game:GetService("Workspace").Terrain.MaxExtents.Min, true);
  10736. end
  10737.  
  10738. addcmd('savemap','saves current map',{'smap'},
  10739. function(args, speaker)
  10740. RestorePoint()
  10741. Notify('Saved current map')
  10742. end)
  10743.  
  10744. addcmd('restoremap','saves current map',{'rmap'},
  10745. function(args, speaker)
  10746. InsertPoint()
  10747. Notify('Loaded last saved map')
  10748. end)
  10749.  
  10750. addcmd('respawn','respawns',{},
  10751. function(args, speaker)
  10752. local players = getPlayer(args[1], speaker)
  10753. for i,v in pairs(players) do
  10754. respawn(gPlayers[v])
  10755. end
  10756. end)
  10757.  
  10758. addcmd('version','shows version',{''},
  10759. function(args, speaker)
  10760. if speaker.userId ~= LP.userId then
  10761. lponly(speaker)
  10762. else
  10763. Notify("Version is " .. Version)
  10764. end
  10765. end)
  10766. local CTPenabled = false
  10767. Mouse.KeyDown:connect(function (Key)
  10768. if Key:byte() == 29 then
  10769. if FLYING == false then
  10770. execCmd("fly me", Player)
  10771. elseif FLYING == true then
  10772. execCmd("unfly me", Player)
  10773. end
  10774. end
  10775. if Key:byte() == 30 then
  10776. if Clip == true then
  10777. execCmd("noclip", Player)
  10778. elseif Clip == false then
  10779. execCmd("clip", Player)
  10780. end
  10781. end
  10782. Key = Key:lower()
  10783. if Key:byte() == 27 then
  10784. CTPenabled = true
  10785. end
  10786. end)
  10787. Mouse.KeyUp:connect(function(Key)
  10788. Key = Key:lower()
  10789. if Key:byte() == 27 then
  10790. CTPenabled = false
  10791. end
  10792. end)
  10793. Mouse.Button1Down:connect(function()
  10794. local charx = gPlayers.LocalPlayer.Character
  10795. if charx and CTPenabled == true then
  10796. charx.HumanoidRootPart.CFrame = Mouse.Hit + Vector3.new(0,7,0)
  10797. end
  10798. end)
  10799.  
  10800. CMDbar = Instance.new('ScreenGui', game.CoreGui)
  10801. CMDbar.Name = 'GUI'
  10802. CMDbar.DisplayOrder = 2
  10803. cont = Instance.new("Frame")
  10804. cmdBAR = Instance.new('TextBox', cont)
  10805. cont.Name = "cont"
  10806. cont.BackgroundTransparency = 1
  10807. cont.Position = UDim2.new(1, -265, 0, -75)
  10808. cont.Size = UDim2.new(0, 270, 0, 45)
  10809. cont.Parent = CMDbar
  10810. cont.ZIndex = 5
  10811. cont.Active = true
  10812. dragGUI(cont)
  10813. cmdBAR.Name = "CMDbar"
  10814. cmdBAR.Parent = cont
  10815. cmdBAR.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  10816. cmdBAR.BackgroundTransparency = 0.7
  10817. cmdBAR.BorderColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10818. cmdBAR.BorderSizePixel = 0
  10819. cmdBAR.Position = UDim2.new(0, 10, 1, -35)
  10820. cmdBAR.Size = UDim2.new(0, 250, 0, 25)
  10821. cmdBAR.Font = Enum.Font.SourceSans
  10822. cmdBAR.FontSize = Enum.FontSize.Size18
  10823. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  10824. cmdBAR.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  10825. cmdBAR.ZIndex = 5
  10826. DATA = Instance.new('Folder', game.ContextActionService)
  10827. DATA.Name = 'Data'
  10828. Paper = Instance.new('BlockMesh', DATA)
  10829. Paper.Name = 'Paper'
  10830. Paper.Scale = Vector3.new(1,1,0.1)
  10831. ayylmao = Instance.new('Hat', DATA)
  10832. ayylmao.Name = 'ayylmao'
  10833. ayyHandle = Instance.new('Part', ayylmao)
  10834. ayyHandle.Name = 'Handle'
  10835. ayyHandle.Size = Vector3.new(2,2.4,2)
  10836. ayyHandle.FormFactor = 'Plate'
  10837. ayyMesh = Instance.new('SpecialMesh', ayyHandle)
  10838. ayyMesh.Scale = Vector3.new(1,1.02,1)
  10839. ayyMesh.MeshType = 'FileMesh'
  10840. ayyMesh.MeshId = 'http://www.roblox.com/asset/?id=13827689'
  10841. ayyMesh.TextureId = 'http://www.roblox.com/asset/?id=13827796'
  10842. Float = Instance.new('Part', DATA)
  10843. Float.Name = 'Float'
  10844. Float.Transparency = 1
  10845. Float.Size = Vector3.new(6,1,6)
  10846. Float.Anchored = true
  10847. function C3(R, G, B) return Color3.new(R/255, G/255, B/255) end
  10848. missile = Instance.new('Part', DATA)
  10849. missile.Name = 'IY_missile'
  10850. missile.CanCollide = false
  10851. missile.Size = Vector3.new(2, 5, 2)
  10852. Instance.new('CylinderMesh', missile)
  10853. local F = Instance.new('Part', missile)
  10854. F.BrickColor = BrickColor.new('Black')
  10855. F.CanCollide = false
  10856. F.Size = Vector3.new(2, 0.2, 2)
  10857. Instance.new('CylinderMesh', F)
  10858. local fire = Instance.new('Fire', F)
  10859. fire.Size = "15"
  10860. fire.Heat = "25"
  10861. local head = Instance.new('Part', missile)
  10862. head.CanCollide = false
  10863. head.Shape = 'Ball'
  10864. head.Size = Vector3.new(2, 2, 2)
  10865. head.TopSurface = 'Smooth'
  10866. head.BottomSurface = 'Smooth'
  10867. local BF = Instance.new('BodyForce', missile)
  10868. BF.Name = 'force'
  10869. BF.Force = Vector3.new(0, 0, 0)
  10870. local W1 = Instance.new('Weld', missile)
  10871. W1.Part0 = missile
  10872. W1.Part1 = F
  10873. W1.C1 = CFrame.new(0, 2.6, 0)
  10874. local W2 = Instance.new('Weld', missile)
  10875. W2.Part0 = missile
  10876. W2.Part1 = head
  10877. W2.C1 = CFrame.new(0, -2.6, 0)
  10878. jail = Instance.new('Model', DATA)
  10879. jail.Name = 'JAIL'
  10880. local B = Instance.new('Part', jail)
  10881. B.Name = 'BUTTOM'
  10882. B.BrickColor = BrickColor.new('Black')
  10883. B.Transparency = 0.5
  10884. B.Anchored = true
  10885. B.Locked = true
  10886. B.Size = Vector3.new(6, 1, 6)
  10887. B.TopSurface = 'Smooth'
  10888. B.BottomSurface = 'Smooth'
  10889. local M = Instance.new('Part', jail)
  10890. M.Name = 'MAIN'
  10891. M.BrickColor = BrickColor.new('Black')
  10892. M.Transparency = 1
  10893. M.Anchored = true
  10894. M.CanCollide = false
  10895. M.Locked = true
  10896. M.Position = B.Position + Vector3.new(0, 3, 0)
  10897. M.Size = Vector3.new(1, 1, 1)
  10898. local P1 = Instance.new('Part', jail)
  10899. P1.BrickColor = BrickColor.new('Black')
  10900. P1.Transparency = 0.5
  10901. P1.Position = B.Position + Vector3.new(0, 3.5, -2.5)
  10902. P1.Rotation = Vector3.new(0, 90, 0)
  10903. P1.Anchored = true
  10904. P1.Locked = true
  10905. P1.Size = Vector3.new(1, 6, 6)
  10906. local P2 = Instance.new('Part', jail)
  10907. P2.BrickColor = BrickColor.new('Black')
  10908. P2.Transparency = 0.5
  10909. P2.Position = B.Position + Vector3.new(-2.5, 3.5, 0)
  10910. P2.Rotation = Vector3.new(-180, 0, -180)
  10911. P2.Anchored = true
  10912. P2.Locked = true
  10913. P2.Size = Vector3.new(1, 6, 4)
  10914. local P3 = Instance.new('Part', jail)
  10915. P3.BrickColor = BrickColor.new('Black')
  10916. P3.Transparency = 0.5
  10917. P3.Position = B.Position + Vector3.new(2.5, 3.5, 0)
  10918. P3.Rotation = Vector3.new(0, 0, 0)
  10919. P3.Anchored = true
  10920. P3.Locked = true
  10921. P3.Size = Vector3.new(1, 6, 4)
  10922. local P4 = Instance.new('Part', jail)
  10923. P4.BrickColor = BrickColor.new('Black')
  10924. P4.Transparency = 0.5
  10925. P4.Position = B.Position + Vector3.new(0, 3.5, 2.5)
  10926. P4.Rotation = Vector3.new(0, 90, 0)
  10927. P4.Anchored = true
  10928. P4.Locked = true
  10929. P4.Size = Vector3.new(1, 6, 6)
  10930. local TOP = Instance.new('Part', jail)
  10931. TOP.BrickColor = BrickColor.new('Black')
  10932. TOP.Transparency = 0.5
  10933. TOP.Position = B.Position + Vector3.new(0, 7, 0)
  10934. TOP.Rotation = Vector3.new(0, 0, 0)
  10935. TOP.Anchored = true
  10936. TOP.Locked = true
  10937. TOP.Size = Vector3.new(6, 1, 6)
  10938. TOP.TopSurface = 'Smooth'
  10939. TOP.BottomSurface = 'Smooth'
  10940. cp = Instance.new("ScreenGui")
  10941. local Frame = Instance.new("Frame")
  10942. local holder = Instance.new("Frame")
  10943. bar = Instance.new("Frame")
  10944. local cmds = Instance.new("TextButton")
  10945. local settings = Instance.new("TextButton")
  10946. local Hide = Instance.new("TextButton")
  10947. local Exit = Instance.new("TextButton")
  10948. FeedbackMain = Instance.new("Frame")
  10949. local Title = Instance.new("TextLabel")
  10950. local checkboxText = Instance.new("TextLabel")
  10951. local CheckBox = Instance.new("ImageButton")
  10952. local bindInput = Instance.new("TextButton")
  10953. Input = Instance.new("TextBox")
  10954. local preText = Instance.new("TextLabel")
  10955. local setpre = Instance.new("TextButton")
  10956. local everyone = Instance.new("TextButton")
  10957. local JLtext = Instance.new("TextLabel")
  10958. local CheckBoxJL = Instance.new("ImageButton")
  10959. local friends = Instance.new("TextButton")
  10960. local InputBox = Instance.new("TextButton")
  10961. Input_2 = Instance.new("TextBox")
  10962. local MTText = Instance.new("TextLabel")
  10963. local setMT = Instance.new("TextButton")
  10964. local CheckBoxS = Instance.new("ImageButton")
  10965. local slocktext = Instance.new("TextLabel")
  10966. local barBind = Instance.new("TextLabel")
  10967. local setBind = Instance.new("TextButton")
  10968. local MtimeInput = Instance.new("TextButton")
  10969. Input_3 = Instance.new("TextBox")
  10970. local size = Instance.new("Frame")
  10971. MAIN = Instance.new("Frame")
  10972. local Title_2 = Instance.new("TextLabel")
  10973. local Example = Instance.new("TextLabel")
  10974. local Search = Instance.new("TextBox")
  10975. local CMDss = Instance.new("ScrollingFrame")
  10976. local uicolortext = Instance.new("TextLabel")
  10977. local openC = Instance.new("TextButton")
  10978. cp.Name = "cp"
  10979. cp.Parent = DATA
  10980. Frame.Parent = cp
  10981. Frame.Active = true
  10982. Frame.BackgroundColor3 = Color3.new(1, 1, 1)
  10983. Frame.BackgroundTransparency = 1
  10984. Frame.Position = UDim2.new(1, -300, 1, -330)
  10985. Frame.Size = UDim2.new(0, 300, 0, 40)
  10986. holder.Name = "holder"
  10987. holder.Parent = Frame
  10988. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  10989. holder.BackgroundTransparency = 1
  10990. holder.BorderSizePixel = 2
  10991. holder.ClipsDescendants = true
  10992. holder.Size = UDim2.new(0, 300, 0, 330)
  10993. holder.ZIndex = 2
  10994. bar.Name = "bar"
  10995. bar.Parent = holder
  10996. bar.BackgroundColor3 = maincolor
  10997. bar.BackgroundTransparency = 0.30000001192093
  10998. bar.BorderColor3 = Color3.new(0, 0, 0)
  10999. bar.BorderSizePixel = 0
  11000. bar.Position = UDim2.new(1, -295, 1, -330)
  11001. bar.Size = UDim2.new(0, 290, 0, 26)
  11002. cmds.Name = "cmds"
  11003. cmds.Parent = bar
  11004. cmds.BackgroundColor3 = Color3.new(0, 0, 0)
  11005. cmds.BackgroundTransparency = 0.80000001192093
  11006. cmds.BorderColor3 = Color3.new(1, 1, 1)
  11007. cmds.Position = UDim2.new(0, 3, 0, 3)
  11008. cmds.Size = UDim2.new(0, 70, 0, 20)
  11009. cmds.Font = Enum.Font.SourceSans
  11010. cmds.FontSize = Enum.FontSize.Size14
  11011. cmds.Text = "Commands"
  11012. cmds.TextColor3 = Color3.new(1, 1, 1)
  11013. settings.Name = "settings"
  11014. settings.Parent = bar
  11015. settings.BackgroundColor3 = Color3.new(0, 0, 0)
  11016. settings.BackgroundTransparency = 0.80000001192093
  11017. settings.BorderColor3 = Color3.new(1, 1, 1)
  11018. settings.Position = UDim2.new(0, 77, 0, 3)
  11019. settings.Size = UDim2.new(0, 70, 0, 20)
  11020. settings.Font = Enum.Font.SourceSans
  11021. settings.FontSize = Enum.FontSize.Size14
  11022. settings.Text = "Settings"
  11023. settings.TextColor3 = Color3.new(1, 1, 1)
  11024. Hide.Name = "Hide"
  11025. Hide.Parent = bar
  11026. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  11027. Hide.BackgroundTransparency = 0.30000001192093
  11028. Hide.BorderColor3 = Color3.new(1, 1, 1)
  11029. Hide.BorderSizePixel = 0
  11030. Hide.Position = UDim2.new(0, 243, 0, 3)
  11031. Hide.Size = UDim2.new(0, 20, 0, 20)
  11032. Hide.FontSize = Enum.FontSize.Size14
  11033. Hide.Text = ""
  11034. Exit.Name = "Exit"
  11035. Exit.Parent = bar
  11036. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11037. Exit.BackgroundTransparency = 0.30000001192093
  11038. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11039. Exit.BorderSizePixel = 0
  11040. Exit.Position = UDim2.new(0, 267, 0, 3)
  11041. Exit.Size = UDim2.new(0, 20, 0, 20)
  11042. Exit.FontSize = Enum.FontSize.Size14
  11043. Exit.Text = ""
  11044. FeedbackMain.Name = "FeedbackMain"
  11045. FeedbackMain.Parent = holder
  11046. FeedbackMain.BackgroundColor3 = maincolor
  11047. FeedbackMain.BackgroundTransparency = 0.5
  11048. FeedbackMain.BorderColor3 = Color3.new(0, 0, 0)
  11049. FeedbackMain.BorderSizePixel = 0
  11050. FeedbackMain.Position = UDim2.new(1.01999998, -301, 1.01800001, -310)
  11051. FeedbackMain.Size = UDim2.new(0, 290, 0, 300)
  11052. Title.Name = "Title"
  11053. Title.Parent = FeedbackMain
  11054. Title.BackgroundColor3 = Color3.new(1, 1, 1)
  11055. Title.BackgroundTransparency = 1
  11056. Title.Size = UDim2.new(1, 0, 0, 30)
  11057. Title.Font = Enum.Font.SourceSansBold
  11058. Title.FontSize = Enum.FontSize.Size24
  11059. Title.Text = "Settings"
  11060. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11061. Title.TextStrokeTransparency = 0
  11062. checkboxText.Name = "checkboxText"
  11063. checkboxText.Parent = FeedbackMain
  11064. checkboxText.BackgroundColor3 = Color3.new(1, 1, 1)
  11065. checkboxText.BackgroundTransparency = 1
  11066. checkboxText.Position = UDim2.new(0, 0, 0, 60)
  11067. checkboxText.Size = UDim2.new(1, 0, 0, 30)
  11068. checkboxText.Font = Enum.Font.SourceSansBold
  11069. checkboxText.FontSize = Enum.FontSize.Size18
  11070. checkboxText.Text = " Suggestions"
  11071. checkboxText.TextColor3 = Color3.new(0.976471, 0.976471, 0.976471)
  11072. checkboxText.TextStrokeTransparency = 0
  11073. checkboxText.TextXAlignment = Enum.TextXAlignment.Left
  11074. CheckBox.Name = "CheckBox"
  11075. CheckBox.Parent = FeedbackMain
  11076. CheckBox.BackgroundTransparency = 1
  11077. CheckBox.Position = UDim2.new(0, 240, 0, 60)
  11078. CheckBox.Size = UDim2.new(0, 30, 0, 30)
  11079. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  11080. bindInput.Name = "bindInput"
  11081. bindInput.Parent = FeedbackMain
  11082. bindInput.BackgroundColor3 = Color3.new(1, 1, 1)
  11083. bindInput.Position = UDim2.new(0, 187, 0, 260)
  11084. bindInput.Size = UDim2.new(0, 30, 0, 30)
  11085. bindInput.AutoButtonColor = false
  11086. bindInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11087. bindInput.Font = Enum.Font.SourceSans
  11088. bindInput.FontSize = Enum.FontSize.Size14
  11089. bindInput.Text = ""
  11090. Input.Name = "Input"
  11091. Input.Parent = bindInput
  11092. Input.BackgroundColor3 = Color3.new(1, 1, 1)
  11093. Input.BackgroundTransparency = 1
  11094. Input.Position = UDim2.new(0, -8, 0, -8)
  11095. Input.Size = UDim2.new(0, 20, 0, 20)
  11096. Input.Font = Enum.Font.SourceSansBold
  11097. Input.FontSize = Enum.FontSize.Size18
  11098. Input.MultiLine = true
  11099. Input.Text = ";"
  11100. Input.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  11101. Input.TextWrapped = true
  11102. Input.TextYAlignment = Enum.TextYAlignment.Top
  11103. preText.Name = "preText"
  11104. preText.Parent = FeedbackMain
  11105. preText.BackgroundColor3 = Color3.new(1, 1, 1)
  11106. preText.BackgroundTransparency = 1
  11107. preText.Position = UDim2.new(0, 0, 0, 140)
  11108. preText.Size = UDim2.new(1, 0, 0, 30)
  11109. preText.Font = Enum.Font.SourceSansBold
  11110. preText.FontSize = Enum.FontSize.Size18
  11111. preText.Text = " Prefix"
  11112. preText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11113. preText.TextStrokeTransparency = 0
  11114. preText.TextXAlignment = Enum.TextXAlignment.Left
  11115. setpre.Name = "setpre"
  11116. setpre.Parent = FeedbackMain
  11117. setpre.BackgroundColor3 = Color3.new(1, 1, 1)
  11118. setpre.BorderSizePixel = 5
  11119. setpre.Position = UDim2.new(0, 235, 0, 142)
  11120. setpre.Size = UDim2.new(0, 40, 0, 25)
  11121. setpre.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11122. setpre.Font = Enum.Font.ArialBold
  11123. setpre.FontSize = Enum.FontSize.Size18
  11124. setpre.Text = "Set"
  11125. everyone.Name = "everyone"
  11126. everyone.Parent = FeedbackMain
  11127. everyone.BackgroundColor3 = Color3.new(0, 0, 0)
  11128. everyone.BackgroundTransparency = 0.80000001192093
  11129. everyone.BorderColor3 = Color3.new(0, 0, 0)
  11130. everyone.Position = UDim2.new(0, 230, 0, 237)
  11131. everyone.Size = UDim2.new(0, 50, 0, 20)
  11132. everyone.Font = Enum.Font.SourceSans
  11133. everyone.FontSize = Enum.FontSize.Size14
  11134. everyone.Text = "Everyone"
  11135. everyone.TextColor3 = Color3.new(1, 1, 1)
  11136. JLtext.Name = "JLtext"
  11137. JLtext.Parent = FeedbackMain
  11138. JLtext.BackgroundColor3 = Color3.new(1, 1, 1)
  11139. JLtext.BackgroundTransparency = 1
  11140. JLtext.Position = UDim2.new(0, 0, 0, 220)
  11141. JLtext.Size = UDim2.new(1, 0, 0, 30)
  11142. JLtext.Font = Enum.Font.SourceSansBold
  11143. JLtext.FontSize = Enum.FontSize.Size18
  11144. JLtext.Text = " Joined/Left Notifications"
  11145. JLtext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11146. JLtext.TextStrokeTransparency = 0
  11147. JLtext.TextXAlignment = Enum.TextXAlignment.Left
  11148. CheckBoxJL.Name = "CheckBoxJL"
  11149. CheckBoxJL.Parent = FeedbackMain
  11150. CheckBoxJL.BackgroundTransparency = 1
  11151. CheckBoxJL.Position = UDim2.new(0, 187, 0, 220)
  11152. CheckBoxJL.Size = UDim2.new(0, 30, 0, 30)
  11153. CheckBoxJL.Image = "http://www.roblox.com/asset/?id=65492641"
  11154. friends.Name = "friends"
  11155. friends.Parent = FeedbackMain
  11156. friends.BackgroundColor3 = Color3.new(0, 0, 0)
  11157. friends.BackgroundTransparency = 0.80000001192093
  11158. friends.BorderColor3 = Color3.new(1, 1, 1)
  11159. friends.Position = UDim2.new(0, 230, 0, 215)
  11160. friends.Size = UDim2.new(0, 50, 0, 20)
  11161. friends.Font = Enum.Font.SourceSans
  11162. friends.FontSize = Enum.FontSize.Size14
  11163. friends.Text = "Friends"
  11164. friends.TextColor3 = Color3.new(1, 1, 1)
  11165. InputBox.Name = "InputBox"
  11166. InputBox.Parent = FeedbackMain
  11167. InputBox.BackgroundColor3 = Color3.new(1, 1, 1)
  11168. InputBox.Position = UDim2.new(0, 187, 0, 140)
  11169. InputBox.Size = UDim2.new(0, 30, 0, 30)
  11170. InputBox.AutoButtonColor = false
  11171. InputBox.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11172. InputBox.Font = Enum.Font.SourceSans
  11173. InputBox.FontSize = Enum.FontSize.Size14
  11174. InputBox.Text = ""
  11175. Input_2.Name = "Input"
  11176. Input_2.Parent = InputBox
  11177. Input_2.BackgroundColor3 = Color3.new(1, 1, 1)
  11178. Input_2.BackgroundTransparency = 1
  11179. Input_2.Position = UDim2.new(0, -8, 0, -8)
  11180. Input_2.Size = UDim2.new(0, 20, 0, 20)
  11181. Input_2.Font = Enum.Font.SourceSansBold
  11182. Input_2.FontSize = Enum.FontSize.Size18
  11183. Input_2.MultiLine = true
  11184. Input_2.Text = ";"
  11185. Input_2.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  11186. Input_2.TextWrapped = true
  11187. Input_2.TextYAlignment = Enum.TextYAlignment.Top
  11188. MTText.Name = "MTText"
  11189. MTText.Parent = FeedbackMain
  11190. MTText.BackgroundColor3 = Color3.new(1, 1, 1)
  11191. MTText.BackgroundTransparency = 1
  11192. MTText.Position = UDim2.new(0, 0, 0, 180)
  11193. MTText.Size = UDim2.new(1, 0, 0, 30)
  11194. MTText.Font = Enum.Font.SourceSansBold
  11195. MTText.FontSize = Enum.FontSize.Size18
  11196. MTText.Text = " Message Seconds"
  11197. MTText.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11198. MTText.TextStrokeTransparency = 0
  11199. MTText.TextXAlignment = Enum.TextXAlignment.Left
  11200. setMT.Name = "setMT"
  11201. setMT.Parent = FeedbackMain
  11202. setMT.BackgroundColor3 = Color3.new(1, 1, 1)
  11203. setMT.BorderSizePixel = 5
  11204. setMT.Position = UDim2.new(0, 235, 0, 183)
  11205. setMT.Size = UDim2.new(0, 40, 0, 25)
  11206. setMT.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11207. setMT.Font = Enum.Font.ArialBold
  11208. setMT.FontSize = Enum.FontSize.Size18
  11209. setMT.Text = "Set"
  11210. CheckBoxS.Name = "CheckBoxS"
  11211. CheckBoxS.Parent = FeedbackMain
  11212. CheckBoxS.BackgroundTransparency = 1
  11213. CheckBoxS.Position = UDim2.new(0, 240, 0, 100)
  11214. CheckBoxS.Size = UDim2.new(0, 30, 0, 30)
  11215. CheckBoxS.Image = "http://www.roblox.com/asset/?id=65492641"
  11216. slocktext.Name = "slocktext"
  11217. slocktext.Parent = FeedbackMain
  11218. slocktext.BackgroundColor3 = Color3.new(1, 1, 1)
  11219. slocktext.BackgroundTransparency = 1
  11220. slocktext.Position = UDim2.new(0, 0, 0, 100)
  11221. slocktext.Size = UDim2.new(1, 0, 0, 30)
  11222. slocktext.Font = Enum.Font.SourceSansBold
  11223. slocktext.FontSize = Enum.FontSize.Size18
  11224. slocktext.Text = " Allow Friends On Serverlock"
  11225. slocktext.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11226. slocktext.TextStrokeTransparency = 0
  11227. slocktext.TextXAlignment = Enum.TextXAlignment.Left
  11228. barBind.Name = "barBind"
  11229. barBind.Parent = FeedbackMain
  11230. barBind.BackgroundColor3 = Color3.new(1, 1, 1)
  11231. barBind.BackgroundTransparency = 1
  11232. barBind.Position = UDim2.new(0, 0, 0, 260)
  11233. barBind.Size = UDim2.new(1, 0, 0, 30)
  11234. barBind.Font = Enum.Font.SourceSansBold
  11235. barBind.FontSize = Enum.FontSize.Size18
  11236. barBind.Text = " Command Bar Keybind"
  11237. barBind.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11238. barBind.TextStrokeTransparency = 0
  11239. barBind.TextXAlignment = Enum.TextXAlignment.Left
  11240. setBind.Name = "setBind"
  11241. setBind.Parent = FeedbackMain
  11242. setBind.BackgroundColor3 = Color3.new(1, 1, 1)
  11243. setBind.BorderSizePixel = 5
  11244. setBind.Position = UDim2.new(0, 235, 0, 262)
  11245. setBind.Size = UDim2.new(0, 40, 0, 25)
  11246. setBind.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11247. setBind.Font = Enum.Font.ArialBold
  11248. setBind.FontSize = Enum.FontSize.Size18
  11249. setBind.Text = "Set"
  11250. MtimeInput.Name = "MtimeInput"
  11251. MtimeInput.Parent = FeedbackMain
  11252. MtimeInput.BackgroundColor3 = Color3.new(1, 1, 1)
  11253. MtimeInput.Position = UDim2.new(0, 187, 0, 180)
  11254. MtimeInput.Size = UDim2.new(0, 30, 0, 30)
  11255. MtimeInput.AutoButtonColor = false
  11256. MtimeInput.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11257. MtimeInput.Font = Enum.Font.SourceSans
  11258. MtimeInput.FontSize = Enum.FontSize.Size14
  11259. MtimeInput.Text = ""
  11260. Input_3.Name = "Input"
  11261. Input_3.Parent = MtimeInput
  11262. Input_3.BackgroundColor3 = Color3.new(1, 1, 1)
  11263. Input_3.BackgroundTransparency = 1
  11264. Input_3.Position = UDim2.new(0, -8, 0, -8)
  11265. Input_3.Size = UDim2.new(0, 20, 0, 20)
  11266. Input_3.Font = Enum.Font.SourceSansBold
  11267. Input_3.FontSize = Enum.FontSize.Size18
  11268. Input_3.MultiLine = true
  11269. Input_3.Text = "7"
  11270. Input_3.TextColor3 = Color3.new(0.235294, 0.235294, 0.235294)
  11271. Input_3.TextWrapped = true
  11272. Input_3.TextYAlignment = Enum.TextYAlignment.Top
  11273. uicolortext.Name = "uicolortext"
  11274. uicolortext.Parent = FeedbackMain
  11275. uicolortext.BackgroundColor3 = Color3.new(1, 1, 1)
  11276. uicolortext.BackgroundTransparency = 1
  11277. uicolortext.Position = UDim2.new(0, 0, 0, 30)
  11278. uicolortext.Size = UDim2.new(1, 0, 0, 30)
  11279. uicolortext.Font = Enum.Font.SourceSansBold
  11280. uicolortext.FontSize = Enum.FontSize.Size18
  11281. uicolortext.Text = " UI Color"
  11282. uicolortext.TextColor3 = Color3.new(0.976471, 0.976471, 0.976471)
  11283. uicolortext.TextStrokeTransparency = 0
  11284. uicolortext.TextXAlignment = Enum.TextXAlignment.Left
  11285. openC.Name = "openC"
  11286. openC.Parent = FeedbackMain
  11287. openC.BackgroundColor3 = Color3.new(1, 1, 1)
  11288. openC.BorderSizePixel = 5
  11289. openC.Position = UDim2.new(0, 235, 0, 32)
  11290. openC.Size = UDim2.new(0, 40, 0, 25)
  11291. openC.Style = Enum.ButtonStyle.RobloxRoundDropdownButton
  11292. openC.Font = Enum.Font.ArialBold
  11293. openC.FontSize = Enum.FontSize.Size18
  11294. openC.Text = "Set"
  11295. size.Name = "size"
  11296. size.Parent = holder
  11297. size.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  11298. size.BackgroundTransparency = 1
  11299. size.Position = UDim2.new(1, -301, 1, -300)
  11300. size.Size = UDim2.new(0, 275, 0, 300)
  11301. size.ZIndex = 2
  11302. MAIN.Name = "MAIN"
  11303. MAIN.Parent = size
  11304. MAIN.BackgroundColor3 = maincolor
  11305. MAIN.BackgroundTransparency = 0.5
  11306. MAIN.BorderColor3 = Color3.new(0, 0, 0)
  11307. MAIN.BorderSizePixel = 0
  11308. MAIN.Position = UDim2.new(0.0181818176, 1, 1.00333333, -305)
  11309. MAIN.Size = UDim2.new(0, 290, 0, 300)
  11310. Title_2.Name = "Title"
  11311. Title_2.Parent = MAIN
  11312. Title_2.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  11313. Title_2.BackgroundTransparency = 1
  11314. Title_2.Size = UDim2.new(1, 0, 0, 30)
  11315. Title_2.Font = Enum.Font.SourceSansBold
  11316. Title_2.FontSize = Enum.FontSize.Size24
  11317. Title_2.Text = "Commands"
  11318. Title_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11319. Title_2.TextStrokeTransparency = 0
  11320. Example.Name = "Example"
  11321. Example.Parent = MAIN
  11322. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11323. Example.BackgroundTransparency = 1
  11324. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11325. Example.BorderSizePixel = 0
  11326. Example.Size = UDim2.new(0, 190, 0, 20)
  11327. Example.Visible = false
  11328. Example.Font = Enum.Font.SourceSansBold
  11329. Example.TextSize = 20
  11330. Example.Text = "txt"
  11331. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  11332. Example.TextStrokeTransparency = 0
  11333. Example.TextXAlignment = Enum.TextXAlignment.Left
  11334. Example.ZIndex = 6
  11335. Search.Name = "Search"
  11336. Search.Parent = MAIN
  11337. Search.BackgroundColor3 = Color3.new(0, 0, 0)
  11338. Search.BackgroundTransparency = 0.69999998807907
  11339. Search.BorderColor3 = Color3.new(1, 1, 1)
  11340. Search.Position = UDim2.new(0.5, -127, 0.200000003, -25)
  11341. Search.Size = UDim2.new(0, 250, 0, 20)
  11342. Search.ClearTextOnFocus = false
  11343. Search.Font = Enum.Font.SourceSansBold
  11344. Search.FontSize = Enum.FontSize.Size18
  11345. Search.Text = "Search"
  11346. Search.TextColor3 = Color3.new(1, 1, 1)
  11347. Search.TextStrokeColor3 = Color3.new(0.258824, 0.258824, 0.258824)
  11348. Search.TextStrokeTransparency = 0
  11349. CMDss.Name = "CMDs"
  11350. CMDss.Parent = MAIN
  11351. CMDss.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11352. CMDss.BackgroundTransparency = 1
  11353. CMDss.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11354. CMDss.BorderSizePixel = 0
  11355. CMDss.Position = UDim2.new(0, 10, 0, 65)
  11356. CMDss.Size = UDim2.new(0, 280, 0, 230)
  11357. CMDss.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11358. CMDss.CanvasSize = UDim2.new(0, 0, 0, 5260)
  11359. CMDss.MidImage = "rbxasset://textures/blackBkg_square.png"
  11360. CMDss.ScrollBarThickness = 8
  11361. CMDss.TopImage = "rbxasset://textures/blackBkg_square.png"
  11362. notifyMAIN = Instance.new('ScreenGui', DATA)
  11363. notifyMAIN.Name = 'Notification'
  11364. notifyNOT = Instance.new('Frame', notifyMAIN)
  11365. notifyNOT.Name = 'NOTIFY'
  11366. notifyNOT.BackgroundColor = BrickColor.new(0,0,0)
  11367. notifyNOT.BackgroundTransparency = 1
  11368. notifyNOT.BorderColor = BrickColor.new(0,0,0)
  11369. notifyNOT.BorderSizePixel = 2
  11370. notifyNOT.Position = UDim2.new(0,0,-0.06,0)
  11371. notifyNOT.Size = UDim2.new(1,0,0,-40)
  11372. notifyNOTE = Instance.new('TextLabel', notifyNOT)
  11373. notifyNOTE.Name = 'NOTE'
  11374. notifyNOTE.BackgroundColor = BrickColor.new(255,255,255)
  11375. notifyNOTE.BackgroundTransparency = 1
  11376. notifyNOTE.BorderColor = BrickColor.new(255,255,255)
  11377. notifyNOTE.BorderSizePixel = 0
  11378. notifyNOTE.Size = UDim2.new(1,0,1,0)
  11379. notifyNOTE.ZIndex = 4
  11380. notifyNOTE.FontSize = 'Size18'
  11381. notifyNOTE.Font = 'SourceSansBold'
  11382. notifyNOTE.Text = 'NOTIFY'
  11383. notifyNOTE.TextColor = BrickColor.new(255,255,255)
  11384. notifyNOTE.TextStrokeColor3 = Color3.new(0,0,0)
  11385. notifyNOTE.TextStrokeTransparency = 0.8
  11386.  
  11387. addcmd('ayylmao','ayy lmao',{'alien'},
  11388. function(args, speaker)
  11389. local players = getPlayer(args[1], speaker)
  11390. for i,v in pairs(players)do
  11391. local pchar = gPlayers[v].Character
  11392. if pchar:FindFirstChild("Shirt") then
  11393. pchar.Shirt:Destroy()
  11394. end
  11395. if pchar:FindFirstChild("Pants") then
  11396. pchar.Pants:Destroy()
  11397. end
  11398. if pchar:FindFirstChild("Shirt Graphic") then
  11399. pchar["Shirt Graphic"].Graphic = ""
  11400. end
  11401. for i,v in pairs(pchar:GetChildren()) do
  11402. if v:IsA("Accessory") then
  11403. v:Destroy()
  11404. end
  11405. end
  11406. local ayylmao = DATA.ayylmao:Clone()
  11407. ayylmao.Parent = pchar
  11408. local BC = pchar["Body Colors"]
  11409. BC.HeadColor = BrickColor.new("Fossil")
  11410. BC.LeftArmColor = BrickColor.new("Fossil")
  11411. BC.LeftLegColor = BrickColor.new("Fossil")
  11412. BC.RightArmColor = BrickColor.new("Fossil")
  11413. BC.RightLegColor = BrickColor.new("Fossil")
  11414. BC.TorsoColor = BrickColor.new("Fossil")
  11415. end
  11416. end)
  11417. HKFolder = Instance.new("Folder", game.CoreGui)
  11418. for i,v in pairs(HK) do
  11419. local HKValue = Instance.new("StringValue", HKFolder)
  11420. HKValue.Value = v
  11421. HKValue.RobloxLocked = true
  11422. end
  11423. CMDsFolder = Instance.new("Folder", game.CoreGui)
  11424. for i,v in pairs(CMDs) do
  11425. local CMDsValue = Instance.new("StringValue", CMDsFolder)
  11426. CMDsValue.Value = v
  11427. CMDsValue.RobloxLocked = true
  11428. end
  11429. cmdOpen = false
  11430. function commands()
  11431. if cmdOpen == false then
  11432. cmdOpen = true
  11433. local cmds = cp:Clone()
  11434. cmds.Parent = game.CoreGui
  11435. local HKV = HKFolder:GetChildren()
  11436. local CMDsV = CMDsFolder:GetChildren()
  11437. dragGUI(cmds.Frame)
  11438. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.01,true) wait(0.01)
  11439. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11440. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true)
  11441. SettingsGUI = game.CoreGui.cp.Frame.holder if Nfriends == true then
  11442. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11443. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) elseif Nfriends == false then
  11444. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  11445. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  11446. end
  11447. --joined/left friend option
  11448. SettingsGUI.FeedbackMain.friends.MouseButton1Click:connect(function()
  11449. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11450. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0)
  11451. Nfriends = true updatefile()
  11452. end)
  11453. SettingsGUI.FeedbackMain.everyone.MouseButton1Click:connect(function()
  11454. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(0,0,0)
  11455. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(1,1,1)
  11456. Nfriends = false updatefile()
  11457. end)
  11458. -- Color mixer
  11459. SettingsGUI.FeedbackMain.openC.MouseButton1Click:Connect(function()
  11460. picker.ColorPicker.Visible = true picker.ColorPicker:TweenPosition(UDim2.new(0.5, -219, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11461. end)
  11462. --Message time
  11463. SettingsGUI.FeedbackMain.setMT.MouseButton1Click:Connect(function()
  11464. wait()
  11465. Mseconds = SettingsGUI.FeedbackMain.MtimeInput.Input.Text
  11466. Notify('Set message time to ' ..SettingsGUI.FeedbackMain.MtimeInput.Input.Text.. ' second(s)')
  11467. updatefile()
  11468. end)
  11469. --CMDBAR keybind
  11470. SettingsGUI.FeedbackMain.setBind.MouseButton1Click:Connect(function()
  11471. wait()
  11472. cmdbarbind = SettingsGUI.FeedbackMain.bindInput.Input.Text
  11473. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  11474. Notify('Set the command bar keybind to "' ..SettingsGUI.FeedbackMain.bindInput.Input.Text .. '"' )
  11475. updatefile()
  11476. end)
  11477. --Change prefix
  11478. SettingsGUI.FeedbackMain.setpre.MouseButton1Click:Connect(function()
  11479. wait()
  11480. cmdprefix = SettingsGUI.FeedbackMain.InputBox.Input.Text
  11481. Notify('Set prefix to "' .. SettingsGUI.FeedbackMain.InputBox.Input.Text .. '"')
  11482. updatefile()
  11483. end)
  11484. --Check Box for notify
  11485. checked = "http://www.roblox.com/asset/?id=65492641"
  11486. unchecked = "http://www.roblox.com/asset/?id=65492651"
  11487. if suggestionstoggle == true then
  11488. SettingsGUI.FeedbackMain.CheckBox.Image = checked else
  11489. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked end
  11490. SettingsGUI.FeedbackMain.CheckBox.MouseButton1Down:connect(function()
  11491. if suggestionstoggle == true then suggestionstoggle = false updatefile()
  11492. SettingsGUI.FeedbackMain.CheckBox.Image = unchecked else
  11493. suggestionstoggle = true
  11494. updatefile()
  11495. SettingsGUI.FeedbackMain.CheckBox.Image = checked end end)
  11496. --Check Box for allow friends on serverlock
  11497. checked2 = "http://www.roblox.com/asset/?id=65492641"
  11498. unchecked2 = "http://www.roblox.com/asset/?id=65492651"
  11499. if allowfriends == true then
  11500. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 else
  11501. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 end
  11502. SettingsGUI.FeedbackMain.CheckBoxS.MouseButton1Down:connect(function()
  11503. if allowfriends == true then allowfriends = false updatefile()
  11504. SettingsGUI.FeedbackMain.CheckBoxS.Image = unchecked2 else
  11505. allowfriends = true updatefile()
  11506. SettingsGUI.FeedbackMain.CheckBoxS.Image = checked2 end end)
  11507. --Check Box for JoinedLeft notifications
  11508. checked3 = "http://www.roblox.com/asset/?id=65492641"
  11509. unchecked3 = "http://www.roblox.com/asset/?id=65492651"
  11510. if JLnotify == true then
  11511. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 else
  11512. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 end
  11513. SettingsGUI.FeedbackMain.CheckBoxJL.MouseButton1Down:connect(function()
  11514. if JLnotify == true then JLnotify = false updatefile()
  11515. SettingsGUI.FeedbackMain.CheckBoxJL.Image = unchecked3 else JLnotify = true
  11516. SettingsGUI.FeedbackMain.CheckBoxJL.Image = checked3 updatefile()
  11517. SettingsGUI.FeedbackMain.friends.BorderColor3 = Color3.new(1,1,1)
  11518. SettingsGUI.FeedbackMain.everyone.BorderColor3 = Color3.new(0,0,0) end end)
  11519. cmds.Frame.holder.bar.cmds.MouseButton1Click:Connect(function()
  11520. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11521. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  11522. cmds.Frame.holder.bar.Hide.Visible = true
  11523. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  11524. cmds.Frame.holder.bar.settings.MouseButton1Click:Connect(function()
  11525. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true) wait(0.1)
  11526. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-310),"Out","Quad",0.2,true) wait(0.2)
  11527. cmds.Frame.holder.bar.Hide.Visible = true
  11528. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end)
  11529. cmds.Frame.holder.bar.Hide.MouseButton1Click:Connect(function()
  11530. cmds.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-640),"Out","Quad",0.2,true)
  11531. cmds.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,0.018,-310),"Out","Quad",0.2,true) wait(0.2)
  11532. cmds.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,0),"Out","Quad",0.2,true) wait(0.2)
  11533. cmds.Frame.holder.bar.Hide.Visible = false end)
  11534. cmds.Frame.holder.bar.Exit.MouseButton1Click:Connect(function()
  11535. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11536. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,0),"Out","Quad",0.2,true) wait(0.3)
  11537. cmds:Destroy() cmdOpen = false end)
  11538. cmds.Frame.holder:TweenSize(UDim2.new(0,300,0,330),"Out","Quad",0.2,true)
  11539. searchbar()
  11540. for i = 1, #HKV do
  11541. local YSize = 25
  11542. local Position = ((i * YSize) - YSize)
  11543. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  11544. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  11545. newcmd.Visible = true
  11546. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11547. newcmd.Text = "" .. HKV[i].Value
  11548. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11549. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11550. end
  11551. for i = 1, #CMDsV do
  11552. local YSize = 25
  11553. local Position = ((i * YSize) - YSize)
  11554. local newcmd = cmds.Frame.holder.size.MAIN.Example:Clone()
  11555. newcmd.Parent = cmds.Frame.holder.size.MAIN.CMDs
  11556. newcmd.Visible = true
  11557. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11558. newcmd.Text = "" .. CMDsV[i].Value
  11559. CMDss.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11560. Input.Text = cmdbarbind Input_2.Text = cmdprefix Input_3.Text = Mseconds
  11561. end
  11562. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  11563. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  11564. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  11565. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true) end end
  11566.  
  11567. function searchbar()
  11568. local CSP = game.CoreGui.cp.Frame.holder.size.MAIN
  11569. local main = CSP
  11570. local frame = CSP:WaitForChild('CMDs')
  11571. local gui = CSP:WaitForChild('Search')
  11572. local focused = false
  11573. Match = function(name,str)
  11574. return name:lower():find(str:lower()) and true
  11575. end
  11576. gui.FocusLost:connect(function(enterpressed)
  11577. gui.Text = "Search"
  11578. end)
  11579. IndexContents = function(str,bool)
  11580. local Index,SizeY = 0,0
  11581. for i,v in next, frame:GetChildren() do
  11582. if bool then
  11583. if Match(v.Text,str) then
  11584. Index = Index + 1
  11585. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  11586. v.Visible = true
  11587. SizeY = SizeY + v.AbsoluteSize.Y
  11588. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  11589. else
  11590. v.Visible = false
  11591. end
  11592. else
  11593. v.Visible = true
  11594. SizeY = SizeY + v.AbsoluteSize.Y
  11595. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  11596. end
  11597. end
  11598. end
  11599. game:GetService('RunService').Stepped:connect(function()
  11600. if gui:IsFocused() and gui.Text == "Search" then
  11601. gui.Text = ''
  11602. end
  11603. end)
  11604. gui.Changed:connect(function()
  11605. if gui:IsFocused() then IndexContents(gui.Text,true) end
  11606. end)
  11607.  
  11608. IndexContents('',true)
  11609. end
  11610.  
  11611. function runwindow()
  11612. commands()
  11613. searchbar()
  11614. end
  11615.  
  11616. addcmd('settings','opens settings window',{'toggles'},
  11617. function(args, speaker)
  11618. if speaker.userId ~= LP.userId then
  11619. lponly(speaker)
  11620. else
  11621. runwindow()
  11622. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-600,1,-300),"Out","Quad",0.2,true)
  11623. wait(0.1)
  11624. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,-301,1.018,-310),"Out","Quad",0.2,true)
  11625. wait(0.1)
  11626. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  11627. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  11628. end
  11629. end)
  11630.  
  11631. function movetab(speaker,PART)
  11632. game:GetService('RunService').Stepped:connect(function()
  11633. if PART ~= nil and speaker ~= nil and speaker.Character:FindFirstChild('HumanoidRootPart') then
  11634. PART.Locked = true
  11635. local cf = speaker.Character.HumanoidRootPart.CFrame
  11636. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  11637. PART.CFrame = newcf end end) end
  11638.  
  11639. hastab = {}
  11640. addcmd('tablet','opens tablet gui',{},
  11641. function(args, speaker)
  11642. for _, child in pairs( workspace:GetChildren()) do
  11643. if child.Name == speaker.Name .. "TAB" then
  11644. child:Destroy() end end
  11645. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  11646. local GUI = Instance.new("SurfaceGui")
  11647. local holder = Instance.new("Frame")
  11648. local bar = Instance.new("Frame")
  11649. local Title = Instance.new("TextLabel")
  11650. local MAIN = Instance.new("Frame")
  11651. local Example = Instance.new("TextLabel")
  11652. local CMDs = Instance.new("ScrollingFrame")
  11653. local PART = Instance.new("Part")
  11654. PART.Name = speaker.Name .. 'TAB'
  11655. PART.Color = maincolor
  11656. PART.Size = Vector3.new(7, 7.8, 0.2)
  11657. PART.Transparency = 0
  11658. PART.Locked = true
  11659. PART.CanCollide = false
  11660. PART.Parent = workspace
  11661. PART.Anchored = true
  11662. PART.Material = "Neon"
  11663. local GUI = Instance.new("SurfaceGui")
  11664. local holder = Instance.new("Frame")
  11665. local bar = Instance.new("Frame")
  11666. local Title = Instance.new("TextLabel")
  11667. local MAIN = Instance.new("Frame")
  11668. local Example = Instance.new("TextLabel")
  11669. local CMDs = Instance.new("ScrollingFrame")
  11670. GUI.Name = "GUI"
  11671. GUI.Parent = PART
  11672. GUI.CanvasSize = Vector2.new(500, 600)
  11673. GUI.Face = Enum.NormalId.Back
  11674. holder.Name = "holder"
  11675. holder.Parent = GUI
  11676. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  11677. holder.BackgroundTransparency = 1
  11678. holder.BorderSizePixel = 2
  11679. holder.Position = UDim2.new(0, 0, 0, 10)
  11680. holder.Size = UDim2.new(0, 300, 0, 330)
  11681. holder.ZIndex = 2
  11682. bar.Name = "bar"
  11683. bar.Parent = holder
  11684. bar.BackgroundColor3 = Color3.new(0, 0, 0)
  11685. bar.BackgroundTransparency = 0.89999997615814
  11686. bar.BorderSizePixel = 0
  11687. bar.Position = UDim2.new(0, 10, 1, -330)
  11688. bar.Size = UDim2.new(0, 480, 0, 33)
  11689. Title.Name = "Title"
  11690. Title.Parent = bar
  11691. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  11692. Title.BackgroundTransparency = 1
  11693. Title.Size = UDim2.new(1, 0, 0, 30)
  11694. Title.Font = Enum.Font.SourceSansBold
  11695. Title.FontSize = Enum.FontSize.Size24
  11696. Title.Text = "[Infinite Yield] Command List"
  11697. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  11698. MAIN.Name = "MAIN"
  11699. MAIN.Parent = holder
  11700. MAIN.BackgroundColor3 = Color3.new(0, 0, 0)
  11701. MAIN.BackgroundTransparency = 0.89999997615814
  11702. MAIN.BorderSizePixel = 0
  11703. MAIN.Position = UDim2.new(0, 10, 1, -300)
  11704. MAIN.Size = UDim2.new(0, 480, 0, 550)
  11705. Example.Name = "Example"
  11706. Example.Parent = MAIN
  11707. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11708. Example.BackgroundTransparency = 1
  11709. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11710. Example.BorderSizePixel = 0
  11711. Example.Size = UDim2.new(0, 190, 0, 40)
  11712. Example.Visible = false
  11713. Example.Font = Enum.Font.SourceSansBold
  11714. Example.FontSize = Enum.FontSize.Size36
  11715. Example.Text = "txt"
  11716. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  11717. Example.TextStrokeTransparency = 0
  11718. Example.TextXAlignment = Enum.TextXAlignment.Left
  11719. Example.ZIndex = 6
  11720. CMDs.Name = "CMDs"
  11721. CMDs.Parent = MAIN
  11722. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11723. CMDs.BackgroundTransparency = 1
  11724. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11725. CMDs.BorderSizePixel = 0
  11726. CMDs.Size = UDim2.new(0, 480, 0, 550)
  11727. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11728. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  11729. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  11730. CMDs.ScrollBarThickness = 15
  11731. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  11732. local CMDsV = CMDsFolder:GetChildren()
  11733. for i = 1, #CMDsV do
  11734. local YSize = 35
  11735. local Position = ((i * YSize) - YSize)
  11736. local newcmd = Example:Clone()
  11737. newcmd.Parent = CMDs
  11738. newcmd.Visible = true
  11739. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  11740. newcmd.Text = "" .. CMDsV[i].Value
  11741. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  11742. local cf = speaker.Character.HumanoidRootPart.CFrame
  11743. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  11744. PART.CFrame = newcf
  11745. speaker.Character.Humanoid.Died:connect(function()
  11746. PART:Destroy() end)
  11747. wait(1)
  11748. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  11749. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  11750. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  11751. if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
  11752. table.insert(hastab, speaker.Name) movetab(speaker,PART)
  11753. end)
  11754.  
  11755. function updatepositions()
  11756. if PList then
  11757. PList:ClearAllChildren()
  11758. PList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11759. for i = 1, #WayPoints do
  11760. local YSize = 25
  11761. local Position = ((i * YSize) - YSize)
  11762. local newcmd = Example:Clone()
  11763. newcmd.Parent = PList
  11764. newcmd.Visible = true
  11765. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11766. newcmd.Text = " " .. WayPoints[i].NAME .. ": " .. WayPoints[i].COORD[1] .. ", " .. WayPoints[i].COORD[2] .. ", " .. WayPoints[i].COORD[3]
  11767. PList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11768. local goto = Instance.new("TextButton")
  11769. goto.Name = "goto"
  11770. goto.Parent = PList
  11771. goto.BackgroundColor3 = Color3.new(255, 255, 255)
  11772. goto.BackgroundTransparency = 0.30000001192093
  11773. goto.BorderColor3 = Color3.new(1, 0, 0)
  11774. goto.BorderSizePixel = 0
  11775. goto.Position = UDim2.new(0,-10,0, Position + 5)
  11776. goto.Size = UDim2.new(0, 20, 0, 20)
  11777. goto.FontSize = Enum.FontSize.Size14
  11778. goto.Text = ""
  11779. goto.ZIndex = 6
  11780. goto.MouseButton1Click:Connect(function()
  11781. execCmd("loadpos "..LP.Name.." "..WayPoints[i].NAME)
  11782. end)
  11783. end
  11784. end
  11785. end
  11786.  
  11787. posopen = false
  11788. addcmd("positions","lists waypoints",{'pos'},
  11789. function(args, speaker)
  11790. if posopen == false then
  11791. posopen = true
  11792. local Pos = Instance.new("ScreenGui")
  11793. local drag = Instance.new("Frame")
  11794. local PromptDialog = Instance.new("Frame")
  11795. local shadow = Instance.new("Frame")
  11796. local PopupText = Instance.new("TextLabel")
  11797. local Exit = Instance.new("TextButton")
  11798. local ContainerFrame = Instance.new("Frame")
  11799. PList = Instance.new("ScrollingFrame")
  11800. Pos.Name = "Pos"
  11801. Pos.Parent = game.CoreGui
  11802. drag.Name = "drag"
  11803. drag.Parent = Pos
  11804. drag.Active = true
  11805. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11806. drag.BackgroundTransparency = 1
  11807. dragGUI(drag)
  11808. drag.Position = UDim2.new(0.5, -150, 0, -400)
  11809. drag.Size = UDim2.new(0, 290, 0, 30)
  11810. PromptDialog.Name = "PromptDialog"
  11811. PromptDialog.Parent = drag
  11812. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11813. PromptDialog.BackgroundTransparency = 1
  11814. PromptDialog.BorderSizePixel = 0
  11815. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  11816. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  11817. PromptDialog.ZIndex = 8
  11818. shadow.Name = "shadow"
  11819. shadow.Parent = PromptDialog
  11820. shadow.BackgroundColor3 = maincolor
  11821. shadow.BackgroundTransparency = 0.30000001192093
  11822. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11823. shadow.BorderSizePixel = 0
  11824. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  11825. shadow.Size = UDim2.new(0, 290, 0, 26)
  11826. PopupText.Name = "PopupText"
  11827. PopupText.Parent = shadow
  11828. PopupText.BackgroundTransparency = 1
  11829. PopupText.Position = UDim2.new(0, 8, 0, -3)
  11830. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  11831. PopupText.ZIndex = 110
  11832. PopupText.Font = Enum.Font.SourceSansBold
  11833. PopupText.FontSize = Enum.FontSize.Size28
  11834. PopupText.Text = "Positions"
  11835. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11836. PopupText.TextStrokeTransparency = 0
  11837. PopupText.TextWrapped = true
  11838. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11839. Exit.Name = "Exit"
  11840. Exit.Parent = shadow
  11841. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11842. Exit.BackgroundTransparency = 0.30000001192093
  11843. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11844. Exit.BorderSizePixel = 0
  11845. Exit.Position = UDim2.new(0, 267, 0, 3)
  11846. Exit.Size = UDim2.new(0, 20, 0, 20)
  11847. Exit.FontSize = Enum.FontSize.Size14
  11848. Exit.Text = ""
  11849. ContainerFrame.Name = "ContainerFrame"
  11850. ContainerFrame.Parent = PromptDialog
  11851. ContainerFrame.BackgroundColor3 = maincolor
  11852. ContainerFrame.BackgroundTransparency = 0.5
  11853. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11854. ContainerFrame.BorderSizePixel = 0
  11855. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  11856. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  11857. ContainerFrame.ZIndex = 5
  11858. PList.Name = "List"
  11859. PList.Parent = ContainerFrame
  11860. PList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11861. PList.BackgroundTransparency = 1
  11862. PList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11863. PList.BorderSizePixel = 0
  11864. PList.Position = UDim2.new(0, 10, 0, 5)
  11865. PList.Size = UDim2.new(0, 280, 0, 230)
  11866. PList.ZIndex = 6
  11867. PList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11868. PList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11869. PList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11870. PList.ScrollBarThickness = 8
  11871. PList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11872. updatepositions()
  11873. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11874. Exit.MouseButton1Click:Connect(function()
  11875. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11876. wait(0.6) posopen = false Pos:Destroy() end) end
  11877. end)
  11878.  
  11879. function updateadmins()
  11880. if AList then
  11881. AList:ClearAllChildren()
  11882. AList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11883. for i = 1, #adminname do
  11884. local YSize = 25
  11885. local Position = ((i * YSize) - YSize)
  11886. local newcmd = Example:Clone()
  11887. newcmd.Parent = AList
  11888. newcmd.Visible = true
  11889. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  11890. newcmd.Text = adminname[i].NAME
  11891. AList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  11892. end
  11893. end
  11894. end
  11895.  
  11896. adminsopen = false
  11897. adminname = {}
  11898. addcmd('admins','displays admins',{'adminlist'},
  11899. function(args, speaker)
  11900. if speaker.userId ~= LP.userId then
  11901. lponly(speaker) else
  11902. if adminsopen == false then
  11903. adminsopen = true
  11904. local admins = Instance.new("ScreenGui")
  11905. local drag = Instance.new("Frame")
  11906. local PromptDialog = Instance.new("Frame")
  11907. local shadow = Instance.new("Frame")
  11908. local PopupText = Instance.new("TextLabel")
  11909. local Exit = Instance.new("TextButton")
  11910. local ContainerFrame = Instance.new("Frame")
  11911. AList = Instance.new("ScrollingFrame")
  11912. admins.Name = "Admins"
  11913. admins.Parent = game.CoreGui
  11914. drag.Name = "drag"
  11915. drag.Parent = admins
  11916. drag.Active = true
  11917. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  11918. drag.BackgroundTransparency = 1
  11919. dragGUI(drag)
  11920. drag.Position = UDim2.new(0.5, -150, 0, -400)
  11921. drag.Size = UDim2.new(0, 290, 0, 30)
  11922. PromptDialog.Name = "PromptDialog"
  11923. PromptDialog.Parent = drag
  11924. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  11925. PromptDialog.BackgroundTransparency = 1
  11926. PromptDialog.BorderSizePixel = 0
  11927. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  11928. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  11929. PromptDialog.ZIndex = 8
  11930. shadow.Name = "shadow"
  11931. shadow.Parent = PromptDialog
  11932. shadow.BackgroundColor3 = maincolor
  11933. shadow.BackgroundTransparency = 0.30000001192093
  11934. shadow.BorderColor3 = Color3.new(0, 0, 0)
  11935. shadow.BorderSizePixel = 0
  11936. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  11937. shadow.Size = UDim2.new(0, 290, 0, 26)
  11938. PopupText.Name = "PopupText"
  11939. PopupText.Parent = shadow
  11940. PopupText.BackgroundTransparency = 1
  11941. PopupText.Position = UDim2.new(0, 8, 0, -3)
  11942. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  11943. PopupText.ZIndex = 110
  11944. PopupText.Font = Enum.Font.SourceSansBold
  11945. PopupText.FontSize = Enum.FontSize.Size28
  11946. PopupText.Text = "Admins"
  11947. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  11948. PopupText.TextStrokeTransparency = 0
  11949. PopupText.TextWrapped = true
  11950. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  11951. Exit.Name = "Exit"
  11952. Exit.Parent = shadow
  11953. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  11954. Exit.BackgroundTransparency = 0.30000001192093
  11955. Exit.BorderColor3 = Color3.new(1, 0, 0)
  11956. Exit.BorderSizePixel = 0
  11957. Exit.Position = UDim2.new(0, 267, 0, 3)
  11958. Exit.Size = UDim2.new(0, 20, 0, 20)
  11959. Exit.FontSize = Enum.FontSize.Size14
  11960. Exit.Text = ""
  11961. ContainerFrame.Name = "ContainerFrame"
  11962. ContainerFrame.Parent = PromptDialog
  11963. ContainerFrame.BackgroundColor3 = maincolor
  11964. ContainerFrame.BackgroundTransparency = 0.5
  11965. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  11966. ContainerFrame.BorderSizePixel = 0
  11967. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  11968. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  11969. ContainerFrame.ZIndex = 5
  11970. AList.Name = "List"
  11971. AList.Parent = ContainerFrame
  11972. AList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11973. AList.BackgroundTransparency = 1
  11974. AList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11975. AList.BorderSizePixel = 0
  11976. AList.Position = UDim2.new(0, 10, 0, 5)
  11977. AList.Size = UDim2.new(0, 280, 0, 230)
  11978. AList.ZIndex = 6
  11979. AList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  11980. AList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11981. AList.MidImage = "rbxasset://textures/blackBkg_square.png"
  11982. AList.ScrollBarThickness = 8
  11983. AList.TopImage = "rbxasset://textures/blackBkg_square.png"
  11984. updateadmins()
  11985. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  11986. Exit.MouseButton1Click:Connect(function()
  11987. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  11988. wait(0.6) adminsopen = false admins:Destroy() end) end end
  11989. end)
  11990.  
  11991. function updatebans()
  11992. if BList then
  11993. BList:ClearAllChildren()
  11994. BList.CanvasSize = UDim2.new(0, 0, 0, 10)
  11995. for i = 1, #banname do
  11996. local YSize = 25
  11997. local Position = ((i * YSize) - YSize)
  11998. local newcmd = Example:Clone()
  11999. newcmd.Parent = BList
  12000. newcmd.Visible = true
  12001. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  12002. newcmd.Text = " Name: " .. banname[i].NAME .. " | ID: " .. banname[i].ID .. " | Age: " .. banname[i].AGE
  12003. newcmd.TextSize = 20
  12004. BList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  12005. local delet = Instance.new("TextButton")
  12006. delet.Name = "delet"
  12007. delet.Parent = BList
  12008. delet.BackgroundColor3 = Color3.new(1, 0, 0)
  12009. delet.BackgroundTransparency = 0.30000001192093
  12010. delet.BorderColor3 = Color3.new(1, 0, 0)
  12011. delet.BorderSizePixel = 0
  12012. delet.Position = UDim2.new(0,-10,0, Position + 5)
  12013. delet.Size = UDim2.new(0, 20, 0, 20)
  12014. delet.FontSize = Enum.FontSize.Size14
  12015. delet.Text = ""
  12016. delet.ZIndex = 6
  12017. delet.MouseButton1Click:Connect(function()
  12018. updatebans()
  12019. execCmd("unban "..banname[i].NAME)
  12020. end)
  12021. end
  12022. end
  12023. end
  12024.  
  12025. banname = {}
  12026. bansopen = false
  12027. addcmd('bans','displays bans',{'banlist'},
  12028. function(args, speaker)
  12029. if speaker.userId ~= LP.userId then
  12030. lponly(speaker) else
  12031. if bansopen == false then
  12032. bansopen = true
  12033. local Bans = Instance.new("ScreenGui")
  12034. local drag = Instance.new("Frame")
  12035. local PromptDialog = Instance.new("Frame")
  12036. local ContainerFrame = Instance.new("Frame")
  12037. BList = Instance.new("ScrollingFrame")
  12038. local shadow = Instance.new("Frame")
  12039. local Exit = Instance.new("TextButton")
  12040. local PopupText = Instance.new("TextLabel")
  12041. Bans.Name = "Bans"
  12042. Bans.Parent = game.CoreGui
  12043. drag.Name = "drag"
  12044. drag.Parent = Bans
  12045. drag.Active = true
  12046. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  12047. drag.BackgroundTransparency = 1
  12048. dragGUI(drag)
  12049. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12050. drag.Size = UDim2.new(0, 438, 0, 26)
  12051. PromptDialog.Name = "PromptDialog"
  12052. PromptDialog.Parent = drag
  12053. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12054. PromptDialog.BackgroundTransparency = 1
  12055. PromptDialog.BorderSizePixel = 0
  12056. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12057. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12058. PromptDialog.ZIndex = 5
  12059. ContainerFrame.Name = "ContainerFrame"
  12060. ContainerFrame.Parent = PromptDialog
  12061. ContainerFrame.BackgroundColor3 = maincolor
  12062. ContainerFrame.BackgroundTransparency = 0.5
  12063. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12064. ContainerFrame.BorderSizePixel = 0
  12065. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12066. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12067. ContainerFrame.ZIndex = 5
  12068. BList.Name = "List"
  12069. BList.Parent = ContainerFrame
  12070. BList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12071. BList.BackgroundTransparency = 1
  12072. BList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12073. BList.BorderSizePixel = 0
  12074. BList.Position = UDim2.new(0, 10, 0, 9)
  12075. BList.Size = UDim2.new(0, 428, 0, 230)
  12076. BList.ZIndex = 5
  12077. BList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12078. BList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12079. BList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12080. BList.ScrollBarThickness = 8
  12081. BList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12082. shadow.Name = "shadow"
  12083. shadow.Parent = PromptDialog
  12084. shadow.BackgroundColor3 = maincolor
  12085. shadow.BackgroundTransparency = 0.30000001192093
  12086. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12087. shadow.BorderSizePixel = 0
  12088. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12089. shadow.Size = UDim2.new(0, 438, 0, 26)
  12090. Exit.Name = "Exit"
  12091. Exit.Parent = shadow
  12092. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12093. Exit.BackgroundTransparency = 0.30000001192093
  12094. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12095. Exit.BorderSizePixel = 0
  12096. Exit.Position = UDim2.new(0, 415, 0, 3)
  12097. Exit.Size = UDim2.new(0, 20, 0, 20)
  12098. Exit.FontSize = Enum.FontSize.Size14
  12099. Exit.Text = ""
  12100. PopupText.Name = "PopupText"
  12101. PopupText.Parent = shadow
  12102. PopupText.BackgroundTransparency = 1
  12103. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12104. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12105. PopupText.ZIndex = 6
  12106. PopupText.Font = Enum.Font.SourceSansBold
  12107. PopupText.FontSize = Enum.FontSize.Size32
  12108. PopupText.Text = "Bans"
  12109. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12110. PopupText.TextStrokeTransparency = 0
  12111. PopupText.TextWrapped = true
  12112. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  12113. updatebans()
  12114. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12115. Exit.MouseButton1Click:Connect(function()
  12116. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12117. wait(0.6) bansopen = false Bans:Destroy() end) end end
  12118. end)
  12119.  
  12120. function updatealiases()
  12121. if AlList then
  12122. AlList:ClearAllChildren()
  12123. AlList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12124. for i = 1, #aliasSave do
  12125. local YSize = 25
  12126. local Position = ((i * YSize) - YSize)
  12127. local newcmd = Example:Clone()
  12128. newcmd.Parent = AlList
  12129. newcmd.Visible = true
  12130. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  12131. newcmd.Text = ' Command: ['..aliasSave[i].CMD..'] Alias: ['..aliasSave[i].ALIAS..']'
  12132. newcmd.TextSize = 20
  12133. AlList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  12134. local delet = Instance.new("TextButton")
  12135. delet.Name = "delet"
  12136. delet.Parent = AlList
  12137. delet.BackgroundColor3 = Color3.new(1, 0, 0)
  12138. delet.BackgroundTransparency = 0.30000001192093
  12139. delet.BorderColor3 = Color3.new(1, 0, 0)
  12140. delet.BorderSizePixel = 0
  12141. delet.Position = UDim2.new(0,-10,0, Position + 5)
  12142. delet.Size = UDim2.new(0, 20, 0, 20)
  12143. delet.FontSize = Enum.FontSize.Size14
  12144. delet.Text = ""
  12145. delet.ZIndex = 6
  12146. delet.MouseButton1Click:Connect(function()
  12147. updatebans()
  12148. execCmd("removealias "..aliasSave[i].ALIAS)
  12149. end)
  12150. end
  12151. end
  12152. end
  12153.  
  12154. aliasesopen = false
  12155. addcmd('aliases','displays aliases',{},
  12156. function(args, speaker)
  12157. if speaker.userId ~= LP.userId then
  12158. lponly(speaker) else
  12159. if aliasesopen == false then
  12160. aliasesopen = true
  12161. local aliases = Instance.new("ScreenGui")
  12162. local drag = Instance.new("Frame")
  12163. local PromptDialog = Instance.new("Frame")
  12164. local ContainerFrame = Instance.new("Frame")
  12165. AlList = Instance.new("ScrollingFrame")
  12166. local shadow = Instance.new("Frame")
  12167. local Exit = Instance.new("TextButton")
  12168. local PopupText = Instance.new("TextLabel")
  12169. aliases.Name = "Aliases"
  12170. aliases.Parent = game.CoreGui
  12171. drag.Name = "drag"
  12172. drag.Parent = aliases
  12173. drag.Active = true
  12174. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  12175. drag.BackgroundTransparency = 1
  12176. dragGUI(drag)
  12177. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12178. drag.Size = UDim2.new(0, 438, 0, 26)
  12179. PromptDialog.Name = "PromptDialog"
  12180. PromptDialog.Parent = drag
  12181. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12182. PromptDialog.BackgroundTransparency = 1
  12183. PromptDialog.BorderSizePixel = 0
  12184. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12185. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12186. PromptDialog.ZIndex = 5
  12187. ContainerFrame.Name = "ContainerFrame"
  12188. ContainerFrame.Parent = PromptDialog
  12189. ContainerFrame.BackgroundColor3 = maincolor
  12190. ContainerFrame.BackgroundTransparency = 0.5
  12191. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12192. ContainerFrame.BorderSizePixel = 0
  12193. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12194. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12195. ContainerFrame.ZIndex = 5
  12196. AlList.Name = "List"
  12197. AlList.Parent = ContainerFrame
  12198. AlList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12199. AlList.BackgroundTransparency = 1
  12200. AlList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12201. AlList.BorderSizePixel = 0
  12202. AlList.Position = UDim2.new(0, 10, 0, 9)
  12203. AlList.Size = UDim2.new(0, 428, 0, 230)
  12204. AlList.ZIndex = 5
  12205. AlList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12206. AlList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12207. AlList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12208. AlList.ScrollBarThickness = 8
  12209. AlList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12210. shadow.Name = "shadow"
  12211. shadow.Parent = PromptDialog
  12212. shadow.BackgroundColor3 = maincolor
  12213. shadow.BackgroundTransparency = 0.30000001192093
  12214. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12215. shadow.BorderSizePixel = 0
  12216. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12217. shadow.Size = UDim2.new(0, 438, 0, 26)
  12218. Exit.Name = "Exit"
  12219. Exit.Parent = shadow
  12220. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12221. Exit.BackgroundTransparency = 0.30000001192093
  12222. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12223. Exit.BorderSizePixel = 0
  12224. Exit.Position = UDim2.new(0, 415, 0, 3)
  12225. Exit.Size = UDim2.new(0, 20, 0, 20)
  12226. Exit.FontSize = Enum.FontSize.Size14
  12227. Exit.Text = ""
  12228. PopupText.Name = "PopupText"
  12229. PopupText.Parent = shadow
  12230. PopupText.BackgroundTransparency = 1
  12231. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12232. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12233. PopupText.ZIndex = 6
  12234. PopupText.Font = Enum.Font.SourceSansBold
  12235. PopupText.FontSize = Enum.FontSize.Size32
  12236. PopupText.Text = "Aliases"
  12237. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12238. PopupText.TextStrokeTransparency = 0
  12239. PopupText.TextWrapped = true
  12240. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  12241. updatealiases()
  12242. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12243. Exit.MouseButton1Click:Connect(function()
  12244. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12245. wait(0.6) aliasesopen = false aliases:Destroy() end) end end
  12246. end)
  12247.  
  12248. addcmd('sound', 'plays a sound',{'music','play'},
  12249. function(args, speaker)
  12250. if isNumber(args[1]) then
  12251. for i,v in pairs(game:GetDescendants()) do
  12252. if v:IsA'Sound'then v:Destroy() end end
  12253. local c = args[1] or 'stop'
  12254. if std.inTable({'stop'}, c:lower()) then return end
  12255. local s = Instance.new("Sound", workspace)
  12256. s.Name = "IYsound"
  12257. s.Looped = true
  12258. s.SoundId = "rbxassetid://" .. c
  12259. s.Volume = 1
  12260. s:Play()
  12261. local Asset = game:GetService("MarketplaceService"):GetProductInfo(c)
  12262. playerenabled = false
  12263. Notify('Playing: '..Asset.Name..' ('..c..')')
  12264. else
  12265. local name = GLS(false, 0)
  12266. if GLS(false, 0) == "stop" or GLS(false, 0) == "off" then
  12267. Notify('Stopped audio')
  12268. for i,v in pairs(game:GetDescendants()) do
  12269. if v:IsA'Sound'then v:Destroy() end end
  12270. return
  12271. end
  12272. Notify('Loading list...')
  12273. local Audios = Instance.new("ScreenGui")
  12274. local drag = Instance.new("Frame")
  12275. local PromptDialog = Instance.new("Frame")
  12276. local ContainerFrame = Instance.new("Frame")
  12277. local AudList = Instance.new("ScrollingFrame")
  12278. local shadow = Instance.new("Frame")
  12279. local Exit = Instance.new("TextButton")
  12280. local PopupText = Instance.new("TextLabel")
  12281. local Hide = Instance.new("TextButton")
  12282. Audios.Name = "Audios"
  12283. Audios.Parent = game.CoreGui
  12284. drag.Name = "drag"
  12285. drag.Parent = Audios
  12286. drag.Active = true
  12287. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  12288. drag.BackgroundTransparency = 1
  12289. dragGUI(drag)
  12290. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12291. drag.Size = UDim2.new(0, 438, 0, 26)
  12292. PromptDialog.Name = "PromptDialog"
  12293. PromptDialog.Parent = drag
  12294. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12295. PromptDialog.BackgroundTransparency = 1
  12296. PromptDialog.BorderSizePixel = 0
  12297. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12298. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12299. PromptDialog.ZIndex = 5
  12300. PromptDialog.ClipsDescendants = true
  12301. ContainerFrame.Name = "ContainerFrame"
  12302. ContainerFrame.Parent = PromptDialog
  12303. ContainerFrame.BackgroundColor3 = maincolor
  12304. ContainerFrame.BackgroundTransparency = 0.5
  12305. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12306. ContainerFrame.BorderSizePixel = 0
  12307. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12308. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12309. ContainerFrame.ZIndex = 5
  12310. AudList.Name = "List"
  12311. AudList.Parent = ContainerFrame
  12312. AudList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12313. AudList.BackgroundTransparency = 1
  12314. AudList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12315. AudList.BorderSizePixel = 0
  12316. AudList.Position = UDim2.new(0, 10, 0, 9)
  12317. AudList.Size = UDim2.new(0, 428, 0, 230)
  12318. AudList.ZIndex = 5
  12319. AudList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12320. AudList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12321. AudList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12322. AudList.ScrollBarThickness = 8
  12323. AudList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12324. shadow.Name = "shadow"
  12325. shadow.Parent = PromptDialog
  12326. shadow.BackgroundColor3 = maincolor
  12327. shadow.BackgroundTransparency = 0.30000001192093
  12328. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12329. shadow.BorderSizePixel = 0
  12330. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12331. shadow.Size = UDim2.new(0, 438, 0, 26)
  12332. Exit.Name = "Exit"
  12333. Exit.Parent = shadow
  12334. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12335. Exit.BackgroundTransparency = 0.30000001192093
  12336. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12337. Exit.BorderSizePixel = 0
  12338. Exit.Position = UDim2.new(0, 415, 0, 3)
  12339. Exit.Size = UDim2.new(0, 20, 0, 20)
  12340. Exit.FontSize = Enum.FontSize.Size14
  12341. Exit.Text = ""
  12342. PopupText.Name = "PopupText"
  12343. PopupText.Parent = shadow
  12344. PopupText.BackgroundTransparency = 1
  12345. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12346. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12347. PopupText.ZIndex = 6
  12348. PopupText.Font = Enum.Font.SourceSansBold
  12349. PopupText.FontSize = Enum.FontSize.Size32
  12350. PopupText.Text = GLS(false, 0).." [Audio]"
  12351. PopupText.TextScaled = true
  12352. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12353. PopupText.TextStrokeTransparency = 0
  12354. PopupText.TextWrapped = true
  12355. PopupText.TextYAlignment = Enum.TextYAlignment.Center
  12356. Hide.Name = "Hide"
  12357. Hide.Parent = shadow
  12358. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  12359. Hide.BackgroundTransparency = 0.30000001192093
  12360. Hide.BorderColor3 = Color3.new(1, 1, 1)
  12361. Hide.BorderSizePixel = 0
  12362. Hide.Position = UDim2.new(0.800000012, 41, 0, 3)
  12363. Hide.Size = UDim2.new(0, 20, 0, 20)
  12364. Hide.FontSize = Enum.FontSize.Size14
  12365. Hide.Text = ""
  12366. local hidden = false
  12367. Hide.MouseButton1Down:connect(function()
  12368. if hidden == false then hidden = true
  12369. ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  12370. else ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil) hidden = false
  12371. end end)
  12372. local json = game:HttpGet("https://search.roblox.com/catalog/json?Category=Audio&Keyword="..GLS(false, 0).."&ResultsPerPage=50", true)
  12373. local results = HttpService:JSONDecode(json)
  12374. if #results == 0 then
  12375. Notify('No audio found :(')
  12376. Audios:Destroy()
  12377. return
  12378. end
  12379. for i,v in pairs(results) do
  12380. local YSize = 25
  12381. local Position = ((i * YSize) - YSize)
  12382. local newcmd = Example:Clone()
  12383. newcmd.Parent = AudList
  12384. newcmd.Visible = true
  12385. newcmd.Position = UDim2.new(0,5,0, Position + 5)
  12386. newcmd.Text = " "..v.Name
  12387. newcmd.TextSize = 20
  12388. AudList.CanvasSize = UDim2.new(0,0,0, Position + 30)
  12389. local play = Instance.new("TextButton")
  12390. play.Name = "play"
  12391. play.Parent = AudList
  12392. play.BackgroundColor3 = Color3.new(255, 255, 255)
  12393. play.BackgroundTransparency = 0.30000001192093
  12394. play.BorderColor3 = Color3.new(1, 0, 0)
  12395. play.BorderSizePixel = 0
  12396. play.Position = UDim2.new(0,-10,0, Position + 5)
  12397. play.Size = UDim2.new(0, 20, 0, 20)
  12398. play.FontSize = Enum.FontSize.Size14
  12399. play.Text = ""
  12400. play.ZIndex = 6
  12401. play.MouseButton1Click:Connect(function()
  12402. playerenabled = false
  12403. for i,v in pairs(game:GetDescendants()) do
  12404. if v:IsA'Sound'then v:Destroy() end end
  12405. wait(0.1)
  12406. Notify('Playing: '..v.Name ..' ('..v.AssetId..')')
  12407. local s = Instance.new("Sound", workspace)
  12408. s.Name = "IYsound"
  12409. s.Looped = true
  12410. s.SoundId = "rbxassetid://" .. v.AssetId
  12411. s.Volume = 1
  12412. s:Play()
  12413. end)
  12414. Notify('Select an audio to play')
  12415. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12416. Exit.MouseButton1Click:Connect(function()
  12417. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12418. wait(0.6) Audios:Destroy() end) end end
  12419. end)
  12420.  
  12421. function dragmodel(model, window, frame, name)
  12422. local Dragger = Instance.new("Dragger") local dragging = false local drag = model drag.Parent = workspace local parts = {}
  12423. drag:MakeJoints() drag.Name = name
  12424. local mouse = game:GetService("Players").LocalPlayer:GetMouse()
  12425. function collectParts(object, baseParts)
  12426. if object:IsA("BasePart") then
  12427. baseParts[#baseParts+1] = object end
  12428. for index,child in pairs(object:GetChildren()) do
  12429. collectParts(child, baseParts) end end
  12430. collectParts(drag, parts)
  12431. Dragger:MouseDown(parts[1], Vector3.new(0,0,0), parts)
  12432. dragging = true
  12433. mouse.Move:connect(function()
  12434. if dragging then
  12435. Dragger:MouseMove(mouse.UnitRay)
  12436. end end)
  12437. mouse.KeyDown:connect(function(Key)
  12438. if dragging then
  12439. if Key == "r" then
  12440. Dragger:AxisRotate("Y")
  12441. elseif Key == "t" then
  12442. Dragger:AxisRotate("X")
  12443. elseif Key == "e" then
  12444. if window == true then
  12445. frame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil)
  12446. end
  12447. drag:Destroy()
  12448. dragging = false
  12449. Dragger:MouseUp()
  12450. end end end)
  12451. mouse.Button1Down:connect(function()
  12452. if dragging then
  12453. if window == true then
  12454. frame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil)
  12455. end
  12456. dragging = false
  12457. Dragger:MouseUp()
  12458. end end) end
  12459.  
  12460. addcmd('insert', 'inserts a model',{'ins'},
  12461. function(args, speaker)
  12462. if isNumber(args[1]) then
  12463. local window = false
  12464. local Asset = game:GetService("MarketplaceService"):GetProductInfo(args[1])
  12465. dragmodel(game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. Asset.AssetId), window, nil, Asset.Name)
  12466. Notify('Inserted ' .. Asset.Name .. '. Click: place | E: Cancel | R: Rotate | T: tilt')
  12467. else
  12468. local name = GLS(false, 0)
  12469. Notify('Loading list...')
  12470. local Models = Instance.new("ScreenGui")
  12471. local drag = Instance.new("Frame")
  12472. local PromptDialog = Instance.new("Frame")
  12473. local ModelContainerFrame = Instance.new("Frame")
  12474. local ModList = Instance.new("ScrollingFrame")
  12475. local shadow = Instance.new("Frame")
  12476. local Exit = Instance.new("TextButton")
  12477. local PopupText = Instance.new("TextLabel")
  12478. local Hide = Instance.new("TextButton")
  12479. Models.Name = "Models"
  12480. Models.Parent = game.CoreGui
  12481. drag.Name = "drag"
  12482. drag.Parent = Models
  12483. drag.Active = true
  12484. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  12485. drag.BackgroundTransparency = 1
  12486. dragGUI(drag)
  12487. drag.Position = UDim2.new(0.5, -225, 0, -400)
  12488. drag.Size = UDim2.new(0, 438, 0, 26)
  12489. PromptDialog.Name = "PromptDialog"
  12490. PromptDialog.Parent = drag
  12491. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12492. PromptDialog.BackgroundTransparency = 1
  12493. PromptDialog.BorderSizePixel = 0
  12494. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12495. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12496. PromptDialog.ClipsDescendants = true
  12497. PromptDialog.ZIndex = 5
  12498. ModelContainerFrame.Name = "ContainerFrame"
  12499. ModelContainerFrame.Parent = PromptDialog
  12500. ModelContainerFrame.BackgroundColor3 = maincolor
  12501. ModelContainerFrame.BackgroundTransparency = 0.5
  12502. ModelContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12503. ModelContainerFrame.BorderSizePixel = 0
  12504. ModelContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12505. ModelContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12506. ModelContainerFrame.ZIndex = 5
  12507. ModList.Name = "List"
  12508. ModList.Parent = ModelContainerFrame
  12509. ModList.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12510. ModList.BackgroundTransparency = 1
  12511. ModList.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12512. ModList.BorderSizePixel = 0
  12513. ModList.Position = UDim2.new(0, 10, 0, 9)
  12514. ModList.Size = UDim2.new(0, 428, 0, 230)
  12515. ModList.ZIndex = 5
  12516. ModList.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12517. ModList.CanvasSize = UDim2.new(0, 0, 0, 10)
  12518. ModList.MidImage = "rbxasset://textures/blackBkg_square.png"
  12519. ModList.ScrollBarThickness = 8
  12520. ModList.TopImage = "rbxasset://textures/blackBkg_square.png"
  12521. shadow.Name = "shadow"
  12522. shadow.Parent = PromptDialog
  12523. shadow.BackgroundColor3 = maincolor
  12524. shadow.BackgroundTransparency = 0.30000001192093
  12525. shadow.BorderColor3 = Color3.new(0, 0, 0)
  12526. shadow.BorderSizePixel = 0
  12527. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  12528. shadow.Size = UDim2.new(0, 438, 0, 26)
  12529. Exit.Name = "Exit"
  12530. Exit.Parent = shadow
  12531. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  12532. Exit.BackgroundTransparency = 0.30000001192093
  12533. Exit.BorderColor3 = Color3.new(1, 0, 0)
  12534. Exit.BorderSizePixel = 0
  12535. Exit.Position = UDim2.new(0, 415, 0, 3)
  12536. Exit.Size = UDim2.new(0, 20, 0, 20)
  12537. Exit.FontSize = Enum.FontSize.Size14
  12538. Exit.Text = ""
  12539. PopupText.Name = "PopupText"
  12540. PopupText.Parent = shadow
  12541. PopupText.BackgroundTransparency = 1
  12542. PopupText.Position = UDim2.new(0, 61, 0, -4)
  12543. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  12544. PopupText.ZIndex = 6
  12545. PopupText.Font = Enum.Font.SourceSansBold
  12546. PopupText.FontSize = Enum.FontSize.Size32
  12547. PopupText.Text = GLS(false, 0).." [Models]"
  12548. PopupText.TextScaled = true
  12549. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  12550. PopupText.TextStrokeTransparency = 0
  12551. PopupText.TextWrapped = true
  12552. PopupText.TextYAlignment = Enum.TextYAlignment.Center
  12553. Hide.Name = "Hide"
  12554. Hide.Parent = shadow
  12555. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  12556. Hide.BackgroundTransparency = 0.30000001192093
  12557. Hide.BorderColor3 = Color3.new(1, 1, 1)
  12558. Hide.BorderSizePixel = 0
  12559. Hide.Position = UDim2.new(0.800000012, 41, 0, 3)
  12560. Hide.Size = UDim2.new(0, 20, 0, 20)
  12561. Hide.FontSize = Enum.FontSize.Size14
  12562. Hide.Text = ""
  12563. local hidden = false
  12564. Hide.MouseButton1Down:connect(function()
  12565. if hidden == false then hidden = true
  12566. ModelContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  12567. else ModelContainerFrame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil) hidden = false
  12568. end end)
  12569. local json = game:HttpGet("https://search.roblox.com/catalog/json?Category=Models&Keyword="..GLS(false, 0).."&ResultsPerPage=50", true)
  12570. local results = HttpService:JSONDecode(json)
  12571. if #results == 0 then
  12572. Notify('No models found :(')
  12573. Models:Destroy()
  12574. return
  12575. end
  12576. for i,v in pairs(results) do
  12577. local YSize = 100
  12578. local Position = ((i * YSize) - YSize)
  12579. local newcmd = Example:Clone()
  12580. newcmd.Parent = ModList
  12581. newcmd.Visible = true
  12582. newcmd.Position = UDim2.new(0,5,0, Position + 40)
  12583. newcmd.Text = " "..v.Name
  12584. newcmd.TextSize = 20
  12585. ModList.CanvasSize = UDim2.new(0,0,0, Position + 100)
  12586. local ins = Instance.new("TextButton")
  12587. ins.Name = "ins"
  12588. ins.Parent = ModList
  12589. ins.BackgroundColor3 = Color3.new(255, 255, 255)
  12590. ins.BackgroundTransparency = 0.30000001192093
  12591. ins.BorderColor3 = Color3.new(1, 0, 0)
  12592. ins.BorderSizePixel = 0
  12593. ins.Position = UDim2.new(0,-10,0, Position + 40)
  12594. ins.Size = UDim2.new(0, 20, 0, 20)
  12595. ins.FontSize = Enum.FontSize.Size14
  12596. ins.Text = ""
  12597. ins.ZIndex = 6
  12598. local img = Instance.new("ImageLabel")
  12599. img.Parent = ModList
  12600. img.Position = UDim2.new(0,300,0, Position + 5)
  12601. img.Size = UDim2.new(0,100,0,100)
  12602. img.ZIndex = 6
  12603. img.BackgroundColor3 = Color3.new(255, 255, 255)
  12604. img.BackgroundTransparency = 1
  12605. img.Image = 'https://www.roblox.com/Thumbs/Asset.ashx?width=110&height=110&assetId='..v.AssetId
  12606. ins.MouseButton1Click:Connect(function()
  12607. local window = true
  12608. dragmodel(game:GetService("InsertService"):LoadLocalAsset("rbxassetid://" .. v.AssetId), window, ModelContainerFrame, v.Name)
  12609. Notify('Inserted ' .. v.Name .. '. Click: place | E: Cancel | R: Rotate | T: tilt')
  12610. ModelContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  12611. end)
  12612. Notify('Select a model to insert')
  12613. drag:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil)
  12614. Exit.MouseButton1Click:Connect(function()
  12615. drag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  12616. wait(0.6) Models:Destroy() end) end end
  12617. end)
  12618.  
  12619. addcmd('cmds','opens cmds window',{'commands'},
  12620. function(args, speaker)
  12621. if speaker.userId ~= LP.userId then
  12622. for _, child in pairs( workspace:GetChildren()) do
  12623. if child.Name == speaker.Name .. "TAB" then
  12624. child:Destroy() end end
  12625. game:GetService('Chat'):Chat(speaker.Character, 'The command to close is "'.. cmdprefix .. 'dismiss"', 1)
  12626. local GUI = Instance.new("SurfaceGui")
  12627. local holder = Instance.new("Frame")
  12628. local bar = Instance.new("Frame")
  12629. local Title = Instance.new("TextLabel")
  12630. local MAIN = Instance.new("Frame")
  12631. local Example = Instance.new("TextLabel")
  12632. local CMDs = Instance.new("ScrollingFrame")
  12633. local PART = Instance.new("Part")
  12634. PART.Name = speaker.Name .. 'TAB'
  12635. PART.Color = maincolor
  12636. PART.Size = Vector3.new(7, 7.8, 0.2)
  12637. PART.Transparency = 0
  12638. PART.Locked = true
  12639. PART.CanCollide = false
  12640. PART.Parent = workspace
  12641. PART.Anchored = true
  12642. PART.Material = "Neon"
  12643. local GUI = Instance.new("SurfaceGui")
  12644. local holder = Instance.new("Frame")
  12645. local bar = Instance.new("Frame")
  12646. local Title = Instance.new("TextLabel")
  12647. local MAIN = Instance.new("Frame")
  12648. local Example = Instance.new("TextLabel")
  12649. local CMDs = Instance.new("ScrollingFrame")
  12650. GUI.Name = "GUI"
  12651. GUI.Parent = PART
  12652. GUI.CanvasSize = Vector2.new(500, 600)
  12653. GUI.Face = Enum.NormalId.Back
  12654. holder.Name = "holder"
  12655. holder.Parent = GUI
  12656. holder.BackgroundColor3 = Color3.new(1, 1, 1)
  12657. holder.BackgroundTransparency = 1
  12658. holder.BorderSizePixel = 2
  12659. holder.Position = UDim2.new(0, 0, 0, 10)
  12660. holder.Size = UDim2.new(0, 300, 0, 330)
  12661. holder.ZIndex = 2
  12662. bar.Name = "bar"
  12663. bar.Parent = holder
  12664. bar.BackgroundColor3 = Color3.new(0, 0, 0)
  12665. bar.BackgroundTransparency = 0.89999997615814
  12666. bar.BorderSizePixel = 0
  12667. bar.Position = UDim2.new(0, 10, 1, -330)
  12668. bar.Size = UDim2.new(0, 480, 0, 33)
  12669. Title.Name = "Title"
  12670. Title.Parent = bar
  12671. Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059)
  12672. Title.BackgroundTransparency = 1
  12673. Title.Size = UDim2.new(1, 0, 0, 30)
  12674. Title.Font = Enum.Font.SourceSansBold
  12675. Title.FontSize = Enum.FontSize.Size24
  12676. Title.Text = "[Infinite Yield] Command List"
  12677. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12678. MAIN.Name = "MAIN"
  12679. MAIN.Parent = holder
  12680. MAIN.BackgroundColor3 = Color3.new(0, 0, 0)
  12681. MAIN.BackgroundTransparency = 0.89999997615814
  12682. MAIN.BorderSizePixel = 0
  12683. MAIN.Position = UDim2.new(0, 10, 1, -300)
  12684. MAIN.Size = UDim2.new(0, 480, 0, 550)
  12685. Example.Name = "Example"
  12686. Example.Parent = MAIN
  12687. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12688. Example.BackgroundTransparency = 1
  12689. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12690. Example.BorderSizePixel = 0
  12691. Example.Size = UDim2.new(0, 190, 0, 40)
  12692. Example.Visible = false
  12693. Example.Font = Enum.Font.SourceSansBold
  12694. Example.FontSize = Enum.FontSize.Size36
  12695. Example.Text = "txt"
  12696. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  12697. Example.TextStrokeTransparency = 0
  12698. Example.TextXAlignment = Enum.TextXAlignment.Left
  12699. Example.ZIndex = 6
  12700. CMDs.Name = "CMDs"
  12701. CMDs.Parent = MAIN
  12702. CMDs.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12703. CMDs.BackgroundTransparency = 1
  12704. CMDs.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12705. CMDs.BorderSizePixel = 0
  12706. CMDs.Size = UDim2.new(0, 480, 0, 550)
  12707. CMDs.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12708. CMDs.CanvasSize = UDim2.new(0, 0, 0, 4880)
  12709. CMDs.MidImage = "rbxasset://textures/blackBkg_square.png"
  12710. CMDs.ScrollBarThickness = 15
  12711. CMDs.TopImage = "rbxasset://textures/blackBkg_square.png"
  12712. local CMDsV = CMDsFolder:GetChildren()
  12713. for i = 1, #CMDsV do
  12714. local YSize = 35
  12715. local Position = ((i * YSize) - YSize)
  12716. local newcmd = Example:Clone()
  12717. newcmd.Parent = CMDs
  12718. newcmd.Visible = true
  12719. newcmd.Position = UDim2.new(0,10,0, Position + 1)
  12720. newcmd.Text = "" .. CMDsV[i].Value
  12721. CMDs.CanvasSize = UDim2.new(0,0,0, Position + 40) end
  12722. local cf = speaker.Character.HumanoidRootPart.CFrame
  12723. local newcf = cf + cf.lookVector * 6 + Vector3.new(0, 1, 0)
  12724. PART.CFrame = newcf
  12725. speaker.Character.Humanoid.Died:connect(function()
  12726. PART:Destroy() end)
  12727. wait(1)
  12728. PART.Transparency = 0.1 wait(0.05) PART.Transparency = 0.2 wait(0.05)
  12729. PART.Transparency = 0.3 wait(0.05) PART.Transparency = 0.4 wait(0.05)
  12730. PART.Transparency = 0.5 wait(0.05) PART.Transparency = 0.6 wait(0.05)
  12731. if FindTable(hastab, speaker.Name) then movetab(speaker,PART) return end
  12732. table.insert(hastab, speaker.Name) movetab(speaker,PART)
  12733. else
  12734. if cmdOpen == true then
  12735. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  12736. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  12737. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  12738. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  12739. else
  12740. commands() searchbar()
  12741. end end
  12742. end)
  12743. cmdBAR.FocusLost:connect(function(enterpressed)
  12744. if enterpressed and cmdBAR.Text ~= "" then
  12745. spawn(function ()
  12746. execCmd(cmdBAR.Text, Player)
  12747. end)
  12748. end
  12749. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  12750. cmdBAR.BorderSizePixel = 1
  12751. wait(0.1)
  12752. cmdBAR.BorderSizePixel = 0
  12753. cmdBAR.Text = 'Press ' ..cmdbarbind.. ' to focus the cmd bar'
  12754. end)
  12755. Mouse.KeyDown:connect(function(Key)
  12756. if (Key==cmdbarbind) then
  12757. cmdBAR:CaptureFocus()
  12758. cmdBAR.BorderSizePixel = 1
  12759. wait(0.1)
  12760. cmdBAR.BorderSizePixel = 2
  12761. end
  12762. end)
  12763. cmdBAR.Changed:connect(function (property)
  12764. if suggestionstoggle == true and cmdBAR:IsFocused() then IndexContents2(cmdBAR.Text,true) end
  12765. end)
  12766. cmdBAR:GetPropertyChangedSignal("Text"):Connect(function()
  12767. local diff = cmdBAR.TextBounds.X-250
  12768. 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)
  12769. end)
  12770. cmdBAR.Focused:Connect(function() historyCount = 0 end)
  12771. game:GetService("UserInputService").InputBegan:Connect(function(input)
  12772. if not cmdBAR:IsFocused() then return end
  12773. if input.KeyCode == Enum.KeyCode.Up then
  12774. historyCount = historyCount + 1
  12775. if historyCount > #cmdHistory then historyCount = #cmdHistory end
  12776. cmdBAR.Text = cmdHistory[historyCount] or ""
  12777. elseif input.KeyCode == Enum.KeyCode.Down then
  12778. historyCount = historyCount - 1
  12779. if historyCount < 1 then historyCount = 1 end
  12780. cmdBAR.Text = cmdHistory[historyCount] or ""
  12781. end
  12782. end)
  12783. NOTIFY = DATA.Notification
  12784. NOTIFY.Parent = game.CoreGui
  12785. local usingNOTE = false
  12786. function Notify(msg)
  12787. spawn(function()
  12788. if NOTIFY.NOTIFY and NOTIFY.NOTIFY.NOTE then
  12789. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12790. wait(0.5)
  12791. MusicPlayer:Hide()
  12792. if qopen == true then
  12793. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12794. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12795. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12796. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  12797. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = false
  12798. NOTIFY.NOTIFY.NOTE.Text = msg
  12799. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  12800. if playerenabled == true then
  12801. wait(4)
  12802. if playerenabled == true then
  12803. MusicPlayer:Show()
  12804. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12805. end
  12806. end
  12807. else
  12808. NOTIFY.NOTIFY.NOTE.Text = msg
  12809. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0, 0, 0, -38), "InOut", "Quart", 0.5, true, nil)
  12810. if playerenabled == true then
  12811. wait(4)
  12812. if playerenabled == true then
  12813. MusicPlayer:Show()
  12814. NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  12815. end
  12816. end
  12817. end end end) end
  12818. 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
  12819. 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)
  12820. Loading.ZIndex = 101 Loading.Font = Enum.Font.ArialBold Loading.FontSize = Enum.FontSize.Size24 Loading.Text = "Loading..." Loading.TextColor3 = Color3.new(0, 0, 0) Loading.TextStrokeColor3 = Color3.new(1, 1, 1) Loading.TextStrokeTransparency = 0.5
  12821. 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
  12822. 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)
  12823. ba.BorderSizePixel = 0 ba.Size = UDim2.new(0, 0, 1, 0)
  12824. if aliasSave then
  12825. for i = 1, #aliasSave do
  12826. execCmd("877241loadalias "..aliasSave[i].CMD.." "..aliasSave[i].ALIAS)
  12827. end else
  12828. aliasSave = {} wait(0.1) updatefile()
  12829. for i = 1, #aliasSave do
  12830. execCmd("877241loadalias "..aliasSave[i].CMD.." "..aliasSave[i].ALIAS)
  12831. end end
  12832. Loading.ba:TweenSize(UDim2.new(0.3, 0, 1, 0), "InOut", "Quart", 1, true, nil)
  12833. commands() wait(0.01) game.CoreGui.cp:Destroy() cmdOpen = false
  12834. local Logs = Instance.new("ScreenGui")
  12835. logdrag = Instance.new("Frame")
  12836. local PromptDialog = Instance.new("Frame")
  12837. local ContainerFrame = Instance.new("Frame")
  12838. local pos = Instance.new("Frame")
  12839. local clear = Instance.new("TextButton")
  12840. local scroll = Instance.new("ScrollingFrame")
  12841. local hl = Instance.new("Frame")
  12842. local whispers = Instance.new("Frame")
  12843. local CheckBox = Instance.new("ImageButton")
  12844. local box = Instance.new("TextButton")
  12845. local whispers_2 = Instance.new("TextLabel")
  12846. local chats = Instance.new("Frame")
  12847. local CheckBox_2 = Instance.new("ImageButton")
  12848. local box_2 = Instance.new("TextButton")
  12849. local chats_2 = Instance.new("TextLabel")
  12850. local commands = Instance.new("Frame")
  12851. local CheckBox_3 = Instance.new("ImageButton")
  12852. local box_3 = Instance.new("TextButton")
  12853. local commands_2 = Instance.new("TextLabel")
  12854. local shadow = Instance.new("Frame")
  12855. local Exit = Instance.new("TextButton")
  12856. local PopupText = Instance.new("TextLabel")
  12857. local Hide = Instance.new("TextButton")
  12858. Logs.Name = "Logs"
  12859. Logs.Parent = game.CoreGui
  12860. logdrag.Name = "drag"
  12861. logdrag.Parent = Logs
  12862. logdrag.Active = true
  12863. logdrag.BackgroundColor3 = Color3.new(1, 1, 1)
  12864. logdrag.BackgroundTransparency = 1
  12865. dragGUI(logdrag)
  12866. logdrag.Position = UDim2.new(0.5, -225, 0, -400)
  12867. logdrag.Size = UDim2.new(0, 438, 0, 26)
  12868. PromptDialog.Name = "PromptDialog"
  12869. PromptDialog.Parent = logdrag
  12870. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  12871. PromptDialog.BackgroundTransparency = 1
  12872. PromptDialog.BorderSizePixel = 0
  12873. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  12874. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  12875. PromptDialog.ZIndex = 5
  12876. PromptDialog.ClipsDescendants = true
  12877. ContainerFrame.Name = "ContainerFrame"
  12878. ContainerFrame.Parent = PromptDialog
  12879. ContainerFrame.BackgroundColor3 = maincolor
  12880. ContainerFrame.BackgroundTransparency = 0.5
  12881. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  12882. ContainerFrame.BorderSizePixel = 0
  12883. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  12884. ContainerFrame.Size = UDim2.new(1, 0, 0.829999983, 0)
  12885. ContainerFrame.ZIndex = 5
  12886. pos.Name = "pos"
  12887. pos.Parent = ContainerFrame
  12888. pos.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12889. pos.BackgroundTransparency = 1
  12890. pos.BorderColor3 = Color3.new(0, 0, 0)
  12891. pos.BorderSizePixel = 0
  12892. pos.Position = UDim2.new(0, 10, 0, 9)
  12893. pos.Size = UDim2.new(0, 428, 0, 230)
  12894. pos.ZIndex = 5
  12895. clear.Name = "clear"
  12896. clear.Parent = pos
  12897. clear.BackgroundColor3 = Color3.new(0, 0, 0)
  12898. clear.BackgroundTransparency = 0.80000001192093
  12899. clear.BorderColor3 = Color3.new(1, 1, 1)
  12900. clear.Position = UDim2.new(0, 3, 0, 3)
  12901. clear.Size = UDim2.new(0, 70, 0, 20)
  12902. clear.ZIndex = 5
  12903. clear.Font = Enum.Font.SourceSans
  12904. clear.FontSize = Enum.FontSize.Size14
  12905. clear.Text = "Clear"
  12906. clear.TextColor3 = Color3.new(1, 1, 1)
  12907. scroll.Name = "scroll"
  12908. scroll.Parent = pos
  12909. scroll.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12910. scroll.BackgroundTransparency = 1
  12911. scroll.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  12912. scroll.BorderSizePixel = 0
  12913. scroll.Size = UDim2.new(0, 413, 0, 193)
  12914. scroll.Position = UDim2.new(0.007, 0, 0.152, 0)
  12915. scroll.ZIndex = 5
  12916. scroll.BottomImage = "rbxasset://textures/blackBkg_square.png"
  12917. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  12918. scroll.MidImage = "rbxasset://textures/blackBkg_square.png"
  12919. scroll.ScrollBarThickness = 8
  12920. scroll.TopImage = "rbxasset://textures/blackBkg_square.png"
  12921. hl.Name = "hl"
  12922. hl.Parent = pos
  12923. hl.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  12924. hl.BackgroundTransparency = 0.5
  12925. hl.BorderColor3 = Color3.new(0, 0, 0)
  12926. hl.BorderSizePixel = 0
  12927. hl.Position = UDim2.new(0, 2, 0, 35)
  12928. hl.Size = UDim2.new(0.799065411, 72, 0.839130461, 0)
  12929. hl.ZIndex = 5
  12930. whispers.Name = "whispers"
  12931. whispers.Parent = pos
  12932. whispers.BackgroundColor3 = Color3.new(1, 1, 1)
  12933. whispers.BackgroundTransparency = 1
  12934. whispers.Size = UDim2.new(0, 428, 0, 230)
  12935. CheckBox.Name = "CheckBox"
  12936. CheckBox.Parent = whispers
  12937. CheckBox.BackgroundTransparency = 1
  12938. CheckBox.Position = UDim2.new(0.574635506, 0, 0, 2)
  12939. CheckBox.Size = UDim2.new(0, 20, 0, 20)
  12940. CheckBox.ZIndex = 6
  12941. CheckBox.Image = "http://www.roblox.com/asset/?id=65492641"
  12942. box.Name = "box"
  12943. box.Parent = whispers
  12944. box.BackgroundColor3 = Color3.new(0, 0, 0)
  12945. box.BackgroundTransparency = 0.80000001192093
  12946. box.BorderColor3 = Color3.new(1, 1, 1)
  12947. box.Position = UDim2.new(0, 172, 0, 3)
  12948. box.Size = UDim2.new(0, 94, 0, 20)
  12949. box.ZIndex = 5
  12950. box.Font = Enum.Font.SourceSans
  12951. box.FontSize = Enum.FontSize.Size14
  12952. box.Text = ""
  12953. box.TextColor3 = Color3.new(1, 1, 1)
  12954. whispers_2.Name = "whispers"
  12955. whispers_2.Parent = whispers
  12956. whispers_2.BackgroundColor3 = Color3.new(1, 1, 1)
  12957. whispers_2.BackgroundTransparency = 1
  12958. whispers_2.Position = UDim2.new(0, 172, 0, 3)
  12959. whispers_2.Size = UDim2.new(0.126168221, 20, -0.0434782617, 30)
  12960. whispers_2.ZIndex = 6
  12961. whispers_2.Font = Enum.Font.SourceSansBold
  12962. whispers_2.FontSize = Enum.FontSize.Size14
  12963. whispers_2.Text = "Whispers"
  12964. whispers_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  12965. chats.Name = "chats"
  12966. chats.Parent = pos
  12967. chats.BackgroundColor3 = Color3.new(1, 1, 1)
  12968. chats.BackgroundTransparency = 1
  12969. chats.Size = UDim2.new(0, 428, 0, 230)
  12970. CheckBox_2.Name = "CheckBox"
  12971. CheckBox_2.Parent = chats
  12972. CheckBox_2.BackgroundTransparency = 1
  12973. CheckBox_2.Position = UDim2.new(0.324635506, 0, 3.49245965e-08, 2)
  12974. CheckBox_2.Size = UDim2.new(0, 20, 0, 20)
  12975. CheckBox_2.ZIndex = 6
  12976. CheckBox_2.Image = "http://www.roblox.com/asset/?id=65492641"
  12977. box_2.Name = "box"
  12978. box_2.Parent = chats
  12979. box_2.BackgroundColor3 = Color3.new(0, 0, 0)
  12980. box_2.BackgroundTransparency = 0.80000001192093
  12981. box_2.BorderColor3 = Color3.new(1, 1, 1)
  12982. box_2.Position = UDim2.new(0, 86, 0, 3)
  12983. box_2.Size = UDim2.new(0, 73, 0, 20)
  12984. box_2.ZIndex = 5
  12985. box_2.Font = Enum.Font.SourceSans
  12986. box_2.FontSize = Enum.FontSize.Size14
  12987. box_2.Text = ""
  12988. box_2.TextColor3 = Color3.new(1, 1, 1)
  12989. chats_2.Name = "chats"
  12990. chats_2.Parent = chats
  12991. chats_2.BackgroundColor3 = Color3.new(1, 1, 1)
  12992. chats_2.BackgroundTransparency = 1
  12993. chats_2.Position = UDim2.new(0, 86, 0, 2)
  12994. chats_2.Size = UDim2.new(0.0771028027, 20, -0.0434782617, 30)
  12995. chats_2.ZIndex = 6
  12996. chats_2.Font = Enum.Font.SourceSansBold
  12997. chats_2.FontSize = Enum.FontSize.Size14
  12998. chats_2.Text = "Chats"
  12999. chats_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  13000. commands.Name = "commands"
  13001. commands.Parent = pos
  13002. commands.BackgroundColor3 = Color3.new(1, 1, 1)
  13003. commands.BackgroundTransparency = 1
  13004. commands.Size = UDim2.new(0, 428, 0, 230)
  13005. CheckBox_3.Name = "CheckBox"
  13006. CheckBox_3.Parent = commands
  13007. CheckBox_3.BackgroundTransparency = 1
  13008. CheckBox_3.Position = UDim2.new(0.844495356, 0, 0, 2)
  13009. CheckBox_3.Size = UDim2.new(0, 20, 0, 20)
  13010. CheckBox_3.ZIndex = 6
  13011. CheckBox_3.Image = "http://www.roblox.com/asset/?id=65492641"
  13012. box_3.Name = "box"
  13013. box_3.Parent = commands
  13014. box_3.BackgroundColor3 = Color3.new(0, 0, 0)
  13015. box_3.BackgroundTransparency = 0.80000001192093
  13016. box_3.BorderColor3 = Color3.new(1, 1, 1)
  13017. box_3.Position = UDim2.new(0, 279, 0, 3)
  13018. box_3.Size = UDim2.new(0, 102, 0, 20)
  13019. box_3.ZIndex = 5
  13020. box_3.Font = Enum.Font.SourceSans
  13021. box_3.FontSize = Enum.FontSize.Size14
  13022. box_3.Text = ""
  13023. box_3.TextColor3 = Color3.new(1, 1, 1)
  13024. commands_2.Name = "commands"
  13025. commands_2.Parent = commands
  13026. commands_2.BackgroundColor3 = Color3.new(1, 1, 1)
  13027. commands_2.BackgroundTransparency = 1
  13028. commands_2.Position = UDim2.new(0, 279, 0, 3)
  13029. commands_2.Size = UDim2.new(0.144859806, 20, -0.0434782617, 30)
  13030. commands_2.ZIndex = 6
  13031. commands_2.Font = Enum.Font.SourceSansBold
  13032. commands_2.FontSize = Enum.FontSize.Size14
  13033. commands_2.Text = "Commands"
  13034. commands_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  13035. shadow.Name = "shadow"
  13036. shadow.Parent = PromptDialog
  13037. shadow.BackgroundColor3 = maincolor
  13038. shadow.BackgroundTransparency = 0.30000001192093
  13039. shadow.BorderColor3 = Color3.new(0, 0, 0)
  13040. shadow.BorderSizePixel = 0
  13041. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  13042. shadow.Size = UDim2.new(0, 438, 0, 26)
  13043. Exit.Name = "Exit"
  13044. Exit.Parent = shadow
  13045. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  13046. Exit.BackgroundTransparency = 0.30000001192093
  13047. Exit.BorderColor3 = Color3.new(1, 0, 0)
  13048. Exit.BorderSizePixel = 0
  13049. Exit.Position = UDim2.new(0, 415, 0, 3)
  13050. Exit.Size = UDim2.new(0, 20, 0, 20)
  13051. Exit.FontSize = Enum.FontSize.Size14
  13052. Exit.Text = ""
  13053. PopupText.Name = "PopupText"
  13054. PopupText.Parent = shadow
  13055. PopupText.BackgroundTransparency = 1
  13056. PopupText.Position = UDim2.new(0, 61, 0, -5)
  13057. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  13058. PopupText.ZIndex = 6
  13059. PopupText.Font = Enum.Font.SourceSansBold
  13060. PopupText.TextSize = 31
  13061. PopupText.Text = "Logs"
  13062. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13063. PopupText.TextStrokeTransparency = 0
  13064. PopupText.TextWrapped = true
  13065. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  13066. Hide.Name = "Hide"
  13067. Hide.Parent = shadow
  13068. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  13069. Hide.BackgroundTransparency = 0.30000001192093
  13070. Hide.BorderColor3 = Color3.new(1, 1, 1)
  13071. Hide.BorderSizePixel = 0
  13072. Hide.Position = UDim2.new(0.800000012, 41, 0, 3)
  13073. Hide.Size = UDim2.new(0, 20, 0, 20)
  13074. Hide.FontSize = Enum.FontSize.Size14
  13075. Hide.Text = ""
  13076. checked = "http://www.roblox.com/asset/?id=65492641"
  13077. unchecked = "http://www.roblox.com/asset/?id=65492651"
  13078. if chatsV == true then
  13079. CheckBox_2.Image = checked else
  13080. CheckBox_2.Image = unchecked end
  13081. box_2.MouseButton1Down:connect(function()
  13082. if chatsV == true then chatsV = false
  13083. CheckBox_2.Image = unchecked updatefile() else
  13084. chatsV = true
  13085. CheckBox_2.Image = checked updatefile() end end)
  13086. if whispersV == true then
  13087. CheckBox.Image = checked else
  13088. CheckBox.Image = unchecked end
  13089. box.MouseButton1Down:connect(function()
  13090. if whispersV == true then whispersV = false
  13091. CheckBox.Image = unchecked updatefile() else
  13092. whispersV = true
  13093. CheckBox.Image = checked updatefile() end end)
  13094. if commandsV == true then
  13095. CheckBox_3.Image = checked else
  13096. CheckBox_3.Image = unchecked end
  13097. box_3.MouseButton1Down:connect(function()
  13098. if commandsV == true then commandsV = false
  13099. CheckBox_3.Image = unchecked updatefile() else
  13100. commandsV = true
  13101. CheckBox_3.Image = checked updatefile() end end)
  13102. clear.MouseButton1Down:connect(function()
  13103. for _, child in pairs( scroll:GetChildren()) do
  13104. child:Destroy() end
  13105. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  13106. end)
  13107. Exit.MouseButton1Down:connect(function()
  13108. logdrag:TweenPosition(UDim2.new(0.5, -225, 0, -400), "InOut", "Quart", 0.5, true, nil)
  13109. logsopen = false
  13110. end)
  13111. local hidden = false
  13112. Hide.MouseButton1Down:connect(function()
  13113. if hidden == false then hidden = true
  13114. ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, -300), "InOut", "Quart", 0.5, true, nil)
  13115. else ContainerFrame:TweenPosition(UDim2.new(0, 0, 0, 29), "InOut", "Quart", 0.5, true, nil) hidden = false
  13116. end end)
  13117. function logtime() -- time function from aperture
  13118. local HOUR = math.floor((tick() % 86400) / 3600)
  13119. local MINUTE = math.floor((tick() % 3600) / 60)
  13120. local SECOND = math.floor(tick() % 60)
  13121. local AP = HOUR > 11 and 'PM' or 'AM'
  13122. HOUR = (HOUR % 12 == 0 and 12 or HOUR % 12)
  13123. HOUR = HOUR < 10 and '0' .. HOUR or HOUR
  13124. MINUTE = MINUTE < 10 and '0' .. MINUTE or MINUTE
  13125. SECOND = SECOND < 10 and '0' .. SECOND or SECOND
  13126. return HOUR .. ':' .. MINUTE .. ':' .. SECOND .. ' ' .. AP end
  13127. function CreateLabel(Name, Text)
  13128. local sf = scroll
  13129. if #sf:GetChildren() >= 2546 then
  13130. sf:ClearAllChildren()
  13131. end
  13132. local alls = 0
  13133. for i,v in pairs(sf:GetChildren()) do
  13134. if v then
  13135. alls = v.Size.Y.Offset + alls
  13136. end
  13137. if not v then
  13138. alls = 0
  13139. end
  13140. end
  13141. local tl = Instance.new('TextLabel', sf)
  13142. local il = Instance.new('Frame', tl)
  13143. tl.Name = Name
  13144. tl.ZIndex = 6
  13145. tl.Text = logtime().." - ["..Name.."]: "..Text
  13146. tl.Size = UDim2.new(0,410,0,84)
  13147. tl.BackgroundTransparency = 1
  13148. tl.BorderSizePixel = 0
  13149. tl.Font = "SourceSansBold"
  13150. tl.Position = UDim2.new(-1,0,0,alls)
  13151. tl.TextTransparency = 1
  13152. tl.TextScaled = false
  13153. tl.TextSize = 14
  13154. tl.TextWrapped = true
  13155. tl.TextXAlignment = "Left"
  13156. tl.TextYAlignment = "Top"
  13157. il.BackgroundTransparency = 1
  13158. il.BorderSizePixel = 0
  13159. il.Size = UDim2.new(0,12,1,0)
  13160. il.Position = UDim2.new(0,410,0,0)
  13161. tl.TextColor3 = Color3.fromRGB(255,255,255)
  13162. tl.Size = UDim2.new(0,410,0,tl.TextBounds.Y)
  13163. sf.CanvasSize = UDim2.new(0,0,0,alls+tl.TextBounds.Y)
  13164. sf.CanvasPosition = Vector2.new(0,sf.CanvasPosition.Y+tl.TextBounds.Y)
  13165. local size2 = sf.CanvasSize.Y.Offset
  13166. tl:TweenPosition(UDim2.new(0,0,0,alls), 'In', 'Quint', 0.5)
  13167. for i = 0,50 do wait(0.05)
  13168. tl.TextTransparency = tl.TextTransparency - 0.05
  13169. end
  13170. tl.TextTransparency = 0
  13171. end logsloaded = true
  13172. local intro = Instance.new("ScreenGui")
  13173. local Frame = Instance.new("Frame")
  13174. local Circle = Instance.new("ImageLabel")
  13175. local ImageLabel = Instance.new("ImageLabel")
  13176. intro.Name = "intro"
  13177. intro.Parent = game.CoreGui
  13178. Frame.Parent = intro
  13179. Frame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  13180. Frame.BackgroundTransparency = 1
  13181. Frame.BorderSizePixel = 0
  13182. Frame.ClipsDescendants = true
  13183. Frame.Position = UDim2.new(0.5, -125, 0.5, -125)
  13184. Frame.Size = UDim2.new(0, 250, 0, 250)
  13185. Circle.Name = "Circle"
  13186. Circle.Parent = Frame
  13187. Circle.BackgroundColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  13188. Circle.BackgroundTransparency = 1
  13189. Circle.BorderSizePixel = 0
  13190. Circle.Position = UDim2.new(0.5, 0, 0.5, 0)
  13191. Circle.Image = "rbxassetid://631172870"
  13192. Circle.ImageColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  13193. ImageLabel.Parent = Frame
  13194. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  13195. ImageLabel.BackgroundTransparency = 1
  13196. ImageLabel.BorderSizePixel = 0
  13197. ImageLabel.Position = UDim2.new(0.5, 0, 0.5, 0)
  13198. ImageLabel.Image = "rbxassetid://1352543873"
  13199. Loading.ba:TweenSize(UDim2.new(0.35, 0, 1, 0), "InOut", "Quart", 0.5, true, nil)
  13200. local g = intro
  13201. local f = Frame
  13202. local imagef = Circle
  13203. local logof = ImageLabel
  13204. loadedintro = false
  13205. local function tween2()
  13206. f:TweenSizeAndPosition(UDim2.new(0,250,0,250),UDim2.new(0.5,-125,0.5,-125), "Out", "Quart", 0.4)
  13207. wait(0.6) loadedintro = true end
  13208. local function tween1()
  13209. f:TweenSizeAndPosition(UDim2.new(0,300,0,300),UDim2.new(0.5,-150,0.5,-150), "In", "Quart", 0.4, false, tween2) end
  13210. imagef:TweenSizeAndPosition(UDim2.new(3,0,3,0),UDim2.new(-1,0,-1,0), "Out", "Linear", 0.4)
  13211. logof:TweenSizeAndPosition(UDim2.new(1,0,1,0),UDim2.new(0,0,0,0), "Out", "Linear", 0.4, false, tween1)
  13212. if pcall(function() loadstring(game:HttpGet(('https://pastebin.com/raw/wcEw3rW9'),true))() end) then
  13213. if workspace.FilteringEnabled == true then
  13214. Notify('Filtering ENABLED '..ServerMessage)
  13215. elseif workspace.FilteringEnabled == false then
  13216. Notify('Filtering Disabled '..ServerMessage)
  13217. end
  13218. else
  13219. if workspace.FilteringEnabled == true then
  13220. Notify('Filtering ENABLED')
  13221. elseif
  13222. workspace.FilteringEnabled == false then
  13223. Notify('Filtering Disabled')
  13224. end
  13225. end
  13226. Loading.ba:TweenSize(UDim2.new(0.45, 0, 1, 0), "InOut", "Quart", 0.4, true, nil)
  13227. local iy = Instance.new("ImageButton") local sheild = Instance.new("Frame") local cmds = Instance.new("ImageButton") local cmds_2 = Instance.new("TextLabel")
  13228. local settings = Instance.new("ImageButton") local settings_2 = Instance.new("TextLabel") local updates = Instance.new("ImageButton") local updates_2 = Instance.new("TextLabel")
  13229. 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
  13230. 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)
  13231. 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)
  13232. 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)
  13233. 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
  13234. 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
  13235. 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)
  13236. 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)
  13237. settings_2.TextStrokeTransparency = 0.69999998807907 updates.Name = "updates" updates.Parent = sheild updates.BackgroundTransparency = 1 updates.Position = UDim2.new(0, 220, 0, 0)
  13238. 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
  13239. 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
  13240. 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)
  13241. 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)
  13242. 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)
  13243. mix.Name = "mix" mix.Parent = sheild mix.BackgroundTransparency = 1 mix.Position = UDim2.new(0, 340, 0, 0)
  13244. 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)
  13245. 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
  13246. lockic = Instance.new("ImageLabel")
  13247. lockic.Name = "lock"
  13248. lockic.Parent = iy
  13249. lockic.BackgroundColor3 = Color3.new(1, 1, 1)
  13250. lockic.BackgroundTransparency = 1
  13251. lockic.ImageTransparency = 1
  13252. lockic.BorderSizePixel = 0
  13253. lockic.Position = UDim2.new(0, 53, 0, -3)
  13254. lockic.Size = UDim2.new(0, 40, 0, 40)
  13255. lockic.Image = "rbxassetid://1495252742"
  13256. 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)
  13257. 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
  13258. Loading.ba:TweenSize(UDim2.new(0.7, 0, 1, 0), "InOut", "Quart", 0.5, true, nil) quickmenu = game.CoreGui.RobloxGui.TopBarContainer.iy
  13259. 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)
  13260. 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
  13261. picker = game:GetService("InsertService"):LoadLocalAsset("rbxassetid://02011075373") picker.Parent = game.CoreGui picker.ColorPicker.Visible = false picker.ColorPicker.Position = UDim2.new(0.5, -219, 0, -500)
  13262. quickmenu.sheild.mix.MouseButton1Click:connect(function() picker.ColorPicker.Visible = true picker.ColorPicker:TweenPosition(UDim2.new(0.5, -219, 0, 100), "InOut", "Quart", 0.5, true, nil) end)
  13263. PKR = picker.ColorPicker
  13264. local ColorPicker do
  13265. ColorPicker = {}
  13266.  
  13267. ColorPicker.new = function()
  13268. local newMt = setmetatable({},{})
  13269.  
  13270. local pickerGui = picker.ColorPicker
  13271. local pickerTopBar = pickerGui.TopBar
  13272. local pickerFrame = pickerGui.Content
  13273. local colorSpace = pickerFrame.ColorSpaceFrame.ColorSpace
  13274. local colorStrip = pickerFrame.ColorStrip
  13275. local previewFrame = pickerFrame.Preview
  13276. local basicColorsFrame = pickerFrame.BasicColors
  13277. local customColorsFrame = pickerFrame.CustomColors
  13278. local okButton = pickerFrame.Ok
  13279. local cancelButton = pickerFrame.Cancel
  13280. local defaultButton = pickerFrame.Default
  13281. rainbowButton = pickerFrame.Rainbow
  13282.  
  13283. local colorScope = colorSpace.Scope
  13284. local colorArrow = pickerFrame.ArrowFrame.Arrow
  13285.  
  13286. local hueInput = pickerFrame.Hue.Input
  13287. local satInput = pickerFrame.Sat.Input
  13288. local valInput = pickerFrame.Val.Input
  13289.  
  13290. local redInput = pickerFrame.Red.Input
  13291. local greenInput = pickerFrame.Green.Input
  13292. local blueInput = pickerFrame.Blue.Input
  13293.  
  13294. local user = game:GetService("UserInputService")
  13295. local mouse = game:GetService("Players").LocalPlayer:GetMouse()
  13296.  
  13297. local hue,sat,val = 0,0,1
  13298. local red,green,blue = 1,1,1
  13299. local chosenColor = Color3.new(0,0,0)
  13300.  
  13301. 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)}
  13302. local customColors = {}
  13303.  
  13304. local function updateColor(noupdate)
  13305. local relativeX,relativeY,relativeStripY = 219 - hue*219, 199 - sat*199, 199 - val*199
  13306. local hsvColor = Color3.fromHSV(hue,sat,val)
  13307.  
  13308. if noupdate == 2 or not noupdate then
  13309. hueInput.Text = tostring(math.ceil(359*hue))
  13310. satInput.Text = tostring(math.ceil(255*sat))
  13311. valInput.Text = tostring(math.floor(255*val))
  13312. end
  13313. if noupdate == 1 or not noupdate then
  13314. redInput.Text = tostring(math.floor(255*red))
  13315. greenInput.Text = tostring(math.floor(255*green))
  13316. blueInput.Text = tostring(math.floor(255*blue))
  13317. end
  13318.  
  13319. chosenColor = Color3.new(red,green,blue)
  13320.  
  13321. colorScope.Position = UDim2.new(0,relativeX-9,0,relativeY-9)
  13322. colorStrip.ImageColor3 = Color3.fromHSV(hue,sat,1)
  13323. colorArrow.Position = UDim2.new(0,-2,0,relativeStripY-4)
  13324. previewFrame.BackgroundColor3 = chosenColor
  13325.  
  13326. newMt.Color = chosenColor
  13327. if newMt.Changed then newMt:Changed(chosenColor) end
  13328. end
  13329.  
  13330. local function colorSpaceInput()
  13331. local relativeX = mouse.X - colorSpace.AbsolutePosition.X
  13332. local relativeY = mouse.Y - colorSpace.AbsolutePosition.Y
  13333.  
  13334. if relativeX < 0 then relativeX = 0 elseif relativeX > 219 then relativeX = 219 end
  13335. if relativeY < 0 then relativeY = 0 elseif relativeY > 199 then relativeY = 199 end
  13336.  
  13337. hue = (219 - relativeX)/219
  13338. sat = (199 - relativeY)/199
  13339.  
  13340. local hsvColor = Color3.fromHSV(hue,sat,val)
  13341. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13342.  
  13343. updateColor()
  13344. end
  13345.  
  13346. local function colorStripInput()
  13347. local relativeY = mouse.Y - colorStrip.AbsolutePosition.Y
  13348.  
  13349. if relativeY < 0 then relativeY = 0 elseif relativeY > 199 then relativeY = 199 end
  13350.  
  13351. val = (199 - relativeY)/199
  13352.  
  13353. local hsvColor = Color3.fromHSV(hue,sat,val)
  13354. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13355.  
  13356. updateColor()
  13357. end
  13358.  
  13359. local function hookButtons(frame,func)
  13360. frame.ArrowFrame.Up.InputBegan:Connect(function(input)
  13361. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13362. frame.ArrowFrame.Up.BackgroundTransparency = 0.5
  13363. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  13364. local releaseEvent,runEvent
  13365.  
  13366. local startTime = tick()
  13367. local pressing = true
  13368. local startNum = tonumber(frame.Text)
  13369.  
  13370. if not startNum then return end
  13371.  
  13372. releaseEvent = user.InputEnded:Connect(function(input)
  13373. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13374. releaseEvent:Disconnect()
  13375. pressing = false
  13376. end)
  13377.  
  13378. startNum = startNum + 1
  13379. func(startNum)
  13380. while pressing do
  13381. if tick()-startTime > 0.3 then
  13382. startNum = startNum + 1
  13383. func(startNum)
  13384. end
  13385. wait(0.1)
  13386. end
  13387. end
  13388. end)
  13389.  
  13390. frame.ArrowFrame.Up.InputEnded:Connect(function(input)
  13391. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13392. frame.ArrowFrame.Up.BackgroundTransparency = 1
  13393. end
  13394. end)
  13395.  
  13396. frame.ArrowFrame.Down.InputBegan:Connect(function(input)
  13397. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13398. frame.ArrowFrame.Down.BackgroundTransparency = 0.5
  13399. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  13400. local releaseEvent,runEvent
  13401.  
  13402. local startTime = tick()
  13403. local pressing = true
  13404. local startNum = tonumber(frame.Text)
  13405.  
  13406. if not startNum then return end
  13407.  
  13408. releaseEvent = user.InputEnded:Connect(function(input)
  13409. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13410. releaseEvent:Disconnect()
  13411. pressing = false
  13412. end)
  13413.  
  13414. startNum = startNum - 1
  13415. func(startNum)
  13416. while pressing do
  13417. if tick()-startTime > 0.3 then
  13418. startNum = startNum - 1
  13419. func(startNum)
  13420. end
  13421. wait(0.1)
  13422. end
  13423. end
  13424. end)
  13425.  
  13426. frame.ArrowFrame.Down.InputEnded:Connect(function(input)
  13427. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13428. frame.ArrowFrame.Down.BackgroundTransparency = 1
  13429. end
  13430. end)
  13431. end
  13432.  
  13433. colorSpace.InputBegan:Connect(function(input)
  13434. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  13435. local releaseEvent,mouseEvent
  13436.  
  13437. releaseEvent = user.InputEnded:Connect(function(input)
  13438. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13439. releaseEvent:Disconnect()
  13440. mouseEvent:Disconnect()
  13441. end)
  13442.  
  13443. mouseEvent = user.InputChanged:Connect(function(input)
  13444. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13445. colorSpaceInput()
  13446. end
  13447. end)
  13448.  
  13449. colorSpaceInput()
  13450. end
  13451. end)
  13452.  
  13453. colorStrip.InputBegan:Connect(function(input)
  13454. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  13455. local releaseEvent,mouseEvent
  13456.  
  13457. releaseEvent = user.InputEnded:Connect(function(input)
  13458. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13459. releaseEvent:Disconnect()
  13460. mouseEvent:Disconnect()
  13461. end)
  13462.  
  13463. mouseEvent = user.InputChanged:Connect(function(input)
  13464. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13465. colorStripInput()
  13466. end
  13467. end)
  13468.  
  13469. colorStripInput()
  13470. end
  13471. end)
  13472.  
  13473. local function updateHue(str)
  13474. local num = tonumber(str)
  13475. if num then
  13476. hue = math.clamp(math.floor(num),0,359)/359
  13477. local hsvColor = Color3.fromHSV(hue,sat,val)
  13478. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13479. hueInput.Text = tostring(hue*359)
  13480. updateColor(1)
  13481. end
  13482. end
  13483. hueInput.FocusLost:Connect(function() updateHue(hueInput.Text) end) hookButtons(hueInput,updateHue)
  13484.  
  13485. local function updateSat(str)
  13486. local num = tonumber(str)
  13487. if num then
  13488. sat = math.clamp(math.floor(num),0,255)/255
  13489. local hsvColor = Color3.fromHSV(hue,sat,val)
  13490. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13491. satInput.Text = tostring(sat*255)
  13492. updateColor(1)
  13493. end
  13494. end
  13495. satInput.FocusLost:Connect(function() updateSat(satInput.Text) end) hookButtons(satInput,updateSat)
  13496.  
  13497. local function updateVal(str)
  13498. local num = tonumber(str)
  13499. if num then
  13500. val = math.clamp(math.floor(num),0,255)/255
  13501. local hsvColor = Color3.fromHSV(hue,sat,val)
  13502. red,green,blue = hsvColor.r,hsvColor.g,hsvColor.b
  13503. valInput.Text = tostring(val*255)
  13504. updateColor(1)
  13505. end
  13506. end
  13507. valInput.FocusLost:Connect(function() updateVal(valInput.Text) end) hookButtons(valInput,updateVal)
  13508.  
  13509. local function updateRed(str)
  13510. local num = tonumber(str)
  13511. if num then
  13512. red = math.clamp(math.floor(num),0,255)/255
  13513. local newColor = Color3.new(red,green,blue)
  13514. hue,sat,val = Color3.toHSV(newColor)
  13515. redInput.Text = tostring(red*255)
  13516. updateColor(2)
  13517. end
  13518. end
  13519. redInput.FocusLost:Connect(function() updateRed(redInput.Text) end) hookButtons(redInput,updateRed)
  13520.  
  13521. local function updateGreen(str)
  13522. local num = tonumber(str)
  13523. if num then
  13524. green = math.clamp(math.floor(num),0,255)/255
  13525. local newColor = Color3.new(red,green,blue)
  13526. hue,sat,val = Color3.toHSV(newColor)
  13527. greenInput.Text = tostring(green*255)
  13528. updateColor(2)
  13529. end
  13530. end
  13531. greenInput.FocusLost:Connect(function() updateGreen(greenInput.Text) end) hookButtons(greenInput,updateGreen)
  13532.  
  13533. local function updateBlue(str)
  13534. local num = tonumber(str)
  13535. if num then
  13536. blue = math.clamp(math.floor(num),0,255)/255
  13537. local newColor = Color3.new(red,green,blue)
  13538. hue,sat,val = Color3.toHSV(newColor)
  13539. blueInput.Text = tostring(blue*255)
  13540. updateColor(2)
  13541. end
  13542. end
  13543. blueInput.FocusLost:Connect(function() updateBlue(blueInput.Text) end) hookButtons(blueInput,updateBlue)
  13544.  
  13545. local colorChoice = Instance.new("TextButton")
  13546. colorChoice.Name = "Choice"
  13547. colorChoice.Size = UDim2.new(0,25,0,18)
  13548. colorChoice.BorderColor3 = Color3.new(96/255,96/255,96/255)
  13549. colorChoice.Text = ""
  13550. colorChoice.AutoButtonColor = false
  13551.  
  13552. local row = 0
  13553. local column = 0
  13554. for i,v in pairs(basicColors) do
  13555. local newColor = colorChoice:Clone()
  13556. newColor.BackgroundColor3 = v
  13557. newColor.Position = UDim2.new(0,1 + 30*column,0,21 + 23*row)
  13558.  
  13559. newColor.MouseButton1Click:Connect(function()
  13560. red,green,blue = v.r,v.g,v.b
  13561. local newColor = Color3.new(red,green,blue)
  13562. hue,sat,val = Color3.toHSV(newColor)
  13563. updateColor()
  13564. end)
  13565.  
  13566. newColor.Parent = basicColorsFrame
  13567. column = column + 1
  13568. if column == 6 then row = row + 1 column = 0 end
  13569. end
  13570.  
  13571. row = 0
  13572. column = 0
  13573. for i = 1,12 do
  13574. local color = customColors[i] or Color3.new(0,0,0)
  13575. local newColor = colorChoice:Clone()
  13576. newColor.BackgroundColor3 = color
  13577. newColor.Position = UDim2.new(0,1 + 30*column,0,20 + 23*row)
  13578.  
  13579. newColor.MouseButton1Click:Connect(function()
  13580. local curColor = customColors[i] or Color3.new(0,0,0)
  13581. red,green,blue = curColor.r,curColor.g,curColor.b
  13582. hue,sat,val = Color3.toHSV(curColor)
  13583. updateColor()
  13584. end)
  13585.  
  13586. newColor.MouseButton2Click:Connect(function()
  13587. customColors[i] = chosenColor
  13588. newColor.BackgroundColor3 = chosenColor
  13589. end)
  13590.  
  13591. newColor.Parent = customColorsFrame
  13592. column = column + 1
  13593. if column == 6 then row = row + 1 column = 0 end
  13594. end
  13595.  
  13596. pickerTopBar.InputBegan:Connect(function(input)
  13597. if input.UserInputType == Enum.UserInputType.MouseButton1 then
  13598. local releaseEvent,mouseEvent
  13599. local dragOffX,dragOffY = mouse.X-pickerTopBar.AbsolutePosition.X,mouse.Y-pickerTopBar.AbsolutePosition.Y
  13600.  
  13601. releaseEvent = user.InputEnded:Connect(function(input)
  13602. if input.UserInputType ~= Enum.UserInputType.MouseButton1 then return end
  13603. releaseEvent:Disconnect()
  13604. mouseEvent:Disconnect()
  13605. end)
  13606.  
  13607. mouseEvent = user.InputChanged:Connect(function(input)
  13608. if input.UserInputType == Enum.UserInputType.MouseMovement then
  13609. pickerGui.Position = UDim2.new(0,mouse.X-dragOffX,0,mouse.Y-dragOffY)
  13610. end
  13611. end)
  13612. end
  13613. end)
  13614.  
  13615. okButton.MouseButton1Click:Connect(function() if newMt.Confirm then newMt:Confirm(chosenColor) end wait(0.6) pickerGui.Visible = false end)
  13616. okButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then okButton.BackgroundTransparency = 0.4 end end)
  13617. okButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then okButton.BackgroundTransparency = 0 end end)
  13618.  
  13619. cancelButton.MouseButton1Click:Connect(function() if newMt.Cancel then newMt:Cancel() end wait(0.6) pickerGui.Visible = false end)
  13620. cancelButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then cancelButton.BackgroundTransparency = 0.4 end end)
  13621. cancelButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then cancelButton.BackgroundTransparency = 0 end end)
  13622.  
  13623. defaultButton.MouseButton1Click:Connect(function() if newMt.Default then newMt:Default() end wait(0.6) pickerGui.Visible = false end)
  13624. defaultButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then defaultButton.BackgroundTransparency = 0.4 end end)
  13625. defaultButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then defaultButton.BackgroundTransparency = 0 end end)
  13626.  
  13627. rainbowButton.MouseButton1Click:Connect(function() if newMt.Rainbow then newMt:Rainbow() end end)
  13628. rainbowButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then rainbowButton.BackgroundTransparency = 0.4 end end)
  13629. rainbowButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement then rainbowButton.BackgroundTransparency = 0 end end)
  13630.  
  13631. updateColor()
  13632.  
  13633. newMt.SetColor = function(self,color)
  13634. red,green,blue = color.r,color.g,color.b
  13635. hue,sat,val = Color3.toHSV(color)
  13636. updateColor()
  13637. end
  13638.  
  13639. return newMt
  13640. end
  13641. end
  13642. local rainbowCount = 50
  13643. local rainbowGuiActive = false
  13644. local rainbowreset = true
  13645.  
  13646. spawn(function()
  13647. local colors = {
  13648. BrickColor.Red(),
  13649. BrickColor.Yellow(),
  13650. BrickColor.new('Lime green'),
  13651. BrickColor.new('Cyan'),
  13652. BrickColor.new('Dark indigo')
  13653. }
  13654. while wait() do
  13655. for i,v in pairs(colors) do
  13656. for num = 1,rainbowCount do
  13657. if rainbowGuiActive == true then
  13658. local mimic = i-1
  13659. if not colors[mimic] then
  13660. mimic = #colors
  13661. end
  13662. mimic = colors[mimic]
  13663. updatecolors(mimic.Color:Lerp(v.Color,num/rainbowCount))
  13664. elseif rainbowreset == false then
  13665. updatecolors(SAVEDCOLOR)
  13666. rainbowreset = true
  13667. end
  13668. wait()
  13669. end
  13670. end
  13671. end
  13672. end)
  13673. local picker = ColorPicker.new()
  13674. 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
  13675. picker.Changed = function(self,color) updatecolors(color) end
  13676. picker.Rainbow = function(self)
  13677. if rainbowGuiActive == false then
  13678. rainbowGuiActive = true
  13679. rainbowButton.Text = 'Rainbow [Enabled]'
  13680. elseif rainbowGuiActive == true then
  13681. rainbowGuiActive = false
  13682. rainbowreset = false
  13683. rainbowButton.Text = 'Rainbow [Disabled]'
  13684. end end
  13685. picker.Cancel = function(self) PKR:TweenPosition(UDim2.new(0.5, -219, 0, -500), "InOut", "Quart", 0.5, true, nil) updatecolors(SAVEDCOLOR) end
  13686. 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))
  13687. colorR = 0.121569 colorG = 0.121569 colorB = 0.121569 SAVEDCOLOR = Color3.new(0.121569, 0.121569, 0.121569) updatefile() end
  13688. SAVEDCOLOR = Color3.new(colorR, colorG, colorB)
  13689. local sugg = Instance.new("ScreenGui") local suggestions = Instance.new("Frame") local Title = Instance.new("TextLabel")
  13690. local SUG = Instance.new("ScrollingFrame") sugg.Name = "sugg" sugg.Parent = game.CoreGui
  13691. suggestions.Name = "suggestions" suggestions.Parent = sugg suggestions.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  13692. suggestions.BackgroundTransparency = 0.5 suggestions.BorderColor3 = Color3.new(0, 0, 0) suggestions.BorderSizePixel = 0
  13693. suggestions.ClipsDescendants = true suggestions.Position = UDim2.new(-0.000715821981, 1, 1.03197157, -200) suggestions.Size = UDim2.new(0, 300, 0, 182)
  13694. Title.Name = "Title" Title.Parent = suggestions Title.BackgroundColor3 = Color3.new(0.639216, 0.635294, 0.647059) Title.BackgroundTransparency = 1
  13695. Title.Size = UDim2.new(1, 0, 0, 30) Title.Font = Enum.Font.SourceSansBold Title.FontSize = Enum.FontSize.Size24 Title.Text = "Suggestions"
  13696. Title.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392) SUG.Name = "SUG" SUG.Parent = suggestions
  13697. SUG.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667) SUG.BackgroundTransparency = 1 SUG.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  13698. 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"
  13699. 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"
  13700. local CMDsV = CMDsFolder:GetChildren() for i = 1, #CMDsV do local YSize = 25 local Position = ((i * YSize) - YSize) local newcmd = Example:Clone() newcmd.Parent = SUG
  13701. 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
  13702. local CSP2 = game.CoreGui.sugg.suggestions
  13703. local main2 = CSP2
  13704. local frame2 = CSP2:WaitForChild('SUG')
  13705. Match2 = function(name,str) return name:lower():find(str:lower()) and true end
  13706. IndexContents2 = function(str,bool)
  13707. if suggestionstoggle == true then
  13708. if string.find(str, " ") then game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) else
  13709. local Index,SizeY = 0,0
  13710. for i,v in next, frame2:GetChildren() do
  13711. if bool then
  13712. if Match2(v.Text,str) then
  13713. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 200),"Out","Quad",0.3,true)
  13714. Index = Index + 1
  13715. v.Position = UDim2.new(0,0,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  13716. v.Visible = true
  13717. SizeY = SizeY + v.AbsoluteSize.Y
  13718. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) else v.Visible = false end else
  13719. v.Visible = true
  13720. SizeY = SizeY + v.AbsoluteSize.Y
  13721. frame2.CanvasSize = UDim2.new(0,0,0,SizeY) end end end end end
  13722. IndexContents2('',true)
  13723. game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true)
  13724. Loading.ba:TweenSize(UDim2.new(1, 0, 1, 0), "InOut", "Quart", 0.4, true, nil) wait(1)
  13725. repeat wait() until loadedintro == true
  13726. logof:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear", 0.1)
  13727. wait(0.2)
  13728. f:TweenSizeAndPosition(UDim2.new(0,0,0,0),UDim2.new(0.5,0,0.5,0), "Out", "Linear", 0.2)
  13729. wait(0.3) g:Destroy()
  13730. updatecolors(Color3.new(colorR, colorG, colorB))
  13731. Loading:TweenPosition(UDim2.new(0.25, 0, 1.5, 0), "InOut", "Quart", 0.5, true, nil) wait(0.5) Loading.Parent:Destroy()
  13732. if gPlayers.LocalPlayer.PlayerGui:FindFirstChild("Chat") and gPlayers.LocalPlayer.PlayerGui.Chat:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame:FindFirstChild("ChatBarParentFrame") and
  13733. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame:FindFirstChild("Frame") and gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame:FindFirstChild("BoxFrame") then
  13734. function chatboxx() local chatbox = gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.ChatBar chatbox.Changed:connect(function (property) if suggestionstoggle == true and property == "Text" then
  13735. 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)
  13736. else game.CoreGui.sugg.suggestions:TweenSize(UDim2.new(0, 300, 0, 0),"Out","Quad",0.2,true) end end end) end chatboxx()
  13737. gPlayers.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.ChildAdded:Connect(function(newbar)
  13738. if newbar:FindFirstChild('BoxFrame') then
  13739. chatboxx() end end)
  13740. LP.PlayerGui.Chat.Frame.ChatChannelParentFrame.Frame_MessageLogDisplay.Scroller.CanvasPosition = Vector2.new(0, 9999999999999999999999999999999999999999999, 0, 0)
  13741. coroutine.resume(coroutine.create(function()
  13742. if script.ClassName == "LocalScript" then
  13743. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  13744. Text = "The prefix is '" .. cmdprefix .. "'";
  13745. Color = Color3.new(255,255,255);
  13746. Font = Enum.Font.SourceSans;
  13747. FontSize = Enum.FontSize.Size24;
  13748. }) wait(0.5)
  13749. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  13750. Text = "Click IY on the top left to see more options";
  13751. Color = Color3.new(255,255,255);
  13752. Font = Enum.Font.SourceSans;
  13753. FontSize = Enum.FontSize.Size24;
  13754. }) end end))
  13755. else print('Custom chat detected. Will not provide suggestions for the chat.') end
  13756. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13757. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13758. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13759. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13760. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13761. qopen = false quickmenu.MouseButton1Click:connect(function()
  13762. if qopen == false then fadelock('off') NOTIFY.NOTIFY:TweenPosition(UDim2.new(0,0,0,-100), "InOut", "Quart", 0.5, true, nil)
  13763. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13764. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13765. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13766. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01) MusicPlayer:Hide()
  13767. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13768. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, 0), "InOut", "Quart", 0.5, true, nil) wait(0.01) qopen = true else
  13769. quickmenu.sheild.cmds:TweenPosition(UDim2.new(0, 50, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13770. quickmenu.sheild.settings:TweenPosition(UDim2.new(0, 146, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13771. quickmenu.sheild.updates:TweenPosition(UDim2.new(0, 220, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13772. quickmenu.sheild.info:TweenPosition(UDim2.new(0, 290, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13773. quickmenu.sheild.mix:TweenPosition(UDim2.new(0, 340, 0, -50), "InOut", "Quart", 0.5, true, nil) wait(0.01)
  13774. if slock == true then fadelock("rbxassetid://1495252742") elseif isagelocked == true then fadelock("rbxassetid://1495252495") end
  13775. 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)
  13776. quickmenu.sheild.cmds.MouseButton1Click:connect(function() if cmdOpen == true then
  13777. game.CoreGui.cp.Frame.holder.FeedbackMain:TweenPosition(UDim2.new(1.02,0,1.018,-310),"Out","Quad",0.2,true) wait(0.1)
  13778. game.CoreGui.cp.Frame.holder.size:TweenPosition(UDim2.new(1,-301,1,-300),"Out","Quad",0.2,true) wait(0.2)
  13779. game.CoreGui.cp.Frame.holder.bar.Hide.Visible = true
  13780. game.CoreGui.cp.Frame.holder.bar.Hide:TweenSize(UDim2.new(0,20,0,20),"Out","Quad",0.2,true)
  13781. else runwindow() end end)
  13782. quickmenu.sheild.settings.MouseButton1Click:connect(function() hub() end)
  13783. infopen = false quickmenu.sheild.info.MouseButton1Click:connect(function() if infopen == false then infopen = true
  13784. Updates = Instance.new("ScreenGui")
  13785. dragg = Instance.new("Frame")
  13786. local PromptDialog = Instance.new("Frame")
  13787. local ContainerFrame = Instance.new("Frame")
  13788. local LOG = Instance.new("TextLabel")
  13789. local PopupText3 = Instance.new("TextLabel")
  13790. local PopupText4 = Instance.new("TextLabel")
  13791. local UTDV = Instance.new("TextLabel")
  13792. local PopupText5 = Instance.new("TextLabel")
  13793. local shadow = Instance.new("Frame")
  13794. Exitt = Instance.new("TextButton")
  13795. local PopupText = Instance.new("TextLabel")
  13796. local vers = Instance.new("TextLabel")
  13797. Updates.Name = "Updates"
  13798. Updates.Parent = game.CoreGui
  13799. dragg.Name = "drag"
  13800. dragg.Parent = Updates
  13801. dragg.Active = true
  13802. dragg.BackgroundColor3 = Color3.new(1, 1, 1)
  13803. dragg.BackgroundTransparency = 1
  13804. dragGUI(dragg)
  13805. dragg.Position = UDim2.new(0.5, -225, 0, -600)
  13806. dragg.Size = UDim2.new(0, 438, 0, 26)
  13807. PromptDialog.Name = "PromptDialog"
  13808. PromptDialog.Parent = dragg
  13809. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  13810. PromptDialog.BackgroundTransparency = 1
  13811. PromptDialog.BorderSizePixel = 0
  13812. PromptDialog.Position = UDim2.new(0, 0, 0, -2)
  13813. PromptDialog.Size = UDim2.new(0, 438, 0, 300)
  13814. PromptDialog.ZIndex = 5
  13815. ContainerFrame.Name = "ContainerFrame"
  13816. ContainerFrame.Parent = PromptDialog
  13817. ContainerFrame.BackgroundColor3 = maincolor
  13818. ContainerFrame.BackgroundTransparency = 0.5
  13819. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  13820. ContainerFrame.BorderSizePixel = 0
  13821. ContainerFrame.Position = UDim2.new(0, 0, 0, 29)
  13822. ContainerFrame.Size = UDim2.new(1, 0, 0.8, 0) -- SIZE
  13823. ContainerFrame.ZIndex = 5
  13824. LOG.Name = "LOG"
  13825. LOG.Parent = ContainerFrame
  13826. LOG.BackgroundTransparency = 1
  13827. LOG.Position = UDim2.new(0, 8, 0, 110)
  13828. LOG.Size = UDim2.new(1, -16, 1, 0)
  13829. LOG.ZIndex = 10
  13830. LOG.Font = Enum.Font.SourceSansBold
  13831. LOG.TextSize = 20
  13832. LOG.Text = "+ Added os [plr]\n+ Added whiteify/blackify [plr]\n+ Added addban [full username]\n+ Added a rainbow mode to the UI (inside color picker)\n\n* Fixed a bug in kidnap"
  13833. LOG.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13834. LOG.TextStrokeTransparency = 0
  13835. LOG.TextWrapped = true
  13836. LOG.TextYAlignment = Enum.TextYAlignment.Top
  13837. LOG.TextXAlignment = "Left"
  13838. PopupText3.Name = "PopupText3"
  13839. PopupText3.Parent = ContainerFrame
  13840. PopupText3.BackgroundTransparency = 1
  13841. PopupText3.Position = UDim2.new(0, 8, 0, 35)
  13842. PopupText3.Size = UDim2.new(1, -16, 0.100000001, 0)
  13843. PopupText3.ZIndex = 10
  13844. PopupText3.Font = Enum.Font.SourceSansBold
  13845. PopupText3.TextSize = 20
  13846. PopupText3.Text = "Edge - Moon"
  13847. PopupText3.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13848. PopupText3.TextStrokeTransparency = 0
  13849. PopupText3.TextWrapped = true
  13850. PopupText3.TextYAlignment = Enum.TextYAlignment.Top
  13851. PopupText4.Name = "PopupText4"
  13852. PopupText4.Parent = ContainerFrame
  13853. PopupText4.BackgroundTransparency = 1
  13854. PopupText4.Position = UDim2.new(0, 8, 0, 50)
  13855. PopupText4.Size = UDim2.new(1, -16, 0.100000001, 0)
  13856. PopupText4.ZIndex = 10
  13857. PopupText4.Font = Enum.Font.SourceSansBold
  13858. PopupText4.FontSize = Enum.FontSize.Size18
  13859. PopupText4.Text = "infyield.weebly.com - discord.me/infiniteyield"
  13860. PopupText4.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13861. PopupText4.TextStrokeTransparency = 0
  13862. PopupText4.TextWrapped = true
  13863. PopupText4.TextYAlignment = Enum.TextYAlignment.Top
  13864. UTDV.Name = "UTDV"
  13865. UTDV.Parent = ContainerFrame
  13866. UTDV.BackgroundTransparency = 1
  13867. UTDV.Position = UDim2.new(0, 8, 0, 5)
  13868. UTDV.Size = UDim2.new(1, -16, 0.100000001, 0)
  13869. UTDV.ZIndex = 10
  13870. UTDV.Font = Enum.Font.SourceSansBold
  13871. UTDV.FontSize = Enum.FontSize.Size28
  13872. UTDV.Text = "Up to date version: N/A"
  13873. UTDV.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13874. UTDV.TextStrokeTransparency = 0
  13875. UTDV.TextWrapped = true
  13876. UTDV.TextYAlignment = Enum.TextYAlignment.Top
  13877. PopupText5.Name = "PopupText5"
  13878. PopupText5.Parent = ContainerFrame
  13879. PopupText5.BackgroundTransparency = 1
  13880. PopupText5.Position = UDim2.new(0, 8, 0, 75)
  13881. PopupText5.Size = UDim2.new(1, -16, 0.100000001, 0)
  13882. PopupText5.ZIndex = 10
  13883. PopupText5.Font = Enum.Font.SourceSansBold
  13884. PopupText5.FontSize = Enum.FontSize.Size28
  13885. PopupText5.Text = "Update Log:"
  13886. PopupText5.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13887. PopupText5.TextStrokeTransparency = 0
  13888. PopupText5.TextWrapped = true
  13889. PopupText5.TextYAlignment = Enum.TextYAlignment.Top
  13890. shadow.Name = "shadow"
  13891. shadow.Parent = PromptDialog
  13892. shadow.BackgroundColor3 = maincolor
  13893. shadow.BackgroundTransparency = 0.30000001192093
  13894. shadow.BorderColor3 = Color3.new(0, 0, 0)
  13895. shadow.BorderSizePixel = 0
  13896. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  13897. shadow.Size = UDim2.new(0, 438, 0, 26)
  13898. Exitt.Name = "Exit"
  13899. Exitt.Parent = shadow
  13900. Exitt.BackgroundColor3 = Color3.new(1, 0, 0)
  13901. Exitt.BackgroundTransparency = 0.30000001192093
  13902. Exitt.BorderColor3 = Color3.new(1, 0, 0)
  13903. Exitt.BorderSizePixel = 0
  13904. Exitt.Position = UDim2.new(0, 415, 0, 3)
  13905. Exitt.Size = UDim2.new(0, 20, 0, 20)
  13906. Exitt.FontSize = Enum.FontSize.Size14
  13907. Exitt.Text = ""
  13908. PopupText.Name = "PopupText"
  13909. PopupText.Parent = shadow
  13910. PopupText.BackgroundTransparency = 1
  13911. PopupText.Position = UDim2.new(0, 61, 0, -2)
  13912. PopupText.Size = UDim2.new(0.760273993, -16, 1.15384614, 0)
  13913. PopupText.ZIndex = 110
  13914. PopupText.Font = Enum.Font.SourceSansBold
  13915. PopupText.TextSize = 30
  13916. PopupText.Text = "Information"
  13917. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13918. PopupText.TextStrokeTransparency = 0
  13919. PopupText.TextWrapped = true
  13920. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  13921. vers.Name = "vers"
  13922. vers.Parent = shadow
  13923. vers.BackgroundTransparency = 1
  13924. vers.Position = UDim2.new(0, 8, 0, 2)
  13925. vers.Size = UDim2.new(0.200913236, -16, 1.11538458, 0)
  13926. vers.ZIndex = 110
  13927. vers.Font = Enum.Font.SourceSansBold
  13928. vers.TextSize = 20
  13929. vers.Text = "v" .. Version
  13930. vers.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  13931. vers.TextStrokeTransparency = 0
  13932. vers.TextWrapped = true
  13933. vers.TextXAlignment = Enum.TextXAlignment.Left
  13934. vers.TextYAlignment = Enum.TextYAlignment.Top
  13935. if UTD == true then UTDV.Text = "Up to date version: Yes" else UTDV.Text = "Up to date version: No" end end
  13936. dragg:TweenPosition(UDim2.new(0.5, -225, 0, 100), "InOut", "Quart", 0.5, true, nil) Exitt.MouseButton1Click:connect(function()
  13937. dragg:TweenPosition(UDim2.new(0.5, -225, 0, -600), "InOut", "Quart", 0.5, true, nil) wait(0.5) infopen = false Updates:Destroy() end) end)
  13938. quickmenu.sheild.updates.MouseButton1Click:connect(function() serverinfogui() end) end
  13939.  
  13940. local Asset = game:GetService("MarketplaceService"):GetProductInfo(01203480675) wait(0.3)
  13941. if not game.CoreGui:FindFirstChild('IYrun') then
  13942. running = Instance.new("BoolValue") running.Parent = game.CoreGui running.Name = 'IYrun'
  13943. if Asset.Name == "Infinite Yield " .. Version then UTD = true wait(0.5) run() else
  13944. UTD = false local Updates = Instance.new("ScreenGui") local PromptDialog = Instance.new("Frame") local shadow = Instance.new("Frame") local Exit = Instance.new("TextButton")
  13945. local title = Instance.new("TextLabel") local ContainerFrame = Instance.new("Frame") local a = Instance.new("TextLabel") local a2 = Instance.new("TextLabel")
  13946. local a3 = Instance.new("TextLabel") local a2_2 = Instance.new("TextLabel") local UPDATE = Instance.new("TextButton") local Line = Instance.new("Frame")
  13947. Updates.Name = "Updates" Updates.Parent = game.CoreGui PromptDialog.Name = "PromptDialog" PromptDialog.Parent = Updates PromptDialog.Active = true
  13948. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0) PromptDialog.BackgroundTransparency = 1 PromptDialog.BorderSizePixel = 0
  13949. PromptDialog.Position = UDim2.new(0.5, -219, 0, 100) PromptDialog.Size = UDim2.new(0, 438, 0, 300) PromptDialog.ZIndex = 8 shadow.Name = "shadow"
  13950. 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
  13951. shadow.Style = Enum.FrameStyle.DropShadow Exit.Name = "Exit" Exit.Parent = shadow Exit.BackgroundColor3 = Color3.new(1, 0, 0) Exit.BackgroundTransparency = 0.30000001192093
  13952. 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
  13953. Exit.Text = "" title.Name = "title" title.Parent = shadow title.BackgroundTransparency = 1 title.Position = UDim2.new(0, 8, 0, -4)
  13954. title.Size = UDim2.new(1, -16, 0.800000012, 0) title.ZIndex = 110 title.Font = Enum.Font.SourceSansBold title.TextSize = 30
  13955. 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
  13956. ContainerFrame.Name = "ContainerFrame" ContainerFrame.Parent = PromptDialog ContainerFrame.BackgroundColor3 = Color3.new(0.639216, 0.631373, 0.647059) ContainerFrame.Position = UDim2.new(0, 0, 0, 31)
  13957. ContainerFrame.Size = UDim2.new(1, 0, 0.75, 0) ContainerFrame.ZIndex = 8 ContainerFrame.Style = Enum.FrameStyle.DropShadow a.Name = "a" a.Parent = ContainerFrame
  13958. 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
  13959. a.FontSize = Enum.FontSize.Size18 a.Text = "infyield.weebly.com - discord.me/infiniteyield" a.TextColor3 = Color3.new(0.97, 0.97, 0.97) a.TextStrokeTransparency = 0
  13960. 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)
  13961. 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."
  13962. 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
  13963. 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
  13964. 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
  13965. 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)
  13966. 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'"
  13967. 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"
  13968. UPDATE.Parent = ContainerFrame UPDATE.BackgroundColor3 = Color3.new(0, 0, 0) UPDATE.BackgroundTransparency = 0.80000001192093 UPDATE.BorderColor3 = Color3.new(1, 1, 1)
  13969. UPDATE.Position = UDim2.new(0, 148, 0, 153) UPDATE.Size = UDim2.new(0, 126, 0, 40) UPDATE.ZIndex = 9 UPDATE.Font = Enum.Font.SourceSans
  13970. UPDATE.FontSize = Enum.FontSize.Size18 UPDATE.Text = "Update" UPDATE.TextColor3 = Color3.new(1, 1, 1) Line.Name = "Line" Line.Parent = PromptDialog
  13971. 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)
  13972. Line.Size = UDim2.new(0.926999986, 0, 0, 1) Line.ZIndex = 8 function Click(mouse)
  13973. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  13974. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil) wait(0.5)
  13975. Updates:Destroy() run() end Exit.MouseButton1Down:connect(Click) function Click(mouse)
  13976. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, 150), "InOut", "Quart", 0.4, true, nil) wait(0.4)
  13977. PromptDialog:TweenPosition(UDim2.new(0.5, -219, 0, -400), "InOut", "Quart", 0.5, true, nil)
  13978. for _, child in pairs(game.CoreGui:GetChildren()) do
  13979. if child.Name == "IYrun" then child:Destroy() end end wait(0.5)
  13980. Updates:Destroy() loadstring(game:HttpGet(('https://pastebin.com/raw/MjBzRjmT'),true))() end UPDATE.MouseButton1Down:connect(Click) end
  13981. else print('Infinite Yield is already running.') end
Add Comment
Please, Sign In to add comment