Advertisement
rewr

Untitled

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