Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --/ rocky2u's command script
- --/ roblox: sethmilkman
- --/ v3rm: rocky2u
- --/ thx safazi for lib
- local LP = game.Players.LocalPlayer
- local MOUSE = LP:GetMouse()
- local LC = LP.Character
- local gPlayers = game:GetService('Players')
- local admin = LP.Name
- _G.bannedplayers_seth = {
- 21799524, 133122258, 103000855, 17278822, 149137060, 61967286, 21640881,
- }
- --/ stuff
- local version = '1.4.2 01'
- local services = {}
- local cmds = {}
- local std = {}
- services.players = gPlayers
- services.lighting = game:GetService('Lighting')
- services.workspace = game:GetService('Workspace')
- services.events = {}
- local cmdprefix = ';'
- local scriptprefix = '\\'
- local split = ' '
- for i,v in pairs(game.CoreGui:GetChildren()) do
- if v.Name == 'cmdbar_seth' or v.Name == 'notify_seth' then
- v:remove()
- end
- end
- --/ safazi lib
- updateEvents = function()
- for i,v in pairs(services.events) do
- services.events:remove(i)
- v:disconnect()
- end
- for i,v in pairs(gPlayers:players())do
- local ev = v.Chatted:connect(function(msg) do_exec(msg, v) end)
- services.events[#services.events + 1] = ev
- end
- end
- std.inTable = function(tbl, val)
- if tbl == nil then return false end
- for i,v in pairs(tbl)do
- if v == val then return true end
- end
- return false
- end
- std.out = function(str)
- print(str)
- end
- std.list = function(tbl) --/ turns table into list with commas
- local str = ''
- for i,v in pairs(tbl)do
- str = str .. tostring(v)
- if i ~= #tbl then str = str .. ', ' end
- end
- return str
- end
- std.endat = function(str, val)
- local z = str:find(val)
- if z then
- return str:sub(0, z - string.len(val)), true
- else
- return str, false
- end
- end
- std.first = function(str) return str:sub(1, 1) end
- isAdmin = function(name)
- if name == admin then
- return true
- end
- return false
- end
- local exec = function(str)
- spawn(function()
- local script, loaderr = loadstring(str)
- if not script then
- error(loaderr)
- else
- script()
- end
- end)
- end
- local findCmd = function(cmd_name)
- for i,v in pairs(cmds)do
- if v.NAME:lower() == cmd_name:lower() or std.inTable(v.ALIAS, cmd_name:lower())then
- return v
- end
- end
- end
- local getCmd = function(msg)
- local cmd, hassplit = std.endat(msg:lower(), split)
- if hassplit then
- return {cmd, true}
- else
- return {cmd, false}
- end
- end
- local getPrefix = function(STRING)
- if STRING:sub(1, string.len(cmdprefix)) == cmdprefix then
- return{'cmd', string.len(cmdprefix) + 1}
- elseif STRING:sub(1, string.len(scriptprefix)) == scriptprefix then
- return{'exec', string.len(scriptprefix) + 1}
- end
- return
- end
- local getArgs = function(str)
- local args = {}
- local new_arg = nil
- local hassplit = nil
- local s = str
- repeat
- new_arg,hassplit = std.endat(s:lower(),split)
- if new_arg ~= '' then
- args[#args + 1] = new_arg
- s = s:sub(string.len(new_arg) + string.len(split) + 1)
- end
- until hassplit == false
- return args
- end
- local function execCmd(_string, speaker)
- local s_cmd
- local a
- local cmd
- s_cmd = getCmd(_string)
- cmd = findCmd(s_cmd[1])
- if cmd == nil then
- return
- end
- a = _string:sub(string.len(s_cmd[1]) + string.len(split) + 1)
- local args = getArgs(a)
- CapArgs = getCapsArgs(a)
- pcall(function()
- cmd.FUNC(args, speaker)
- end)
- end
- function do_exec(_string, speaker)
- if not isAdmin(speaker.Name)then
- return
- end
- _string = _string:gsub('/e ', '')
- local t = getPrefix(_string)
- if t == nil then return end
- _string = _string:sub(t[2])
- if t[1] == 'exec' then
- exec(_string)
- elseif t[1] == 'cmd' then
- execCmd(_string, speaker)
- end
- end
- updateEvents()
- _G.cmd_seth = execCmd
- local _char = function(plr_name)
- for i,v in pairs(game.Players:GetChildren())do
- if v:IsA('Player')then
- if v.Name == plr_name then
- return v.Character
- end
- end
- end
- return
- end
- local _plr = function(plr_name)
- for i,v in pairs(game.Players:GetChildren())do
- if v:IsA('Player')then
- if v.Name == plr_name then return v end
- end
- end
- return
- end
- function addcmd(name, howto, alias, func)
- cmds[#cmds + 1] = {
- NAME = name,
- HOWTO = howto,
- ALIAS = alias,
- FUNC = func,
- }
- end
- local function getPlayer(name)
- local nameTable = {}
- name = name:lower()
- if name == 'me' then
- return {admin}
- elseif name == 'others' then
- for i,v in pairs(gPlayers:GetChildren()) do
- if v:IsA('Player')then
- if v.Name ~= admin then
- nameTable[#nameTable + 1] = v.Name
- end
- end
- end
- elseif name == 'all' then
- for i,v in pairs(gPlayers:GetChildren()) do
- if v:IsA('Player')then
- nameTable[#nameTable + 1] = v.Name
- end
- end
- else
- for i,v in pairs(gPlayers:GetChildren()) do
- local lname = v.Name:lower()
- local a,b = lname:find(name)
- if a == 1 then
- return {v.Name}
- end
- end
- end
- return nameTable
- end
- getCapsArgs = function(_string)
- local args = {}
- local new_arg = nil
- local hassplit = nil
- local s = _string
- repeat
- new_arg,hassplit = std.endat(s,split)
- if new_arg ~= '' then
- args[#args + 1] = new_arg
- s = s:sub(string.len(new_arg) + string.len(split) + 1)
- end
- until hassplit == false
- return args
- end
- function getLongString(lower, startAt)
- local allArgs = ''
- for i,ar in pairs(CapArgs) do
- if i > startAt then
- if allArgs ~= '' then
- allArgs = allArgs .. ' ' .. ar
- else
- allArgs = allArgs .. ar
- end
- end
- end
- if lower == false then
- return allArgs
- else
- string.lower(allArgs)
- end
- end
- --/ stuff
- local printStuff = '[ Rocky2u\'s CMDs ] : '
- local DATA = game:GetObjects('rbxassetid://291592144')[1]
- local serverMessage = DATA.pastebin.serverMessage.Value
- local changelog = DATA.pastebin.changelog.Value
- serverMessage = game:HttpGet('http://pastebin.com/raw/z8j8aidq', true)
- changelog = game:HttpGet('http://pastebin.com/raw/AasxRW8T', true)
- local CMDbar = DATA.guis.cmdbar_seth.CMDbar
- CMDbar.Parent.Parent = game.CoreGui
- local notify_seth = DATA.guis.notify_seth
- notify_seth.Parent = game.CoreGui
- local being_looped = DATA.being_looped
- wait()
- --/ stuff
- local NOCLIP = false
- local JESUSFLY = false
- local SWIM = false
- game:GetService('RunService').Stepped:connect(function()
- if NOCLIP then
- game.Players.LocalPlayer.Character.Humanoid:ChangeState(11)
- elseif JESUSFLY then
- game.Players.LocalPlayer.Character.Humanoid:ChangeState(12)
- elseif SWIM then
- game.Players.LocalPlayer.Character.Humanoid:ChangeState(4)
- end
- end)
- local canNotify = true
- function NOTIFY(message)
- if notify_seth and canNotify then
- canNotify = false
- notify_seth.NOTIFY:TweenPosition(UDim2.new(0, 0, 0.7, 0), 'InOut', 'Quad', 0.5, false, nil)
- notify_seth.NOTIFY.NOTE.Text = message
- wait(2.5)
- notify_seth.NOTIFY:TweenPosition(UDim2.new(0, -200, 0.7, 0), 'InOut', 'Quad', 0.5, false, nil)
- wait(1)
- canNotify = true
- end
- end
- function KICK(PLAYER_KICK)
- if PLAYER_KICK.Character:FindFirstChild('Humanoid') then
- local KICK_1 = Instance.new('SkateboardPlatform', PLAYER_KICK.Character)
- KICK_1.Name = ''
- KICK_1.CFrame = CFrame.new(math.random(-1000, 1000), 1000, math.random(-1000, 1000))
- KICK_1.CanCollide = false
- KICK_1.Transparency = 1
- PLAYER_KICK.Character.Humanoid.WalkSpeed = 0
- wait()
- local WELD_1 = Instance.new('Weld', KICK_1)
- WELD_1.Name = ''
- WELD_1.Part0 = PLAYER_KICK.Character.Torso
- WELD_1.Part1 = KICK_1
- WELD_1.C0 = CFrame.new(0, -400, 0)
- wait()
- KICK_1.Anchored = true
- WELD_1:remove()
- print(printStuff .. 'removed ' .. PLAYER_KICK.Name)
- end
- end
- function FIX_LIGHTING()
- game.Lighting.Ambient = Color3.new(0.5, 0.5, 0.5)
- game.Lighting.Brightness = 1
- game.Lighting.GlobalShadows = true
- game.Lighting.Outlines = false
- game.Lighting.TimeOfDay = 14
- game.Lighting.FogEnd = 100000
- end
- function MESSAGE(HEADER, MESSAGE, PLAYER)
- local BV = Instance.new('BoolValue', DATA.messages)
- BV.Name = PLAYER.Name .. '_MSG'
- for i = 1, 3 do
- local RT, RC = game:GetService('InsertService'):LoadAsset(98253592):GetChildren()[1], game:GetService('InsertService'):LoadAsset(284135286):GetChildren()[1]
- RT.TabletGui:remove()
- local R = RC.Script.Remover:Clone()
- local msgGUI = DATA.guis.message_seth:Clone()
- msgGUI.Name = 'TabletGui'
- msgGUI.Parent = RT
- msgGUI.MAIN.header.Text = HEADER
- msgGUI.MAIN.message.Text = MESSAGE
- R.Parent = msgGUI
- R.Disabled = false
- local tNAME = ''
- for i,v in pairs(PLAYER.Character:GetChildren()) do
- if v:IsA('Tool') then
- tNAME = v.Name
- end
- end
- PLAYER.Character.Humanoid:EquipTool(RT)
- PLAYER.Character.ROBLOXTablet:remove()
- if tNAME ~= '' then
- PLAYER.Backpack[tNAME].Parent = PLAYER.Character
- end
- wait(1.9)
- end
- BV:remove()
- end
- function HINT(MESSAGE)
- for i,v in pairs(game.Players:GetChildren()) do
- local BV = Instance.new('BoolValue', DATA.hints)
- BV.Name = v.Name .. '_MSG'
- for i = 1, 3 do
- local RT, RC = game:GetService('InsertService'):LoadAsset(98253592):GetChildren()[1], game:GetService('InsertService'):LoadAsset(284135286):GetChildren()[1]
- RT.TabletGui:remove()
- local R = RC.Script.Remover:Clone()
- local SG = Instance.new('ScreenGui', RT)
- local HINT = Instance.new('Hint', SG)
- SG.Name = 'TabletGui'
- HINT.Text = MESSAGE
- R.Parent = SG
- R.Disabled = false
- local tNAME = ''
- for i,v in pairs(v.Character:GetChildren()) do
- if v:IsA('Tool') then
- tNAME = v.Name
- end
- end
- v.Character.Humanoid:EquipTool(RT)
- v.Character.ROBLOXTablet:remove()
- if tNAME ~= '' then
- v.Backpack[tNAME].Parent = v.Character
- end
- wait(1.9)
- end
- BV:remove()
- end
- end
- function COLOR(PLAYER, BCOLOR)
- for i,v in pairs(PLAYER.Character:GetChildren()) do
- if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
- v.BrickColor = BrickColor.new(BCOLOR)
- elseif v:IsA('SpecialMesh') then
- v.TextureId = ''
- end
- COLOR(v)
- end
- if PLAYER.Character.Head:FindFirstChild('face') then
- PLAYER.Character.Head.face:remove()
- end
- for i,v in pairs(PLAYER.Character:GetChildren()) do
- if v:IsA('ShirtGraphic') then
- v.Archivable = false
- v.Graphic = ''
- v:remove()
- end
- end
- for i,v in pairs(PLAYER.Character:GetChildren()) do
- if v:IsA('Shirt') or v:IsA('Pants') then
- v:remove()
- end
- end
- end
- function DECALSPAM(INSTANCE, ID)
- for i,v in pairs(INSTANCE:GetChildren()) do
- if v:IsA('BasePart') then
- spawn(function()
- local FACES = {'Back', 'Bottom', 'Front', 'Left', 'Right', 'Top'}
- local CURRENT_FACE = 1
- for i = 1,6 do
- local DECAL = Instance.new('Decal', v)
- DECAL.Name = 'decal_seth'
- DECAL.Texture = 'rbxassetid://' .. ID - 1
- DECAL.Face = FACES[CURRENT_FACE]
- CURRENT_FACE = CURRENT_FACE + 1
- end
- end)
- end
- DECALSPAM(v, ID)
- end
- end
- function UNDECALSPAM(INSTANCE)
- for i,v in pairs(INSTANCE:GetChildren()) do
- if v:IsA('BasePart') then
- for a,b in pairs(v:GetChildren()) do
- if b:IsA('Decal') and b.Name == 'decal_seth' then
- b:remove()
- end
- end
- end
- UNDECALSPAM(v)
- end
- end
- function CREATE_DONG(DONG_PLAYER, DONG_COLOR)
- local PERSON = DONG_PLAYER
- if PERSON.Character:FindFirstChild('DONG') then
- PERSON.Character.DONG:remove()
- end
- local D = Instance.new('Model', PERSON.Character)
- D.Name = 'DONG'
- local BG = Instance.new('BodyGyro',PERSON.Character.Torso)
- local MAIN = Instance.new('Part', PERSON.Character['DONG'])
- local M1 = Instance.new('CylinderMesh', MAIN)
- local W1 = Instance.new('Weld', PERSON.Character.Head)
- local P1 = Instance.new('Part', PERSON.Character['DONG'])
- local M2 = Instance.new('SpecialMesh', P1)
- local W2 = Instance.new('Weld', P1)
- local B1 = Instance.new('Part', PERSON.Character['DONG'])
- local M3 = Instance.new('SpecialMesh', B1)
- local W3 = Instance.new('Weld', B1)
- local B2 = Instance.new('Part', PERSON.Character['DONG'])
- local M4 = Instance.new('SpecialMesh', B2)
- local W4 = Instance.new('Weld', B2)
- 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 = PERSON.Character.Head.Position
- MAIN.CanCollide = false
- W1.Part0 = MAIN
- W1.Part1 = PERSON.Character.Head
- W1.C0 = CFrame.new(0, 0.25, 2.1) * CFrame.Angles(math.rad(45), 0, 0)
- 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
- M2.MeshType = 'Sphere'
- W2.Part0 = MAIN
- W2.Part1 = P1
- W2.C0 = CFrame.new(0, 1.3, 0)
- 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(PERSON.Character['Left Leg'].Position)
- B1.BrickColor = BrickColor.new(DONG_COLOR)
- M3.Parent = B1
- M3.MeshType = 'Sphere'
- W3.Part0 = PERSON.Character['Left Leg']
- W3.Part1 = B1
- W3.C0 = CFrame.new(0, 0.5, -0.5)
- 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(PERSON.Character['Right Leg'].Position)
- B2.BrickColor = BrickColor.new(DONG_COLOR)
- M4.MeshType = 'Sphere'
- W4.Part0 = PERSON.Character['Right Leg']
- W4.Part1 = B2
- W4.C0 = CFrame.new(0, 0.5, -0.5)
- end
- function SCALE(CHAR,SCAL)
- local SIZE_HAT_DATA = Instance.new('Folder', game.Lighting)
- SIZE_HAT_DATA.Name = 'HAT_DATA_' .. CHAR.Name
- for i,v in pairs(CHAR:GetChildren()) do
- if v:IsA('Hat') then
- v:Clone().Parent = SIZE_HAT_DATA
- wait()
- v:remove()
- end
- end
- local HEAD = CHAR.Head
- local TORSO = CHAR.Torso
- local LA = CHAR['Left Arm']
- local RA = CHAR['Right Arm']
- local LL = CHAR['Left Leg']
- local RL = CHAR['Right Leg']
- local HRP = CHAR.HumanoidRootPart
- HEAD.FormFactor = 3
- TORSO.FormFactor = 3
- LA.FormFactor = 3
- RA.FormFactor = 3
- LL.FormFactor = 3
- RL.FormFactor = 3
- HRP.FormFactor = 3
- HEAD.Size = Vector3.new(SCAL * 2, SCAL, SCAL)
- TORSO.Size = Vector3.new(SCAL * 2, SCAL * 2, SCAL)
- LA.Size = Vector3.new(SCAL, SCAL * 2, SCAL)
- RA.Size = Vector3.new(SCAL, SCAL * 2, SCAL)
- LL.Size = Vector3.new(SCAL, SCAL * 2, SCAL)
- RL.Size = Vector3.new(SCAL, SCAL * 2, SCAL)
- HRP.Size = Vector3.new(SCAL * 2, SCAL * 2, SCAL)
- local M1 = Instance.new('Motor6D', TORSO)
- local M2 = Instance.new('Motor6D', TORSO)
- local M3 = Instance.new('Motor6D', TORSO)
- local M4 = Instance.new('Motor6D', TORSO)
- local M5 = Instance.new('Motor6D', TORSO)
- local M6 = Instance.new('Motor6D', HRP)
- M1.Name = 'Neck'
- M1.Part0 = TORSO
- M1.Part1 = HEAD
- M1.C0 = CFrame.new(0, 1 * SCAL, 0) * CFrame.Angles(-1.6, 0, 3.1)
- M1.C1 = CFrame.new(0, -0.5 * SCAL, 0) * CFrame.Angles(-1.6, 0, 3.1)
- M2.Name = 'Left Shoulder'
- M2.Part0 = TORSO
- M2.Part1 = LA
- M2.C0 = CFrame.new(-1 * SCAL, 0.5 * SCAL, 0) * CFrame.Angles(0, -1.6, 0)
- M2.C1 = CFrame.new(0.5 * SCAL, 0.5 * SCAL, 0) * CFrame.Angles(0, -1.6, 0)
- M3.Name = 'Right Shoulder'
- M3.Part0 = TORSO
- M3.Part1 = RA
- M3.C0 = CFrame.new(1 * SCAL, 0.5 * SCAL, 0) * CFrame.Angles(0, 1.6, 0)
- M3.C1 = CFrame.new(-0.5 * SCAL, 0.5 * SCAL, 0) * CFrame.Angles(0, 1.6, 0)
- M4.Name = 'Left Hip'
- M4.Part0 = TORSO
- M4.Part1 = LL
- M4.C0 = CFrame.new(-1 * SCAL, -1 * SCAL, 0) * CFrame.Angles(0, -1.6, 0)
- M4.C1 = CFrame.new(-0.5 * SCAL, 1 * SCAL, 0) * CFrame.Angles(0, -1.6, 0)
- M5.Name = 'Right Hip'
- M5.Part0 = TORSO
- M5.Part1 = RL
- M5.C0 = CFrame.new(1 * SCAL, -1 * SCAL, 0) * CFrame.Angles(0, 1.6, 0)
- M5.C1 = CFrame.new(0.5 * SCAL, 1 * SCAL, 0) * CFrame.Angles(0, 1.6, 0)
- 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)
- wait()
- for i,v in pairs(SIZE_HAT_DATA:GetChildren()) do
- if v:IsA('Hat') then
- v.Parent = CHAR
- end
- end
- SIZE_HAT_DATA:remove()
- end
- local capeColor = 'White'
- function Cape(playerCaped)
- if playerCaped.Character:FindFirstChild('Cape') then
- playerCaped.Character.Cape:remove()
- end
- repeat
- wait()
- until playerCaped and playerCaped.Character and playerCaped.Character:FindFirstChild('Torso')
- local Torso = playerCaped.Character.Torso
- local Cape = Instance.new('Part', Torso.Parent)
- Cape.Name = 'Cape'
- Cape.Anchored = false
- Cape.CanCollide = false
- Cape.TopSurface = 0
- Cape.BottomSurface = 0
- Cape.BrickColor = BrickColor.new('' .. capeColor)
- Cape.Material = 'Neon'
- Cape.formFactor = 'Custom'
- Cape.Size = Vector3.new(0.2,0.2,0.2)
- local msh = Instance.new('BlockMesh', Cape)
- msh.Scale = Vector3.new(9,17.5,.5)
- local motor1 = Instance.new('Motor', Cape)
- motor1.Part0 = Cape
- motor1.Part1 = Torso
- motor1.MaxVelocity = 1
- motor1.C0 = CFrame.new(0,1.75,0)*CFrame.Angles(0,math.rad(90),0)
- motor1.C1 = CFrame.new(0,1,.45)*CFrame.Angles(0,math.rad(90),0)
- local wave = false
- repeat wait(1/44)
- local ang = 0.2
- local oldmag = Torso.Velocity.magnitude
- local mv = .1
- if wave then
- ang = ang + ((Torso.Velocity.magnitude/10) * .05) + 1
- wave = false
- else
- wave = false
- end
- ang = ang + math.min(Torso.Velocity.magnitude/30, 1)
- motor1.MaxVelocity = math.min((Torso.Velocity.magnitude/10), .04) + mv
- motor1.DesiredAngle = -ang
- if motor1.CurrentAngle < -.05 and motor1.DesiredAngle > -.05 then
- motor1.MaxVelocity = .04
- end
- repeat
- wait()
- until
- motor1.CurrentAngle == motor1.DesiredAngle or math.abs(Torso.Velocity.magnitude - oldmag) >= (Torso.Velocity.magnitude/10) + 1
- if Torso.Velocity.magnitude < .1 then
- wait(.1)
- end
- until not Cape or Cape.Parent ~= Torso.Parent
- end
- function INFECT(PLAYER)
- for i,v in pairs(PLAYER.Character:GetChildren()) do
- if v:IsA('Hat') then
- v:remove()
- end
- if v.Name == 'Left Arm' or v.Name == 'Right Arm' then
- v:remove()
- end
- end
- local LZOMBIE_ARM = Instance.new('Part', PLAYER.Character)
- local LWELD = Instance.new('Weld', LZOMBIE_ARM)
- local RZOMBIE_ARM = Instance.new('Part', PLAYER.Character)
- local RWELD = Instance.new('Weld', RZOMBIE_ARM)
- LZOMBIE_ARM.Name = 'Left Arm'
- LZOMBIE_ARM.BrickColor = BrickColor.new('Medium green')
- LZOMBIE_ARM.Size = Vector3.new(1, 1, 2)
- LZOMBIE_ARM.TopSurface = 'Smooth'
- LZOMBIE_ARM.BottomSurface = 'Smooth'
- LWELD.Part0 = PLAYER.Character.Torso
- LWELD.Part1 = LZOMBIE_ARM
- LWELD.C0 = CFrame.new(-1.5, 0.5, -0.5)
- RZOMBIE_ARM.Name = 'Right Arm'
- RZOMBIE_ARM.BrickColor = BrickColor.new('Medium green')
- RZOMBIE_ARM.Size = Vector3.new(1, 1, 2)
- RZOMBIE_ARM.TopSurface = 'Smooth'
- RZOMBIE_ARM.BottomSurface = 'Smooth'
- RWELD.Part0 = PLAYER.Character.Torso
- RWELD.Part1 = RZOMBIE_ARM
- RWELD.C0 = CFrame.new(1.5, 0.5, -0.5)
- PLAYER.Character.Head.face.Texture = 'rbxassetid://7074882'
- PLAYER.Character['Body Colors'].HeadColor = BrickColor.new('Medium green')
- PLAYER.Character['Body Colors'].LeftArmColor = BrickColor.new('Medium green')
- PLAYER.Character['Body Colors'].LeftLegColor = BrickColor.new('Brown')
- PLAYER.Character['Body Colors'].RightArmColor = BrickColor.new('Medium green')
- PLAYER.Character['Body Colors'].RightLegColor = BrickColor.new('Brown')
- PLAYER.Character['Body Colors'].TorsoColor = BrickColor.new('Brown')
- end
- function fWeld(zName, zParent, zPart0, zPart1, zCoco, A, B, C, D, E, F)
- local funcw = Instance.new('Weld'); funcw.Name = zName; funcw.Parent = zParent; funcw.Part0 = zPart0; funcw.Part1 = zPart1
- if (zCoco == true) then
- funcw.C0 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
- else
- funcw.C1 = CFrame.new(A, B, C) * CFrame.fromEulerAnglesXYZ(D, E, F)
- end
- return funcw
- end
- function BANG(VICTIM)
- pcall(function()
- local P1 = game.Players.LocalPlayer.Character.Torso
- local V1 = game.Players[VICTIM].Character.Torso
- V1.Parent.Humanoid.PlatformStand = true
- P1['Left Shoulder']:remove(); 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'
- P1['Right Shoulder']:remove(); 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'
- V1['Left Shoulder']:remove(); 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'
- V1['Right Shoulder']:remove(); 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'
- V1['Left Hip']:remove(); 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'
- V1['Right Hip']:remove(); 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'
- 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)
- local DM1 = Instance.new('SpecialMesh', D); DM1.MeshType = 'Sphere'; DM1.Scale = Vector3.new(0.4, 0.4, 0.4)
- fWeld('weld', P1, P1, D, true, -0.2, -1.3, -0.6, 0, 0, 0)
- local D2 = D:Clone(); D2.Parent = P1
- fWeld('weld', P1, P1, D2, true, 0.2, -1.3, -0.6, 0, 0, 0)
- 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)
- fWeld('weld', P1, P1, C, true, 0, -1, -0.52 + (-C.Size.y / 2), math.rad(-80), 0, 0)
- local C2 = D:Clone(); C2.BrickColor = BrickColor.new('Pink'); C2.Mesh.Scale = Vector3.new(0.4, 0.62, 0.4); C2.Parent = P1
- fWeld('weld', C, C, C2, true, 0, 0 + (C.Size.y / 2), 0, math.rad(-10), 0, 0)
- local CM = Instance.new('CylinderMesh', C)
- 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)
- local DM2 = Instance.new('SpecialMesh', BL); DM2.MeshType = 'Sphere'; DM2.Scale = Vector3.new(1.2, 1.2, 1.2)
- fWeld('weld', V1, V1, BL, true, -0.5, 0.5, -0.6, 0, 0, 0)
- 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)
- local DM3 = Instance.new('SpecialMesh', BR); DM3.MeshType = 'Sphere'; DM3.Scale = Vector3.new(1.2, 1.2, 1.2)
- fWeld('weld', V1, V1, BR, true, 0.5, 0.5, -0.6, 0, 0, 0)
- 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)
- local DM4 = Instance.new('SpecialMesh', BLN); DM4.MeshType = 'Sphere'; DM4.Scale = Vector3.new(0.2, 0.2, 0.2)
- fWeld('weld', V1, V1, BLN, true, -0.5, 0.5, -1.2, 0, 0, 0)
- 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)
- local DM5 = Instance.new('SpecialMesh', BRN); DM5.MeshType = 'Sphere'; DM5.Scale = Vector3.new(0.2, 0.2, 0.2)
- fWeld('weld', V1, V1, BRN, true, 0.5, 0.5, -1.2, 0, 0, 0)
- 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);
- 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);
- 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)
- if P1:findFirstChild('weldx') ~= nil then P1.weldx:remove(); end;
- WE = fWeld('weldx', P1, P1, V1, true, 0, -0.9, -1.3, math.rad(-90), 0, 0)
- local N = V1.Neck; N.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-210), math.rad(180), 0)
- end)
- 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);
- end
- game.Lighting.Outlines = false --/ outlines are gross
- game.Players.PlayerAdded:connect(function(player)
- for i,v in pairs(_G.bannedplayers_seth) do
- if player.userId == _G.bannedplayers_seth[i] then
- player.CharacterAdded:connect(function()
- wait(2)
- KICK(player)
- end)
- end
- end
- end)
- for i,v in pairs(game.Players:GetChildren()) do
- for a,b in pairs(_G.bannedplayers_seth) do
- if v.userId == _G.bannedplayers_seth[a] then
- if v.Character then
- KICK(v)
- end
- end
- end
- end
- local serverLocked = false
- game.Players.PlayerAdded:connect(function(player)
- if serverLocked == true then
- player.CharacterAdded:connect(function()
- wait(2)
- KICK(player)
- end)
- end
- end)
- --/ commands
- addcmd('ff','ff <p>', {},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- Instance.new('ForceField', pchar)
- end
- end)
- addcmd('noff','noff <p>',{'unff'},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- for j,v1 in pairs(pchar:GetChildren()) do
- if v1:IsA('ForceField') then
- v1:remove()
- end
- end
- end
- end)
- addcmd('fire','fire <p> <n> <n> <n>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- for i,v in pairs(pchar:GetChildren()) do
- if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
- local fire = Instance.new('Fire', v)
- if args[2] and args[3] and args[4] then
- fire.Color = Color3.new(args[2], args[3], args[4])
- fire.SecondaryColor = Color3.new(args[2], args[3], args[4])
- end
- end
- end
- end
- end)
- addcmd('nofire','nofire <p>',{'unfire'},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- for i,v in pairs(pchar:GetChildren()) do
- for i,v in pairs(v:GetChildren()) do
- if v:IsA('Fire') then
- v:remove()
- end
- end
- end
- end
- end)
- addcmd('sp','sp <p> <n> <n> <n>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- for i,v in pairs(pchar:GetChildren()) do
- if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
- if args[2] and args[3] and args[4] then
- Instance.new('Sparkles', v).Color = Color3.new(args[2], args[3], args[4])
- else
- Instance.new('Sparkles', v)
- end
- end
- end
- end
- end)
- addcmd('nosp','nosp <p>',{'unsp'},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- for i,v in pairs(pchar:GetChildren()) do
- for i,v in pairs(v:GetChildren()) do
- if v:IsA('Sparkles') then
- v:remove()
- end
- end
- end
- end
- end)
- addcmd('smoke','smoke <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- Instance.new('Smoke', pchar.Torso)
- end
- end)
- addcmd('nosmoke','nosmoke <p>',{'unsmoke'},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- for i,v in pairs(pchar.Torso:GetChildren()) do
- if v:IsA('Smoke') then
- v:remove()
- end
- end
- end
- end)
- addcmd('btools','btools <p>',{},
- function(args)
- local players = getPlayer(args[1])
- if players ~= nil then
- for i,v in pairs(players) do
- Instance.new('HopperBin', gPlayers[v].Backpack).BinType = 2
- Instance.new('HopperBin', gPlayers[v].Backpack).BinType = 3
- Instance.new('HopperBin', gPlayers[v].Backpack).BinType = 4
- end
- end
- end)
- addcmd('god','god <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- if pchar then pchar.Humanoid.MaxHealth=math.huge end
- end
- end)
- addcmd('sgod','sgod <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- spawn(function()
- pchar.Humanoid.MaxHealth = 10000000
- wait()
- pchar.Humanoid.Health = 10000000
- end)
- end
- end)
- addcmd('ungod','ungod <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- if pchar then
- pchar.Humanoid.MaxHealth=100
- pchar.Humanoid.Health=100
- end
- end
- end)
- addcmd('heal','heal <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- if pchar then
- pchar.Humanoid.Health = pchar.Humanoid.MaxHealth
- end
- end
- end)
- addcmd('freeze','freeze <p>',{'frz'},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- for i,v in pairs(pchar:GetChildren()) do
- if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
- v.Anchored = true
- end
- end
- end
- end
- end)
- addcmd('thaw','thaw <p>',{'unfreeze','unfrz'},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- for i,v in pairs(pchar:GetChildren()) do
- if v:IsA('Part') then
- v.Anchored = false
- end
- end
- end
- end
- end)
- addcmd('kill','kill <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- pchar:BreakJoints()
- end
- end)
- addcmd('sound','sound <id>',{},
- function(args)
- for i,v in pairs(game.Workspace:GetChildren())do
- if v:IsA('Sound') then
- v:Stop()
- wait()
- v:remove()
- end
- end
- local s = Instance.new('Sound', game.Workspace)
- s.Name = 'song_seth'
- s.Archivable = false
- s.Looped = true
- s.SoundId = 'rbxassetid://' .. args[1]
- s.Volume = 1
- wait()
- s:Play()
- end)
- addcmd('nosound','nosound',{},
- function(args)
- for i,v in pairs(game.Workspace:GetChildren())do
- if v:IsA('Sound') then
- v:Stop()
- wait()
- v:remove()
- end
- end
- end)
- addcmd('volume','volume <n>',{},
- function(args)
- for i,v in pairs(game.Workspace:GetChildren())do
- if v:IsA('Sound') and v.Name == 'song_seth' then
- v.Volume = args[1]
- end
- end
- end)
- addcmd('pitch','pitch <n>',{},
- function(args)
- for i,v in pairs(game.Workspace:GetChildren())do
- if v:IsA('Sound') and v.Name == 'song_seth' then
- v.Pitch = args[1]
- end
- end
- end)
- addcmd('explode','explode <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- if pchar:FindFirstChild('Torso') then
- Instance.new('Explosion', pchar).Position = pchar.Torso.Position
- end
- end
- end)
- addcmd('invis','invis <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- for i,v in pairs(pchar:GetChildren()) do
- if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
- v.Transparency = 1
- end
- if v:IsA('Hat') and v:FindFirstChild('Handle') then
- v.Handle.Transparency = 1
- end
- end
- pchar.Head.face.Transparency = 1
- end
- end)
- addcmd('vis','vis <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- for i,v in pairs(pchar:GetChildren()) do
- if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
- v.Transparency = 0
- end
- if v:IsA('Hat') and v:FindFirstChild('Handle') then
- v.Handle.Transparency = 0
- end
- end
- pchar.Head.face.Transparency = 0
- end
- end)
- addcmd('goto','goto <p>',{},
- function(args)
- local players = getPlayer(args[1])
- if players ~= nil and _char(players[1]):FindFirstChild('HumanoidRootPart') then
- _char(admin).HumanoidRootPart.CFrame = _char(players[1]).HumanoidRootPart.CFrame
- end
- end)
- addcmd('bring','bring <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- if _char(v):FindFirstChild('HumanoidRootPart') then
- _char(v).HumanoidRootPart.CFrame = _char(admin).HumanoidRootPart.CFrame
- end
- end
- end)
- addcmd('tp','tp <p> <p>',{},
- function(args)
- local players1 = getPlayer(args[1])
- local players2 = getPlayer(args[2])
- if not players2[1] then return end
- for i,v in pairs(players1) do
- if _char(v):FindFirstChild('HumanoidRootPart') and _char(players2[1]):FindFirstChild('HumanoidRootPart') then
- _char(v).HumanoidRootPart.CFrame = _char(players2[1]).HumanoidRootPart.CFrame
- end
- end
- end)
- addcmd('char','char <p> <id>',{'charapp'},
- function(args)
- local players = getPlayer(args[1])
- if not args[1]or not args[2]then return end
- local id = args[2]
- if players ~= nil then
- for i,v in pairs(players) do
- gPlayers[v].CharacterAppearance = 'http://www.roblox.com/Asset/CharacterFetch.ashx?userId='..id
- if _char(v):FindFirstChild('Head') then
- _char(v).Head:remove()
- end
- end
- end
- end)
- addcmd('ws','ws <p> <n>',{},
- function(args)
- local players = getPlayer(args[1])
- if not args[1]or not args[2]then return end
- local num=args[2]
- for i,v in pairs(players) do
- if _char(v):FindFirstChild('Humanoid') then
- _char(v).Humanoid.WalkSpeed=tonumber(num)
- end
- end
- end)
- addcmd('time','time <n>',{},
- function(args)
- if not args[1]then return end
- local totime = tonumber(args[1])
- game.Lighting:SetMinutesAfterMidnight(totime * 60)
- end)
- addcmd('kick','kick <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- gPlayers[v]:remove()
- end
- end)
- addcmd('skick','skick <p>',{},
- function(args)
- local players = getPlayer(args[1])
- spawn(function()
- for i,v in pairs(players) do
- KICK(gPlayers[v])
- end
- end)
- end)
- addcmd('ban','ban <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- _G.bannedplayers_seth[#_G.bannedplayers_seth + 1] = gPlayers[v].userId
- KICK(gPlayers[v])
- end
- end)
- addcmd('shutdown','shutdown',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- for i,v in pairs(game.Players:GetChildren()) do
- if v.Name ~= LP.Name then
- v:remove()
- end
- end
- LP:Kick()
- end
- end)
- addcmd('unlockws','unlock',{'unlock'},
- function(args)
- local function unlock(instance)
- for i,v in pairs(instance:GetChildren()) do
- if v:IsA('BasePart') then
- v.Locked = false
- end
- unlock(v)
- end
- end
- unlock(game.Workspace)
- end)
- addcmd('lockws','lock',{'lock'},
- function(args)
- local function lock(instance)
- for i,v in pairs(instance:GetChildren()) do
- if v:IsA('BasePart') then
- v.Locked = true
- end
- lock(v)
- end
- end
- lock(game.Workspace)
- end)
- addcmd('unanchorws','unanchor',{'unanchor'},
- function(args)
- local function unanchor(instance)
- for i,v in pairs(instance:GetChildren()) do
- if v:IsA('BasePart') then
- v.Anchored = false
- end
- unanchor(v)
- end
- end
- unanchor(game.Workspace)
- end)
- addcmd('hat','hat <p> <id>',{},
- function(args)
- if not args[1] or not args[2] then return end
- local players = getPlayer(args[1])
- local id = args[2]
- local hat = game:GetObjects('rbxassetid://' .. id)[1]
- if hat:IsA('Hat') then
- for i,v in pairs(players) do
- hat:clone().Parent = _char(v)
- end
- end
- hat:remove()
- end)
- addcmd('gear','gear <p> <n>',{},
- function(args)
- spawn(function()
- if not args[1] or not args[2] then return end
- local players = getPlayer(args[1])
- local id=args[2]
- local model = game:GetService('InsertService'):LoadAsset(id)
- for i,v in pairs(players) do
- for _,j in pairs(model:GetChildren()) do
- if j:IsA('Tool') then
- j:Clone().Parent = gPlayers[v].Backpack
- end
- end
- end
- model:remove()
- end)
- end)
- addcmd('firstp','firstp <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- gPlayers[v].CameraMode = 'LockFirstPerson'
- end
- end)
- addcmd('thirdp','thirdp <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- gPlayers[v].CameraMode = 'Classic'
- end
- end)
- addcmd('chat','chat <p> <s>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- game.Chat:Chat(pchar.Head, getLongString(false, 1))
- end
- end)
- addcmd('insert','insert <id>',{},
- function(args)
- local model = game:GetObjects('http://www.roblox.com/asset/?id=' .. (args[1]))[1]
- model.Parent = game.Workspace
- model:MoveTo(game.Players.LocalPlayer.Character.Torso.Position)
- model:MakeJoints()
- end)
- addcmd('name','name <p> <s>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- gPlayers[v].Character.Name = getLongString(false, 1)
- end
- end)
- addcmd('unname','unname <p>',{},
- function(args)
- local players = getPlayer(args[1])
- local name = (args[2])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- for i,v in pairs(pchar:GetChildren()) do
- if v:FindFirstChild('TAG') then
- pchar.Head.Transparency = 0
- v:remove()
- end
- end
- end
- end)
- addcmd('stun','stun <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- pchar.Humanoid.PlatformStand = true
- end
- end)
- addcmd('unstun','unstun <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- pchar.Humanoid.PlatformStand = false
- end
- end)
- addcmd('guest','guest <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- gPlayers[v].CharacterAppearance = 'http://www.roblox.com/Asset/CharacterFetch.ashx?userId=1'
- pchar:BreakJoints()
- end
- end)
- addcmd('noob','guest <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- gPlayers[v].CharacterAppearance = 'http://www.roblox.com/Asset/CharacterFetch.ashx?userId=155902847'
- pchar:BreakJoints()
- end
- end)
- addcmd('damage','damage <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- pchar.Humanoid.Health = pchar.Humanoid.Health - 25
- end
- end)
- addcmd('view','view <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- game.Workspace.CurrentCamera.CameraSubject = pchar
- end
- end)
- addcmd('unview','unview',{},
- function()
- game.Workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character
- end)
- addcmd('nolimbs','nolimbs <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- for i,v in pairs(pchar:GetChildren()) do
- if v:IsA('Part') and v.Name ~= 'Head' and v.Name ~= 'Torso' and v.Name ~= 'HumanoidRootPart' then
- v:remove()
- end
- end
- end
- end)
- addcmd('box','box <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- local SB = Instance.new('SelectionBox', pchar)
- SB.Adornee = SB.Parent
- SB.Color = BrickColor.new('' .. (args[2]))
- end
- end)
- addcmd('nobox','nobox <p>',{'unbox'},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- for i,v in pairs(gPlayers[v].Character:GetChildren()) do
- if v:IsA('SelectionBox') then
- v:remove()
- end
- end
- end
- end)
- addcmd('ghost','ghost <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- for i,v in pairs(pchar:GetChildren()) do
- if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
- v.Transparency = 0.5
- end
- if v:IsA('Hat') and v:FindFirstChild('Handle') then
- v.Transparecy = 0.5
- end
- if pchar.Head:FindFirstChild('face') then
- pchar.face.Transparecy = 0.5
- end
- end
- end
- end)
- addcmd('sphere','sphere <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar=gPlayers[v].Character
- local SS = Instance.new('SelectionSphere', pchar)
- SS.Adornee = SS.Parent
- end
- end)
- addcmd('loadmap','loadmap <id>',{},
- function(args)
- pcall(function()
- for i,v in pairs(game.Workspace:GetChildren()) do
- if v.Name ~= 'Camera' and v.Name ~= 'Terrain' then
- v:remove()
- end
- end
- game.Workspace.Terrain:Clear()
- for i,v in pairs(game.Players:GetChildren()) do
- local plr = v
- local prt = Instance.new('Model', game.Workspace)
- Instance.new('Part', prt).Name = 'Torso'
- Instance.new('Part', prt).Name = 'Head'
- Instance.new('Humanoid', prt).Name = 'Humanoid'
- plr.Character = prt
- end
- if (args[1]) == 'sfotho' then
- local b = game:GetObjects('http://www.roblox.com/asset/?id=296400126')[1]
- b.Parent = game.Workspace
- b:MakeJoints()
- end
- local b = game:GetObjects('http://www.roblox.com/asset/?id=' .. (args[1]))[1]
- b.Parent = game.Workspace
- b:MakeJoints()
- end)
- spawn(function()
- NOTIFY('Loaded Map')
- end)
- end)
- addcmd('sky','sky <id>',{},
- function(args)
- if args[1] then
- for i,v in pairs(game.Lighting:GetChildren()) do
- if v:IsA('Sky') then
- v:remove()
- end
- end
- local SKIES = {'Bk', 'Dn', 'Ft', 'Lf', 'Rt', 'Up'}
- local SKY = Instance.new('Sky', game.Lighting)
- for i,v in pairs(SKIES) do
- SKY['Skybox' .. v] = 'rbxassetid://' .. args[1] - 1
- end
- end
- end)
- addcmd('ambient','ambient <n> <n> <n>',{},
- function(args)
- game.Lighting.Ambient = Color3.new(args[1], args[2], args[3])
- end)
- addcmd('jail','jail <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- local JailPlayer = DATA.other.JAIL:Clone()
- JailPlayer.Parent = game.Workspace
- JailPlayer:MoveTo(pchar.Torso.Position)
- JailPlayer.Name = 'JAIL_' .. gPlayers[v].Name
- if pchar:FindFirstChild('HumanoidRootPart') then
- pchar.HumanoidRootPart.CFrame = JailPlayer.MAIN.CFrame
- end
- end
- end)
- addcmd('unjail','unjail <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- if game.Workspace:FindFirstChild('JAIL_' .. gPlayers[v].Name) then
- game.Workspace['JAIL_' .. gPlayers[v].Name]:remove()
- end
- end
- end)
- addcmd('animation','animation <p> <id>',{'anim'},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- local ID = args[2]
- if args[2] == 'climb' then
- ID = '180436334'
- end
- if args[2] == 'fall' then
- ID = '180436148'
- end
- if args[2] == 'jump' then
- ID = '125750702'
- end
- if args[2] == 'sit' then
- ID = '178130996'
- end
- for _,x in pairs(gPlayers[v].Character.Animate:GetChildren()) do
- if x:IsA('StringValue') then
- for _,c in pairs(x:GetChildren()) do
- if c:IsA('Animation') then
- c.AnimationId = 'rbxassetid://' .. ID
- end
- end
- end
- end
- end
- end)
- addcmd('fix','fix <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- pchar.Torso.Neck.C0 = CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(90), math.rad(180), 0)
- pchar.Torso['Right Shoulder'].C0 = CFrame.new(1, 0.5, 0) * CFrame.Angles(0, math.rad(90), 0)
- pchar.Torso['Left Shoulder'].C0 = CFrame.new(-1, 0.5, 0) * CFrame.Angles(0, math.rad(-90), 0)
- pchar.Torso['Right Hip'].C0 = CFrame.new(1, -1, 0) * CFrame.Angles(0, math.rad(90), 0)
- pchar.Torso['Left Hip'].C0 = CFrame.new(-1, -1, 0) * CFrame.Angles(0, math.rad(-90), 0)
- for i,v in pairs(pchar.Head:GetChildren()) do
- if v:IsA('SpecialMesh') then
- v:remove()
- end
- end
- if pchar:FindFirstChild('Shirt') then
- pchar.Shirt:remove()
- end
- if pchar:FindFirstChild('Pants') then
- pchar.Pants:remove()
- end
- if pchar:FindFirstChild('Shirt Graphic') then
- pchar['Shirt Graphic'].Archivable = false
- pchar['Shirt Graphic'].Graphic = ''
- end
- local HeadMesh = Instance.new('SpecialMesh', pchar.Head)
- HeadMesh.MeshType = 'Head'
- HeadMesh.Scale = Vector3.new(1.25, 1.25, 1.25)
- pchar['Body Colors'].HeadColor = BrickColor.new('Cool yellow')
- pchar['Body Colors'].LeftArmColor = BrickColor.new('Cool yellow')
- pchar['Body Colors'].LeftLegColor = BrickColor.new('Medium blue')
- pchar['Body Colors'].RightArmColor = BrickColor.new('Cool yellow')
- pchar['Body Colors'].RightLegColor = BrickColor.new('Medium blue')
- pchar['Body Colors'].TorsoColor = BrickColor.new('Bright blue')
- for _,v in pairs(pchar:GetChildren()) do
- if v:IsA('Hat') then
- v:remove()
- end
- end
- end
- end)
- addcmd('creeper','creeper <p>',{'crpr'},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- if gPlayers[v] and pchar and pchar:findFirstChild('Torso') then
- if pchar:FindFirstChild('Shirt') then
- pchar.Shirt.Parent = pchar.Torso
- end
- if pchar:FindFirstChild('Pants') then
- pchar.Pants.Parent = pchar.Torso
- end
- if pchar:FindFirstChild('Shirt Graphic') then
- pchar['Shirt Graphic'].Archivable = false
- pchar['Shirt Graphic'].Graphic = ''
- end
- for i,v in pairs(pchar:GetChildren()) do
- if v:IsA('Hat') then
- v:remove()
- end
- end
- pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
- pchar.Torso['Right Shoulder'].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
- pchar.Torso['Left Shoulder'].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
- pchar.Torso['Right Hip'].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
- pchar.Torso['Left Hip'].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
- pchar['Body Colors'].HeadColor = BrickColor.new('Bright green')
- pchar['Body Colors'].LeftArmColor = BrickColor.new('Bright green')
- pchar['Body Colors'].LeftLegColor = BrickColor.new('Bright green')
- pchar['Body Colors'].RightArmColor = BrickColor.new('Bright green')
- pchar['Body Colors'].RightLegColor = BrickColor.new('Bright green')
- pchar['Body Colors'].TorsoColor = BrickColor.new('Bright green')
- end
- end
- end)
- addcmd('uncreeper','uncreeper <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- execCmd('fix' .. gPlayers[v], LP)
- end
- end)
- addcmd('shrek','shrek <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- for i,v in pairs(pchar:GetChildren()) do
- if v:IsA('Hat') or v:IsA('CharacterMesh') or v:IsA('Shirt') or v:IsA('Pants') then
- v:remove()
- end
- end
- for i,v in pairs(pchar.Head:GetChildren()) do
- if v:IsA('Decal') or v:IsA('SpecialMesh')then
- v:remove()
- end
- end
- if pchar:FindFirstChild('Shirt Graphic') then
- pchar['Shirt Graphic'].Archivable = false
- pchar['Shirt Graphic'].Graphic = ''
- end
- local mesh = Instance.new('SpecialMesh', pchar.Head)
- mesh.MeshType = 'FileMesh'
- pchar.Head.Mesh.MeshId = 'http://www.roblox.com/asset/?id=19999257'
- pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
- pchar.Head.Mesh.TextureId = 'http://www.roblox.com/asset/?id=156397869'
- local Shirt = Instance.new('Shirt', gPlayers[v].Character)
- local Pants = Instance.new('Pants', gPlayers[v].Character)
- Shirt.ShirtTemplate = 'rbxassetid://133078194'
- Pants.PantsTemplate = 'rbxassetid://133078204'
- end
- end)
- addcmd('unshrek','unshrek <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- execCmd('fix' .. gPlayers[v], LP)
- end
- end)
- local spam = false
- addcmd('spam','spam <s>',{},
- function(args)
- spam = true
- spawn(function()
- while wait(0) do
- if spam == true then
- while wait(0.1) do
- if spam then
- game.Players:Chat(getLongString(false, 0))
- end
- end
- end
- end
- end)
- end)
- addcmd('nospam','nospam',{},
- function(args)
- spam = false
- end)
- addcmd('nuke','nuke <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- spawn(function()
- if gPlayers[v] and pchar and pchar:FindFirstChild('Torso') then
- local nuke = Instance.new('Part', game.Workspace)
- nuke.Name = 'nuke_seth'
- nuke.Anchored = true
- nuke.CanCollide = false
- nuke.FormFactor = 'Symmetric'
- nuke.Shape = 'Ball'
- nuke.Size = Vector3.new(1,1,1)
- nuke.BrickColor = BrickColor.new('New Yeller')
- nuke.Transparency = 0.5
- nuke.Reflectance = 0.2
- nuke.TopSurface = 0
- nuke.BottomSurface = 0
- nuke.Touched:connect(function (hit)
- if hit and hit.Parent then
- local boom = Instance.new('Explosion', game.Workspace)
- boom.Position = hit.Position
- boom.BlastRadius = 11
- boom.BlastPressure = math.huge
- end
- end)
- local CF = pchar.Torso.CFrame
- nuke.CFrame = CF
- for i = 1,333 do
- nuke.Size = nuke.Size + Vector3.new(3,3,3)
- nuke.CFrame = CF
- wait(1/44)
- end
- nuke:remove()
- end
- end)
- end
- end)
- addcmd('nonuke','nonuke',{'unnuke'},
- function(args)
- for i,v in pairs(game.Workspace:GetChildren()) do
- if v.Name == 'nuke_seth' then
- v:remove()
- end
- end
- end)
- addcmd('infect','infect <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- INFECT(gPlayers[v])
- end
- end)
- addcmd('uninfect','uninfect <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- execCmd('fix' .. gPlayers[v], LP)
- end
- end)
- addcmd('duck','duck <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- for i,v in pairs(pchar.Torso:GetChildren()) do
- if v:IsA('Decal') then
- v:remove()
- end
- end
- for i,v in pairs(pchar:GetChildren()) do
- if v:IsA('Hat') then
- v:remove()
- end
- end
- local duck = Instance.new('SpecialMesh', pchar.Torso)
- duck.MeshType = 'FileMesh'
- duck.MeshId = 'http://www.roblox.com/asset/?id=9419831'
- duck.TextureId = 'http://www.roblox.com/asset/?id=9419827'
- duck.Scale = Vector3.new(5, 5, 5)
- pchar.Head.Transparency = 1
- pchar['Left Arm'].Transparency = 1
- pchar['Right Arm'].Transparency = 1
- pchar['Left Leg'].Transparency = 1
- pchar['Right Leg'].Transparency = 1
- pchar.Head.face.Transparency = 1
- end
- end)
- addcmd('unduck','unduck <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- execCmd('fix' .. gPlayers[v], LP)
- end
- end)
- addcmd('disable','disable <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- if pchar:FindFirstChild('Humanoid') then
- pchar.Humanoid.Name = 'HUMANOID_' .. gPlayers[v].Name
- local humanoid = pchar['HUMANOID_' .. gPlayers[v].Name]
- humanoid.Parent = DATA.humanoids
- end
- end
- end)
- addcmd('enable','enable <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- if pchar:FindFirstChild('Humanoid') then
- return
- else
- if DATA.humanoids:FindFirstChild('HUMANOID_' .. gPlayers[v].Name) then
- local humanoid = DATA.humanoids['HUMANOID_' .. gPlayers[v].Name]
- humanoid.Parent = pchar
- humanoid.Name = 'Humanoid'
- end
- end
- end
- end)
- addcmd('size','size <p> <n>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- SCALE(pchar, args[2])
- end
- end)
- addcmd('clone','clone <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- pchar.Archivable = true
- local clone = pchar:Clone()
- clone.Parent = game.Workspace
- clone:MoveTo(pchar:GetModelCFrame().p)
- clone:MakeJoints()
- pchar.Archivable = false
- end
- end)
- addcmd('spin','spin <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- for i,v in pairs(pchar.Torso:GetChildren()) do
- if v.Name == 'Spinning' then
- v:remove()
- end
- end
- local Torso = pchar.Torso
- local BG = Instance.new('BodyGyro', Torso)
- BG.Name = 'Spinning'
- BG.maxTorque = Vector3.new(0, math.huge, 0)
- BG.P = 11111
- BG.cframe = Torso.CFrame
- spawn(function()
- repeat wait(1/44)
- BG.CFrame = BG.CFrame * CFrame.Angles(0,math.rad(30),0)
- until not BG or BG.Parent ~= Torso
- end)
- end
- end)
- addcmd('unspin','unspin <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- for i,v in pairs(pchar.Torso:GetChildren()) do
- if v.Name == 'Spinning' then
- v:remove()
- end
- end
- end
- end)
- addcmd('dog','dog <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- if pchar:FindFirstChild('Shirt') then
- pchar.Shirt:remove()
- end
- if pchar:FindFirstChild('Pants') then
- pchar.Pants:remove()
- end
- if pchar:FindFirstChild('Shirt Graphic') then
- pchar['Shirt Graphic'].Graphic = ''
- end
- pchar.Torso.Transparency = 1
- pchar.Torso.Neck.C0 = CFrame.new(0,-.5,-2) * CFrame.Angles(math.rad(90),math.rad(180),0)
- pchar.Torso['Right Shoulder'].C0 = CFrame.new(.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(90),0)
- pchar.Torso['Left Shoulder'].C0 = CFrame.new(-.5,-1.5,-1.5) * CFrame.Angles(0,math.rad(-90),0)
- pchar.Torso['Right Hip'].C0 = CFrame.new(1.5,-1,1.5) * CFrame.Angles(0,math.rad(90),0)
- pchar.Torso['Left Hip'].C0 = CFrame.new(-1.5,-1,1.5) * CFrame.Angles(0,math.rad(-90),0)
- local FakeTorso = Instance.new('Seat', pchar)
- FakeTorso.Name = 'FakeTorso'
- FakeTorso.FormFactor = 'Symmetric'
- FakeTorso.TopSurface = 0
- FakeTorso.BottomSurface = 0
- FakeTorso.Size = Vector3.new(3,1,4)
- FakeTorso.BrickColor = BrickColor.new('Brown')
- FakeTorso.CFrame = pchar.Torso.CFrame
- local BF = Instance.new('BodyForce', FakeTorso)
- BF.Force = Vector3.new(0, FakeTorso:GetMass() * 196.25, 0)
- local W = Instance.new('Weld', pchar.Torso)
- W.Part0 = pchar.Torso
- W.Part1 = FakeTorso
- W.C0 = CFrame.new(0,-.5,0)
- local BC = pchar['Body Colors']
- BC.HeadColor = BrickColor.new('Brown')
- BC.LeftArmColor = BrickColor.new('Brown')
- BC.LeftLegColor = BrickColor.new('Brown')
- BC.RightArmColor = BrickColor.new('Brown')
- BC.RightLegColor = BrickColor.new('Brown')
- BC.TorsoColor = BrickColor.new('Brown')
- end
- end)
- addcmd('undog','undog <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- execCmd('fix' .. gPlayers[v], LP)
- end
- end)
- addcmd('tptool','tptool',{},
- function(args)
- loadstring(DATA.scripts.tp_seth.Source)()
- end)
- addcmd('loopheal','loopheal <p>',{'lheal'},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- if being_looped:FindFirstChild(gPlayers[v].Name .. '_heal') then
- being_looped[gPlayers[v].Name .. '_heal']:remove()
- else
- local loopheal = Instance.new('StringValue', being_looped)
- loopheal.Name = gPlayers[v].Name .. '_heal'
- game:GetService('RunService').RenderStepped:connect(function()
- if being_looped:FindFirstChild(gPlayers[v].Name .. '_heal') then
- pchar.Humanoid.Health = pchar.Humanoid.MaxHealth
- end
- end)
- end
- end
- end)
- addcmd('unloopheal','unloopheal <p>',{'unlheal'},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- if being_looped:FindFirstChild(gPlayers[v].Name .. '_heal') then
- being_looped[gPlayers[v].Name .. '_heal']:remove()
- end
- end
- end)
- addcmd('fling','fling <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- if pchar:FindFirstChild('Humanoid') then
- local xran
- local zran
- repeat
- xran = math.random(-9999, 9999)
- until math.abs(xran) >= 5555
- repeat
- zran = math.random(-9999, 9999)
- until math.abs(zran) >= 5555
- pchar.Humanoid.Sit = true
- pchar.Torso.Velocity = Vector3.new(0, 0, 0)
- local BF = Instance.new('BodyForce', pchar.Torso)
- BF.force = Vector3.new(xran * 4, 9999 * 5, zran * 4)
- end
- end
- end)
- addcmd('ayylmao','ayylmao <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- if pchar:FindFirstChild('Shirt') then
- pchar.Shirt:remove()
- end
- if pchar:FindFirstChild('Pants') then
- pchar.Pants:remove()
- end
- if pchar:FindFirstChild('Shirt Graphic') then
- pchar['Shirt Graphic'].Graphic = ''
- end
- for i,v in pairs(pchar:GetChildren()) do
- if v:IsA('Hat') then
- v:remove()
- end
- end
- local ayylmao = DATA.other.ayylmao:Clone()
- ayylmao.Parent = pchar
- local BC = pchar['Body Colors']
- BC.HeadColor = BrickColor.new('Fossil')
- BC.LeftArmColor = BrickColor.new('Fossil')
- BC.LeftLegColor = BrickColor.new('Fossil')
- BC.RightArmColor = BrickColor.new('Fossil')
- BC.RightLegColor = BrickColor.new('Fossil')
- BC.TorsoColor = BrickColor.new('Fossil')
- end
- end)
- addcmd('nograv','nograv <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- for i,v in pairs(pchar.Torso:GetChildren()) do
- if v.Name == 'nograv' then
- v:remove()
- end
- end
- local BF = Instance.new('BodyForce', pchar.Torso)
- BF.Name = 'nograv'
- BF.Force = Vector3.new(0, 2500, 0)
- end
- end)
- addcmd('grav','grav <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- for i,v in pairs(pchar.Torso:GetChildren()) do
- if v.Name == 'nograv' then
- v:remove()
- end
- end
- end
- end)
- addcmd('cape','cape <n>',{},
- function(args)
- spawn(function()
- if LC:FindFirstChild('Cape') then
- LC.Cape:remove()
- end
- if not args[1] then
- args[1] = 'Deep blue'
- end
- capeColor = getLongString(false, 1)
- Cape(LP)
- end)
- end)
- addcmd('uncape','uncape',{},
- function(args)
- if LC:FindFirstChild('Cape') then
- LC.Cape:remove()
- end
- end)
- addcmd('paper','paper <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- for i,v in pairs(pchar:GetChildren()) do
- if v:IsA('Part') and v.Name ~= 'HumanoidRootPart' then
- DATA.other.Paper:Clone().Parent = v
- end
- end
- end
- end)
- addcmd('punish','punish <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- pchar.Parent = game.Lighting
- end
- end)
- addcmd('unpunish','unpunish <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = game.Lighting['' .. gPlayers[v].Name]
- pchar.Parent = game.Workspace
- end
- end)
- local DISCO = false
- addcmd('disco','disco',{},
- function(args)
- DISCO = true
- spawn(function()
- while wait(0.1) do
- if DISCO == true then
- game.Lighting.Ambient = Color3.new(math.random(), math.random(), math.random())
- else
- break
- end
- end
- end)
- end)
- addcmd('undisco','undisco',{},
- function(args)
- DISCO = false
- end)
- addcmd('team','team <p> <s>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- gPlayers[v].TeamColor = BrickColor.new(getLongString(false, 1))
- end
- end)
- addcmd('jp','jp <p> <n>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- pchar.Humanoid.JumpPower = args[2]
- end
- end)
- addcmd('vest','vest',{},
- function(args)
- DATA.tools.Detonator:Clone().Parent = LP.Backpack
- wait()
- loadstring(DATA.scripts.vest_seth.Source)()
- end)
- addcmd('smallhead','smallhead <p>',{'shead'},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- pchar.Head.Mesh.Scale = Vector3.new(0.5, 0.5, 0.5)
- pchar.Head.Mesh.Offset = Vector3.new(0, -0.25, 0)
- end
- end)
- addcmd('bighead','bighead <p>',{'bhead'},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- pchar.Head.Mesh.Scale = Vector3.new(2.25, 2.25, 2.25)
- pchar.Head.Mesh.Offset = Vector3.new(0, 0.5, 0)
- end
- end)
- addcmd('headsize','headsize <p> <n>',{'hsize'},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- if args[2] == 1 then
- pchar.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
- pchar.Head.Mesh.Offset = Vector3.new(0, 0, 0)
- else
- pchar.Head.Mesh.Scale = args[2] * Vector3.new(1.25, 1.25, 1.25)
- end
- end
- end)
- addcmd('fixhead','fixhead <p>',{'fhead'},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- pchar.Head.Mesh.Scale = Vector3.new(1.25, 1.25, 1.25)
- pchar.Head.Mesh.Offset = Vector3.new(0, 0, 0)
- end
- end)
- addcmd('stealtools','stealtools <p>',{'stools'},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- for i,v in pairs(gPlayers[v].Backpack:GetChildren()) do
- if v:IsA('Tool') or v:IsA('HopperBin') then
- v.Parent = LP.Backpack
- end
- end
- end
- end)
- addcmd('dong','dong <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- if args[2] == 'black' then
- CREATE_DONG(gPlayers[v], 'Brown')
- end
- if args[2] == 'asian' then
- CREATE_DONG(gPlayers[v], 'Cool yellow')
- end
- if args[2] == 'alien' then
- CREATE_DONG(gPlayers[v], 'Lime green')
- end
- if args[2] == 'frozen' then
- CREATE_DONG(gPlayers[v], 1019)
- end
- if not args[2] then
- CREATE_DONG(gPlayers[v], 'Pastel brown')
- end
- end
- end)
- addcmd('particles','particles <p> <id>',{'pts'},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- for i,v in pairs(pchar.Torso:GetChildren()) do
- if v:IsA('ParticleEmitter') then
- v:remove()
- end
- end
- wait()
- Instance.new('ParticleEmitter', pchar.Torso).Texture = 'http://www.roblox.com/asset/?id=' .. args[2] - 1
- end
- end)
- addcmd('rocket','rocket <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- spawn(function()
- local rocket = DATA.other.rocket_seth:Clone()
- rocket.Parent = game.Workspace
- local weld = Instance.new('Weld', rocket)
- weld.Part0 = weld.Parent
- weld.Part1 = pchar.Torso
- weld.C1 = CFrame.new(0, 0.5, 1)
- rocket.force.Force = Vector3.new(0, 15000, 0)
- wait(0.5)
- pchar.HumanoidRootPart.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0, 5, 0)
- wait(5)
- Instance.new('Explosion', rocket).Position = rocket.Position
- wait(1)
- rocket:remove()
- end)
- end
- end)
- addcmd('blackify','blackify <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- COLOR(gPlayers[v], 'Really black')
- end
- end)
- addcmd('whitify','whitify <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- COLOR(gPlayers[v], 'White')
- end
- end)
- addcmd('color','color <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- COLOR(gPlayers[v], getLongString(false, 1))
- end
- end)
- addcmd('telekinesis','telekinesis',{'tk'},
- function(args)
- loadstring(DATA.scripts.tele_seth.Source)()
- end)
- addcmd('sword','sword <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- execCmd('gear ' .. gPlayers[v].Name .. ' 125013769')
- end
- end)
- addcmd('intchange','intchange <p> <s> <n>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- if gPlayers[v]:FindFirstChild('leaderstats') then
- for i,v in pairs(gPlayers[v].leaderstats:GetChildren()) do
- if string.lower(v.Name) == string.lower(args[2]) and v:IsA('IntValue') then
- v.Value = args[3]
- end
- end
- end
- end
- end)
- addcmd('schange','schange <p> <s> <s>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- if gPlayers[v]:FindFirstChild('leaderstats') then
- for i,v in pairs(gPlayers[v].leaderstats:GetChildren()) do
- if string.lower(v.Name) == string.lower(args[2]) and v:IsA('StringValue') then
- v.Value = getLongString(false, 2)
- end
- end
- end
- end
- end)
- addcmd('hatsize','hatsize <p> <n>',{'htsize'},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- for i,v in pairs(pchar:GetChildren()) do
- if v:IsA('Hat') then
- for a,b in pairs(v.Handle:GetChildren()) do
- if b:IsA('SpecialMesh') then
- b.Scale = args[2] * Vector3.new(1, 1, 1)
- end
- end
- end
- end
- end
- end)
- addcmd('removetools','removetools <p>',{'rtools'},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- for i,v in pairs(gPlayers[v].Backpack:GetChildren()) do
- if v:IsA('Tool') or v:IsA('HopperBin') then
- v:remove()
- end
- end
- end
- end)
- addcmd('bait','bait',{},
- function(args)
- loadstring(DATA.scripts.bait_seth.Source)()
- end)
- addcmd('pm','pm <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- if DATA.messages:FindFirstChild(gPlayers[v].Name .. '_MSG') == nil then
- spawn(function()
- MESSAGE('PM System', getLongString(false, 1), gPlayers[v])
- end)
- end
- end
- end)
- addcmd('m','message <s>',{'message'},
- function(args)
- for i,v in pairs(game.Players:GetChildren()) do
- if DATA.messages:FindFirstChild(v.Name .. '_MSG') == nil then
- spawn(function()
- MESSAGE('Global Message System', getLongString(false, 0), v)
- end)
- end
- end
- end)
- addcmd('hint','hint <s>',{},
- function(args)
- spawn(function()
- HINT(getLongString(false, 0))
- end)
- end)
- addcmd('naked','naked <p>',{},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- local pchar = gPlayers[v].Character
- for i,v in pairs(pchar:GetChildren()) do
- if v:IsA('Hat') or v:IsA('Shirt') or v:IsA('Pants') or v:IsA('ShirtGraphic') then
- v:remove()
- end
- for i,v in pairs(pchar.Torso:GetChildren()) do
- if v:IsA('Decal') then
- v:remove()
- end
- end
- end
- end
- end)
- addcmd('decalspam','decalspam',{'dspam'},
- function(args)
- if args[1] then
- DECALSPAM(game.Workspace, args[1])
- end
- end)
- addcmd('undecalspam','undecalspam',{'undspam'},
- function(args)
- if args[1] then
- UNDECALSPAM(game.Workspace)
- end
- end)
- addcmd('bang','bang <p>',{'rape'},
- function(args)
- local players = getPlayer(args[1])
- for i,v in pairs(players) do
- BANG(gPlayers[v].Name)
- end
- end)
- addcmd('fixlighting','fixlighting',{'fixl'},
- function(args)
- FIX_LIGHTING()
- end)
- addcmd('fixfog','fixfog',{'clrfog'},
- function(args)
- game.Lighting.FogColor = Color3.new(191, 191, 191)
- game.Lighting.FogEnd = 100000000
- game.Lighting.FogStart = 0
- end)
- addcmd('serverlock','serverlock',{'slock'},
- function(args)
- serverLocked = true
- end)
- addcmd('unserverlock','unserverlock',{'unslock'},
- function(args)
- serverLocked = false
- end)
- addcmd('fogend','fogend <n>',{},
- function(args)
- game.Lighting.FogEnd = args[1]
- end)
- addcmd('fogcolor','fogcolor <n> <n> <n>',{},
- function(args)
- game.Lighting.FogColor = Color3.new(args[1], args[2], args[3])
- end)
- --/ extra
- addcmd('noclip','noclip',{},
- function(args)
- NOCLIP = true
- JESUSFLY = false
- SWIM = false
- end)
- addcmd('clip','clip',{},
- function(args)
- NOCLIP = false
- end)
- addcmd('jesusfly','jesusfly',{},
- function(args)
- NOCLIP = false
- JESUSFLY = true
- SWIM = false
- end)
- addcmd('nofly','nofly',{},
- function(args)
- JESUSFLY = false
- end)
- addcmd('swim','swim',{},
- function(args)
- NOCLIP = false
- JESUSFLY = false
- SWIM = true
- end)
- addcmd('noswim','noswim',{},
- function(args)
- SWIM = false
- end)
- wait(0.1)
- addcmd('prefix','prefix <s>',{},
- function(args)
- if args[1] ~= '' then
- cmdprefix = args[1]
- spawn(function()
- NOTIFY('Changed prefix to \'' .. args[1] .. '\'')
- end)
- end
- end)
- addcmd('version','version',{},
- function(args)
- spawn(function()
- NOTIFY('Version is ' .. version)
- end)
- end)
- addcmd('fe','fe',{},
- function(args)
- spawn(function()
- checkFE()
- end)
- end)
- addcmd('changelog','changelog',{},
- function(args)
- spawn(function()
- checkChangelog()
- end)
- end)
- addcmd('cmds','cmds',{},
- function(args)
- commands()
- end)
- -- / noclip
- MOUSE.KeyDown:connect(function(key)
- if key:byte() == 29 then
- if NOCLIP == false then
- execCmd('noclip', LP.Name)
- elseif NOCLIP == true then
- execCmd('clip', LP.Name)
- end
- elseif key:byte() == 30 then
- if JESUSFLY == false then
- execCmd('jesusfly', LP.Name)
- elseif JESUSFLY == true then
- execCmd('nofly', LP.Name)
- end
- end
- end)
- --/ after loaded
- function updateCMDs(searchedCMD)
- local found_cmds = DATA.found_cmds
- if game.CoreGui:FindFirstChild('cmds_seth') then
- local cmds_seth = game.CoreGui.cmds_seth
- for i,v in pairs(cmds_seth.MAIN.CMDs:GetChildren()) do
- v:remove()
- end
- for i,v in pairs(found_cmds:GetChildren()) do
- v:remove()
- end
- wait()
- for i,v in pairs(cmds) do
- if string.match(v.HOWTO, string.lower(searchedCMD)) then
- local found = Instance.new('StringValue', found_cmds)
- found.Name = ''
- found.Value = v.HOWTO
- end
- end
- wait()
- local YSize = 25
- for i,v in pairs(found_cmds:GetChildren()) do
- local POS = ((i * YSize) - YSize)
- local cloneEX = cmds_seth.MAIN.Example:Clone()
- cloneEX.Parent = cmds_seth.MAIN.CMDs
- cloneEX.Visible = true
- cloneEX.Position = UDim2.new(0, 5, 0, POS + 5)
- cloneEX.Text = '- ' .. v.Value
- cmds_seth.MAIN.CMDs.CanvasSize = UDim2.new(0, 0, 0, POS + 30)
- end
- end
- end
- function commands()
- if game.CoreGui:FindFirstChild('cmds_seth') then
- game.CoreGui.cmds_seth:remove()
- end
- local cloneCMDs = DATA.guis.cmds_seth:Clone()
- local searchCMDs = cloneCMDs.MAIN.Search
- cloneCMDs.MAIN.Header.Text = ' ' .. #cmds .. ' commands'
- cloneCMDs.Parent = game.CoreGui
- cloneCMDs.MAIN.Exit.MouseButton1Down:connect(function()
- cloneCMDs:remove()
- end)
- cloneCMDs.MAIN.MM.MouseButton1Down:connect(function()
- if cloneCMDs.MAIN.CMDs.Visible == true then
- cloneCMDs.MAIN.CMDs.Visible = false
- elseif cloneCMDs.MAIN.CMDs.Visible == false then
- cloneCMDs.MAIN.CMDs.Visible = true
- end
- end)
- local function displayCMDs()
- for i,v in pairs(cmds) do
- local YSize = 25
- local POS = ((i * YSize) - YSize)
- local cloneEX = cloneCMDs.MAIN.Example:Clone()
- cloneEX.Parent = cloneCMDs.MAIN.CMDs
- cloneEX.Visible = true
- cloneEX.Position = UDim2.new(0, 5, 0, POS + 5)
- cloneEX.Text = '- ' .. v.HOWTO
- cloneCMDs.MAIN.CMDs.CanvasSize = UDim2.new(0, 0, 0, POS + 30)
- end
- end
- displayCMDs()
- searchCMDs.FocusLost:connect(function()
- if searchCMDs.Text then
- updateCMDs(searchCMDs.Text)
- end
- end)
- end
- local canCheck = true
- function checkChangelog()
- if canCheck then
- canCheck = false
- local changelogClone = DATA.guis.changelog_seth:Clone()
- changelogClone.MAIN.changelog.Text = changelog
- changelogClone.Parent = game.CoreGui
- wait()
- changelogClone.MAIN:TweenPosition(UDim2.new(1, -410, 1, -160), 'InOut', 'Quad', 0.5, false, nil)
- wait(5)
- changelogClone.MAIN:TweenPosition(UDim2.new(1, -410, 1, 0), 'InOut', 'Quad', 0.5, false, nil)
- wait(1)
- changelogClone:remove()
- canCheck = true
- end
- end
- spawn(function()
- checkChangelog()
- end)
- CMDbar:TweenPosition(UDim2.new(0, 0, 1, -50), 'InOut', 'Quad', 0.5, true, nil)
- CMDbar.Parent['']:TweenPosition(UDim2.new(0, 0, 1, -30), 'InOut', 'Quad', 0.5, true, nil)
- CMDbar.FocusLost:connect(function(enterpressed)
- if enterpressed and CMDbar.Text ~= '' then
- pcall(function()
- execCmd(CMDbar.Text, LP)
- end)
- end
- CMDbar:TweenPosition(UDim2.new(0, -200, 1, -50), 'InOut', 'Quad', 0.5, true, nil)
- end)
- MOUSE.KeyDown:connect(function(Key)
- if Key:byte() == 59 then
- CMDbar:TweenPosition(UDim2.new(0, 0, 1, -50), 'InOut', 'Quad', 0.5, true, nil)
- CMDbar:CaptureFocus()
- end
- end)
- --/ notify
- wait()
- function checkFE()
- if game.Workspace.FilteringEnabled == true then
- notify_seth.NOTIFY.NOTE.BAR.BackgroundColor3 = Color3.new(255, 0, 0)
- NOTIFY('Filtering is ENABLED.')
- elseif game.Workspace.FilteringEnabled == false then
- notify_seth.NOTIFY.NOTE.BAR.BackgroundColor3 = Color3.new(0, 255, 0)
- NOTIFY('Filtering is disabled.')
- end
- notify_seth.NOTIFY.NOTE.BAR.BackgroundColor3 = Color3.new(255, 255, 255)
- end
- checkFE()
- NOTIFY('Loaded ' .. #cmds .. ' commands!')
- NOTIFY('Welcome, ' .. LP.Name .. '!')
- notify_seth.NOTIFY.NOTE.BAR.BackgroundColor = BrickColor.new('Cyan')
- NOTIFY(serverMessage)
- notify_seth.NOTIFY.NOTE.BAR.BackgroundColor3 = Color3.new(255, 255, 255)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement