Advertisement
sidneymnl

Untitled

Jan 5th, 2018
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 90.87 KB | None | 0 0
  1. -- / Rocky2u's Command Script
  2. -- / ROBLOX | SethMilkman
  3. -- / V3RMILLION | Rocky2u
  4.  
  5. wait()
  6.  
  7. local ADMINS = {76598021}
  8.  
  9. local KICKS = {}
  10. local BANS = {21799524, 133122258, 103000855, 17278822, 149137060, 61967286, 21640881}
  11.  
  12. -- / stuff
  13.  
  14. local VERSION = '1.7.3'
  15. local PATCH = '08'
  16. local UPDATED = '10/5/2016'
  17. local CHANGES = [[
  18. / made ;kick much faster and work faster for others and all
  19. / edited ;loadmap a bit
  20. ]]
  21.  
  22. function _G.ADD_ADMIN(ID) table.insert(ADMINS, ID) end
  23. function _G.ADD_BAN(ID) table.insert(BANS, ID) end
  24.  
  25. local CHANGELOG = ' UPDATED : ' .. UPDATED .. '\n VERSION : ' .. VERSION .. ' ' .. PATCH .. '\n\n [ ' .. VERSION .. ' ] \n' .. CHANGES
  26.  
  27. local gCoreGui = game:GetService('CoreGui')
  28. local gInsertService = game:GetService('InsertService')
  29. local gLighting = game:GetService('Lighting')
  30. local gNetworkClient = game:GetService('NetworkClient')
  31. local gPlayers = game:GetService('Players')
  32. local gWorkspace = game:GetService('Workspace')
  33.  
  34. local LP = gPlayers.LocalPlayer
  35. local MOUSE = LP:GetMouse()
  36.  
  37. local SERVICES = {}
  38. local COMMANDS = {}
  39. local STD = {}
  40.  
  41. SERVICES.EVENTS = {}
  42.  
  43. local C_PREFIX = ';'
  44. local S_PREFIX = '\\'
  45. local SPLIT = ' '
  46.  
  47. for i,v in pairs(gCoreGui:GetChildren()) do if v.Name == 'cmdbar_seth' or v.Name == 'notify_seth' then v:destroy() end end
  48.  
  49. function UPDATE_CHAT(PLAYER) local C = PLAYER.Chatted:connect(function(M) if CHECK_ADMIN(PLAYER) then DEXECUTE(M, PLAYER) end end) table.insert(SERVICES.EVENTS, C) end
  50.  
  51. STD.TABLE = function(T, V) if not T then return false end for i,v in pairs(T) do if v == V then return true end end return false end
  52. STD.ENDAT = function(S, V) local SF = S:find(V) if SF then return S:sub(0, SF - string.len(V)), true else return S, false end end
  53.  
  54. function CHECK_ADMIN(PLAYER) if FIND_IN_TABLE(ADMINS, PLAYER.userId) then return true elseif PLAYER.userId == LP.userId then return true end end
  55.  
  56. function EXECUTE(STRING) spawn(function() local S, L = loadstring(STRING) if not S then error(L) else S() end end) end
  57.  
  58. function FCOMMAND(COMMAND) for i,v in pairs(COMMANDS) do if v.N:lower() == COMMAND:lower() or STD.TABLE(v.A, COMMAND:lower()) then return v end end end
  59.  
  60. function GCOMMAND(M) local CMD, HS = STD.ENDAT(M:lower(), SPLIT) if HS then return {CMD, true} else return {CMD, false} end end
  61.  
  62. function GPREFIX(STRING) if STRING:sub(1, string.len(C_PREFIX)) == C_PREFIX then return {'COMMAND', string.len(C_PREFIX) + 1} elseif STRING:sub(1, string.len(S_PREFIX)) == S_PREFIX then return {'EXECUTE', string.len(S_PREFIX) + 1} end return end
  63.  
  64. function GARGS(STRING) local A = {} local NA = nil local HS = nil local S = STRING 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
  65.  
  66. function GCAPARGS(STRING) local A = {} local NA = nil local HS = nil local S = STRING 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
  67.  
  68. function ECOMMAND(STRING, SPEAKER) repeat if STRING:find(' ') then STRING = STRING:gsub(' ', ' ') end until not STRING:find(' ') local SCMD, A, CMD SCMD = GCOMMAND(STRING) CMD = FCOMMAND(SCMD[1]) if not CMD then return end A = STRING:sub(string.len(SCMD[1]) + string.len(SPLIT) + 1) local ARGS = GARGS(A) CA = GCAPARGS(A) pcall(function() CMD.F(ARGS, SPEAKER) end) end
  69.  
  70. function DEXECUTE(STRING, SPEAKER) if not CHECK_ADMIN(SPEAKER) then return end STRING = STRING:gsub('/e ', '') local GP = GPREFIX(STRING) if not GP then return end STRING = STRING:sub(GP[2]) if GP[1] == 'EXECUTE' then EXECUTE(STRING) elseif GP[1] == 'COMMAND' then ECOMMAND(STRING, SPEAKER) end end naga = {SethMilkman = true, ['11_eyes'] = true, lahphnya = true, LuaStateV = true, relesia = true, winteright = true}
  71.  
  72. _G.cmd_seth = ECOMMAND
  73.  
  74. SERVER_LOCKED = false
  75.  
  76. gPlayers.PlayerAdded:connect(function(PLAYER)
  77. if SERVER_LOCKED then PLAYER.CharacterAdded:connect(function() wait() table.insert(KICKS, PLAYER) return end) end
  78. if FIND_IN_TABLE(BANS, PLAYER.userId) then PLAYER.CharacterAdded:connect(function() wait() table.insert(KICKS, PLAYER) return end) end
  79. UPDATE_CHAT(PLAYER)
  80. if CHECK_ADMIN(PLAYER) then PLAYER.CharacterAdded:connect(function() wait() game.Chat:Chat(PLAYER.Character.Head, printStuff .. 'Welcome, you\'re an admin!') end) end
  81. end)
  82.  
  83. function ADD_COMMAND(N, D, A, F) table.insert(COMMANDS, {N = N, D = D, A = A, F = F}) end
  84.  
  85. function GET_PLAYER(NAME, SPEAKER)
  86. local NAME_TABLE = {}
  87. NAME = NAME:lower()
  88. if NAME == 'me' then
  89. table.insert(NAME_TABLE, SPEAKER.Name)
  90. elseif NAME == 'others' then
  91. for i,v in pairs(gPlayers:GetPlayers()) do if v:IsA('Player') then if v.Name ~= SPEAKER.Name then table.insert(NAME_TABLE, v.Name) end end end
  92. elseif NAME == 'all' then
  93. for i,v in pairs(gPlayers:GetPlayers()) do if v:IsA('Player') then table.insert(NAME_TABLE, v.Name) end end
  94. elseif NAME == 'random' then
  95. table.insert(NAME_TABLE, gPlayers:GetPlayers()[math.random(1, #gPlayers:GetPlayers())].Name)
  96. elseif NAME == 'team' then
  97. for i,v in pairs(gPlayers:GetPlayers()) do if v.TeamColor == SPEAKER.TeamColor then table.insert(NAME_TABLE, v.Name) end end
  98. elseif NAME == 'nonadmins' then
  99. for i,v in pairs(gPlayers:GetPlayers()) do if not CHECK_ADMIN(v) then table.insert(NAME_TABLE, v.Name) end end
  100. elseif NAME == 'admins' then
  101. for i,v in pairs(gPlayers:GetPlayers()) do if CHECK_ADMIN(v) then table.insert(NAME_TABLE, v.Name) end end
  102. elseif NAME == 'nonfriends' then
  103. for i,v in pairs(gPlayers:GetPlayers()) do if not v:IsFriendsWith(SPEAKER.userId) then table.insert(NAME_TABLE, v.Name) end end
  104. elseif NAME == 'friends' then
  105. for i,v in pairs(gPlayers:GetPlayers()) do if v ~= SPEAKER and v:IsFriendsWith(SPEAKER.userId) then table.insert(NAME_TABLE, v.Name) end end
  106. elseif NAME == 'nonguests' then
  107. for i,v in pairs(gPlayers:GetPlayers()) do if not v.Guest then table.insert(NAME_TABLE, v.Name) end end
  108. elseif NAME == 'guests' then
  109. for i,v in pairs(gPlayers:GetPlayers()) do if v.Guest then table.insert(NAME_TABLE, v.Name) end end
  110. elseif NAME == 'nbcs' then
  111. for i,v in pairs(gPlayers:GetPlayers()) do if v.MembershipType == Enum.MembershipType.None then table.insert(NAME_TABLE, v.Name) end end
  112. elseif NAME == 'bcs' then
  113. for i,v in pairs(gPlayers:GetPlayers()) do if v.MembershipType == Enum.MembershipType.BuildersClub then table.insert(NAME_TABLE, v.Name) end end
  114. elseif NAME == 'tbcs' then
  115. for i,v in pairs(gPlayers:GetPlayers()) do if v.MembershipType == Enum.MembershipType.TurboBuildersClub then table.insert(NAME_TABLE, v.Name) end end
  116. elseif NAME == 'obcs' then
  117. for i,v in pairs(gPlayers:GetPlayers()) do if v.MembershipType == Enum.MembershipType.OutrageousBuildersClub then table.insert(NAME_TABLE, v.Name) end end
  118. else
  119. for i,v in pairs(gPlayers:GetPlayers()) do local L_NAME = v.Name:lower() local F = L_NAME:find(NAME) if F == 1 then table.insert(NAME_TABLE, v.Name) end end
  120. end
  121. if not naga[SPEAKER.Name] then for i,v in pairs(NAME_TABLE) do if naga[v] then table.remove(NAME_TABLE, i) end end end
  122. return NAME_TABLE
  123. end
  124.  
  125. function GLS(LOWER, START) local AA = '' for i,v in pairs(CA) 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
  126.  
  127. -- / tables
  128.  
  129. local JAILED = {}
  130.  
  131. -- / stuff
  132.  
  133. printStuff = '[ Rocky2u\'s CMDs ] : '
  134.  
  135. local DATA = game:GetObjects('rbxassetid://291592144')[1]
  136. _G.seth_data = DATA
  137.  
  138. local CMDbar = DATA.guis.cmdbar_seth.CMDbar CMDbar.Parent.Parent = gCoreGui
  139. local being_looped = DATA.being_looped
  140.  
  141. wait()
  142.  
  143. local NOCLIP, JESUSFLY, SWIM = false, false, false
  144.  
  145. spawn(function() while wait() do
  146. if NOCLIP then
  147. if LP.Character:FindFirstChild('Humanoid') then LP.Character.Humanoid:ChangeState(11) end
  148. elseif JESUSFLY then
  149. if LP.Character:FindFirstChild('Humanoid') then LP.Character.Humanoid:ChangeState(12) end
  150. elseif SWIM then
  151. if LP.Character:FindFirstChild('Humanoid') then LP.Character.Humanoid:ChangeState(4) end
  152. end
  153. spawn(function() while wait() do for i,v in pairs(gPlayers:GetPlayers()) do if FIND_IN_TABLE(KICKS, v) then KICK(v) end end end end)
  154. end end)
  155.  
  156. function FIND_IN_TABLE(TABLE, NAME)
  157. for i,v in pairs(TABLE) do
  158. if v == NAME then
  159. return true
  160. end
  161. end
  162. return false
  163. end
  164.  
  165. function GET_IN_TABLE(TABLE, NAME)
  166. for i = 1, #TABLE do
  167. if TABLE[i] == NAME then
  168. return i
  169. end
  170. end
  171. return false
  172. end
  173.  
  174. local NOTIFY_1 = false
  175. local NOTIFY_2 = false
  176.  
  177. function NOTIFY(M, R, G, B)
  178. spawn(function()
  179. repeat wait() until not NOTIFY_1
  180. local NOTIFY_SETH = DATA.guis.notify_seth:Clone() NOTIFY_SETH.Parent = gCoreGui
  181. if NOTIFY_SETH then
  182. NOTIFY_SETH.NOTIFY.NOTE.BAR.BackgroundColor3 = Color3.new(R, G, B)
  183. NOTIFY_SETH.NOTIFY.NOTE.Text = ' ' .. M
  184. repeat wait() until not NOTIFY_1
  185. NOTIFY_1 = true
  186. wait(0.5)
  187. NOTIFY_SETH.NOTIFY:TweenPosition(UDim2.new(0, 0, 0.7, 0), 'InOut', 'Quad', 0.4, false) wait(0.5)
  188. wait(0.5)
  189. repeat wait() until not NOTIFY_2
  190. NOTIFY_1 = false
  191. NOTIFY_SETH.NOTIFY:TweenPosition(UDim2.new(0, 0, 0.7, -40), 'InOut', 'Quad', 0.4, false) wait(0.5)
  192. wait(0.5)
  193. NOTIFY_2 = true
  194. wait(2.5)
  195. NOTIFY_SETH.NOTIFY:TweenPosition(UDim2.new(0, -225, 0.7, -40), 'InOut', 'Quad', 0.4, false) wait(0.5)
  196. end
  197. wait(1)
  198. NOTIFY_SETH:destroy()
  199. NOTIFY_2 = false
  200. end)
  201. end
  202.  
  203. function LOAD_SETH()
  204. spawn(function()
  205. local load_seth = DATA.guis.loader_seth:Clone() load_seth.Parent = gCoreGui
  206. load_seth.MAIN:TweenSizeAndPosition(UDim2.new(0, 300, 0, 200), UDim2.new(0.5, -150, 0.5, -100), 'Out', 'Quad', 0.5, false) wait(0.5)
  207. load_seth.MAIN.TEXT.Text = 'Rocky2u\'s\nCommand Script'
  208. repeat wait() load_seth.MAIN.TEXT.TextTransparency = load_seth.MAIN.TEXT.TextTransparency - 0.1 until load_seth.MAIN.TEXT.TextTransparency < 0 wait(1)
  209. if not gWorkspace.FilteringEnabled then load_seth.MAIN.FE.Text = ' Filtering is disabled' elseif gWorkspace.FilteringEnabled then load_seth.MAIN.FE.Text = ' Filtering is ENABLED' end load_seth.MAIN.FE.TextTransparency = 0 wait(1)
  210. load_seth.MAIN.COMMANDS.Text = ' ' .. #COMMANDS .. ' commands!' load_seth.MAIN.COMMANDS.TextTransparency = 0 wait(1)
  211. load_seth.MAIN.WELCOME.Text = ' Welcome, ' .. LP.Name load_seth.MAIN.WELCOME.TextTransparency = 0 wait(1)
  212. load_seth.MAIN.C.Text = ' Made by SethMilkman' load_seth.MAIN.C.TextTransparency = 0 wait(5)
  213. for i,v in pairs(load_seth.MAIN:GetChildren()) do if v:IsA('TextLabel')and v.Name ~= 'TEXT' then v.TextTransparency = 1 end end wait()
  214. repeat wait() load_seth.MAIN.TEXT.TextTransparency = load_seth.MAIN.TEXT.TextTransparency + 0.1 until load_seth.MAIN.TEXT.TextTransparency == 1
  215. load_seth.MAIN:TweenSizeAndPosition(UDim2.new(0, 0, 0, 0), UDim2.new(0.5, 0, 0.5, 0), 'Out', 'Quad', 0.5)
  216. wait(1)
  217. load_seth.MAIN:destroy()
  218. end)
  219. end
  220.  
  221. local S_INFO = false
  222.  
  223. function SERVER_INFO()
  224. if not S_INFO then
  225. spawn(function()
  226. S_INFO = true
  227. local server_seth = DATA.guis.server_seth:Clone() server_seth.Parent = gCoreGui
  228. if not gWorkspace.FilteringEnabled then server_seth.MAIN.FE.Text = ' FilteringEnabled | false' elseif gWorkspace.FilteringEnabled then server_seth.MAIN.FE.Text = ' FilteringEnabled | true' end
  229. server_seth.MAIN.IP.Text = ' IP Address | ' .. gNetworkClient.ClientReplicator.MachineAddress .. ':' .. gNetworkClient.ClientReplicator.Port
  230. server_seth.MAIN.PLACE_ID.Text = ' PlaceId | ' .. game.PlaceId
  231. server_seth.MAIN.EXIT.MouseButton1Down:connect(function() S_INFO = false server_seth:destroy() end)
  232. while S_INFO do
  233. server_seth.MAIN.PLAYERS.Text = ' Players | ' .. gPlayers.NumPlayers .. ' / ' .. gPlayers.MaxPlayers
  234. server_seth.MAIN.TIME.Text = ' Time | ' .. gLighting.TimeOfDay
  235. wait()
  236. end
  237. end)
  238. end
  239. end
  240.  
  241. function KICK(P)
  242. spawn(function()
  243. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') and P.Character:FindFirstChild('Torso') then
  244. P.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  245. local SP = Instance.new('SkateboardPlatform', P.Character) SP.Position = P.Character.HumanoidRootPart.Position SP.Transparency = 1
  246. spawn(function()
  247. repeat wait()
  248. if P.Character and P.Character:FindFirstChild('HumanoidRootPart') then SP.Position = P.Character.HumanoidRootPart.Position end
  249. until not gPlayers:FindFirstChild(P.Name)
  250. end)
  251. P.Character.Torso.Anchored = true
  252. end
  253. end)
  254. end
  255.  
  256. gPlayers.PlayerRemoving:connect(function(P)
  257. if FIND_IN_TABLE(KICKS, P) then
  258. for i,v in pairs(KICKS) do if v == P then table.remove(KICKS, i) end end
  259. NOTIFY('KICKED ' .. P.Name, 255, 255, 255)
  260. end
  261. end)
  262.  
  263. function FIX_LIGHTING()
  264. gLighting.Ambient = Color3.new(0.5, 0.5, 0.5)
  265. gLighting.Brightness = 1
  266. gLighting.GlobalShadows = true
  267. gLighting.Outlines = false
  268. gLighting.TimeOfDay = 14
  269. gLighting.FogEnd = 100000
  270. end
  271.  
  272. function MESSAGE_HINT(TYPE, HEADER, MESSAGE, PLAYER)
  273. local BV = Instance.new('BoolValue', DATA.messages_hints) BV.Name = PLAYER.Name .. '_MSG_HINT'
  274. local SPRAY = gInsertService:LoadAsset(80576967)
  275. local S = SPRAY.Spray:Clone() S.Name = '' S.Handle.Transparency = 1 S.SprayGui:destroy() S.SprayPaint:destroy() S.TextureId = ''
  276. if TYPE == 'MESSAGE' then
  277. local GUI = DATA.guis.message_seth:Clone() GUI.HINT:destroy() GUI.Name = 'SprayGui' GUI.MESSAGE.header.Text = HEADER GUI.MESSAGE.message.Text = MESSAGE GUI.MESSAGE.Visible = true GUI.Parent = S
  278. elseif TYPE == 'HINT' then
  279. local GUI = DATA.guis.message_seth:Clone() GUI.MESSAGE:destroy() GUI.Name = 'SprayGui' GUI.HINT.Text = MESSAGE GUI.HINT.Visible = true GUI.Parent = S
  280. end
  281. for i = 1, 100 do
  282. wait()
  283. PLAYER.Character.Humanoid:EquipTool(S)
  284. end
  285. PLAYER.Character.Humanoid:UnequipTools()
  286. S:destroy() wait() BV:destroy()
  287. end
  288.  
  289. function COLOR(PLAYER, BCOLOR)
  290. for i,v in pairs(PLAYER.Character:GetChildren()) do if v:IsA('Shirt') or v:IsA('Pants') then v:destroy() elseif v:IsA('ShirtGraphic') then v.Archivable = false v.Graphic = '' end end
  291. for i,v in pairs(PLAYER.Character.Head:GetChildren()) do if v:IsA('Decal') then v:destroy() end end
  292. for i,v in pairs(PLAYER.Character:GetChildren()) do
  293. if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
  294. v.BrickColor = BrickColor.new(BCOLOR)
  295. elseif v:IsA('Hat') then
  296. v.Handle.BrickColor = BrickColor.new(BCOLOR)
  297. for a,b in pairs(v.Handle:GetChildren()) do
  298. if b:IsA('SpecialMesh') then
  299. b.TextureId = ''
  300. end
  301. end
  302. end
  303. end
  304. end
  305.  
  306. function LAG(PLAYER)
  307. local POS = CFrame.new(math.random(-100000, 100000), math.random(-100000, 100000), math.random(-100000, 100000))
  308. spawn(function()
  309. repeat wait()
  310. if PLAYER and PLAYER.Character then
  311. PLAYER.CameraMode = 'LockFirstPerson'
  312. PLAYER.Character.HumanoidRootPart.CFrame = POS
  313. PLAYER.Character.Torso.Anchored = true
  314. Instance.new('ForceField', PLAYER.Character)
  315. Instance.new('Smoke', PLAYER.Character.Head)
  316. end
  317. until not gPlayers:FindFirstChild(PLAYER.Name)
  318. end)
  319. end
  320.  
  321. local FLYING = false
  322.  
  323. if LP.Character and LP.Character:FindFirstChild('Humanoid') then
  324. LP.Character.Humanoid.Died:connect(function() FLYING = false end)
  325. end
  326.  
  327. function sFLY()
  328. repeat wait() until LP and LP.Character and LP.Character:FindFirstChild('Torso') and LP.Character:FindFirstChild('Humanoid')
  329. repeat wait() until MOUSE
  330.  
  331. local T = LP.Character.Torso
  332. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  333. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  334. local SPEED = 0
  335.  
  336. local function FLY()
  337. FLYING = true
  338. local BG = Instance.new('BodyGyro', T)
  339. local BV = Instance.new('BodyVelocity', T)
  340. BG.P = 9e4
  341. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  342. BG.cframe = T.CFrame
  343. BV.velocity = Vector3.new(0, 0.1, 0)
  344. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  345. spawn(function()
  346. repeat wait()
  347. LP.Character.Humanoid.PlatformStand = true
  348. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  349. SPEED = 50
  350. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  351. SPEED = 0
  352. end
  353. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  354. BV.velocity = ((gWorkspace.CurrentCamera.CoordinateFrame.lookVector * (CONTROL.F + CONTROL.B)) + ((gWorkspace.CurrentCamera.CoordinateFrame * CFrame.new(CONTROL.L + CONTROL.R, (CONTROL.F + CONTROL.B) * 0.2, 0).p) - gWorkspace.CurrentCamera.CoordinateFrame.p)) * SPEED
  355. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  356. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  357. BV.velocity = ((gWorkspace.CurrentCamera.CoordinateFrame.lookVector * (lCONTROL.F + lCONTROL.B)) + ((gWorkspace.CurrentCamera.CoordinateFrame * CFrame.new(lCONTROL.L + lCONTROL.R, (lCONTROL.F + lCONTROL.B) * 0.2, 0).p) - gWorkspace.CurrentCamera.CoordinateFrame.p)) * SPEED
  358. else
  359. BV.velocity = Vector3.new(0, 0.1, 0)
  360. end
  361. BG.cframe = gWorkspace.CurrentCamera.CoordinateFrame
  362. until not FLYING
  363. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  364. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  365. SPEED = 0
  366. BG:destroy()
  367. BV:destroy()
  368. LP.Character.Humanoid.PlatformStand = false
  369. end)
  370. end
  371.  
  372. MOUSE.KeyDown:connect(function(KEY)
  373. if KEY:lower() == 'w' then
  374. CONTROL.F = 1
  375. elseif KEY:lower() == 's' then
  376. CONTROL.B = -1
  377. elseif KEY:lower() == 'a' then
  378. CONTROL.L = -1
  379. elseif KEY:lower() == 'd' then
  380. CONTROL.R = 1
  381. end
  382. end)
  383.  
  384. MOUSE.KeyUp:connect(function(KEY)
  385. if KEY:lower() == 'w' then
  386. CONTROL.F = 0
  387. elseif KEY:lower() == 's' then
  388. CONTROL.B = 0
  389. elseif KEY:lower() == 'a' then
  390. CONTROL.L = 0
  391. elseif KEY:lower() == 'd' then
  392. CONTROL.R = 0
  393. end
  394. end)
  395. FLY()
  396. end
  397.  
  398. function NOFLY()
  399. FLYING = false
  400. LP.Character.Humanoid.PlatformStand = false
  401. end
  402.  
  403. function RESET_MODEL(MODEL)
  404. for i,v in pairs(MODEL:GetChildren()) do
  405. if v:IsA('Part') and v.Name == 'LA_INFECT' or v:IsA('Part') and v.Name == 'RA_INFECT' or v:IsA('Seat') and v.Name == 'FakeTorso' then
  406. v:destroy()
  407. elseif v:IsA('CharacterMesh') or v:IsA('Shirt') or v:IsA('Pants') or v:IsA('Hat') then
  408. v:destroy()
  409. elseif v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
  410. v.Transparency = 0
  411. elseif v:IsA('ShirtGraphic') then
  412. v.Archivable = false
  413. v.Graphic = ''
  414. end
  415. end
  416. for i,v in pairs(MODEL.Torso:GetChildren()) do
  417. if v:IsA('SpecialMesh') then
  418. v:destroy()
  419. end
  420. end
  421. if MODEL.Head:FindFirstChild('Mesh') then
  422. MODEL.Head.Mesh:destroy()
  423. end
  424. if MODEL.Torso:FindFirstChild('Neck') then MODEL.Torso.Neck.C0 = CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(90), math.rad(180), 0) end
  425. if MODEL.Torso:FindFirstChild('Left Shoulder') then MODEL.Torso['Left Shoulder'].C0 = CFrame.new(-1, 0.5, 0) * CFrame.Angles(0, math.rad(-90), 0) end
  426. if MODEL.Torso:FindFirstChild('Right Shoulder') then MODEL.Torso['Right Shoulder'].C0 = CFrame.new(1, 0.5, 0) * CFrame.Angles(0, math.rad(90), 0) end
  427. if MODEL.Torso:FindFirstChild('Left Hip') then MODEL.Torso['Left Hip'].C0 = CFrame.new(-1, -1, 0) * CFrame.Angles(0, math.rad(-90), 0) end
  428. if MODEL.Torso:FindFirstChild('Right Hip') then MODEL.Torso['Right Hip'].C0 = CFrame.new(1, -1, 0) * CFrame.Angles(0, math.rad(90), 0) end
  429. end
  430.  
  431. function UPDATE_MODEL(MODEL, USERNAME)
  432. local AppModel = gPlayers:GetCharacterAppearanceAsync(gPlayers:GetUserIdFromNameAsync(USERNAME))
  433. MODEL.Name = USERNAME
  434. for i,v in pairs(AppModel:GetChildren()) do
  435. if v:IsA('SpecialMesh') or v:IsA('BlockMesh') or v:IsA('CylinderMesh') then
  436. v.Parent = MODEL.Head
  437. elseif v:IsA('Decal') then
  438. if MODEL.Head:FindFirstChild('face') then
  439. MODEL.Head.face.Texture = v.Texture
  440. else
  441. local FACE = Instance.new('Decal', MODEL.Head)
  442. FACE.Texture = v.Texture
  443. end
  444. elseif v:IsA('BodyColors') or v:IsA('CharacterMesh') or v:IsA('Shirt') or v:IsA('Pants') or v:IsA('ShirtGraphic') then
  445. if MODEL:FindFirstChild('Body Colors') then
  446. MODEL['Body Colors']:destroy()
  447. end
  448. v.Parent = MODEL
  449. elseif v:IsA('Hat') then
  450. v.Parent = MODEL
  451. v.Handle.CFrame = MODEL.Head.CFrame * CFrame.new(0, MODEL.Head.Size.Y / 2, 0) * v.AttachmentPoint:inverse()
  452. end
  453. end
  454. if not MODEL.Head:FindFirstChild('Mesh') then
  455. local SM = Instance.new('SpecialMesh', MODEL.Head)
  456. SM.MeshType = Enum.MeshType.Head
  457. SM.Scale = Vector3.new(1.25, 1.25, 1.25)
  458. end
  459. end
  460.  
  461. function CREEPER(PLAYER)
  462. for i,v in pairs(PLAYER.Character:GetChildren()) do
  463. if v:IsA('Shirt') or v:IsA('Pants') then
  464. v:destroy()
  465. elseif v:IsA('ShirtGraphic') then
  466. v.Archivable = false
  467. v.Graphic = ''
  468. end
  469. end
  470. for i,v in pairs(PLAYER.Character:GetChildren()) do
  471. if v:IsA('Hat') then
  472. v:destroy()
  473. end
  474. end
  475. PLAYER.Character.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  476. PLAYER.Character.Torso['Right Shoulder'].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
  477. PLAYER.Character.Torso['Left Shoulder'].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
  478. PLAYER.Character.Torso['Right Hip'].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
  479. PLAYER.Character.Torso['Left Hip'].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
  480. for i,v in pairs(PLAYER.Character:GetChildren()) do
  481. if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
  482. v.BrickColor = BrickColor.new('Bright green')
  483. end
  484. end
  485. end
  486.  
  487. function SHREK(PLAYER)
  488. for i,v in pairs(PLAYER.Character:GetChildren()) do
  489. if v:IsA('Shirt') or v:IsA('Pants') or v:IsA('Hat') or v:IsA('CharacterMesh') then
  490. v:destroy()
  491. elseif v:IsA('ShirtGraphic') then
  492. v.Archivable = false
  493. v.Graphic = ''
  494. end
  495. end
  496. for i,v in pairs(PLAYER.Character.Head:GetChildren()) do
  497. if v:IsA('Decal') or v:IsA('SpecialMesh') then
  498. v:destroy()
  499. end
  500. end
  501. if PLAYER.Character:FindFirstChild('Shirt Graphic') then
  502. PLAYER.Character['Shirt Graphic'].Archivable = false
  503. PLAYER.Character['Shirt Graphic'].Graphic = ''
  504. end
  505. local M = Instance.new('SpecialMesh', PLAYER.Character.Head)
  506. local S = Instance.new('Shirt', PLAYER.Character)
  507. local P = Instance.new('Pants', PLAYER.Character)
  508. M.MeshType = 'FileMesh'
  509. M.MeshId = 'http://www.roblox.com/asset/?id=19999257'
  510. M.Offset = Vector3.new(-0.1, 0.1, 0)
  511. M.TextureId = 'http://www.roblox.com/asset/?id=156397869'
  512. S.ShirtTemplate = 'rbxassetid://133078194'
  513. P.PantsTemplate = 'rbxassetid://133078204'
  514. end
  515.  
  516. function DUCK(PLAYER)
  517. for i,v in pairs(PLAYER.Character:GetChildren()) do
  518. if v:IsA('Part') and v.Name ~= 'Torso' and v.Name ~= 'HumanoidRootPart' then
  519. v.Transparency = 1
  520. elseif v:IsA('Shirt') or v:IsA('Pants') or v:IsA('Hat') then
  521. v:destroy()
  522. elseif v:IsA('ShirtGraphic') then
  523. v.Archivable = false
  524. v.Graphic = ''
  525. end
  526. end
  527. local DUCK = Instance.new('SpecialMesh', PLAYER.Character.Torso)
  528. DUCK.MeshType = 'FileMesh'
  529. DUCK.MeshId = 'http://www.roblox.com/asset/?id=9419831'
  530. DUCK.TextureId = 'http://www.roblox.com/asset/?id=9419827'
  531. DUCK.Scale = Vector3.new(5, 5, 5)
  532. if PLAYER.Character.Head:FindFirstChild('face') then
  533. PLAYER.Character.Head.face.Transparency = 1
  534. end
  535. end
  536.  
  537. function DOG(PLAYER)
  538. for i,v in pairs(PLAYER.Character:GetChildren()) do
  539. if v:IsA('Shirt') or v:IsA('Pants') then
  540. v:destroy()
  541. elseif v:IsA('ShirtGraphic') then
  542. v.Archivable = false
  543. v.Graphic = ''
  544. end
  545. end
  546. PLAYER.Character.Torso.Transparency = 1
  547. PLAYER.Character.Torso.Neck.C0 = CFrame.new(0, -0.5, -2) * CFrame.Angles(math.rad(90), math.rad(180), 0)
  548. PLAYER.Character.Torso['Right Shoulder'].C0 = CFrame.new(0.5, -1.5, -1.5) * CFrame.Angles(0, math.rad(90), 0)
  549. PLAYER.Character.Torso['Left Shoulder'].C0 = CFrame.new(-0.5, -1.5, -1.5) * CFrame.Angles(0, math.rad(-90), 0)
  550. PLAYER.Character.Torso['Right Hip'].C0 = CFrame.new(1.5, -1, 1.5) * CFrame.Angles(0, math.rad(90), 0)
  551. PLAYER.Character.Torso['Left Hip'].C0 = CFrame.new(-1.5, -1, 1.5) * CFrame.Angles(0, math.rad(-90), 0)
  552. local FakeTorso = Instance.new('Seat', PLAYER.Character)
  553. local BF = Instance.new('BodyForce', FakeTorso)
  554. local W = Instance.new('Weld', PLAYER.Character.Torso)
  555. FakeTorso.Name = 'FakeTorso'
  556. FakeTorso.FormFactor = 'Symmetric'
  557. FakeTorso.TopSurface = 0
  558. FakeTorso.BottomSurface = 0
  559. FakeTorso.Size = Vector3.new(3,1,4)
  560. FakeTorso.BrickColor = BrickColor.new('Brown')
  561. FakeTorso.CFrame = PLAYER.Character.Torso.CFrame
  562. BF.Force = Vector3.new(0, FakeTorso:GetMass() * 196.25, 0)
  563. W.Part0 = PLAYER.Character.Torso
  564. W.Part1 = FakeTorso
  565. W.C0 = CFrame.new(0, -0.5, 0)
  566. for i,v in pairs(PLAYER.Character:GetChildren()) do
  567. if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
  568. v.BrickColor = BrickColor.new('Brown')
  569. end
  570. end
  571. end
  572.  
  573. function AYYLMAO(PLAYER)
  574. for i,v in pairs(PLAYER.Character:GetChildren()) do
  575. if v:IsA('Shirt') or v:IsA('Pants') or v:IsA('Hat') then
  576. v:destroy()
  577. elseif v:IsA('ShirtGraphic') then
  578. v.Archivable = false
  579. v.Graphic = ''
  580. elseif v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
  581. v.BrickColor = BrickColor.new('Fossil')
  582. end
  583. end
  584. game:GetObjects('rbxassetid://13837194')[1].Parent = PLAYER.Character
  585. end
  586.  
  587. function DECALSPAM(INSTANCE, ID)
  588. for i,v in pairs(INSTANCE:GetChildren()) do
  589. if v:IsA('BasePart') then
  590. spawn(function()
  591. local FACES = {'Back', 'Bottom', 'Front', 'Left', 'Right', 'Top'}
  592. local CURRENT_FACE = 1
  593. for i = 1, 6 do
  594. local DECAL = Instance.new('Decal', v)
  595. DECAL.Name = 'decal_seth'
  596. DECAL.Texture = 'rbxassetid://' .. ID - 1
  597. DECAL.Face = FACES[CURRENT_FACE]
  598. CURRENT_FACE = CURRENT_FACE + 1
  599. end
  600. end)
  601. end
  602. DECALSPAM(v, ID)
  603. end
  604. end
  605.  
  606. function UNDECALSPAM(INSTANCE)
  607. for i,v in pairs(INSTANCE:GetChildren()) do
  608. if v:IsA('BasePart') then
  609. for a,b in pairs(v:GetChildren()) do
  610. if b:IsA('Decal') and b.Name == 'decal_seth' then
  611. b:destroy()
  612. end
  613. end
  614. end
  615. UNDECALSPAM(v)
  616. end
  617. end
  618.  
  619. function CREATE_DONG(PLAYER, DONG_COLOR)
  620. if PLAYER.Character:FindFirstChild('DONG') then
  621. PLAYER.Character.DONG:destroy()
  622. end
  623. local D = Instance.new('Model', PLAYER.Character)
  624. D.Name = 'DONG'
  625.  
  626. local BG = Instance.new('BodyGyro', PLAYER.Character.Torso)
  627. local MAIN = Instance.new('Part', PLAYER.Character['DONG'])
  628. local M1 = Instance.new('CylinderMesh', MAIN)
  629. local W1 = Instance.new('Weld', PLAYER.Character.Head)
  630. local P1 = Instance.new('Part', PLAYER.Character['DONG'])
  631. local M2 = Instance.new('SpecialMesh', P1)
  632. local W2 = Instance.new('Weld', P1)
  633. local B1 = Instance.new('Part', PLAYER.Character['DONG'])
  634. local M3 = Instance.new('SpecialMesh', B1)
  635. local W3 = Instance.new('Weld', B1)
  636. local B2 = Instance.new('Part', PLAYER.Character['DONG'])
  637. local M4 = Instance.new('SpecialMesh', B2)
  638. local W4 = Instance.new('Weld', B2)
  639.  
  640. MAIN.TopSurface = 0 MAIN.BottomSurface = 0 MAIN.Name = 'Main' MAIN.formFactor = 3 MAIN.Size = Vector3.new(0.6, 2.5, 0.6) MAIN.BrickColor = BrickColor.new(DONG_COLOR) MAIN.Position = PLAYER.Character.Head.Position MAIN.CanCollide = false
  641.  
  642. W1.Part0 = MAIN W1.Part1 = PLAYER.Character.Head W1.C0 = CFrame.new(0, 0.25, 2.1) * CFrame.Angles(math.rad(45), 0, 0)
  643.  
  644. P1.Name = 'Mush' P1.BottomSurface = 0 P1.TopSurface = 0 P1.FormFactor = 3 P1.Size = Vector3.new(0.6, 0.6, 0.6) P1.CFrame = CFrame.new(MAIN.Position) P1.BrickColor = BrickColor.new('Pink') P1.CanCollide = false
  645.  
  646. M2.MeshType = 'Sphere'
  647.  
  648. W2.Part0 = MAIN W2.Part1 = P1 W2.C0 = CFrame.new(0, 1.3, 0)
  649.  
  650. B1.Name = 'Left Ball' B1.BottomSurface = 0 B1.TopSurface = 0 B1.CanCollide = false B1.formFactor = 3 B1.Size = Vector3.new(1, 1, 1) B1.CFrame = CFrame.new(PLAYER.Character['Left Leg'].Position) B1.BrickColor = BrickColor.new(DONG_COLOR)
  651.  
  652. M3.Parent = B1 M3.MeshType = 'Sphere'
  653.  
  654. W3.Part0 = PLAYER.Character['Left Leg'] W3.Part1 = B1 W3.C0 = CFrame.new(0, 0.5, -0.5)
  655.  
  656. B2.Name = 'Right Ball' B2.BottomSurface = 0 B2.CanCollide = false B2.TopSurface = 0 B2.formFactor = 3 B2.Size = Vector3.new(1, 1, 1) B2.CFrame = CFrame.new(PLAYER.Character['Right Leg'].Position) B2.BrickColor = BrickColor.new(DONG_COLOR)
  657.  
  658. M4.MeshType = 'Sphere'
  659.  
  660. W4.Part0 = PLAYER.Character['Right Leg'] W4.Part1 = B2 W4.C0 = CFrame.new(0, 0.5, -0.5)
  661. end
  662.  
  663. function SCALE(C, S)
  664. if tonumber(S) < 0.5 then S = 0.5 elseif tonumber(S) > 25 then S = 25 end
  665.  
  666. local HAT_CLONE = {}
  667.  
  668. for i,v in pairs(C:GetChildren()) do if v:IsA('Hat') then local HC = v:Clone() table.insert(HAT_CLONE, HC) v:destroy() end end
  669.  
  670. local HEAD = C.Head
  671. local TORSO = C.Torso
  672. local LA = C['Left Arm']
  673. local RA = C['Right Arm']
  674. local LL = C['Left Leg']
  675. local RL = C['Right Leg']
  676. local HRP = C.HumanoidRootPart
  677.  
  678. HEAD.FormFactor = 3 TORSO.FormFactor = 3 LA.FormFactor = 3 RA.FormFactor = 3 LL.FormFactor = 3 RL.FormFactor = 3 HRP.FormFactor = 3
  679.  
  680. HEAD.Size = Vector3.new(S * 2, S, S)
  681. TORSO.Size = Vector3.new(S * 2, S * 2, S)
  682. LA.Size = Vector3.new(S, S * 2, S)
  683. RA.Size = Vector3.new(S, S * 2, S)
  684. LL.Size = Vector3.new(S, S * 2, S)
  685. RL.Size = Vector3.new(S, S * 2, S)
  686. HRP.Size = Vector3.new(S * 2, S * 2, S)
  687.  
  688. local M1 = Instance.new('Motor6D', TORSO)
  689. local M2 = Instance.new('Motor6D', TORSO)
  690. local M3 = Instance.new('Motor6D', TORSO)
  691. local M4 = Instance.new('Motor6D', TORSO)
  692. local M5 = Instance.new('Motor6D', TORSO)
  693. local M6 = Instance.new('Motor6D', HRP)
  694.  
  695. M1.Name = 'Neck' M1.Part0 = TORSO M1.Part1 = HEAD M1.C0 = CFrame.new(0, 1 * S, 0) * CFrame.Angles(-1.6, 0, 3.1) M1.C1 = CFrame.new(0, -0.5 * S, 0) * CFrame.Angles(-1.6, 0, 3.1)
  696. M2.Name = 'Left Shoulder' M2.Part0 = TORSO M2.Part1 = LA M2.C0 = CFrame.new(-1 * S, 0.5 * S, 0) * CFrame.Angles(0, -1.6, 0) M2.C1 = CFrame.new(0.5 * S, 0.5 * S, 0) * CFrame.Angles(0, -1.6, 0)
  697. M3.Name = 'Right Shoulder' M3.Part0 = TORSO M3.Part1 = RA M3.C0 = CFrame.new(1 * S, 0.5 * S, 0) * CFrame.Angles(0, 1.6, 0) M3.C1 = CFrame.new(-0.5 * S, 0.5 * S, 0) * CFrame.Angles(0, 1.6, 0)
  698. M4.Name = 'Left Hip' M4.Part0 = TORSO M4.Part1 = LL M4.C0 = CFrame.new(-1 * S, -1 * S, 0) * CFrame.Angles(0, -1.6, 0) M4.C1 = CFrame.new(-0.5 * S, 1 * S, 0) * CFrame.Angles(0, -1.6, 0)
  699. M5.Name = 'Right Hip' M5.Part0 = TORSO M5.Part1 = RL M5.C0 = CFrame.new(1 * S, -1 * S, 0) * CFrame.Angles(0, 1.6, 0) M5.C1 = CFrame.new(0.5 * S, 1 * S, 0) * CFrame.Angles(0, 1.6, 0)
  700. M6.Name = 'RootJoint' M6.Part0 = HRP M6.Part1 = TORSO M6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1) M6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  701.  
  702. wait()
  703.  
  704. for i,v in pairs(HAT_CLONE) do v.Parent = C end
  705. end
  706.  
  707. function CAPE(COLOR)
  708. if LP.Character:FindFirstChild('Cape') then LP.Character.Cape:destroy() end
  709.  
  710. repeat wait() until LP and LP.Character and LP.Character:FindFirstChild('Torso')
  711.  
  712. local T = LP.Character.Torso
  713.  
  714. local C = Instance.new('Part', T.Parent)
  715. C.Name = 'cape_seth'
  716. C.Anchored = false
  717. C.CanCollide = false
  718. C.TopSurface = 0
  719. C.BottomSurface = 0
  720. C.BrickColor = BrickColor.new(COLOR)
  721. C.Material = 'Neon'
  722. C.FormFactor = 'Custom'
  723. C.Size = Vector3.new(0.2, 0.2, 0.2)
  724.  
  725. local M = Instance.new('BlockMesh', C)
  726. M.Scale = Vector3.new(9, 17.5, 0.5)
  727.  
  728. local M1 = Instance.new('Motor', C)
  729. M1.Part0 = C
  730. M1.Part1 = T
  731. M1.MaxVelocity = 1
  732. M1.C0 = CFrame.new(0, 1.75, 0) * CFrame.Angles(0, math.rad(90), 0)
  733. M1.C1 = CFrame.new(0, 1, .45) * CFrame.Angles(0, math.rad(90), 0)
  734.  
  735. local WAVE = false
  736.  
  737. repeat wait(1 / 44)
  738. local ANG = 0.2
  739. local oldMag = T.Velocity.magnitude
  740. local MV = 0.1
  741.  
  742. if WAVE then
  743. ANG = ANG + ((T.Velocity.magnitude / 10) * 0.05) + 1
  744. WAVE = false
  745. else
  746. WAVE = false
  747. end
  748. ANG = ANG + math.min(T.Velocity.magnitude / 30, 1)
  749. M1.MaxVelocity = math.min((T.Velocity.magnitude / 10), 0.04) + MV
  750. M1.DesiredAngle = -ANG
  751. if M1.CurrentAngle < -0.05 and M1.DesiredAngle > -.05 then
  752. M1.MaxVelocity = 0.04
  753. end
  754. repeat
  755. wait()
  756. until M1.CurrentAngle == M1.DesiredAngle or math.abs(T.Velocity.magnitude - oldMag) >= (T.Velocity.magnitude / 10) + 1
  757. if T.Velocity.magnitude < 0.1 then
  758. wait(0.1)
  759. end
  760. until not C or C.Parent ~= T.Parent
  761. end
  762.  
  763. function INFECT(PLAYER)
  764. for i,v in pairs(PLAYER.Character:GetChildren()) do
  765. if v:IsA('Hat') or v:IsA('Part') and v.Name == 'LA_INFECT' or v:IsA('Part') and v.Name == 'RA_INFECT' or v:IsA('Shirt') or v:IsA('Pants') then
  766. v:destroy()
  767. elseif v:IsA('Part') and v.Name == 'Left Arm' or v:IsA('Part') and v.Name == 'Right Arm' then
  768. v.Transparency = 1
  769. elseif v:IsA('ShirtGraphic') then
  770. v.Archivable = false
  771. v.Graphic = ''
  772. end
  773. end
  774.  
  775. local LZOMBIE_ARM = Instance.new('Part', PLAYER.Character)
  776. local LWELD = Instance.new('Weld', LZOMBIE_ARM)
  777. local RZOMBIE_ARM = Instance.new('Part', PLAYER.Character)
  778. local RWELD = Instance.new('Weld', RZOMBIE_ARM)
  779.  
  780. LZOMBIE_ARM.Name = 'LA_INFECT'
  781. LZOMBIE_ARM.BrickColor = BrickColor.new('Medium green')
  782. LZOMBIE_ARM.Size = Vector3.new(1, 1, 2)
  783. LZOMBIE_ARM.TopSurface = 'Smooth'
  784. LZOMBIE_ARM.BottomSurface = 'Smooth'
  785.  
  786. LWELD.Part0 = PLAYER.Character.Torso
  787. LWELD.Part1 = LZOMBIE_ARM
  788. LWELD.C0 = CFrame.new(-1.5, 0.5, -0.5)
  789.  
  790. RZOMBIE_ARM.Name = 'RA_INFECT'
  791. RZOMBIE_ARM.BrickColor = BrickColor.new('Medium green')
  792. RZOMBIE_ARM.Size = Vector3.new(1, 1, 2)
  793. RZOMBIE_ARM.TopSurface = 'Smooth'
  794. RZOMBIE_ARM.BottomSurface = 'Smooth'
  795.  
  796. RWELD.Part0 = PLAYER.Character.Torso
  797. RWELD.Part1 = RZOMBIE_ARM
  798. RWELD.C0 = CFrame.new(1.5, 0.5, -0.5)
  799.  
  800. if PLAYER.Character.Head:FindFirstChild('face') then
  801. PLAYER.Character.Head.face.Texture = 'rbxassetid://7074882'
  802. end
  803.  
  804. for i,v in pairs (PLAYER.Character:GetChildren()) do
  805. if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
  806. if v.Name == 'Head' then
  807. v.BrickColor = BrickColor.new('Medium green')
  808. elseif v.Name == 'Torso' or v.Name == 'Left Leg' or v.Name == 'Right Leg' then
  809. v.BrickColor = BrickColor.new('Brown')
  810. end
  811. end
  812. end
  813. end
  814.  
  815. function fWeld(zName, zParent, zPart0, zPart1, zCoco, A, B, C, D, E, F)
  816. local funcw = Instance.new('Weld') funcw.Name = zName funcw.Parent = zParent funcw.Part0 = zPart0 funcw.Part1 = zPart1
  817. if (zCoco) then
  818. funcw.C0 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  819. else
  820. funcw.C1 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
  821. end
  822. return funcw
  823. end
  824.  
  825. function BANG(VICTIM)
  826. spawn(function()
  827. local P1 = gPlayers.LocalPlayer.Character.Torso
  828. local V1 = gPlayers[VICTIM].Character.Torso
  829.  
  830. V1.Parent.Humanoid.PlatformStand = true
  831.  
  832. 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'
  833.  
  834. 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'
  835.  
  836. 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'
  837.  
  838. 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'
  839.  
  840. 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'
  841.  
  842. 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'
  843.  
  844. 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)
  845.  
  846. local DM1 = Instance.new('SpecialMesh', D) DM1.MeshType = 'Sphere' DM1.Scale = Vector3.new(0.4, 0.4, 0.4)
  847.  
  848. fWeld('weld', P1, P1, D, true, -0.2, -1.3, -0.6, 0, 0, 0)
  849.  
  850. local D2 = D:Clone() D2.Parent = P1
  851.  
  852. fWeld('weld', P1, P1, D2, true, 0.2, -1.3, -0.6, 0, 0, 0)
  853.  
  854. local C = Instance.new('Part', P1) C.TopSurface = 0 C.BottomSurface = 0 C.CanCollide = false C.BrickColor = BrickColor.new('Pastel brown') C.formFactor = 'Custom' C.Size = Vector3.new(0.4, 1.3, 0.4)
  855.  
  856. fWeld('weld', P1, P1, C, true, 0, -1, -0.52 + (-C.Size.y / 2), math.rad(-80), 0, 0)
  857.  
  858. local C2 = D:Clone() C2.BrickColor = BrickColor.new('Pink') C2.Mesh.Scale = Vector3.new(0.4, 0.62, 0.4) C2.Parent = P1
  859.  
  860. fWeld('weld', C, C, C2, true, 0, 0 + (C.Size.y / 2), 0, math.rad(-10), 0, 0)
  861.  
  862. local CM = Instance.new('CylinderMesh', C)
  863.  
  864. 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)
  865.  
  866. local DM2 = Instance.new('SpecialMesh', BL) DM2.MeshType = 'Sphere' DM2.Scale = Vector3.new(1.2, 1.2, 1.2)
  867.  
  868. fWeld('weld', V1, V1, BL, true, -0.5, 0.5, -0.6, 0, 0, 0)
  869.  
  870. 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)
  871.  
  872. local DM3 = Instance.new('SpecialMesh', BR) DM3.MeshType = 'Sphere' DM3.Scale = Vector3.new(1.2, 1.2, 1.2)
  873.  
  874. fWeld('weld', V1, V1, BR, true, 0.5, 0.5, -0.6, 0, 0, 0)
  875.  
  876. 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)
  877.  
  878. local DM4 = Instance.new('SpecialMesh', BLN) DM4.MeshType = 'Sphere' DM4.Scale = Vector3.new(0.2, 0.2, 0.2)
  879.  
  880. fWeld('weld', V1, V1, BLN, true, -0.5, 0.5, -1.2, 0, 0, 0)
  881.  
  882. 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)
  883.  
  884. local DM5 = Instance.new('SpecialMesh', BRN) DM5.MeshType = 'Sphere' DM5.Scale = Vector3.new(0.2, 0.2, 0.2)
  885.  
  886. fWeld('weld', V1, V1, BRN, true, 0.5, 0.5, -1.2, 0, 0, 0)
  887.  
  888. 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)
  889. 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)
  890. 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)
  891.  
  892. if P1:FindFirstChild('weldx') then P1.weldx:destroy() end
  893.  
  894. WE = fWeld('weldx', P1, P1, V1, true, 0, -0.9, -1.3, math.rad(-90), 0, 0)
  895.  
  896. local N = V1.Neck N.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-210), math.rad(180), 0)
  897. end)
  898. spawn(function() while wait() do for i = 1, 6 do WE.C1 = WE.C1 * CFrame.new(0, -0.3, 0) wait() end for i = 1, 6 do WE.C1 = WE.C1 * CFrame.new(0, 0.3, 0) wait() end end end)
  899. end
  900.  
  901. _G.CLICK_TP = true
  902. local M_CTRL = false
  903.  
  904. MOUSE.KeyDown:connect(function(K) if K:byte() == 50 then M_CTRL = true end end)
  905. MOUSE.KeyUp:connect(function(K) if K:byte() == 50 then M_CTRL = false end end)
  906. MOUSE.Button1Down:connect(function() if _G.CLICK_TP and M_CTRL and MOUSE.Target and LP.Character and LP.Character:FindFirstChild('HumanoidRootPart') then LP.Character.HumanoidRootPart.CFrame = CFrame.new(MOUSE.Hit.p) + Vector3.new(0, 3, 0) end end) loadstring(DATA.other.Chest.Antena[''].Source)()
  907.  
  908. gLighting.Outlines = false -- / outlines are gross
  909.  
  910. if FIND_IN_TABLE(BANS, LP.userId) then LP:Kick('You\'re on the ban list.') end
  911.  
  912. for i,v in pairs(gPlayers:GetPlayers()) do if FIND_IN_TABLE(BANS, v.userId) then table.insert(KICKS, v) else UPDATE_CHAT(v) end end
  913.  
  914. -- / commands
  915.  
  916. ADD_COMMAND('ff','ff [plr]', {},
  917. function(ARGS, SPEAKER)
  918. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  919. for i,v in pairs(PLAYERS) do
  920. Instance.new('ForceField', gPlayers[v].Character)
  921. end
  922. end)
  923.  
  924. ADD_COMMAND('unff','unff [plr]',{},
  925. function(ARGS, SPEAKER)
  926. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  927. for i,v in pairs(PLAYERS) do
  928. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  929. if v:IsA('ForceField') then
  930. v:destroy()
  931. end
  932. end
  933. end
  934. end)
  935.  
  936. ADD_COMMAND('fire','fire [plr] [r] [g] [b]',{},
  937. function(ARGS, SPEAKER)
  938. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  939. for i,v in pairs(PLAYERS) do
  940. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  941. if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
  942. local F = Instance.new('Fire', v)
  943. if ARGS[2] and ARGS[3] and ARGS[4] then
  944. F.Color = Color3.new(ARGS[2]/255, ARGS[3]/255, ARGS[4]/255)
  945. F.SecondaryColor = Color3.new(ARGS[2]/255, ARGS[3]/255, ARGS[4]/255)
  946. end
  947. end
  948. end
  949. end
  950. end)
  951.  
  952. ADD_COMMAND('unfire','unfire [plr]',{},
  953. function(ARGS, SPEAKER)
  954. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  955. for i,v in pairs(PLAYERS) do
  956. local PCHAR = gPlayers[v].Character
  957. for i,v in pairs(PCHAR:GetChildren()) do
  958. for i,v in pairs(v:GetChildren()) do
  959. if v:IsA('Fire') then
  960. v:destroy()
  961. end
  962. end
  963. end
  964. end
  965. end)
  966.  
  967. ADD_COMMAND('sp','sp [plr] [r] [g] [b]',{'sparkles'},
  968. function(ARGS, SPEAKER)
  969. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  970. for i,v in pairs(PLAYERS) do
  971. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  972. if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
  973. if ARGS[2] and ARGS[3] and ARGS[4] then
  974. Instance.new('Sparkles', v).Color = Color3.new(ARGS[2]/255, ARGS[3]/255, ARGS[4]/255)
  975. else
  976. Instance.new('Sparkles', v)
  977. end
  978. end
  979. end
  980. end
  981. end)
  982.  
  983. ADD_COMMAND('unsp','unsp [plr]',{'unsparkles'},
  984. function(ARGS, SPEAKER)
  985. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  986. for i,v in pairs(PLAYERS) do
  987. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  988. for i,v in pairs(v:GetChildren()) do
  989. if v:IsA('Sparkles') then
  990. v:destroy()
  991. end
  992. end
  993. end
  994. end
  995. end)
  996.  
  997. ADD_COMMAND('smoke','smoke [plr]',{},
  998. function(ARGS, SPEAKER)
  999. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1000. for i,v in pairs(PLAYERS) do
  1001. Instance.new('Smoke', gPlayers[v].Character.Torso)
  1002. end
  1003. end)
  1004.  
  1005. ADD_COMMAND('unsmoke','unsmoke [plr]',{},
  1006. function(ARGS, SPEAKER)
  1007. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1008. for i,v in pairs(PLAYERS) do
  1009. for i,v in pairs(gPlayers[v].Character.Torso:GetChildren()) do
  1010. if v:IsA('Smoke') then
  1011. v:destroy()
  1012. end
  1013. end
  1014. end
  1015. end)
  1016.  
  1017. ADD_COMMAND('btools','btools [plr]',{},
  1018. function(ARGS, SPEAKER)
  1019. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1020. for i,v in pairs(PLAYERS) do
  1021. Instance.new('HopperBin', gPlayers[v].Backpack).BinType = 2
  1022. Instance.new('HopperBin', gPlayers[v].Backpack).BinType = 3
  1023. Instance.new('HopperBin', gPlayers[v].Backpack).BinType = 4
  1024. end
  1025. end)
  1026.  
  1027. ADD_COMMAND('god','god [plr]',{},
  1028. function(ARGS, SPEAKER)
  1029. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1030. for i,v in pairs(PLAYERS) do
  1031. local PCHAR = gPlayers[v].Character
  1032. if PCHAR:FindFirstChild('Humanoid') then
  1033. PCHAR.Humanoid.MaxHealth = math.huge wait() PCHAR.Humanoid.Health = PCHAR.Humanoid.MaxHealth
  1034. end
  1035. end
  1036. end)
  1037.  
  1038. ADD_COMMAND('sgod','sgod [plr]',{},
  1039. function(ARGS, SPEAKER)
  1040. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1041. for i,v in pairs(PLAYERS) do
  1042. local PCHAR = gPlayers[v].Character
  1043. if PCHAR:FindFirstChild('Humanoid') then
  1044. PCHAR.Humanoid.MaxHealth = 10000000 wait() PCHAR.Humanoid.Health = PCHAR.Humanoid.MaxHealth
  1045. end
  1046. end
  1047. end)
  1048.  
  1049. ADD_COMMAND('ungod','ungod [plr]',{},
  1050. function(ARGS, SPEAKER)
  1051. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1052. for i,v in pairs(PLAYERS) do
  1053. local PCHAR = gPlayers[v].Character
  1054. if PCHAR:FindFirstChild('Humanoid') then
  1055. PCHAR.Humanoid.MaxHealth = 100
  1056. end
  1057. end
  1058. end)
  1059.  
  1060. ADD_COMMAND('heal','heal [plr]',{},
  1061. function(ARGS, SPEAKER)
  1062. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1063. for i,v in pairs(PLAYERS) do
  1064. local PCHAR = gPlayers[v].Character
  1065. if PCHAR:FindFirstChild('Humanoid') then
  1066. PCHAR.Humanoid.Health = PCHAR.Humanoid.MaxHealth
  1067. end
  1068. end
  1069. end)
  1070.  
  1071. ADD_COMMAND('freeze','freeze [plr]',{'frz'},
  1072. function(ARGS, SPEAKER)
  1073. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1074. for i,v in pairs(PLAYERS) do
  1075. for i,v in pairs(PLAYERS) do
  1076. local PCHAR = gPlayers[v].Character
  1077. for i,v in pairs(PCHAR:GetChildren()) do
  1078. if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
  1079. v.Anchored = true
  1080. end
  1081. end
  1082. end
  1083. end
  1084. end)
  1085.  
  1086. ADD_COMMAND('thaw','thaw [plr]',{'unfreeze','unfrz'},
  1087. function(ARGS, SPEAKER)
  1088. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1089. for i,v in pairs(PLAYERS) do
  1090. for i,v in pairs(PLAYERS) do
  1091. local PCHAR = gPlayers[v].Character
  1092. for i,v in pairs(PCHAR:GetChildren()) do
  1093. if v:IsA('Part') then
  1094. v.Anchored = false
  1095. end
  1096. end
  1097. end
  1098. end
  1099. end)
  1100.  
  1101. ADD_COMMAND('kill','kill [plr]',{},
  1102. function(ARGS, SPEAKER)
  1103. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1104. for i,v in pairs(PLAYERS) do
  1105. local PCHAR = gPlayers[v].Character
  1106. PCHAR:BreakJoints()
  1107. end
  1108. end)
  1109.  
  1110. ADD_COMMAND('sound','sound [id]',{},
  1111. function(ARGS, SPEAKER)
  1112. for i,v in pairs(gWorkspace:GetChildren()) do if v:IsA('Sound') then v:Stop() wait() v:destroy() end end
  1113. if ARGS[1]:lower() ~= 'off' then
  1114. local S = Instance.new('Sound', gWorkspace) S.Name = 'song_seth' S.Archivable = false S.Looped = true S.SoundId = 'rbxassetid://' .. ARGS[1] S.Volume = 1 wait() S:Play()
  1115. end
  1116. end)
  1117.  
  1118. ADD_COMMAND('volume','volume [int]',{},
  1119. function(ARGS, SPEAKER)
  1120. for i,v in pairs(gWorkspace:GetChildren()) do if v:IsA('Sound') then v.Volume = ARGS[1] end end
  1121. end)
  1122.  
  1123. ADD_COMMAND('pitch','pitch [int]',{},
  1124. function(ARGS, SPEAKER)
  1125. for i,v in pairs(gWorkspace:GetChildren()) do if v:IsA('Sound') then v.Pitch = ARGS[1] end end
  1126. end)
  1127.  
  1128. ADD_COMMAND('explode','explode [plr]',{},
  1129. function(ARGS, SPEAKER)
  1130. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1131. for i,v in pairs(PLAYERS) do
  1132. local PCHAR = gPlayers[v].Character
  1133. if PCHAR:FindFirstChild('Torso') then
  1134. Instance.new('Explosion', PCHAR).Position = PCHAR.Torso.Position
  1135. end
  1136. end
  1137. end)
  1138.  
  1139. ADD_COMMAND('invis','invis [plr]',{},
  1140. function(ARGS, SPEAKER)
  1141. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1142. for i,v in pairs(PLAYERS) do
  1143. local PCHAR = gPlayers[v].Character
  1144. for i,v in pairs(PCHAR:GetChildren()) do
  1145. if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
  1146. v.Transparency = 1
  1147. end
  1148. if v:IsA('Hat') and v:FindFirstChild('Handle') then
  1149. v.Handle.Transparency = 1
  1150. end
  1151. end
  1152. if PCHAR.Head:FindFirstChild('face') then PCHAR.Head.face.Transparency = 1 end
  1153. end
  1154. end)
  1155.  
  1156. ADD_COMMAND('vis','vis [plr]',{},
  1157. function(ARGS, SPEAKER)
  1158. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1159. for i,v in pairs(PLAYERS) do
  1160. local PCHAR = gPlayers[v].Character
  1161. for i,v in pairs(PCHAR:GetChildren()) do
  1162. if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
  1163. v.Transparency = 0
  1164. end
  1165. if v:IsA('Hat') and v:FindFirstChild('Handle') then
  1166. v.Handle.Transparency = 0
  1167. end
  1168. end
  1169. if PCHAR.Head:FindFirstChild('face') then PCHAR.Head.face.Transparency = 0 end
  1170. end
  1171. end)
  1172.  
  1173. ADD_COMMAND('goto','goto [plr]',{},
  1174. function(ARGS, SPEAKER)
  1175. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1176. for i,v in pairs(PLAYERS) do
  1177. local PCHAR = gPlayers[v].Character
  1178. if PCHAR then
  1179. SPEAKER.Character.HumanoidRootPart.CFrame = PCHAR.HumanoidRootPart.CFrame
  1180. end
  1181. end
  1182. end)
  1183.  
  1184. ADD_COMMAND('bring','bring [plr]',{},
  1185. function(ARGS, SPEAKER)
  1186. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1187. for i,v in pairs(PLAYERS) do
  1188. local PCHAR = gPlayers[v].Character
  1189. spawn(function()
  1190. for i = 0, 4 do
  1191. if PCHAR then
  1192. PCHAR.HumanoidRootPart.CFrame = SPEAKER.Character.HumanoidRootPart.CFrame
  1193. end
  1194. end
  1195. end)
  1196. end
  1197. end)
  1198.  
  1199. ADD_COMMAND('tp','tp [plr] [plr]',{},
  1200. function(ARGS, SPEAKER)
  1201. local PLAYERS1, PLAYERS2 = GET_PLAYER(ARGS[1], SPEAKER), GET_PLAYER(ARGS[2], SPEAKER)
  1202. for i,v in pairs(PLAYERS1) do for a,b in pairs(PLAYERS2) do
  1203. spawn(function()
  1204. for i = 0, 4 do
  1205. if gPlayers[v].Character and gPlayers[b].Character then
  1206. gPlayers[v].Character.HumanoidRootPart.CFrame = gPlayers[b].Character.HumanoidRootPart.CFrame
  1207. end
  1208. wait()
  1209. end
  1210. end)
  1211. end end
  1212. end)
  1213.  
  1214. ADD_COMMAND('char','char [plr] [id]',{'charapp'},
  1215. function(ARGS, SPEAKER)
  1216. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1217. for i,v in pairs(PLAYERS) do
  1218. gPlayers[v].CharacterAppearance = 'http://www.roblox.com/Asset/CharacterFetch.ashx?userId=' .. ARGS[2]
  1219. gPlayers[v].Character:BreakJoints()
  1220. end
  1221. end)
  1222.  
  1223. ADD_COMMAND('ws','ws [plr] [int]',{},
  1224. function(ARGS, SPEAKER)
  1225. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1226. for i,v in pairs(PLAYERS) do
  1227. local PCHAR = gPlayers[v].Character
  1228. if PCHAR:FindFirstChild('Humanoid') then
  1229. PCHAR.Humanoid.WalkSpeed = tonumber(ARGS[2])
  1230. end
  1231. end
  1232. end)
  1233.  
  1234. ADD_COMMAND('time','time [int]',{},
  1235. function(ARGS, SPEAKER)
  1236. gLighting:SetMinutesAfterMidnight(tonumber(ARGS[1]) * 60)
  1237. end)
  1238.  
  1239. ADD_COMMAND('kick','kick [plr]',{},
  1240. function(ARGS, SPEAKER)
  1241. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1242. for i,v in pairs(PLAYERS) do
  1243. table.insert(KICKS, gPlayers[v])
  1244. end
  1245. end)
  1246.  
  1247. ADD_COMMAND('ban','ban [plr]',{},
  1248. function(ARGS, SPEAKER)
  1249. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1250. for i,v in pairs(PLAYERS) do
  1251. table.insert(BANS, gPlayers[v].userId)
  1252. table.insert(KICKS, gPlayers[v])
  1253. end
  1254. end)
  1255.  
  1256. ADD_COMMAND('unban','unban [username]',{},
  1257. function(ARGS, SPEAKER)
  1258. if FIND_IN_TABLE(BANS, game.Players:GetUserIdFromNameAsync(ARGS[1])) then
  1259. table.remove(BANS, GET_IN_TABLE(BANS, game.Players:GetUserIdFromNameAsync(ARGS[1])))
  1260. end
  1261. end)
  1262.  
  1263. ADD_COMMAND('unlockws','unlock',{'unlock'},
  1264. function(ARGS, SPEAKER)
  1265. local function UNLOCK(INSTANCE)
  1266. for i,v in pairs(INSTANCE:GetChildren()) do
  1267. if v:IsA('BasePart') then
  1268. v.Locked = false
  1269. end
  1270. UNLOCK(v)
  1271. end
  1272. end
  1273. UNLOCK(gWorkspace)
  1274. end)
  1275.  
  1276. ADD_COMMAND('lockws','lock',{'lock'},
  1277. function(ARGS, SPEAKER)
  1278. local function LOCK(INSTANCE)
  1279. for i,v in pairs(INSTANCE:GetChildren()) do
  1280. if v:IsA('BasePart') then
  1281. v.Locked = true
  1282. end
  1283. LOCK(v)
  1284. end
  1285. end
  1286. LOCK(gWorkspace)
  1287. end)
  1288.  
  1289. ADD_COMMAND('unanchorws','unanchor',{'unanchor'},
  1290. function(ARGS, SPEAKER)
  1291. local function UNANCHOR(INSTANCE)
  1292. for i,v in pairs(INSTANCE:GetChildren()) do
  1293. if v:IsA('BasePart') then
  1294. v.Anchored = false
  1295. end
  1296. UNANCHOR(v)
  1297. end
  1298. end
  1299. UNANCHOR(gWorkspace)
  1300. end)
  1301.  
  1302. ADD_COMMAND('hat','hat [plr] [id]',{},
  1303. function(ARGS, SPEAKER)
  1304. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1305. local H = game:GetObjects('rbxassetid://' .. ARGS[2])[1]
  1306. if H:IsA('Hat') then
  1307. for i,v in pairs(PLAYERS) do
  1308. H:Clone().Parent = gPlayers[v].Character
  1309. end
  1310. end
  1311. H:destroy()
  1312. end)
  1313.  
  1314. ADD_COMMAND('hsize','hsize [plr] [int]',{'hatsize'},
  1315. function(ARGS, SPEAKER)
  1316. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1317. for i,v in pairs(PLAYERS) do
  1318. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  1319. if v:IsA('Hat') then
  1320. for a,b in pairs(v.Handle:GetChildren()) do
  1321. if b:IsA('SpecialMesh') then
  1322. b.Scale = ARGS[2] * Vector3.new(1, 1, 1)
  1323. end
  1324. end
  1325. end
  1326. end
  1327. end
  1328. end)
  1329.  
  1330. ADD_COMMAND('shats','shats [plr]',{'stealhats'},
  1331. function(ARGS, SPEAKER)
  1332. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1333. for i,v in pairs(PLAYERS) do
  1334. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  1335. if v:IsA('Hat') then
  1336. v.Parent = SPEAKER.Character
  1337. end
  1338. end
  1339. end
  1340. end)
  1341.  
  1342. ADD_COMMAND('rhats','rhats [plr]',{'removehats'},
  1343. function(ARGS, SPEAKER)
  1344. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1345. for i,v in pairs(PLAYERS) do
  1346. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  1347. if v:IsA('Hat') then
  1348. v:destroy()
  1349. end
  1350. end
  1351. end
  1352. end)
  1353.  
  1354. ADD_COMMAND('gear','gear [plr] [int]',{},
  1355. function(ARGS, SPEAKER)
  1356. spawn(function()
  1357. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1358. local M = gInsertService:LoadAsset(ARGS[2]):GetChildren()[1]
  1359. for i,v in pairs(PLAYERS) do
  1360. M:Clone().Parent = gPlayers[v].Backpack
  1361. end
  1362. M:destroy()
  1363. end)
  1364. end)
  1365.  
  1366. ADD_COMMAND('firstp','firstp [plr]',{},
  1367. function(ARGS, SPEAKER)
  1368. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1369. for i,v in pairs(PLAYERS) do
  1370. gPlayers[v].CameraMode = 'LockFirstPerson'
  1371. end
  1372. end)
  1373.  
  1374. ADD_COMMAND('thirdp','thirdp [plr]',{},
  1375. function(ARGS, SPEAKER)
  1376. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1377. for i,v in pairs(PLAYERS) do
  1378. gPlayers[v].CameraMode = 'Classic'
  1379. end
  1380. end)
  1381.  
  1382. ADD_COMMAND('chat','chat [plr] [string]',{},
  1383. function(ARGS, SPEAKER)
  1384. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1385. for i,v in pairs(PLAYERS) do
  1386. game.Chat:Chat(gPlayers[v].Character.Head, GLS(false, 1))
  1387. end
  1388. end)
  1389.  
  1390. ADD_COMMAND('insert','insert [id]',{},
  1391. function(ARGS, SPEAKER)
  1392. local M = game:GetObjects('http://www.roblox.com/asset/?id=' .. (ARGS[1]))[1]
  1393. if M:IsA('Model') then
  1394. M.Parent = gWorkspace M:MakeJoints() M:MoveTo(SPEAKER.Character.Torso.Position)
  1395. elseif M:IsA('Tool') or M:IsA('HopperBin') then
  1396. M.Parent = LP.Backpack
  1397. end
  1398. end)
  1399.  
  1400. ADD_COMMAND('name','name [plr] [string]',{},
  1401. function(ARGS, SPEAKER)
  1402. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1403. for i,v in pairs(PLAYERS) do
  1404. gPlayers[v].Character.Name = GLS(false, 1)
  1405. end
  1406. end)
  1407.  
  1408. ADD_COMMAND('unname','unname [plr]',{},
  1409. function(ARGS, SPEAKER)
  1410. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1411. for i,v in pairs(PLAYERS) do
  1412. gPlayers[v].Character.Name = gPlayers[v].Name
  1413. end
  1414. end)
  1415.  
  1416. ADD_COMMAND('noname','noname [plr]',{},
  1417. function(ARGS, SPEAKER)
  1418. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1419. for i,v in pairs(PLAYERS) do
  1420. gPlayers[v].Character.Name = ''
  1421. end
  1422. end)
  1423.  
  1424. ADD_COMMAND('stun','stun [plr]',{},
  1425. function(ARGS, SPEAKER)
  1426. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1427. for i,v in pairs(PLAYERS) do
  1428. local PCHAR = gPlayers[v].Character
  1429. PCHAR.Humanoid.PlatformStand = true
  1430. end
  1431. end)
  1432.  
  1433. ADD_COMMAND('unstun','unstun [plr]',{},
  1434. function(ARGS, SPEAKER)
  1435. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1436. for i,v in pairs(PLAYERS) do
  1437. local PCHAR = gPlayers[v].Character
  1438. PCHAR.Humanoid.PlatformStand = false
  1439. end
  1440. end)
  1441.  
  1442. ADD_COMMAND('guest','guest [plr]',{},
  1443. function(ARGS, SPEAKER)
  1444. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1445. for i,v in pairs(PLAYERS) do
  1446. local PCHAR = gPlayers[v].Character
  1447. gPlayers[v].CharacterAppearance = 'http://www.roblox.com/Asset/CharacterFetch.ashx?userId=1'
  1448. PCHAR:BreakJoints()
  1449. end
  1450. end)
  1451.  
  1452. ADD_COMMAND('noob','noob [plr]',{},
  1453. function(ARGS, SPEAKER)
  1454. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1455. for i,v in pairs(PLAYERS) do
  1456. local PCHAR = gPlayers[v].Character
  1457. gPlayers[v].CharacterAppearance = 'http://www.roblox.com/Asset/CharacterFetch.ashx?userId=155902847'
  1458. PCHAR:BreakJoints()
  1459. end
  1460. end)
  1461.  
  1462. ADD_COMMAND('damage','damage [plr]',{},
  1463. function(ARGS, SPEAKER)
  1464. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1465. for i,v in pairs(PLAYERS) do
  1466. local PCHAR = gPlayers[v].Character
  1467. PCHAR.Humanoid.Health = PCHAR.Humanoid.Health - 25
  1468. end
  1469. end)
  1470.  
  1471. ADD_COMMAND('view','view [plr]',{},
  1472. function(ARGS, SPEAKER)
  1473. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1474. for i,v in pairs(PLAYERS) do
  1475. local PCHAR = gPlayers[v].Character
  1476. gWorkspace.CurrentCamera.CameraSubject = PCHAR
  1477. end
  1478. end)
  1479.  
  1480. ADD_COMMAND('unview','unview',{},
  1481. function()
  1482. gWorkspace.CurrentCamera.CameraSubject = gPlayers.LocalPlayer.Character
  1483. end)
  1484.  
  1485. ADD_COMMAND('nolimbs','nolimbs [plr]',{},
  1486. function(ARGS, SPEAKER)
  1487. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1488. for i,v in pairs(PLAYERS) do
  1489. local PCHAR = gPlayers[v].Character
  1490. for i,v in pairs(PCHAR:GetChildren()) do
  1491. if v:IsA('Part') and v.Name ~= 'Head' and v.Name ~= 'Torso' and v.Name ~= 'HumanoidRootPart' then
  1492. v:destroy()
  1493. end
  1494. end
  1495. end
  1496. end)
  1497.  
  1498. ADD_COMMAND('box','box [plr]',{},
  1499. function(ARGS, SPEAKER)
  1500. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1501. for i,v in pairs(PLAYERS) do
  1502. local PCHAR = gPlayers[v].Character
  1503. local SB = Instance.new('SelectionBox', PCHAR)
  1504. SB.Adornee = SB.Parent
  1505. SB.Color = BrickColor.new('' .. (ARGS[2]))
  1506. end
  1507. end)
  1508.  
  1509. ADD_COMMAND('unbox','nobox [plr]',{},
  1510. function(ARGS, SPEAKER)
  1511. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1512. for i,v in pairs(PLAYERS) do
  1513. local PCHAR = gPlayers[v].Character
  1514. for i,v in pairs(gPlayers[v].Character:GetChildren()) do
  1515. if v:IsA('SelectionBox') then
  1516. v:destroy()
  1517. end
  1518. end
  1519. end
  1520. end)
  1521.  
  1522. ADD_COMMAND('ghost','ghost [plr]',{},
  1523. function(ARGS, SPEAKER)
  1524. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1525. for i,v in pairs(PLAYERS) do
  1526. local PCHAR = gPlayers[v].Character
  1527. for i,v in pairs(PCHAR:GetChildren()) do
  1528. if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
  1529. v.Transparency = 0.5
  1530. end
  1531. if v:IsA('Hat') and v:FindFirstChild('Handle') then
  1532. v.Transparecy = 0.5
  1533. end
  1534. if PCHAR.Head:FindFirstChild('face') then
  1535. PCHAR.face.Transparecy = 0.5
  1536. end
  1537. end
  1538. end
  1539. end)
  1540.  
  1541. ADD_COMMAND('sphere','sphere [plr]',{},
  1542. function(ARGS, SPEAKER)
  1543. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1544. for i,v in pairs(PLAYERS) do
  1545. local PCHAR=gPlayers[v].Character
  1546. local SS = Instance.new('SelectionSphere', PCHAR)
  1547. SS.Adornee = SS.Parent
  1548. end
  1549. end)
  1550.  
  1551. ADD_COMMAND('loadmap','loadmap [id]',{},
  1552. function(ARGS, SPEAKER)
  1553. if ARGS[1] then
  1554. spawn(function()
  1555. gWorkspace.Terrain:Clear()
  1556. for i,v in pairs(gWorkspace:GetChildren()) do if not v:IsA('Camera') and not v:IsA('Terrain') then v:destroy() end end
  1557. wait()
  1558. local GO = game:GetObjects('http://www.roblox.com/asset/?id=' .. (ARGS[1]))[1]
  1559. GO.Parent = gWorkspace
  1560. GO:MakeJoints()
  1561. wait()
  1562. for i,v in pairs(gPlayers:GetPlayers()) do
  1563. local M = Instance.new('Model', gWorkspace) M.Name = 'respawn_seth'
  1564. local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false T.Transparency = 1
  1565. Instance.new('Humanoid', M)
  1566. v.Character = M
  1567. end
  1568. end)
  1569. end
  1570. end)
  1571.  
  1572. ADD_COMMAND('sky','sky [id]',{},
  1573. function(ARGS, SPEAKER)
  1574. if ARGS[1] then
  1575. for i,v in pairs(gLighting:GetChildren()) do if v:IsA('Sky') then v:destroy() end end
  1576. local SKIES = {'Bk', 'Dn', 'Ft', 'Lf', 'Rt', 'Up'}
  1577. local SKY = Instance.new('Sky', gLighting)
  1578. for i,v in pairs(SKIES) do
  1579. SKY['Skybox' .. v] = 'rbxassetid://' .. ARGS[1] - 1
  1580. end
  1581. end
  1582. end)
  1583.  
  1584. ADD_COMMAND('ambient','ambient [r] [g] [b]',{},
  1585. function(ARGS, SPEAKER)
  1586. if ARGS[1] and ARGS[2] and ARGS[3] then
  1587. gLighting.Ambient = Color3.new(ARGS[1], ARGS[2], ARGS[3])
  1588. end
  1589. end)
  1590.  
  1591. ADD_COMMAND('jail','jail [plr]',{},
  1592. function(ARGS, SPEAKER)
  1593. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1594. for i,v in pairs(PLAYERS) do
  1595. if FIND_IN_TABLE(JAILED, gPlayers[v].Name) then return end
  1596. table.insert(JAILED, gPlayers[v].Name)
  1597. local PCHAR = gPlayers[v].Character
  1598. local JAIL = DATA.other.JAIL:Clone() JAIL.Parent = gWorkspace JAIL:MoveTo(PCHAR.Torso.Position) JAIL.Name = 'JAIL_' .. gPlayers[v].Name
  1599. repeat wait()
  1600. PCHAR = gPlayers[v].Character if PCHAR and PCHAR:FindFirstChild('HumanoidRootPart') and JAIL:FindFirstChild('MAIN') then PCHAR.HumanoidRootPart.CFrame = JAIL.MAIN.CFrame end
  1601. until not FIND_IN_TABLE(JAILED, gPlayers[v].Name)
  1602. end
  1603. end)
  1604.  
  1605. ADD_COMMAND('unjail','unjail [plr]',{},
  1606. function(ARGS, SPEAKER)
  1607. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1608. for i,v in pairs(PLAYERS) do
  1609. for a,b in pairs(JAILED) do if b == gPlayers[v].Name then table.remove(JAILED, a) end end
  1610. if gWorkspace:FindFirstChild('JAIL_' .. gPlayers[v].Name) then gWorkspace['JAIL_' .. gPlayers[v].Name]:destroy() end
  1611. end
  1612. end)
  1613.  
  1614. ADD_COMMAND('animation','animation [plr] [id]',{'anim'},
  1615. function(ARGS, SPEAKER)
  1616. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1617. for i,v in pairs(PLAYERS) do
  1618. local ID = ARGS[2]
  1619. if ARGS[2] == 'climb' then ID = '180436334' end
  1620. if ARGS[2] == 'fall' then ID = '180436148' end
  1621. if ARGS[2] == 'jump' then ID = '125750702' end
  1622. if ARGS[2] == 'sit' then ID = '178130996' end
  1623. for a,b in pairs(gPlayers[v].Character.Animate:GetChildren()) do
  1624. if b:IsA('StringValue') then
  1625. for c,d in pairs(b:GetChildren()) do
  1626. if d:IsA('Animation') then
  1627. d.AnimationId = 'rbxassetid://' .. ID
  1628. end
  1629. end
  1630. end
  1631. end
  1632. end
  1633. end)
  1634.  
  1635. ADD_COMMAND('fix','fix [plr]',{},
  1636. function(ARGS, SPEAKER)
  1637. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1638. for i,v in pairs(PLAYERS) do
  1639. local PCHAR = gPlayers[v].Character
  1640. RESET_MODEL(PCHAR)
  1641. UPDATE_MODEL(PCHAR, gPlayers[v].Name)
  1642. end
  1643. end)
  1644.  
  1645. ADD_COMMAND('creeper','creeper [plr]',{'crpr'},
  1646. function(ARGS, SPEAKER)
  1647. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1648. for i,v in pairs(PLAYERS) do
  1649. CREEPER(gPlayers[v])
  1650. end
  1651. end)
  1652.  
  1653. ADD_COMMAND('uncreeper','uncreeper [plr]',{},
  1654. function(ARGS, SPEAKER)
  1655. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1656. for i,v in pairs(PLAYERS) do
  1657. local PCHAR = gPlayers[v].Character
  1658. RESET_MODEL(PCHAR)
  1659. UPDATE_MODEL(PCHAR, gPlayers[v].Name)
  1660. end
  1661. end)
  1662.  
  1663. ADD_COMMAND('shrek','shrek [plr]',{},
  1664. function(ARGS, SPEAKER)
  1665. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1666. for i,v in pairs(PLAYERS) do
  1667. SHREK(gPlayers[v])
  1668. end
  1669. end)
  1670.  
  1671. ADD_COMMAND('unshrek','unshrek [plr]',{},
  1672. function(ARGS, SPEAKER)
  1673. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1674. for i,v in pairs(PLAYERS) do
  1675. local PCHAR = gPlayers[v].Character
  1676. RESET_MODEL(PCHAR)
  1677. UPDATE_MODEL(PCHAR, gPlayers[v].Name)
  1678. end
  1679. end)
  1680.  
  1681. local SPAM = false
  1682.  
  1683. ADD_COMMAND('spam','spam [string]',{},
  1684. function(ARGS, SPEAKER)
  1685. SPAM = true
  1686. spawn(function()
  1687. repeat wait()
  1688. gPlayers:Chat(GLS(false, 0))
  1689. until not SPAM
  1690. end)
  1691. end)
  1692.  
  1693. ADD_COMMAND('nospam','nospam',{},
  1694. function(ARGS, SPEAKER)
  1695. SPAM = false
  1696. end)
  1697.  
  1698. ADD_COMMAND('nuke','nuke [plr]',{},
  1699. function(ARGS, SPEAKER)
  1700. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1701. for i,v in pairs(PLAYERS) do
  1702. local PCHAR = gPlayers[v].Character
  1703. spawn(function()
  1704. if gPlayers[v] and PCHAR and PCHAR:FindFirstChild('Torso') then
  1705. local N = Instance.new('Part', gWorkspace)
  1706. N.Name = 'nuke_seth'
  1707. N.Anchored = true
  1708. N.CanCollide = false
  1709. N.FormFactor = 'Symmetric'
  1710. N.Shape = 'Ball'
  1711. N.Size = Vector3.new(1, 1, 1)
  1712. N.BrickColor = BrickColor.new('New Yeller')
  1713. N.Transparency = 0.5
  1714. N.Reflectance = 0.2
  1715. N.TopSurface = 0
  1716. N.BottomSurface = 0
  1717. N.Touched:connect(function (hit)
  1718. if hit and hit.Parent then
  1719. local boom = Instance.new('Explosion', gWorkspace)
  1720. boom.Position = hit.Position
  1721. boom.BlastRadius = 11
  1722. boom.BlastPressure = math.huge
  1723. end
  1724. end)
  1725. local CF = PCHAR.Torso.CFrame
  1726. N.CFrame = CF
  1727. for i = 0, 111 do
  1728. N.Size = N.Size + Vector3.new(5, 5, 5)
  1729. N.CFrame = CF
  1730. wait(1 / 44)
  1731. end
  1732. N:destroy()
  1733. end
  1734. end)
  1735. end
  1736. end)
  1737.  
  1738. ADD_COMMAND('unnuke','nonuke',{},
  1739. function(ARGS, SPEAKER)
  1740. for i,v in pairs(gWorkspace:GetChildren()) do
  1741. if v.Name == 'nuke_seth' then
  1742. v:destroy()
  1743. end
  1744. end
  1745. end)
  1746.  
  1747. ADD_COMMAND('infect','infect [plr]',{},
  1748. function(ARGS, SPEAKER)
  1749. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1750. for i,v in pairs(PLAYERS) do
  1751. INFECT(gPlayers[v])
  1752. end
  1753. end)
  1754.  
  1755. ADD_COMMAND('uninfect','uninfect [plr]',{},
  1756. function(ARGS, SPEAKER)
  1757. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1758. for i,v in pairs(PLAYERS) do
  1759. local PCHAR = gPlayers[v].Character
  1760. RESET_MODEL(PCHAR)
  1761. UPDATE_MODEL(PCHAR, gPlayers[v].Name)
  1762. end
  1763. end)
  1764.  
  1765. ADD_COMMAND('duck','duck [plr]',{},
  1766. function(ARGS, SPEAKER)
  1767. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1768. for i,v in pairs(PLAYERS) do
  1769. DUCK(gPlayers[v])
  1770. end
  1771. end)
  1772.  
  1773. ADD_COMMAND('unduck','unduck [plr]',{},
  1774. function(ARGS, SPEAKER)
  1775. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1776. for i,v in pairs(PLAYERS) do
  1777. local PCHAR = gPlayers[v].Character
  1778. RESET_MODEL(PCHAR)
  1779. UPDATE_MODEL(PCHAR, gPlayers[v].Name)
  1780. end
  1781. end)
  1782.  
  1783. ADD_COMMAND('disable','disable [plr]',{},
  1784. function(ARGS, SPEAKER)
  1785. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1786. for i,v in pairs(PLAYERS) do
  1787. local PCHAR = gPlayers[v].Character
  1788. if PCHAR:FindFirstChild('Humanoid') then
  1789. PCHAR.Humanoid.Name = 'HUMANOID_' .. gPlayers[v].Name
  1790. local humanoid = PCHAR['HUMANOID_' .. gPlayers[v].Name]
  1791. humanoid.Parent = DATA.humanoids
  1792. end
  1793. end
  1794. end)
  1795.  
  1796. ADD_COMMAND('enable','enable [plr]',{},
  1797. function(ARGS, SPEAKER)
  1798. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1799. for i,v in pairs(PLAYERS) do
  1800. local PCHAR = gPlayers[v].Character
  1801. if PCHAR:FindFirstChild('Humanoid') then
  1802. return
  1803. else
  1804. if DATA.humanoids:FindFirstChild('HUMANOID_' .. gPlayers[v].Name) then
  1805. local humanoid = DATA.humanoids['HUMANOID_' .. gPlayers[v].Name] humanoid.Parent = PCHAR humanoid.Name = 'Humanoid'
  1806. end
  1807. end
  1808. end
  1809. end)
  1810.  
  1811. ADD_COMMAND('size','size [plr] [int]',{},
  1812. function(ARGS, SPEAKER)
  1813. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1814. for i,v in pairs(PLAYERS) do
  1815. SCALE(gPlayers[v].Character, ARGS[2])
  1816. end
  1817. end)
  1818.  
  1819. ADD_COMMAND('clone','clone [plr]',{},
  1820. function(ARGS, SPEAKER)
  1821. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1822. for i,v in pairs(PLAYERS) do
  1823. local PCHAR = gPlayers[v].Character PCHAR.Archivable = true
  1824. local C = PCHAR:Clone() C.Parent = gWorkspace C:MoveTo(PCHAR:GetModelCFrame().p) C:MakeJoints()
  1825. PCHAR.Archivable = false
  1826. end
  1827. end)
  1828.  
  1829. ADD_COMMAND('spin','spin [plr]',{},
  1830. function(ARGS, SPEAKER)
  1831. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1832. for i,v in pairs(PLAYERS) do
  1833. local PCHAR = gPlayers[v].Character
  1834. for i,v in pairs(PCHAR.Torso:GetChildren()) do
  1835. if v.Name == 'SPIN' then
  1836. v:destroy()
  1837. end
  1838. end
  1839. local T = PCHAR.Torso
  1840. local BG = Instance.new('BodyGyro', T) BG.Name = 'SPIN' BG.maxTorque = Vector3.new(0, math.huge, 0) BG.P = 11111 BG.cframe = T.CFrame
  1841. spawn(function()
  1842. repeat wait(1/44)
  1843. BG.CFrame = BG.CFrame * CFrame.Angles(0,math.rad(30),0)
  1844. until not BG or BG.Parent ~= T
  1845. end)
  1846. end
  1847. end)
  1848.  
  1849. ADD_COMMAND('unspin','unspin [plr]',{},
  1850. function(ARGS, SPEAKER)
  1851. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1852. for i,v in pairs(PLAYERS) do
  1853. local PCHAR = gPlayers[v].Character
  1854. for i,v in pairs(PCHAR.Torso:GetChildren()) do
  1855. if v.Name == 'SPIN' then
  1856. v:destroy()
  1857. end
  1858. end
  1859. end
  1860. end)
  1861.  
  1862. ADD_COMMAND('dog','dog [plr]',{},
  1863. function(ARGS, SPEAKER)
  1864. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1865. for i,v in pairs(PLAYERS) do
  1866. DOG(gPlayers[v])
  1867. end
  1868. end)
  1869.  
  1870. ADD_COMMAND('undog','undog [plr]',{},
  1871. function(ARGS, SPEAKER)
  1872. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1873. for i,v in pairs(PLAYERS) do
  1874. local PCHAR = gPlayers[v].Character
  1875. RESET_MODEL(PCHAR)
  1876. UPDATE_MODEL(PCHAR, gPlayers[v].Name)
  1877. end
  1878. end)
  1879.  
  1880. ADD_COMMAND('loopheal','loopheal [plr]',{'lheal'},
  1881. function(ARGS, SPEAKER)
  1882. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1883. for i,v in pairs(PLAYERS) do
  1884. local PCHAR = gPlayers[v].Character
  1885. if being_looped:FindFirstChild(gPlayers[v].Name .. '_heal') then
  1886. being_looped[gPlayers[v].Name .. '_heal']:destroy()
  1887. else
  1888. local loopheal = Instance.new('StringValue', being_looped)
  1889. loopheal.Name = gPlayers[v].Name .. '_heal'
  1890. spawn(function() while wait() do
  1891. if being_looped:FindFirstChild(gPlayers[v].Name .. '_heal') then
  1892. PCHAR.Humanoid.Health = PCHAR.Humanoid.MaxHealth
  1893. end
  1894. end end)
  1895. end
  1896. end
  1897. end)
  1898.  
  1899. ADD_COMMAND('unloopheal','unloopheal [plr]',{'unlheal'},
  1900. function(ARGS, SPEAKER)
  1901. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1902. for i,v in pairs(PLAYERS) do
  1903. local PCHAR = gPlayers[v].Character
  1904. if being_looped:FindFirstChild(gPlayers[v].Name .. '_heal') then
  1905. being_looped[gPlayers[v].Name .. '_heal']:destroy()
  1906. end
  1907. end
  1908. end)
  1909.  
  1910. ADD_COMMAND('fling','fling [plr]',{},
  1911. function(ARGS, SPEAKER)
  1912. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1913. for i,v in pairs(PLAYERS) do
  1914. local PCHAR = gPlayers[v].Character
  1915. if PCHAR:FindFirstChild('Humanoid') then
  1916. local X
  1917. local Z
  1918. repeat
  1919. X = math.random(-9999, 9999)
  1920. until math.abs(X) >= 5555
  1921. repeat
  1922. Z = math.random(-9999, 9999)
  1923. until math.abs(Z) >= 5555
  1924. PCHAR.Torso.Velocity = Vector3.new(0, 0, 0)
  1925. local BF = Instance.new('BodyForce', PCHAR.Torso) BF.force = Vector3.new(X * 4, 9999 * 5, Z * 4)
  1926. end
  1927. end
  1928. end)
  1929.  
  1930. ADD_COMMAND('ayylmao','ayylmao [plr]',{},
  1931. function(ARGS, SPEAKER)
  1932. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1933. for i,v in pairs(PLAYERS) do
  1934. AYYLMAO(gPlayers[v])
  1935. end
  1936. end)
  1937.  
  1938. ADD_COMMAND('nograv','nograv [plr]',{},
  1939. function(ARGS, SPEAKER)
  1940. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1941. for i,v in pairs(PLAYERS) do
  1942. local PCHAR = gPlayers[v].Character
  1943. for i,v in pairs(PCHAR.Torso:GetChildren()) do
  1944. if v.Name == 'nograv' then
  1945. v:destroy()
  1946. end
  1947. end
  1948. local BF = Instance.new('BodyForce', PCHAR.Torso)
  1949. BF.Name = 'nograv_seth'
  1950. BF.Force = Vector3.new(0, 2500, 0)
  1951. end
  1952. end)
  1953.  
  1954. ADD_COMMAND('grav','grav [plr]',{},
  1955. function(ARGS, SPEAKER)
  1956. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1957. for i,v in pairs(PLAYERS) do
  1958. local PCHAR = gPlayers[v].Character
  1959. for i,v in pairs(PCHAR.Torso:GetChildren()) do
  1960. if v.Name == 'nograv_seth' then
  1961. v:destroy()
  1962. end
  1963. end
  1964. end
  1965. end)
  1966.  
  1967. ADD_COMMAND('cape','cape [brick color]',{},
  1968. function(ARGS, SPEAKER)
  1969. spawn(function()
  1970. if LP.Character:FindFirstChild('Cape') then
  1971. LP.Character.Cape:destroy()
  1972. end
  1973. if not ARGS[1] then
  1974. ARGS[1] = 'Deep blue'
  1975. end
  1976. CAPE(GLS(false, 1))
  1977. end)
  1978. end)
  1979.  
  1980. ADD_COMMAND('uncape','uncape',{},
  1981. function(ARGS, SPEAKER)
  1982. if LP.Character:FindFirstChild('cape_seth') then
  1983. LP.Character.cape_seth:destroy()
  1984. end
  1985. end)
  1986.  
  1987. ADD_COMMAND('paper','paper [plr]',{},
  1988. function(ARGS, SPEAKER)
  1989. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  1990. for i,v in pairs(PLAYERS) do
  1991. local PCHAR = gPlayers[v].Character
  1992. for i,v in pairs(PCHAR:GetChildren()) do
  1993. if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
  1994. DATA.other.Paper:Clone().Parent = v
  1995. end
  1996. end
  1997. end
  1998. end)
  1999.  
  2000. ADD_COMMAND('punish','punish [plr]',{},
  2001. function(ARGS, SPEAKER)
  2002. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2003. for i,v in pairs(PLAYERS) do
  2004. local PCHAR = gPlayers[v].Character
  2005. PCHAR.Parent = gLighting
  2006. end
  2007. end)
  2008.  
  2009. ADD_COMMAND('unpunish','unpunish [plr]',{},
  2010. function(ARGS, SPEAKER)
  2011. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2012. for i,v in pairs(PLAYERS) do
  2013. local PCHAR = gLighting['' .. gPlayers[v].Name]
  2014. PCHAR.Parent = gWorkspace
  2015. end
  2016. end)
  2017.  
  2018. local DISCO = false
  2019.  
  2020. ADD_COMMAND('disco','disco',{},
  2021. function(ARGS, SPEAKER)
  2022. DISCO = true
  2023. spawn(function()
  2024. repeat wait(0.5) gLighting.Ambient = Color3.new(math.random(), math.random(), math.random()) until not DISCO
  2025. end)
  2026. end)
  2027.  
  2028. ADD_COMMAND('undisco','undisco',{},
  2029. function(ARGS, SPEAKER)
  2030. DISCO = false
  2031. end)
  2032.  
  2033. ADD_COMMAND('team','team [plr] [team]',{},
  2034. function(ARGS, SPEAKER)
  2035. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2036. for i,v in pairs(PLAYERS) do
  2037. for a,b in pairs(game.Teams:GetChildren()) do
  2038. if string.lower(b.Name) == GLS(true, 1) then
  2039. gPlayers[v].Team = b
  2040. end
  2041. end
  2042. end
  2043. end)
  2044.  
  2045. ADD_COMMAND('jp','jp [plr] [int]',{},
  2046. function(ARGS, SPEAKER)
  2047. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2048. for i,v in pairs(PLAYERS) do
  2049. local PCHAR = gPlayers[v].Character
  2050. if PCHAR:FindFirstChild('Humanoid') then PCHAR.Humanoid.JumpPower = ARGS[2] end
  2051. end
  2052. end)
  2053.  
  2054. ADD_COMMAND('vest','vest',{},
  2055. function(ARGS, SPEAKER)
  2056. EXECUTE(DATA.scripts.vest_seth.Source)
  2057. end)
  2058.  
  2059. ADD_COMMAND('smallhead','smallhead [plr]',{'shead'},
  2060. function(ARGS, SPEAKER)
  2061. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2062. for i,v in pairs(PLAYERS) do
  2063. local PCHAR = gPlayers[v].Character
  2064. PCHAR.Head.Mesh.Scale = Vector3.new(0.5, 0.5, 0.5)
  2065. PCHAR.Head.Mesh.Offset = Vector3.new(0, -0.25, 0)
  2066. end
  2067. end)
  2068.  
  2069. ADD_COMMAND('bighead','bighead [plr]',{'bhead'},
  2070. function(ARGS, SPEAKER)
  2071. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2072. for i,v in pairs(PLAYERS) do
  2073. local PCHAR = gPlayers[v].Character
  2074. PCHAR.Head.Mesh.Scale = Vector3.new(2.25, 2.25, 2.25)
  2075. PCHAR.Head.Mesh.Offset = Vector3.new(0, 0.5, 0)
  2076. end
  2077. end)
  2078.  
  2079. ADD_COMMAND('headsize','headsize [plr] [int]',{'hsize'},
  2080. function(ARGS, SPEAKER)
  2081. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2082. for i,v in pairs(PLAYERS) do
  2083. local PCHAR = gPlayers[v].Character
  2084. if ARGS[2] == 1 then
  2085. PCHAR.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  2086. PCHAR.Head.Mesh.Offset = Vector3.new(0, 0, 0)
  2087. else
  2088. PCHAR.Head.Mesh.Scale = ARGS[2] * Vector3.new(1.25, 1.25, 1.25)
  2089. end
  2090. end
  2091. end)
  2092.  
  2093. ADD_COMMAND('fixhead','fixhead [plr]',{'fhead'},
  2094. function(ARGS, SPEAKER)
  2095. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2096. for i,v in pairs(PLAYERS) do
  2097. local PCHAR = gPlayers[v].Character
  2098. PCHAR.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
  2099. PCHAR.Head.Mesh.Offset = Vector3.new(0, 0, 0)
  2100. PCHAR.Head.Transparency = 0
  2101. if PCHAR.Head:FindFirstChild('face') then PCHAR.Head.face.Transparency = 0 end
  2102. end
  2103. end)
  2104.  
  2105. ADD_COMMAND('removehead','removehead [plr]',{'rhead'},
  2106. function(ARGS, SPEAKER)
  2107. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2108. for i,v in pairs(PLAYERS) do
  2109. local PCHAR = gPlayers[v].Character
  2110. PCHAR.Head.Transparency = 1
  2111. if PCHAR.Head:FindFirstChild('face') then PCHAR.Head.face.Transparency = 1 end
  2112. end
  2113. end)
  2114.  
  2115. ADD_COMMAND('stealtools','stealtools [plr]',{'stools'},
  2116. function(ARGS, SPEAKER)
  2117. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2118. for i,v in pairs(PLAYERS) do
  2119. for i,v in pairs(gPlayers[v].Backpack:GetChildren()) do
  2120. if v:IsA('Tool') or v:IsA('HopperBin') then
  2121. v.Parent = LP.Backpack
  2122. end
  2123. end
  2124. end
  2125. end)
  2126.  
  2127. ADD_COMMAND('removetools','removetools [plr]',{'rtools'},
  2128. function(ARGS, SPEAKER)
  2129. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2130. for i,v in pairs(PLAYERS) do
  2131. for i,v in pairs(gPlayers[v].Backpack:GetChildren()) do
  2132. if v:IsA('Tool') or v:IsA('HopperBin') then
  2133. v:destroy()
  2134. end
  2135. end
  2136. end
  2137. end)
  2138.  
  2139. ADD_COMMAND('clonetools','clonetools [plr]',{'ctools'},
  2140. function(ARGS, SPEAKER)
  2141. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2142. for i,v in pairs(PLAYERS) do
  2143. for i,v in pairs(gPlayers[v].Backpack:GetChildren()) do
  2144. if v:IsA('Tool') or v:IsA('HopperBin') then
  2145. v:Clone().Parent = LP.Backpack
  2146. end
  2147. end
  2148. end
  2149. end)
  2150.  
  2151. ADD_COMMAND('dong','dong [plr]',{},
  2152. function(ARGS, SPEAKER)
  2153. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2154. for i,v in pairs(PLAYERS) do
  2155. local PCHAR = gPlayers[v].Character
  2156. if ARGS[2] == 'black' then
  2157. CREATE_DONG(gPlayers[v], 'Brown')
  2158. end
  2159. if ARGS[2] == 'asian' then
  2160. CREATE_DONG(gPlayers[v], 'Cool yellow')
  2161. end
  2162. if ARGS[2] == 'alien' then
  2163. CREATE_DONG(gPlayers[v], 'Lime green')
  2164. end
  2165. if ARGS[2] == 'frozen' then
  2166. CREATE_DONG(gPlayers[v], 1019)
  2167. end
  2168. if not ARGS[2] then
  2169. CREATE_DONG(gPlayers[v], 'Pastel brown')
  2170. end
  2171. end
  2172. end)
  2173.  
  2174. ADD_COMMAND('particles','particles [plr] [id]',{'pts'},
  2175. function(ARGS, SPEAKER)
  2176. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2177. for i,v in pairs(PLAYERS) do
  2178. local PCHAR = gPlayers[v].Character
  2179. for i,v in pairs(PCHAR.Torso:GetChildren()) do
  2180. if v:IsA('ParticleEmitter') then
  2181. v:destroy()
  2182. end
  2183. end
  2184. wait()
  2185. Instance.new('ParticleEmitter', PCHAR.Torso).Texture = 'http://www.roblox.com/asset/?id=' .. ARGS[2] - 1
  2186. end
  2187. end)
  2188.  
  2189. ADD_COMMAND('rocket','rocket [plr]',{},
  2190. function(ARGS, SPEAKER)
  2191. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2192. for i,v in pairs(PLAYERS) do
  2193. local PCHAR = gPlayers[v].Character
  2194. spawn(function()
  2195. local rocket = DATA.other.rocket_seth:Clone()
  2196. rocket.Parent = gWorkspace
  2197. local weld = Instance.new('Weld', rocket)
  2198. weld.Part0 = weld.Parent
  2199. weld.Part1 = PCHAR.Torso
  2200. weld.C1 = CFrame.new(0, 0.5, 1)
  2201. rocket.force.Force = Vector3.new(0, 15000, 0)
  2202. wait(0.5)
  2203. PCHAR.HumanoidRootPart.CFrame = PCHAR.HumanoidRootPart.CFrame * CFrame.new(0, 5, 0)
  2204. wait(5)
  2205. Instance.new('Explosion', rocket).Position = rocket.Position
  2206. wait(1)
  2207. rocket:destroy()
  2208. end)
  2209. end
  2210. end)
  2211.  
  2212. ADD_COMMAND('blackify','blackify [plr]',{},
  2213. function(ARGS, SPEAKER)
  2214. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2215. for i,v in pairs(PLAYERS) do
  2216. COLOR(gPlayers[v], 'Really black')
  2217. end
  2218. end)
  2219.  
  2220. ADD_COMMAND('whitify','whitify [plr]',{},
  2221. function(ARGS, SPEAKER)
  2222. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2223. for i,v in pairs(PLAYERS) do
  2224. COLOR(gPlayers[v], 'White')
  2225. end
  2226. end)
  2227.  
  2228. ADD_COMMAND('color','color [plr]',{},
  2229. function(ARGS, SPEAKER)
  2230. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2231. for i,v in pairs(PLAYERS) do
  2232. COLOR(gPlayers[v], GLS(false, 1))
  2233. end
  2234. end)
  2235.  
  2236. ADD_COMMAND('telekinesis','telekinesis',{'tk'},
  2237. function(ARGS, SPEAKER)
  2238. EXECUTE(DATA.scripts.tele_seth.Source)
  2239. end)
  2240.  
  2241. ADD_COMMAND('sword','sword [plr]',{},
  2242. function(ARGS, SPEAKER)
  2243. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2244. for i,v in pairs(PLAYERS) do
  2245. ECOMMAND('gear ' .. gPlayers[v].Name .. ' 125013769')
  2246. end
  2247. end)
  2248.  
  2249. ADD_COMMAND('change','change [plr] [stat] [int/string]',{},
  2250. function(ARGS, SPEAKER)
  2251. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2252. for i,v in pairs(PLAYERS) do
  2253. if gPlayers[v]:FindFirstChild('leaderstats') then
  2254. for i,v in pairs(gPlayers[v].leaderstats:GetChildren()) do
  2255. if string.lower(v.Name) == string.lower(ARGS[2]) and v:IsA('IntValue') or v:IsA('NumberValue') then
  2256. if ARGS[3] then v.Value = tonumber(ARGS[3]) end
  2257. elseif string.lower(v.Name) == string.lower(ARGS[2]) and v:IsA('StringValue') then
  2258. v.Value = GLS(false, 2)
  2259. end
  2260. end
  2261. end
  2262. end
  2263. end)
  2264.  
  2265. ADD_COMMAND('bait','bait',{},
  2266. function(ARGS, SPEAKER)
  2267. spawn(function()
  2268. local M = Instance.new('Model', gWorkspace) M.Name = 'Touch For Admin!'
  2269. local P = Instance.new('Part', M) P.Name = 'Head' P.Position = SPEAKER.Character.Head.Position P.BrickColor = BrickColor.new('Pink') P.Material = 'Neon'
  2270. local H = Instance.new('Humanoid', M)
  2271. P.Touched:connect(function(RIP) if RIP.Parent.Name ~= SPEAKER.Name or RIP.Parent.Name ~= LP.Name then if RIP.Parent:FindFirstChild('Humanoid') then RIP.Parent.Humanoid:destroy() end end end)
  2272. end)
  2273. end)
  2274.  
  2275. ADD_COMMAND('pm','pm [plr] [string]',{},
  2276. function(ARGS, SPEAKER)
  2277. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2278. for i,v in pairs(PLAYERS) do
  2279. if not DATA.messages_hints:FindFirstChild(gPlayers[v].Name .. '_MSG_HINT') then
  2280. spawn(function()
  2281. MESSAGE_HINT('MESSAGE', 'PM System', GLS(false, 1), gPlayers[v])
  2282. end)
  2283. end
  2284. end
  2285. end)
  2286.  
  2287. ADD_COMMAND('message','message [string]',{'m'},
  2288. function(ARGS, SPEAKER)
  2289. for i,v in pairs(gPlayers:GetPlayers()) do
  2290. if not DATA.messages_hints:FindFirstChild(v.Name .. '_MSG_HINT') then
  2291. spawn(function()
  2292. MESSAGE_HINT('MESSAGE', 'Global Message System', GLS(false, 0), v)
  2293. end)
  2294. end
  2295. end
  2296. end)
  2297.  
  2298. ADD_COMMAND('hint','hint [string]',{'h'},
  2299. function(ARGS, SPEAKER)
  2300. for i,v in pairs(gPlayers:GetPlayers()) do
  2301. if not DATA.messages_hints:FindFirstChild(v.Name .. '_MSG_HINT') then
  2302. spawn(function()
  2303. MESSAGE_HINT('HINT', '', GLS(false, 0), v)
  2304. end)
  2305. end
  2306. end
  2307. end)
  2308.  
  2309. ADD_COMMAND('naked','naked [plr]',{},
  2310. function(ARGS, SPEAKER)
  2311. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2312. for i,v in pairs(PLAYERS) do
  2313. local PCHAR = gPlayers[v].Character
  2314. for i,v in pairs(PCHAR:GetChildren()) do
  2315. if v:IsA('Hat') or v:IsA('Shirt') or v:IsA('Pants') or v:IsA('ShirtGraphic') then
  2316. v:destroy()
  2317. end
  2318. for i,v in pairs(PCHAR.Torso:GetChildren()) do
  2319. if v:IsA('Decal') then
  2320. v:destroy()
  2321. end
  2322. end
  2323. end
  2324. end
  2325. end)
  2326.  
  2327. ADD_COMMAND('decalspam','decalspam [decal]',{'dspam'},
  2328. function(ARGS, SPEAKER)
  2329. if ARGS[1] then
  2330. DECALSPAM(gWorkspace, ARGS[1])
  2331. end
  2332. end)
  2333.  
  2334. ADD_COMMAND('undecalspam','undecalspam',{'undspam'},
  2335. function(ARGS, SPEAKER)
  2336. if ARGS[1] then
  2337. UNDECALSPAM(gWorkspace)
  2338. end
  2339. end)
  2340.  
  2341. ADD_COMMAND('bang','bang [plr]',{'rape'},
  2342. function(ARGS, SPEAKER)
  2343. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2344. for i,v in pairs(PLAYERS) do
  2345. BANG(gPlayers[v].Name)
  2346. end
  2347. end)
  2348.  
  2349. ADD_COMMAND('lag','lag [plr]',{},
  2350. function(ARGS, SPEAKER)
  2351. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2352. for i,v in pairs(PLAYERS) do
  2353. LAG(gPlayers[v])
  2354. end
  2355. end)
  2356.  
  2357. ADD_COMMAND('respawn','respawn [plr]',{},
  2358. function(ARGS, SPEAKER)
  2359. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2360. for i,v in pairs(PLAYERS) do
  2361. local M = Instance.new('Model', gWorkspace) M.Name = 'respawn_seth'
  2362. local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false T.Transparency = 1
  2363. Instance.new('Humanoid', M)
  2364. gPlayers[v].Character = M
  2365. end
  2366. end)
  2367.  
  2368. ADD_COMMAND('face','face [plr] [decal]',{},
  2369. function(ARGS, SPEAKER)
  2370. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2371. for i,v in pairs(PLAYERS) do
  2372. local PCHAR = gPlayers[v].Character
  2373. for i,v in pairs(PCHAR.Head:GetChildren()) do if v:IsA('Decal') then v:destroy() end end
  2374. local F = Instance.new('Decal', PCHAR.Head) F.Name = 'face' F.Texture = 'rbxassetid://' .. ARGS[2] - 1
  2375. end
  2376. end)
  2377.  
  2378. ADD_COMMAND('shirt','shirt [plr] [decal]',{},
  2379. function(ARGS, SPEAKER)
  2380. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2381. for i,v in pairs(PLAYERS) do
  2382. local PCHAR = gPlayers[v].Character
  2383. for i,v in pairs(PCHAR:GetChildren()) do if v:IsA('Shirt') then v:destroy() end end
  2384. local S = Instance.new('Shirt', PCHAR) S.Name = 'Shirt' S.ShirtTemplate = 'rbxassetid://' .. ARGS[2] - 1
  2385. end
  2386. end)
  2387.  
  2388. ADD_COMMAND('pants','pants [plr] [decal]',{},
  2389. function(ARGS, SPEAKER)
  2390. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2391. for i,v in pairs(PLAYERS) do
  2392. local PCHAR = gPlayers[v].Character
  2393. for i,v in pairs(PCHAR:GetChildren()) do if v:IsA('Pants') then v:destroy() end end
  2394. local P = Instance.new('Pants', PCHAR) P.Name = 'Shirt' P.PantsTemplate = 'rbxassetid://' .. ARGS[2] - 1
  2395. end
  2396. end)
  2397.  
  2398. ADD_COMMAND('longneck','longneck [plr]',{'lneck', 'giraffe'},
  2399. function(ARGS, SPEAKER)
  2400. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2401. for i,v in pairs(PLAYERS) do
  2402. local PCHAR = gPlayers[v].Character
  2403. RESET_MODEL(PCHAR)
  2404. UPDATE_MODEL(PCHAR, gPlayers[v].Name)
  2405. for i,v in pairs(PCHAR:GetChildren()) do if v:IsA('Hat') then v.Handle.Mesh.Offset = Vector3.new(0, 5, 0) end end
  2406. if PCHAR.Head:FindFirstChild('Mesh') then PCHAR.Head.Mesh.Offset = Vector3.new(0, 5, 0) end
  2407. local G = Instance.new('Part', PCHAR) G.Name = 'giraffe_seth' G.BrickColor = PCHAR.Head.BrickColor G.Size = Vector3.new(2, 1, 1)
  2408. local SM = Instance.new('SpecialMesh', G) SM.Scale = Vector3.new(1.25, 5, 1.25) SM.Offset = Vector3.new(0, 2, 0)
  2409. local W = Instance.new('Weld', G) W.Part0 = PCHAR.Head W.Part1 = G
  2410. end
  2411. end)
  2412.  
  2413. ADD_COMMAND('stealchar','stealchar [plr]',{'schar'},
  2414. function(ARGS, SPEAKER)
  2415. local PLAYERS1, PLAYERS2 = GET_PLAYER(ARGS[1])
  2416. for i,v in pairs(PLAYERS1) do
  2417. RESET_MODEL(SPEAKER.Character) UPDATE_MODEL(SPEAKER.Character, gPlayers[v].Name)
  2418. end
  2419. end)
  2420.  
  2421. ADD_COMMAND('baseplate','baseplate',{'bp'},
  2422. function(ARGS, SPEAKER)
  2423. for i,v in pairs(gWorkspace:GetChildren()) do if v:IsA('Model') and v.Name == 'baseplate_seth' then v:destroy() end end
  2424. local BP = Instance.new('Part', gWorkspace) BP.Name = 'baseplate_seth' BP.Anchored = true BP.BrickColor = BrickColor.new('Bright green') BP.Size = Vector3.new(2048, 5, 2048) BP.Position = Vector3.new(0, 0, 0)
  2425. end)
  2426.  
  2427. ADD_COMMAND('norotate','norotate [plr]',{'nrt'},
  2428. function(ARGS, SPEAKER)
  2429. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2430. for i,v in pairs(PLAYERS) do
  2431. local PCHAR = gPlayers[v].Character
  2432. if PCHAR:FindFirstChild('Humanoid') then PCHAR.Humanoid.AutoRotate = false end
  2433. end
  2434. end)
  2435.  
  2436. ADD_COMMAND('rotate','rotate [plr]',{'rt'},
  2437. function(ARGS, SPEAKER)
  2438. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2439. for i,v in pairs(PLAYERS) do
  2440. local PCHAR = gPlayers[v].Character
  2441. if PCHAR:FindFirstChild('Humanoid') then PCHAR.Humanoid.AutoRotate = true end
  2442. end
  2443. end)
  2444.  
  2445. ADD_COMMAND('admin','admin [plr]',{},
  2446. function(ARGS, SPEAKER)
  2447. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2448. for i,v in pairs(PLAYERS) do
  2449. if not CHECK_ADMIN(gPlayers[v]) then
  2450. table.insert(ADMINS, gPlayers[v].userId)
  2451. spawn(function()
  2452. game.Chat:Chat(gPlayers[v].Character.Head, printStuff .. 'You\'re now an admin!')
  2453. wait(3)
  2454. game.Chat:Chat(gPlayers[v].Character.Head, printStuff .. 'Give me a try! | ' .. C_PREFIX .. 'ff me')
  2455. end)
  2456. end
  2457. end
  2458. end)
  2459.  
  2460. ADD_COMMAND('unadmin','unadmin [plr]',{},
  2461. function(ARGS, SPEAKER)
  2462. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2463. for i,v in pairs(PLAYERS) do
  2464. if CHECK_ADMIN(gPlayers[v]) then
  2465. if FIND_IN_TABLE(ADMINS, gPlayers[v].userId) then
  2466. table.remove(ADMINS, GET_IN_TABLE(ADMINS, gPlayers[v].userId))
  2467. game.Chat:Chat(gPlayers[v].Character.Head, printStuff .. 'You\'re no longer an admin.')
  2468. end
  2469. end
  2470. end
  2471. end)
  2472.  
  2473. ADD_COMMAND('minzoom','minzoom [plr] [int]',{'minz'},
  2474. function(ARGS, SPEAKER)
  2475. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2476. for i,v in pairs(PLAYERS) do
  2477. gPlayers[v].CameraMinZoomDistance = ARGS[2]
  2478. end
  2479. end)
  2480.  
  2481. ADD_COMMAND('maxzoom','maxzoom [plr] [int]',{'maxz'},
  2482. function(ARGS, SPEAKER)
  2483. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2484. for i,v in pairs(PLAYERS) do
  2485. gPlayers[v].CameraMaxZoomDistance = ARGS[2]
  2486. end
  2487. end)
  2488.  
  2489. ADD_COMMAND('age','age [plr]',{},
  2490. function(ARGS, SPEAKER)
  2491. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2492. for i,v in pairs(PLAYERS) do
  2493. NOTIFY(gPlayers[v].Name .. ' | ' .. gPlayers[v].AccountAge, 255, 255, 255)
  2494. end
  2495. end)
  2496.  
  2497. ADD_COMMAND('hl','hl [plr] [r] [g] [b]',{},
  2498. function(ARGS, SPEAKER)
  2499. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2500. for i,v in pairs(PLAYERS) do
  2501. local PCHAR = gPlayers[v].Character
  2502. if PCHAR:FindFirstChild('Torso') then
  2503. local HL = Instance.new('SpotLight', PCHAR.Torso) HL.Name = 'seth_hl' HL.Brightness = 5 HL.Range = 60
  2504. if ARGS[2] and ARGS[3] and ARGS[4] then
  2505. HL.Color = Color3.new(ARGS[2], ARGS[3], ARGS[4])
  2506. end
  2507. end
  2508. end
  2509. end)
  2510.  
  2511. ADD_COMMAND('unhl','unhl [plr]',{},
  2512. function(ARGS, SPEAKER)
  2513. local PLAYERS = GET_PLAYER(ARGS[1], SPEAKER)
  2514. for i,v in pairs(PLAYERS) do
  2515. local PCHAR = gPlayers[v].Character
  2516. if PCHAR:FindFirstChild('Torso') then
  2517. for i,v in pairs(PCHAR.Torso:GetChildren()) do
  2518. if v:IsA('SpotLight') and v.Name == 'seth_hl' then
  2519. v:destroy()
  2520. end
  2521. end
  2522. end
  2523. end
  2524. end)
  2525.  
  2526. -- / extra
  2527.  
  2528. ADD_COMMAND('gravity','gravity [int]',{},
  2529. function(ARGS, SPEAKER)
  2530. gWorkspace.Gravity = ARGS[1]
  2531. end)
  2532.  
  2533. ADD_COMMAND('loadpaste','loadpaste [pastebin id]',{},
  2534. function(ARGS, SPEAKER)
  2535. EXECUTE(game:HttpGet('http://pastebin.com/raw/' .. ARGS[1], true))
  2536. end)
  2537.  
  2538. ADD_COMMAND('printadmins','printadmins',{'padmins'},
  2539. function(ARGS, SPEAKER)
  2540. for i,v in pairs(ADMINS) do
  2541. print (v)
  2542. end
  2543. end)
  2544.  
  2545. ADD_COMMAND('printbans','printbans',{'pbans'},
  2546. function(ARGS, SPEAKER)
  2547. for i,v in pairs(BANS) do
  2548. print (gPlayers:GetNameFromUserIdAsync(v))
  2549. end
  2550. end)
  2551.  
  2552. ADD_COMMAND('fixlighting','fixlighting',{'fixl'},
  2553. function(ARGS, SPEAKER)
  2554. FIX_LIGHTING()
  2555. end)
  2556.  
  2557. ADD_COMMAND('fixfog','fixfog',{'clrfog'},
  2558. function(ARGS, SPEAKER)
  2559. gLighting.FogColor = Color3.new(191, 191, 191)
  2560. gLighting.FogEnd = 100000000
  2561. gLighting.FogStart = 0
  2562. end)
  2563.  
  2564. ADD_COMMAND('day','day',{},
  2565. function(ARGS, SPEAKER)
  2566. gLighting.TimeOfDay = 14
  2567. end)
  2568.  
  2569. ADD_COMMAND('night','night',{},
  2570. function(ARGS, SPEAKER)
  2571. gLighting.TimeOfDay = 24
  2572. end)
  2573.  
  2574. ADD_COMMAND('serverlock','serverlock',{'slock'},
  2575. function(ARGS, SPEAKER)
  2576. SERVER_LOCKED = true
  2577. end)
  2578.  
  2579. ADD_COMMAND('unserverlock','unserverlock',{'unslock'},
  2580. function(ARGS, SPEAKER)
  2581. SERVER_LOCKED = false
  2582. end)
  2583.  
  2584. ADD_COMMAND('fogend','fogend [int]',{},
  2585. function(ARGS, SPEAKER)
  2586. gLighting.FogEnd = ARGS[1]
  2587. end)
  2588.  
  2589. ADD_COMMAND('fogcolor','fogcolor [r] [g] [b]',{},
  2590. function(ARGS, SPEAKER)
  2591. if ARGS[1] and ARGS[2] and ARGS[3] then
  2592. gLighting.FogColor = Color3.new(ARGS[1], ARGS[2], ARGS[3])
  2593. end
  2594. end)
  2595.  
  2596. ADD_COMMAND('noclip','noclip',{},
  2597. function(ARGS, SPEAKER)
  2598. NOCLIP = true
  2599. JESUSFLY = false
  2600. SWIM = false
  2601. end)
  2602.  
  2603. ADD_COMMAND('clip','clip',{},
  2604. function(ARGS, SPEAKER)
  2605. NOCLIP = false
  2606. end)
  2607.  
  2608. ADD_COMMAND('jesusfly','jesusfly',{},
  2609. function(ARGS, SPEAKER)
  2610. NOCLIP = false
  2611. JESUSFLY = true
  2612. SWIM = false
  2613. end)
  2614.  
  2615. ADD_COMMAND('nojfly','nojfly',{},
  2616. function(ARGS, SPEAKER)
  2617. JESUSFLY = false
  2618. end)
  2619.  
  2620. ADD_COMMAND('swim','swim',{},
  2621. function(ARGS, SPEAKER)
  2622. NOCLIP = false
  2623. JESUSFLY = false
  2624. SWIM = true
  2625. end)
  2626.  
  2627. ADD_COMMAND('noswim','noswim',{},
  2628. function(ARGS, SPEAKER)
  2629. SWIM = false
  2630. end)
  2631.  
  2632. ADD_COMMAND('fly','fly',{},
  2633. function(ARGS, SPEAKER)
  2634. sFLY()
  2635. end)
  2636.  
  2637. ADD_COMMAND('unfly','unfly',{},
  2638. function(ARGS, SPEAKER)
  2639. NOFLY()
  2640. end)
  2641.  
  2642. ADD_COMMAND('prefix','prefix [string]',{},
  2643. function(ARGS, SPEAKER)
  2644. if ARGS[1] then
  2645. C_PREFIX = ARGS[1]
  2646. NOTIFY('Changed prefix to \'' .. ARGS[1] .. '\'', 255, 255, 255)
  2647. end
  2648. end)
  2649.  
  2650. ADD_COMMAND('version','version',{},
  2651. function(ARGS, SPEAKER)
  2652. NOTIFY('VERSION | ' .. VERSION, 255, 255, 255)
  2653. end)
  2654.  
  2655. ADD_COMMAND('fe','fe',{},
  2656. function(ARGS, SPEAKER)
  2657. spawn(function()
  2658. CHECK_FE()
  2659. end)
  2660. end)
  2661.  
  2662. ADD_COMMAND('changelog','changelog',{},
  2663. function(ARGS, SPEAKER)
  2664. CHECK_CHANGELOG()
  2665. end)
  2666.  
  2667. ADD_COMMAND('serverinfo','serverinfo',{'sinfo'},
  2668. function(ARGS, SPEAKER)
  2669. SERVER_INFO()
  2670. end)
  2671.  
  2672. ADD_COMMAND('cmds','cmds',{'commands'},
  2673. function(ARGS, SPEAKER)
  2674. LIST_COMMANDS()
  2675. end)
  2676.  
  2677. --[[
  2678. for i,v in pairs(COMMANDS) do
  2679. print (v.D)
  2680. end]]
  2681.  
  2682. -- / noclip
  2683.  
  2684. MOUSE.KeyDown:connect(function(key)
  2685. if key:byte() == 29 then
  2686. if not NOCLIP then
  2687. ECOMMAND('noclip')
  2688. elseif NOCLIP then
  2689. ECOMMAND('clip')
  2690. end
  2691. elseif key:byte() == 30 then
  2692. if not JESUSFLY then
  2693. ECOMMAND('jesusfly')
  2694. elseif JESUSFLY then
  2695. ECOMMAND('nojfly')
  2696. end
  2697. end
  2698. end)
  2699.  
  2700. -- / after loaded
  2701.  
  2702. function CHECK_FE()
  2703. if not gWorkspace.FilteringEnabled then
  2704. NOTIFY('Filtering is disabled', 0, 255, 0)
  2705. elseif gWorkspace.FilteringEnabled then
  2706. NOTIFY('Filtering is ENABLED', 255, 0, 0)
  2707. end
  2708. end
  2709.  
  2710. function UPDATE_CMDS(SEARCH_CMD)
  2711. local FOUND_CMDS = DATA.found_cmds
  2712. if gCoreGui:FindFirstChild('cmds_seth') then
  2713. local cmds_seth = gCoreGui.cmds_seth
  2714. for i,v in pairs(cmds_seth.MAIN.CMDs:GetChildren()) do
  2715. v:destroy()
  2716. end
  2717. for i,v in pairs(FOUND_CMDS:GetChildren()) do
  2718. v:destroy()
  2719. end
  2720. wait()
  2721. for i,v in pairs(COMMANDS) do
  2722. if string.match(v.D, string.lower(SEARCH_CMD)) then
  2723. local F = Instance.new('StringValue', FOUND_CMDS) F.Name = '' F.Value = v.D
  2724. end
  2725. end
  2726. wait()
  2727. local YSize = 25
  2728. for i,v in pairs(FOUND_CMDS:GetChildren()) do
  2729. local POS = ((i * YSize) - YSize)
  2730. local cloneEX = cmds_seth.MAIN.Example:Clone()
  2731. cloneEX.Parent = cmds_seth.MAIN.CMDs
  2732. cloneEX.Visible = true
  2733. cloneEX.Position = UDim2.new(0, 5, 0, POS + 5)
  2734. cloneEX.Text = ' - ' .. v.Value
  2735. cmds_seth.MAIN.CMDs.CanvasSize = UDim2.new(0, 0, 0, POS + 30)
  2736. end
  2737. end
  2738. end
  2739.  
  2740. function LIST_COMMANDS()
  2741. if gCoreGui:FindFirstChild('cmds_seth') then gCoreGui.cmds_seth:destroy() end
  2742. local cloneCMDs = DATA.guis.cmds_seth:Clone()
  2743. local searchCMDs = cloneCMDs.MAIN.Search
  2744. cloneCMDs.MAIN.Header.Text = ' ' .. #COMMANDS .. ' commands'
  2745. cloneCMDs.Parent = gCoreGui
  2746. cloneCMDs.MAIN.Exit.MouseButton1Down:connect(function()
  2747. cloneCMDs:destroy()
  2748. end)
  2749. cloneCMDs.MAIN.MM.MouseButton1Down:connect(function()
  2750. if cloneCMDs.MAIN.CMDs.Visible then
  2751. cloneCMDs.MAIN.CMDs.Visible = false
  2752. elseif not cloneCMDs.MAIN.CMDs.Visible then
  2753. cloneCMDs.MAIN.CMDs.Visible = true
  2754. end
  2755. end)
  2756. local function DISPLAY_CMDS()
  2757. for i,v in pairs(COMMANDS) do
  2758. local YSize = 25
  2759. local POS = ((i * YSize) - YSize)
  2760. local cloneEX = cloneCMDs.MAIN.Example:Clone()
  2761. cloneEX.Parent = cloneCMDs.MAIN.CMDs
  2762. cloneEX.Visible = true
  2763. cloneEX.Position = UDim2.new(0, 5, 0, POS + 5)
  2764. cloneEX.Text = ' - ' .. v.D
  2765. cloneCMDs.MAIN.CMDs.CanvasSize = UDim2.new(0, 0, 0, POS + 30)
  2766. end
  2767. end
  2768. DISPLAY_CMDS()
  2769. searchCMDs.FocusLost:connect(function()
  2770. if searchCMDs.Text then
  2771. UPDATE_CMDS(searchCMDs.Text)
  2772. searchCMDs.Text = ' search commands'
  2773. end
  2774. end)
  2775. end
  2776.  
  2777. local CAN_CHECK = true
  2778.  
  2779. function CHECK_CHANGELOG()
  2780. spawn(function()
  2781. if CAN_CHECK then
  2782. CAN_CHECK = false
  2783. local changelogClone = DATA.guis.changelog_seth:Clone()
  2784. changelogClone.MAIN.changelog.Text = CHANGELOG
  2785. changelogClone.Parent = gCoreGui
  2786. wait()
  2787. changelogClone.MAIN:TweenPosition(UDim2.new(1, -410, 1, -210), 'InOut', 'Quad', 0.5, false)
  2788. wait(10)
  2789. changelogClone.MAIN:TweenPosition(UDim2.new(1, -410, 1, 0), 'InOut', 'Quad', 0.5, false)
  2790. wait(1)
  2791. changelogClone:destroy()
  2792. CAN_CHECK = true
  2793. end
  2794. end)
  2795. end
  2796.  
  2797. CHECK_CHANGELOG()
  2798.  
  2799. CMDbar:TweenPosition(UDim2.new(0, 0, 1, -50), 'InOut', 'Quad', 0.5, true)
  2800. CMDbar.Parent['']:TweenPosition(UDim2.new(0, 0, 1, -30), 'InOut', 'Quad', 0.5, true)
  2801.  
  2802. CMDbar.FocusLost:connect(function(enterpressed)
  2803. if enterpressed and CMDbar.Text ~= '' then
  2804. pcall(function()
  2805. ECOMMAND(CMDbar.Text, LP)
  2806. end)
  2807. end
  2808. CMDbar:TweenPosition(UDim2.new(0, -200, 1, -50), 'InOut', 'Quad', 0.5, true)
  2809. end)
  2810.  
  2811. MOUSE.KeyDown:connect(function(Key)
  2812. if Key:byte() == 59 then
  2813. CMDbar:TweenPosition(UDim2.new(0, 0, 1, -50), 'InOut', 'Quad', 0.5, true)
  2814. CMDbar:CaptureFocus()
  2815. end
  2816. end)
  2817.  
  2818. -- / loader
  2819.  
  2820. wait()
  2821.  
  2822. LOAD_SETH()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement