Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Objects
- local Troy = Instance.new("ScreenGui")
- local Main = Instance.new("Frame")
- local Proto = Instance.new("TextButton")
- local Intriga = Instance.new("TextButton")
- local Katana = Instance.new("TextButton")
- local Laptop = Instance.new("TextButton")
- local God = Instance.new("TextButton")
- local Titan = Instance.new("TextButton")
- local pyro = Instance.new("TextButton")
- local Reap = Instance.new("TextButton")
- local Hacker = Instance.new("TextButton")
- local UserName = Instance.new("TextBox")
- local Page = Instance.new("TextButton")
- local Test = Instance.new("Frame")
- local Page1 = Instance.new("TextButton")
- -- Properties
- Troy.Name = "Troy"
- Troy.Parent = game.CoreGui
- Main.Name = "Main"
- Main.Parent = Troy
- Main.BackgroundColor3 = Color3.new(0, 0, 0)
- Main.BackgroundTransparency = 0.5
- Main.Position = UDim2.new(0, 228, 0, 84)
- Main.Size = UDim2.new(0, 455, 0, 274)
- Main.Visible = true
- Proto.Name = "Proto"
- Proto.Parent = Main
- Proto.BackgroundColor3 = Color3.new(0.666667, 0, 0)
- Proto.BackgroundTransparency = 0.5
- Proto.Position = UDim2.new(0, 0, 0, 58)
- Proto.Size = UDim2.new(0, 121, 0, 50)
- Proto.Font = Enum.Font.SourceSans
- Proto.FontSize = Enum.FontSize.Size24
- Proto.Text = "Proto Sim"
- Proto.TextColor3 = Color3.new(0, 0, 0)
- Proto.TextSize = 22
- Intriga.Name = "Intriga"
- Intriga.Parent = Main
- Intriga.BackgroundColor3 = Color3.new(0.666667, 0, 0)
- Intriga.BackgroundTransparency = 0.5
- Intriga.Position = UDim2.new(0, 0, 0, 137)
- Intriga.Size = UDim2.new(0, 121, 0, 50)
- Intriga.Font = Enum.Font.SourceSans
- Intriga.FontSize = Enum.FontSize.Size24
- Intriga.Text = "Intrga Sim"
- Intriga.TextColor3 = Color3.new(0, 0, 0)
- Intriga.TextSize = 22
- Katana.Name = "Katana"
- Katana.Parent = Main
- Katana.BackgroundColor3 = Color3.new(0.666667, 0, 0)
- Katana.BackgroundTransparency = 0.5
- Katana.Position = UDim2.new(0, 0, 0, 224)
- Katana.Size = UDim2.new(0, 121, 0, 50)
- Katana.Font = Enum.Font.SourceSans
- Katana.FontSize = Enum.FontSize.Size24
- Katana.Text = "Simple Katana"
- Katana.TextColor3 = Color3.new(0, 0, 0)
- Katana.TextSize = 22
- Laptop.Name = "Laptop"
- Laptop.Parent = Main
- Laptop.BackgroundColor3 = Color3.new(0.666667, 0, 0)
- Laptop.BackgroundTransparency = 0.5
- Laptop.Position = UDim2.new(0, 167, 0, 224)
- Laptop.Size = UDim2.new(0, 121, 0, 50)
- Laptop.Font = Enum.Font.SourceSans
- Laptop.FontSize = Enum.FontSize.Size24
- Laptop.Text = "Zeds Desktop"
- Laptop.TextColor3 = Color3.new(0, 0, 0)
- Laptop.TextSize = 22
- God.Name = "God"
- God.Parent = Main
- God.BackgroundColor3 = Color3.new(0.666667, 0, 0)
- God.BackgroundTransparency = 0.5
- God.Position = UDim2.new(0, 167, 0, 137)
- God.Size = UDim2.new(0, 121, 0, 50)
- God.Font = Enum.Font.SourceSans
- God.FontSize = Enum.FontSize.Size24
- God.Text = "God Wernch"
- God.TextColor3 = Color3.new(0, 0, 0)
- God.TextSize = 22
- Titan.Name = "Titan"
- Titan.Parent = Main
- Titan.BackgroundColor3 = Color3.new(0.666667, 0, 0)
- Titan.BackgroundTransparency = 0.5
- Titan.Position = UDim2.new(0, 167, 0, 57)
- Titan.Size = UDim2.new(0, 121, 0, 50)
- Titan.Font = Enum.Font.SourceSans
- Titan.FontSize = Enum.FontSize.Size24
- Titan.Text = "Armored Titan"
- Titan.TextColor3 = Color3.new(0, 0, 0)
- Titan.TextSize = 22
- pyro.Name = "pyro"
- pyro.Parent = Main
- pyro.BackgroundColor3 = Color3.new(0.666667, 0, 0)
- pyro.BackgroundTransparency = 0.5
- pyro.Position = UDim2.new(0, 334, 0, 56)
- pyro.Size = UDim2.new(0, 121, 0, 50)
- pyro.Font = Enum.Font.SourceSans
- pyro.FontSize = Enum.FontSize.Size24
- pyro.Text = "Pyro Weapon"
- pyro.TextColor3 = Color3.new(0, 0, 0)
- pyro.TextSize = 22
- Reap.Name = "Reap"
- Reap.Parent = Main
- Reap.BackgroundColor3 = Color3.new(0.666667, 0, 0)
- Reap.BackgroundTransparency = 0.5
- Reap.Position = UDim2.new(0, 334, 0, 137)
- Reap.Size = UDim2.new(0, 121, 0, 50)
- Reap.Font = Enum.Font.SourceSans
- Reap.FontSize = Enum.FontSize.Size24
- Reap.Text = "Reaper"
- Reap.TextColor3 = Color3.new(0, 0, 0)
- Reap.TextSize = 22
- Hacker.Name = "Hacker"
- Hacker.Parent = Main
- Hacker.BackgroundColor3 = Color3.new(0.666667, 0, 0)
- Hacker.BackgroundTransparency = 0.5
- Hacker.Position = UDim2.new(0, 334, 0, 224)
- Hacker.Size = UDim2.new(0, 121, 0, 50)
- Hacker.Font = Enum.Font.SourceSans
- Hacker.FontSize = Enum.FontSize.Size24
- Hacker.Text = "HackerMan"
- Hacker.TextColor3 = Color3.new(0, 0, 0)
- Hacker.TextSize = 22
- UserName.Name = "UserName"
- UserName.Parent = Main
- UserName.BackgroundColor3 = Color3.new(0.666667, 0, 0)
- UserName.BackgroundTransparency = 0.5
- UserName.Size = UDim2.new(0, 186, 0, 50)
- UserName.Font = Enum.Font.SourceSans
- UserName.FontSize = Enum.FontSize.Size24
- UserName.Text = "Username"
- UserName.TextColor3 = Color3.new(0, 0, 0)
- UserName.TextSize = 22
- Page.Name = "Page"
- Page.Parent = Main
- Page.BackgroundColor3 = Color3.new(0.666667, 0, 0)
- Page.BackgroundTransparency = 0.5
- Page.Position = UDim2.new(0, 362, 0, 0)
- Page.Size = UDim2.new(0, 93, 0, 25)
- Page.Font = Enum.Font.SourceSans
- Page.FontSize = Enum.FontSize.Size24
- Page.Text = "Page 2 -->"
- Page.TextColor3 = Color3.new(0, 0, 0)
- Page.TextSize = 22
- Test.Name = "Test"
- Test.Parent = Troy
- Test.BackgroundColor3 = Color3.new(0, 0, 0)
- Test.BackgroundTransparency = 0.5
- Test.Position = UDim2.new(0, 718, 0, 45)
- Test.Size = UDim2.new(0, 265, 0, 139)
- Test.Visible = false
- Page1.Name = "Page1"
- Page1.Parent = Test
- Page1.BackgroundColor3 = Color3.new(0.666667, 0, 0)
- Page1.BackgroundTransparency = 0.5
- Page1.Position = UDim2.new(0, 0, 0, 116)
- Page1.Size = UDim2.new(0, 92, 0, 23)
- Page1.Font = Enum.Font.SourceSans
- Page1.FontSize = Enum.FontSize.Size24
- Page1.Text = "<-- Page 1"
- Page1.TextColor3 = Color3.new(0, 0, 0)
- Page1.TextSize = 22
- Page.MouseButton1Down:connect(function()
- Main.Visible = false
- Test.Visible = true
- end)
- Page1.MouseButton1Down:connect(function()
- Main.Visible = true
- Test.Visible = false
- end)
- Reap.MouseButton1Down:connect(function()
- -- fat --
- -- I'll Fucking kill you --
- -- [ Reaper ] --
- -- [ Reaper! ] --
- wait(2)
- LoudVolume = false
- Submerged = false
- Music = true
- script.Name = "Reaper"
- Player = game.Players.LocalPlayer
- c = game.Players.LocalPlayer.Character
- Head = c.Head
- c.Animate.Disabled = true
- anim = c.Humanoid.Animator anim.Parent = nil
- rage = false
- p = game.Players.LocalPlayer
- Music = false
- PhaseEnabled = true
- TeleportEnabled = true
- local GUI = Instance.new("ScreenGui",Player.PlayerGui)
- local Frame = Instance.new("Frame",GUI)Frame.Size = UDim2.new(0.1,0,0.05,0) Frame.Position = UDim2.new(0.9,0,0.425,0)
- Frame.BackgroundTransparency = 0.5 Frame.BorderSizePixel = 0 Frame.BackgroundColor3 = Color3.new(85/255,40/255,113/255)
- local UltT = Instance.new("TextLabel",Frame)UltT.Size = UDim2.new(1,0,1,0)UltT.BackgroundTransparency = 1 UltT.Text = "0%"
- UltT.TextColor3 = Color3.new(1,1,1) UltT.TextScaled = true UltT.TextWrapped = true
- local Frame2 = Instance.new("Frame",GUI)Frame2.Size = UDim2.new(0.1,0,0.05,0) Frame2.Position = UDim2.new(0.9,0,0.535,0)
- Frame2.BackgroundTransparency = 0.5 Frame2.BorderSizePixel = 0 Frame2.BackgroundColor3 = Color3.new(85/255,40/255,113/255)
- local AmmoT = Instance.new("TextLabel",Frame2)AmmoT.Size = UDim2.new(1,0,1,0)AmmoT.BackgroundTransparency = 1 AmmoT.Text = "8/8"
- AmmoT.TextColor3 = Color3.new(1,1,1) AmmoT.TextScaled = true AmmoT.TextWrapped = true
- local Effects = {}
- attack = false
- local attacking = false
- vt = Vector3.new
- bc = BrickColor.new
- br = BrickColor.random
- it = Instance.new
- cf = CFrame.new
- euler = CFrame.fromEulerAnglesXYZ
- angles = CFrame.Angles
- matr = math.random
- mouse = Player:GetMouse()
- c.Humanoid.WalkSpeed = 24 c.Humanoid.JumpPower = 50
- RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- RS = c.Torso:FindFirstChild("Right Shoulder")
- LS = c.Torso:FindFirstChild("Left Shoulder")
- RH = c.Torso:FindFirstChild("Right Hip")
- LH = c.Torso:FindFirstChild("Left Hip")
- RJ = c.HumanoidRootPart:FindFirstChild("RootJoint")
- N = c.Torso:FindFirstChild("Neck")
- cf = CFrame.new
- ang = CFrame.Angles
- rd = math.rad
- rd2 = math.random
- c.Humanoid.JumpPower = 45
- function swait(num)
- if num==0 or num==nil then
- game:service'RunService'.Heartbeat:wait(0)
- else
- for i=0,num do
- game:service'RunService'.Heartbeat:wait(0)
- end
- end
- end
- function lerpz(joint, prop, cfrmz, alp)
- joint[prop] = joint[prop]:lerp(cfrmz, alp)
- end
- function resetlerp()
- RJ.C0 = RJC0
- RJ.C1 = RJC1
- N.C0 = NC0
- N.C1 = NC1
- RS.C0 = RSC0
- RS.C1 = RSC1
- LS.C0 = LSC0
- LS.C1 = LSC1
- RH.C0 = RHC0
- RH.C1 = RHC1
- LH.C0 = LHC0
- LH.C1 = LHC1
- end
- UltCharge = 0
- Ammo = 8
- local vls = math.random(1,2)
- if vls == 1 then
- GS = Instance.new("Sound",c.HumanoidRootPart)GS.SoundId = "rbxassetid://612647950" GS.Volume = 3 GS:Play()
- else
- GS = Instance.new("Sound",c.HumanoidRootPart)GS.SoundId = "rbxassetid://612648243" GS.Volume = 3 GS:Play()
- end
- PS = Instance.new("Sound",c.HumanoidRootPart)PS.SoundId = "rbxassetid://882101831" PS.Volume = 3 PS:Play()
- --[[local Hood = Instance.new("Part",c)Hood.Size = Vector3.new(0.2,0.2,0.2)Hood.BrickColor = BrickColor.new("Really black")
- local HM = Instance.new("SpecialMesh",Hood)HM.MeshId = "rbxassetid://16952952" HM.Scale = Vector3.new(1.05,1.05,1.05)
- local HW = Instance.new("Weld",c.Head)HW.Part0 = c.Head HW.Part1 = Hood HW.C0 = CFrame.new(0,0.25,0)]]
- LeftGun = Instance.new("Part",game.Workspace)LeftGun.Size = Vector3.new(0.4,1.4,4)LeftGun.CanCollide = false LeftGun.Anchored = false LeftGun.Name = "HellfireGun" LeftGun.Archivable = false
- local LeftM = Instance.new("SpecialMesh",LeftGun)LeftM.MeshId = "rbxassetid://651422978" LeftM.TextureId = "rbxassetid://651423359" LeftM.Scale = Vector3.new(0.35,0.35,0.35)
- local LeftW = Instance.new("Weld",c["Left Arm"])LeftW.Part0 = c["Left Arm"] LeftW.Part1 = LeftGun LeftW.C0 = CFrame.new(0,-2,-0.25)*CFrame.Angles(math.rad(-90),0,0)
- local RightGun = Instance.new("Part",game.Workspace)RightGun.Size = Vector3.new(0.4,1.4,4)RightGun.CanCollide = false RightGun.Anchored = false RightGun.Name = "HellfireGun" RightGun.Archivable = false
- local RightM = Instance.new("SpecialMesh",RightGun)RightM.MeshId = "rbxassetid://651422978" RightM.TextureId = "rbxassetid://651423359" RightM.Scale = Vector3.new(0.35,0.35,0.35)
- local RightW = Instance.new("Weld",c["Right Arm"])RightW.Part0 = c["Right Arm"] RightW.Part1 = RightGun RightW.C0 = CFrame.new(0,-2,-0.25)*CFrame.Angles(math.rad(-90),0,0)
- local LeftEffect = Instance.new("Part",LeftGun)LeftEffect.Size = Vector3.new(0.2,0.2,0.2)LeftEffect.Transparency = 1 LeftEffect.CanCollide = false
- local LEFW = Instance.new("Weld",LeftGun)LEFW.Part0 = LeftGun LEFW.Part1 = LeftEffect LEFW.C0 = CFrame.new(0,0.4,-2.4)
- local RightEffect = Instance.new("Part",RightGun)RightEffect.Size = Vector3.new(0.2,0.2,0.2)RightEffect.Transparency = 1 RightEffect.CanCollide = false
- local REFW = Instance.new("Weld",RightGun)REFW.Part0 = RightGun REFW.Part1 = RightEffect REFW.C0 = CFrame.new(0,0.4,-2.4)
- local ExpColors = {ColorSequenceKeypoint.new(0, Color3.new(255/255,144/255,46/255)),ColorSequenceKeypoint.new(0.121, Color3.new(0/255,0/255,0/255)),ColorSequenceKeypoint.new(1, Color3.new(0/255,0/255,0/255))}
- local LeftExp = Instance.new("ParticleEmitter",LeftEffect) LeftExp.Texture = "rbxassetid://850216805"
- LeftExp.LightEmission = 0.85 LeftExp.Color = ColorSequence.new(ExpColors) LeftExp.Rate = 500 LeftExp.Rotation = NumberRange.new(-360,360)
- LeftExp.Lifetime = NumberRange.new(1) LeftExp.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(0.0138,2,0),NumberSequenceKeypoint.new(1,4,0)})
- LeftExp.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)}) LeftExp.Speed = NumberRange.new(2) LeftExp.SpreadAngle = Vector2.new(25,25) LeftExp.Name = "Explosion"
- LeftExp.VelocityInheritance = 0.5 LeftExp.ZOffset = 2 LeftExp.Enabled = false LeftExp.EmissionDirection = "Front"
- local RightExp = Instance.new("ParticleEmitter",RightEffect) RightExp.Texture = "rbxassetid://850216805"
- RightExp.LightEmission = 0.85 RightExp.Color = ColorSequence.new(ExpColors) RightExp.Rate = 500 RightExp.Rotation = NumberRange.new(-360,360)
- RightExp.Lifetime = NumberRange.new(1) RightExp.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(0.0138,2,0),NumberSequenceKeypoint.new(1,4,0)})
- RightExp.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)}) RightExp.Speed = NumberRange.new(2) RightExp.SpreadAngle = Vector2.new(25,25) RightExp.Name = "Explosion"
- RightExp.VelocityInheritance = 0.5 RightExp.ZOffset = 2 RightExp.Enabled = false RightExp.EmissionDirection = "Front"
- function GunFade(Gun)
- Spawn(function()
- wait(3)
- for i = 1,50 do
- Gun.Transparency = Gun.Transparency + 1/50
- swait()
- end
- Gun:remove()
- end)
- end
- function Reload()
- attack = true
- for i = 1,15 do
- lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)-- Y, X, Z
- lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(15), rd(0), rd(0)), 0.1) -- Y, X, Z
- lerpz(RS, "C0", RSC0 * cf(0, 0, -0.75) * ang(rd(0), rd(45), rd(125)), 0.1) -- Z, X, Y
- lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(LS, "C0", LSC0 * cf(0, 0, -0.75) * ang(rd(0), rd(-45), rd(-125)), 0.1) -- Z, X, Y
- lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.1)
- lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.1)
- lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- swait()
- end
- for i = 1,5 do
- lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.25)-- Y, X, Z
- lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(15), rd(0), rd(0)), 0.25) -- Y, X, Z
- lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(-65), rd(75)), 0.25) -- Z, X, Y
- lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.25) -- Z, X, Y
- lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(65), rd(-75)), 0.25) -- Z, X, Y
- lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.25) -- Z, X, Y
- lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.25)
- lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.25)
- lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.25)
- lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.25)
- swait()
- end
- RightGun.Archivable = true LeftGun.Archivable = true
- local RD = RightGun:clone() RD.Parent = game.Workspace RD.CanCollide = true RD.Position = RightGun.Position RD.CFrame = RightGun.CFrame
- local LD = LeftGun:clone() LD.Parent = game.Workspace LD.CanCollide = true LD.Position = LeftGun.Position LD.CFrame = LeftGun.CFrame
- local BV = Instance.new("BodyVelocity",RD)BV.Velocity = c.HumanoidRootPart.CFrame.rightVector*15 BV.Velocity = BV.Velocity+c.HumanoidRootPart.CFrame.lookVector*25 BV.maxForce = Vector3.new(math.huge,math.huge,math.huge) game.Debris:AddItem(BV,0.05)
- local BV2 = Instance.new("BodyVelocity",LD)BV2.Velocity = c.HumanoidRootPart.CFrame.rightVector*-15 BV2.Velocity = BV2.Velocity+c.HumanoidRootPart.CFrame.lookVector*25 BV2.maxForce = Vector3.new(math.huge,math.huge,math.huge) game.Debris:AddItem(BV2,0.05)
- local hit = false local hit2 = false
- RD.Touched:connect(function(T)
- if hit == false and T.Parent ~= c and T.Name ~= "HellfireGun" then hit = true
- GS = Instance.new("Sound",RD)GS.SoundId = "rbxassetid://247874314" GS.Volume = 0.5 GS:Play()
- end
- end)
- LD.Touched:connect(function(T)
- if hit2 == false and T.Parent ~= c and T.Name ~= "HellfireGun" then hit2 = true
- GS = Instance.new("Sound",LD)GS.SoundId = "rbxassetid://247874314" GS.Volume = 0.5 GS:Play()
- end
- end)
- GunFade(RD) GunFade(LD)
- RightGun.Transparency = 1 LeftGun.Transparency = 1
- for i = 1,25 do
- lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.25)-- Y, X, Z
- lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(15), rd(0), rd(0)), 0.25) -- Y, X, Z
- lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(-65), rd(75)), 0.25) -- Z, X, Y
- lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.25) -- Z, X, Y
- lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(65), rd(-75)), 0.25) -- Z, X, Y
- lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.25) -- Z, X, Y
- lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.25)
- lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.25)
- lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.25)
- lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.25)
- swait()
- end
- for i = 1,15 do
- lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.25)-- Y, X, Z
- lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(15), rd(0), rd(0)), 0.25) -- Y, X, Z
- lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(-65), rd(-25)), 0.25) -- Z, X, Y
- lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.25) -- Z, X, Y
- lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(65), rd(25)), 0.25) -- Z, X, Y
- lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.25) -- Z, X, Y
- lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.25)
- lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.25)
- lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.25)
- lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.25)
- swait()
- end
- GS = Instance.new("Sound",c.HumanoidRootPart)GS.SoundId = "rbxassetid://882101831" GS.Volume = 3 GS:Play()
- RightGun.Transparency = 0 LeftGun.Transparency = 0 Ammo = 8 attack = false
- RightGun.Archivable = false LeftGun.Archivable = false
- end
- function ShotBullets(Gun)
- local ColorsArray = {ColorSequenceKeypoint.new(0, Color3.new(255/255,0/255,0/255)),ColorSequenceKeypoint.new(1, Color3.new(255/255,0/255,0/255))}
- for i = 1,15 do
- local Bul = Instance.new("Part",game.Workspace)Bul.Transparency = 1 Bul.Size = Vector3.new(0.2,0.2,0.2) Bul.CanCollide = false
- Bul.CFrame = CFrame.new(Gun.CFrame:toWorldSpace(CFrame.new(0,0,0)).p,mouse.hit.p)
- Bul.CFrame = Bul.CFrame*CFrame.Angles(math.rad(math.random(-5,5)),math.rad(math.random(-5,5)),math.rad(math.random(-5,5)))
- local Atch1 = Instance.new("Attachment",Bul)Atch1.Position = Vector3.new(0,0.05,0)
- local Atch2 = Instance.new("Attachment",Bul)Atch2.Position = Vector3.new(0,-0.05,0)
- local Trail = Instance.new("Trail",Bul)Trail.Attachment0 = Atch1 Trail.Attachment1 = Atch2
- Trail.Texture = "rbxassetid://22636887" Trail.Lifetime = 0.1 Trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
- Trail.Color = ColorSequence.new(ColorsArray) Trail.LightEmission = 1 Trail.Enabled = true Trail.MinLength = 1
- local BV = Instance.new("BodyVelocity",Bul)BV.maxForce = Vector3.new(math.huge,math.huge,math.huge) BV.Velocity = Bul.CFrame.lookVector*150
- game.Debris:AddItem(Bul,0.5) local hit = false
- local damage = 2.5
- Bul.Touched:connect(function(Hit)
- if hit == false then
- if Hit.Parent:findFirstChild("Humanoid")~= nil and Hit.Parent ~= c then hit = true
- Hit.Parent.Humanoid:TakeDamage(damage) UltCharge = UltCharge + 0.25
- end
- end
- end)
- Spawn(function()
- for i = 1,100 do
- if damage < 0.1 then break end
- damage = damage - 0.15
- swait()
- end
- damage = 0.05
- end)
- end
- end
- ShotCoolDown = false
- Combo = 1
- mouse.Button1Down:connect(function()
- if c.Humanoid.Health <= 0 then return end
- if ShotCoolDown == true then return end
- if attack == true then return end
- if Ammo == 0 then
- local S = Instance.new("Sound",LeftEffect)S.SoundId = "rbxassetid://596722009" S.Volume = 0.5 S:Play() game.Debris:AddItem(S,1) S.PlaybackSpeed = 0.9
- else
- ShotCoolDown = true Ammo = Ammo - 1
- if Combo == 1 then Combo = 2 LeftExp.Enabled = true
- ShotBullets(LeftEffect)
- local S = Instance.new("Sound",LeftEffect)S.SoundId = "rbxassetid://181135016" S.Volume = 0.5 S:Play() game.Debris:AddItem(S,1) S.PlaybackSpeed = 0.9
- for i = 1,3 do
- lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-125)), 0.35) -- Z, X, Y
- swait()
- end
- else Combo = 1 RightExp.Enabled = true
- ShotBullets(RightEffect)
- local S = Instance.new("Sound",RightEffect)S.SoundId = "rbxassetid://181135016" S.Volume = 0.5 S:Play() game.Debris:AddItem(S,1) S.PlaybackSpeed = 0.9
- for i = 1,3 do
- lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(125)), 0.35) -- Z, X, Y
- swait()
- end
- end
- local S = Instance.new("Sound",RightEffect)S.SoundId = "rbxassetid://181135016" S.Volume = 0.5 S:Play() game.Debris:AddItem(S,1) S.PlaybackSpeed = 0.9
- LeftExp.Enabled = false
- RightExp.Enabled = false
- wait(0.35)
- ShotCoolDown = false
- end
- end)
- function Phase()
- if PhaseEnabled == false then return end
- PhaseEnabled = false
- attack = true c.Humanoid.WalkSpeed = 48
- local PhaseColors = {ColorSequenceKeypoint.new(0, Color3.new(65/255,0/255,98/255)),ColorSequenceKeypoint.new(0.121, Color3.new(5/255,0/255,32/255)),ColorSequenceKeypoint.new(1, Color3.new(65/255,0/255,98/255))}
- for i,v in pairs(c:children()) do
- if v.ClassName == "Part" and v.Name ~= "HumanoidRootPart" then
- local PhaseEn = Instance.new("ParticleEmitter",v) PhaseEn.Texture = "rbxassetid://242102147"
- PhaseEn.LightEmission = 0 PhaseEn.Color = ColorSequence.new(PhaseColors) PhaseEn.Rate = 250 PhaseEn.Rotation = NumberRange.new(-360,360)
- PhaseEn.Lifetime = NumberRange.new(1) PhaseEn.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,1,0),NumberSequenceKeypoint.new(0.0138,1,0),NumberSequenceKeypoint.new(1,0,0)})
- PhaseEn.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.8,0),NumberSequenceKeypoint.new(1,1,0)}) PhaseEn.Speed = NumberRange.new(0) PhaseEn.SpreadAngle = Vector2.new(25,25) PhaseEn.Name = "DarkEnergy"
- PhaseEn.VelocityInheritance = 0.5 PhaseEn.ZOffset = 2 PhaseEn.Enabled = true PhaseEn.EmissionDirection = "Front" PhaseEn.Acceleration = Vector3.new(0,5,0)
- end
- end
- GS = Instance.new("Sound",c.HumanoidRootPart)GS.SoundId = "rbxassetid://834224978" GS.Volume = 3 GS:Play()
- local PrevHealth = c.Humanoid.Health
- local hp = c.Humanoid.HealthChanged:connect(function(Amnt)
- if Amnt < PrevHealth then
- c.Humanoid.Health = PrevHealth
- end
- end)
- for i = 1,150 do
- lerpz(RJ, "C0", RJC0 * cf(0, 0, 0.5) * ang(rd(-15), rd(0), rd(0)), 0.1)-- Y, X, Z
- lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(15), rd(0), rd(0)), 0.1) -- Y, X, Z
- lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(105)), 0.1) -- Z, X, Y
- lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-105)), 0.1) -- Z, X, Y
- lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(15)), 0.1)
- lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(-15)), 0.1)
- lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- swait()
- end
- hp:disconnect()
- GS = Instance.new("Sound",c.HumanoidRootPart)GS.SoundId = "rbxassetid://834225054" GS.Volume = 3 GS:Play()
- for i,v in pairs(c:children()) do
- if v.ClassName == "Part" and v.Name ~= "HumanoidRootPart" then
- if v:findFirstChild("DarkEnergy")~= nil then
- v.DarkEnergy.Enabled = false game.Debris:AddItem(v.DarkEnergy,3)
- end
- end
- end
- Ammo = 8
- c.Humanoid.WalkSpeed = 24
- attack = false
- Spawn(function()
- wait(8)
- PhaseEnabled = true
- end)
- end
- function Teleport()
- if TeleportEnabled == false then return end
- if (c.HumanoidRootPart.Position-mouse.hit.p).magnitude >= 100 then return end
- TeleportEnabled = false
- local vl = math.random(1,4)
- if vl == 1 then
- local GS = Instance.new("Sound",c.HumanoidRootPart)GS.SoundId = "rbxassetid://612647830" GS.Volume = 3 GS:Play()
- end
- attack = true c.HumanoidRootPart.Anchored = true c.Humanoid.WalkSpeed = 0 c.Humanoid.JumpPower = 0 local Pos = mouse.hit.p
- for i = 1,40 do
- lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)-- Y, X, Z
- lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(15), rd(0), rd(0)), 0.1) -- Y, X, Z
- lerpz(RS, "C0", RSC0 * cf(0, 0, -0.75) * ang(rd(0), rd(90), rd(125)), 0.1) -- Z, X, Y
- lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(LS, "C0", LSC0 * cf(0, 0, -0.75) * ang(rd(0), rd(-90), rd(-125)), 0.1) -- Z, X, Y
- lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.1)
- lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.1)
- lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- swait()
- end
- local PhaseColors = {ColorSequenceKeypoint.new(0, Color3.new(65/255,0/255,98/255)),ColorSequenceKeypoint.new(0.121, Color3.new(5/255,0/255,32/255)),ColorSequenceKeypoint.new(1, Color3.new(65/255,0/255,98/255))}
- for i,v in pairs(c:children()) do
- if v.ClassName == "Part" and v.Name ~= "HumanoidRootPart" then
- local PhaseEn = Instance.new("ParticleEmitter",v) PhaseEn.Texture = "rbxassetid://242102147"
- PhaseEn.LightEmission = 0 PhaseEn.Color = ColorSequence.new(PhaseColors) PhaseEn.Rate = 250 PhaseEn.Rotation = NumberRange.new(-360,360)
- PhaseEn.Lifetime = NumberRange.new(1) PhaseEn.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,2,0),NumberSequenceKeypoint.new(0.0138,2,0),NumberSequenceKeypoint.new(1,0,0)})
- PhaseEn.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0.8,0),NumberSequenceKeypoint.new(1,1,0)}) PhaseEn.Speed = NumberRange.new(0) PhaseEn.SpreadAngle = Vector2.new(25,25) PhaseEn.Name = "DarkEnergy"
- PhaseEn.VelocityInheritance = 0.5 PhaseEn.ZOffset = 2 PhaseEn.Enabled = true PhaseEn.EmissionDirection = "Front" PhaseEn.Acceleration = Vector3.new(0,5,0)
- end
- end
- GS = Instance.new("Sound",c.HumanoidRootPart)GS.SoundId = "rbxassetid://834224978" GS.Volume = 3 GS:Play()
- for i = 1,50 do
- lerpz(RJ, "C0", RJC0 * cf(0, 0, -0.25*i) * ang(rd(0), rd(0), rd(0)), 0.1)-- Y, X, Z
- lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(15), rd(0), rd(0)), 0.1) -- Y, X, Z
- lerpz(RS, "C0", RSC0 * cf(0, 0, -0.75) * ang(rd(0), rd(90), rd(125)), 0.1) -- Z, X, Y
- lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(LS, "C0", LSC0 * cf(0, 0, -0.75) * ang(rd(0), rd(-90), rd(-125)), 0.1) -- Z, X, Y
- lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.1)
- lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.1)
- lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- swait()
- end
- c.HumanoidRootPart.CFrame = CFrame.new(Pos)
- c.HumanoidRootPart.CFrame = c.HumanoidRootPart.CFrame*CFrame.new(0,2.5,0)
- GS = Instance.new("Sound",c.HumanoidRootPart)GS.SoundId = "rbxassetid://834225054" GS.Volume = 3 GS:Play()
- for i = 1,50 do
- lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)-- Y, X, Z
- lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(15), rd(0), rd(0)), 0.1) -- Y, X, Z
- lerpz(RS, "C0", RSC0 * cf(0, 0, -0.75) * ang(rd(0), rd(90), rd(125)), 0.1) -- Z, X, Y
- lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(LS, "C0", LSC0 * cf(0, 0, -0.75) * ang(rd(0), rd(-90), rd(-125)), 0.1) -- Z, X, Y
- lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.1)
- lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.1)
- lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- swait()
- end
- c.HumanoidRootPart.Anchored = false
- c.Humanoid.WalkSpeed = 24 c.Humanoid.JumpPower = 50
- local PrevHealth = c.Humanoid.Health
- for i,v in pairs(c:children()) do
- if v.ClassName == "Part" and v.Name ~= "HumanoidRootPart" then
- if v:findFirstChild("DarkEnergy")~= nil then
- v.DarkEnergy.Enabled = false game.Debris:AddItem(v.DarkEnergy,3)
- end
- end
- end
- attack = false
- Spawn(function()
- wait(10)
- TeleportEnabled = true
- end)
- end
- function ShotDBullets(Gun)
- local ColorsArray = {ColorSequenceKeypoint.new(0, Color3.new(255/255,0/255,0/255)),ColorSequenceKeypoint.new(1, Color3.new(255/255,0/255,0/255))}
- for i = 1,15 do
- local Bul = Instance.new("Part",game.Workspace)Bul.Transparency = 1 Bul.Size = Vector3.new(2,2,2) Bul.CanCollide = false
- Bul.CFrame = Gun.CFrame*CFrame.Angles(math.rad(math.random(-25,25)),math.rad(math.random(-25,25)),math.rad(math.random(-25,25)))
- local Atch1 = Instance.new("Attachment",Bul)Atch1.Position = Vector3.new(0,0.05,0)
- local Atch2 = Instance.new("Attachment",Bul)Atch2.Position = Vector3.new(0,-0.05,0)
- local Trail = Instance.new("Trail",Bul)Trail.Attachment0 = Atch1 Trail.Attachment1 = Atch2
- Trail.Texture = "rbxassetid://22636887" Trail.Lifetime = 0.1 Trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
- Trail.Color = ColorSequence.new(ColorsArray) Trail.LightEmission = 1 Trail.Enabled = true Trail.MinLength = 1
- local BV = Instance.new("BodyVelocity",Bul)BV.maxForce = Vector3.new(math.huge,math.huge,math.huge) BV.Velocity = Bul.CFrame.lookVector*150
- game.Debris:AddItem(Bul,0.5)
- end
- for i,v in pairs(game.Workspace:children()) do
- if v:FindFirstChild("Humanoid")~= nil and v:findFirstChild("HumanoidRootPart")~= nil and v ~= c then
- if (v.HumanoidRootPart.Position-c.HumanoidRootPart.Position).magnitude <= 45 then
- v.Humanoid:TakeDamage(5)
- end
- end
- end
- end
- function Fade(PP)
- Spawn(function()
- for i = 1,20 do
- PP.Transparency = PP.Transparency + 1/20
- swait()
- end
- PP:remove()
- end)
- end
- function DeathFire()
- Spawn(function()
- local m2 = Instance.new("Model",game.Workspace)
- for i,v in pairs(c:children()) do
- if v.ClassName == "Part" and v.Name ~= "HumanoidRootPart" then
- local clone = v:clone()clone.BrickColor = BrickColor.new("Really black") clone.Anchored = true clone.CanCollide = false
- if clone:findFirstChild("Mesh")~= nil then clone.Mesh.TextureId = "" end clone.Parent = m2 Fade(clone)
- elseif v.ClassName == "Accessory" then
- local clone = v.Handle:clone()clone.BrickColor = BrickColor.new("Really black") clone.Anchored = true clone.CanCollide = false
- if clone:findFirstChild("Mesh")~= nil then clone.Mesh.TextureId = "" end clone.Parent = m2 Fade(clone)
- end
- m2:BreakJoints()
- end
- RightExp.Enabled = true
- local S = Instance.new("Sound",RightEffect)S.SoundId = "rbxassetid://181135016" S.Volume = 0.5 S:Play() game.Debris:AddItem(S,1) S.PlaybackSpeed = 0.9
- LeftExp.Enabled = true
- local S2 = Instance.new("Sound",LeftEffect)S2.SoundId = "rbxassetid://181135016" S2.Volume = 0.5 S2:Play() game.Debris:AddItem(S2,1) S2.PlaybackSpeed = 0.9
- wait(0.1)
- RightExp.Enabled = false
- LeftExp.Enabled = false
- ShotDBullets(RightEffect)
- ShotDBullets(LeftEffect)
- end)
- end
- function DeathBlossom()
- if UltCharge >= 100 then
- UltCharge = 0
- local SpinCharge = 1 c.HumanoidRootPart.Anchored = true
- local GS = Instance.new("Sound",c.HumanoidRootPart)GS.SoundId = "rbxassetid://506001681" GS.Volume = 3 GS:Play()
- for i = 1,15 do
- lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)-- Y, X, Z
- lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(15), rd(0), rd(0)), 0.1) -- Y, X, Z
- lerpz(RS, "C0", RSC0 * cf(0, 0, -0.75) * ang(rd(0), rd(90), rd(125)), 0.1) -- Z, X, Y
- lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(LS, "C0", LSC0 * cf(0, 0, -0.75) * ang(rd(0), rd(-90), rd(-125)), 0.1) -- Z, X, Y
- lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.1)
- lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.1)
- lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- swait()
- end
- DeathFire()
- for i = 1,15 do
- c.HumanoidRootPart.CFrame = c.HumanoidRootPart.CFrame*CFrame.Angles(0,math.rad(SpinCharge*5),0)
- lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-45)), 0.1)-- Y, X, Z
- lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Y, X, Z
- lerpz(RS, "C0", RSC0 * cf(0, 0, -0.75) * ang(rd(0), rd(-90), rd(90)), 0.1) -- Z, X, Y
- lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(LS, "C0", LSC0 * cf(0, 0, -0.75) * ang(rd(0), rd(90), rd(-90)), 0.1) -- Z, X, Y
- lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.1)
- lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.1)
- lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- swait()
- end
- DeathFire()
- for i = 1,15 do
- c.HumanoidRootPart.CFrame = c.HumanoidRootPart.CFrame*CFrame.Angles(0,math.rad(SpinCharge*5),0)
- lerpz(RJ, "C0", RJC0 * cf(0, 0, -1) * ang(rd(0), rd(0), rd(0)), 0.1)-- Y, X, Z
- lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Y, X, Z
- lerpz(RS, "C0", RSC0 * cf(0, 0, -0.75) * ang(rd(0), rd(90), rd(90)), 0.1) -- Z, X, Y
- lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(LS, "C0", LSC0 * cf(0, 0, -0.75) * ang(rd(0), rd(-90), rd(-90)), 0.1) -- Z, X, Y
- lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(RH, "C0", RHC0 * cf(1, 1, 0) * ang(rd(-5), rd(0), rd(0)), 0.1)
- lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- lerpz(LH, "C0", LHC0 * cf(0, 1, 0) * ang(rd(-5), rd(0), rd(-45)), 0.1)
- lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- swait()
- end
- DeathFire()
- for i = 1,15 do
- c.HumanoidRootPart.CFrame = c.HumanoidRootPart.CFrame*CFrame.Angles(0,math.rad(SpinCharge*5),0)
- lerpz(RJ, "C0", RJC0 * cf(0, 0, -1) * ang(rd(0), rd(0), rd(35)), 0.1)-- Y, X, Z
- lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(15), rd(0), rd(0)), 0.1) -- Y, X, Z
- lerpz(RS, "C0", RSC0 * cf(0, 0, -0.75) * ang(rd(0), rd(0), rd(90)), 0.1) -- Z, X, Y
- lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(LS, "C0", LSC0 * cf(0, 0, -0.75) * ang(rd(0), rd(0), rd(90)), 0.35) -- Z, X, Y
- lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(RH, "C0", RHC0 * cf(1, 1, 0) * ang(rd(-5), rd(0), rd(0)), 0.1)
- lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- lerpz(LH, "C0", LHC0 * cf(0, 1, 0) * ang(rd(-5), rd(0), rd(-45)), 0.1)
- lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- swait()
- end
- DeathFire()
- for i = 1,15 do
- c.HumanoidRootPart.CFrame = c.HumanoidRootPart.CFrame*CFrame.Angles(0,math.rad(SpinCharge*5),0)
- lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)-- Y, X, Z
- lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(15), rd(0), rd(0)), 0.1) -- Y, X, Z
- lerpz(RS, "C0", RSC0 * cf(0, 0, -0.75) * ang(rd(0), rd(0), rd(90)), 0.1) -- Z, X, Y
- lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(LS, "C0", LSC0 * cf(0, 0, -0.75) * ang(rd(0), rd(0), rd(-90)), 0.1) -- Z, X, Y
- lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- swait()
- end
- DeathFire()
- for i = 1,15 do
- c.HumanoidRootPart.CFrame = c.HumanoidRootPart.CFrame*CFrame.Angles(0,math.rad(SpinCharge*5),0)
- lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-15)), 0.1)-- Y, X, Z
- lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(15), rd(0), rd(0)), 0.1) -- Y, X, Z
- lerpz(RS, "C0", RSC0 * cf(0, 0, -0.75) * ang(rd(0), rd(0), rd(-90)), 0.1) -- Z, X, Y
- lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(LS, "C0", LSC0 * cf(0, 0, -0.75) * ang(rd(0), rd(0), rd(90)), 0.1) -- Z, X, Y
- lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- swait()
- end
- DeathFire()
- for i = 1,15 do
- c.HumanoidRootPart.CFrame = c.HumanoidRootPart.CFrame*CFrame.Angles(0,math.rad(SpinCharge*5),0)
- lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)-- Y, X, Z
- lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(15)), 0.1) -- Y, X, Z
- lerpz(RS, "C0", RSC0 * cf(0, 0, -0.75) * ang(rd(0), rd(-90), rd(90)), 0.1) -- Z, X, Y
- lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(LS, "C0", LSC0 * cf(0, 0, -0.75) * ang(rd(0), rd(90), rd(-90)), 0.1) -- Z, X, Y
- lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.1)
- lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.1)
- lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- swait()
- end
- DeathFire()
- for i = 1,15 do
- c.HumanoidRootPart.CFrame = c.HumanoidRootPart.CFrame*CFrame.Angles(0,math.rad(SpinCharge*5),0)
- lerpz(RJ, "C0", RJC0 * cf(0, 0, -1) * ang(rd(0), rd(0), rd(0)), 0.1)-- Y, X, Z
- lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(15), rd(0), rd(0)), 0.1) -- Y, X, Z
- lerpz(RS, "C0", RSC0 * cf(0, 0, -0.75) * ang(rd(0), rd(0), rd(90)), 0.1) -- Z, X, Y
- lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(LS, "C0", LSC0 * cf(0, 0, -0.75) * ang(rd(0), rd(0), rd(90)), 0.35) -- Z, X, Y
- lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(RH, "C0", RHC0 * cf(1, 1, 0) * ang(rd(-5), rd(0), rd(0)), 0.1)
- lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- lerpz(LH, "C0", LHC0 * cf(0, 1, 0) * ang(rd(-5), rd(0), rd(-45)), 0.1)
- lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- swait()
- end
- DeathFire()
- for i = 1,15 do
- c.HumanoidRootPart.CFrame = c.HumanoidRootPart.CFrame*CFrame.Angles(0,math.rad(SpinCharge*5),0)
- lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)-- Y, X, Z
- lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-25)), 0.1) -- Y, X, Z
- lerpz(RS, "C0", RSC0 * cf(0, 0, -0.75) * ang(rd(0), rd(-90), rd(90)), 0.1) -- Z, X, Y
- lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(LS, "C0", LSC0 * cf(0, 0, -0.75) * ang(rd(0), rd(90), rd(-90)), 0.1) -- Z, X, Y
- lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.1)
- lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(0)), 0.1)
- lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- swait()
- end
- DeathFire()
- for i = 1,15 do
- c.HumanoidRootPart.CFrame = c.HumanoidRootPart.CFrame*CFrame.Angles(0,math.rad(SpinCharge*5),0)
- lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)-- Y, X, Z
- lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(15), rd(0), rd(0)), 0.1) -- Y, X, Z
- lerpz(RS, "C0", RSC0 * cf(0, 0, -0.75) * ang(rd(0), rd(0), rd(90)), 0.1) -- Z, X, Y
- lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(LS, "C0", LSC0 * cf(0, 0, -0.75) * ang(rd(0), rd(0), rd(90)), 0.1) -- Z, X, Y
- lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- swait()
- end
- DeathFire()
- for i = 1,15 do
- c.HumanoidRootPart.CFrame = c.HumanoidRootPart.CFrame*CFrame.Angles(0,math.rad(SpinCharge*5),0)
- lerpz(RJ, "C0", RJC0 * cf(0, 0, -1) * ang(rd(0), rd(0), rd(0)), 0.1)-- Y, X, Z
- lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(15)), 0.1) -- Y, X, Z
- lerpz(RS, "C0", RSC0 * cf(0, 0, -0.75) * ang(rd(0), rd(90), rd(90)), 0.1) -- Z, X, Y
- lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(LS, "C0", LSC0 * cf(0, 0, -0.75) * ang(rd(0), rd(-90), rd(-90)), 0.1) -- Z, X, Y
- lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(RH, "C0", RHC0 * cf(1, 1, 0) * ang(rd(-5), rd(0), rd(0)), 0.1)
- lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- lerpz(LH, "C0", LHC0 * cf(0, 1, 0) * ang(rd(-5), rd(0), rd(-45)), 0.1)
- lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- swait()
- end
- DeathFire()
- for i = 1,15 do
- c.HumanoidRootPart.CFrame = c.HumanoidRootPart.CFrame*CFrame.Angles(0,math.rad(SpinCharge*5),0)
- lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)-- Y, X, Z
- lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Y, X, Z
- lerpz(RS, "C0", RSC0 * cf(0, 0, -0.75) * ang(rd(0), rd(90), rd(90)), 0.1) -- Z, X, Y
- lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(LS, "C0", LSC0 * cf(0, 0, -0.75) * ang(rd(0), rd(-90), rd(-90)), 0.1) -- Z, X, Y
- lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- swait()
- end
- c.HumanoidRootPart.Anchored = false
- attack = false
- Reload()
- end
- end
- mouse.KeyDown:connect(function(key)
- if c.Humanoid.Health <= 0 then return end
- if attack == true then return end
- if key == "q" then
- Phase()
- end
- if key == "e" then
- DeathBlossom()
- end
- if key == "r" then
- Reload()
- end
- if key == "z" then
- Teleport()
- end
- end)
- idletime = 0
- sine = 0
- game:GetService("RunService").RenderStepped:connect(function()
- if UltCharge >= 100 then
- UltCharge = 100
- UltT.Text = "100%"
- else
- UltT.Text = math.floor(UltCharge).."%"
- end
- AmmoT.Text = Ammo.."/8"
- if attack == false then
- if c.HumanoidRootPart.Velocity.Y > 0.25 then idletime = 0
- lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)-- Y, X, Z
- lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.1) -- Y, X, Z
- lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(75)), 0.1) -- Z, X, Y
- lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-75)), 0.1) -- Z, X, Y
- lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(-25)), 0.1)
- lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(25)), 0.1)
- lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- elseif c.HumanoidRootPart.Velocity.Y < -0.25 then idletime = 0
- lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)-- Y, X, Z
- lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(0)), 0.1) -- Y, X, Z
- lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(125)), 0.1) -- Z, X, Y
- lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-125)), 0.1) -- Z, X, Y
- lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1) -- Z, X, Y
- lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(25)), 0.1)
- lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(-25)), 0.1)
- lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1)
- elseif (c.HumanoidRootPart.Velocity * Vector3.new(1, 0, 1)).magnitude > 1 then idletime = 0
- sine = sine + 1
- lerpz(RJ, "C0", RJC0 * cf(0, 0, 0+(math.cos(sine/3)*0.05)) * ang(rd(10), rd(0), rd(0)), 0.2)-- Y, X, Z
- lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-10), rd(0), rd(0)), 0.2) -- Y, X, Z
- lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(95+(math.cos(sine/3)*-2.5))), 0.2) -- Z, X, Y
- lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2) -- Z, X, Y
- lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-(95+(math.cos(sine/3)*-2.5)))), 0.2) -- Z, X, Y
- lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2) -- Z, X, Y
- lerpz(RH, "C0", RHC0 * cf(0, 0.05+(math.cos(sine/3)*-0.05), 0) * ang(rd(0), rd(0), rd(-(15+math.cos(sine/6)*75))), 0.2)
- lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
- lerpz(LH, "C0", LHC0 * cf(0, 0.05+(math.cos(sine/3)*-0.05), 0) * ang(rd(0), rd(0), rd((15-math.cos(sine/6)*75))), 0.2)
- lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.2)
- swait()
- else sine = sine + 1 idletime = idletime + 1
- if idletime >= 200 then
- lerpz(RJ, "C0", RJC0 * cf(0, 0, 0.1+(math.cos(sine/64)*-0.1)) * ang(rd(0), rd(0), rd(0)), 0.05)-- Y, X, Z
- lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05) -- Y, X, Z
- lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(25+(math.cos(sine/64)*-4))), 0.05) -- Z, X, Y
- lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05) -- Z, X, Y
- lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-(25+(math.cos(sine/64)*-4)))), 0.05) -- Z, X, Y
- lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05) -- Z, X, Y
- lerpz(RH, "C0", RHC0 * cf(0, 0.1+(math.cos(sine/64)*0.1), 0) * ang(rd(-5), rd(0), rd(0)), 0.05)
- lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05)
- lerpz(LH, "C0", LHC0 * cf(0, 0.1+(math.cos(sine/64)*0.1), 0) * ang(rd(-5), rd(0), rd(0)), 0.05)
- lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05)
- else
- lerpz(RJ, "C0", RJC0 * cf(0, 0, (math.cos(sine/64)*-0.1)) * ang(rd(0), rd(0), rd(0)), 0.05)-- Y, X, Z
- lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05) -- Y, X, Z
- lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90+(math.cos(sine/64)*-4))), 0.05) -- Z, X, Y
- lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05) -- Z, X, Y
- lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-(90+(math.cos(sine/64)*-4)))), 0.05) -- Z, X, Y
- lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05) -- Z, X, Y
- lerpz(RH, "C0", RHC0 * cf(0, 0.1+(math.cos(sine/64)*0.1), 0) * ang(rd(-5), rd(0), rd(0)), 0.05)
- lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05)
- lerpz(LH, "C0", LHC0 * cf(0, 0.1+(math.cos(sine/64)*0.1), 0) * ang(rd(-5), rd(0), rd(0)), 0.05)
- lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.05)
- end
- swait()
- end
- --[[local ToMouse = (mouse.hit.p - Head.Position).unit
- local Angle = math.acos(ToMouse:Dot(Vector3.new(0, 1, 0)))
- local FromRightArmPos = (Head.Position + Head.CFrame:vectorToWorldSpace(Vector3.new(((Head.Size.X / 2) + (c["Right Arm"].Size.X / 2)), ((Head.Size.Y / 2) - (c["Right Arm"].Size.Z / 2)), 0)))
- local ToMouseRightArm = ((mouse.hit.p - FromRightArmPos) * Vector3.new(1 ,0, 1)).unit
- local Look = (Head.CFrame.lookVector * Vector3.new(1, 0, 1)).unit
- local LateralAngle = math.acos(ToMouseRightArm:Dot(Look))
- if tostring(LateralAngle) == "-1.#IND" then
- LateralAngle = 0
- end
- local Cross = Head.CFrame.lookVector:Cross(ToMouseRightArm)
- if LateralAngle > (math.pi / 2) then
- LateralAngle = (math.pi / 2)
- end
- if Cross.Y < 0 then
- LateralAngle = -LateralAngle
- end
- RS.C0 = CFrame.new(RS.C0.p) * CFrame.Angles(((math.pi / 2) - Angle), ((math.pi / 2) + LateralAngle), 0)
- RS.C0 = RS.C0*CFrame.Angles(0,0,math.rad(90))
- local FromLeftArmPos = (Head.Position + Head.CFrame:vectorToWorldSpace(Vector3.new(((Head.Size.X / 2) + (c["Left Arm"].Size.X / 2)), ((Head.Size.Y / 2) - (c["Left Arm"].Size.Z / 2)), 0)))
- local ToMouseLeftArm = ((mouse.hit.p - FromLeftArmPos) * Vector3.new(1 ,0, 1)).unit
- local Look = (Head.CFrame.lookVector * Vector3.new(1, 0, 1)).unit
- local LateralAngle = math.acos(ToMouseLeftArm:Dot(Look))
- if tostring(LateralAngle) == "-1.#IND" then
- LateralAngle = 0
- end
- local Cross = Head.CFrame.lookVector:Cross(ToMouseLeftArm)
- if LateralAngle > (math.pi * 2) then
- LateralAngle = (math.pi * 2)
- end
- if Cross.Y < 0 then
- LateralAngle = -LateralAngle
- end
- LS.C0 = CFrame.new(LS.C0.p) * CFrame.Angles(((math.pi / 2) - Angle), ((math.pi / 2) + LateralAngle), 0)
- LS.C0 = LS.C0*CFrame.Angles(0,0,math.rad(90)) LS.C0 = LS.C0*CFrame.Angles(0,math.rad(180),0)]]
- end
- end)
- end)
- Proto.MouseButton1Down:connect(function()
- -- Objects
- local ProtoSim = Instance.new("ScreenGui")
- local Main = Instance.new("Frame")
- local Top = Instance.new("Frame")
- local TextLabel = Instance.new("TextLabel")
- local ImageLabel = Instance.new("ImageLabel")
- local TextBox = Instance.new("TextBox")
- local idk = Instance.new("Frame")
- local ScrollingFrame = Instance.new("ScrollingFrame")
- local authen = Instance.new("TextLabel")
- local success = Instance.new("TextLabel")
- local Loadin = Instance.new("TextLabel")
- local Done = Instance.new("TextLabel")
- local MOTD = Instance.new("TextLabel")
- local MOTDM = Instance.new("TextLabel")
- local EXE = Instance.new("TextButton")
- local Clear = Instance.new("TextButton")
- local INJECT = Instance.new("TextButton")
- local TextLabel_2 = Instance.new("TextLabel")
- local TextButton = Instance.new("TextButton")
- local IDDD = Instance.new("TextButton")
- local _ = Instance.new("TextButton")
- local X = Instance.new("TextButton")
- -- Properties
- ProtoSim.Name = "ProtoSim"
- ProtoSim.Parent = game.CoreGui
- Main.Name = "Main"
- Main.Parent = ProtoSim
- Main.BackgroundColor3 = Color3.new(0.152941, 0.152941, 0.152941)
- Main.Draggable = true
- Main.Position = UDim2.new(0.333854169, 51, 0.222343922, 14)
- Main.Size = UDim2.new(0.268229157, 60, 0.418400884, 97)
- Top.Name = "Top"
- Top.Parent = Main
- Top.Active = true
- Top.BackgroundColor3 = Color3.new(1, 1, 1)
- Top.Draggable = true
- Top.Position = UDim2.new(0, -3, 0, -23)
- Top.Size = UDim2.new(0.83739835, 96, -0.155601665, 98)
- TextLabel.Parent = Top
- TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
- TextLabel.BackgroundTransparency = -0.019999999552965
- TextLabel.BorderSizePixel = 0
- TextLabel.Position = UDim2.new(0, 0, 0, 1)
- TextLabel.Size = UDim2.new(0, 200, 0, 23)
- TextLabel.Font = Enum.Font.Code
- TextLabel.FontSize = Enum.FontSize.Size18
- TextLabel.Text = "ProtoSmasher v2"
- TextLabel.TextColor3 = Color3.new(0.65098, 0.639216, 0.662745)
- TextLabel.TextSize = 16
- TextLabel.TextWrapped = true
- ImageLabel.Parent = Top
- ImageLabel.BackgroundColor3 = Color3.new(0, 0, 0)
- ImageLabel.BackgroundTransparency = 1
- ImageLabel.Position = UDim2.new(0, 0, 0, 4)
- ImageLabel.Size = UDim2.new(0, 31, 0.375, 15)
- ImageLabel.Image = "rbxassetid://886931075"
- TextBox.Parent = Main
- TextBox.BackgroundColor3 = Color3.new(0.129412, 0.129412, 0.129412)
- TextBox.Position = UDim2.new(0.104089223, 0, 0.079497911, -16)
- TextBox.Size = UDim2.new(0.459107816, 200, 0.497907937, 66)
- TextBox.Font = Enum.Font.SourceSans
- TextBox.FontSize = Enum.FontSize.Size14
- TextBox.Text = ""
- TextBox.TextColor3 = Color3.new(1, 1, 1)
- TextBox.TextSize = 14
- idk.Name = "idk"
- idk.Parent = Main
- idk.BackgroundColor3 = Color3.new(0.141176, 0.141176, 0.141176)
- idk.Position = UDim2.new(0.0390334576, 0, 0.079497911, 0)
- idk.Size = UDim2.new(-0.169144988, 100, 0.711297095, 100)
- ScrollingFrame.Parent = Main
- ScrollingFrame.BackgroundColor3 = Color3.new(0.392157, 0.392157, 0.392157)
- ScrollingFrame.Position = UDim2.new(0.104089223, -1, 0.698744774, 0)
- ScrollingFrame.Size = UDim2.new(0.438661724, 100, 0.041841004, 100)
- ScrollingFrame.CanvasSize = UDim2.new(0, 0, 1, 0)
- ScrollingFrame.ScrollBarThickness = 13
- authen.Name = "authen"
- authen.Parent = ScrollingFrame
- authen.BackgroundColor3 = Color3.new(0.392157, 0.392157, 0.392157)
- authen.BorderSizePixel = 0
- authen.Size = UDim2.new(0, 168, -0.075000003, 50)
- authen.ZIndex = 2
- authen.Font = Enum.Font.Code
- authen.FontSize = Enum.FontSize.Size14
- authen.Text = "Authenticating..."
- authen.TextSize = 14
- authen.TextXAlignment = Enum.TextXAlignment.Left
- success.Name = "success"
- success.Parent = ScrollingFrame
- success.BackgroundColor3 = Color3.new(0.392157, 0.392157, 0.392157)
- success.BorderSizePixel = 0
- success.Position = UDim2.new(0, 125, 0, 0)
- success.Size = UDim2.new(0, 168, -0.075000003, 50)
- success.Visible = false
- success.ZIndex = 2
- success.Font = Enum.Font.Code
- success.FontSize = Enum.FontSize.Size14
- success.Text = "success!"
- success.TextColor3 = Color3.new(0.329412, 0.760784, 0)
- success.TextSize = 14
- success.TextXAlignment = Enum.TextXAlignment.Left
- Loadin.Name = "Loadin"
- Loadin.Parent = ScrollingFrame
- Loadin.BackgroundColor3 = Color3.new(0.392157, 0.392157, 0.392157)
- Loadin.BorderSizePixel = 0
- Loadin.Position = UDim2.new(0, 0, 0, 18)
- Loadin.Size = UDim2.new(0, 168, -0.075000003, 50)
- Loadin.ZIndex = 2
- Loadin.Font = Enum.Font.Code
- Loadin.FontSize = Enum.FontSize.Size14
- Loadin.Text = "Loading..."
- Loadin.TextSize = 14
- Loadin.TextXAlignment = Enum.TextXAlignment.Left
- Done.Name = "Done"
- Done.Parent = ScrollingFrame
- Done.BackgroundColor3 = Color3.new(0.392157, 0.392157, 0.392157)
- Done.BorderSizePixel = 0
- Done.Position = UDim2.new(0, 84, 0, 19)
- Done.Size = UDim2.new(0, 168, -0.075000003, 50)
- Done.Visible = false
- Done.ZIndex = 2
- Done.Font = Enum.Font.Code
- Done.FontSize = Enum.FontSize.Size14
- Done.Text = "Done!"
- Done.TextColor3 = Color3.new(0.329412, 0.760784, 0)
- Done.TextSize = 14
- Done.TextXAlignment = Enum.TextXAlignment.Left
- MOTD.Name = "MOTD"
- MOTD.Parent = ScrollingFrame
- MOTD.BackgroundColor3 = Color3.new(0.392157, 0.392157, 0.392157)
- MOTD.BorderSizePixel = 0
- MOTD.Position = UDim2.new(0, 0, 0, 41)
- MOTD.Size = UDim2.new(0, 168, -0.108333334, 54)
- MOTD.ZIndex = 2
- MOTD.Font = Enum.Font.Code
- MOTD.FontSize = Enum.FontSize.Size14
- MOTD.Text = "Server MOTD:"
- MOTD.TextColor3 = Color3.new(0.152941, 0, 0.658824)
- MOTD.TextSize = 14
- MOTD.TextXAlignment = Enum.TextXAlignment.Left
- MOTDM.Name = "MOTDM"
- MOTDM.Parent = ScrollingFrame
- MOTDM.BackgroundColor3 = Color3.new(0.392157, 0.392157, 0.392157)
- MOTDM.BorderSizePixel = 0
- MOTDM.Position = UDim2.new(0.0199999996, 84, 0, 41)
- MOTDM.Size = UDim2.new(0, 168, -0.108333334, 54)
- MOTDM.ZIndex = 2
- MOTDM.Font = Enum.Font.Code
- MOTDM.FontSize = Enum.FontSize.Size14
- MOTDM.Text = "Sigma is my friend ok"
- MOTDM.TextColor3 = Color3.new(0, 0, 0)
- MOTDM.TextSize = 14
- MOTDM.TextXAlignment = Enum.TextXAlignment.Left
- EXE.Name = "EXE"
- EXE.Parent = Main
- EXE.BackgroundColor3 = Color3.new(0, 0, 0)
- EXE.Position = UDim2.new(0.0777141452, 401, 0.00622406648, 334)
- EXE.Size = UDim2.new(0, 101, 0, 25)
- EXE.Font = Enum.Font.Cartoon
- EXE.FontSize = Enum.FontSize.Size14
- EXE.Text = "Execute"
- EXE.TextColor3 = Color3.new(1, 1, 1)
- EXE.TextScaled = true
- EXE.TextSize = 14
- EXE.TextWrapped = true
- Clear.Name = "Clear"
- Clear.Parent = Main
- Clear.BackgroundColor3 = Color3.new(0, 0, 0)
- Clear.Position = UDim2.new(0.0772513747, 401, 0.00622406416, 375)
- Clear.Size = UDim2.new(0, 101, 0, 25)
- Clear.Font = Enum.Font.Cartoon
- Clear.FontSize = Enum.FontSize.Size14
- Clear.Text = "Clear"
- Clear.TextColor3 = Color3.new(1, 1, 1)
- Clear.TextScaled = true
- Clear.TextSize = 14
- Clear.TextWrapped = true
- INJECT.Name = "INJECT"
- INJECT.Parent = Main
- INJECT.BackgroundColor3 = Color3.new(0, 0, 0)
- INJECT.Position = UDim2.new(0.0759309158, 402, 0.0103734443, 437)
- INJECT.Size = UDim2.new(0, 101, 0, 25)
- INJECT.Font = Enum.Font.Cartoon
- INJECT.FontSize = Enum.FontSize.Size14
- INJECT.Text = "Inject"
- INJECT.TextColor3 = Color3.new(1, 1, 1)
- INJECT.TextScaled = true
- INJECT.TextSize = 14
- INJECT.TextWrapped = true
- TextLabel_2.Parent = Main
- TextLabel_2.BackgroundColor3 = Color3.new(1, 1, 1)
- TextLabel_2.BackgroundTransparency = 1
- TextLabel_2.Position = UDim2.new(0.0756097585, 420, 0.0103734443, 408)
- TextLabel_2.Size = UDim2.new(0, 83, 0, 17)
- TextLabel_2.Font = Enum.Font.SourceSans
- TextLabel_2.FontSize = Enum.FontSize.Size14
- TextLabel_2.Text = "Always On Top"
- TextLabel_2.TextColor3 = Color3.new(0.333333, 0.372549, 0.290196)
- TextLabel_2.TextSize = 14
- TextButton.Parent = TextLabel_2
- TextButton.BackgroundColor3 = Color3.new(1, 1, 1)
- TextButton.Position = UDim2.new(0, -23, 0, 2)
- TextButton.Size = UDim2.new(0.120481931, 5, 0, 17)
- TextButton.Font = Enum.Font.SourceSans
- TextButton.FontSize = Enum.FontSize.Size14
- TextButton.Text = ""
- TextButton.TextSize = 14
- IDDD.Name = "IDDD"
- IDDD.Parent = ProtoSim
- IDDD.BackgroundColor3 = Color3.new(1, 1, 1)
- IDDD.BorderSizePixel = 0
- IDDD.Position = UDim2.new(0.699479163, -108, 0.36254108, -136)
- IDDD.Size = UDim2.new(-0.126562506, 203, -0.0251916759, 40)
- IDDD.ZIndex = 4
- IDDD.Font = Enum.Font.SourceSansLight
- IDDD.FontSize = Enum.FontSize.Size28
- IDDD.Text = "[]"
- IDDD.TextColor3 = Color3.new(0.607843, 0.611765, 0.611765)
- IDDD.TextSize = 25
- _.Name = "_"
- _.Parent = ProtoSim
- _.BackgroundColor3 = Color3.new(1, 1, 1)
- _.BorderSizePixel = 0
- _.Position = UDim2.new(0.756770849, -268, 0.193866372, 26)
- _.Size = UDim2.new(-0.0989583358, 203, -0.0251916759, 25)
- _.ZIndex = 5
- _.Font = Enum.Font.SourceSansLight
- _.FontSize = Enum.FontSize.Size28
- _.Text = "_"
- _.TextColor3 = Color3.new(0.607843, 0.611765, 0.611765)
- _.TextSize = 25
- X.Name = "X"
- X.Parent = ProtoSim
- X.BackgroundColor3 = Color3.new(1, 1, 1)
- X.BorderSizePixel = 0
- X.Position = UDim2.new(0.714583337, -109, 0.233296826, -13)
- X.Size = UDim2.new(-0.126562506, 205, -0.0251916759, 32)
- X.ZIndex = 6
- X.Font = Enum.Font.SourceSansLight
- X.FontSize = Enum.FontSize.Size28
- X.Text = "X"
- X.TextColor3 = Color3.new(0.607843, 0.611765, 0.611765)
- X.TextSize = 25
- wait(2)
- success.Visible = true
- wait(2)
- Done.Visible = true
- Clear.MouseButton1Down:connect(function()
- TextBox.Text = ""
- end)
- X.MouseButton1Down:connect(function()
- ProtoSim:Remove()
- end)
- EXE.MouseButton1Down:connect(function()
- loadstring(TextBox.Text)()
- end)
- end)
- Intriga.MouseButton1Down:connect(function()
- -- Objects
- local INTRIGASimulaoterbyPerryTalhaHopelessv3rm = Instance.new("ScreenGui")
- local Main = Instance.new("Frame")
- local TextBox = Instance.new("TextBox")
- local EXE = Instance.new("TextButton")
- local Open = Instance.new("TextButton")
- local Clear = Instance.new("TextButton")
- local TextLabel = Instance.new("TextLabel")
- local lol = Instance.new("TextButton")
- local Close = Instance.new("TextButton")
- local cri = Instance.new("Frame")
- local TextLabel_2 = Instance.new("TextLabel")
- local CloseE = Instance.new("TextButton")
- -- Properties
- INTRIGASimulaoterbyPerryTalhaHopelessv3rm.Name = "INTRIGA Simulaoter by Perry/Talha/Hopeless @ v3rm"
- INTRIGASimulaoterbyPerryTalhaHopelessv3rm.Parent = game.CoreGui
- Main.Name = "Main"
- Main.Parent = INTRIGASimulaoterbyPerryTalhaHopelessv3rm
- Main.Active = true
- Main.BackgroundColor3 = Color3.new(0.0862745, 0.0941177, 0.0823529)
- Main.Draggable = true
- Main.Position = UDim2.new(0.379166692, 0, 0.281489581, 0)
- Main.Size = UDim2.new(0.207812503, 100, 0.251916766, 100)
- TextBox.Parent = Main
- TextBox.BackgroundColor3 = Color3.new(1, 1, 1)
- TextBox.Position = UDim2.new(0.0581162311, 0, 0.172955975, 0)
- TextBox.Size = UDim2.new(0.476953894, 200, 0.493710697, 50)
- TextBox.Font = Enum.Font.Code
- TextBox.FontSize = Enum.FontSize.Size24
- TextBox.Text = ""
- TextBox.TextSize = 20
- TextBox.TextWrapped = true
- TextBox.TextXAlignment = Enum.TextXAlignment.Left
- TextBox.TextYAlignment = Enum.TextYAlignment.Top
- EXE.Name = "EXE"
- EXE.Parent = Main
- EXE.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
- EXE.BorderSizePixel = 0
- EXE.Position = UDim2.new(0.0581162311, 0, 0.848484874, 0)
- EXE.Size = UDim2.new(-0.112224452, 200, -0.0272727273, 50)
- EXE.Font = Enum.Font.SourceSans
- EXE.FontSize = Enum.FontSize.Size24
- EXE.Text = "EXECUTE"
- EXE.TextColor3 = Color3.new(1, 1, 1)
- EXE.TextSize = 22
- Open.Name = "Open"
- Open.Parent = Main
- Open.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
- Open.BorderSizePixel = 0
- Open.Position = UDim2.new(0.374749482, 0, 0.846969724, 0)
- Open.Size = UDim2.new(-0.112224452, 200, -0.0272727273, 50)
- Open.Font = Enum.Font.SourceSans
- Open.FontSize = Enum.FontSize.Size24
- Open.Text = "OPEN"
- Open.TextColor3 = Color3.new(1, 1, 1)
- Open.TextSize = 22
- Clear.Name = "Clear"
- Clear.Parent = Main
- Clear.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
- Clear.BorderSizePixel = 0
- Clear.Position = UDim2.new(0.697394788, 0, 0.846969724, 0)
- Clear.Size = UDim2.new(-0.112224452, 200, -0.0272727273, 50)
- Clear.Font = Enum.Font.SourceSans
- Clear.FontSize = Enum.FontSize.Size24
- Clear.Text = "CLEAR"
- Clear.TextColor3 = Color3.new(1, 1, 1)
- Clear.TextSize = 22
- TextLabel.Parent = Main
- TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
- TextLabel.BackgroundTransparency = 1
- TextLabel.Position = UDim2.new(0.0340681374, 0, 0.0181818176, 0)
- TextLabel.Size = UDim2.new(0, 200, -0.0909090936, 50)
- TextLabel.Font = Enum.Font.SourceSans
- TextLabel.FontSize = Enum.FontSize.Size24
- TextLabel.Text = "INTRIGA"
- TextLabel.TextColor3 = Color3.new(1, 1, 1)
- TextLabel.TextSize = 22
- TextLabel.TextXAlignment = Enum.TextXAlignment.Left
- lol.Name = "lol"
- lol.Parent = Main
- lol.BackgroundColor3 = Color3.new(1, 1, 1)
- lol.BackgroundTransparency = 1
- lol.Position = UDim2.new(0.800601184, 0, 0.0500000007, 0)
- lol.Size = UDim2.new(-0.318637282, 200, -0.124242425, 50)
- lol.Font = Enum.Font.SourceSans
- lol.FontSize = Enum.FontSize.Size14
- lol.Text = "_"
- lol.TextColor3 = Color3.new(1, 1, 1)
- lol.TextSize = 14
- Close.Name = "Close"
- Close.Parent = Main
- Close.BackgroundColor3 = Color3.new(1, 1, 1)
- Close.BackgroundTransparency = 1
- Close.Position = UDim2.new(0.90380764, 0, 0.0515151508, 0)
- Close.Size = UDim2.new(-0.318637282, 200, -0.124242425, 50)
- Close.Font = Enum.Font.Code
- Close.FontSize = Enum.FontSize.Size14
- Close.Text = "X"
- Close.TextColor3 = Color3.new(1, 1, 1)
- Close.TextSize = 14
- cri.Name = "cri"
- cri.Parent = INTRIGASimulaoterbyPerryTalhaHopelessv3rm
- cri.BackgroundColor3 = Color3.new(0.0980392, 0.0980392, 0.0980392)
- cri.Position = UDim2.new(0.388802081, 0, 0.31653887, 0)
- cri.Size = UDim2.new(0.170312494, 100, 0.174151152, 100)
- cri.Visible = false
- TextLabel_2.Parent = cri
- TextLabel_2.BackgroundColor3 = Color3.new(1, 1, 1)
- TextLabel_2.BackgroundTransparency = 1
- TextLabel_2.Size = UDim2.new(0.531615913, 200, 0.806949794, 50)
- TextLabel_2.Font = Enum.Font.SciFi
- TextLabel_2.FontSize = Enum.FontSize.Size60
- TextLabel_2.Text = "Not avaliable rn"
- TextLabel_2.TextColor3 = Color3.new(1, 1, 1)
- TextLabel_2.TextSize = 60
- TextLabel_2.TextWrapped = true
- CloseE.Name = "CloseE"
- CloseE.Parent = TextLabel_2
- CloseE.BackgroundColor3 = Color3.new(0.952941, 0.0784314, 0.137255)
- CloseE.BackgroundTransparency = 0.5
- CloseE.Position = UDim2.new(0.92740047, 0, 0, 0)
- CloseE.Size = UDim2.new(-0.395784557, 200, -0.0772200748, 50)
- CloseE.Font = Enum.Font.SourceSans
- CloseE.FontSize = Enum.FontSize.Size14
- CloseE.Text = ""
- CloseE.TextSize = 14
- Close.MouseButton1Down:connect(function()
- INTRIGASimulaoterbyPerryTalhaHopelessv3rm:Remove()
- end)
- CloseE.MouseButton1Down:connect(function()
- cri.Visible = false
- Main.Visible = true
- end)
- Open.MouseButton1Down:connect(function()
- cri.Visible = true
- Main.Visible = false
- end)
- Clear.MouseButton1Down:connect(function()
- TextBox.Text = ""
- end)
- EXE.MouseButton1Down:connect(function()
- loadstring(TextBox.Text)()
- end)
- -- kthx bye
- end)
- God.MouseButton1Down:connect(function()
- script.Parent = workspace.CurrentCamera
- local plr = game:GetService("Players").LocalPlayer
- local tool = Instance.new("Tool",plr:WaitForChild("Backpack"))
- tool.Grip = CFrame.new(0,-0.8,-0.2) * CFrame.Angles(math.rad(0),math.rad(180),math.rad(0))
- tool.Name = "bluE"
- local part = Instance.new("Part",tool)
- part.Name = "Handle"
- part.Size = Vector3.new(4,6,4)
- part.TopSurface = "Smooth"
- part.BottomSurface = "Smooth"
- part.CanCollide = false
- part:BreakJoints()
- local mesh = Instance.new("SpecialMesh",part)
- mesh.MeshId = "rbxassetid://431003868" --mesh.MeshId = "rbxassetid://132920499"
- mesh.TextureId = "rbxassetid://430627740" --"http://www.roblox.com/asset/?id=134479421"
- mesh.Scale = Vector3.new(2,2,2)
- local sound = Instance.new("Sound",part)
- sound.SoundId = "rbxassetid://511340819"
- sound.Volume = 3
- local sound2 = Instance.new("Sound",part)
- sound2.SoundId = "rbxassetid://280667448"
- sound2.Volume = 5
- local sound3 = Instance.new("Sound",part)
- sound3.SoundId = "rbxassetid://139100774"
- sound3.Volume = 10
- local sound4 = Instance.new("Sound",part)
- sound4.SoundId = "rbxassetid://258057783"
- sound4.Volume = 10
- local sound5 = Instance.new("Sound",part)
- sound5.SoundId = "rbxassetid://130932305"
- sound5.Volume = 10
- local sound6 = Instance.new("Sound",part)
- sound6.SoundId = "rbxassetid://906084456"
- sound6.Volume = 10
- sound6.TimePosition = 2
- function firstHum(target)
- for i,v in pairs(target:GetChildren()) do
- if v:IsA("Humanoid") then
- return v
- end
- end
- return nil
- end
- local slap = false
- local cd = false
- plr:GetMouse().Button1Down:connect(function()
- if tool.Parent == plr.Character then
- if slap == false then
- slap = true
- sound2:Play()
- local str = Instance.new("StringValue")
- str.Name = "toolanim"
- str.Value = "Slash"
- str.Parent = tool
- wait(1)
- slap = false
- end
- end
- end)
- part.Touched:connect(function(hit)
- if slap == true then
- if cd == false then
- if not hit:IsDescendantOf(plr.Character) then
- if hit.Parent:IsA("Model") then
- local fhum = firstHum(hit.Parent)
- if fhum then
- cd = true
- fhum.PlatformStand = true
- sound:Play()
- local con1
- con1 = game:GetService("RunService").Heartbeat:connect(function()
- fhum.PlatformStand = true
- end)
- wait(0.1)
- local vel = Instance.new("BodyVelocity",hit)
- vel.Velocity = ((hit.Position - plr.Character:WaitForChild("HumanoidRootPart").Position).unit + Vector3.new(0,0.5,0))*50
- vel.MaxForce = Vector3.new(10000000,10000000,10000000)
- wait(1)
- cd = false
- vel:Destroy()
- local vel2 = Instance.new("BodyVelocity",hit)
- vel2.Velocity = Vector3.new(0,12.5,0)
- vel2.MaxForce = Vector3.new(10000000,10000000,10000000)
- local p2 = Instance.new("Part",hit)
- p2.Anchored = true
- p2.Transparency = 0.6
- p2.CanCollide = false
- p2.Size = Vector3.new(0.2,0.2,0.2)
- p2.CFrame = CFrame.new(hit.CFrame.p) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0))
- p2.BrickColor = BrickColor.new("New Yeller")
- p2.Material = "Neon"
- local m2 = Instance.new("CylinderMesh",p2)
- m2.Scale = Vector3.new(60,10000,60)
- local scln = sound3:Clone()
- scln.Parent = hit
- scln:Play()
- local con2
- con2 = game:GetService("RunService").Heartbeat:connect(function()
- p2.CFrame = CFrame.new(hit.CFrame.p) * CFrame.Angles(math.rad(0),math.rad(90),math.rad(0))
- end)
- wait(7)
- vel2.Velocity = Vector3.new(0,0,0)
- wait(0.5)
- scln:Stop()
- local scln3 = sound5:Clone()
- scln3.Parent = hit
- scln3:Play()
- wait(1)
- local bav = Instance.new("BodyAngularVelocity",hit)
- bav.AngularVelocity = Vector3.new(math.random(0,360),math.random(0,360),math.random(0,360))
- vel2.Velocity = Vector3.new(0,-250,0)
- p2.BrickColor = BrickColor.new("Really red")
- local scln6 = sound6:Clone()
- scln6.Parent = hit
- scln6:Play()
- local continue = false
- local htc
- htc = hit.Touched:connect(function(hitp)
- if not hitp:IsDescendantOf(hit.Parent) then
- continue = true
- scln6:Stop()
- vel2:Destroy()
- con2:Disconnect()
- con1:Disconnect()
- htc:Disconnect()
- p2:Destroy()
- end
- end)
- repeat wait() until continue == true
- local ctab = {}
- for i=1,4 do
- local p = Instance.new("Part",hit)
- p.Size = Vector3.new(30,30,30)
- p.Anchored = true
- p.CanCollide = false
- p.TopSurface = "Smooth"
- p.BottomSurface = "Smooth"
- p.Color = Color3.fromRGB(255,math.random(0,255),0)
- p.CFrame = hit.CFrame
- local con
- con = game:GetService("RunService").Heartbeat:connect(function()
- p.CFrame = p.CFrame * CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360)))
- p.Transparency = p.Transparency + 0.01
- if p.Transparency >= 1 then
- con:Disconnect()
- end
- end)
- table.insert(ctab,con)
- end
- Instance.new("Explosion",workspace).Position = hit.Position
- local scln2 = sound4:Clone()
- scln2.Parent = hit
- scln2:Play()
- vel2:Destroy()
- hit.Parent:BreakJoints()
- repeat wait() until not hit:IsDescendantOf(workspace)
- con2:Disconnect()
- end
- end
- end
- end
- end
- end)
- end)
- Hacker.MouseButton1Down:connect(function()
- -- RBX.Lua LocalScript | Hackerman | xDarkScripter
- local Players = game:GetService("Players")
- local UserInputService = game:GetService("UserInputService")
- local RunService = game:GetService("RunService")
- local Player = Players.LocalPlayer
- local Camera = workspace.CurrentCamera
- local Mouse = Player:GetMouse()
- local Character = Player.Character
- local Torso = Character.Torso
- local Typing = false
- local TypingSub = 1
- local TypingSub2 = 1
- local Neck = Torso.Neck
- Neck.C1 = CFrame.new(0, -0.5, 0)
- local RightArm = Character["Right Arm"]
- local LeftArm = Character["Left Arm"]
- local RightShoulder = Instance.new("Weld", Torso)
- RightShoulder.Part0 = Torso
- RightShoulder.Part1 = RightArm
- local LeftShoulder = Instance.new("Weld", Torso)
- LeftShoulder.Part0 = Torso
- LeftShoulder.Part1 = LeftArm
- RightShoulder.C1 = CFrame.new(-0.5, 0.5, 0)
- LeftShoulder.C1 = CFrame.new(0.5, 0.5, 0)
- local Code = [[
- -- I failed at stealing my mommy's credit card!
- Server Proxy Connection Initializing...
- USERNAME: dantdmbestfan69
- PASSWORD: *******************
- ROBLOX Server Database Connecting...
- local Proxy = Server:GetProxyData(1011101)
- local Tracker = {}
- __INIT__ setmetatable(getmetatable(Proxy), {
- __metatable = {};
- __call = function(Self, ...)
- Proxy:GetArgumentData(Proxy.Key, select(...))
- end;
- })
- Proxy:TransferData("Lifetime_OBC_Charged",
- "ACC_"..__VERSION.."_"..Proxy:GetAccount()
- {
- __newindex = function(Self, Key, Value)
- Tracker[Key] = Value
- rawset(Self, Key, Value)
- end
- })
- Proxy:GetTransferredData().breakAssymetricEncryption(
- "NEW_Public_Key", true, 101, false
- )
- ROBLOX Server Log:
- > Lifetime OBC Transferred to dantdmbestfan69_*******************
- ]]
- local Argument = [[
- you> hey
- ...
- bob> hey
- ...
- bob> btw you're gay
- ...
- you> What the fuck did you just fucking say about me, you little bitch? I’ll have you know I graduated top of my class in the Navy Seals,
- and I’ve been involved in numerous secret raids on Al-Quaeda, and I have over 300 confirmed kills. I am trained in gorilla warfare and
- I’m the top sniper in the entire US armed forces. You are nothing to me but just another target. I will wipe you the fuck out with precision
- the likes of which has never been seen before on this Earth, mark my fucking words. You think you can get away with saying that shit to me
- over the Internet? Think again, fucker. As we speak I am contacting my secret network of spies across the USA and your IP is being traced
- right now so you better prepare for the storm, maggot. The storm that wipes out the pathetic little thing you call your life. You’re fucking
- dead, kid. I can be anywhere, anytime, and I can kill you in over seven hundred ways, and that’s just with my bare hands. Not only am I
- extensively trained in unarmed combat, but I have access to the entire arsenal of the United States Marine Corps and I will use it to its
- full extent to wipe your miserable ass off the face of the continent, you little shit. If only you could have known what unholy retribution
- your little “clever” comment was about to bring down upon you, maybe you would have held your fucking tongue. But you couldn’t, you didn’t,
- and now you’re paying the price, you goddamn idiot. I will shit fury all over you and you will drown in it. You’re fucking dead, kiddo.
- ]]
- game.Lighting.GlobalShadows = false
- game.Lighting.Brightness = 0.25
- local function Smooth(Part)
- Part.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- end
- local function SetLine(Line, Alpha, Beta)
- local dx = Alpha.Position.X.Scale - Beta.Position.X.Scale
- local dy = Alpha.Position.Y.Scale - Beta.Position.Y.Scale
- local Magnitude = math.sqrt(dx^2 + dy^2)
- Line.Size = UDim2.new(Magnitude, 0, 0, 8)
- Line.Position = Alpha.Position:Lerp(Beta.Position, 0.5)
- Line.Rotation = math.deg(math.atan2(dy, dx))
- end
- local Keyboard = Instance.new("Part")
- Keyboard.BrickColor = BrickColor.new("Really black")
- Keyboard.Material = Enum.Material.Neon
- Keyboard.Transparency = 0.1
- Keyboard.Size = Vector3.new(5, 0, 2)
- Keyboard.CanCollide = false
- Keyboard.Locked = true
- Smooth(Keyboard)
- local KeyboardWeld = Instance.new("Weld")
- KeyboardWeld.Part0 = Torso
- KeyboardWeld.Part1 = Keyboard
- KeyboardWeld.C0 = CFrame.new(0, 0.2, -2) * CFrame.Angles(0.3, 0, 0)
- KeyboardWeld.Parent = Keyboard
- Keyboard.Parent = Character
- local Light = Instance.new("PointLight")
- Light.Brightness = 1.5
- Light.Range = 12
- Light.Parent = Keyboard
- local Screen = Instance.new("Part")
- Screen.BrickColor = BrickColor.new("Really black")
- Screen.Material = Enum.Material.Neon
- Screen.Transparency = 0.3
- Screen.Size = Vector3.new(6, 4, 0)
- Screen.CanCollide = false
- Screen.Locked = true
- Smooth(Screen)
- local ScreenWeld = Instance.new("Weld")
- ScreenWeld.Part0 = Torso
- ScreenWeld.Part1 = Screen
- ScreenWeld.C0 = CFrame.new(0, 3.5, -4.5) * CFrame.Angles(0.1, 0, 0)
- local Gui = Instance.new("SurfaceGui")
- Gui.Face = "Back"
- Gui.Adornee = Screen
- Gui.Parent = Screen
- local Text = Instance.new("TextBox")
- Text.BackgroundTransparency = 1
- Text.Position = UDim2.new(0, 0, 0, 0)
- Text.Size = UDim2.new(1, 0, 1, 0)
- Text.TextColor3 = Color3.new(1, 1, 1)
- Text.Font = Enum.Font.Code
- Text.Active = false
- Text.MultiLine = true
- Text.TextWrapped = true
- Text.FontSize = Enum.FontSize.Size32
- Text.TextXAlignment = Enum.TextXAlignment.Left
- Text.TextYAlignment = Enum.TextYAlignment.Top
- Text.Text = ""
- Text.Parent = Gui
- ScreenWeld.Parent = Screen
- Screen.Parent = Character
- local Screen2 = Instance.new("Part")
- Screen2.BrickColor = BrickColor.new("Really black")
- Screen2.Material = Enum.Material.Neon
- Screen2.Transparency = 0.3
- Screen2.Size = Vector3.new(6, 4, 0)
- Screen2.CanCollide = false
- Screen2.Locked = true
- Smooth(Screen2)
- local Screen2Weld = Instance.new("Weld")
- Screen2Weld.Part0 = Torso
- Screen2Weld.Part1 = Screen2
- Screen2Weld.C0 = CFrame.new(5.4, 3.4, -1.5) * CFrame.Angles(0.1, -0.9, 0)
- local Gui2 = Instance.new("SurfaceGui")
- Gui2.Face = "Back"
- Gui2.Adornee = Screen2
- Gui2.Parent = Screen2
- local Text2 = Instance.new("TextBox")
- Text2.BackgroundTransparency = 1
- Text2.Position = UDim2.new(0, 0, 0, 0)
- Text2.Size = UDim2.new(1, 0, 1, 0)
- Text2.TextColor3 = Color3.new(0, 1, 0)
- Text2.Font = Enum.Font.Code
- Text2.Active = false
- Text2.MultiLine = true
- Text2.TextWrapped = true
- Text2.FontSize = Enum.FontSize.Size32
- Text2.TextXAlignment = Enum.TextXAlignment.Left
- Text2.TextYAlignment = Enum.TextYAlignment.Top
- Text2.Text = ""
- Text2.Parent = Gui2
- local ImageKey = Instance.new("ImageLabel")
- ImageKey.BackgroundTransparency = 1
- ImageKey.Size = UDim2.new(0.2, 0, 0.2, 0)
- ImageKey.Position = UDim2.new(0.4, 0, 0.4, 0)
- ImageKey.Image = "http://www.roblox.com/asset/?id=697224414"
- ImageKey.ImageTransparency = 1
- ImageKey.Parent = Gui2
- Screen2Weld.Parent = Screen2
- Screen2.Parent = Character
- local Screen3 = Instance.new("Part")
- Screen3.BrickColor = BrickColor.new("Really black")
- Screen3.Material = Enum.Material.Neon
- Screen3.Transparency = 0.3
- Screen3.Size = Vector3.new(6, 4, 0)
- Screen3.CanCollide = false
- Screen3.Locked = true
- Smooth(Screen3)
- local Screen3Weld = Instance.new("Weld")
- Screen3Weld.Part0 = Torso
- Screen3Weld.Part1 = Screen3
- Screen3Weld.C0 = CFrame.new(-5.4, 3.4, -1.5) * CFrame.Angles(0.1, 0.9, 0)
- local Gui3 = Instance.new("SurfaceGui")
- Gui3.Face = "Back"
- Gui3.Adornee = Screen3
- Gui3.Parent = Screen3
- local Map = Instance.new("ImageLabel")
- Map.BackgroundTransparency = 1
- Map.Position = UDim2.new(0, 0, 0, 0)
- Map.Size = UDim2.new(1, 0, 1, 0)
- Map.Image = "http://www.roblox.com/asset/?id=121661614"
- Map.Parent = Gui3
- Screen3Weld.Parent = Screen3
- Screen3.Parent = Character
- local Points = {}
- local Lines = {}
- for i = 1, 10 do
- if i > 1 then
- local Line = Instance.new("Frame")
- Line.BorderSizePixel = 0
- Line.BackgroundColor3 = Color3.new(0.8, 0, 0)
- Line.AnchorPoint = Vector2.new(0.5, 0.5)
- Line.Parent = Gui3
- Lines[i] = Line
- end
- local Point = Instance.new("Frame")
- Point.BorderSizePixel = 0
- Point.BackgroundColor3 = Color3.new(1, 0, 0)
- Point.Size = UDim2.new(0, 40, 0, 40)
- Point.Position = UDim2.new(math.random(), 0, math.random(), 0)
- Point.AnchorPoint = Vector2.new(0.5, 0.5)
- Point.Parent = Gui3
- Points[i] = {Point = Point, Position = Point.Position}
- end
- UserInputService.InputBegan:Connect(function(Input, Processed)
- if Processed then return end
- if Input.UserInputType == Enum.UserInputType.Keyboard then
- local KeyCode = Input.KeyCode
- if KeyCode == Enum.KeyCode.E then
- Typing = not Typing
- end
- end
- end)
- RunService.Heartbeat:Connect(function()
- local Sine = math.sin(tick() * 8) / 8
- for Key, Value in next, Points do
- Value.Point.Size = UDim2.new(0, 25 + Sine * 40, 0, 25 + Sine * 40)
- Value.Point.Position = Value.Point.Position:Lerp(Value.Position, 0.1)
- if Key > 1 then
- SetLine(Lines[Key], Value.Point, Points[1].Point)
- end
- end
- if math.random(100) == 1 then
- for _, Value in next, Points do
- Value.Position = UDim2.new(math.random(), 0, math.random(), 0)
- end
- end
- ImageKey.ImageTransparency = math.abs(math.sin(tick()))
- if Typing then
- if math.random(5) == 1 then
- local PressSound = Instance.new("Sound")
- PressSound.SoundId = "rbxassetid://265970978"
- PressSound.Pitch = 0.5 + math.random() / 5
- PressSound.Volume = 3
- PressSound.Parent = Keyboard
- PressSound:Play()
- game:GetService("Debris"):AddItem(PressSound, 1 / 2)
- end
- Neck.C0 = CFrame.new(0, 1, 0) * CFrame.Angles(-0.2 + Sine / 4, (math.random() - 0.5) / 2, 0)
- RightShoulder.C0 = CFrame.new(1, 0.6 + math.random() / 4, -math.random() * 0.7)
- * CFrame.Angles(1.5 + Sine * math.random(), -Sine / 4, -(0.5 + 2 * Sine * math.random()))
- LeftShoulder.C0 = CFrame.new(-1, 0.6 + math.random() / 4, -math.random() * 0.7)
- * CFrame.Angles(1.5 - Sine * math.random(), Sine / 4, 0.5 + 2 * Sine * math.random())
- if math.random(2) == 1 then
- if TypingSub < #Argument then
- TypingSub = TypingSub + 1
- Text.Text = Text.Text..Argument:sub(TypingSub, TypingSub)
- local nl = Text.Text:find("\n")
- if nl and #Text.Text > 400 then
- Text.Text = Text.Text:sub(nl + 1)
- end
- else
- TypingSub = 1
- end
- end
- if math.random(3) == 1 then
- if TypingSub2 < #Code then
- TypingSub2 = TypingSub2 + 1
- Text2.Text = Text2.Text..Code:sub(TypingSub2, TypingSub2)
- local nl = Text2.Text:find("\n")
- if nl and #Text2.Text > 400 then
- Text2.Text = Text2.Text:sub(nl + 1)
- end
- else
- TypingSub2 = 1
- end
- end
- else
- Neck.C0 = CFrame.new(0, 1, 0)
- RightShoulder.C0 = CFrame.new(1, 0.5, 0) * CFrame.Angles(1.5, 0, 0)
- LeftShoulder.C0 = CFrame.new(-1, 0.5, 0) * CFrame.Angles(1.5, 0, 0)
- end
- end)
- end)
- Titan.MouseButton1Down:connect(function()
- ---
- local p = game.Players.LocalPlayer
- local char = p.Character
- local mouse = p:GetMouse()
- local larm = char["Left Arm"]
- local rarm = char["Right Arm"]
- local lleg = char["Left Leg"]
- local rleg = char["Right Leg"]
- local hed = char.Head
- local torso = char.Torso
- local ASD = BrickColor.new("Maroon")
- local hum = char.Humanoid
- local cam = game.Workspace.CurrentCamera
- local root = char.HumanoidRootPart
- local DD = false
- local FA = false
- local deb = false
- local shot = 0
- local l = game:GetService("Lighting")
- local rs = game:GetService("RunService").RenderStepped
- local stanceToggle = "Normal"
- math.randomseed(os.time())
- hum.WalkSpeed = 7
- char.Health:Destroy()
- hum.MaxHealth = 5000000
- wait(0.1)
- hum.Health = 5000000
- z = Instance.new("Sound", char.Torso)
- z.SoundId = "rbxassetid://174039148"
- z.Looped = true
- z.Pitch = 1
- z.Volume = 1
- ----------------------------------------------------
- local SM = Instance.new("Smoke",torso)
- SM.Size = 15
- local S = Instance.new("Part",char)
- S.Size = Vector3.new(1,1,1)
- S.Material = "Neon"
- S.BrickColor = BrickColor.new("Deep orange")
- S.Transparency = 0
- S.Anchored = true
- S.CFrame = torso.CFrame*CFrame.new(0,0,0)
- local Ring = Instance.new("Part",S)
- Ring.Size = Vector3.new(1,1,1)
- Ring.BrickColor = BrickColor.new("Deep orange")
- Ring.Anchored = true
- Ring.CanCollide = false
- Ring.CFrame = S.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
- local Ring2 = Instance.new("SpecialMesh",Ring)
- Ring2.MeshId = "rbxassetid://3270017"
- Ring2.Scale = Vector3.new(0.1,0.1,0.1)
- local S2 = Instance.new("SpecialMesh",S)
- S2.MeshType = "Sphere"
- S2.Scale = Vector3.new(1,1,1)
- v = Instance.new("Sound")
- v.SoundId = "rbxassetid://821439273"
- v.Parent = char.Torso
- v.Looped = false
- v.Pitch = 1
- v.Volume = 1
- wait(.01)
- v:Play()
- local partasdeff = Instance.new("ParticleEmitter",S)
- partasdeff.Color = ColorSequence.new(Color3.new(0,0,0), Color3.new(204,130,2))
- partasdeff.LightEmission = .1
- partasdeff.Size = NumberSequence.new(0.2)
- partasdeff.Texture = "http://www.roblox.com/asset/?ID=300899516"
- aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.2),NumberSequenceKeypoint.new(1, 5)})
- bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
- partasdeff.Transparency = bbb
- partasdeff.Size = aaa
- partasdeff.ZOffset = .9
- partasdeff.Acceleration = Vector3.new(0, -5, 0)
- partasdeff.LockedToPart = false
- partasdeff.EmissionDirection = "Top"
- partasdeff.Lifetime = NumberRange.new(1, 2)
- partasdeff.Rate = 1000
- partasdeff.Rotation = NumberRange.new(-100, 100)
- partasdeff.RotSpeed = NumberRange.new(-100, 100)
- partasdeff.Speed = NumberRange.new(10)
- partasdeff.VelocitySpread = 300
- partasdeff.Enabled = true
- for i = 1,100 do
- Ring2.Scale = Ring2.Scale + Vector3.new(2,2,2)
- Ring.Transparency = Ring.Transparency + 0.01
- S2.Scale = S2.Scale + Vector3.new(0.3,0.3,0.3)
- S.Transparency = S.Transparency + 0.01
- game:GetService("RunService").RenderStepped:wait()
- end
- S:remove()
- wait(1)
- SM:remove()
- hed.face:remove()
- char.Shirt:remove()
- char.Pants:remove()
- v = Instance.new("Sound")
- v.SoundId = "rbxassetid://181384451"
- v.Parent = torso
- v.Looped = false
- v.Pitch = 0.8
- v.Volume = 1
- wait(.01)
- v:Play()
- z:Play()
- ----------------------------------------------------
- Debounces = {
- on = false;
- ks = false;
- CanAttack = true;
- CanJoke = true;
- NoIdl = false;
- Slashing = false;
- Slashed = false;
- Grabbing = false;
- Grabbed = false;
- }
- local Touche = {char.Name, }
- ----------------------------------------------------
- function lerp(a, b, t) -- Linear interpolation
- return a + (b - a)*t
- end
- function slerp(a, b, t) --Spherical interpolation
- dot = a:Dot(b)
- if dot > 0.99999 or dot < -0.99999 then
- return t <= 0.5 and a or b
- else
- r = math.acos(dot)
- return (a*math.sin((1 - t)*r) + b*math.sin(t*r)) / math.sin(r)
- end
- end
- function matrixInterpolate(a, b, t)
- local ax, ay, az, a00, a01, a02, a10, a11, a12, a20, a21, a22 = a:components()
- local bx, by, bz, b00, b01, b02, b10, b11, b12, b20, b21, b22 = b:components()
- local v0 = lerp(Vector3.new(ax, ay, az), Vector3.new(bx , by , bz), t) -- Position
- local v1 = slerp(Vector3.new(a00, a01, a02), Vector3.new(b00, b01, b02), t) -- Vector right
- local v2 = slerp(Vector3.new(a10, a11, a12), Vector3.new(b10, b11, b12), t) -- Vector up
- local v3 = slerp(Vector3.new(a20, a21, a22), Vector3.new(b20, b21, b22), t) -- Vector back
- local t = v1:Dot(v2)
- if not (t < 0 or t == 0 or t > 0) then -- Failsafe
- return CFrame.new()
- end
- return CFrame.new(
- v0.x, v0.y, v0.z,
- v1.x, v1.y, v1.z,
- v2.x, v2.y, v2.z,
- v3.x, v3.y, v3.z)
- end
- ----------------------------------------------------
- function genWeld(a,b)
- local w = Instance.new("Weld",a)
- w.Part0 = a
- w.Part1 = b
- return w
- end
- function weld(a, b)
- local weld = Instance.new("Weld")
- weld.Name = "W"
- weld.Part0 = a
- weld.Part1 = b
- weld.C0 = a.CFrame:inverse() * b.CFrame
- weld.Parent = a
- return weld;
- end
- ----------------------------------------------------
- function Lerp(c1,c2,al)
- local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
- local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
- for i,v in pairs(com1) do
- com1[i] = v+(com2[i]-v)*al
- end
- return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
- end
- ----------------------------------------------------
- newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
- local wld = Instance.new("Weld", wp1)
- wld.Part0 = wp0
- wld.Part1 = wp1
- wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
- end
- ----------------------------------------------------
- for i,v in pairs(char:children()) do
- if v:IsA("Hat") then
- v:Destroy()
- end
- end
- for i,v in pairs(hed:children()) do
- if v:IsA("Sound") then
- v:Destroy()
- end
- end
- ----------------------------------------------------
- function HasntTouched(plrname)
- local ret = true
- for _, v in pairs(Touche) do
- if v == plrname then
- ret = false
- end
- end
- return ret
- end
- ----------------------------------------------------
- larm.Size = larm.Size * 5
- rarm.Size = rarm.Size * 5
- lleg.Size = lleg.Size * 5
- rleg.Size = rleg.Size * 5
- torso.Size = torso.Size * 5
- hed.Size = hed.Size * 5
- root.Size = root.Size * 5
- ----------------------------------------------------
- newWeld(torso, larm, -1.5, 0.5, 0)
- larm.Weld.C1 = CFrame.new(0, 0.5, 0)
- newWeld(torso, rarm, 1.5, 0.5, 0)
- rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
- newWeld(torso, hed, 0, 1.5, 0)
- newWeld(torso, lleg, -0.5, -1, 0)
- lleg.Weld.C1 = CFrame.new(0, 1, 0)
- newWeld(torso, rleg, 0.5, -1, 0)
- rleg.Weld.C1 = CFrame.new(0, 1, 0)
- newWeld(root, torso, 0, -1, 0)
- torso.Weld.C1 = CFrame.new(0, -1, 0)
- ----------------------------------------------------
- local Part = Instance.new("Part",hed)
- Part.BrickColor = BrickColor.new("White")
- Part.Size = Vector3.new(1,1,1)
- Part.CanCollide = false
- Part.Material = "Neon"
- local M = Instance.new("SpecialMesh",Part)
- M.MeshId = "rbxassetid://62246019"
- M.Scale = Vector3.new(5,5,5)
- local Part2 = Instance.new("Weld",Part)
- Part2.Part0 = hed
- Part2.Part1 = Part
- Part2.C0 = CFrame.new(-0.2,1.5,0.8)
- ----------------------------------------------------
- -----Armored titan parts nibs
- local Arm = Instance.new("Part",char)
- Arm.Size = Vector3.new(1,1,1)
- Arm.BrickColor = BrickColor.new("Bronze")
- Arm.TopSurface = 0
- Arm.BottomSurface = 0
- Arm.CanCollide = false
- local Arm2 = Instance.new("SpecialMesh",Arm)
- Arm2.MeshType = "Brick"
- Arm2.Scale = Vector3.new(5,8.5,0.3)
- local Arm3 = Instance.new("Weld",Arm)
- Arm3.Part0 = rarm
- Arm3.Part1 = Arm
- Arm3.C0 = CFrame.new(0,0,2.5)
- local ArmR = Instance.new("Part",char)
- ArmR.Size = Vector3.new(1,1,1)
- ArmR.BrickColor = BrickColor.new("Bronze")
- ArmR.TopSurface = 0
- ArmR.BottomSurface = 0
- ArmR.CanCollide = false
- local Arm2R = Instance.new("SpecialMesh",ArmR)
- Arm2R.MeshType = "Brick"
- Arm2R.Scale = Vector3.new(5,8.5,0.3)
- local Arm3R = Instance.new("Weld",ArmR)
- Arm3R.Part0 = rarm
- Arm3R.Part1 = ArmR
- Arm3R.C0 = CFrame.new(0,0,-2.5)
- local ArmRS = Instance.new("Part",char)
- ArmRS.Size = Vector3.new(1,1,1)
- ArmRS.BrickColor = BrickColor.new("Bronze")
- ArmRS.TopSurface = 0
- ArmRS.BottomSurface = 0
- ArmRS.CanCollide = false
- local Arm2RS = Instance.new("SpecialMesh",ArmRS)
- Arm2RS.MeshType = "Brick"
- Arm2RS.Scale = Vector3.new(0.3,8.5,4.5)
- local Arm3RS = Instance.new("Weld",ArmRS)
- Arm3RS.Part0 = rarm
- Arm3RS.Part1 = ArmRS
- Arm3RS.C0 = CFrame.new(2.5,0,0)*CFrame.Angles(0,0,0)
- local TopRS = Instance.new("Part",char)
- TopRS.Size = Vector3.new(1,1,1)
- TopRS.BrickColor = BrickColor.new("Bronze")
- TopRS.TopSurface = 0
- TopRS.BottomSurface = 0
- TopRS.CanCollide = false
- local Top2RS = Instance.new("SpecialMesh",TopRS)
- Top2RS.MeshType = "Brick"
- Top2RS.Scale = Vector3.new(4.7,0.3,4.7)
- local Top3RS = Instance.new("Weld",TopRS)
- Top3RS.Part0 = rarm
- Top3RS.Part1 = TopRS
- Top3RS.C0 = CFrame.new(0,5,0)*CFrame.Angles(0,0,0)
- local BotRS = Instance.new("Part",char)
- BotRS.Size = Vector3.new(1,1,1)
- BotRS.BrickColor = BrickColor.new("Bronze")
- BotRS.BottomSurface = 0
- BotRS.TopSurface = 0
- BotRS.CanCollide = false
- local Bot2RS = Instance.new("SpecialMesh",BotRS)
- Bot2RS.MeshType = "Brick"
- Bot2RS.Scale = Vector3.new(4.7,0.3,4.7)
- local Bot3RS = Instance.new("Weld",BotRS)
- Bot3RS.Part0 = rarm
- Bot3RS.Part1 = BotRS
- Bot3RS.C0 = CFrame.new(0,-5,0)*CFrame.Angles(0,0,0)
- ----------------------------------------------------
- local Arm = Instance.new("Part",char)
- Arm.Size = Vector3.new(1,1,1)
- Arm.BrickColor = BrickColor.new("Bronze")
- Arm.TopSurface = 0
- Arm.BottomSurface = 0
- Arm.CanCollide = false
- local Arm2 = Instance.new("SpecialMesh",Arm)
- Arm2.MeshType = "Brick"
- Arm2.Scale = Vector3.new(5,8.5,0.3)
- local Arm3 = Instance.new("Weld",Arm)
- Arm3.Part0 = larm
- Arm3.Part1 = Arm
- Arm3.C0 = CFrame.new(0,0,2.5)
- local ArmR = Instance.new("Part",char)
- ArmR.Size = Vector3.new(1,1,1)
- ArmR.BrickColor = BrickColor.new("Bronze")
- ArmR.TopSurface = 0
- ArmR.BottomSurface = 0
- ArmR.CanCollide = false
- local Arm2R = Instance.new("SpecialMesh",ArmR)
- Arm2R.MeshType = "Brick"
- Arm2R.Scale = Vector3.new(5,8.5,0.3)
- local Arm3R = Instance.new("Weld",ArmR)
- Arm3R.Part0 = larm
- Arm3R.Part1 = ArmR
- Arm3R.C0 = CFrame.new(0,0,-2.5)
- local ArmRS = Instance.new("Part",char)
- ArmRS.Size = Vector3.new(1,1,1)
- ArmRS.BrickColor = BrickColor.new("Bronze")
- ArmRS.TopSurface = 0
- ArmRS.BottomSurface = 0
- ArmRS.CanCollide = false
- local Arm2RS = Instance.new("SpecialMesh",ArmRS)
- Arm2RS.MeshType = "Brick"
- Arm2RS.Scale = Vector3.new(0.3,8.5,4.5)
- local Arm3RS = Instance.new("Weld",ArmRS)
- Arm3RS.Part0 = larm
- Arm3RS.Part1 = ArmRS
- Arm3RS.C0 = CFrame.new(-2.5,0,0)*CFrame.Angles(0,0,0)
- local TopRS = Instance.new("Part",char)
- TopRS.Size = Vector3.new(1,1,1)
- TopRS.BrickColor = BrickColor.new("Bronze")
- TopRS.TopSurface = 0
- TopRS.BottomSurface = 0
- TopRS.CanCollide = false
- local Top2RS = Instance.new("SpecialMesh",TopRS)
- Top2RS.MeshType = "Brick"
- Top2RS.Scale = Vector3.new(4.7,0.3,4.7)
- local Top3RS = Instance.new("Weld",TopRS)
- Top3RS.Part0 = larm
- Top3RS.Part1 = TopRS
- Top3RS.C0 = CFrame.new(0,5,0)*CFrame.Angles(0,0,0)
- local BotRS = Instance.new("Part",char)
- BotRS.Size = Vector3.new(1,1,1)
- BotRS.BrickColor = BrickColor.new("Bronze")
- BotRS.BottomSurface = 0
- BotRS.TopSurface = 0
- BotRS.CanCollide = false
- local Bot2RS = Instance.new("SpecialMesh",BotRS)
- Bot2RS.MeshType = "Brick"
- Bot2RS.Scale = Vector3.new(4.7,0.3,4.7)
- local Bot3RS = Instance.new("Weld",BotRS)
- Bot3RS.Part0 = larm
- Bot3RS.Part1 = BotRS
- Bot3RS.C0 = CFrame.new(0,-5,0)*CFrame.Angles(0,0,0)
- ----------------------------------------------------
- local Long = Instance.new("Part",char)
- Long.Size = Vector3.new(1,1,1)
- Long.CanCollide = false
- Long.BrickColor = BrickColor.new("Bronze")
- Long.TopSurface = 0
- Long.BottomSurface = 0
- local Long2 = Instance.new("SpecialMesh",Long)
- Long2.MeshType = "Brick"
- Long2.Scale = Vector3.new(9.5,0.3,4.5)
- local Long3 = Instance.new("Weld",Long)
- Long3.Part0 = torso
- Long3.Part1 = Long
- Long3.C0 = CFrame.new(0,4.95,0)
- ----------------------------------------------------
- local Back = Instance.new("Part",char)
- Back.Size = Vector3.new(1,1,1)
- Back.CanCollide = false
- Back.BrickColor = BrickColor.new("Bronze")
- Back.TopSurface = 0
- Back.BottomSurface = 0
- local Back2 = Instance.new("SpecialMesh",Back)
- Back2.MeshType = "Brick"
- Back2.Scale = Vector3.new(9.5,9.3,0.3)
- local Back3 = Instance.new("Weld",Back)
- Back3.Part0 = torso
- Back3.Part1 = Back
- Back3.C0 = CFrame.new(0,0,2.5)
- ----------------------------------------------------
- ----------------------------------------------------
- local Leg = Instance.new("Part",char)
- Leg.Size = Vector3.new(1,1,1)
- Leg.BrickColor = BrickColor.new("Bronze")
- Leg.TopSurface = 0
- Leg.BottomSurface = 0
- Leg.CanCollide = false
- local Leg2 = Instance.new("SpecialMesh",Leg)
- Leg2.MeshType = "Brick"
- Leg2.Scale = Vector3.new(5,8.5,0.3)
- local Leg3 = Instance.new("Weld",Leg)
- Leg3.Part0 = rleg
- Leg3.Part1 = Leg
- Leg3.C0 = CFrame.new(0,0,2.5)
- local LegR = Instance.new("Part",char)
- LegR.Size = Vector3.new(1,1,1)
- LegR.BrickColor = BrickColor.new("Bronze")
- LegR.TopSurface = 0
- LegR.BottomSurface = 0
- LegR.CanCollide = false
- local Leg2R = Instance.new("SpecialMesh",LegR)
- Leg2R.MeshType = "Brick"
- Leg2R.Scale = Vector3.new(5,8.5,0.3)
- local Leg3R = Instance.new("Weld",LegR)
- Leg3R.Part0 = rleg
- Leg3R.Part1 = LegR
- Leg3R.C0 = CFrame.new(0,0,-2.5)
- local LegRS = Instance.new("Part",char)
- LegRS.Size = Vector3.new(1,1,1)
- LegRS.BrickColor = BrickColor.new("Bronze")
- LegRS.TopSurface = 0
- LegRS.BottomSurface = 0
- LegRS.CanCollide = false
- local Leg2RS = Instance.new("SpecialMesh",LegRS)
- Leg2RS.MeshType = "Brick"
- Leg2RS.Scale = Vector3.new(0.3,8.5,4.5)
- local Leg3RS = Instance.new("Weld",LegRS)
- Leg3RS.Part0 = rleg
- Leg3RS.Part1 = LegRS
- Leg3RS.C0 = CFrame.new(2.5,0,0)*CFrame.Angles(0,0,0)
- local TopRS = Instance.new("Part",char)
- TopRS.Size = Vector3.new(1,1,1)
- TopRS.BrickColor = BrickColor.new("Bronze")
- TopRS.TopSurface = 0
- TopRS.BottomSurface = 0
- TopRS.CanCollide = false
- local BotRS = Instance.new("Part",char)
- BotRS.Size = Vector3.new(1,1,1)
- BotRS.BrickColor = BrickColor.new("Bronze")
- BotRS.BottomSurface = 0
- BotRS.TopSurface = 0
- BotRS.CanCollide = false
- local Bot2RS = Instance.new("SpecialMesh",BotRS)
- Bot2RS.MeshType = "Brick"
- Bot2RS.Scale = Vector3.new(4.7,0.3,4.7)
- local Bot3RS = Instance.new("Weld",BotRS)
- Bot3RS.Part0 = rleg
- Bot3RS.Part1 = BotRS
- Bot3RS.C0 = CFrame.new(0,-5,0)*CFrame.Angles(0,0,0)
- -----------------------------------------------------------
- local Arm = Instance.new("Part",char)
- Arm.Size = Vector3.new(1,1,1)
- Arm.BrickColor = BrickColor.new("Bronze")
- Arm.TopSurface = 0
- Arm.BottomSurface = 0
- Arm.CanCollide = false
- local Arm2 = Instance.new("SpecialMesh",Arm)
- Arm2.MeshType = "Brick"
- Arm2.Scale = Vector3.new(5,8.5,0.3)
- local Arm3 = Instance.new("Weld",Arm)
- Arm3.Part0 = lleg
- Arm3.Part1 = Arm
- Arm3.C0 = CFrame.new(0,0,2.5)
- local ArmR = Instance.new("Part",char)
- ArmR.Size = Vector3.new(1,1,1)
- ArmR.BrickColor = BrickColor.new("Bronze")
- ArmR.TopSurface = 0
- ArmR.BottomSurface = 0
- ArmR.CanCollide = false
- local Arm2R = Instance.new("SpecialMesh",ArmR)
- Arm2R.MeshType = "Brick"
- Arm2R.Scale = Vector3.new(5,8.5,0.3)
- local Arm3R = Instance.new("Weld",ArmR)
- Arm3R.Part0 = lleg
- Arm3R.Part1 = ArmR
- Arm3R.C0 = CFrame.new(0,0,-2.5)
- local ArmRS = Instance.new("Part",char)
- ArmRS.Size = Vector3.new(1,1,1)
- ArmRS.BrickColor = BrickColor.new("Bronze")
- ArmRS.TopSurface = 0
- ArmRS.BottomSurface = 0
- ArmRS.CanCollide = false
- local Arm2RS = Instance.new("SpecialMesh",ArmRS)
- Arm2RS.MeshType = "Brick"
- Arm2RS.Scale = Vector3.new(0.3,8.5,4.5)
- local Arm3RS = Instance.new("Weld",ArmRS)
- Arm3RS.Part0 = lleg
- Arm3RS.Part1 = ArmRS
- Arm3RS.C0 = CFrame.new(-2.5,0,0)*CFrame.Angles(0,0,0)
- local BotRS = Instance.new("Part",char)
- BotRS.Size = Vector3.new(1,1,1)
- BotRS.BrickColor = BrickColor.new("Bronze")
- BotRS.BottomSurface = 0
- BotRS.TopSurface = 0
- BotRS.CanCollide = false
- local Bot2RS = Instance.new("SpecialMesh",BotRS)
- Bot2RS.MeshType = "Brick"
- Bot2RS.Scale = Vector3.new(4.7,0.3,4.7)
- local Bot3RS = Instance.new("Weld",BotRS)
- Bot3RS.Part0 = lleg
- Bot3RS.Part1 = BotRS
- Bot3RS.C0 = CFrame.new(0,-5,0)*CFrame.Angles(0,0,0)
- ----------------------------------------------------
- local Pec = Instance.new("Part",char)
- Pec.Size = Vector3.new(1,1,1)
- Pec.BrickColor = BrickColor.new("Bronze")
- Pec.CanCollide = false
- Pec.TopSurface = 0
- Pec.BottomSurface = 0
- local Pec2 = Instance.new("SpecialMesh",Pec)
- Pec2.MeshType = "Brick"
- Pec2.Scale = Vector3.new(5,3,0.3)
- local Pec3 = Instance.new("Weld",Pec)
- Pec3.Part0 = torso
- Pec3.Part1 = Pec
- Pec3.C0 = CFrame.new(2,2.8,-2.8)*CFrame.Angles(0,0,0.1)
- local PecA = Instance.new("Part",char)
- PecA.Size = Vector3.new(1,1,1)
- PecA.BrickColor = BrickColor.new("Bronze")
- PecA.CanCollide = false
- PecA.TopSurface = 0
- PecA.BottomSurface = 0
- local Pec2A = Instance.new("SpecialMesh",PecA)
- Pec2A.MeshType = "Brick"
- Pec2A.Scale = Vector3.new(5,3,0.3)
- local Pec3A = Instance.new("Weld",PecA)
- Pec3A.Part0 = torso
- Pec3A.Part1 = PecA
- Pec3A.C0 = CFrame.new(-2,2.8,-2.8)*CFrame.Angles(0,0,-0.1)
- ---------------------------------------------------
- local Abs = Instance.new("Part",char)
- Abs.Size = Vector3.new(1,1,1)
- Abs.BrickColor = BrickColor.new("Bronze")
- Abs.CanCollide = false
- Abs.TopSurface = 0
- Abs.BottomSurface = 0
- local Abs2 = Instance.new("SpecialMesh",Abs)
- Abs2.MeshType = "Brick"
- Abs2.Scale = Vector3.new(2,2,0.3)
- local Abs3 = Instance.new("Weld",Abs)
- Abs3.Part0 = torso
- Abs3.Part1 = Abs
- Abs3.C0 = CFrame.new(1.4,0,-2.8)*CFrame.Angles(0,0,0.1)
- local Abs = Instance.new("Part",char)
- Abs.Size = Vector3.new(1,1,1)
- Abs.BrickColor = BrickColor.new("Bronze")
- Abs.CanCollide = false
- Abs.TopSurface = 0
- Abs.BottomSurface = 0
- local Abs2 = Instance.new("SpecialMesh",Abs)
- Abs2.MeshType = "Brick"
- Abs2.Scale = Vector3.new(2,2,0.3)
- local Abs3 = Instance.new("Weld",Abs)
- Abs3.Part0 = torso
- Abs3.Part1 = Abs
- Abs3.C0 = CFrame.new(-1.4,0,-2.8)*CFrame.Angles(0,0,-0.1)
- local Abs = Instance.new("Part",char)
- Abs.Size = Vector3.new(1,1,1)
- Abs.BrickColor = BrickColor.new("Bronze")
- Abs.CanCollide = false
- Abs.TopSurface = 0
- Abs.BottomSurface = 0
- local Abs2 = Instance.new("SpecialMesh",Abs)
- Abs2.MeshType = "Brick"
- Abs2.Scale = Vector3.new(2,2,0.3)
- local Abs3 = Instance.new("Weld",Abs)
- Abs3.Part0 = torso
- Abs3.Part1 = Abs
- Abs3.C0 = CFrame.new(1.4,-2.1,-2.8)*CFrame.Angles(0,0,0.1)
- local Abs = Instance.new("Part",char)
- Abs.Size = Vector3.new(1,1,1)
- Abs.BrickColor = BrickColor.new("Bronze")
- Abs.CanCollide = false
- Abs.TopSurface = 0
- Abs.BottomSurface = 0
- local Abs2 = Instance.new("SpecialMesh",Abs)
- Abs2.MeshType = "Brick"
- Abs2.Scale = Vector3.new(2,2,0.3)
- local Abs3 = Instance.new("Weld",Abs)
- Abs3.Part0 = torso
- Abs3.Part1 = Abs
- Abs3.C0 = CFrame.new(-1.4,-2.1,-2.8)*CFrame.Angles(0,0,-0.1)
- local Abs = Instance.new("Part",char)
- Abs.Size = Vector3.new(1,1,1)
- Abs.BrickColor = BrickColor.new("Bronze")
- Abs.CanCollide = false
- Abs.TopSurface = 0
- Abs.BottomSurface = 0
- local Abs2 = Instance.new("SpecialMesh",Abs)
- Abs2.MeshType = "Brick"
- Abs2.Scale = Vector3.new(2,2,0.3)
- local Abs3 = Instance.new("Weld",Abs)
- Abs3.Part0 = torso
- Abs3.Part1 = Abs
- Abs3.C0 = CFrame.new(1.4,-4.1,-2.8)*CFrame.Angles(0,0,0.1)
- local Abs = Instance.new("Part",char)
- Abs.Size = Vector3.new(1,1,1)
- Abs.BrickColor = BrickColor.new("Bronze")
- Abs.CanCollide = false
- Abs.TopSurface = 0
- Abs.BottomSurface = 0
- local Abs2 = Instance.new("SpecialMesh",Abs)
- Abs2.MeshType = "Brick"
- Abs2.Scale = Vector3.new(2,2,0.3)
- local Abs3 = Instance.new("Weld",Abs)
- Abs3.Part0 = torso
- Abs3.Part1 = Abs
- Abs3.C0 = CFrame.new(-1.4,-4.1,-2.8)*CFrame.Angles(0,0,-0.1)
- -----------------------------------------------------
- local Head = Instance.new("Part",char)
- Head.Size = Vector3.new(1,1,1)
- Head.BrickColor = BrickColor.new("Bronze")
- Head.CanCollide = false
- Head.TopSurface = 0
- Head.BottomSurface = 0
- local Head2 = Instance.new("SpecialMesh",Head)
- Head2.MeshType = "Head"
- Head2.Scale = Vector3.new(11.5,6.5,6.5)
- local Head3 = Instance.new("Weld",Head)
- Head3.Part0 = hed
- Head3.Part1 = Head
- Head3.C0 = CFrame.new(0,0,0)
- -----------------------------------------------------
- local Eye2 = Instance.new("Part",char)
- Eye2.Size = Vector3.new(1,1,1)
- Eye2.BrickColor = BrickColor.new("Really black")
- Eye2.CanCollide = false
- Eye2.TopSurface = 0
- Eye2.BottomSurface = 0
- local Eye22 = Instance.new("SpecialMesh",Eye2)
- Eye22.MeshType = "Sphere"
- Eye22.Scale = Vector3.new(1.2,0.6,0.1)
- local Eye32 = Instance.new("Weld",Eye2)
- Eye32.Part0 = hed
- Eye32.Part1 = Eye2
- Eye32.C0 = CFrame.new(1.3,0.5,-3)*CFrame.Angles(0,0,0.3)
- local Eye = Instance.new("Part",char)
- Eye.Size = Vector3.new(1,1,1)
- Eye.BrickColor = BrickColor.new("Really black")
- Eye.CanCollide = false
- Eye.TopSurface = 0
- Eye.BottomSurface = 0
- local Eye212 = Instance.new("SpecialMesh",Eye)
- Eye212.MeshType = "Sphere"
- Eye212.Scale = Vector3.new(1.2,0.6,0.1)
- local Eye3 = Instance.new("Weld",Eye)
- Eye3.Part0 = hed
- Eye3.Part1 = Eye
- Eye3.C0 = CFrame.new(-1.3,0.5,-3)*CFrame.Angles(0,0,-0.3)
- local Glow = Instance.new("Part",char)
- Glow.Size = Vector3.new(1,1,1)
- Glow.BrickColor = BrickColor.new("Bronze")
- Glow.CanCollide = false
- Glow.TopSurface = 0
- Glow.Material = "Neon"
- Glow.BottomSurface = 0
- local Glow2 = Instance.new("SpecialMesh",Glow)
- Glow2.MeshType = "Sphere"
- Glow2.Scale = Vector3.new(0.5,0.5,0.5)
- local Glow3 = Instance.new("Weld",Glow)
- Glow3.Part0 = Eye
- Glow3.Part1 = Glow
- Glow3.C0 = CFrame.new(0,0,-0.2)*CFrame.Angles(0,0,0)
- local Glow = Instance.new("Part",char)
- Glow.Size = Vector3.new(1,1,1)
- Glow.BrickColor = BrickColor.new("Bronze")
- Glow.CanCollide = false
- Glow.TopSurface = 0
- Glow.Material = "Neon"
- Glow.BottomSurface = 0
- local Glow2 = Instance.new("SpecialMesh",Glow)
- Glow2.MeshType = "Sphere"
- Glow2.Scale = Vector3.new(0.5,0.5,0.5)
- local Glow3 = Instance.new("Weld",Glow)
- Glow3.Part0 = Eye2
- Glow3.Part1 = Glow
- Glow3.C0 = CFrame.new(0,0,-0.2)*CFrame.Angles(0,0,0)
- -----------------------------------------------------
- function weld5(part0, part1, c0, c1)
- weeld=Instance.new("Weld", part0)
- weeld.Part0=part0
- weeld.Part1=part1
- weeld.C0=c0
- weeld.C1=c1
- return weeld
- end
- ----------------------------------------------------
- function newRay(start,face,range,wat)
- local rey=Ray.new(start.p,(face.p-start.p).Unit*range)
- hit,pos=Workspace:FindPartOnRayWithIgnoreList(rey,wat)
- return rey,hit,pos
- end
- ----------------------------------------------------
- mod5 = Instance.new("Model",char)
- function FindNearestTorso(Position,Distance,SinglePlayer)
- if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
- local List = {}
- for i,v in pairs(workspace:GetChildren())do
- if v:IsA("Model")then
- if v:findFirstChild("Torso")then
- if v ~= char then
- if(v.Torso.Position -Position).magnitude <= Distance then
- table.insert(List,v)
- end
- end
- end
- end
- end
- return List
- end
- function Landing()
- part=Instance.new('Part',mod5)
- part.Anchored=true
- part.CanCollide=false
- part.FormFactor='Custom'
- part.Size=Vector3.new(.2,.2,.2)
- part.CFrame=root.CFrame*CFrame.new(0,-2,0)
- part.Transparency=.7
- part.BrickColor=BrickColor.new('Really black')
- mesh=Instance.new('SpecialMesh',part)
- mesh.MeshId='http://www.roblox.com/asset/?id=20329976'
- mesh.Scale=Vector3.new(10,5,10)
- for i,v in pairs(FindNearestTorso(torso.CFrame.p,40))do
- if v:FindFirstChild('Humanoid') then
- v.Humanoid:TakeDamage(math.random(20,30))
- v.Humanoid.PlatformStand = true
- v:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 100
- end
- end
- coroutine.resume(coroutine.create(function()
- for i=0,3.8,0.05 do
- wait()
- part.CFrame=part.CFrame
- part.Transparency=i
- mesh.Scale=mesh.Scale+Vector3.new(1,0.2,1)
- end
- part.Parent = nil
- end))
- end
- ----------------------------------------------------
- mod4 = Instance.new("Model",char)
- ptez = {0.7, 0.8, 0.9, 1}
- function FindNearestTorso(Position,Distance,SinglePlayer)
- if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
- local List = {}
- for i,v in pairs(workspace:GetChildren())do
- if v:IsA("Model")then
- if v:findFirstChild("Torso")then
- if v ~= char then
- if(v.Torso.Position -Position).magnitude <= Distance then
- table.insert(List,v)
- end
- end
- end
- end
- end
- return List
- end
- ----------------------------------------------------
- local acos = math.acos
- local sqrt = math.sqrt
- local Vec3 = Vector3.new
- local fromAxisAngle = CFrame.fromAxisAngle
- local function toAxisAngle(CFr)
- local X,Y,Z,R00,R01,R02,R10,R11,R12,R20,R21,R22 = CFr:components()
- local Angle = math.acos((R00+R11+R22-1)/2)
- local A = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
- A = A == 0 and 0.00001 or A
- local B = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
- B = B == 0 and 0.00001 or B
- local C = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
- C = C == 0 and 0.00001 or C
- local x = (R21-R12)/sqrt(A)
- local y = (R02-R20)/sqrt(B)
- local z = (R10-R01)/sqrt(C)
- return Vec3(x,y,z),Angle
- end
- function ApplyTrig(Num,Func)
- local Min,Max = Func(0),Func(1)
- local i = Func(Num)
- return (i-Min)/(Max-Min)
- --[[if Func == "sin" then
- return (math.sin((1-Num)*math.pi)+1)/2
- elseif Func == "cos" then
- return (math.cos((1-Num)*math.pi)+1)/2
- end]]
- end
- function LerpCFrame(CFrame1,CFrame2,Num)
- local Vec,Ang = toAxisAngle(CFrame1:inverse()*CFrame2)
- return CFrame1*fromAxisAngle(Vec,Ang*Num) + (CFrame2.p-CFrame1.p)*Num
- end
- mouse.KeyDown:connect(function(key)
- if key == "b" then
- if Debounces.CanAttack == true then
- Debounces.CanAttack = false
- Debounces.on = true
- Debounces.NoIdl = true
- for i = 1,20 do
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(9,4,1) * CFrame.Angles(0.3,-0.5,1.55),.3)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-9,4,1) * CFrame.Angles(0.3,0.5,-1.55),.3)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,7.5,0) * CFrame.Angles(0.4,0,0),.3)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(0.3,0,0),.3)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-2.5, -8.8,1) *CFrame.Angles(-0.3,0,-0.1),.3)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(2.5, -8.8,1) * CFrame.Angles(-0.3,0,0.1),.3)
- if Debounces.on == false then break end
- wait()
- end
- v = Instance.new("Sound")
- v.SoundId = "rbxassetid://181384451"
- v.Parent = torso
- v.Looped = false
- v.Pitch = 0.8
- v.Volume = math.huge
- wait(.01)
- v:Play()
- coroutine.resume(coroutine.create(function()
- for i = 1,80 do
- local H = Instance.new("Part",torso)
- H.Size = Vector3.new(1,1,1)
- H.BrickColor = BrickColor.new("White")
- H.CanCollide = false
- H.Anchored = true
- H.CFrame = torso.CFrame*CFrame.new(0,-13,0)*CFrame.Angles(1.3,0,0)
- local H2 = Instance.new("SpecialMesh",H)
- H2.MeshId = "rbxassetid://3270017"
- coroutine.resume(coroutine.create(function()
- for i = 1,200 do
- H2.Scale = H2.Scale + Vector3.new(5,5,5)
- H.Transparency = H.Transparency + 0.05
- wait(0.05)
- end
- H:remove()
- end))
- wait(0.005)
- end
- if Debounces.CanAttack == false then
- Debounces.CanAttack = true
- Debounces.on = false
- Debounces.NoIdl = false
- end
- end))
- end
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "z" then
- if Debounces.CanAttack == true then
- Debounces.CanAttack = false
- Debounces.on = true
- Debounces.NoIdl = true
- for i = 1,20 do
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(7.6,1,-3) * CFrame.Angles(1.55,0,0),.3)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-7.6,1,-3) * CFrame.Angles(1.55,0,0),.3)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,7.5,0) * CFrame.Angles(0,0,0),.3)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -6, 0) * CFrame.Angles(-1.5,0,0),.3)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-2.5, -7.6,-2) *CFrame.Angles(1.55,0,0),.3)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(2.5, -7.6,-2) * CFrame.Angles(1.55,0,0),.3)
- if Debounces.on == false then break end
- wait()
- end
- local Rock = Instance.new("Part",char)
- Rock.Size = Vector3.new(1,1,1)
- local Rock22 = Instance.new("SpecialMesh",Rock)
- Rock22.MeshId = "rbxassetid://433651599"
- Rock22.Scale = Vector3.new(0.5,0.5,0.5)
- local Rock2 = Instance.new("Weld",Rock)
- Rock2.Part0 = hed
- Rock2.Part1 = Rock
- Rock2.C0 = CFrame.new(0,40,0)*CFrame.Angles(0,-1.55,0)
- local PPA = Instance.new("Part",Rock)
- PPA.Size = Vector3.new(30,30,30)
- PPA.CanCollide = false
- local PPA2 = Instance.new("Weld",PPA)
- PPA2.Part0 = Rock
- PPA2.Part1 = PPA
- PPA2.C0 = CFrame.new(0,0,0)
- PPA.Touched:connect(function(hit)
- if hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= nil then
- if not FA then FA = true
- hit.Parent.Humanoid.PlatformStand = true
- hit.Parent.Humanoid:TakeDamage(30)
- local Fly = Instance.new("BodyVelocity",hit.Parent.Torso)
- Fly.maxForce = Vector3.new(math.huge,math.huge,math.huge)
- Fly.velocity = mouse.hit.lookVector*560
- wait(0.1)
- Fly:remove()
- wait(3)
- FA = false
- end
- end
- end)
- wait(0.5)
- for i = 1,20 do
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(7.6,5.5,0) * CFrame.Angles(3.1,0,0),.3)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-7.6,5.5,0) * CFrame.Angles(3.1,0,0),.3)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,7.5,0) * CFrame.Angles(0,0,0),.3)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(0,0,0),.3)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-2.5, -8.8,0) *CFrame.Angles(0,0,0),.3)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(2.5, -8.8,0) * CFrame.Angles(0,0,0),.3)
- if Debounces.on == false then break end
- wait()
- end
- Rock2:remove()
- local Fly = Instance.new("BodyVelocity",Rock)
- Fly.maxForce = Vector3.new(math.huge,math.huge,math.huge)
- Fly.velocity = mouse.hit.lookVector*200
- for i = 1,20 do
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(7.6,1.5,-1) * CFrame.Angles(1.55,0,0),.3)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-7.6,1.5,-1) * CFrame.Angles(1.55,0,0),.3)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,7.5,0) * CFrame.Angles(-0.3,0,0),.3)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(-0.3,0,0),.3)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-2.5, -8.8,0) *CFrame.Angles(0,0,0),.3)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(2.5, -8.8,-2) * CFrame.Angles(0.5,0,0),.3)
- if Debounces.on == false then break end
- wait()
- end
- if Debounces.CanAttack == false then
- Debounces.CanAttack = true
- Debounces.on = false
- Debounces.NoIdl = false
- end
- wait(2)
- Fly:remove()
- local SFXZ = Instance.new("Sound",Rock)
- SFXZ.SoundId = "rbxassetid://134854740"
- SFXZ.Volume = math.huge
- SFXZ.Pitch = 1
- SFXZ.Looped = false
- wait(0.01)
- SFXZ:Play()
- wait(3)
- Rock:remove()
- end
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "e" then
- if Debounces.CanAttack == true then
- Debounces.CanAttack = false
- Debounces.on = true
- Debounces.NoIdl = true
- for i = 1,20 do
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(7.6,1,-3) * CFrame.Angles(1.3,0,0),.3)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-7.6,1,0) * CFrame.Angles(-0.5,0,0),.3)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,7.5,0) * CFrame.Angles(0,0,0),.3)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -8, 0) * CFrame.Angles(-0.5,0,0),.3)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-2.5, -3.3,-3.5) *CFrame.Angles(0.5,0,0),.3)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(2.5, -7.6,0.5) * CFrame.Angles(-1.1,0,0),.3)
- if Debounces.on == false then break end
- wait()
- end
- local HitBox = Instance.new("Part",char)
- HitBox.Size = Vector3.new(5,5,5)
- HitBox.CanCollide = false
- HitBox.Transparency = math.huge
- local HitBox2 = Instance.new("Weld",HitBox)
- HitBox2.Part0 = rarm
- HitBox2.Part1 = HitBox
- HitBox2.C0 = CFrame.new(0,-4.5,0)
- HitBox.Touched:connect(function(hit)
- if hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= nil then
- if not DD then DD = true
- HitBox:remove()
- hit.Parent.Humanoid.PlatformStand = true
- local We = Instance.new("Weld",hit.Parent.Torso)
- We.Part0 = rarm
- We.Part1 = hit.Parent.Torso
- We.C0 = CFrame.new(0,-5,0)*CFrame.Angles(-1.55,0,0)
- wait(1)
- for i = 1,20 do
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(7.6,4,0) * CFrame.Angles(3.1,0,1),.3)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-7.6,4,0) * CFrame.Angles(-3.1,0,-1),.3)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,7.5,0) * CFrame.Angles(1,0,0),.3)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -8, 0) * CFrame.Angles(-0.5,0,0),.3)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-2.5, -3.3,-3.5) *CFrame.Angles(0.5,0,0),.3)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(2.5, -7.6,0.5) * CFrame.Angles(-1.1,0,0),.3)
- if Debounces.on == false then break end
- wait()
- end
- hit.Parent.Humanoid:TakeDamage(20)
- for i = 1,20 do
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(6,4,-1) * CFrame.Angles(1.55,0,-1),.3)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-6,4,-1) * CFrame.Angles(1.55,0,1),.3)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,7.5,0) * CFrame.Angles(-0.4,0,0),.3)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -8, 0) * CFrame.Angles(-0.5,0,0),.3)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-2.5, -3.3,-3.5) *CFrame.Angles(0.5,0,0),.3)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(2.5, -7.6,0.5) * CFrame.Angles(-1.1,0,0),.3)
- if Debounces.on == false then break end
- wait()
- end
- for i = 1,20 do
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(5,4,-1) * CFrame.Angles(1.55,0,-1.3),.3)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-5,4,-1) * CFrame.Angles(1.55,0,1.3),.3)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,7.5,0) * CFrame.Angles(-0.4,0,0),.3)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -8, 0) * CFrame.Angles(-0.5,0,0),.3)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-2.5, -3.3,-3.5) *CFrame.Angles(0.5,0,0),.3)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(2.5, -7.6,0.5) * CFrame.Angles(-1.1,0,0),.3)
- if Debounces.on == false then break end
- wait()
- end
- local partasdeff = Instance.new("ParticleEmitter",hit.Parent.Torso)
- partasdeff.Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(1, 0, 0))
- partasdeff.LightEmission = .1
- partasdeff.Size = NumberSequence.new(0.2)
- partasdeff.Texture = "http://www.roblox.com/asset/?ID=380529823"
- aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.2),NumberSequenceKeypoint.new(1, 5)})
- bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
- partasdeff.Transparency = bbb
- partasdeff.Size = aaa
- partasdeff.ZOffset = .9
- partasdeff.Acceleration = Vector3.new(0, -5, 0)
- partasdeff.LockedToPart = false
- partasdeff.EmissionDirection = "Top"
- partasdeff.Lifetime = NumberRange.new(1, 2)
- partasdeff.Rate = 1000
- partasdeff.Rotation = NumberRange.new(-100, 100)
- partasdeff.RotSpeed = NumberRange.new(-100, 100)
- partasdeff.Speed = NumberRange.new(10)
- partasdeff.VelocitySpread = 300
- partasdeff.Enabled = true
- wait(1.5)
- hit.Parent:BreakJoints()
- We:remove()
- partasdeff.Enabled = false
- if Debounces.CanAttack == false then
- Debounces.CanAttack = true
- Debounces.on = false
- Debounces.NoIdl = false
- end
- wait(3)
- DD = false
- end
- end
- end)
- wait(5)
- if Debounces.CanAttack == false then
- Debounces.CanAttack = true
- Debounces.on = false
- Debounces.NoIdl = false
- end
- end
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "r" then
- if Debounces.CanAttack == true then
- Debounces.CanAttack = false
- Debounces.on = true
- Debounces.NoIdl = true
- for i = 1,20 do
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(7.6,1,0) * CFrame.Angles(0.5,0,0),.3)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-7.6,1,0) * CFrame.Angles(-0.5,0,0),.3)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,7.5,0) * CFrame.Angles(0,0,0),.3)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(-0.5,0,0),.3)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-2.5, -8.8, -2) *CFrame.Angles(0.5,0,0),.3)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(2.5, -7.6, 1.2) * CFrame.Angles(-1.5,0,0),.3)
- if Debounces.on == false then break end
- wait()
- end
- local HitBox = Instance.new("Part",char)
- HitBox.Size = Vector3.new(5,5,5)
- HitBox.CanCollide = false
- HitBox.Transparency = math.huge
- local HitBox2 = Instance.new("Weld",HitBox)
- HitBox2.Part0 = rleg
- HitBox2.Part1 = HitBox
- HitBox2.C0 = CFrame.new(0,-1.1,0)
- local SFXZ = Instance.new("Sound",torso)
- SFXZ.SoundId = "rbxassetid://169259383"
- SFXZ.Volume = math.huge
- SFXZ.Pitch = 0.5
- SFXZ.Looped = false
- wait(0.01)
- SFXZ:Play()
- HitBox.Touched:connect(function(hit)
- if hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= nil then
- local SFXZ = Instance.new("Sound",torso)
- SFXZ.SoundId = "rbxassetid://743886825"
- SFXZ.Volume = 1
- SFXZ.Pitch = 0.5
- SFXZ.Looped = false
- SFXZ:Play()
- HitBox:remove()
- hit.Parent.Humanoid:TakeDamage(44)
- hit.Parent.Humanoid.PlatformStand = true
- local Fl = Instance.new("BodyVelocity",hit.Parent.Torso)
- Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
- Fl.velocity = rleg.CFrame.lookVector*350
- wait(0.1)
- Fl:remove()
- end
- end)
- for i = 1,20 do
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(7.6,1,0) * CFrame.Angles(-0.5,0,0),.3)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-7.6,1,0) * CFrame.Angles(0.5,0,0),.3)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,7.5,0) * CFrame.Angles(0,0,0),.3)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(0.5,0,0),.3)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-2.5, -8.8, 2) *CFrame.Angles(-0.5,0,0),.3)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(2.5, -7.6, -1.2) * CFrame.Angles(1.5,0,0),.3)
- if Debounces.on == false then break end
- wait()
- end
- if Debounces.CanAttack == false then
- Debounces.CanAttack = true
- Debounces.on = false
- Debounces.NoIdl = false
- HitBox:remove()
- end
- end
- end
- end)
- ----------------------------------------------------
- mouse.KeyDown:connect(function(key)
- if string.byte(key) == 48 then
- char.Humanoid.WalkSpeed = 34
- end
- end)
- mouse.KeyUp:connect(function(key)
- if string.byte(key) == 48 then
- char.Humanoid.WalkSpeed = 5
- end
- end)
- ----------------------------------------------------
- local animpose = "Idle"
- local lastanimpose = "Idle"
- local sine = 0
- local change = 1
- local val = 0
- local ffing = false
- ----------------------------------------------------
- local x = Instance.new("Sound", char.Torso)
- x.SoundId = "http://www.roblox.com/asset/?id=273962540"
- x.Looped = true
- x.Volume = 1
- x.Pitch = 1
- local footsteps = false
- -------------------------------
- game:GetService("RunService").RenderStepped:connect(function()
- rarm.BrickColor = ASD
- larm.BrickColor = ASD
- rleg.BrickColor = ASD
- lleg.BrickColor = ASD
- hed.BrickColor = ASD
- torso.BrickColor = ASD
- --[[if char.Humanoid.Jump == true then
- jump = true
- else
- jump = false
- end]]
- char.Humanoid.FreeFalling:connect(function(f)
- if f then
- ffing = true
- else
- ffing = false
- end
- end)
- sine = sine + change
- if jumpn == true then
- animpose = "Jumping"
- elseif ffing == true then
- animpose = "Freefalling"
- elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 then
- animpose = "Idle"
- elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 then
- animpose = "Walking"
- elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude > 20 then
- animpose = "Running"
- end
- if animpose ~= lastanimpose then
- sine = 0
- if Debounces.NoIdl == false then
- if animpose == "Idle" then
- for i = 1, 2 do
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(8,.9,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(20)), 0.2)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-8,.9,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.2)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,7.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(0),0), 0.2)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(0, math.rad(0), 0), 0.2)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-3, -8.8, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.2)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(3, -8.8, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.2)
- end
- elseif animpose == "Walking" then
- for i = 1, 2 do
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(7.3, .9, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(20)), 0.2)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-7.3, .9, 0)*CFrame.Angles(0, math.rad(1), math.rad(-10)), 0.2)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,7.5,0)*CFrame.Angles(math.rad(-8), math.rad(0), math.rad(0)),0.2)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2, 0) * CFrame.Angles(math.rad(-4), 0, math.rad(0)), 0.2)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-2.5, -8.8, -.05) * CFrame.Angles(math.rad(-18), 0, 0), .4)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(2.5, -8.8, -.05) * CFrame.Angles(math.rad(-18), 0, 0), .4)
- end
- elseif animpose == "Running" then
- for i = 1, 2 do
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(7.8, 0.9, .5) * CFrame.Angles(math.rad(-10), math.rad(-40), math.rad(50)), 0.2)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-7.8, 1.2, 0-1*math.cos(sine/4)/2)*CFrame.Angles(math.rad(50-80*math.cos(sine/8)/2), math.rad(0), math.rad(0-70*math.cos(sine/8)/2)), 0.2)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,7.5,0)*CFrame.Angles(math.rad(6+8*math.cos(sine/4)/1.8), math.rad(0), math.rad(0)),0.2)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2+0.2*math.cos(sine/4)/2, 0) * CFrame.Angles(math.rad(-14+4*math.cos(sine/4)/2), 0, math.rad(0)), 0.2)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-2.5, -8.8-0.44*math.cos(sine/8)/2.4, -.15 + math.sin(sine/8)/1.5) * CFrame.Angles(math.rad(-20) + -math.sin(sine/8)/1.7, 0, 0), .4)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(2.5, -8.8+0.44*math.cos(sine/8)/2.4, -.15 + -math.sin(sine/8)/1.5) * CFrame.Angles(math.rad(-20) + math.sin(sine/8)/1.7, 0, 0), .4)
- end
- wait()
- end
- else
- end
- end
- lastanimpose = animpose
- if Debounces.NoIdl == false then
- if animpose == "Idle" then
- if stanceToggle == "Normal" then
- change = 0.5
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(8,1,0)*CFrame.new(0,0-.3*math.sin(tick()*1),0)*CFrame.Angles(0,0,0)*CFrame.Angles(0,0,0.3),.2)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-8,1,0)*CFrame.new(0,0-.3*math.sin(tick()*1),0)*CFrame.Angles(0,0,0)*CFrame.Angles(0,0,-0.3),.2)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,7.5,-.2)*CFrame.Angles(0-.1*math.sin(tick()*1),0,0)*CFrame.Angles(-0.3,0,0), 0.2)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.5, 0) * CFrame.Angles(0, 0, 0), 0.2)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-3, -8.8, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(3, -8.8, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
- elseif stanceToggle == "Sitting" then
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(3, .9, 0) * CFrame.Angles(math.rad(100-1*math.cos(sine/14)), math.rad(0), math.rad(20)), 0.2)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-2, .9, -1)*CFrame.Angles(math.rad(78+1*math.cos(sine/14)), math.rad(0), math.rad(50)), 0.2)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 3, -.3) * CFrame.Angles(math.rad(-14+1*math.cos(sine/14)), math.rad(0), math.rad(0)),0.2)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -3, 0) * CFrame.Angles(math.rad(-10+1*math.cos(sine/14)), 0, math.rad(0)), 0.2)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-1, -1, -2) * CFrame.Angles(math.rad(-10-1*math.cos(sine/14)), 0, 0), 0.2)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(1, -3, .6) * CFrame.Angles(math.rad(-50-1*math.cos(sine/14)), 0, 0), 0.2)
- end
- elseif animpose == "Walking" then
- if stanceToggle == "Normal" then
- change = 1
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(7.6,0.8,0)*CFrame.Angles(0-.2*math.sin(tick()*2.5),0,0.2),.3)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-7.6,0.8,0)*CFrame.Angles(0+.2*math.sin(tick()*2.5),0,-0.2),.3)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,7.5,0)*CFrame.Angles(-0.2,0,0),.3)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0,-1.8,0)*CFrame.new(0,0-.1*math.sin(tick()*2),0)*CFrame.Angles(0,0,0),.3)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-2.5, -8.8-0.3*math.cos(sine/14)/2, -.05 + math.sin(sine/14)/2) * CFrame.Angles(math.rad(-18) + -math.sin(sine/14)/2.3, 0, 0), .4)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(2.5, -8.8+0.3*math.cos(sine/14)/2, -.05 + -math.sin(sine/14)/2) * CFrame.Angles(math.rad(-18) + math.sin(sine/14)/2.3, 0, 0), .4)
- end
- elseif animpose == "Running" then
- change = 1
- rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(7.7,0.5,0)*CFrame.Angles(0-.5*math.sin(tick()*7),0,0),.3)
- larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-7.7,0.5,0)*CFrame.Angles(0+.5*math.sin(tick()*7),0,0),.3)
- hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,7.5,0)*CFrame.Angles(math.rad(6+6*math.cos(sine/4)/1.8), math.rad(0), math.rad(0)),0.2)
- torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2.2+0.2*math.cos(sine/4)/2, 0) * CFrame.Angles(math.rad(-14+10*math.cos(sine/4)/2), 0, math.rad(0)), 0.2)
- lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-2.5, -8.8-0.80*math.cos(sine/6)/2.4, -.15 + math.sin(sine/6)/1.5) * CFrame.Angles(math.rad(-10) + -math.sin(sine/6)/1.7, 0, 0), .4)
- rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(2.5, -8.8+0.80*math.cos(sine/6)/2.4, -.15 + -math.sin(sine/6)/1.5) * CFrame.Angles(math.rad(-10) + math.sin(sine/6)/1.7, 0, 0), .4)
- end
- end
- if animpose == "Walking" then
- if footsteps == false then
- x:Play()
- footsteps = true
- end
- x.Pitch = 1.1
- elseif animpose == "Idle" then
- x:Stop()
- footsteps = false
- elseif animpose == "Running" then
- x.Pitch = 1.2
- if footsteps == false then
- x:Play()
- footsteps = true
- end
- end
- end)
- end)
- Katana.MouseButton1Down:connect(function()
- -- Objects
- local Sword = Instance.new("Model")
- local Player = game.Players.LocalPlayer
- local Char = Player.Character
- local BaseAttachment = Instance.new("Attachment")
- local BladeAttackment = Instance.new("Attachment")
- local Blade = Instance.new("Part")
- local Mouse = Player:GetMouse()
- local Trail = Instance.new("Trail")
- local RunService = game:GetService("RunService")
- local Handle = Instance.new("Part")
- local HandleToBlade = Instance.new("Weld")
- local HandToTorso = Instance.new("Weld")
- local HandleToHand = Instance.new("Weld")
- local BladeToSharp = Instance.new("Weld")
- local Sharp = Instance.new("WedgePart")
- local Slash = false
- local Blood = Instance.new("Part")
- local BloodCont = Instance.new("Model")
- local Smoothner = Instance.new("BlockMesh")
- local Attacking = false
- local HitSound = Instance.new("Sound")
- local SlashSound = Instance.new("Sound")
- local CFrames =
- {
- t_HandToTorso =
- {
- BackClick = CFrame.new(-1.5, 1, 0) * CFrame.Angles(3.5, 0, 0),
- BackStab = CFrame.new(-1.5, 0.5, -0.5) * CFrame.Angles(1.5, 0, 0),
- FrontClick = CFrame.new(-1.5, 0, 0) * CFrame.Angles(0, 0, 0),
- FrontStab = CFrame.new(-1.5, 0.5, 0.5) * CFrame.Angles(-1.5, 0, 0)
- },
- t_HandleToHand =
- {
- BackClick = CFrame.new(0, 0, 0) * CFrame.Angles(-5, 0.2, 1),
- BackStab = CFrame.new(0, 0, 0) * CFrame.Angles(0.3, 0, 0),
- FrontClick = CFrame.new(0, 0, 0) * CFrame.Angles(1.5, 0, 0),
- FrontStab = CFrame.new(0, 0, 0) * CFrame.Angles(3, 0, 0)
- }
- }
- -- Assets
- game.ContentProvider:Preload("rbxassetid://196969716") -- Trail Texutre
- game.ContentProvider:Preload("rbxassetid://158037267") -- Slash Sound
- game.ContentProvider:Preload("rbxassetid://186311262") -- Hit Sound
- -- Properties
- Sword.Parent = Char
- Sword.Name = "Sword"
- Handle.BrickColor = BrickColor.new("Dark orange")
- Handle.Material = "Marble"
- Handle.Name = "Handle"
- Handle.Anchored = false
- Handle.CanCollide = false
- Handle.Size = Vector3.new(0.1, 1, 0.35)
- Handle.BackSurface = "SmoothNoOutlines"
- Handle.BottomSurface = "SmoothNoOutlines"
- Handle.FrontSurface = "SmoothNoOutlines"
- Handle.LeftSurface = "SmoothNoOutlines"
- Handle.RightSurface = "SmoothNoOutlines"
- Handle.TopSurface = "SmoothNoOutlines"
- Blade.BrickColor = BrickColor.new("Fossil")
- Blade.Material = "Neon"
- Blade.Name = "Blade"
- Blade.Anchored = false
- Blade.CanCollide = false
- Blade.Size = Vector3.new(0.1, 4.84, 0.35)
- Blade.BackSurface = "SmoothNoOutlines"
- Blade.BottomSurface = "SmoothNoOutlines"
- Blade.FrontSurface = "SmoothNoOutlines"
- Blade.LeftSurface = "SmoothNoOutlines"
- Blade.RightSurface = "SmoothNoOutlines"
- Blade.TopSurface = "SmoothNoOutlines"
- Sharp.BrickColor = BrickColor.new("Fossil")
- Sharp.Material = "Neon"
- Sharp.Name = "Sharp"
- Sharp.Anchored = false
- Sharp.CanCollide = false
- Sharp.Size = Vector3.new(0.1, 1, 0.35)
- Sharp.BackSurface = "SmoothNoOutlines"
- Sharp.BottomSurface = "SmoothNoOutlines"
- Sharp.FrontSurface = "SmoothNoOutlines"
- Sharp.LeftSurface = "SmoothNoOutlines"
- Sharp.RightSurface = "SmoothNoOutlines"
- Sharp.TopSurface = "SmoothNoOutlines"
- Blood.BrickColor = BrickColor.new("Really red")
- Blood.Size = Vector3.new(0.5, 0.3, 0.6)
- BloodCont.Name = "BloodCont"
- Smoothner.Parent = Blood
- BaseAttachment.Parent = Sharp
- BladeAttackment.Parent = Blade
- Trail.Attachment0 = BaseAttachment
- Trail.Attachment1 = BladeAttackment
- Trail.Parent = Sharp
- Trail.Enabled = false
- Trail.Transparency = NumberSequence.new(0, 1)
- Trail.Texture = "rbxassetid://196969716"
- Trail.Lifetime = 0.15
- SlashSound.Parent = Handle
- SlashSound.Name = "SlashSound"
- SlashSound.Volume = 0.4
- SlashSound.SoundId = "rbxassetid://158037267"
- HitSound.Parent = Handle
- HitSound.Name = "HitSound"
- HitSound.Volume = 0.4
- HitSound.PlaybackSpeed = 2.4
- HitSound.SoundId = "rbxassetid://186311262"
- -- Welds
- HandleToBlade.Part0 = Handle
- HandleToBlade.C0 = CFrame.new(0, 2.92, 0)
- HandleToBlade.Part1 = Blade
- HandleToBlade.Name = "HandleToBlade"
- HandleToBlade.Parent = Handle
- BladeToSharp.Part0 = Sharp
- BladeToSharp.C0 = CFrame.new(0, -2.92, 0)
- BladeToSharp.Part1 = Blade
- BladeToSharp.Parent = Handle
- BladeToSharp.Name = "BladeToSharp"
- HandleToHand.Part0 = Handle
- HandleToHand.Name = "HandleToHand"
- HandleToHand.C0 = CFrame.Angles(1.5, 0, 0)
- HandleToHand.C1 = CFrame.new(0, -1, 0)
- HandleToHand.Part1 = Char["Right Arm"]
- HandleToHand.Parent = Handle
- HandToTorso.Part0 = Char["Right Arm"]
- HandToTorso.Part1 = Char.Torso
- HandToTorso.Name = "HandToTorso"
- HandToTorso.Parent = Handle
- HandToTorso.C0 = CFrame.new(-1.5, 0, 0)
- Handle.Parent = Sword
- Blade.Parent = Sword
- Sharp.Parent = Sword
- -- Functions
- Mouse.Button1Down:Connect(function()
- if Slash == false then
- CFrames.t_HandleToHand.Back = CFrame.new(0, 0, 0) * CFrame.Angles(-5, math.random(-1, 1.2), 1)
- Trail.Enabled = true
- Slash = true
- for Back = 0, 1, 0.05 do
- HandleToHand.C0 = HandleToHand.C0:lerp(CFrames.t_HandleToHand.BackClick, Back)
- HandToTorso.C0 = HandToTorso.C0:lerp(CFrames.t_HandToTorso.BackClick, Back)
- RunService.Stepped:wait()
- end
- SlashSound:Play()
- for Front = 0, 1, 0.1 do
- HandleToHand.C0 = HandleToHand.C0:lerp(CFrames.t_HandleToHand.FrontClick, Front)
- HandToTorso.C0 = HandToTorso.C0:lerp(CFrames.t_HandToTorso.FrontClick, Front)
- RunService.Stepped:wait()
- end
- Slash = false
- Trail.Enabled = false
- end
- end)
- Mouse.KeyDown:Connect(function(key)
- if key == "q" and Slash == false then
- Slash = true
- Trail.Enabled = true
- for Back = 0, 1, 0.025 do
- HandleToHand.C0 = HandleToHand.C0:lerp(CFrames.t_HandleToHand.BackStab, Back)
- HandToTorso.C0 = HandToTorso.C0:lerp(CFrames.t_HandToTorso.BackStab, Back)
- RunService.Stepped:wait()
- end
- SlashSound:Play()
- for Front = 0, 1, 0.1 do
- HandleToHand.C0 = HandleToHand.C0:lerp(CFrames.t_HandleToHand.FrontStab, Front)
- HandToTorso.C0 = HandToTorso.C0:lerp(CFrames.t_HandToTorso.FrontStab, Front)
- RunService.Stepped:wait()
- end
- for Def = 0, 1, 0.1 do
- HandleToHand.C0 = HandleToHand.C0:lerp(CFrames.t_HandleToHand.FrontClick, Def)
- HandToTorso.C0 = HandToTorso.C0:lerp(CFrames.t_HandToTorso.FrontClick, Def)
- RunService.Stepped:wait()
- end
- Slash = false
- Trail.Enabled = false
- end
- end)
- Blade.Touched:Connect(function(hit)
- if Slash == true and hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= game.Players.LocalPlayer.Character and Attacking == false then
- hit.Parent.Humanoid:TakeDamage(math.random(10, 20))
- Handle.HitSound.Playing = true
- Attacking = true
- BloodCont.Parent = hit.Parent.Torso
- for i = 1, math.random(4, 7) do
- local CBlood = Blood:Clone()
- CBlood.Parent = BloodCont
- CBlood.CFrame = hit.Parent.Torso.CFrame
- end
- wait(0.5)
- BloodCont:Remove()
- Attacking = false
- end
- end)
- end)
- Laptop.MouseButton1Down:connect(function()
- --zypher pw is asd
- player=game.Players.LocalPlayer
- me = player.Character
- p=Instance.new('Part',workspace)
- p.FormFactor = "Custom"
- p.Size = Vector3.new(15,10,0)
- p.Anchored = true
- p.Color = Color3.new(0,0,0)
- passw = "asd"
- local folder=Instance.new('Folder',workspace)
- local logo = "285083197"
- pw = "asd"
- p1=Instance.new('Part',p)
- p1.FormFactor = "Custom"
- p1.Size = Vector3.new(15,5,0)
- p1.Anchored = true
- p1.Color = Color3.new(0,0,0)
- background = "rbxassetid://396316983"
- game:GetService('RunService').RenderStepped:connect(function()
- p.CFrame = me.HumanoidRootPart.CFrame * CFrame.new(0,4.5,-7) * CFrame.Angles(-0.2,0,0)
- p1.CFrame = me.HumanoidRootPart.CFrame * CFrame.new(0,-2.9,-6)
- end)
- sg=Instance.new('SurfaceGui',p)
- sg.Face = "Back"
- function Intro()
- tl=Instance.new('TextLabel',sg)
- tl.Text = 'asd'
- tl.BackgroundColor = BrickColor.new'Navy blue'
- tl.Size = UDim2.new(0,800,0,600)
- tl.TextColor3 = Color3.new(255,255,255)
- tl.TextScaled = true
- for i = 0,18,1 do wait()
- tl.Text = string.sub("Zypher has loaded.",1,i)
- end
- delay(2,function()
- for i = 0,22,1 do wait()
- tl.Text = string.sub("Made by Zypher Studios",1,i)
- end
- end)
- delay(8,function()
- for i = 0,1,0.1 do wait()
- tl.BackgroundTransparency=i
- tl.TextTransparency=i
- end
- end)
- end
- --Intro()
- pcall(function()--delay(4,function()
- local BackgroundSignIn = Instance.new('ImageLabel',sg)
- BackgroundSignIn.Image = 'rbxassetid://396316983'
- BackgroundSignIn.Size = UDim2.new(0,800,0,610)
- local Person = Instance.new('ImageLabel',BackgroundSignIn)
- Person.Size = UDim2.new(0,200,0,200)
- Person.BackgroundTransparency=1
- Person.Position = UDim2.new(0,300,0,150)
- Person.BackgroundTransparency=1
- PersonName = Instance.new('TextLabel',Person)
- PersonName.Text = player.Name
- PersonName.TextScaled = true
- PersonName.TextStrokeTransparency=1
- PersonName.TextColor=BrickColor.White()
- PersonName.Position = UDim2.new(0,0,0,200)
- PersonName.Size = UDim2.new(0,200,0,50)
- PersonName.BackgroundTransparency=11
- local LogInBoard = Instance.new('TextButton',BackgroundSignIn)
- LogInBoard.BackgroundColor=BrickColor.White()
- LogInBoard.TextTransparency=0.5
- LogInBoard.Text='Click me to enter your password'
- LogInBoard.TextScaled = true
- LogInBoard.Size = UDim2.new(0,200,0,30)
- LogInBoard.Position = UDim2.new(0,300,0,430)
- LogInBoard.BorderSizePixel = 5
- LogInBoard.BorderColor3=Color3.new()
- LogIn=Instance.new('TextButton',LogInBoard)
- LogIn.Text='->'
- LogIn.BorderColor3=Color3.new()
- LogIn.TextTransparency=0.3
- LogIn.TextScaled = true
- LogIn.Size = UDim2.new(0,30,0,30)
- LogIn.Position = UDim2.new(0,210,0,0)
- LogIn.BackgroundColor=BrickColor.new('Bright bluish green')
- LogIn.BorderSizePixel = 3
- if player.Name=='Nil_Scripter' then
- passw='asd'
- PersonName.Text = "Nil [Developer]"
- Person.Image = "rbxassetid://164897383"
- end
- if player.Name=='Ourmineteam' then
- passw='asd'
- PersonName.Text = "Cartman [Admin/Tester]"
- Person.Image = "rbxassetid://14139512"
- end
- if player.Name=='Player' then
- passw='asd'
- PersonName.Text = "Test"
- Person.Image = "rbxassetid://14139512"
- end
- LogInBoard.MouseButton1Down:connect(function()
- local PGUI=Instance.new('ScreenGui',player.PlayerGui)
- local TGUI=Instance.new('TextBox',PGUI)
- TGUI.BackgroundColor3=Color3.new(255,255,255)
- TGUI.TextColor3=Color3.new()
- TGUI.Size = UDim2.new(0,400,0,100)
- TGUI.BackgroundTransparency=0.1
- TGUI.BorderSizePixel = 4
- TGUI.Position = UDim2.new(0,200,0,300)
- TGUI.TextScaled = true
- TGUI:CaptureFocus()
- local EGUI = Instance.new('TextButton',TGUI)
- EGUI.Text='Go'
- EGUI.Font = "SourceSansItalic"
- EGUI.TextColor = BrickColor.White()
- EGUI.BackgroundColor3 = Color3.new()
- EGUI.TextScaled = true
- EGUI.Size = UDim2.new(0,30,0,100)
- EGUI.Position = UDim2.new(0,415,0,0)
- EGUI.BorderSizePixel = 3
- EGUI.BorderColor = BrickColor.new'Bright bluish green'
- EGUI.TextXAlignment = 'Left'
- XGUI=Instance.new('TextButton',TGUI)
- XGUI.Text = 'X'
- XGUI.TextColor = BrickColor.new'Crimson'
- XGUI.BackgroundTransparency=11
- XGUI.Font = "SourceSansBold"
- XGUI.TextScaled = true
- XGUI.Size = UDim2.new(0,50,0,50)
- XGUI.Position = UDim2.new(0,300,0,-50)
- XGUI.MouseButton1Down:connect(function()
- PGUI:remove()
- end)
- EGUI.MouseButton1Down:connect(function()-----------------------
- PGsv = TGUI.Text
- end)
- LogIn.MouseButton1Down:connect(function()
- if PGsv==passw then
- PGUI:remove()
- LogInBoard.Text = 'Signing In..'
- wait(3)
- BackgroundSignIn:remove()
- back=Instance.new('ImageLabel',sg)
- back.Size = UDim2.new(0,800,0,550)
- back.Image = background
- local Desktop = back
- frame=Instance.new("Frame",sg)
- frame.Size = UDim2.new(0,800,0,50)
- frame.Position = UDim2.new(0,0,0,550)
- frame.BackgroundColor = BrickColor.new'Black'
- local Toolbar = frame
- local sounds = Instance.new('ImageButton',Toolbar)
- sounds.Position = UDim2.new(0,640,0,6)
- sounds.Image = 'rbxassetid://72625616'
- sounds.Size = UDim2.new(0,40,0,40)
- sounds.BackgroundTransparency=11
- soundson = false
- vol=1
- sounds.MouseButton1Down:connect(function()
- soundsff = sounds:FindFirstChild('control')
- if soundson == false then soundson = true
- if soundsff then soundsff:remove() end
- local soundsf=Instance.new('Frame',sounds)
- soundsf.Size = UDim2.new(0,200,0,150)
- soundsf.BackgroundColor=BrickColor.White()
- soundsf.Position = UDim2.new(0,-150,0,-150)
- soundsf.Name='control'
- local soundbar=Instance.new('Frame',soundsf)
- soundbar.BackgroundColor = BrickColor.Black()
- soundbar.Size = UDim2.new(0,200,0,20)
- local soundx=Instance.new('TextButton',soundbar)
- soundx.Text = 'X'
- soundx.Font = 'SourceSansBold'
- soundx.TextColor3 = Color3.new(255)
- soundx.Position = UDim2.new(0,170,0,0)
- soundx.Size = UDim2.new(0,30,0,20)
- soundx.BackgroundTransparency = 11
- soundx.TextScaled = true
- soundx.MouseButton1Down:connect(function()
- soundson = false
- soundsf:remove()
- end)
- local soundlabel=Instance.new('TextLabel',soundsf)
- soundlabel.Text='Volume Mixer'
- soundlabel.TextColor3=Color3.new(255,255,255)
- soundlabel.Font = "SourceSansItalic"
- soundlabel.Size = UDim2.new(0,200,0,20)
- soundlabel.BackgroundTransparency=11
- soundlabel.TextScaled = true
- soundlabel.TextXAlignment = 'Left'
- volsound=Instance.new('TextLabel',soundlabel)
- volsound.TextScaled = true
- volsound.BackgroundTransparency=11
- volsound.Size = UDim2.new(0,200,0,20)
- volsound.Position = UDim2.new(0,0,0,20)
- volsound.TextXAlignment = 'Left'
- local updvol = Instance.new('ImageButton',volsound)
- updvol.Image = 'rbxassetid://170952383'--170952383
- updvol.Size = UDim2.new(0,20,0,20)
- updvol.Position = UDim2.new(0,150,0,0)
- updvol.BackgroundTransparency=1
- local upvol = Instance.new('ImageButton',volsound)
- upvol.Image = 'rbxassetid://170952405'--170952405
- upvol.Size = UDim2.new(0,20,0,20)
- upvol.Position = UDim2.new(0,170,0,0)
- upvol.BackgroundTransparency=1
- updvol.MouseButton1Down:connect(function()
- if vol > 0 then
- vol=vol-1
- end
- end)
- upvol.MouseButton1Down:connect(function()
- vol=vol+1
- end)
- player.Chatted:connect(function(msg)
- if msg:lower():sub(1,4)=='vol/' then
- vol=msg:sub(5)
- end
- end)
- game:GetService('RunService').RenderStepped:connect(function()
- volsound.Text = 'Volume: '..vol
- end)
- else
- soundson=false
- if soundsff then soundsff:remove() end
- end
- end)
- local SearchText=Instance.new('TextButton',Toolbar)
- SearchText.Text = 'Search the web and Zypher..'
- SearchText.TextTransparency=.5
- SearchText.Name = 'SearchBar'
- SearchText.BackgroundColor3=Color3.new(255,255,255)
- SearchText.Position = UDim2.new(0,10,0,10)
- SearchText.Size = UDim2.new(0,250,0,30)
- SearchText.TextScaled = true
- SearchText.TextXAlignment = 'Left'
- local SearchLogo = Instance.new('TextButton',Toolbar)
- SearchLogo.Text = 'S'
- SearchLogo.TextScaled = true
- SearchLogo.Font = "SourceSansBold"
- SearchLogo.Position = UDim2.new(0,265,0,10)
- SearchLogo.Size = UDim2.new(0,30,0,30)
- SearchLogo.BorderSizePixel = 5
- SearchLogo.BackgroundColor=BrickColor.new'Bright bluish green'
- SearchLogo.TextColor3=Color3.new()
- on = false
- SearchText.MouseButton1Down:connect(function()
- local STR = SearchText:FindFirstChild('SearchBarThingy')
- if on == false then on = true
- if STR then STR:TweenSize(UDim2.new(0,200,0,400),'Out','Quad',0.35) wait() STR:remove() end
- local SearchSpace = Instance.new('Frame',SearchText)
- SearchSpace.BackgroundColor=BrickColor.White()
- SearchSpace.Size = UDim2.new(0,200,0,400)
- SearchSpace.Position = UDim2.new(0,0,0,-400)
- SearchSpace.Name = 'SearchBarThingy'
- SearchSpace:TweenSize(UDim2.new(0,250,0,400),'Out','Quad',0.35)
- player.Chatted:connect(function(m)
- if m:lower():sub(1,7)=='search/' then
- for i = 1,#m:sub(8),1 do wait()
- SearchText.Text = string.sub(m:sub(8),1,i)
- SearchText.TextTransparency=0
- end
- wait(.3)
- SearchText.TextTransparency=.5
- end
- end)
- else on = false if STR then STR:TweenSize(UDim2.new(0,200,0,400),'Out','Quad',0.35) wait(.3) STR:remove() end
- end
- end)
- framesb=Instance.new('TextBox',frame)
- framesb.BackgroundColor3 = Color3.new(255,255,255)
- framesb.Size = UDim2.new(0,450,0,30)
- framesb.TextColor3 = Color3.new(0,0,0)
- framesb.TextScaled = true
- framesb.Visible = false
- framesb.TextXAlignment = "Left"
- framesb.Font = "SourceSansItalic"
- framesb.Position = UDim2.new(0,100,0,21)
- function OnChatted(msg)
- if msg:lower():sub(1,4)=='url/' then
- if framesb.Visible == true then
- for i = 0,string.len(msg),1 do wait()
- framesb.Text = "http://www."..string.sub(msg:sub(5,#msg),1,i)..".com/"
- end
- end
- end
- end
- player.Chatted:connect(OnChatted)
- ------------Find sbutton's function at line (307)------------
- sbutton=Instance.new('ImageButton',frame)
- sbutton.Position = UDim2.new(0,555,0,21)
- sbutton.Size = UDim2.new(0,30,0,30)
- sbutton.Image = "rbxassetid://67517663"
- sbutton.BackgroundTransparency=1
- sbutton.Visible = false
- ------asd------
- hide=Instance.new('Frame',back)
- hide.BackgroundColor = BrickColor.new'Really black'
- hide.Position = UDim2.new(0,600,0,0)
- hide.Size = UDim2.new(0,200,0,550)
- hide.BackgroundTransparency=1
- winds=Instance.new('ImageLabel',hide)
- winds.Image = "rbxassetid://"..logo
- winds.BackgroundTransparency=1
- winds.Size = UDim2.new(0,200,0,200)
- wtl=Instance.new('TextLabel',winds)
- wtl.Text = "Settings"
- wtl.BackgroundTransparency = 1
- wtl.Size = UDim2.new(0,200,0,50)
- wtl.Position = UDim2.new(0,0,0,200)
- wtl.Font = "Legacy"
- wtl.TextScaled = true
- wtl.TextColor = BrickColor.new'Teal'
- wtl.TextStrokeTransparency =0.5
- bd=Instance.new('TextButton',hide)
- bd.TextScaled = true
- bd.Text = "Background Themes"
- bd.BackgroundTransparency=0.5
- bd.Size = UDim2.new(0,100,0,50)
- bd.BackgroundColor = BrickColor.new'Black'
- bd.TextColor3=Color3.new(255,255,255)
- bd.Position = UDim2.new(0,0,0,350)
- function onClick()
- bd1=Instance.new('Frame',back)
- bd1.Position = UDim2.new(0,200,0,100)
- bd1.Size = UDim2.new(0,300,0,300)
- bd1.Active = true
- bd1.Draggable = true
- bd1.BackgroundColor3 = Color3.new(255,255,255)
- bdf=Instance.new('Frame',bd1)
- bdf.BackgroundColor = BrickColor.new'Black'
- bdf.Size = UDim2.new(0,300,0,20)
- bdx=Instance.new('TextButton',bdf)
- bdx.Text = "X"
- bdx.TextColor3 = Color3.new(1,0,0)
- bdx.Size = UDim2.new(0,20,0,20)
- bdx.BackgroundColor3 = Color3.new(0,0,0)
- bdx.TextScaled = true
- bdx.Position = UDim2.new(0,280,0,0)
- function onClicke()
- bd1:remove()
- end
- bdx.MouseButton1Down:connect(onClicke)
- bd2=Instance.new('ImageButton',bd1)
- bd2.Size = UDim2.new(0,100,0,100)
- bd2.Position = UDim2.new(0,0,0,20)
- bd2.Image = "rbxassetid://371680220" -- FaZe
- function onClicker()
- back.Image = "rbxassetid://371680220" --FaZe
- end
- bd2.MouseButton1Down:connect(onClicker)
- bd3=Instance.new('ImageButton',bd1)
- bd3.Size = UDim2.new(0,100,0,100)
- bd3.Position = UDim2.new(0,100,0,20)
- bd3.Image = "rbxassetid://171214901"
- function onClickerr()
- back.Image = "rbxassetid://171214901"
- end
- bd3.MouseButton1Down:connect(onClickerr)
- bd4=Instance.new('ImageButton',bd1)
- bd4.Size = UDim2.new(0,100,0,100)
- bd4.Position = UDim2.new(0,200,0,20)
- bd4.Image = "rbxassetid://13511519" -- Red Anchor
- function onClickerrr()
- back.Image = "rbxassetid://13511519" -- Red Anchor
- end
- bd4.MouseButton1Down:connect(onClickerrr)
- bd5=Instance.new('ImageButton',bd1)
- bd5.Size = UDim2.new(0,100,0,100)
- bd5.Position = UDim2.new(0,0,0,120)
- bd5.Image = "rbxassetid://396316983"
- function onClickerrrr()
- back.Image = "rbxassetid://396316983"
- end
- bd5.MouseButton1Down:connect(onClickerrrr)
- --396316984
- bd6=Instance.new('ImageButton',bd1)
- bd6.Size = UDim2.new(0,100,0,100)
- bd6.Position = UDim2.new(0,100,0,120)
- bd6.Image = "rbxassetid://208338590"
- function onClickerrrrr()
- back.Image = "rbxassetid://208338590"
- end
- bd6.MouseButton1Down:connect(onClickerrrrr)
- end
- bd.MouseButton1Down:connect(onClick)
- for i,v in pairs(hide:children()) do v.Visible = false end
- m=player:GetMouse()
- mouse=player:GetMouse()
- mouse.KeyDown:connect(function(key)
- key:lower()
- if key == "e" then
- hide.Visible = true
- for i,v in pairs(hide:children()) do v.Visible = true end
- for i = 1,0.3,-0.1 do wait()
- hide.BackgroundTransparency=i
- end
- end
- end)
- mouse.KeyUp:connect(function(keye)
- keye:lower()
- if keye == "e" then
- for i,v in pairs(hide:children()) do v.Visible = false end
- for i = 0.3,1,0.1 do wait()
- hide.BackgroundTransparency=i
- end
- hide.Visible = false
- end
- end)
- -----------icons---------
- labinterp=Instance.new('StringValue',nil)
- labinterp.Value = '70'
- function label(parent,text)
- labinter=Instance.new('TextLabel',parent)
- labinter.FontSize = "Size18"
- labinter.Text = text
- labinter.TextColor3 = Color3.new(255,255,255)
- labinter.BackgroundTransparency=1
- labinter.Size = UDim2.new(0,50,0,50)
- labinter.Position = UDim2.new(0,10,0,labinterp.Value)
- labinter.TextStrokeTransparency=0
- end
- intericon=Instance.new('ImageButton',back)
- intericon.Image = "rbxassetid://72777962"
- intericon.BackgroundTransparency=1
- intericon.Position = UDim2.new(0,20,0,20)
- intericon.Size = UDim2.new(0,70,0,70)
- wm=Instance.new('ImageButton',back)
- wm.Image = "rbxassetid://72441708"
- wm.BackgroundTransparency=1
- wm.Position = UDim2.new(0,150,0,20)
- wm.Size = UDim2.new(0,70,0,70)
- label(intericon,'Google \n Chrome')
- label(wm,'Server \n Control')
- local SDown = 20
- wm.MouseButton1Down:connect(function()
- SDown = 20
- local SCF = Instance.new('Frame',Desktop)
- SCF.Size = UDim2.new(0,400,0,400)
- SCF.BackgroundColor=BrickColor.White()
- SCF.Position = UDim2.new(0,200,0,100)
- SCFT = Instance.new('Frame',SCF)
- SCFT.Size = UDim2.new(0,400,0,20)
- SCFT.BackgroundColor=BrickColor.Black()
- SCX = Instance.new('TextButton',SCFT)
- SCX.TextScaled = true
- SCX.Text = 'X'
- SCX.TextColor = BrickColor.new'Really red'
- SCX.BackgroundTransparency=1
- SCX.Font = "SourceSansBold"
- SCX.Size = UDim2.new(0,30,0,20)
- SCX.Position = UDim2.new(0,370,0,0)
- SCX.MouseButton1Down:connect(function()
- SCF:remove()
- end)
- local cmdsboard=Instance.new('Frame',SCF)
- cmdsboard.Position=UDim2.new(0,0,0,20)
- cmdsboard.Size = UDim2.new(0,400,0,350)
- cmdsboard.BackgroundTransparency=1
- local cmdsboard1=Instance.new('Frame',SCF)
- cmdsboard1.Position=UDim2.new(0,0,0,20)
- cmdsboard1.Size = UDim2.new(0,400,0,350)
- cmdsboard1.BackgroundTransparency=1
- function AddSCmd(cmd,name)
- local thingy=Instance.new('TextButton',cmdsboard)
- thingy.TextColor = BrickColor.new'White'
- thingy.BackgroundColor3=Color3.new()
- thingy.TextScaled = true
- thingy.TextStrokeTransparency=0
- thingy.Size = UDim2.new(0,400,0,20)
- thingy.Position = UDim2.new(0,0,0,-20+SDown)
- thingy.Text = cmd
- thingy.Name = name
- thingy.MouseEnter:connect(function()
- thingy.TextColor = BrickColor.new'Bright yellow'
- thingy.Font = "SourceSansBold"
- end)
- thingy.MouseLeave:connect(function()
- thingy.TextColor = BrickColor.new'White'
- end)
- wait()
- SDown = SDown+20
- end
- ------------------------------------------------------
- ------------------------------------------------------
- AddSCmd('ZYPHER CMDS MENU','fked')
- AddSCmd('Kill (plr)','kill')
- AddSCmd('God (plr)','god')
- AddSCmd('ff (plr)','ff')
- AddSCmd('unff (plr)','unff')
- AddSCmd('ParticleEmitter (plr)','ParticleEmitter')
- AddSCmd('Sparkles (plr)','Sparkles')
- AddSCmd('Smoke (plr)','Smoke')
- AddSCmd('Fire (plr)','Fire')
- AddSCmd('PointLight (plr)','PointLight')
- AddSCmd('Normal (plr)','Normal')
- AddSCmd('Demigod (plr)','Demigod')
- AddSCmd('Explode (plr)','Explode')
- AddSCmd('Btools (plr)','tools')
- -----------------------------------------------------------------------------------
- --------------------------------K I L L--------------------------------------------
- -----------------------------------------------------------------------------------
- for i,v in pairs(cmdsboard:children()) do if v.Name=='kill' then
- v.MouseButton1Down:connect(function()
- local down=0
- for i,x in pairs(cmdsboard:children()) do x.Visible=false end
- for i,x in pairs(game.Players:children()) do
- local playerlist=Instance.new('TextButton',cmdsboard1)
- playerlist.Text = x.Name
- playerlist.TextColor = BrickColor.White()
- playerlist.Size = UDim2.new(0,400,0,20)
- playerlist.BackgroundColor3=Color3.new()
- playerlist.TextScaled=true
- playerlist.Position=UDim2.new(0,0,0,down)
- wait()
- down=down+20
- playerlist.MouseButton1Down:connect(function()
- workspace[x.Name]:BreakJoints()
- for i,h in pairs(cmdsboard1:children()) do h:remove() end
- for i,h in pairs(cmdsboard:children()) do h.Visible = true end
- end)
- end
- end)
- end
- end
- -----------------------------------------------------------------------------------
- -----------------------------------G O D--------------------------------------------
- -----------------------------------------------------------------------------------
- for i,v in pairs(cmdsboard:children()) do if v.Name=='god' then
- v.MouseButton1Down:connect(function()
- local down=0
- for i,x in pairs(cmdsboard:children()) do x.Visible=false end
- for i,x in pairs(game.Players:children()) do
- local playerlist=Instance.new('TextButton',cmdsboard1)
- playerlist.Text = x.Name
- playerlist.TextColor = BrickColor.White()
- playerlist.Size = UDim2.new(0,400,0,20)
- playerlist.BackgroundColor3=Color3.new()
- playerlist.TextScaled=true
- playerlist.Position=UDim2.new(0,0,0,down)
- wait()
- down=down+20
- playerlist.MouseButton1Down:connect(function()
- workspace[x.Name].Humanoid.MaxHealth = 9e999
- for i,h in pairs(cmdsboard1:children()) do h:remove() end
- for i,h in pairs(cmdsboard:children()) do h.Visible = true end
- end)
- end
- end)
- end
- end
- -----------------------------------------------------------------------------------
- -----------------------------------F F---------------------------------------------
- -----------------------------------------------------------------------------------
- for i,v in pairs(cmdsboard:children()) do if v.Name=='ff' then
- v.MouseButton1Down:connect(function()
- local down=0
- for i,x in pairs(cmdsboard:children()) do x.Visible=false end
- for i,x in pairs(game.Players:children()) do
- local playerlist=Instance.new('TextButton',cmdsboard1)
- playerlist.Text = x.Name
- playerlist.TextColor = BrickColor.White()
- playerlist.Size = UDim2.new(0,400,0,20)
- playerlist.BackgroundColor3=Color3.new()
- playerlist.TextScaled=true
- playerlist.Position=UDim2.new(0,0,0,down)
- wait()
- down=down+20
- playerlist.MouseButton1Down:connect(function()
- Instance.new('ForceField',workspace[x.Name])
- for i,h in pairs(cmdsboard1:children()) do h:remove() end
- for i,h in pairs(cmdsboard:children()) do h.Visible = true end
- end)
- end
- end)
- end
- end
- -----------------------------------------------------------------------------------
- ---------------------------------U N F F---------------------------------------------
- -----------------------------------------------------------------------------------
- for i,v in pairs(cmdsboard:children()) do if v.Name=='unff' then
- v.MouseButton1Down:connect(function()
- local down=0
- for i,x in pairs(cmdsboard:children()) do x.Visible=false end
- for i,x in pairs(game.Players:children()) do
- local playerlist=Instance.new('TextButton',cmdsboard1)
- playerlist.Text = x.Name
- playerlist.TextColor = BrickColor.White()
- playerlist.Size = UDim2.new(0,400,0,20)
- playerlist.BackgroundColor3=Color3.new()
- playerlist.TextScaled=true
- playerlist.Position=UDim2.new(0,0,0,down)
- wait()
- down=down+20
- playerlist.MouseButton1Down:connect(function()
- for i,rff in pairs(workspace[x.Name]:children()) do
- if rff.ClassName=='ForceField' then
- rff:Remove()
- end
- end
- for i,h in pairs(cmdsboard1:children()) do h:remove() end
- for i,h in pairs(cmdsboard:children()) do h.Visible = true end
- end)
- end
- end)
- end
- end
- -----------------------------------------------------------------------------------
- ---------------------------------ParticleEmitter-----------------------------------
- -----------------------------------------------------------------------------------
- for i,v in pairs(cmdsboard:children()) do if v.Name=='ParticleEmitter' then
- v.MouseButton1Down:connect(function()
- local down=0
- for i,x in pairs(cmdsboard:children()) do x.Visible=false end
- for i,x in pairs(game.Players:children()) do
- local playerlist=Instance.new('TextButton',cmdsboard1)
- playerlist.Text = x.Name
- playerlist.TextColor = BrickColor.White()
- playerlist.Size = UDim2.new(0,400,0,20)
- playerlist.BackgroundColor3=Color3.new()
- playerlist.TextScaled=true
- playerlist.Position=UDim2.new(0,0,0,down)
- wait()
- down=down+20
- playerlist.MouseButton1Down:connect(function()
- Instance.new('ParticleEmitter',workspace[x.Name].Head)
- for i,h in pairs(cmdsboard1:children()) do h:remove() end
- for i,h in pairs(cmdsboard:children()) do h.Visible = true end
- end)
- end
- end)
- end
- end
- -----------------------------------------------------------------------------------
- ---------------------------------ParticleEmitter-----------------------------------
- -----------------------------------------------------------------------------------
- -----------------------------------------------------------------------------------
- ---------------------------------Smoke-----------------------------------
- -----------------------------------------------------------------------------------
- for i,v in pairs(cmdsboard:children()) do if v.Name=='Smoke' then
- v.MouseButton1Down:connect(function()
- local down=0
- for i,x in pairs(cmdsboard:children()) do x.Visible=false end
- for i,x in pairs(game.Players:children()) do
- local playerlist=Instance.new('TextButton',cmdsboard1)
- playerlist.Text = x.Name
- playerlist.TextColor = BrickColor.White()
- playerlist.Size = UDim2.new(0,400,0,20)
- playerlist.BackgroundColor3=Color3.new()
- playerlist.TextScaled=true
- playerlist.Position=UDim2.new(0,0,0,down)
- wait()
- down=down+20
- playerlist.MouseButton1Down:connect(function()
- Instance.new('Smoke',workspace[x.Name].Head)
- for i,h in pairs(cmdsboard1:children()) do h:remove() end
- for i,h in pairs(cmdsboard:children()) do h.Visible = true end
- end)
- end
- end)
- end
- end
- -----------------------------------------------------------------------------------
- ---------------------------------Fire-----------------------------------
- -----------------------------------------------------------------------------------
- for i,v in pairs(cmdsboard:children()) do if v.Name=='Fire' then
- v.MouseButton1Down:connect(function()
- local down=0
- for i,x in pairs(cmdsboard:children()) do x.Visible=false end
- for i,x in pairs(game.Players:children()) do
- local playerlist=Instance.new('TextButton',cmdsboard1)
- playerlist.Text = x.Name
- playerlist.TextColor = BrickColor.White()
- playerlist.Size = UDim2.new(0,400,0,20)
- playerlist.BackgroundColor3=Color3.new()
- playerlist.TextScaled=true
- playerlist.Position=UDim2.new(0,0,0,down)
- wait()
- down=down+20
- playerlist.MouseButton1Down:connect(function()
- Instance.new('Fire',workspace[x.Name].Head)
- for i,h in pairs(cmdsboard1:children()) do h:remove() end
- for i,h in pairs(cmdsboard:children()) do h.Visible = true end
- end)
- end
- end)
- end
- end
- -----------------------------------------------------------------------------------
- ---------------------------------Sparkles-----------------------------------
- -----------------------------------------------------------------------------------
- for i,v in pairs(cmdsboard:children()) do if v.Name=='Sparkles' then
- v.MouseButton1Down:connect(function()
- local down=0
- for i,x in pairs(cmdsboard:children()) do x.Visible=false end
- for i,x in pairs(game.Players:children()) do
- local playerlist=Instance.new('TextButton',cmdsboard1)
- playerlist.Text = x.Name
- playerlist.TextColor = BrickColor.White()
- playerlist.Size = UDim2.new(0,400,0,20)
- playerlist.BackgroundColor3=Color3.new()
- playerlist.TextScaled=true
- playerlist.Position=UDim2.new(0,0,0,down)
- wait()
- down=down+20
- playerlist.MouseButton1Down:connect(function()
- Instance.new('Sparkles',workspace[x.Name].Head)
- for i,h in pairs(cmdsboard1:children()) do h:remove() end
- for i,h in pairs(cmdsboard:children()) do h.Visible = true end
- end)
- end
- end)
- end
- end
- -----------------------------------------------------------------------------------
- ---------------------------------Light-----------------------------------
- -----------------------------------------------------------------------------------
- for i,v in pairs(cmdsboard:children()) do if v.Name=='PointLight' then
- v.MouseButton1Down:connect(function()
- local down=0
- for i,x in pairs(cmdsboard:children()) do x.Visible=false end
- for i,x in pairs(game.Players:children()) do
- local playerlist=Instance.new('TextButton',cmdsboard1)
- playerlist.Text = x.Name
- playerlist.TextColor = BrickColor.White()
- playerlist.Size = UDim2.new(0,400,0,20)
- playerlist.BackgroundColor3=Color3.new()
- playerlist.TextScaled=true
- playerlist.Position=UDim2.new(0,0,0,down)
- wait()
- down=down+20
- playerlist.MouseButton1Down:connect(function()
- Instance.new('PointLight',workspace[x.Name].Head)
- for i,h in pairs(cmdsboard1:children()) do h:remove() end
- for i,h in pairs(cmdsboard:children()) do h.Visible = true end
- end)
- end
- end)
- end
- end
- -----------------------------------------------------------------------------------
- ---------------------------------Demigod-----------------------------------
- -----------------------------------------------------------------------------------
- for i,v in pairs(cmdsboard:children()) do if v.Name=='Demigod' then
- v.MouseButton1Down:connect(function()
- local down=0
- for i,x in pairs(cmdsboard:children()) do x.Visible=false end
- for i,x in pairs(game.Players:children()) do
- local playerlist=Instance.new('TextButton',cmdsboard1)
- playerlist.Text = x.Name
- playerlist.TextColor = BrickColor.White()
- playerlist.Size = UDim2.new(0,400,0,20)
- playerlist.BackgroundColor3=Color3.new()
- playerlist.TextScaled=true
- playerlist.Position=UDim2.new(0,0,0,down)
- wait()
- down=down+20
- playerlist.MouseButton1Down:connect(function()
- workspace[x.Name].Humanoid.MaxHealth = 4000
- for i,h in pairs(cmdsboard1:children()) do h:remove() end
- for i,h in pairs(cmdsboard:children()) do h.Visible = true end
- end)
- end
- end)
- end
- end
- -----------------------------------------------------------------------------------
- ---------------------------------DNormal-----------------------------------
- -----------------------------------------------------------------------------------
- for i,v in pairs(cmdsboard:children()) do if v.Name=='Normal' then
- v.MouseButton1Down:connect(function()
- local down=0
- for i,x in pairs(cmdsboard:children()) do x.Visible=false end
- for i,x in pairs(game.Players:children()) do
- local playerlist=Instance.new('TextButton',cmdsboard1)
- playerlist.Text = x.Name
- playerlist.TextColor = BrickColor.White()
- playerlist.Size = UDim2.new(0,400,0,20)
- playerlist.BackgroundColor3=Color3.new()
- playerlist.TextScaled=true
- playerlist.Position=UDim2.new(0,0,0,down)
- wait()
- down=down+20
- playerlist.MouseButton1Down:connect(function()
- workspace[x.Name].Humanoid.MaxHealth = 100
- for i,h in pairs(cmdsboard1:children()) do h:remove() end
- for i,h in pairs(cmdsboard:children()) do h.Visible = true end
- end)
- end
- end)
- end
- end
- -----------------------------------------------------------------------------------
- ---------------------------------Explode-----------------------------------
- -----------------------------------------------------------------------------------
- for i,v in pairs(cmdsboard:children()) do if v.Name=='tools' then
- v.MouseButton1Down:connect(function()
- local down=0
- for i,x in pairs(cmdsboard:children()) do x.Visible=false end
- for i,x in pairs(game.Players:children()) do
- local playerlist=Instance.new('TextButton',cmdsboard1)
- playerlist.Text = x.Name
- playerlist.TextColor = BrickColor.White()
- playerlist.Size = UDim2.new(0,400,0,20)
- playerlist.BackgroundColor3=Color3.new()
- playerlist.TextScaled=true
- playerlist.Position=UDim2.new(0,0,0,down)
- wait()
- down=down+20
- playerlist.MouseButton1Down:connect(function()
- Instance.new('HopperBin', x.Backpack).BinType = 2
- Instance.new('HopperBin', x.Backpack).BinType = 3
- Instance.new('HopperBin', x.Backpack).BinType = 4
- for i,h in pairs(cmdsboard1:children()) do h:remove() end
- for i,h in pairs(cmdsboard:children()) do h.Visible = true end
- end)
- end
- end)
- end
- end
- ---------
- -----------------------------------------------------------------------------------
- ---------------------------------Btools-----------------------------------
- -----------------------------------------------------------------------------------
- for i,v in pairs(cmdsboard:children()) do if v.Name=='Explode' then
- v.MouseButton1Down:connect(function()
- local down=0
- for i,x in pairs(cmdsboard:children()) do x.Visible=false end
- for i,x in pairs(game.Players:children()) do
- local playerlist=Instance.new('TextButton',cmdsboard1)
- playerlist.Text = x.Name
- playerlist.TextColor = BrickColor.White()
- playerlist.Size = UDim2.new(0,400,0,20)
- playerlist.BackgroundColor3=Color3.new()
- playerlist.TextScaled=true
- playerlist.Position=UDim2.new(0,0,0,down)
- wait()
- down=down+20
- playerlist.MouseButton1Down:connect(function()
- Instance.new('Explosion',workspace[x.Name].Head)
- for i,h in pairs(cmdsboard1:children()) do h:remove() end
- for i,h in pairs(cmdsboard:children()) do h.Visible = true end
- end)
- end
- end)
- end
- end
- ---------
- -----------------------------------------------------------------------------------
- ---------------------------------DNormal-----------------------------------
- -----------------------------------------------------------------------------------
- end) -- END
- function onInter()
- intericon.Visible = false
- wm.Visible = false
- SearchText.Visible = false
- SearchLogo.Visible = false
- chromeb=Instance.new('Frame',back)
- chromeb.Size = UDim2.new(0,800,0,550)
- chromeb.BackgroundColor3 = Color3.new(255,255,255)
- chrometop=Instance.new('Frame',chromeb)
- chrometop.Size = UDim2.new(0,800,0,30)
- chrometop.BackgroundColor = BrickColor.new'Black'
- chromeexit=Instance.new('TextButton',chrometop)
- chromeexit.Size = UDim2.new(0,30,0,30)
- chromeexit.Position = UDim2.new(0,770,0,0)
- chromeexit.BackgroundTransparency=1
- chromeexit.Text = "X"
- chromeexit.TextColor3 = Color3.new(255,255,255)
- chromeexit.TextScaled = true
- framesb.Visible = true
- sbutton.Visible = true
- for i = 1,0,-0.1 do wait()
- framesb.BackgroundTransparency=i
- framesb.TextTransparency=i
- sbutton.ImageTransparency=i
- end
- function onexit()
- chromeb:remove()
- SearchLogo.Visible = true
- SearchText.Visible = true
- intericon.Visible = true
- wm.Visible = true
- for i = 0,1,0.1 do wait()
- framesb.BackgroundTransparency=i
- framesb.TextTransparency=i
- sbutton.ImageTransparency=i
- end
- framesb.Visible = false
- sbutton.Visible = false
- end
- chromeexit.MouseButton1Down:connect(onexit)
- end
- intericon.MouseButton1Down:connect(onInter)
- ----sbuttons click functions-----
- function onfind()
- if not folder:FindFirstChild(framesb.Text) then
- filec=Instance.new('ImageLabel',chromeb)
- filec.Position = UDim2.new(0,150,0,50)
- filec.Size = UDim2.new(0,500,0,300)
- filec.Image = "rbxassetid://55330853"
- filec.ImageTransparency=1
- ctrl=Instance.new('TextLabel',filec)
- ctrl.Text="Sorry, but that file hasn't been added yet. Please try again later."
- ctrl.TextScaled = true
- ctrl.Position = UDim2.new(0,0,0,300)
- ctrl.Size = UDim2.new(0,450,0,50)
- ctrl.TextColor3 = Color3.new(1,0,0)
- ctrl.TextTransparency=1
- ctrl.BackgroundTransparency=1
- ctrl.Font = "SourceSansBold"
- for i = 1,0,-0.1 do wait()
- filec.ImageTransparency=i
- ctrl.TextTransparency=i
- end
- end
- end
- sbutton.MouseButton1Down:connect(onfind)
- -----------------------------------
- ---Time---
- function LocalTime()
- timer = Instance.new('TextLabel',frame)
- timer.BackgroundTransparency=1
- timer.Size = UDim2.new(0,100,0,50)
- timer.Position = UDim2.new(0,690,0,0)
- timer.TextColor3 = Color3.new(255,255,255)
- timer.TextScaled = true
- local Months = {
- "January", "Febreuary", "March", "April", "May", "June",
- "July", "August", "September", "October", "November", "December"
- }
- local MonthDays = {
- 31, 28, 31, 30, 31, 30,
- 31, 31, 30, 31, 30, 31
- }
- function getDay(Date, year)
- local month, date = Date:match("(%a+)%s*(%d+)")
- local DAYS = tonumber(date)
- local leaps = math.floor( (year-2011)/4 - .25 ) + 1
- local Days = {"Saturday", "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday"}
- for _, v in ipairs(MonthDays) do
- if Months[_] == month then break end
- DAYS = DAYS + v
- end
- DAYS = math.floor( DAYS + (year-2011) * 365 ) + leaps
- return Days[ (DAYS%7 == 0 and 7 or DAYS%7) ]
- end
- function getMonthAndDate(days, year)
- local leap = year%4 == 0 and 1 or 0
- local month;
- for _, v in ipairs(MonthDays) do
- if (days-v) < 1 then
- month = Months[_]
- break
- end
- days = days - v
- end
- return month, days
- end
- while wait() do
- local time = tick()
- local year = math.floor(1970 + time/(365.25*86400))
- local days = math.ceil(((time % (86400*365.25)) )/86400 + 0.25)
- local month, date = getMonthAndDate(days, year)
- local day = getDay(month..date, year)
- local hours = math.floor( (time%86400)/3600 )
- local minutes = math.floor( (time%3600)/60 )
- local seconds = math.floor( time%60 )
- local ZONE = game:FindFirstChild("NetworkServer") and "PST" or ""
- local AmOrPm = hours > 11 and "PM" or "AM"
- -- Get rid of military time
- hours = (hours%12 == 0 and 12 or hours%12)
- -- Format hours, minutes, seconds for 0's
- hours = (hours < 10 and "0"..hours or hours)
- minutes = (minutes < 10 and "0"..minutes or minutes)
- seconds = (seconds < 10 and "0"..seconds or seconds)
- timer.Text = hours..":"..minutes..":"..seconds.." "..AmOrPm..'\n'..year..string.rep(" ", 10)
- end
- end
- LocalTime()
- else
- LogInBoard.Text= 'Incorrect password'
- if not LogInBoard:FindFirstChild('Hint') then
- local LogInHint = Instance.new('TextLabel',LogInBoard)
- LogInHint.Text= "Hint; starts with an '"..passw:sub(1,1).."'"
- LogInHint.Name= 'Hint'
- LogInHint.TextColor = BrickColor.White()
- LogInHint.TextStrokeTransparency = 0.4
- LogInHint.Size = UDim2.new(0,200,0,20)
- LogInHint.Position = UDim2.new(0,0,0,30)
- LogInHint.TextScaled = true
- LogInHint.BackgroundTransparency=1
- end
- end
- end)
- end)
- end)
- end)
- pyro.MouseButton1Down:connect(function()
- --Pyro by madiik
- --Note, The PYRO script doesn't support Airblast yet, It's still being created.
- p = game.Players.LocalPlayer
- c = p.Character
- torso = c.Torso
- local firee = false
- local damage = 1
- local debounce = false
- local debounced = false
- local debounceair = false
- local firedebounce = false
- local removehatchet = false
- local hatchetequipped = false
- RunService = game:service'RunService'
- Debris = game:service'Debris'
- local mouse = p:GetMouse()
- damagelist = {}
- time_until_extinguish = 50
- for _,v in pairs(c:children()) do
- pcall(function()
- if v.className == "Hat" then
- v:remove()
- end
- end)
- end
- ra = c["Right Arm"]
- la = c["Left Arm"]
- rs = c.Torso["Right Shoulder"]
- ls = c.Torso["Left Shoulder"]
- mask = Instance.new("Part")
- mask.Size = Vector3.new(2, 1, 1)
- mask.BrickColor = BrickColor.new("Dark stone grey")
- mask:BreakJoints()
- mask.Name = "Mask"
- mask.Parent = c
- ms4 = Instance.new("SpecialMesh", mask)
- ms4.Scale = Vector3.new(1.3, 1.15, 1.3)
- w9 = Instance.new("Weld", mask)
- w9.Part0 = mask
- w9.Part1 = c.Head
- w9.C0 = CFrame.new(0, 0, 0)
- mask2 = Instance.new("Part")
- mask2.FormFactor = "Custom"
- mask2.Size = Vector3.new(0.4, 0.5, 0.4)
- mask2.BrickColor = BrickColor.new("Dark stone grey")
- mask2:BreakJoints()
- mask2.Parent = c
- ms5 = Instance.new("CylinderMesh", mask2)
- ms5.Scale = Vector3.new(1, 1, 1)
- w8 = Instance.new("Weld", mask2)
- w8.Part0 = mask2
- w8.Part1 = c.Head
- w8.C0 = CFrame.new(0.25, -0.4, -0.1) * CFrame.Angles(math.pi/2, 0, 0)
- mask3 = Instance.new("Part")
- mask3.FormFactor = "Custom"
- mask3.Size = Vector3.new(0.4, 0.5, 0.4)
- mask3.BrickColor = BrickColor.new("Dark stone grey")
- mask3:BreakJoints()
- mask3.Parent = c
- ms6 = Instance.new("CylinderMesh", mask3)
- ms6.Scale = Vector3.new(1, 1, 1)
- w10 = Instance.new("Weld", mask3)
- w10.Part0 = mask3
- w10.Part1 = c.Head
- w10.C0 = CFrame.new(-0.25, -0.4, -0.1) * CFrame.Angles(math.pi/2, 0, 0)
- mask4 = Instance.new("Part")
- mask4.FormFactor = "Custom"
- mask4.Size = Vector3.new(0.35, 0.51, 0.35)
- mask4.BrickColor = BrickColor.new("Black")
- mask4:BreakJoints()
- mask4.Reflectance = 0.4
- mask4.Parent = c
- ms7 = Instance.new("CylinderMesh", mask4)
- ms7.Scale = Vector3.new(1, 1, 1)
- w11 = Instance.new("Weld", mask4)
- w11.Part0 = mask4
- w11.Part1 = c.Head
- w11.C0 = CFrame.new(0.25, -0.4, -0.1) * CFrame.Angles(math.pi/2, 0, 0)
- mask5 = Instance.new("Part")
- mask5.FormFactor = "Custom"
- mask5.Size = Vector3.new(0.35, 0.51, 0.35)
- mask5.BrickColor = BrickColor.new("Black")
- mask5.Reflectance = 0.4
- mask5:BreakJoints()
- mask5.Parent = c
- ms8 = Instance.new("CylinderMesh", mask5)
- ms8.Scale = Vector3.new(1, 1, 1)
- w12 = Instance.new("Weld", mask5)
- w12.Part0 = mask5
- w12.Part1 = c.Head
- w12.C0 = CFrame.new(-0.25, -0.4, -0.1) * CFrame.Angles(math.pi/2, 0, 0)
- mask7 = Instance.new("Part")
- mask7.FormFactor = "Custom"
- mask7.Size = Vector3.new(0.2, 1.1, 0.2)
- mask7.BrickColor = BrickColor.new("Dark stone grey")
- mask7:BreakJoints()
- mask7.Parent = c
- ms8 = Instance.new("CylinderMesh", mask7)
- ms8.Scale = Vector3.new(1, 1, 1)
- w12 = Instance.new("Weld", mask7)
- w12.Part0 = mask7
- w12.Part1 = c.Head
- w12.C0 = CFrame.new(-0.6, -0.3, -0.1) * CFrame.Angles(math.pi/2, 0, 0)
- spot = Instance.new("SpotLight", mask)
- spot.Range = 60
- spot.Angle = 70
- spot.Color = Color3.new(1, 1, 0)
- mask6 = Instance.new("Part")
- mask6.FormFactor = "Custom"
- mask6.Size = Vector3.new(0.35, 0.65, 0.35)
- mask6.BrickColor = BrickColor.new("Dark stone grey")
- mask6:BreakJoints()
- mask6.Parent = c
- ms9 = Instance.new("CylinderMesh", mask6)
- ms9.Scale = Vector3.new(1, 1, 1)
- w13 = Instance.new("Weld", mask6)
- w13.Part0 = mask6
- w13.Part1 = c.Head
- w13.C0 = CFrame.new(0.2, -0.4, 0) * CFrame.Angles(math.rad(115), math.rad(22.5), 0)
- tool = Instance.new("HopperBin", p.Backpack)
- tool.Name = "Pyro"
- tool.Selected:connect(function(mouse)
- bg2 = Instance.new("BodyGyro",c.Torso)
- bg2.P = 20e+003
- bg2.maxTorque = Vector3.new(4e+005,4e+005,4e+005)*math.huge
- game:service("RunService").Stepped:connect(function()
- bg2.cframe = CFrame.new(c.Torso.Position,Vector3.new(mouse.hit.p.x,c.Torso.Position.y,mouse.hit.p.z)) * CFrame.Angles(0, math.rad(-60), 0)
- end)
- rs.Part0 = nil
- rs.Part1 = nil
- ls.Part0 = nil
- ls.Part1 = nil
- rweld = Instance.new("Weld", c)
- rweld.C0 = CFrame.new(-1.48,0,0.2) * CFrame.Angles(math.rad(-18), math.rad(0), math.rad(0))
- rweld.Part0 = ra
- rweld.Part1 = torso
- lweld = Instance.new("Weld", c)
- lweld.C0 = CFrame.new(1.5,0.2,0.2) * CFrame.Angles(math.rad(-50), math.rad(22.5), math.rad(0))
- lweld.Part0 = la
- lweld.Part1 = torso
- neck = c.Torso.Neck
- neck.C0 = neck.C0 * CFrame.Angles(math.rad(0), math.rad(0), math.rad(60)) wait(0.01)
- ballon1 = Instance.new("Part")
- ballon1.Size = Vector3.new(1, 2, 1)
- ballon1.BrickColor = BrickColor.new("White")
- ballon1:BreakJoints()
- ballon1.Parent = c
- Instance.new("SpecialMesh", ballon1)
- w = Instance.new("Weld", ballon1)
- w.Part0 = ballon1
- w.Part1 = torso
- w.C0 = CFrame.new(0.45, 0, -0.8)
- ballon2 = Instance.new("Part")
- ballon2.Size = Vector3.new(1, 2, 1)
- ballon2.BrickColor = BrickColor.new("White")
- ballon2:BreakJoints()
- ballon2.Parent = c
- Instance.new("SpecialMesh", ballon2)
- w1 = Instance.new("Weld", ballon2)
- w1.Part0 = ballon2
- w1.Part1 = torso
- w1.C0 = CFrame.new(-0.45, 0, -0.8)
- base = Instance.new("Part")
- base.FormFactor = "Custom"
- base.Size = Vector3.new(0.4, 5, 0.4)
- base:breakJoints()
- base.BrickColor = BrickColor.Black()
- base.Parent = c
- Instance.new("CylinderMesh", base)
- w2 = Instance.new("Weld", base)
- w2.Part0 = base
- w2.Part1 = torso
- w2.C0 = CFrame.new(1.1, 0.5, 0.5) * CFrame.Angles(math.pi/2,math.rad(120), 0)
- sound = Instance.new("Sound", base)
- sound.SoundId = "http://roblox.com/asset/?id=10209616"
- sound.Volume = 1
- sound.Looped = true
- fire = Instance.new("Part")
- fire.Parent = nil
- fire.FormFactor = "Custom"
- fire.Size = Vector3.new(8, 55, 4)
- fire.Transparency = 1
- fire.CanCollide = false
- fire.Anchored = true
- pl = Instance.new("PointLight", fire)
- pl.Range = 24
- pl.Color = Color3.new(255/255, 170/255, 0/255)
- coroutine.wrap(function()
- while true do
- fire.CFrame = base.CFrame * CFrame.new(0, -30, 0)
- RunService.Stepped:wait()
- end
- end)()
- sm = Instance.new("Part", c)
- sm.FormFactor = "Custom"
- sm.BottomSurface = 0
- sm.TopSurface = 0
- sm.BrickColor = BrickColor.Black()
- sm.Size = Vector3.new(0.5, 0.5, 0.5)
- sm.Transparency = 0
- sm:BreakJoints()
- pl7 = Instance.new("PointLight", sm)
- pl7.Range = 12
- pl7.Color = Color3.new(255/255, 170/255, 0/255)
- smoke = Instance.new("Smoke", sm)
- smoke.Enabled = false
- smoke.Color = Color3.new(255/255, 170/255, 0/255)
- smoke.RiseVelocity = 15
- smoke.Size = 1
- w3 = Instance.new("Weld", sm)
- w3.Part0 = sm
- w3.Part1 = base
- w3.C0 = CFrame.new(0, -2.5, 0) * CFrame.Angles(math.pi, 0, 0)
- p1 = Instance.new("Part", c)
- p1.FormFactor = "Custom"
- p1.BrickColor = BrickColor.Gray()
- p1.Size = Vector3.new(0.8, 1.7, 0.8)
- p1:BreakJoints()
- Instance.new("CylinderMesh", p1)
- w4 = Instance.new("Weld", p1)
- w4.Part0 = p1
- w4.Part1 = base
- w4.C0 = CFrame.new(0, 0.5, 0.3)
- p2 = Instance.new("Part", c)
- p2.FormFactor = "Custom"
- p2.BrickColor = BrickColor.Black()
- p2.Size = Vector3.new(0.4, 1, 0.4)
- p2:BreakJoints()
- p2.BottomSurface = 0
- p2.TopSurface = 0
- w5 = Instance.new("Weld", p2)
- w5.Part0 = p2
- w5.Part1 = base
- w5.C0 = CFrame.new(0, 0, -2.5) * CFrame.Angles(math.pi/2, 0, 0)
- p3 = Instance.new("Part", c)
- p3.FormFactor = "Custom"
- p3.BrickColor = BrickColor.Black()
- p3.Size = Vector3.new(0.3, 1, 0.2)
- p3:BreakJoints()
- p3.BottomSurface = 0
- p3.TopSurface = 0
- w6 = Instance.new("Weld", p3)
- w6.Part0 = p3
- w6.Part1 = base
- w6.C0 = CFrame.new(0, -1, -0.3) * CFrame.Angles(math.pi/6, 0, 0)
- p4 = Instance.new("Part", c)
- p4.FormFactor = "Custom"
- p4.BrickColor = BrickColor.Black()
- p4.Size = Vector3.new(0.3, 1, 0.2)
- p4:BreakJoints()
- p4.BottomSurface = 0
- p4.TopSurface = 0
- w7 = Instance.new("Weld", p4)
- w7.Part0 = p4
- w7.Part1 = base
- w7.C0 = CFrame.new(0, -0.1, -1.5) * CFrame.Angles(math.pi/2, 0, 0)
- fiaar = Instance.new("Fire", sm)
- fiaar.Size = 1
- fiaar.Heat = 200
- fiaar.Enabled = false
- mouse.KeyDown:connect(function(key)
- if key == "e" then
- if debounceair then return end
- if firee then return end
- debounceair = true
- airblast()
- end
- if string.byte(key) == 48 then
- c.Humanoid.WalkSpeed = 28
- end
- end)
- mouse.KeyUp:connect(function(key)
- if string.byte(key) == 48 then
- c.Humanoid.WalkSpeed = 16
- end
- end)
- mouse.Button1Down:connect(function()
- if firee == false then
- firee = true
- end
- end)
- mouse.Button1Up:connect(function()
- if firee == true then
- firee = false
- end
- end)
- end)
- tool.Deselected:connect(function(mouse)
- ballon1:Destroy()
- ballon2:Destroy()
- base:Destroy()
- sm:Destroy()
- fire:Destroy()
- neck.C0 = neck.C0 * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-60)) wait(0.01)
- bg2:Destroy()
- p1:Destroy()
- p2:Destroy()
- p3:Destroy()
- p4:Destroy()
- rs.Part0 = c.Torso
- rs.Part1 = ra
- ls.Part0 = c.Torso
- ls.Part1 = la
- rweld:Destroy()
- lweld:Destroy()
- end)
- function ahh(hit)
- if hit.Parent.Name == game.Players.LocalPlayer.Name then return end
- if hit ~= nil and hit.Parent ~= nil then
- if hit.Parent:findFirstChild("Humanoid") ~= nil then
- coroutine.wrap(function()
- if not damagelist[hit.Parent.Name] then
- if hit.Parent.Humanoid.Health ~= 0 then
- damagelist[hit.Parent.Name] = {humanoid = hit.Parent.Humanoid, time = time_until_extinguish}
- for i,v in pairs(hit.Parent:children()) do
- if v:IsA("Part") then
- Instance.new("Fire", v)
- end
- end
- end
- else
- damagelist[hit.Parent.Name].time = time_until_extinguish
- end
- end)()
- end
- end
- end
- coroutine.wrap(function()
- while wait() do
- for i,damageobject in pairs(damagelist) do
- damageobject.humanoid.Health = damageobject.humanoid.Health - damage
- damageobject.time = damageobject.time - 1
- if damageobject.time < 1 then
- if damageobject.humanoid then
- for _,n in pairs(damageobject.humanoid.Parent:children()) do
- if n:IsA("Part") and n.Parent:IsA("Model") ~= nil and n:findFirstChild("Fire") ~= nil then
- n.Fire:Destroy()
- end
- end
- end
- damagelist[i] = nil
- end
- end
- if not debounceair then
- if firee then
- --coroutine.wrap(function()
- if base ~= nil then
- smoke.Enabled = true
- pl7.Enabled = true
- fiaar.Enabled = true
- fire.Parent = Workspace
- sound:play()
- fire.Touched:connect(ahh)
- end
- --end)()
- else
- if base ~= nil then
- smoke.Enabled = false
- fire.Parent = nil
- pl7.Enabled = false
- fiaar.Enabled = false
- sound:stop()
- end
- end
- end
- end
- end)()
- function airblast()
- if hatchetequipped then return end
- if air ~= nil then return end
- air = Instance.new("Part")
- air.FormFactor = "Custom"
- air.Size = Vector3.new(8, 3, 8)
- air.Transparency = 0.8
- air:BreakJoints()
- air.BottomSurface = 0
- air.TopSurface = 0
- air.CanCollide = false
- air.Anchored = true
- air.Parent = Workspace
- coroutine.wrap(function()
- wait(0.15)
- air.CanCollide = true
- end)()
- coroutine.wrap(function()
- for i = 0, 40, 1.2 do
- air.CFrame = base.CFrame * CFrame.new(0, -i, 0)
- RunService.Stepped:wait(0.0000001)
- end
- end)()
- coroutine.wrap(function()
- while air ~= nil do
- for _, model in pairs(workspace:children()) do
- if model:IsA("Model") and model:findFirstChild("Humanoid") ~= nil and model.Name ~= p.Name then
- if (model.Torso.CFrame.Position - air.CFrame.Position).magnitude < 3 then
- model.Torso.CFrame = base.CFrame * CFrame.new(0, 0, 30)
- end
- end
- end
- wait()
- end
- end)()
- wait(2)
- air:Destroy()
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement