Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --[[============================================FaZe-Reborn================================================
- _____ _ _ ____ _____ _____ _
- / ____| | | | | | _ \ _ | __ \ / ____| | |
- | | ___ __| | ___ __| | | |_) |_ _(_) | | | | _____ _| (___ ___ __ _ _ __ | |_ ___ _ __
- | | / _ \ / _` |/ _ \/ _` | | _ <| | | | | | | |/ _ \ \ / /\___ \ / __/ _` | '_ \| __/ _ \ '__|
- | |___| (_) | (_| | __/ (_| | | |_) | |_| |_ | |__| | __/\ V / ____) | (_| (_| | |_) | || __/ |
- \_____\___/ \__,_|\___|\__,_| |____/ \__, (_) |_____/ \___| \_/ |_____/ \___\__,_| .__/ \__\___|_|
- __/ | | |
- |___/ |_|
- --===============================================FaZe-Reborn================================================]]
- local Gui = Instance.new("ScreenGui", game.CoreGui)
- Gui.Name = "FaZe_Reborn Gui"
- local Frame = Instance.new("ScrollingFrame", Gui)
- Frame.Name = "Hub"
- Frame.BorderColor3 = Color3.new(255,255,255)
- Frame.Size = UDim2.new(0,500,0,500)
- Frame.Position = UDim2.new(-1,250,0.5,-250)
- Frame.BackgroundColor3 = Color3.new(170,0,0)
- Frame.BackgroundTransparency = 0.3
- Frame.BorderSizePixel = 2
- Frame.ZIndex = 2
- Frame.BackgroundColor3 = Color3.new(170,0,0)
- local Scripts = Instance.new("TextButton", Frame)
- Scripts.TextColor3 = Color3.new(255,255,255)
- Scripts.BackgroundTransparency = 1
- Scripts.ZIndex = 2
- Scripts.Size = UDim2.new(1,0,0,30)
- Scripts.Font = "SourceSansBold"
- Scripts.Name = "1"
- Scripts.FontSize = "Size32"
- Scripts.Text = "Scripts: "
- local ScriptingFrame = Instance.new("Frame", Gui)
- ScriptingFrame.Name = "ScriptingFrame"
- ScriptingFrame.Size = UDim2.new(0,500,0,500)
- ScriptingFrame.Position = UDim2.new(0.5,-250,0.5,-250)
- ScriptingFrame.BorderColor3 = Color3.new(255,255,255)
- ScriptingFrame.BackgroundColor3 = Color3.new(170,0,0)
- ScriptingFrame.BackgroundTransparency = 0.3
- ScriptingFrame.BorderSizePixel = 2
- ScriptingFrame.Visible = false
- local PlayerFrame = Instance.new("Frame", Gui)
- PlayerFrame.Name = "PlayerFrame"
- PlayerFrame.Size = UDim2.new(0,500,0,500)
- PlayerFrame.Position = UDim2.new(0.5,-250,0.5,-250)
- PlayerFrame.BorderColor3 = Color3.new(255,255,255)
- PlayerFrame.BackgroundColor3 = Color3.new(170,0,0)
- PlayerFrame.BackgroundTransparency = 0.3
- PlayerFrame.BorderSizePixel = 2
- PlayerFrame.Visible = false
- local ScriptBox = Instance.new("TextBox", ScriptingFrame)
- ScriptBox.Font = "SourceSansItalic"
- ScriptBox.FontSize = "Size24"
- ScriptBox.Text = "Script Here"
- ScriptBox.TextWrapped = true
- ScriptBox.BackgroundTransparency = 0.6
- ScriptBox.Size = UDim2.new(1,0,0.9,0)
- ScriptBox.TextXAlignment = "Left"
- ScriptBox.TextYAlignment = "Top"
- local Execute = Instance.new("TextButton", ScriptingFrame)
- Execute.Text = "Execute"
- Execute.BackgroundColor3 = Color3.new(0,0,0)
- Execute.TextColor3 = Color3.new(255,0,0)
- Execute.Size = UDim2.new(0.8,0,0.1,0)
- Execute.Position = UDim2.new(0.2,0,0.9,0)
- Execute.Font = "SourceSansBold"
- Execute.FontSize = "Size60"
- local Back = Instance.new("TextButton", ScriptingFrame)
- Back.Text = "<-- Back"
- Back.Name = "Back"
- Back.BackgroundTransparency = 1
- Back.TextColor3 = Color3.new(255,255,255)
- Back.Size = UDim2.new(0.2,0,0.1,0)
- Back.Position = UDim2.new(0,0,0.9,0)
- Back.Font = "SourceSansBold"
- Back.FontSize = "Size24"
- local PBack = Instance.new("TextButton", PlayerFrame)
- PBack.Text = "<-- Back"
- PBack.BackgroundTransparency = 1
- PBack.TextColor3 = Color3.new(255,255,255)
- PBack.Size = UDim2.new(0.2,0,0.1,0)
- PBack.Position = UDim2.new(0,0,0.9,0)
- PBack.Font = "SourceSansBold"
- PBack.FontSize = "Size24"
- local Editor = Instance.new("TextLabel", PlayerFrame)
- Editor.Name = "1"
- Editor.FontSize = "Size32"
- Editor.Font = "SourceSansBold"
- Editor.BackgroundTransparency = 1
- Editor.Size = UDim2.new(1,0,0,50)
- Editor.TextColor3 = Color3.new(255,255,255)
- Editor.Text = "Player Editor"
- Execute.MouseButton1Down:connect(function()
- local script = Instance.new('LocalScript', Gui)
- local sc, loaderr = loadstring(ScriptBox.Text, '='..script:GetFullName())
- if not sc then
- Execute.Text = "Error"
- ScriptBox.Text = loaderr
- wait(5)
- Execute.Text = "Execute"
- ScriptBox.Text = "Script Here"
- else
- sc()
- ScriptBox.Text = "Script Loaded"
- Execute.Text = "Executed"
- wait(3)
- Execute.Text = "Execute"
- ScriptBox.Text = "Script Here"
- end
- end)
- local PlayerList = Instance.new("ScrollingFrame", Gui)
- PlayerList:TweenPosition(UDim2.new(-0.86, 250, 0.5, -250))
- PlayerList.Name = "PlayerList"
- PlayerList.Size = UDim2.new(0,250,0,500)
- PlayerList.Position = UDim2.new(1,0,0,0)
- PlayerList.BorderColor3 = Color3.new(255,255,255)
- PlayerList.BackgroundColor3 = Color3.new(170,0,0)
- PlayerList.BackgroundTransparency = 0.3
- PlayerList.BorderSizePixel = 2
- local PlayerLabel = Instance.new("TextButton", PlayerList)
- PlayerLabel.Name = "1"
- PlayerLabel.Size = UDim2.new(1,0,0,30)
- PlayerLabel.BackgroundTransparency = 1
- PlayerLabel.TextColor3 = Color3.new(255,255,255)
- PlayerLabel.Text = "PlayerList: "
- PlayerLabel.Font = "SourceSansBold"
- PlayerLabel.FontSize = "Size32"
- Back.MouseButton1Down:connect(function()
- ScriptingFrame.Visible = false
- PlayerList.Visible = true
- Frame.Visible = true
- end)
- PBack.MouseButton1Down:connect(function()
- PlayerFrame.Visible = false
- Frame.Visible = true
- end)
- function playerlists()
- for i,c in pairs(PlayerList:GetChildren()) do
- if c.Name ~= "1" then
- c:Destroy()
- end
- end
- local e = 2
- local previousvalue = 1
- for i,v in pairs(game.Players:GetChildren()) do
- if PlayerList:FindFirstChild('1') then
- local q = Instance.new("TextButton", PlayerList)
- q.Size = UDim2.new(1,0,0,30)
- q.BackgroundTransparency = 1
- q.TextColor3 = Color3.new(255,255,255)
- q.Name = e
- q.Text = v.Name
- q.Font = "SourceSansBold"
- q.FontSize = "Size32"
- q.Position = PlayerList[previousvalue].Position+UDim2.new(0,0,0,38)
- previousvalue = e
- e = e+1
- end
- end
- end
- playerlists()
- for i,p in pairs(PlayerList:GetChildren()) do
- if p:IsA("TextButton") and p.Name ~= "1" then
- p.MouseButton1Down:connect(function()
- for i,v in pairs(PlayerFrame:GetChildren()) do
- if v:IsA("TextBox") then
- v.Text = p.Text
- end
- end
- Frame.Visible = false
- PlayerFrame.Visible = true
- end)
- end
- end
- game.Players.PlayerAdded:connect(function()
- playerlists()
- for i,p in pairs(PlayerList:GetChildren()) do
- if p:IsA("TextButton") and p.Name ~= "1" then
- p.MouseButton1Down:connect(function()
- for i,v in pairs(PlayerFrame:GetChildren()) do
- if v:IsA("TextBox") then
- v.Text = p.Text
- end
- end
- Frame.Visible = false
- PlayerFrame.Visible = true
- end)
- end
- end
- end)
- game.Players.PlayerRemoving:connect(function()
- playerlists()
- for i,p in pairs(PlayerList:GetChildren()) do
- if p:IsA("TextButton") and p.Name ~= "1" then
- p.MouseButton1Down:connect(function()
- for i,v in pairs(PlayerFrame:GetChildren()) do
- if v:IsA("TextBox") then
- v.Text = p.Text
- end
- end
- Frame.Visible = false
- PlayerFrame.Visible = true
- end)
- end
- end
- end)
- local Open = Instance.new("ImageButton", Gui)
- Open.Position = UDim2.new(0,0,0.6,0)
- Open.Size = UDim2.new(0,50,0,50)
- Open.BackgroundTransparency = 1
- Open.Image = "http://www.roblox.com/asset/?id=195013311"
- local Close = Instance.new("ImageButton", Frame)
- Close.Name = "Close_Logo"
- Close.Size = UDim2.new(0,100,0,100)
- Close.BackgroundTransparency = 1
- Close.Position = UDim2.new(0,-80,0,-80)
- Close.Rotation = -35
- Close.Image = "http://www.roblox.com/asset/?id=195013311"
- Close.MouseButton1Down:connect(function(click)
- Frame:TweenPosition(UDim2.new(-1, 250, 0.5, -250))
- PlayerList:TweenPosition(UDim2.new(-0.86, 250, 0.5, -250))
- Open:TweenPosition(UDim2.new(0,0,0.6,0))
- playerlists()
- for i,p in pairs(PlayerList:GetChildren()) do
- if p:IsA("TextButton") and p.Name ~= "1" then
- p.MouseButton1Down:connect(function()
- for i,v in pairs(PlayerFrame:GetChildren()) do
- if v:IsA("TextBox") then
- v.Text = p.Text
- end
- end
- Frame.Visible = false
- PlayerFrame.Visible = true
- end)
- end
- end
- end)
- Open.MouseButton1Down:connect(function(click)
- playerlists()
- for i,p in pairs(PlayerList:GetChildren()) do
- if p:IsA("TextButton") and p.Name ~= "1" then
- p.MouseButton1Down:connect(function()
- for i,v in pairs(PlayerFrame:GetChildren()) do
- if v:IsA("TextBox") then
- v.Text = p.Text
- end
- end
- Frame.Visible = false
- PlayerFrame.Visible = true
- end)
- end
- end
- Frame:TweenPosition(UDim2.new(0.5,-250,0.5,-250))
- PlayerList:TweenPosition(UDim2.new(0.762, -250, 0.5, -250))
- Open:TweenPosition(UDim2.new(0,-55,0.6,0))
- end)
- local Title = Instance.new("TextLabel", Frame)
- Title.BackgroundTransparency = 1
- Title.Position = UDim2.new(0,0,0,-50)
- Title.Size = UDim2.new(1.5,0,0,0)
- Title.TextColor3 = Color3.new(255,255,255)
- Title.TextStrokeColor3 = Color3.new(170,0,0)
- Title.TextStrokeTransparency = 0
- Title.Font = "SourceSansBold"
- Title.FontSize = "Size60"
- Title.Text = "FaZe-Reborn"
- ScriptTable = {Aimbot = "Aimbot",
- Cyborg = function () BlasterKey = "f"
- EyeLaserKey = "q"
- local lp = game.Players.LocalPlayer
- local lpc = lp.Character
- firable = false
- blast = false
- wait(0.05)
- lpc["Body Colors"].HeadColor = BrickColor.new("Institutional white")
- lpc["Body Colors"].LeftArmColor = BrickColor.new("Institutional white")
- lpc["Body Colors"].LeftLegColor = BrickColor.new("Institutional white")
- lpc["Body Colors"].RightArmColor = BrickColor.new("Institutional white")
- lpc["Body Colors"].RightLegColor = BrickColor.new("Institutional white")
- lpc["Body Colors"].TorsoColor = BrickColor.new("Institutional white")
- for _,a in pairs(lpc:GetChildren()) do
- if lpc.Torso:FindFirstChild("roblox") then
- lpc.Torso.roblox:Destroy()
- end
- if a:IsA("Hat") or a:IsA("Shirt") or a:IsA("Pants") or a:IsA("ShirtGraphic")then
- a:Destroy()
- end
- end
- local shades = Instance.new("Part", lpc.Head)
- shades.Size = Vector3.new(0.8,0.2,0.2)
- shades.CanCollide = false
- shades.BrickColor = BrickColor.new("Bright green")
- shades.Position = lpc.Head.Position
- local sw = Instance.new("Weld", shades)
- sw.Part0 = shades
- sw.Part1 = lpc.Head
- sw.C0 = CFrame.new(0,-0.2,0.5)
- local outline = Instance.new("Part", lpc.Torso)
- outline.Size = Vector3.new(2.1,2.1,0.2)
- outline.CanCollide = false
- outline.BrickColor = BrickColor.new("Bright green")
- outline.Position = lpc.Torso.Position
- local olw = Instance.new("Weld", outline)
- olw.Part0 = outline
- olw.Part1 = lpc.Torso
- local shadeso = Instance.new("Part", lpc.Head)
- shadeso.Size = Vector3.new(0.85,0.25,0.25)
- shadeso.CanCollide = false
- shadeso.BrickColor = BrickColor.new("Really black")
- shadeso.Position = lpc.Head.Position
- local swo = Instance.new("Weld", shadeso)
- swo.Part0 = shadeso
- swo.Part1 = lpc.Head
- swo.C0 = CFrame.new(0,-0.2,0.45)
- local orb = Instance.new("Part", lpc.Torso)
- orb.Size = Vector3.new(0.5,0.5,0.5)
- orb.CanCollide = false
- orb.Shape = "Ball"
- orb.TopSurface = "Smooth"
- orb.BottomSurface = "Smooth"
- orb.BrickColor = BrickColor.new("Bright green")
- orb.Position = lpc.Torso.Position
- local swo = Instance.new("Weld", orb)
- swo.Part0 = orb
- swo.Part1 = lpc.Torso
- swo.C0 = CFrame.new(0,0,0.45)
- local shard1 = Instance.new("Part", lpc.Torso)
- shard1.Size = Vector3.new(0.2,0.45,0.2)
- shard1.CanCollide = false
- shard1.BrickColor = BrickColor.new("Bright green")
- shard1.Position = lpc.Torso.Position
- local s1 = Instance.new("Weld", shard1)
- s1.Part0 = shard1
- s1.Part1 = lpc.Torso
- s1.C0 = CFrame.new(0,-0.6,0.45)
- local shard2 = Instance.new("Part", lpc.Torso)
- shard2.Size = Vector3.new(0.2,0.45,0.2)
- shard2.CanCollide = false
- shard2.BrickColor = BrickColor.new("Bright green")
- shard2.Position = lpc.Torso.Position
- local s2 = Instance.new("Weld", shard2)
- s2.Part0 = shard2
- s2.Part1 = lpc.Torso
- s2.C0 = CFrame.new(0,0.6,0.45)
- local shard3 = Instance.new("Part", lpc.Torso)
- shard3.Size = Vector3.new(0.45,0.2,0.2)
- shard3.CanCollide = false
- shard3.BrickColor = BrickColor.new("Bright green")
- shard3.Position = lpc.Torso.Position
- local s3 = Instance.new("Weld", shard3)
- s3.Part0 = shard3
- s3.Part1 = lpc.Torso
- s3.C0 = CFrame.new(0.6,0,0.45)
- local shard4 = Instance.new("Part", lpc.Torso)
- shard4.Size = Vector3.new(0.45,0.2,0.2)
- shard4.CanCollide = false
- shard4.BrickColor = BrickColor.new("Bright green")
- shard4.Position = lpc.Torso.Position
- local s4 = Instance.new("Weld", shard4)
- s4.Part0 = shard4
- s4.Part1 = lpc.Torso
- s4.C0 = CFrame.new(-0.6,0,0.45)
- wait(0.05)
- local torb = Instance.new("Part", lpc.Torso)
- torb.Size = Vector3.new(0.5,0.5,0.5)
- torb.CanCollide = false
- torb.Shape = "Ball"
- torb.TopSurface = "Smooth"
- torb.BottomSurface = "Smooth"
- torb.BrickColor = BrickColor.new("Bright green")
- torb.Position = lpc.Torso.Position
- local swo = Instance.new("Weld", orb)
- swo.Part0 = torb
- swo.Part1 = lpc.Torso
- swo.C0 = CFrame.new(0,0,-0.45)
- local tshard1 = Instance.new("Part", lpc.Torso)
- tshard1.Size = Vector3.new(0.2,0.45,0.2)
- tshard1.CanCollide = false
- tshard1.BrickColor = BrickColor.new("Bright green")
- tshard1.Position = lpc.Torso.Position
- local ts1 = Instance.new("Weld", shard1)
- ts1.Part0 = tshard1
- ts1.Part1 = lpc.Torso
- ts1.C0 = CFrame.new(0,-0.6,-0.45)
- local tshard2 = Instance.new("Part", lpc.Torso)
- tshard2.Size = Vector3.new(0.2,0.45,0.2)
- tshard2.CanCollide = false
- tshard2.BrickColor = BrickColor.new("Bright green")
- tshard2.Position = lpc.Torso.Position
- local ts2 = Instance.new("Weld", shard2)
- ts2.Part0 = tshard2
- ts2.Part1 = lpc.Torso
- ts2.C0 = CFrame.new(0,0.6,-0.45)
- local tshard3 = Instance.new("Part", lpc.Torso)
- tshard3.Size = Vector3.new(0.45,0.2,0.2)
- tshard3.CanCollide = false
- tshard3.BrickColor = BrickColor.new("Bright green")
- tshard3.Position = lpc.Torso.Position
- local ts3 = Instance.new("Weld", tshard3)
- ts3.Part0 = tshard3
- ts3.Part1 = lpc.Torso
- ts3.C0 = CFrame.new(0.6,0,-0.45)
- local tshard4 = Instance.new("Part", lpc.Torso)
- tshard4.Size = Vector3.new(0.45,0.2,0.2)
- tshard4.CanCollide = false
- tshard4.BrickColor = BrickColor.new("Bright green")
- tshard4.Position = lpc.Torso.Position
- local ts4 = Instance.new("Weld", tshard4)
- ts4.Part0 = tshard4
- ts4.Part1 = lpc.Torso
- ts4.C0 = CFrame.new(-0.6,0,-0.45)
- local la1 = Instance.new("Part", lpc["Left Arm"])
- la1.CanCollide = false
- la1.BrickColor = BrickColor.new("Bright green")
- la1.Size = Vector3.new(1.1,2.1,0)
- la1.Position = lpc["Left Arm"].Position
- local la1w = Instance.new("Weld", lpc["Left Arm"])
- la1w.Part0 = la1
- la1w.Part1 = lpc["Left Arm"]
- local la2 = Instance.new("Part", lpc["Left Arm"])
- la2.CanCollide = false
- la2.BrickColor = BrickColor.new("Bright green")
- la2.Size = Vector3.new(0,2.1,1.1)
- la2.Position = lpc["Left Arm"].Position
- local la2w = Instance.new("Weld", lpc["Left Arm"])
- la2w.Part0 = la2
- la2w.Part1 = lpc["Left Arm"]
- local lao = Instance.new("Part", lpc["Left Arm"])
- lao.CanCollide = false
- lao.Shape = "Ball"
- lao.BrickColor = BrickColor.new("Bright green")
- lao.Size = Vector3.new(0.5,0.5,0.5)
- lao.TopSurface = "Smooth"
- lao.BottomSurface = "Smooth"
- la2.Position = lpc["Left Arm"].Position
- local laow = Instance.new("Weld", lpc["Left Arm"])
- laow.Part0 = lao
- laow.Part1 = lpc["Left Arm"]
- laow.C0 = CFrame.new(0,-1,0)
- local ra1 = Instance.new("Part", lpc["Right Arm"])
- ra1.CanCollide = false
- ra1.BrickColor = BrickColor.new("Bright green")
- ra1.Size = Vector3.new(1.1,2.1,0)
- ra1.Position = lpc["Right Arm"].Position
- local ra1w = Instance.new("Weld", lpc["Right Arm"])
- ra1w.Part0 = ra1
- ra1w.Part1 = lpc["Right Arm"]
- local ra2 = Instance.new("Part", lpc["Right Arm"])
- ra2.CanCollide = false
- ra2.BrickColor = BrickColor.new("Bright green")
- ra2.Size = Vector3.new(0,2.1,1.1)
- ra2.Position = lpc["Right Arm"].Position
- local ra2w = Instance.new("Weld", lpc["Right Arm"])
- ra2w.Part0 = ra2
- ra2w.Part1 = lpc["Right Arm"]
- local rao = Instance.new("Part", lpc["Right Arm"])
- rao.CanCollide = false
- rao.Shape = "Ball"
- rao.BrickColor = BrickColor.new("Bright green")
- rao.Size = Vector3.new(0.5,0.5,0.5)
- rao.TopSurface = "Smooth"
- rao.BottomSurface = "Smooth"
- ra2.Position = lpc["Right Arm"].Position
- local raow = Instance.new("Weld", lpc["Right Arm"])
- raow.Part0 = rao
- raow.Part1 = lpc["Right Arm"]
- raow.C0 = CFrame.new(0,-1,0)
- local rl1 = Instance.new("Part", lpc["Right Leg"])
- rl1.CanCollide = false
- rl1.BrickColor = BrickColor.new("Bright green")
- rl1.Size = Vector3.new(1.1,2.1,0)
- rl1.Position = lpc["Right Leg"].Position
- local rl1w = Instance.new("Weld", lpc["Right Leg"])
- rl1w.Part0 = rl1
- rl1w.Part1 = lpc["Right Leg"]
- local rl2 = Instance.new("Part", lpc["Right Leg"])
- rl2.CanCollide = false
- rl2.BrickColor = BrickColor.new("Bright green")
- rl2.Size = Vector3.new(0,2.1,1.1)
- rl2.Position = lpc["Right Leg"].Position
- local rl2w = Instance.new("Weld", lpc["Right Leg"])
- rl2w.Part0 = rl2
- rl2w.Part1 = lpc["Right Leg"]
- local ll1 = Instance.new("Part", lpc["Left Leg"])
- ll1.CanCollide = false
- ll1.BrickColor = BrickColor.new("Bright green")
- ll1.Size = Vector3.new(1.1,2.1,0)
- ll1.Position = lpc["Left Leg"].Position
- local ll1w = Instance.new("Weld", lpc["Left Leg"])
- ll1w.Part0 = ll1
- ll1w.Part1 = lpc["Left Leg"]
- local ll2 = Instance.new("Part", lpc["Left Leg"])
- ll2.CanCollide = false
- ll2.BrickColor = BrickColor.new("Bright green")
- ll2.Size = Vector3.new(0,2.1,1.1)
- ll2.Position = lpc["Left Leg"].Position
- local ll2w = Instance.new("Weld", lpc["Left Leg"])
- ll2w.Part0 = ll2
- ll2w.Part1 = lpc["Left Leg"]
- local mouse = game.Players.LocalPlayer:GetMouse()
- lp = game.Players.LocalPlayer
- lpc = game.Players.LocalPlayer.Character
- local shock = Instance.new("Sound", shades)
- shock.Volume = 1
- shock.SoundId = "http://www.roblox.com/asset/?id=184211520"
- mouse.KeyDown:connect(function(key)
- if key == EyeLaserKey and blast == false then
- if firable == false then
- blast = false
- firable = true
- elseif firable == true then
- firable = false
- end
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == BlasterKey and firable == false then
- if blast == false then
- blast = true
- firable = false
- elseif blast == true then
- blast = false
- end
- end
- end)
- fire = false
- fired = 0
- mouse.Button1Down:connect(function(click)
- if blast == true then
- if lpc.Torso:FindFirstChild("Blaster") then
- lpc.Torso.Blaster:Destroy()
- end
- if game.Workspace:FindFirstChild("Blaster") then
- game.Workspace.Blaster:Destroy()
- end
- local borb = Instance.new("Part", lpc.Torso)
- borb.Name = "Blaster"
- borb.Size = Vector3.new(0.5,0.5,0.5)
- borb.CanCollide = false
- borb.Shape = "Ball"
- borb.TopSurface = "Smooth"
- borb.BottomSurface = "Smooth"
- borb.BrickColor = BrickColor.new("Bright green")
- borb.Position = lpc.Torso.Position
- local swob = Instance.new("Weld", borb)
- swob.Part0 = lpc.Torso
- swob.Part1 = borb
- swob.C0 = CFrame.new(0,0,-2)
- for i = 1, 20 do
- wait(0.03)
- borb.Size = borb.Size+Vector3.new(0.1,0.1,0.1)
- local swob = Instance.new("Weld", borb)
- swob.Part0 = lpc.Torso
- swob.Part1 = borb
- swob.C0 = CFrame.new(0,0,-2)
- end
- local fib = Instance.new("Fire", borb)
- fib.Color = Color3.new(10, 255, 10)
- fib.SecondaryColor = Color3.new(25, 50, 25)
- borb:Clone().Parent = game.Workspace
- borb:Destroy()
- wait(0.03)
- game.Workspace.Blaster.Weld:Destroy()
- local y = Instance.new("BodyVelocity", game.Workspace.Blaster)
- y.maxForce = Vector3.new(math.huge,math.huge,math.huge)
- y.velocity = lpc.Torso.CFrame.lookVector*80
- game.Workspace.Blaster.Touched:connect(function(hit)
- if hit.Parent:FindFirstChild("Humanoid") then
- hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - math.random(15,35)
- game.Workspace.Blaster:Destroy()
- else
- game.Workspace.Blaster:Destroy()
- end
- end)
- else
- if firable == true then
- fire = true
- while fire do
- fired = fired+1
- if fired == 30 then
- fired = 0
- for i,v in pairs(game.Workspace:GetChildren()) do
- if v.Name == "strike" then
- v:Destroy()
- end
- end
- end
- wait(0)
- local ray = Ray.new(shades.CFrame.p, (mouse.Hit.p - shades.CFrame.p).unit * 300)
- local part, position = workspace:FindPartOnRay(ray, lp.Character, false, true)
- local strike = Instance.new("Part", workspace)
- strike.BrickColor = BrickColor.new("Bright green")
- strike.FormFactor = "Custom"
- strike.Transparency = 0.25
- strike.Name = "strike"
- strike.BottomSurface = "Smooth"
- strike.TopSurface = "Smooth"
- strike.Anchored = true
- strike.Locked = true
- strike.CanCollide = false
- local distance = (shades.CFrame.p - position).magnitude
- strike.Size = Vector3.new(0.8, 0.2, distance)
- strike.CFrame = CFrame.new(shades.CFrame.p, position) * CFrame.new(0, 0, -distance / 2)
- shock:Stop()
- shock:Play()
- game:GetService("Debris"):AddItem(strike, 0.1)
- if part then
- local humanoid = part.Parent:FindFirstChild("Humanoid")
- if not humanoid then
- humanoid = part.Parent.Parent:FindFirstChild("Humanoid")
- end
- if humanoid then
- humanoid:TakeDamage(2)
- end
- end
- end
- end
- end
- end)
- mouse.Button1Up:connect(function(click)
- fire = false
- end) end,
- GrimReaper = function() Bp = game.Players.LocalPlayer.Backpack
- jun = Bp.Parent
- local o = 0
- BlastRing = Instance.new("Part")
- BlastRing.Parent = game.Lighting
- BlastRing.Name = "BlastRing"
- BlastRing.formFactor = "Symmetric"
- BlastRing.Size = Vector3.new(0, 0, 0)
- BlastRing.CanCollide = false
- BlastRing.TopSurface = "Smooth"
- BlastRing.BottomSurface = "Smooth"
- BlastRing.BrickColor = BrickColor.new("Really red")
- BlastRing.Reflectance = 0
- BlastRing.Anchored = true
- Mesh2 = Instance.new("SpecialMesh")
- Mesh2.Parent = BlastRing
- Mesh2.MeshType = "FileMesh"
- Mesh2.MeshId = "http://www.roblox.com/Asset/?id=9982590"
- Mesh2.Scale = Vector3.new(1, 1, 1)
- ExsplosionRing = Instance.new("Part")
- ExsplosionRing.Parent = game.Lighting
- ExsplosionRing.Name = "Explosion Ring"
- ExsplosionRing.formFactor = "Symmetric"
- ExsplosionRing.Size = Vector3.new(0, 0, 0)
- ExsplosionRing.CanCollide = false
- ExsplosionRing.TopSurface = "Smooth"
- ExsplosionRing.BottomSurface = "Smooth"
- ExsplosionRing.BrickColor = BrickColor.new("Black")
- ExsplosionRing.Transparency = 0.3
- ExsplosionRing.Reflectance = 0
- ExsplosionRing.Anchored = true
- Mesh3 = Instance.new("SpecialMesh")
- Mesh3.Parent = ExsplosionRing
- Mesh3.MeshType = "FileMesh"
- Mesh3.MeshId = "http://www.roblox.com/Asset/?id=20329976"
- Mesh3.Scale = Vector3.new(1, 1, 1)
- Mesh3.Offset = Vector3.new(0,-2,0)
- jun.Character.Humanoid.WalkSpeed = 0
- blastring2 = BlastRing:clone()
- blastring2.Parent = jun.Character
- blastring2.Position = jun.Character.Torso.Position
- blastring2.BrickColor = BrickColor.new("Really red")
- blastring2.Transparency = 0.5
- blastring2.Reflectance = 0
- mk = Instance.new("Sound",blastring2)
- mk.Volume = 1
- mk.SoundId = "http://www.roblox.com/Asset?ID=211422742"
- mk:Play()
- c = Instance.new("Sound",blastring2)
- c.Volume = 1
- c.SoundId = "http://www.roblox.com/Asset?ID=244578827"
- c:Play()
- for i = 1, 50 do
- wait(0.03)
- blastring2.Mesh.Scale = blastring2.Mesh.Scale + Vector3.new(0.1, 0.1, 0.1)
- blastring2.Transparency = blastring2.Transparency + 0.01
- end
- blastring3 = ExsplosionRing:clone()
- blastring3.Parent = jun.Character
- blastring3.Position = jun.Character.Torso.Position
- blastring3.BrickColor = BrickColor.new("Black")
- blastring3.Transparency = 0.3
- blastring3.Reflectance = 0
- p = Instance.new("Sound",blastring3)
- p.Volume = 1
- p.SoundId = "http://www.roblox.com/Asset?ID=180120107"
- for i = 1, 50 do
- wait(0.03)
- blastring3.Mesh.Scale = blastring3.Mesh.Scale + Vector3.new(0.1, 0.1, 0.1)
- blastring3.Transparency = blastring3.Transparency + 0.01
- end
- c:Stop()
- wait(.5)
- mk:Stop()
- p:Play()
- blastring2:remove()
- blastring3:Destroy()
- game.Players.LocalPlayer.Character.Torso.BrickColor = BrickColor.new("Dark stone grey")
- game.Players.LocalPlayer.Character['Right Arm'].BrickColor = BrickColor.new("Dark stone grey")
- game.Players.LocalPlayer.Character['Left Arm'].BrickColor = BrickColor.new("Dark stone grey")
- game.Players.LocalPlayer.Character['Right Leg'].BrickColor = BrickColor.new("Dark stone grey")
- game.Players.LocalPlayer.Character['Left Leg'].BrickColor = BrickColor.new("Dark stone grey")
- game.Players.LocalPlayer.Character.Head.BrickColor = BrickColor.new("Dark stone grey")
- game.Players.LocalPlayer.Character["Body Colors"].HeadColor = BrickColor.new("Dark stone grey")
- game.Players.LocalPlayer.Character["Body Colors"].LeftArmColor = BrickColor.new("Dark stone grey")
- game.Players.LocalPlayer.Character["Body Colors"].RightArmColor = BrickColor.new("Dark stone grey")
- game.Players.LocalPlayer.Character["Body Colors"].LeftLegColor = BrickColor.new("Dark stone grey")
- game.Players.LocalPlayer.Character["Body Colors"].RightLegColor = BrickColor.new("Dark stone grey")
- game.Players.LocalPlayer.Character["Body Colors"].TorsoColor = BrickColor.new("Dark stone grey")
- for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
- if v.ClassName == "Hat" then
- v:Destroy()
- end
- end
- for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
- if v.ClassName == "Shirt" then
- v:Destroy()
- end
- end
- for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
- if v.ClassName == "Pants" then
- v:Destroy()
- end
- end
- for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
- if v.ClassName == "ShirtGraphic" then
- v:Destroy()
- end
- end
- st = Instance.new("Shirt",game.Players.LocalPlayer.Character)
- st.ShirtTemplate = "http://www.roblox.com/asset/?id=146541677"
- pt = Instance.new("Pants",game.Players.LocalPlayer.Character)
- pt.PantsTemplate = "http://www.roblox.com/asset/?id=146542180"
- sg = Instance.new("ShirtGraphic",game.Players.LocalPlayer.Character)
- sg.Graphic = "http://www.roblox.com/asset/?id=273262785"
- game:GetObjects("rbxassetid://16469427")[1].Parent=game.Players.LocalPlayer.Character
- wait(.5)
- game:GetObjects("rbxassetid://133553855")[1].Parent=game.Players.LocalPlayer.Character
- wait(.5)
- game.Players.LocalPlayer.Character.Humanoid.MaxHealth = 21e8
- wait(.5)
- game.Players.LocalPlayer.Character.Humanoid.Health = 21e8
- game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 32
- bill = Instance.new("BillboardGui", game.Players.LocalPlayer.Character.Head)
- bill.Size = UDim2.new(4, 0, 4.5, 0)
- bill.AlwaysOnTop = true
- label = Instance.new("TextLabel", bill)
- label.Size = UDim2.new(2, 0, 1, 0)
- label.Position = UDim2.new(-0.5, 0, -0.5, 0)
- label.BackgroundTransparency = 1
- label.FontSize = "Size14"
- label.TextColor3 = Color3.new(170, 0, 0)
- label.TextStrokeColor3 = Color3.new(0 ,0 ,0)
- label.TextStrokeTransparency = 0
- label.Text = "Grim Reaper"
- Stick = Instance.new("Tool", Bp)
- Stick.Name = "Scythe"
- Stick.GripPos = Vector3.new(0,0.1,0.7)
- Stick.GripForward = Vector3.new(0.1,-1,0)
- Stick.GripRight = Vector3.new(-0.5,0.01,0)
- Stick.GripUp = Vector3.new(0,0,1)
- Stick.CanBeDropped = false
- Handle = Instance.new("Part", Stick)
- Handle.Name = "Handle"
- Handle.Size = Vector3.new(1, 1.2, 5)
- sm = Instance.new("SpecialMesh",Handle)
- sm.MeshId = "http://www.roblox.com/asset/?id=28140935"
- sm.TextureId = "http://www.roblox.com/asset/?id=27739981"
- a = Instance.new("Animation")
- a.Parent = game.Workspace
- a.Name = "Slash"
- a.AnimationId = "http://www.roblox.com/Asset?ID=28090109"
- v = Instance.new("StringValue")
- v.Parent = game.Players.LocalPlayer.Backpack.Scythe
- v.Name = "name"
- v.Value = "Slash"
- anime = Bp.Scythe.name.Value
- s = Instance.new("Sound",Stick)
- s.Volume = 1
- s.SoundId = "http://www.roblox.com/Asset?ID=220834000"
- q = Instance.new("Sound",Stick)
- q.Volume = 1
- q.SoundId = "http://www.roblox.com/Asset?ID=264486467"
- f = Instance.new("Sound",Stick)
- f.Volume = 1
- f.SoundId = "http://www.roblox.com/Asset?ID=178038408"
- z = Instance.new("Sound",Stick)
- z.Volume = 1
- z.SoundId = "http://www.roblox.com/Asset?ID=174048316"
- t = Instance.new("Sound",Stick)
- t.Volume = 1
- t.SoundId = "http://www.roblox.com/Asset?ID=151710120"
- gg = Instance.new("Sound",Stick)
- gg.Volume = 1
- gg.SoundId = "http://www.roblox.com/Asset?ID=142392721"
- l = Instance.new("Sound",Stick)
- l.Volume = 1
- l.SoundId = "http://www.roblox.com/Asset?ID=158012252"
- k = Instance.new("Sound",Stick)
- k.Volume = 1
- k.SoundId = "http://www.roblox.com/Asset?ID=148348789"
- j = Instance.new("Sound",Stick)
- j.Volume = 1
- j.SoundId = "http://www.roblox.com/Asset?ID=148348855"
- u = Instance.new("Sound",Stick)
- u.Volume = 1
- u.SoundId = "http://www.roblox.com/Asset?ID=151710118"
- i = Instance.new("Sound",Stick)
- i.Volume = 1
- i.SoundId = "http://www.roblox.com/Asset?ID=271787865"
- qq = Instance.new("Sound",Stick)
- qq.Volume = 1
- qq.SoundId = "http://www.roblox.com/Asset?ID=131076695"
- function onChatted(msg)
- if msg == "death" then
- for i,v in pairs(game.Players:GetChildren()) do
- v.Character.Humanoid.Health = v.Character.Humanoid.Health-1000
- end
- end
- end
- game.Players.LocalPlayer.Chatted:connect(onChatted)
- Bp.Scythe.Equipped:connect(function(m)
- f:Play()
- wait(4.5)
- z:Play()
- m.Button1Down:connect(function()
- hum = game.Players.LocalPlayer.Character.Humanoid
- anim_feet = hum:LoadAnimation(game.Workspace.Slash)
- current = anim_feet
- current:Play()
- s:Play()
- wait(.5)
- s:Play()
- wait(.5)
- s:Play()
- end)
- end)
- Bp.Scythe.Unequipped:connect(function(m)
- f:Stop()
- z:Stop()
- o = 0
- end)
- mouse = game.Players.LocalPlayer:GetMouse()
- function onKeyed(key)
- if key == "f" then
- left = game.Players.LocalPlayer.Character.Torso["Left Shoulder"]
- for i = 1, 15 do
- left.C0 = left.C0 *CFrame.Angles(0,0,-0.1)
- wait(0.025)
- end
- de = Instance.new("Part", game.Players.LocalPlayer.Character["Left Arm"])
- de.Transparency = 1
- de.CanCollide = false
- de.CFrame = game.Players.LocalPlayer.Character["Left Arm"].CFrame*CFrame.new(0,-2,0)
- fe = Instance.new("Fire", de)
- fe.Color = Color3.new(0,0,0)
- fe.Heat = 5
- fe.SecondaryColor = Color3.new(90,90,90)
- fe.Size = 3
- be = Instance.new("BodyVelocity", de)
- be.maxForce = Vector3.new(math.huge,math.huge,math.huge)
- be.velocity = game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*20
- for i = 1, 15 do
- left.C0 = left.C0 *CFrame.Angles(0,0,0.1)
- wait(0.025)
- end
- function onTouched(hit)
- local humanoid = hit.Parent:findFirstChild("Humanoid")
- if (humanoid ~=nil) then
- hit.Parent.Humanoid.Health = 0
- de:Destroy()
- end
- end
- de.Touched:connect(onTouched)
- wait(15)
- de:Destroy()
- end
- end
- mouse.KeyDown:connect(onKeyed)
- mouse = game.Players.LocalPlayer:GetMouse()
- function onKeyed(key)
- if key == "g" then
- game.Players.LocalPlayer.Character["Right Arm"].Anchored = true
- game.Players.LocalPlayer.Character["Left Arm"].Anchored = true
- game.Players.LocalPlayer.Character["Right Leg"].Anchored = true
- game.Players.LocalPlayer.Character["Left Leg"].Anchored = true
- game.Players.LocalPlayer.Character.Torso.Anchored = true
- game.Players.LocalPlayer.Character.Head.Anchored = true
- for i = 1, 60 do
- Handle.CFrame = Handle.CFrame * CFrame.fromEulerAnglesXYZ(0,0.5,0)
- Handle.CFrame = Handle.CFrame * CFrame.new(0,-1.5,0)
- wait(0.02)
- end
- for i = 1, 60 do
- Handle.CFrame = Handle.CFrame * CFrame.fromEulerAnglesXYZ(0,-0.5,0)
- Handle.CFrame = Handle.CFrame * CFrame.new(0,1.5,0)
- wait(0.02)
- end
- wait(.5)
- game.Players.LocalPlayer.Character["Right Arm"].Anchored = false
- game.Players.LocalPlayer.Character["Left Arm"].Anchored = false
- game.Players.LocalPlayer.Character["Right Leg"].Anchored = false
- game.Players.LocalPlayer.Character["Left Leg"].Anchored = false
- game.Players.LocalPlayer.Character.Torso.Anchored = false
- game.Players.LocalPlayer.Character.Head.Anchored = false
- game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 32
- end
- end
- mouse.KeyDown:connect(onKeyed)
- local color1 = Color3.new(86, 86, 86)
- local color2 = Color3.new(255, 255, 255)
- local sequence = ColorSequence.new(color1,color2)
- function onTouch(part)
- local humanoid = part.Parent:findFirstChild("Humanoid")
- if (humanoid ~=nil) then
- if part.Parent.Name == game.Players.LocalPlayer.Name then
- print("Can't Kill Owner")
- else
- q:Play()
- z:Stop()
- pe = Instance.new("ParticleEmitter",part.Parent.Torso)
- pe.Texture = "http://www.roblox.com/asset/?id=251300537"
- pe.Acceleration = Vector3.new(0,-10,0)
- pe.Rate = 20
- pe.Color = sequence
- humanoid.Health = 0
- local g = part.Parent.Torso:findFirstChild("Ghost")
- if g then
- print('Ghost Already Exists')
- else
- o = o+1
- if o == 5 then
- l:Play()
- end
- if o == 1 then
- gg:Play()
- end
- if o == 3 then
- t:Play()
- end
- if o == 10 then
- k:Play()
- end
- if o == 15 then
- j:Play()
- end
- if o == 2 then
- u:Play()
- end
- if o == 8 then
- i:Play()
- end
- if o == 13 then
- qq:Play()
- end
- pe = Instance.new("Part",part.Parent.Torso)
- pe.Position = part.Parent.Torso.Position
- pe.Name = "Ghost"
- pe.CanCollide = false
- sp = Instance.new("SpecialMesh",pe)
- sp.MeshId = "http://www.roblox.com/asset/?id=64445076"
- sp.TextureId = "http://www.roblox.com/asset/?id=64445059"
- bv = Instance.new("BodyVelocity",pe)
- bv.velocity = Vector3.new(0,4,0)
- wait(1)
- pe:Destroy()
- end
- end
- end
- end
- Bp.Scythe.Handle.Touched:connect(onTouch)
- local mouse = game.Players.LocalPlayer:GetMouse()
- lp = game.Players.LocalPlayer
- lpc = game.Players.LocalPlayer.Character
- local shock = Instance.new("Sound", lpc["Left Arm"])
- shock.Volume = 1
- shock.SoundId = "http://www.roblox.com/asset/?id=184211520"
- fire = false
- fired = 0
- mouse.Button2Down:connect(function(click)
- orb = Instance.new("Part", lpc)
- orb.Name = "orb"
- orb.Shape = "Ball"
- orb.Size = Vector3.new(1.47, 1.47, 1.47)
- orb.BrickColor = BrickColor.new("Really black")
- orb.Transparency = 0.3
- local w = Instance.new("Weld", orb)
- w.Part0 = orb
- w.Part1 = lpc["Left Arm"]
- w.C0 = CFrame.new(0,1,0)
- fire = true
- while fire do
- fired = fired+1
- if fired == 30 then
- fired = 0
- for i,v in pairs(game.Workspace:GetChildren()) do
- if v.Name == "strike" then
- v:Destroy()
- end
- end
- end
- wait(0)
- local ray = Ray.new(orb.CFrame.p, (mouse.Hit.p - orb.CFrame.p).unit * 300)
- local part, position = workspace:FindPartOnRay(ray, lp.Character, false, true)
- local strike = Instance.new("Part", workspace)
- strike.BrickColor = BrickColor.new("Really black")
- strike.FormFactor = "Custom"
- strike.Transparency = 0.25
- strike.Name = "strike"
- strike.BottomSurface = "Smooth"
- strike.TopSurface = "Smooth"
- strike.Anchored = true
- strike.Locked = true
- strike.CanCollide = false
- local distance = (orb.CFrame.p - position).magnitude
- strike.Size = Vector3.new(0.3, 0.3, distance)
- strike.CFrame = CFrame.new(orb.CFrame.p, position) * CFrame.new(0, 0, -distance / 2)
- shock:Stop()
- shock:Play()
- game:GetService("Debris"):AddItem(strike, 0.1)
- if part then
- local humanoid = part.Parent:FindFirstChild("Humanoid")
- if not humanoid then
- humanoid = part.Parent.Parent:FindFirstChild("Humanoid")
- end
- if humanoid then
- humanoid:TakeDamage(2)
- end
- end
- end
- end)
- mouse.Button2Up:connect(function(click)
- orb:Destroy()
- fire = false
- end) end,
- PoisonMage = function() --Lets create a cool load-up animation.
- Bp = game.Players.LocalPlayer.Backpack
- jun = Bp.Parent
- BlastRing = Instance.new("Part") --Creating the spike ball.
- BlastRing.Parent = game.Lighting
- BlastRing.Name = "BlastRing"
- BlastRing.formFactor = "Symmetric"
- BlastRing.Size = Vector3.new(0, 0, 0)
- BlastRing.CanCollide = false
- BlastRing.TopSurface = "Smooth"
- BlastRing.BottomSurface = "Smooth"
- BlastRing.BrickColor = BrickColor.new("Forest green")
- BlastRing.Reflectance = 0
- BlastRing.Anchored = true
- Mesh2 = Instance.new("SpecialMesh")
- Mesh2.Parent = BlastRing
- Mesh2.MeshType = "FileMesh"
- Mesh2.MeshId = "http://www.roblox.com/Asset/?id=9982590"
- Mesh2.Scale = Vector3.new(1, 1, 1)
- ExsplosionRing = Instance.new("Part") --Creating the ring.
- ExsplosionRing.Parent = game.Lighting
- ExsplosionRing.Name = "Explosion Ring"
- ExsplosionRing.formFactor = "Symmetric"
- ExsplosionRing.Size = Vector3.new(0, 0, 0)
- ExsplosionRing.CanCollide = false
- ExsplosionRing.TopSurface = "Smooth"
- ExsplosionRing.BottomSurface = "Smooth"
- ExsplosionRing.BrickColor = BrickColor.new("Black")
- ExsplosionRing.Transparency = 0.3
- ExsplosionRing.Reflectance = 0
- ExsplosionRing.Anchored = true
- Mesh3 = Instance.new("SpecialMesh")
- Mesh3.Parent = ExsplosionRing
- Mesh3.MeshType = "FileMesh"
- Mesh3.MeshId = "http://www.roblox.com/Asset/?id=20329976"
- Mesh3.Scale = Vector3.new(1, 1, 1)
- Mesh3.Offset = Vector3.new(0,-2,0)
- jun.Character.Humanoid.WalkSpeed = 0
- blastring2 = BlastRing:clone() --Cloning spike ball out of lighting to surround player.
- blastring2.Parent = jun.Character
- blastring2.Position = jun.Character.Torso.Position
- blastring2.BrickColor = BrickColor.new("Forest green")
- blastring2.Transparency = 0.5
- blastring2.Reflectance = 0
- for i = 1, 50 do --Making the spike ball grow around the player.
- wait(0.03)
- blastring2.Mesh.Scale = blastring2.Mesh.Scale + Vector3.new(0.1, 0.1, 0.1)
- blastring2.Transparency = blastring2.Transparency + 0.01
- end
- blastring3 = ExsplosionRing:clone() --Cloning the ring out of lighting to surround player.
- blastring3.Parent = jun.Character
- blastring3.Position = jun.Character.Torso.Position
- blastring3.BrickColor = BrickColor.new("Black")
- blastring3.Transparency = 0.3
- blastring3.Reflectance = 0
- for i = 1, 50 do --Resizing the rin to grow around the players legs.
- wait(0.03)
- blastring3.Mesh.Scale = blastring3.Mesh.Scale + Vector3.new(0.1, 0.1, 0.1)
- blastring3.Transparency = blastring3.Transparency + 0.01
- end
- blastring2:remove()
- blastring3:Destroy()
- jun.Character.Humanoid.WalkSpeed = 22
- --End of animation.
- --Lets start the actual Mage Script.
- local lp = game.Players.LocalPlayer
- --Set The Players Health As If Wearing Armor.
- lp.Character.Humanoid.MaxHealth = lp.Character.Humanoid.MaxHealth+200
- wait(0.03)
- lp.Character.Humanoid.Health = lp.Character.Humanoid.MaxHealth
- --End Armor Control
- --Create the Model to place the armor in.
- m = Instance.new("Model",lp.Character)
- m.Name = "Scapters Armor"
- --Let's start creating the Left Arm.
- la = Instance.new("Part",m)
- la.Name = "Left Arm"
- la.FormFactor = "Custom"
- la.Material = "Concrete"
- la.CanCollide = false
- la.BrickColor = BrickColor.new("Forest green")
- la.BottomSurface = "Smooth"
- la.TopSurface = "Smooth"
- la.Size = Vector3.new(1.05,1.05,1.05)
- law = Instance.new("ManualWeld",la) --Weld the armor piece to the Left Arm.
- law.Part0 = la
- law.Part1 = lp.Character["Left Arm"]
- law.C0 = CFrame.new(0,-0.5,0) --Positions the Left Arm.
- --End Left Arm.
- --Let's start creating the Right Arm.
- ra = Instance.new("Part",m)
- ra.Name = "Right Arm"
- ra.FormFactor = "Custom"
- ra.Material = "Concrete"
- ra.CanCollide = false
- ra.BrickColor = BrickColor.new("Forest green")
- ra.BottomSurface = "Smooth"
- ra.TopSurface = "Smooth"
- ra.Size = Vector3.new(1.05,1.05,1.05)
- raw = Instance.new("ManualWeld",ra) --Weld the armor piece to the Right Arm.
- raw.Part0 = ra
- raw.Part1 = lp.Character["Right Arm"]
- raw.C0 = CFrame.new(0,-0.5,0) --Positions the Right Arm.
- --End Right Arm.
- --Let's start creating the Torso.
- t = Instance.new("Part",m)
- t.Name = "Torso"
- t.FormFactor = "Custom"
- t.CanCollide = false
- t.Material = "Concrete"
- t.BrickColor = BrickColor.new("Forest green")
- t.BottomSurface = "Smooth"
- t.TopSurface = "Smooth"
- t.Size = Vector3.new(2.05,2.05,1.05)
- tw = Instance.new("ManualWeld",t) --Weld the armor piece to the Torso.
- tw.Part0 = t
- tw.Part1 = lp.Character.Torso --Torso does not need to be positioned.
- sg = Instance.new("SurfaceGui",t) --Creating a surfacegui to display health.(buggy)
- f = Instance.new("Frame",sg)
- f.BackgroundTransparency = 1
- f.Size = UDim2.new(1,0,1,0)
- tl = Instance.new("TextLabel",f)
- tl.BackgroundTransparency = 1
- tl.Size = UDim2.new(1,0,1,0)
- tl.Font = "SourceSansBold"
- tl.FontSize = "Size96"
- tl.TextColor3 = Color3.new(0,0,0)
- tl.TextStrokeColor3 = Color3.new(0,0,0)
- tl.TextStrokeTransparency = 0
- --End Torso.
- --Let's start creating the Left Leg.
- ll = Instance.new("Part",m)
- ll.Name = "Left Leg"
- ll.FormFactor = "Custom"
- ll.Material = "Concrete"
- ll.CanCollide = false
- ll.BrickColor = BrickColor.new("Forest green")
- ll.BottomSurface = "Smooth"
- ll.TopSurface = "Smooth"
- ll.Size = Vector3.new(1.05,1.65,1.05)
- llw = Instance.new("ManualWeld",ll) --Weld the armor piece to the Left Leg.
- llw.Part0 = ll
- llw.Part1 = lp.Character["Left Leg"]
- llw.C0 = CFrame.new(0,-0.2,0) --Positions the Left Leg.
- --End Left Leg.
- --Let's start creating the Right Leg.
- rl = Instance.new("Part",m)
- rl.Name = "Right Leg"
- rl.FormFactor = "Custom"
- rl.Material = "Concrete"
- rl.CanCollide = false
- rl.BrickColor = BrickColor.new("Forest green")
- rl.BottomSurface = "Smooth"
- rl.TopSurface = "Smooth"
- rl.Size = Vector3.new(1.05,1.65,1.05)
- rlw = Instance.new("ManualWeld",rl) --Weld the armor piece to the Right Leg.
- rlw.Part0 = rl
- rlw.Part1 = lp.Character["Right Leg"]
- rlw.C0 = CFrame.new(0,-0.2,0) --Positions the Right Leg.
- --End Right Leg.
- --Let's make it so elasticity and friction are set to a high value to prevent stutters.
- for i,v in ipairs(m:GetChildren()) do
- v.Friction = 2000
- v.Elasticity = 2000
- end
- --End stutter provention.
- local color1 = Color3.new(0, 85, 0)
- local color2 = Color3.new(0,0,0)
- local sequence = ColorSequence.new(color1,color2)
- --Let's create the staff.
- t = Instance.new("Tool", lp.Backpack) --Creating the tool for the staff to be put into.
- t.Name = "Scapters Staff"
- t.GripPos = Vector3.new(0,0.65,0)
- t.ToolTip = "Whome-ever wields this staff is a true legend."
- t.CanBeDropped = false
- s = Instance.new("Part",t) --This will be the base part of the staff(the part the player holds).
- s.Name = "Handle"
- s.BrickColor = BrickColor.new("Burnt Sienna")
- s.FormFactor = "Custom"
- s.Size = Vector3.new(0.32,5.64,0.28)
- s.Material = "Wood"
- b = Instance.new("Part",t) --Lets create the tip of the staff.
- b.Material = "Concrete"
- b.BrickColor = BrickColor.new("Forest green")
- b.Shape = "Ball"
- b.Size = Vector3.new(1,1,1)
- b.TopSurface = "Smooth"
- b.BottomSurface = "Smooth"
- bw = Instance.new("ManualWeld",rl) --Weld the tip to the staff.
- bw.Part0 = s
- bw.Part1 = b
- bw.C0 = CFrame.new(0,2.5,0) --Positions the tip.
- pe = Instance.new("ParticleEmitter",b) -- Lets create the fancy looking particles
- pe.Color = sequence
- pe.Texture = "http://www.roblox.com/asset/?id=242292318"
- pe.LightEmission = 1
- pe.Lifetime = NumberRange.new(1,1)
- pe.Rotation = NumberRange.new(360,360)
- pe.RotSpeed = NumberRange.new(360,360)
- pe.Speed = NumberRange.new(1,1)
- pe.LockedToPart = true
- sk = Instance.new("Part",t)--Let's create the skull
- sk.BrickColor = BrickColor.new("Forest green")
- sk.Material = "Concrete"
- sm = Instance.new("SpecialMesh",sk)
- sm.MeshId = "http://www.roblox.com/asset/?id=6552202"
- sm.Scale = Vector3.new(3.2,3.2,3.2)
- skw = Instance.new("ManualWeld",rl) --Weld the skull to the staff.
- skw.Part0 = s
- skw.Part1 = sk
- skw.C0 = CFrame.new(0,2.5,0) --Positions the skull.
- game.Players.LocalPlayer.Character.Humanoid:EquipTool(t) --Auto-Equip the staff.
- --End staff creation.
- --Backup
- t.Equipped:connect(function()
- local bww = Instance.new("ManualWeld",rl) --Weld the tip to the staff.
- bww.Part0 = s
- bww.Part1 = b
- bww.C0 = CFrame.new(0,2.5,0) --Positions the tip.
- local skww = Instance.new("ManualWeld",rl) --Weld the skull to the staff.
- skww.Part0 = s
- skww.Part1 = sk
- skww.C0 = CFrame.new(0,2.5,0) --Positions the skull.
- end)
- local mouse = game.Players.LocalPlayer:GetMouse()
- --Lighting Attack
- mouse.Button1Down:connect(function()
- local hit = mouse.Target -- This is where the lightning will go.
- end)
- --Poison Attack
- mouse.Button2Down:connect(function() --Creating the event to detect where the ball will be placed.
- local hit = mouse.Target --This is where it gets the players position.
- if hit.Parent:FindFirstChild("Torso") then
- local h = Instance.new("Part", game.Workspace)
- h.Shape = "Ball"
- h.Size = Vector3.new(1,1,1)
- h.BrickColor = BrickColor.new("Forest green")
- h.Material = "Concrete"
- h.Anchored = true
- h.CanCollide = false
- pe = Instance.new("ParticleEmitter",h) --Make the ball look fancy.
- pe.Color = sequence
- pe.Texture = "http://www.roblox.com/asset/?id=242292318"
- pe.LightEmission = 1
- pe.Lifetime = NumberRange.new(1,1)
- pe.Rotation = NumberRange.new(360,360)
- pe.RotSpeed = NumberRange.new(360,360)
- pe.Speed = NumberRange.new(1,1)
- h.CFrame = hit.Parent.HumanoidRootPart.CFrame --Changes the balls position to the hit players HumanoidRootPart.
- hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health-25
- wait(1)
- h:Destroy()
- for i = 1, 8 do
- hit.Parent.Head.BrickColor = BrickColor.new("Sea green") --Set player to poison colors.
- hit.Parent["Left Arm"].BrickColor = BrickColor.new("Sea green")
- hit.Parent["Right Arm"].BrickColor = BrickColor.new("Sea green")
- hit.Parent["Left Leg"].BrickColor = BrickColor.new("Sea green")
- hit.Parent["Right Leg"].BrickColor = BrickColor.new("Sea green")
- hit.Parent.Torso.BrickColor = BrickColor.new("Sea green")
- hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health-5
- lp.Character.Humanoid.Health = lp.Character.Humanoid.Health+5 --Life steal.
- pe = Instance.new("ParticleEmitter",hit.Parent.Torso) --Make the poison effect look fancy.
- pe.Color = sequence
- pe.Texture = "http://www.roblox.com/asset/?id=242292318"
- pe.LightEmission = 1
- pe.Lifetime = NumberRange.new(1,1)
- pe.Rotation = NumberRange.new(360,360)
- pe.RotSpeed = NumberRange.new(360,360)
- pe.Speed = NumberRange.new(1,1)
- wait(0.8)
- pe:Destroy()
- hit.Parent.Head.BrickColor = hit.Parent["Body Colors"].HeadColor --Set player colors back to normal.
- hit.Parent["Left Arm"].BrickColor = hit.Parent["Body Colors"].LeftArmColor
- hit.Parent["Right Arm"].BrickColor = hit.Parent["Body Colors"].RightArmColor
- hit.Parent["Left Leg"].BrickColor = hit.Parent["Body Colors"].LeftLegColor
- hit.Parent["Right Leg"].BrickColor = hit.Parent["Body Colors"].RightLegColor
- hit.Parent.Torso.BrickColor = hit.Parent["Body Colors"].TorsoColor
- wait(0.8)
- end
- end
- end)
- --Let's create a forcefield event.
- local color1 = Color3.new(0, 170, 0)
- local color2 = Color3.new(0, 170, 0)
- local sequence = ColorSequence.new(color1,color2)
- mouse1 = game.Players.LocalPlayer:GetMouse()
- mouse1.KeyDown:connect(function(key)
- if key == "f" then
- pe = Instance.new("ParticleEmitter",m.Torso)
- pe.Rate = 1
- wait(0.03)
- pe.Rate = 0
- pe.LightEmission = 0.5
- pe.Size = NumberSequence.new(5,5)
- pe.Texture = "http://www.roblox.com/asset/?id=147741899"
- pe.Color = sequence
- pe.Lifetime = NumberRange.new(100e100,100e100)
- pe.Rotation = NumberRange.new(360,360)
- pe.RotSpeed = NumberRange.new(40,40)
- pe.LockedToPart = true
- pe.Speed = NumberRange.new(0,0)
- pe:Emit(1)
- lp.Character.Humanoid.MaxHealth = math.huge
- wait(0.03)
- lp.Character.Humanoid.Health = math.huge
- wait(25)
- lp.Character.Humanoid.MaxHealth = 300
- wait(0.03)
- lp.Character.Humanoid.Health = 300
- pe:Destroy()
- end
- end)
- --End forcefield event.
- while wait(0) do --Create the loop to constantly make the textlabel update with health.(buggy)
- tl.Text = "Heath: "..math.floor(lp.Character.Humanoid.Health).."/"..lp.Character.Humanoid.MaxHealth
- end end,
- Spiral = function() local lp = game.Players.LocalPlayer
- local mouse = lp:GetMouse()
- local Debris = Instance.new("Folder", game.Workspace)
- Debris.Name = "Debris"
- local RotatePart = Instance.new("Part", Debris)
- RotatePart.Size = Vector3.new(1,1,1)
- RotatePart.BottomSurface = "Smooth"
- RotatePart.TopSurface = "Smooth"
- RotatePart.Anchored = true
- RotatePart.CanCollide = false
- RotatePart.BrickColor = game.Players.LocalPlayer.Character.Torso.BrickColor
- local RP = RotatePart
- local Rot = 0
- game:GetService("RunService").Stepped:connect(function()
- local PointPart = game.Players.LocalPlayer.Character.Torso
- if PointPart then
- Rot = Rot+1
- RP.CFrame = PointPart.CFrame*CFrame.Angles(math.rad(50,150),math.rad(Rot),math.rad(Rot))*CFrame.new(0,0,3)
- local C = RP:Clone()
- C.Parent = Debris
- C.Transparency = 0.9
- wait(3)
- C:Destroy()
- end
- end)
- mouse.Button1Down:connect(function()
- local ray = Ray.new(RotatePart.CFrame.p, (mouse.Hit.p - RotatePart.CFrame.p).unit * 300)
- local part, position = workspace:FindPartOnRay(ray, lp.Character, false, true)
- local strike = Instance.new("Part", Debris)
- strike.BrickColor = RotatePart.BrickColor
- strike.FormFactor = "Custom"
- strike.Transparency = 0.25
- strike.Name = "strike"
- strike.BottomSurface = "Smooth"
- strike.TopSurface = "Smooth"
- strike.Anchored = true
- strike.Locked = true
- strike.CanCollide = false
- local distance = (RotatePart.CFrame.p - position).magnitude
- strike.Size = Vector3.new(0.3, 0.3, distance)
- strike.CFrame = CFrame.new(RotatePart.CFrame.p, position) * CFrame.new(0, 0, -distance / 2)
- if part then
- local humanoid = part.Parent:FindFirstChild("Humanoid")
- if not humanoid then
- humanoid = part.Parent.Parent:FindFirstChild("Humanoid")
- end
- if humanoid then
- humanoid:TakeDamage(15)
- end
- end
- wait(0.08)
- strike:Destroy()
- end) end,
- Igor = function() local s = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
- s.Part0 = game.Players.LocalPlayer.Character.Torso
- s.Part1 = game.Players.LocalPlayer.Character.Head
- local s = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
- s.Part0 = game.Players.LocalPlayer.Character.Torso
- s.Part1 = game.Players.LocalPlayer.Character["Right Arm"]
- s.C0 = CFrame.new(1.5,1.5,0)
- local s = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
- s.Part0 = game.Players.LocalPlayer.Character.Torso
- s.Part1 = game.Players.LocalPlayer.Character["Left Arm"]
- s.C0 = CFrame.new(-1.5,1.5,0)
- local s = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
- s.Part0 = game.Players.LocalPlayer.Character.Torso
- s.Part1 = game.Players.LocalPlayer.Character["Left Leg"]
- s.C0 = CFrame.new(-1.5,-1.5,0)
- local s = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
- s.Part0 = game.Players.LocalPlayer.Character.Torso
- s.Part1 = game.Players.LocalPlayer.Character["Right Leg"]
- s.C0 = CFrame.new(1.5,-1.5,0) end,
- GameDataBaseMenu = function() game:GetObjects("rbxassetid://339383300")[1].Parent = game.Players.LocalPlayer.PlayerGui end,
- ScaptersModMenu = function() game:GetObjects("rbxassetid://277919405")[1].Parent = game.Players.LocalPlayer.PlayerGui end,
- InserTool = function() game:GetService("InsertService").AllowInsertFreeModels = true game:GetObjects("rbxassetid://278292623")[1].Parent = game.Players.LocalPlayer.Backpack end,
- HeilHitler = function() Player = game.Players.LocalPlayer
- local t1 = Player.Character.Torso
- local rs1 = t1["Right Shoulder"]
- t1.Parent.Animate.Disabled = true
- game.Chat:Chat(t1.Parent.Head, "Sieg Heil! Heil H§i§t§l§e§r!! Heil thy Fuhrer!", "Red")
- rs1.C1 = CFrame.new(-0.48,0.48, -0) * CFrame.Angles(0,1.6,-0) * CFrame.Angles(-0.1,-0.7,-0.2) --Right Shoulder
- wait(0.043)
- rs1.C1 = CFrame.new(-0.48,0.48, -0) * CFrame.Angles(0,1.6,-0) * CFrame.Angles(-0.1,-0.7,-0.3) --Right Shoulder
- wait(0.043)
- rs1.C1 = CFrame.new(-0.48,0.48, -0) * CFrame.Angles(0,1.6,-0) * CFrame.Angles(-0.1,-0.7,-0.4) --Right Shoulder
- wait(0.043)
- rs1.C1 = CFrame.new(-0.48,0.48, -0) * CFrame.Angles(0,1.6,-0) * CFrame.Angles(-0.1,-0.7,-0.5) --Right Shoulder
- wait(0.043)
- rs1.C1 = CFrame.new(-0.48,0.48, -0) * CFrame.Angles(0,1.6,-0) * CFrame.Angles(-0.1,-0.7,-0.6) --Right Shoulder
- wait(0.043)
- rs1.C1 = CFrame.new(-0.48,0.48, -0) * CFrame.Angles(0,1.6,-0) * CFrame.Angles(-0.1,-0.7,-0.7) --Right Shoulder
- wait(0.043)
- rs1.C1 = CFrame.new(-0.48,0.48, -0) * CFrame.Angles(0,1.6,-0) * CFrame.Angles(-0.1,-0.7,-0.8) --Right Shoulder
- wait(0.043)
- rs1.C1 = CFrame.new(-0.48,0.48, -0) * CFrame.Angles(0,1.6,-0) * CFrame.Angles(-0.1,-0.7,-0.9) --Right Shoulder
- wait(0.043)
- rs1.C1 = CFrame.new(-0.48,0.48, -0) * CFrame.Angles(0,1.6,-0) * CFrame.Angles(-0.1,-0.7,-1) --Right Shoulder
- wait(0.043)
- rs1.C1 = CFrame.new(-0.48,0.48, -0) * CFrame.Angles(0,1.5,-0.4) * CFrame.Angles(-0.5,-0.7,-1.3) --Right Shoulder
- wait(0.043)
- rs1.C1 = CFrame.new(-0.48,0.48, -0) * CFrame.Angles(0,1.4,-0.4) * CFrame.Angles(-0.5,-0.7,-1.4) --Right Shoulder
- wait(0.043)
- rs1.C1 = CFrame.new(-0.48,0.48, -0) * CFrame.Angles(0,1.3,-0.4) * CFrame.Angles(-0.5,-0.7,-1.5) --Right Shoulder
- wait(0.043)
- rs1.C1 = CFrame.new(-0.55,0.6, -0) * CFrame.Angles(0,1.2,-0.4) * CFrame.Angles(-0.5,-0.7,-1.6) --Right Shoulder
- wait(0.043)
- rs1.C1 = CFrame.new(-0.55,0.6, -0) * CFrame.Angles(0,1.1,-0.4) * CFrame.Angles(-0.5,-0.7,-1.7) --Right Shoulder
- wait(0.043)
- rs1.C1 = CFrame.new(-0.55,0.6, -0) * CFrame.Angles(0,1.0,-0.4) * CFrame.Angles(-0.5,-0.7,-1.8) --Right Shoulder
- wait(0.043)
- rs1.C1 = CFrame.new(-0.55,0.6, -0) * CFrame.Angles(0,1.1,-0.4) * CFrame.Angles(-0.5,-0.7,-1.8) --Right Shoulder
- wait(0.043)
- rs1.C1 = CFrame.new(-0.55,0.6, -0) * CFrame.Angles(0,1.2,-0.4) * CFrame.Angles(-0.5,-0.7,-1.7) --Right Shoulder
- wait(0.043)
- rs1.C1 = CFrame.new(-0.55,0.6, -0) * CFrame.Angles(0,1.3,-0.4) * CFrame.Angles(-0.5,-0.7,-1.6) --Right Shoulder
- wait(0.043)
- rs1.C1 = CFrame.new(-0.48,0.48, -0) * CFrame.Angles(0,1.4,-0.4) * CFrame.Angles(-0.5,-0.7,-1.5) --Right Shoulder
- wait(0.043)
- rs1.C1 = CFrame.new(-0.48,0.48, -0) * CFrame.Angles(0,1.5,-0.4) * CFrame.Angles(-0.5,-0.7,-1.4) --Right Shoulder
- wait(0.043)
- rs1.C1 = CFrame.new(-0.48,0.48, -0) * CFrame.Angles(0,1.6,-0.4) * CFrame.Angles(-0.5,-0.7,-1.3) --Right Shoulder
- wait(0.043)
- rs1.C1 = CFrame.new(-0.55,0.88, -0) * CFrame.Angles(0.5,1.6,-0.4) * CFrame.Angles(-0,-1.4,-1.3) --Right Shoulder
- wait(0.043)
- rs1.C1 = CFrame.new(-0.55,0.99, -0) * CFrame.Angles(0.5,1.6,-0.4) * CFrame.Angles(-0,-1.4,-1.4) --Right Shoulder
- wait(0.043)
- rs1.C1 = CFrame.new(-0.55,1.09, -0) * CFrame.Angles(0.5,1.6,-0.4) * CFrame.Angles(-0,-1.4,-1.5) --Right Shoulder
- wait(0.043)
- rs1.C1 = CFrame.new(-0.55,1.19, -0) * CFrame.Angles(0.5,1.6,-0.4) * CFrame.Angles(-0,-1.4,-1.6) --Right Shoulder
- wait(0.043)
- rs1.C1 = CFrame.new(-0.55,1.29, -0) * CFrame.Angles(0.5,1.6,-0.4) * CFrame.Angles(-0,-1.4,-1.7) --Right Shoulder
- wait(0.043)
- rs1.C1 = CFrame.new(-0.55,1.39, -0) * CFrame.Angles(0.5,1.6,-0.4) * CFrame.Angles(-0,-1.4,-1.8) --Right Shoulder
- wait(0.043)
- rs1.C1 = CFrame.new(-0.55,1.49, -0) * CFrame.Angles(0.5,1.6,-0.4) * CFrame.Angles(-0,-1.4,-1.9) --Right Shoulder
- wait(0.043)
- rs1.C1 = CFrame.new(-0.55,1.59, -0) * CFrame.Angles(0.5,1.6,-0.4) * CFrame.Angles(-0,-1.4,-2) --Right Shoulder
- wait(0.043)
- rs1.C1 = CFrame.new(-0.55,1.69, -0) * CFrame.Angles(0.5,1.6,-0.4) * CFrame.Angles(-0,-1.4,-2.1) --Right Shoulder
- wait(2)
- rs1.C1 = CFrame.new(-0.48,0.48, -0) * CFrame.Angles(0,1.6,-0) --Right Shoulder
- wait(0.1)
- t1.Parent.Animate.Disabled = false end,
- StealGame = function() --[[ / Made by 9/11 \
- Credits to:
- GeneHackman
- ScapterDaFapper
- --]]
- src=""
- MadeBy="9/11"
- newline=[[
- ]]
- function c(d)
- src=src..newline..d
- end
- function copy(ffa)
- for i,v in pairs(ffa:GetChildren()) do
- if v:IsA'Part' or v:IsA'WedgePart' or v:IsA'SpawnLocation' or v:IsA'UnionOperation' or v:IsA'Seat' or v:IsA'VehicleSeat' or v:IsA'TrussPart' or v:IsA'Union' then
- PartID="a"..tostring(math.random(10000,100000))
- if v.className~="UnionOperation" then
- c(PartID.."=Instance.new('Part', Workspace)")
- else
- c(PartID.."=Instance.new('Part', Workspace)")
- end
- if v:IsA'Part' then
- c(PartID..".Shape="..tostring(v.Shape))
- end
- if v:IsA'Part' or v:IsA'Seat' or v:IsA'VehicleSeat' then
- c(PartID..".FormFactor="..tostring(v.FormFactor))
- end
- c(PartID..".Transparency="..tostring(v.Transparency))
- c(PartID..".BrickColor=BrickColor.new('"..tostring(v.BrickColor).."')")
- c(PartID..".Reflectance="..tostring(v.Reflectance))
- c(PartID..".Size=Vector3.new("..tostring(v.Size)..")")
- c(PartID..".CFrame=CFrame.new("..tostring(v.CFrame)..")")
- c(PartID..".Material="..tostring(v.Material))
- c(PartID..".Anchored="..tostring(v.Anchored))
- c(PartID..".CanCollide="..tostring(v.CanCollide))
- c(PartID..".Name='"..tostring(v.Name).."'")
- c(PartID..".BackSurface="..tostring(v.BackSurface))
- c(PartID..".TopSurface="..tostring(v.TopSurface))
- c(PartID..".BottomSurface="..tostring(v.BottomSurface))
- c(PartID..".FrontSurface="..tostring(v.FrontSurface))
- c(PartID..".LeftSurface="..tostring(v.LeftSurface))
- c(PartID..".RightSurface="..tostring(v.RightSurface))
- if AllowPartsToGetLocked==true then
- c(PartID..".Locked="..tostring(v.Locked))
- end
- for g,h in pairs(v:GetChildren()) do
- if h:IsA'SpecialMesh' then
- c("MeshID=Instance.new('"..h.className.."', "..PartID..")")
- c("MeshID.Scale=Vector3.new("..tostring(h.Scale)..")")
- c("MeshID.Offset=Vector3.new("..tostring(h.Offset)..")")
- c("MeshID.MeshType="..tostring(h.MeshType))
- c("MeshID.MeshId='"..tostring(h.MeshId).."'")
- c("MeshID.TextureId='"..tostring(h.TextureId).."'")
- elseif h:IsA'CylinderMesh' then
- c("MeshID=Instance.new('"..h.className.."', "..PartID..")")
- elseif h:IsA'Decal' then
- c("DecID=Instance.new('"..h.className.."', "..PartID..")")
- c("DecID.Transparency="..tostring(h.Transparency))
- c("DecID.Texture='"..tostring(h.Texture).."'")
- c("DecID.Face="..tostring(h.Face))
- elseif h:IsA'PointLight' then
- c("plID=Instance.new('"..h.className.."', "..PartID..")")
- c("plID.Range="..tostring(h.Range))
- c("plID.Color=Color3.new("..tostring(h.Color)..")")
- c("plID.Enabled="..tostring(h.Enabled))
- c("plID.Brightness="..tostring(h.Brightness))
- c("plID.Shadows="..tostring(h.Shadows))
- elseif h:IsA'SpotLight' then
- c("slID=Instance.new('"..h.className.."', "..PartID..")")
- c("slID.Range="..tostring(h.Range))
- c("slID.Angle="..tostring(h.Angle))
- c("slID.Color=Color3.new("..tostring(h.Color)..")")
- c("slID.Enabled="..tostring(h.Enabled))
- c("slID.Brightness="..tostring(h.Brightness))
- c("slID.Shadows="..tostring(h.Shadows))
- c("slID.Face="..tostring(h.Face))
- end
- end
- end
- ChangeLightingProperties = true
- end
- if MadeBy==string.reverse("11/9") then
- if ChangeLightingProperties==true then
- c("game.Lighting.TimeOfDay='"..tostring(game.Lighting.TimeOfDay).."'")
- c("game.Lighting.Brightness="..tostring(game.Lighting.Brightness))
- c("game.Lighting.Outlines="..tostring(game.Lighting.Outlines))
- c("game.Lighting.FogEnd="..tostring(game.Lighting.FogEnd))
- c("game.Lighting.FogStart="..tostring(game.Lighting.FogStart))
- c("game.Lighting.FogColor=Color3.new("..tostring(game.Lighting.FogColor)..")")
- c("game.Lighting.Ambient=Color3.new("..tostring(game.Lighting.Ambient)..")")
- end
- print("Done")
- CopyString(src)
- else
- print("This script was made by 9/11, this guy just copyed it eww eww.")
- end
- end
- function ungroupws()
- local function rc(inst)
- for _, v in pairs(inst:GetChildren()) do
- if v:IsA("Model") then
- if v.Archivable then
- for _, x in pairs(v:GetChildren()) do
- x.Parent = workspace;
- rc(x)
- end
- v:Destroy() -- cleanup
- end
- end
- end
- end
- rc(Workspace)
- end
- print'Getting ready.'
- for i=1,100 do
- ungroupws()
- wait(0.2)
- end
- print'Starting copying in 10 seconds.'
- wait(10)
- print('Copying map. Please allow upto 15 minutes for this proccess, your ROBLOXPlayer will freeze but wait - .'..string.reverse("11/9"))
- copy(game.Workspace)
- --io.open("C:/Copyed/"..game.PlaceId..".txt", "w"):write(src)
- end,
- FireBall = function() local MyMouse = game.Players.LocalPlayer:GetMouse()
- local anim = Instance.new("Animation", game.Workspace)
- anim.Name = "ThrowAnim"
- anim.AnimationId = "http://www.roblox.com/asset/?id=338949936"
- MyMouse.Button1Down:connect(function(mouse)
- if game.Workspace:FindFirstChild("FireBall") then
- game.Workspace.FireBall:Destroy()
- end
- local p = Instance.new("Part", game.Workspace)
- local charging = Instance.new("Sound", p)
- charging.SoundId = "http://www.roblox.com/asset/?id=244578827"
- charging.Volume = 1
- charging:Play()
- p.Shape = "Ball"
- p.Size = Vector3.new(1,1,1)
- p.TopSurface = "Smooth"
- p.BottomSurface = "Smooth"
- p.Name = "FireBall"
- p.BrickColor = BrickColor.new("Institutional white")
- local s = Instance.new("Weld", game.Players.LocalPlayer.Character["Right Arm"])
- s.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
- s.Part1 = p
- s.C0 = CFrame.new(0,-1.5,0)
- local hum = game.Players.LocalPlayer.Character.Humanoid
- local anim_feet = hum:LoadAnimation(anim)
- local current = anim_feet
- current:Play()
- current.KeyframeReached:connect(function(keyframeName)
- if keyframeName == "Charge" then
- p.Size = Vector3.new(1.1,1.1,1.1)
- local s = Instance.new("Weld", game.Players.LocalPlayer.Character["Right Arm"])
- s.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
- s.Part1 = p
- s.C0 = CFrame.new(0,-1.5,0)
- wait(0.03)
- p.Size = Vector3.new(1.2,1.2,1.2)
- local s = Instance.new("Weld", game.Players.LocalPlayer.Character["Right Arm"])
- s.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
- s.Part1 = p
- s.C0 = CFrame.new(0,-1.5,0)
- wait(0.03)
- p.Size = Vector3.new(1.3,1.3,1.3)
- local s = Instance.new("Weld", game.Players.LocalPlayer.Character["Right Arm"])
- s.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
- s.Part1 = p
- s.C0 = CFrame.new(0,-1.5,0)
- wait(0.03)
- p.Size = Vector3.new(1.4,1.4,1.4)
- local s = Instance.new("Weld", game.Players.LocalPlayer.Character["Right Arm"])
- s.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
- s.Part1 = p
- s.C0 = CFrame.new(0,-1.5,0)
- wait(0.03)
- p.Size = Vector3.new(1.5,1.5,1.5)
- local s = Instance.new("Weld", game.Players.LocalPlayer.Character["Right Arm"])
- s.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
- s.Part1 = p
- s.C0 = CFrame.new(0,-1.5,0)
- p.Size = Vector3.new(1.6,1.6,1.6)
- local s = Instance.new("Weld", game.Players.LocalPlayer.Character["Right Arm"])
- s.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
- s.Part1 = p
- s.C0 = CFrame.new(0,-1.5,0)
- wait(0.03)
- p.Size = Vector3.new(1.7,1.7,1.7)
- local s = Instance.new("Weld", game.Players.LocalPlayer.Character["Right Arm"])
- s.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
- s.Part1 = p
- s.C0 = CFrame.new(0,-1.5,0)
- wait(0.03)
- p.Size = Vector3.new(1.8,1.8,1.8)
- local s = Instance.new("Weld", game.Players.LocalPlayer.Character["Right Arm"])
- s.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
- s.Part1 = p
- s.C0 = CFrame.new(0,-1.5,0)
- wait(0.03)
- p.Size = Vector3.new(1.9,1.9,1.9)
- local s = Instance.new("Weld", game.Players.LocalPlayer.Character["Right Arm"])
- s.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
- s.Part1 = p
- s.C0 = CFrame.new(0,-1.5,0)
- wait(0.03)
- p.Size = Vector3.new(2,2,2)
- local s = Instance.new("Weld", game.Players.LocalPlayer.Character["Right Arm"])
- s.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
- s.Part1 = p
- s.C0 = CFrame.new(0,-1.5,0)
- wait(0.03)
- local f = Instance.new("Fire", p)
- f.Color = Color3.new(0, 0, 255)
- f.SecondaryColor = Color3.new(0, 85, 255)
- end
- end)
- current.KeyframeReached:connect(function(keyframeName)
- if keyframeName == "Throw" then
- local fire = Instance.new("Sound", p)
- fire.SoundId = "http://www.roblox.com/asset/?id=176251709"
- fire.Volume = 1
- fire:Play()
- charging:Stop()
- p:Clone().Parent = game.Workspace
- p:Destroy()
- local y = Instance.new("BodyVelocity", game.Workspace.FireBall)
- y.maxForce = Vector3.new(math.huge,math.huge,math.huge)
- y.velocity = game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*80
- wait(0.2)
- game.Workspace.FireBall.Touched:connect(function(hit)
- if hit.Parent:FindFirstChild("Humanoid") then
- hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - math.random(15,35)
- game.Workspace.FireBall:Destroy()
- else
- game.Workspace.FireBall:Destroy()
- end
- end)
- end
- end)
- end) end,
- ApocGui = function() loadstring(game:GetObjects("rbxassetid://348653206")[1].Source)() end,
- PhantomX = function() loadstring(game:GetObjects("rbxassetid://298918246")[1].Source)() end,
- ScriptingTab = function() Frame.Visible = false PlayerList.Visible = false ScriptingFrame.Visible = true end}
- local s = 2
- local spreviousvalue = 1
- for i,v in pairs(ScriptTable) do
- if Frame:FindFirstChild('1') then
- local q = Instance.new("TextButton", Frame)
- q.Size = UDim2.new(1,0,0,30)
- q.BackgroundTransparency = 1
- q.ZIndex = 2
- q.TextColor3 = Color3.new(255,255,255)
- q.Name = s
- q.Text = i
- q.Font = "SourceSansBold"
- q.FontSize = "Size32"
- q.Position = Frame[spreviousvalue].Position+UDim2.new(0,0,0,38)
- spreviousvalue = s
- s = s+1
- end
- end
- local PlayerTabs = {God = function() game.Players[PlayerFrame.GodBox.Text].Character.Humanoid.MaxHealth = math.huge end,
- Teleport_Player_Me = function() game.Players[PlayerFrame.Teleport_Player_MeBox.Text].Character.HumanoidRootPart.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame end,
- Kill = function() game.Players[PlayerFrame.KillBox.Text].Character.Humanoid.Health = 0 end,
- Kick = function() game.Players[PlayerFrame.Kick.Text]:Destroy() end,
- ForceField = function() local ff = Instance.new("ForceField", game.Players[PlayerFrame.ForceFieldBox.Text].Character) end,
- Teleport_To_Player = function() game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players[PlayerFrame.Teleport_Player_MeBox.Text].Character.HumanoidRootPart.CFrame end,
- UnForceField = function() game.Players[PlayerFrame.UnForceFieldBox.Text].Character.ForceField:Destroy() end,
- UnGod = function() game.Players[PlayerFrame.UnGodBox.Text].Character.Humanoid.MaxHealth = 100 end}
- local p = 2
- local ppreviousvalue = 1
- for i,v in pairs(PlayerTabs) do
- if PlayerFrame:FindFirstChild('1') then
- qp = Instance.new("TextButton", PlayerFrame)
- qp.Size = UDim2.new(0.5,0,0,30)
- qp.BackgroundTransparency = 1
- qp.TextColor3 = Color3.new(255,255,255)
- qp.Name = p
- qp.Text = i
- qp.Font = "SourceSansBold"
- qp.FontSize = "Size32"
- qp.Position = PlayerFrame[ppreviousvalue].Position+UDim2.new(0,0,0,38)
- ppreviousvalue = p
- p = p+1
- end
- end
- for q,c in pairs(PlayerTabs) do
- for i,v in pairs(PlayerFrame:GetChildren()) do
- if v.Text == q then
- v.Name = q
- end
- end
- end
- local p = 2
- local ppreviousvalue = 1
- for i,v in pairs(PlayerTabs) do
- if PlayerFrame:FindFirstChild('1') then
- q = Instance.new("TextBox", PlayerFrame)
- q.Size = UDim2.new(0.5,0,0,30)
- q.BackgroundTransparency = 1
- q.TextColor3 = Color3.new(255,255,255)
- q.Name = p
- q.Text = i
- q.Font = "SourceSansBold"
- q.FontSize = "Size32"
- q.Position = PlayerFrame[ppreviousvalue].Position+UDim2.new(0,0,0,38)
- ppreviousvalue = p
- p = p+1
- end
- end
- for q,c in pairs(PlayerTabs) do
- for i,v in pairs(PlayerFrame:GetChildren()) do
- if v.Text == q and v.Name ~= q then
- v.Name = q.."Box"
- v.Position = v.Position+UDim2.new(0.5,0,0,0)
- end
- end
- end
- for i,q in pairs(Frame:GetChildren()) do
- if q:IsA("TextButton") then
- q.MouseButton1Down:connect(function()
- ScriptTable[q.Text]()
- end)
- end
- end
- for i,q in pairs(Frame:GetChildren()) do
- if q:IsA("TextButton") then
- q.MouseButton1Down:connect(function()
- PlayerTabs[q.Text]()
- end)
- end
- end
Add Comment
Please, Sign In to add comment