Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --By Kysuto (=3)
- game.Players.Kysuto.Character.Humanoid.WalkSpeed = 100
- plr = game.Players.LocalPlayer
- rig = plr.Character.Torso
- char = plr.Character
- mouse = plr:GetMouse()
- wait(2)
- local rekt = false
- print(rig["Left Shoulder"].C0)
- sound2 = Instance.new("Sound", rig)
- sound2.SoundId = "rbxassetid://186311262"
- sound2.Volume = 10
- sound2.Looped = false
- sound3 = Instance.new("Sound", rig)
- sound3.SoundId = "rbxassetid://162194532"
- sound3.Volume = 10
- sound3.Looped = false
- sword = Instance.new("Part", char["Right Arm"])
- sword.Position = sword.Position + Vector3.new(0,10,0)
- sword.Size = Vector3.new(1, 11, 1)
- mesh = Instance.new("SpecialMesh", sword)
- mesh.MeshId = "rbxassetid://438076439"
- mesh.TextureId = "rbxassetid://438076443"
- mesh.Scale = Vector3.new(0.4, 0.6, 0.8)
- weld = Instance.new("Weld", sword)
- weld.Part0 = char["Right Arm"]
- weld.Part1 = sword
- sword.CanCollide = false
- weld.C0 = weld.C0 * CFrame.Angles(-1.5,0,0)
- weld.C0 = weld.C0 * CFrame.new(0,3,-1)
- sword.Transparency = 1
- for i = 1,20 do
- wait()
- rig["Left Shoulder"].C0 = rig["Left Shoulder"].C0 * CFrame.Angles(0,0,-0.08)
- end
- function combo(hand)
- if not rekt then
- rekt = true
- rig["Left Shoulder"].C0 = CFrame.new(-1, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
- char.Humanoid.WalkSpeed = 0
- char.Humanoid.JumpPower = 0
- local humanoid = hand.Parent:FindFirstChild("Humanoid")
- print(humanoid)
- local rootpart = hand.Parent:FindFirstChild("HumanoidRootPart")
- print(rootpart)
- local joint = rootpart:FindFirstChild("RootJoint")
- print(joint)
- local torso = hand.Parent:FindFirstChild("Torso")
- print(torso)
- humanoid.WalkSpeed = 0
- humanoid.JumpPower = 0
- for i = 1,50 do
- wait()
- sword.Transparency = sword.Transparency - 0.05
- end
- wait(0.2)
- for i = 1,3 do
- for i = 1,5 do
- wait()
- rig["Right Shoulder"].C0 = rig["Right Shoulder"].C0 * CFrame.Angles(0,0,0.2)
- end
- sound2:Play()
- humanoid.Health = humanoid.Health - 10
- wait()
- for i = 1,5 do
- wait()
- rig["Right Shoulder"].C0 = rig["Right Shoulder"].C0 * CFrame.Angles(0,0,-0.4)
- end
- for i = 1,5 do
- wait()
- rig["Right Shoulder"].C0 = rig["Right Shoulder"].C0 * CFrame.Angles(0,0,0.2)
- end
- wait()
- end
- for i = 1,10 do
- humanoid.WalkSpeed = 0
- humanoid.JumpPower = 0
- wait()
- sword.Transparency = sword.Transparency + 0.1
- end
- char.Torso.Anchored = false
- for i = 1,20 do
- wait()
- char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.new(0,0,2)
- char.Humanoid.CameraOffset = char.Humanoid.CameraOffset + Vector3.new(0,2,0)
- end
- for i = 1,5 do
- wait()
- char.Humanoid.CameraOffset = char.Humanoid.CameraOffset + Vector3.new(0,1,0)
- char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.new(0,0,1)
- end
- wait(0.1)
- for i = 1,5 do
- wait()
- char.Humanoid.CameraOffset = char.Humanoid.CameraOffset + Vector3.new(0,-1,0)
- char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.new(0,0,-1)
- end
- for i = 1,20 do
- wait()
- char.Humanoid.CameraOffset = char.Humanoid.CameraOffset + Vector3.new(0,-2,0)
- char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.new(0,0,-2)
- end
- -------------------------------------
- for i = 1,20 do
- wait()
- joint.C0 = joint.C0 * CFrame.new(0,0,2)
- humanoid.CameraOffset = humanoid.CameraOffset + Vector3.new(0,2,0)
- end
- for i = 1,5 do
- wait()
- humanoid.CameraOffset = humanoid.CameraOffset + Vector3.new(0,1,0)
- joint.C0 = joint.C0 * CFrame.new(0,0,1)
- end
- wait(0.1)
- for i = 1,5 do
- wait()
- humanoid.CameraOffset = humanoid.CameraOffset + Vector3.new(0,-1,0)
- joint.C0 = joint.C0 * CFrame.new(0,0,-1)
- end
- for i = 1,20 do
- wait()
- humanoid.CameraOffset = humanoid.CameraOffset + Vector3.new(0,-2,0)
- joint.C0 = joint.C0 * CFrame.new(0,0,-2)
- end
- humanoid.Health = humanoid.Health - 20
- for i = 1,6 do
- wait()
- char.Humanoid.CameraOffset = char.Humanoid.CameraOffset - Vector3.new(0,0.15,0)
- rig["Left Hip"].C0 = rig["Left Hip"].C0 * CFrame.Angles(0,0,0.15)
- char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.new(0,0,-0.15)
- char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0.05,0,0)
- rig["Right Hip"].C0 = rig["Right Hip"].C0 * CFrame.new(0.15,0.15,0)
- rig["Right Shoulder"].C0 = rig["Right Shoulder"].C0 * CFrame.Angles(0,0,-0.15)
- rig["Left Shoulder"].C0 = rig["Left Shoulder"].C0 * CFrame.Angles(0,0,-0.15)
- end
- for i = 1,10 do
- wait()
- humanoid.CameraOffset = humanoid.CameraOffset + Vector3.new(0,0,1)
- joint.C0 = joint.C0 * CFrame.new(0,1,0)
- end
- for i = 1,10 do
- wait()
- humanoid.CameraOffset = humanoid.CameraOffset + Vector3.new(0,0,1)
- end
- for i = 1,3 do
- wait()
- joint.C0 = joint.C0 * CFrame.new(0,0.3,0)
- end
- wait(0.2)
- for i = 1,6 do
- wait()
- char.Humanoid.CameraOffset = char.Humanoid.CameraOffset - Vector3.new(0,-0.15,0)
- rig["Left Hip"].C0 = rig["Left Hip"].C0 * CFrame.Angles(0,0,-0.15)
- char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.new(0,0,0.15)
- char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(-0.05,0,0)
- rig["Right Hip"].C0 = rig["Right Hip"].C0 * CFrame.new(-0.15,-0.15,0)
- rig["Right Shoulder"].C0 = rig["Right Shoulder"].C0 * CFrame.Angles(0,0,0.15)
- rig["Left Shoulder"].C0 = rig["Left Shoulder"].C0 * CFrame.Angles(0,0,0.15)
- end
- wait(0.2)
- for i = 1,20 do
- wait()
- rig["Left Shoulder"].C0 = rig["Left Shoulder"].C0 * CFrame.Angles(0,0,-0.08)
- end
- wait(0.2)
- for i = 1, 5 do
- local swordy = Instance.new("Sound", rig)
- swordy.SoundId = "rbxassetid://220834000"
- swordy:Play()
- local slice = Instance.new("Part", workspace)
- slice.Size = Vector3.new(10, 1, 2)
- slice.Rotation = Vector3.new(0, 0, math.random(-25,55))
- slice.BrickColor = BrickColor.new("Really red")
- slice.Anchored = true
- slice.CanCollide = false
- slice.Position = torso.Position
- slice.Transparency = 0.3
- humanoid.Health = humanoid.Health - 10
- wait(0.1)
- slice:destroy()
- end
- wait(1)
- local Rock = Instance.new("Part", workspace)
- Rock.Anchored = true
- Rock.Size = Vector3.new(6.5,6,6.5)
- Rock.Position = torso.Position
- Rock.Position = Rock.Position + Vector3.new(0,100,0)
- Rock.CanCollide = false
- for i = 1,50 do
- wait()
- humanoid.CameraOffset = Vector3.new(math.random(-0.6,0.6),math.random(-0.6,0.6),math.random(-0.6,0.6))
- char.Humanoid.CameraOffset = Vector3.new(math.random(-0.6,0.6),math.random(-0.6,0.6),math.random(-0.6,0.6))
- Rock.Position = Rock.Position + Vector3.new(0,-2,0)
- end
- sound3:Play()
- for i = 1,30 do
- wait()
- humanoid.CameraOffset = Vector3.new(math.random(-2,2),math.random(-2,2),math.random(-2,2))
- char.Humanoid.CameraOffset = Vector3.new(math.random(-2,2),math.random(-2,2),math.random(-2,2))
- end
- for i = 1,10 do
- wait()
- humanoid.CameraOffset = Vector3.new(math.random(-0.7,0.7),math.random(-0.7,0.7),math.random(-0.7,0.7))
- char.Humanoid.CameraOffset = Vector3.new(math.random(-0.7,0.7),math.random(-0.7,0.7),math.random(-0.7,0.7))
- end
- humanoid.CameraOffset = Vector3.new(0,0,0)
- char.Humanoid.CameraOffset = Vector3.new(0,0,0)
- humanoid:destroy()
- plr.Character.Torso["Left Shoulder"].C0 = CFrame.new(-1,0.5,0) * CFrame.fromEulerAnglesXYZ(0,4.7,0)
- for i = 1,20 do
- wait()
- rig["Left Shoulder"].C0 = rig["Left Shoulder"].C0 * CFrame.Angles(0,0,-0.08)
- end
- char.Humanoid.WalkSpeed = 16
- char.Humanoid.JumpPower = 50
- sword.Transparency = 1
- rekt = false
- end
- end
- char["Left Arm"].Touched:connect(combo)
- --[[
- joint.C0 = char.HumanoidRootPart.RootJoint.C0
- --------------------------------------------
- for i = 1,6 do
- wait()
- char.Humanoid.CameraOffset = char.Humanoid.CameraOffset - Vector3.new(0,0.15,0)
- rig["Left Hip"].C0 = rig["Left Hip"].C0 * CFrame.Angles(0,0,0.15)
- char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.new(0,0,-0.15)
- char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0.05,0,0)
- rig["Right Hip"].C0 = rig["Right Hip"].C0 * CFrame.new(0.15,0.15,0)
- rig["Right Shoulder"].C0 = rig["Right Shoulder"].C0 * CFrame.Angles(0,0,-0.15)
- rig["Left Shoulder"].C0 = rig["Left Shoulder"].C0 * CFrame.Angles(0,0,-0.15)
- end
- --]]
Add Comment
Please, Sign In to add comment