View difference between Paste ID: 0Fbp0Wt8 and tKKHHbBz
SHOW: | | - or go back to the newest paste.
1
-------------------
2
--Blood Harvester--
3
-------------------
4
--By	 --
5
--CKbackup-
6
-----------
7
8
player = game.Players.LocalPlayer
9
chara = player.Character
10
debby = game.Debris
11
Mouse = player:GetMouse()
12
chara.Humanoid.WalkSpeed = 16
13
atkd = false
14
targetted = nil
15
16
--Outfit--
17
New = function(Object, Parent, Name, Data)
18
	local Object = Instance.new(Object)
19
	for Index, Value in pairs(Data or {}) do
20
		Object[Index] = Value
21
	end
22
	Object.Parent = Parent
23
	Object.Name = Name
24
	return Object
25
end
26
27
Greatswordu = nil
28
GBoxhit = nil
29
Scythe = nil
30
SBoxhit = nil
31
RDaggeru = nil
32
LDaggeru = nil
33
D1Boxhit = nil
34
D2Boxhit = nil
35
36
function createGreatsword()
37
Greatswordu = New("Model",chara,"Greatswordu",{})
38
GHandle = New("Part",Greatswordu,"GHandle",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 1.19999981, 0.200000003),CFrame = CFrame.new(-7.77488756, 2.56938601, 11.099988, 0, -0.965940773, -0.258822978, 0, -0.258822978, 0.965940773, -1, -0, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
39
GWeld = New("ManualWeld",GHandle,"GWeld",{Part0 = GHandle,Part1 = chara["Right Arm"],C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1.00000954, 0, 1.00000954, 0),C1 = CFrame.new(0, -0.939971447, -6.86645508e-05, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
40
GPart = New("Part",Greatswordu,"GPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.400000006, 0.400000006),CFrame = CFrame.new(-8.80460739, 1.77583277, 11.0999889, 0, 0.965940773, 0.258822978, 0, 0.258822978, -0.965940773, -1, 0, -0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
41
Mesh = New("SpecialMesh",GPart,"Mesh",{Scale = Vector3.new(1.5, 1, 1),MeshType = Enum.MeshType.Wedge,})
42
Weld = New("ManualWeld",GPart,"Weld",{Part0 = GPart,Part1 = GHandle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(-9.53674316e-07, 1.20000124, -0.499994755, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
43
GPart = New("Part",Greatswordu,"GPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.600000024, 0.400000006),CFrame = CFrame.new(-8.11458015, 1.13249159, 11.0999889, -0, 0.965940773, -0.258822978, 0, 0.258822978, 0.965940773, 1, 0, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
44
Mesh = New("SpecialMesh",GPart,"Mesh",{Scale = Vector3.new(1.5, 1, 1),MeshType = Enum.MeshType.Wedge,})
45
Weld = New("ManualWeld",GPart,"Weld",{Part0 = GPart,Part1 = GHandle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, 1),C1 = CFrame.new(-9.53674316e-07, 0.70000267, -1.29999447, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
46
GPart = New("Part",Greatswordu,"GPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.400000006, 0.800000072),CFrame = CFrame.new(-8.64931488, 1.19626701, 11.0999889, 0, -0.965940773, -0.258822978, 0, -0.258822978, 0.965940773, -1, 0, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
47
Mesh = New("SpecialMesh",GPart,"Mesh",{Scale = Vector3.new(1.5, 1, 1),MeshType = Enum.MeshType.Wedge,})
48
Weld = New("ManualWeld",GPart,"Weld",{Part0 = GPart,Part1 = GHandle,C1 = CFrame.new(-9.53674316e-07, 1.20000219, -1.09999585, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
49
GPart = New("Part",Greatswordu,"GPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.600000024, 0.600000024),CFrame = CFrame.new(-8.6960001, 2.52963734, 11.0999899, 0, 0.965940773, 0.258822978, 0, 0.258822978, -0.965940773, -1, 0, -0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
50
Mesh = New("SpecialMesh",GPart,"Mesh",{Scale = Vector3.new(1.5, 0.666666687, 0.666666687),MeshType = Enum.MeshType.Wedge,})
51
Weld = New("ManualWeld",GPart,"Weld",{Part0 = GPart,Part1 = GHandle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(-1.90734863e-06, 0.900000572, 0.200004101, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
52
GPart = New("Part",Greatswordu,"GPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-8.38541412, 1.37050927, 11.0999889, 0, 0.965940773, 0.258822978, 0, 0.258822978, -0.965940773, -1, 0, -0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
53
Mesh = New("SpecialMesh",GPart,"Mesh",{Scale = Vector3.new(1.5, 1, 1),MeshType = Enum.MeshType.Wedge,})
54
Weld = New("ManualWeld",GPart,"Weld",{Part0 = GPart,Part1 = GHandle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(-9.53674316e-07, 0.900001526, -0.999994755, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
55
GPart = New("Part",Greatswordu,"GPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.800000012, 0.200000003),CFrame = CFrame.new(-9.9138279, 2.82449627, 11.0999889, -0, -0.965940773, 0.258822978, 0, -0.258822978, -0.965940773, 1, 0, -0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
56
Mesh = New("SpecialMesh",GPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
57
Weld = New("ManualWeld",GPart,"Weld",{Part0 = GPart,Part1 = GHandle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(-9.53674316e-07, 2, 0.800003767, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
58
GPart = New("Part",Greatswordu,"GPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.600000024, 0.400000006),CFrame = CFrame.new(-6.93142271, 2.8989203, 11.099988, 0, 0.965940773, 0.258822978, 0, 0.258822978, -0.965940773, -1, 0, -0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
59
Mesh = New("SpecialMesh",GPart,"Mesh",{Scale = Vector3.new(1, 1, 0.5),MeshType = Enum.MeshType.Wedge,})
60
Weld = New("ManualWeld",GPart,"Weld",{Part0 = GPart,Part1 = GHandle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(0, -0.900000334, 0.0999994278, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
61
GPart = New("Part",Greatswordu,"GPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.600000024, 0.600000024),CFrame = CFrame.new(-9.08237648, 2.42610812, 11.0999899, -0, -0.965940773, 0.258822978, 0, -0.258822978, -0.965940773, 1, 0, -0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
62
Mesh = New("SpecialMesh",GPart,"Mesh",{Scale = Vector3.new(1.5, 0.666666687, 0.666666687),MeshType = Enum.MeshType.Wedge,})
63
Weld = New("ManualWeld",GPart,"Weld",{Part0 = GPart,Part1 = GHandle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(-1.90734863e-06, 1.30000019, 0.200004101, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
64
GPart = New("Part",Greatswordu,"GPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.600000024, 0.600000024),CFrame = CFrame.new(-8.9788475, 2.03973222, 11.0999899, 0, -0.965940773, -0.258822978, 0, -0.258822978, 0.965940773, -1, 0, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
65
Mesh = New("SpecialMesh",GPart,"Mesh",{Scale = Vector3.new(1.5, 0.666666687, 0.666666687),MeshType = Enum.MeshType.Wedge,})
66
Weld = New("ManualWeld",GPart,"Weld",{Part0 = GPart,Part1 = GHandle,C1 = CFrame.new(-1.90734863e-06, 1.30000019, -0.199995518, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
67
GPart = New("Part",Greatswordu,"GPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.600000024, 0.400000006),CFrame = CFrame.new(-6.87965822, 2.70573235, 11.099988, -0, 0.965940773, -0.258822978, 0, 0.258822978, 0.965940773, 1, 0, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
68
Mesh = New("SpecialMesh",GPart,"Mesh",{Scale = Vector3.new(1, 1, 0.5),MeshType = Enum.MeshType.Wedge,})
69
Weld = New("ManualWeld",GPart,"Weld",{Part0 = GPart,Part1 = GHandle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, 1),C1 = CFrame.new(0, -0.900000334, -0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
70
GPart = New("Part",Greatswordu,"GPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.800000012, 0.200000003),CFrame = CFrame.new(-9.49971008, 1.27898622, 11.099988, 0, -0.965940773, -0.258822978, 0, -0.258822978, 0.965940773, -1, 0, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
71
Mesh = New("SpecialMesh",GPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
72
Weld = New("ManualWeld",GPart,"Weld",{Part0 = GPart,Part1 = GHandle,C1 = CFrame.new(0, 2, -0.800001264, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
73
GPart = New("Part",Greatswordu,"GPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-9.0167408, 1.40839863, 11.099988, 0, 0.965940773, 0.258822978, 0, 0.258822978, -0.965940773, -1, 0, -0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
74
Mesh = New("SpecialMesh",GPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
75
Weld = New("ManualWeld",GPart,"Weld",{Part0 = GPart,Part1 = GHandle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(0, 1.5, -0.80000031, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
76
GPart = New("Part",Greatswordu,"GPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.799999595, 1.00000012),CFrame = CFrame.new(-11.6904154, 1.72728598, 11.0999889, -0, -0.965940773, 0.258822978, 0, -0.258822978, -0.965940773, 1, 0, -0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
77
Weld = New("ManualWeld",GPart,"Weld",{Part0 = GPart,Part1 = GHandle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(-9.53674316e-07, 3.99999905, 0.200003624, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
78
GPart = New("Part",Greatswordu,"GPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.800000012, 0.400000006),CFrame = CFrame.new(-11.5092382, 1.05112374, 11.099988, 0, -0.965940773, -0.258822978, 0, -0.258822978, 0.965940773, -1, 0, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
79
Mesh = New("SpecialMesh",GPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
80
Weld = New("ManualWeld",GPart,"Weld",{Part0 = GPart,Part1 = GHandle,C1 = CFrame.new(0, 3.99999905, -0.500000238, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
81
GPart = New("Part",Greatswordu,"GPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.600000024, 0.400000006),CFrame = CFrame.new(-8.78751945, 3.64393544, 11.0999899, 0, 0.965940773, 0.258822978, 0, 0.258822978, -0.965940773, -1, 0, -0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
82
Mesh = New("SpecialMesh",GPart,"Mesh",{Scale = Vector3.new(1.5, 1, 1),MeshType = Enum.MeshType.Wedge,})
83
Weld = New("ManualWeld",GPart,"Weld",{Part0 = GPart,Part1 = GHandle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(-1.90734863e-06, 0.70000267, 1.30000329, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
84
GPart = New("Part",Greatswordu,"GPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-8.90305805, 3.30238819, 11.0999899, -0, 0.965940773, -0.258822978, 0, 0.258822978, 0.965940773, 1, 0, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
85
Mesh = New("SpecialMesh",GPart,"Mesh",{Scale = Vector3.new(1.5, 1, 1),MeshType = Enum.MeshType.Wedge,})
86
Weld = New("ManualWeld",GPart,"Weld",{Part0 = GPart,Part1 = GHandle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, 1),C1 = CFrame.new(-1.90734863e-06, 0.900000572, 1.00000215, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
87
GPart = New("Part",Greatswordu,"GPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 1.19999993, 1),CFrame = CFrame.new(-12.656354, 1.46845961, 11.099988, 0, -0.965940773, -0.258822978, 0, -0.258822978, 0.965940773, -1, 0, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
88
Mesh = New("SpecialMesh",GPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
89
Weld = New("ManualWeld",GPart,"Weld",{Part0 = GPart,Part1 = GHandle,C1 = CFrame.new(0, 4.99999809, 0.199999809, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
90
GPart = New("Part",Greatswordu,"GPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.400000006, 0.800000072),CFrame = CFrame.new(-9.21872425, 3.32133722, 11.0999899, -0, -0.965940773, 0.258822978, 0, -0.258822978, -0.965940773, 1, 0, -0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
91
Mesh = New("SpecialMesh",GPart,"Mesh",{Scale = Vector3.new(1.5, 1, 1),MeshType = Enum.MeshType.Wedge,})
92
Weld = New("ManualWeld",GPart,"Weld",{Part0 = GPart,Part1 = GHandle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(-1.90734863e-06, 1.20000172, 1.10000443, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
93
GPart = New("Part",Greatswordu,"GPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.600000024, 0.600000024),CFrame = CFrame.new(-8.59247112, 2.14326143, 11.0999899, -0, 0.965940773, -0.258822978, 0, 0.258822978, 0.965940773, 1, 0, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
94
Mesh = New("SpecialMesh",GPart,"Mesh",{Scale = Vector3.new(1.5, 0.666666687, 0.666666687),MeshType = Enum.MeshType.Wedge,})
95
Weld = New("ManualWeld",GPart,"Weld",{Part0 = GPart,Part1 = GHandle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, 1),C1 = CFrame.new(-1.90734863e-06, 0.900000572, -0.199995518, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
96
GPart = New("Part",Greatswordu,"GPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.400000006, 0.400000006),CFrame = CFrame.new(-9.06342983, 2.74177194, 11.0999899, -0, 0.965940773, -0.258822978, 0, 0.258822978, 0.965940773, 1, 0, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
97
Mesh = New("SpecialMesh",GPart,"Mesh",{Scale = Vector3.new(1.5, 1, 1),MeshType = Enum.MeshType.Wedge,})
98
Weld = New("ManualWeld",GPart,"Weld",{Part0 = GPart,Part1 = GHandle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, 1),C1 = CFrame.new(-1.90734863e-06, 1.20000076, 0.500003338, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
99
GPart = New("Part",Greatswordu,"GPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 1.99999964, 1.4000001),CFrame = CFrame.new(-10.2863331, 1.89644599, 11.099988, 0, -0.965940773, -0.258822978, 0, -0.258822978, 0.965940773, -1, 0, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
100
Weld = New("ManualWeld",GPart,"Weld",{Part0 = GPart,Part1 = GHandle,C1 = CFrame.new(0, 2.59999943, -4.76837158e-07, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
101
GBoxhit = New("Part",Greatswordu,"GBoxhit",{Transparency = 1,Transparency = 1,Size = Vector3.new(4.19999981, 0.200000003, 1.79999983),CFrame = CFrame.new(-11.1556797, 1.66350389, 11.099988, 0.96594137, 0, -0.258823097, 0.258823097, 0, 0.96594137, 0, -1, 0),})
102
Weld = New("ManualWeld",GBoxhit,"Weld",{Part0 = GBoxhit,Part1 = GHandle,C0 = CFrame.new(0, 0, 0, 0, -1.0000006, -2.98023224e-08, 1, 0, 0, 0, -2.98023224e-08, 1.0000006),C1 = CFrame.new(0, 3.50000048, -1.66893005e-06, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
103
GPart = New("Part",Greatswordu,"GPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-9.43085861, 2.95390749, 11.0999899, -0, 0.965940773, -0.258822978, 0, 0.258822978, 0.965940773, 1, 0, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
104
Mesh = New("SpecialMesh",GPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
105
Weld = New("ManualWeld",GPart,"Weld",{Part0 = GPart,Part1 = GHandle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, 1),C1 = CFrame.new(-1.90734863e-06, 1.50000048, 0.800003529, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
106
local c = Greatswordu:GetChildren()
107
for i = 1, #c do
108
c[i].CanCollide = false
109
end
110
end
111
112
function createLeftDagger()
113
LDaggeru = New("Model",chara,"LDaggeru",{})
114
D2Handle = New("Part",LDaggeru,"D2Handle",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.999999821, 0.200000003),CFrame = CFrame.new(-11.1000357, 2.37939119, 9.8499918, -1.00001478, 0, 0, 0, -0.866041839, 0.500009716, 0, 0.500002325, 0.866029024),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
115
LDWeld = New("ManualWeld",D2Handle,"LDWeld",{Part0 = D2Handle,Part1 = chara["Left Arm"],C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1.00000417, 2.9802429e-08, 0, -2.9802429e-08, -1.00000417),C1 = CFrame.new(5.7220459e-06, -0.699997187, -1.62124634e-05, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
116
D2Boxhit = New("Part",LDaggeru,"D2Boxhit",{Transparency = 1,Transparency = 1,Size = Vector3.new(1.79999971, 0.200000003, 0.599999785),CFrame = CFrame.new(-11.1000357, 0.993709326, 10.6500015, -0, -1.00001478, 0, 0.866045475, 0, 0.500011802, -0.500004411, 0, 0.86603266),})
117
Weld = New("ManualWeld",D2Boxhit,"Weld",{Part0 = D2Boxhit,Part1 = D2Handle,C0 = CFrame.new(0, 0, 0, 0, -1.0000006, -2.98023224e-08, 1, 0, 0, 0, -2.98023224e-08, 1.0000006),C1 = CFrame.new(0, 1.60001612, -1.90734863e-06, 1, 0, 0, 0, 1.00000358, 0, 0, 0, 1.00000358),})
118
D2Part = New("Part",LDaggeru,"D2Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.399999619, 0.400000125),CFrame = CFrame.new(-11.1000347, 0.783911228, 10.8866043, 1.00001478, 0, 0, 0, -0.866043925, -0.500010908, 0, 0.500003517, -0.86603111),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
119
Weld = New("ManualWeld",D2Part,"Weld",{Part0 = D2Part,Part1 = D2Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1.00000119, 0, 0, 0, -1.00000119),C1 = CFrame.new(-9.53674316e-07, 1.90000391, 0.100003958, 1, 0, 0, 0, 1.00000119, 0, 0, 0, 1.00000119),})
120
D2Part = New("Part",LDaggeru,"D2Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(-11.1000357, 2.8490169, 9.46338654, 1.00001478, 0, 0, 0, 0.866043925, 0.500010908, 0, -0.500003517, 0.86603111),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
121
Mesh = New("SpecialMesh",D2Part,"Mesh",{Scale = Vector3.new(1, 1, 0.5),MeshType = Enum.MeshType.Wedge,})
122
Weld = New("ManualWeld",D2Part,"Weld",{Part0 = D2Part,Part1 = D2Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1.00000119, 0, 0, 0, 1.00000119),C1 = CFrame.new(0, -0.60000205, -0.100000381, 1, 0, 0, 0, 1.00000119, 0, 0, 0, 1.00000119),})
123
D2Part = New("Part",LDaggeru,"D2Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(-11.1000357, 2.94901896, 9.63659191, -1.00001478, 0, 0, 0, 0.866043925, -0.500010908, 0, -0.500003517, -0.86603111),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
124
Mesh = New("SpecialMesh",D2Part,"Mesh",{Scale = Vector3.new(1, 1, 0.5),MeshType = Enum.MeshType.Wedge,})
125
Weld = New("ManualWeld",D2Part,"Weld",{Part0 = D2Part,Part1 = D2Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1.00000119, 0, 0, 0, -1.00000119),C1 = CFrame.new(0, -0.60000205, 0.0999996662, 1, 0, 0, 0, 1.00000119, 0, 0, 0, 1.00000119),})
126
D2Part = New("Part",LDaggeru,"D2Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.399999857, 0.400000006),CFrame = CFrame.new(-11.1000357, 0.437493324, 11.0866013, -1.00001478, 0, 0, 0, -0.866043925, 0.500010908, 0, 0.500003517, 0.86603111),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
127
Mesh = New("SpecialMesh",D2Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
128
Weld = New("ManualWeld",D2Part,"Weld",{Part0 = D2Part,Part1 = D2Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1.00000119, 0, 0, 0, 1.00000119),C1 = CFrame.new(0, 2.30000305, 0.100000143, 1, 0, 0, 0, 1.00000119, 0, 0, 0, 1.00000119),})
129
D2Part = New("Part",LDaggeru,"D2Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.999999523, 0.600000143),CFrame = CFrame.new(-11.1000357, 1.34013641, 10.4499969, -1.00001478, 0, 0, 0, -0.866043925, 0.500010908, 0, 0.500003517, 0.86603111),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
130
Weld = New("ManualWeld",D2Part,"Weld",{Part0 = D2Part,Part1 = D2Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1.00000119, 0, 0, 0, 1.00000119),C1 = CFrame.new(0, 1.20000505, -4.76837158e-07, 1, 0, 0, 0, 1.00000119, 0, 0, 0, 1.00000119),})
131
D2Part = New("Part",LDaggeru,"D2Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(-11.1000357, 0.633894801, 10.6267967, -1.00001478, 0, 0, 0, -0.866045952, 0.5000121, 0, 0.500004709, 0.866033137),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
132
Mesh = New("SpecialMesh",D2Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
133
Weld = New("ManualWeld",D2Part,"Weld",{Part0 = D2Part,Part1 = D2Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1.00000119, 0, 0, 0, 1.00000119),C1 = CFrame.new(0, 1.90001631, -0.200001717, 1, 0, 0, 0, 1.00000358, 0, 0, 0, 1.00000358),})
134
D2Part = New("Part",LDaggeru,"D2Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(-11.1000347, 2.10976481, 10.5830183, -1.00001478, 0, 0, 0, 0.866044939, -0.500011504, 0, -0.500004113, -0.866032124),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
135
Mesh = New("SpecialMesh",D2Part,"Mesh",{Scale = Vector3.new(1.5, 1, 1),MeshType = Enum.MeshType.Wedge,})
136
Weld = New("ManualWeld",D2Part,"Weld",{Part0 = D2Part,Part1 = D2Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(-9.53674316e-07, 0.600010395, 0.50000596, 1, 0, 0, 0, 1.00000358, 0, 0, 0, 1.00000358),})
137
D2Part = New("Part",LDaggeru,"D2Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.600000024, 0.600000024),CFrame = CFrame.new(-11.1000338, 1.78655291, 10.4232092, 1.00001478, 0, 0, 0, -0.866045952, -0.5000121, 0, 0.500004709, -0.866033137),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
138
Mesh = New("SpecialMesh",D2Part,"Mesh",{Scale = Vector3.new(1.5, 0.666666687, 0.666666687),MeshType = Enum.MeshType.Wedge,})
139
Weld = New("ManualWeld",D2Part,"Weld",{Part0 = D2Part,Part1 = D2Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1.00000119, 0, 0, 0, -1.00000119),C1 = CFrame.new(-1.90734863e-06, 0.800010681, 0.200005054, 1, 0, 0, 0, 1.00000358, 0, 0, 0, 1.00000358),})
140
D2Part = New("Part",LDaggeru,"D2Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.600000024, 0.600000024),CFrame = CFrame.new(-11.1000338, 2.13297105, 10.2232075, -1.00001478, 0, 0, 0, 0.866045952, -0.5000121, 0, -0.500004709, -0.866033137),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
141
Mesh = New("SpecialMesh",D2Part,"Mesh",{Scale = Vector3.new(1.5, 0.666666687, 0.666666687),MeshType = Enum.MeshType.Wedge,})
142
Weld = New("ManualWeld",D2Part,"Weld",{Part0 = D2Part,Part1 = D2Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1.00000119, 0, 0, 0, -1.00000119),C1 = CFrame.new(-1.90734863e-06, 0.400009155, 0.200005054, 1, 0, 0, 0, 1.00000358, 0, 0, 0, 1.00000358),})
143
D2Part = New("Part",LDaggeru,"D2Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.600000024, 0.600000024),CFrame = CFrame.new(-11.1000338, 1.93296635, 9.87679482, 1.00001478, 0, 0, 0, 0.866045952, 0.5000121, 0, -0.500004709, 0.866033137),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
144
Mesh = New("SpecialMesh",D2Part,"Mesh",{Scale = Vector3.new(1.5, 0.666666687, 0.666666687),MeshType = Enum.MeshType.Wedge,})
145
Weld = New("ManualWeld",D2Part,"Weld",{Part0 = D2Part,Part1 = D2Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1.00000119, 0, 0, 0, 1.00000119),C1 = CFrame.new(-1.90734863e-06, 0.400009155, -0.199996471, 1, 0, 0, 0, 1.00000358, 0, 0, 0, 1.00000358),})
146
D2Part = New("Part",LDaggeru,"D2Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(-11.1000338, 1.60975289, 9.7169857, 1.00001478, 0, 0, 0, 0.866045952, 0.5000121, 0, -0.500004709, 0.866033137),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
147
Mesh = New("SpecialMesh",D2Part,"Mesh",{Scale = Vector3.new(1.5, 1, 1),MeshType = Enum.MeshType.Wedge,})
148
Weld = New("ManualWeld",D2Part,"Weld",{Part0 = D2Part,Part1 = D2Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1.00000119, 0, 0, 0, 1.00000119),C1 = CFrame.new(-1.90734863e-06, 0.600010872, -0.499997854, 1, 0, 0, 0, 1.00000358, 0, 0, 0, 1.00000358),})
149
D2Part = New("Part",LDaggeru,"D2Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.600000024, 0.600000024),CFrame = CFrame.new(-11.1000338, 1.58654833, 10.0767965, -1.00001478, 0, 0, 0, -0.866045952, 0.5000121, 0, 0.500004709, 0.866033137),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
150
Mesh = New("SpecialMesh",D2Part,"Mesh",{Scale = Vector3.new(1.5, 0.666666687, 0.666666687),MeshType = Enum.MeshType.Wedge,})
151
Weld = New("ManualWeld",D2Part,"Weld",{Part0 = D2Part,Part1 = D2Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1.00000119, 0, 0, 0, 1.00000119),C1 = CFrame.new(-1.90734863e-06, 0.800010681, -0.199996471, 1, 0, 0, 0, 1.00000358, 0, 0, 0, 1.00000358),})
152
local c = LDaggeru:GetChildren()
153
for i = 1, #c do
154
c[i].CanCollide = false
155
end
156
end
157
158
function createRightDagger()
159
RDaggeru = New("Model",chara,"RDaggeru",{})
160
D1Handle = New("Part",RDaggeru,"D1Handle",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.999999821, 0.200000003),CFrame = CFrame.new(-8.8999691, 2.37939119, 9.8499918, -1.00001478, 0, 0, 0, -0.866041839, 0.500009716, 0, 0.500002325, 0.866029024),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
161
RDWeld = New("ManualWeld",D1Handle,"RDWeld",{Part0 = D1Handle,Part1 = chara["Right Arm"],C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1.00000536, 2.3841958e-06, 0, -2.3841958e-06, -1.00000536),C1 = CFrame.new(7.62939453e-06, -0.699957609, -3.81469727e-06, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
162
D1Boxhit = New("Part",RDaggeru,"D1Boxhit",{Transparency = 1,Transparency = 1,Size = Vector3.new(1.79999971, 0.200000003, 0.599999785),CFrame = CFrame.new(-8.8999691, 0.993709326, 10.6500015, -0, -1.00001478, 0, 0.866045475, 0, 0.500011802, -0.500004411, 0, 0.86603266),})
163
Weld = New("ManualWeld",D1Boxhit,"Weld",{Part0 = D1Boxhit,Part1 = D1Handle,C0 = CFrame.new(0, 0, 0, 0, -1.0000006, -2.98023224e-08, 1, 0, 0, 0, -2.98023224e-08, 1.0000006),C1 = CFrame.new(0, 1.60001612, -1.90734863e-06, 1, 0, 0, 0, 1.00000358, 0, 0, 0, 1.00000358),})
164
D1Part = New("Part",RDaggeru,"D1Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.399999619, 0.400000125),CFrame = CFrame.new(-8.89996815, 0.783911228, 10.8866043, 1.00001478, 0, 0, 0, -0.866043925, -0.500010908, 0, 0.500003517, -0.86603111),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
165
Weld = New("ManualWeld",D1Part,"Weld",{Part0 = D1Part,Part1 = D1Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1.00000119, 0, 0, 0, -1.00000119),C1 = CFrame.new(-9.53674316e-07, 1.90000391, 0.100003958, 1, 0, 0, 0, 1.00000119, 0, 0, 0, 1.00000119),})
166
D1Part = New("Part",RDaggeru,"D1Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(-8.8999691, 2.8490169, 9.46338654, 1.00001478, 0, 0, 0, 0.866043925, 0.500010908, 0, -0.500003517, 0.86603111),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
167
Mesh = New("SpecialMesh",D1Part,"Mesh",{Scale = Vector3.new(1, 1, 0.5),MeshType = Enum.MeshType.Wedge,})
168
Weld = New("ManualWeld",D1Part,"Weld",{Part0 = D1Part,Part1 = D1Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1.00000119, 0, 0, 0, 1.00000119),C1 = CFrame.new(0, -0.60000205, -0.100000381, 1, 0, 0, 0, 1.00000119, 0, 0, 0, 1.00000119),})
169
D1Part = New("Part",RDaggeru,"D1Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(-8.8999691, 2.94901896, 9.63659191, -1.00001478, 0, 0, 0, 0.866043925, -0.500010908, 0, -0.500003517, -0.86603111),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
170
Mesh = New("SpecialMesh",D1Part,"Mesh",{Scale = Vector3.new(1, 1, 0.5),MeshType = Enum.MeshType.Wedge,})
171
Weld = New("ManualWeld",D1Part,"Weld",{Part0 = D1Part,Part1 = D1Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1.00000119, 0, 0, 0, -1.00000119),C1 = CFrame.new(0, -0.60000205, 0.0999996662, 1, 0, 0, 0, 1.00000119, 0, 0, 0, 1.00000119),})
172
D1Part = New("Part",RDaggeru,"D1Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.399999857, 0.400000006),CFrame = CFrame.new(-8.8999691, 0.437493324, 11.0866013, -1.00001478, 0, 0, 0, -0.866043925, 0.500010908, 0, 0.500003517, 0.86603111),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
173
Mesh = New("SpecialMesh",D1Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
174
Weld = New("ManualWeld",D1Part,"Weld",{Part0 = D1Part,Part1 = D1Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1.00000119, 0, 0, 0, 1.00000119),C1 = CFrame.new(0, 2.30000305, 0.100000143, 1, 0, 0, 0, 1.00000119, 0, 0, 0, 1.00000119),})
175
D1Part = New("Part",RDaggeru,"D1Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.999999523, 0.600000143),CFrame = CFrame.new(-8.8999691, 1.34013641, 10.4499969, -1.00001478, 0, 0, 0, -0.866043925, 0.500010908, 0, 0.500003517, 0.86603111),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
176
Weld = New("ManualWeld",D1Part,"Weld",{Part0 = D1Part,Part1 = D1Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1.00000119, 0, 0, 0, 1.00000119),C1 = CFrame.new(0, 1.20000505, -4.76837158e-07, 1, 0, 0, 0, 1.00000119, 0, 0, 0, 1.00000119),})
177
D1Part = New("Part",RDaggeru,"D1Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(-8.8999691, 0.633894801, 10.6267967, -1.00001478, 0, 0, 0, -0.866045952, 0.5000121, 0, 0.500004709, 0.866033137),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
178
Mesh = New("SpecialMesh",D1Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
179
Weld = New("ManualWeld",D1Part,"Weld",{Part0 = D1Part,Part1 = D1Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1.00000119, 0, 0, 0, 1.00000119),C1 = CFrame.new(0, 1.90001631, -0.200001717, 1, 0, 0, 0, 1.00000358, 0, 0, 0, 1.00000358),})
180
D1Part = New("Part",RDaggeru,"D1Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(-8.89996815, 2.10976481, 10.5830183, -1.00001478, 0, 0, 0, 0.866044939, -0.500011504, 0, -0.500004113, -0.866032124),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
181
Mesh = New("SpecialMesh",D1Part,"Mesh",{Scale = Vector3.new(1.5, 1, 1),MeshType = Enum.MeshType.Wedge,})
182
Weld = New("ManualWeld",D1Part,"Weld",{Part0 = D1Part,Part1 = D1Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(-9.53674316e-07, 0.600010395, 0.50000596, 1, 0, 0, 0, 1.00000358, 0, 0, 0, 1.00000358),})
183
D1Part = New("Part",RDaggeru,"D1Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.600000024, 0.600000024),CFrame = CFrame.new(-8.89996719, 1.78655291, 10.4232092, 1.00001478, 0, 0, 0, -0.866045952, -0.5000121, 0, 0.500004709, -0.866033137),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
184
Mesh = New("SpecialMesh",D1Part,"Mesh",{Scale = Vector3.new(1.5, 0.666666687, 0.666666687),MeshType = Enum.MeshType.Wedge,})
185
Weld = New("ManualWeld",D1Part,"Weld",{Part0 = D1Part,Part1 = D1Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1.00000119, 0, 0, 0, -1.00000119),C1 = CFrame.new(-1.90734863e-06, 0.800010681, 0.200005054, 1, 0, 0, 0, 1.00000358, 0, 0, 0, 1.00000358),})
186
D1Part = New("Part",RDaggeru,"D1Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.600000024, 0.600000024),CFrame = CFrame.new(-8.89996719, 2.13297105, 10.2232075, -1.00001478, 0, 0, 0, 0.866045952, -0.5000121, 0, -0.500004709, -0.866033137),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
187
Mesh = New("SpecialMesh",D1Part,"Mesh",{Scale = Vector3.new(1.5, 0.666666687, 0.666666687),MeshType = Enum.MeshType.Wedge,})
188
Weld = New("ManualWeld",D1Part,"Weld",{Part0 = D1Part,Part1 = D1Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1.00000119, 0, 0, 0, -1.00000119),C1 = CFrame.new(-1.90734863e-06, 0.400009155, 0.200005054, 1, 0, 0, 0, 1.00000358, 0, 0, 0, 1.00000358),})
189
D1Part = New("Part",RDaggeru,"D1Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.600000024, 0.600000024),CFrame = CFrame.new(-8.89996719, 1.93296635, 9.87679482, 1.00001478, 0, 0, 0, 0.866045952, 0.5000121, 0, -0.500004709, 0.866033137),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
190
Mesh = New("SpecialMesh",D1Part,"Mesh",{Scale = Vector3.new(1.5, 0.666666687, 0.666666687),MeshType = Enum.MeshType.Wedge,})
191
Weld = New("ManualWeld",D1Part,"Weld",{Part0 = D1Part,Part1 = D1Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1.00000119, 0, 0, 0, 1.00000119),C1 = CFrame.new(-1.90734863e-06, 0.400009155, -0.199996471, 1, 0, 0, 0, 1.00000358, 0, 0, 0, 1.00000358),})
192
D1Part = New("Part",RDaggeru,"D1Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(-8.89996719, 1.60975289, 9.7169857, 1.00001478, 0, 0, 0, 0.866045952, 0.5000121, 0, -0.500004709, 0.866033137),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
193
Mesh = New("SpecialMesh",D1Part,"Mesh",{Scale = Vector3.new(1.5, 1, 1),MeshType = Enum.MeshType.Wedge,})
194
Weld = New("ManualWeld",D1Part,"Weld",{Part0 = D1Part,Part1 = D1Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1.00000119, 0, 0, 0, 1.00000119),C1 = CFrame.new(-1.90734863e-06, 0.600010872, -0.499997854, 1, 0, 0, 0, 1.00000358, 0, 0, 0, 1.00000358),})
195
D1Part = New("Part",RDaggeru,"D1Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.600000024, 0.600000024),CFrame = CFrame.new(-8.89996719, 1.58654833, 10.0767965, -1.00001478, 0, 0, 0, -0.866045952, 0.5000121, 0, 0.500004709, 0.866033137),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
196
Mesh = New("SpecialMesh",D1Part,"Mesh",{Scale = Vector3.new(1.5, 0.666666687, 0.666666687),MeshType = Enum.MeshType.Wedge,})
197
Weld = New("ManualWeld",D1Part,"Weld",{Part0 = D1Part,Part1 = D1Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1.00000119, 0, 0, 0, 1.00000119),C1 = CFrame.new(-1.90734863e-06, 0.800010681, -0.199996471, 1, 0, 0, 0, 1.00000358, 0, 0, 0, 1.00000358),})
198
local c = RDaggeru:GetChildren()
199
for i = 1, #c do
200
c[i].CanCollide = false
201
end
202
end
203
204
function createScythe()
205
Scythe = New("Model",chara,"Scythe",{})
206
SHandle = New("Part",Scythe,"SHandle",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 2.5999999, 0.200000003),CFrame = CFrame.new(-9.84816551, 2.90294552, 10.9991655, 0, 0.707112193, -0.707111776, 0, 0.707111776, 0.707112193, 1, 0, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
207
Mesh = New("BlockMesh",SHandle,"Mesh",{Scale = Vector3.new(1.20000005, 1.20000005, 1.20000005),})
208
SWeld = New("ManualWeld",SHandle,"SWeld",{Part0 = SHandle,Part1 = chara["Right Arm"],C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -3.27825546e-07, -1.00000095, 0, 1.00000095, -3.27825546e-07),C1 = CFrame.new(-1.33514404e-05, -0.898245811, -1.04124641, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
209
SPart = New("Part",Scythe,"SPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.400000006, 1),CFrame = CFrame.new(-5.8761878, 9.05486965, 10.9991655, 0, -1.00001478, -2.98023224e-07, 0, 2.98023224e-07, -1.00001478, 1, 0, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
210
Mesh = New("SpecialMesh",SPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
211
Weld = New("ManualWeld",SPart,"Weld",{Part0 = SPart,Part1 = SHandle,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 1.0000037, 1.49011512e-07, 0, 1.49011512e-07, -1.0000037, 0),C1 = CFrame.new(0, 7.15862656, 1.54144573, 0, 0, -1, -0.707109511, 0.707109213, 0, 0.707109213, 0.707109511, 0),})
212
SPart = New("Part",Scythe,"SPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.400000036, 0.200000003),CFrame = CFrame.new(-5.87587166, 8.45497704, 10.9991655, 0, -1.00001478, 3.57627869e-07, 0, 3.57627869e-07, 1.00001478, -1, 0, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
213
Mesh = New("SpecialMesh",SPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
214
Weld = New("ManualWeld",SPart,"Weld",{Part0 = SPart,Part1 = SHandle,C0 = CFrame.new(0, 0, 0, 0, 0, 1, 1.0000037, 1.49011512e-07, 0, -1.49011512e-07, 1.0000037, 0),C1 = CFrame.new(0, 6.73466492, 1.11703682, 0, 0, -1, -0.707109511, 0.707109332, 0, 0.707109332, 0.707109511, 0),})
215
SPart = New("Part",Scythe,"SPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.400000006, 1.4000001),CFrame = CFrame.new(-5.47618055, 9.25487137, 10.9991655, 0, 1.00001478, -2.98023224e-07, 0, -2.98023224e-07, -1.00001478, -1, 0, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
216
Mesh = New("SpecialMesh",SPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
217
Weld = New("ManualWeld",SPart,"Weld",{Part0 = SPart,Part1 = SHandle,C0 = CFrame.new(0, 0, 0, 0, 0, 1, -1.0000037, -1.49011512e-07, -0, 1.49011512e-07, -1.0000037, 0),C1 = CFrame.new(0, 7.58289337, 1.40002155, 0, 0, -1, -0.707109511, 0.707109213, 0, 0.707109213, 0.707109511, 0),})
218
SPart = New("Part",Scythe,"SPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.400000036, 0.200000003),CFrame = CFrame.new(-5.47598934, 8.45498848, 10.9991655, 0, 1.00000739, 2.98023224e-07, 0, -2.98023224e-07, 1.00000739, 1, 0, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
219
Mesh = New("SpecialMesh",SPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
220
Weld = New("ManualWeld",SPart,"Weld",{Part0 = SPart,Part1 = SHandle,C0 = CFrame.new(0, 0, 0, 0, 0, -1, -1.0000037, -1.49011512e-07, -0, -1.49011512e-07, 1.0000037, 0),C1 = CFrame.new(0, 7.01743126, 0.83428812, 0, 0, -1, -0.707111955, 0.707111716, 0, 0.707111716, 0.707111955, 0),})
221
SPart = New("Part",Scythe,"SPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.400000036, 0.200000003),CFrame = CFrame.new(-7.23255062, 6.99826574, 10.9991655, 0, 0.500003934, -0.866031587, 0, 0.866031587, 0.500003934, 1, 0, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
222
Mesh = New("SpecialMesh",SPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
223
Weld = New("ManualWeld",SPart,"Weld",{Part0 = SPart,Part1 = SHandle,C0 = CFrame.new(0, 0, 0, 0, 0, -1, -0.500001967, 0.866028428, 0, 0.866028428, 0.500001967, 0),C1 = CFrame.new(0, 4.74531269, 1.04630327, 0, 0, -1, -0.707111955, 0.707111716, 0, 0.707111716, 0.707111955, 0),})
224
SPart = New("Part",Scythe,"SPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 1.20000005, 0.400000006),CFrame = CFrame.new(-11.8279285, 0.781702042, 10.9991655, 0, -0.707112253, -0.707111716, 0, -0.707111716, 0.707112253, -1, 0, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
225
Mesh = New("SpecialMesh",SPart,"Mesh",{Scale = Vector3.new(1, 1, 0.5),MeshType = Enum.MeshType.Wedge,})
226
Weld = New("ManualWeld",SPart,"Weld",{Part0 = SPart,Part1 = SHandle,C0 = CFrame.new(0, 0, 0, 0, 0, 1, 0.707109511, -0.707109213, 0, 0.707109213, 0.707109511, 0),C1 = CFrame.new(0, -2.89982796, -0.100041866, 0, 0, -1, -0.707111955, 0.707111716, 0, 0.707111716, 0.707111955, 0),})
227
SPart = New("Part",Scythe,"SPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.400000006, 1.00000012),CFrame = CFrame.new(-7.75217199, 7.2982769, 10.9991655, 0, 0.500003934, 0.866031587, 0, 0.866031587, -0.500003934, -1, 0, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
228
Mesh = New("SpecialMesh",SPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
229
Weld = New("ManualWeld",SPart,"Weld",{Part0 = SPart,Part1 = SHandle,C0 = CFrame.new(0, 0, 0, 0, 0, 1, -0.500001967, 0.866028428, 0, -0.866028428, -0.500001967, -0),C1 = CFrame.new(0, 4.5900259, 1.62586689, 0, 0, -1, -0.707111955, 0.707111716, 0, 0.707111716, 0.707111955, 0),})
230
SPart = New("Part",Scythe,"SPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 1.60000002, 3.20000029),CFrame = CFrame.new(-3.57358265, 3.13415027, 10.9991655, 0, 0.965933025, -0.258820504, 0, 0.258820504, 0.965933025, 1, 0, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
231
Mesh = New("SpecialMesh",SPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
232
Weld = New("ManualWeld",SPart,"Weld",{Part0 = SPart,Part1 = SHandle,C0 = CFrame.new(0, 0, 0, 0, 0, -1, -0.965929508, 0.258819729, 0, 0.258819729, 0.965929508, 0),C1 = CFrame.new(0, 4.60025406, -4.2732811, 0, 0, -1, -0.707111955, 0.707111716, 0, 0.707111716, 0.707111955, 0),})
233
SPart = New("Part",Scythe,"SPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 1.20000005, 0.400000006),CFrame = CFrame.new(-11.9692078, 0.923140526, 10.9991655, 0, -0.707117498, 0.707116961, 0, -0.707116961, -0.707117498, 1, 0, -0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
234
Mesh = New("SpecialMesh",SPart,"Mesh",{Scale = Vector3.new(1, 1, 0.5),MeshType = Enum.MeshType.Wedge,})
235
Weld = New("ManualWeld",SPart,"Weld",{Part0 = SPart,Part1 = SHandle,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0.707109511, -0.707109213, 0, -0.707109213, -0.707109511, 0),C1 = CFrame.new(0, -2.8997159, 0.0998682976, 0, 0, -1, -0.707109511, 0.707109332, 0, 0.707109332, 0.707109511, 0),})
236
SPart = New("Part",Scythe,"SPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.400000006, 1.39999998),CFrame = CFrame.new(-8.12525368, 7.05184937, 10.9991655, 0, -0.500007689, 0.866037965, 0, -0.866037965, -0.500007689, 1, 0, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
237
Mesh = New("SpecialMesh",SPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
238
Weld = New("ManualWeld",SPart,"Weld",{Part0 = SPart,Part1 = SHandle,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0.500001967, -0.866028428, 0, -0.866028428, -0.500001967, -0),C1 = CFrame.new(0, 4.15196991, 1.71542358, 0, 0, -1, -0.707109511, 0.707109332, 0, 0.707109332, 0.707109511, 0),})
239
SPart = New("Part",Scythe,"SPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.400000036, 0.200000003),CFrame = CFrame.new(-7.43242311, 6.65184402, 10.9991655, 0, -0.500007689, -0.866037965, 0, -0.866037965, 0.500007689, -1, 0, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
240
Mesh = New("SpecialMesh",SPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
241
Weld = New("ManualWeld",SPart,"Weld",{Part0 = SPart,Part1 = SHandle,C0 = CFrame.new(0, 0, 0, 0, 0, 1, 0.500001967, -0.866028428, 0, 0.866028428, 0.500001967, 0),C1 = CFrame.new(0, 4.35902691, 0.942677975, 0, 0, -1, -0.707109511, 0.707109332, 0, 0.707109332, 0.707109511, 0),})
242
SPart = New("Part",Scythe,"SPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.400000006, 0.200000003),CFrame = CFrame.new(-7.09021759, 6.5093708, 10.9991655, 0, 0.707112253, -0.707111716, 0, 0.707111716, 0.707112253, 1, 0, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
243
Mesh = New("SpecialMesh",SPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
244
Weld = New("ManualWeld",SPart,"Weld",{Part0 = SPart,Part1 = SHandle,C0 = CFrame.new(0, 0, 0, 0, 0, -1, -0.707109511, 0.707109213, 0, 0.707109213, 0.707109511, 0),C1 = CFrame.new(0, 4.50025845, 0.599960804, 0, 0, -1, -0.707111955, 0.707111716, 0, 0.707111716, 0.707111955, 0),})
245
SPart = New("Part",Scythe,"SPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.200000003, 0.599999964),CFrame = CFrame.new(-7.16080379, 6.15580368, 10.9991655, 0, -0.707117498, 0.707116961, 0, -0.707116961, -0.707117498, 1, 0, -0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
246
Mesh = New("SpecialMesh",SPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
247
Weld = New("ManualWeld",SPart,"Weld",{Part0 = SPart,Part1 = SHandle,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0.707109511, -0.707109213, 0, -0.707109213, -0.707109511, 0),C1 = CFrame.new(0, 4.20033836, 0.399864674, 0, 0, -1, -0.707109511, 0.707109332, 0, 0.707109332, 0.707109511, 0),})
248
SPart = New("Part",Scythe,"SPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.400000006, 1.4000001),CFrame = CFrame.new(-7.23152542, 8.63072014, 10.9991655, 0, 0.707117498, 0.707116961, 0, 0.707116961, -0.707117498, -1, 0, -0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
249
Mesh = New("SpecialMesh",SPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
250
Weld = New("ManualWeld",SPart,"Weld",{Part0 = SPart,Part1 = SHandle,C0 = CFrame.new(0, 0, 0, 0, 0, 1, -0.707109511, 0.707109213, 0, -0.707109213, -0.707109511, 0),C1 = CFrame.new(0, 5.90034866, 2.19989014, 0, 0, -1, -0.707109511, 0.707109332, 0, 0.707109332, 0.707109511, 0),})
251
SPart = New("Part",Scythe,"SPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.400000006, 1.39999998),CFrame = CFrame.new(-7.51450062, 8.34788895, 10.9991655, 0, -0.707112253, 0.707111716, 0, -0.707111716, -0.707112253, 1, 0, -0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
252
Mesh = New("SpecialMesh",SPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
253
Weld = New("ManualWeld",SPart,"Weld",{Part0 = SPart,Part1 = SHandle,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0.707109511, -0.707109213, 0, -0.707109213, -0.707109511, 0),C1 = CFrame.new(0, 5.50026512, 2.19999123, 0, 0, -1, -0.707111955, 0.707111716, 0, 0.707111716, 0.707111955, 0),})
254
SPart = New("Part",Scythe,"SPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 1.20000005, 0.400000006),CFrame = CFrame.new(-12.3936234, 0.498855591, 10.9991655, 0, -0.707112253, 0.707111716, 0, -0.707111716, -0.707112253, 1, 0, -0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
255
Mesh = New("SpecialMesh",SPart,"Mesh",{Scale = Vector3.new(1, 1, 0.5),MeshType = Enum.MeshType.Wedge,})
256
Weld = New("ManualWeld",SPart,"Weld",{Part0 = SPart,Part1 = SHandle,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0.707109511, -0.707109213, 0, -0.707109213, -0.707109511, 0),C1 = CFrame.new(0, -3.49983311, 0.0999603271, 0, 0, -1, -0.707111955, 0.707111716, 0, 0.707111716, 0.707111955, 0),})
257
SPart = New("Part",Scythe,"SPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(2.20000005, 0.200000003, 2),CFrame = CFrame.new(-5.67598534, 6.65079117, 10.9991655, -0.707112253, 0, -0.707111716, -0.707111716, 0, 0.707112253, 0, 1, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
258
Mesh = New("CylinderMesh",SPart,"Mesh",{})
259
Weld = New("ManualWeld",SPart,"Weld",{Part0 = SPart,Part1 = SHandle,C0 = CFrame.new(0, 0, 0, 0.707109511, -0.707109213, 0, 0, 0, -1, 0.707109213, 0.707109511, 0),C1 = CFrame.new(0, 5.60026264, -0.300045967, 0, 0, -1, -0.707111955, 0.707111716, 0, 0.707111716, 0.707111955, 0),})
260
SPart = New("Part",Scythe,"SPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.600000024, 0.400000006),CFrame = CFrame.new(-6.52453184, 8.06503773, 10.9991655, 0, 0.707112253, -0.707111716, 0, 0.707111716, 0.707112253, 1, 0, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
261
Mesh = New("SpecialMesh",SPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
262
Weld = New("ManualWeld",SPart,"Weld",{Part0 = SPart,Part1 = SHandle,C0 = CFrame.new(0, 0, 0, 0, 0, -1, -0.707109511, 0.707109213, 0, 0.707109213, 0.707109511, 0),C1 = CFrame.new(0, 6.00026989, 1.29997921, 0, 0, -1, -0.707111955, 0.707111716, 0, 0.707111716, 0.707111955, 0),})
263
SPart = New("Part",Scythe,"SPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 7.19999981, 0.200000003),CFrame = CFrame.new(-9.35300636, 3.39804459, 10.9991655, 0, 0.707112253, -0.707111716, 0, 0.707111716, 0.707112253, 1, 0, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
264
Weld = New("ManualWeld",SPart,"Weld",{Part0 = SPart,Part1 = SHandle,C0 = CFrame.new(0, 0, 0, 0, 0, -1, -0.707109511, 0.707109213, 0, 0.707109213, 0.707109511, 0),C1 = CFrame.new(0, 0.700213432, -4.24385071e-05, 0, 0, -1, -0.707111955, 0.707111716, 0, 0.707111716, 0.707111955, 0),})
265
SPart = New("Part",Scythe,"SPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 1.20000005, 0.400000006),CFrame = CFrame.new(-12.2521982, 0.357429743, 10.9991655, 0, -0.707112253, -0.707111716, 0, -0.707111716, 0.707112253, -1, 0, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
266
Mesh = New("SpecialMesh",SPart,"Mesh",{Scale = Vector3.new(1, 1, 0.5),MeshType = Enum.MeshType.Wedge,})
267
Weld = New("ManualWeld",SPart,"Weld",{Part0 = SPart,Part1 = SHandle,C0 = CFrame.new(0, 0, 0, 0, 0, 1, 0.707109511, -0.707109213, 0, 0.707109213, 0.707109511, 0),C1 = CFrame.new(0, -3.49983358, -0.100043774, 0, 0, -1, -0.707111955, 0.707111716, 0, 0.707111716, 0.707111955, 0),})
268
SPart = New("Part",Scythe,"SPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-6.17096424, 5.44869184, 10.9991655, 0, 0.707112253, 0.707111716, 0, 0.707111716, -0.707112253, -1, 0, -0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
269
Mesh = New("SpecialMesh",SPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
270
Weld = New("ManualWeld",SPart,"Weld",{Part0 = SPart,Part1 = SHandle,C0 = CFrame.new(0, 0, 0, 0, 0, 1, -0.707109511, 0.707109213, 0, -0.707109213, -0.707109511, 0),C1 = CFrame.new(0, 4.40025616, -0.800052166, 0, 0, -1, -0.707111955, 0.707111716, 0, 0.707111716, 0.707111955, 0),})
271
SPart = New("Part",Scythe,"SPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 1.60000002, 2.80000019),CFrame = CFrame.new(-3.90818977, 4.7415781, 10.9991655, 0, 0.707112253, -0.707111716, 0, 0.707111716, 0.707112253, 1, 0, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
272
Mesh = New("SpecialMesh",SPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
273
Weld = New("ManualWeld",SPart,"Weld",{Part0 = SPart,Part1 = SHandle,C0 = CFrame.new(0, 0, 0, 0, 0, -1, -0.707109511, 0.707109213, 0, 0.707109213, 0.707109511, 0),C1 = CFrame.new(0, 5.50026703, -2.90006447, 0, 0, -1, -0.707111955, 0.707111716, 0, 0.707111716, 0.707111955, 0),})
274
SPart = New("Part",Scythe,"SPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 1.60000002, 2.80000019),CFrame = CFrame.new(-3.76685715, 4.03444195, 10.9991655, 0, 0.866034865, -0.500005305, 0, 0.500005305, 0.866034865, 1, 0, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
275
Mesh = New("SpecialMesh",SPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
276
Weld = New("ManualWeld",SPart,"Weld",{Part0 = SPart,Part1 = SHandle,C0 = CFrame.new(0, 0, 0, 0, 0, -1, -0.866028547, 0.500001788, 0, 0.500001788, 0.866028547, 0),C1 = CFrame.new(0, 5.10018635, -3.50001812, 0, 0, -1, -0.707106888, 0.70710659, 0, 0.70710659, 0.707106888, 0),})
277
SPart = New("Part",Scythe,"SPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.600000024, 0.400000006),CFrame = CFrame.new(-6.94867611, 7.64075375, 10.9991655, 0, -0.707117498, -0.707116961, 0, -0.707116961, 0.707117498, -1, 0, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
278
Mesh = New("SpecialMesh",SPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
279
Weld = New("ManualWeld",SPart,"Weld",{Part0 = SPart,Part1 = SHandle,C0 = CFrame.new(0, 0, 0, 0, 0, 1, 0.707109511, -0.707109213, 0, 0.707109213, 0.707109511, 0),C1 = CFrame.new(0, 5.40034485, 1.29987955, 0, 0, -1, -0.707109511, 0.707109332, 0, 0.707109332, 0.707109511, 0),})
280
SBoxhit = New("Part",Scythe,"SBoxhit",{Transparency = 1,Transparency = 1,Size = Vector3.new(2.39999986, 0.200000003, 5.4000001),CFrame = CFrame.new(-4.1012578, 3.89302897, 10.9991655, -0.965925872, 0, -0.258818984, -0.258818984, 0, 0.965925872, 0, 1, 0),})
281
Weld = New("ManualWeld",SBoxhit,"Weld",{Part0 = SBoxhit,Part1 = SHandle,C0 = CFrame.new(0, 0, 0, 0.96592927, -0.258820117, 0, 0, 0, -1, 0.258820117, 0.96592927, 0),C1 = CFrame.new(0, 4.76373863, -3.36355639, 0, 0, -1, -0.707109511, 0.707109332, 0, 0.707109332, 0.707109511, 0),})
282
SPart = New("Part",Scythe,"SPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Marble,Size = Vector3.new(0.200000003, 0.200000003, 0.800000012),CFrame = CFrame.new(-6.52439976, 5.51940155, 10.9991655, 0, -0.707117498, -0.707116961, 0, -0.707116961, 0.707117498, -1, 0, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
283
Mesh = New("SpecialMesh",SPart,"Mesh",{MeshType = Enum.MeshType.Wedge,})
284
Weld = New("ManualWeld",SPart,"Weld",{Part0 = SPart,Part1 = SHandle,C0 = CFrame.new(0, 0, 0, 0, 0, 1, 0.707109511, -0.707109213, 0, 0.707109213, 0.707109511, 0),C1 = CFrame.new(0, 4.20034027, -0.50013876, 0, 0, -1, -0.707109511, 0.707109332, 0, 0.707109332, 0.707109511, 0),})
285
local c = Scythe:GetChildren()
286
for i = 1, #c do
287
c[i].CanCollide = false
288
end
289
end
290
291
RightArm = New("Model",chara,"RightArm",{})
292
MainPart = New("Part",RightArm,"MainPart",{Transparency = 1,Transparency = 1,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(0.5, 3.00000787, -3.50019717, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
293
Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara["Right Arm"],C1 = CFrame.new(0, -1.00135803e-005, -0.000197172165, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
294
Emit2Part = New("Part",RightArm,"Emit2Part",{BrickColor = BrickColor.new("Hot pink"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(0.5, 2.10001373, -3.5001967, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0.74902),})
295
Mesh = New("SpecialMesh",Emit2Part,"Mesh",{Scale = Vector3.new(1.29999995, 1.29999995, 1.29999995),MeshType = Enum.MeshType.Sphere,})
296
Weld = New("ManualWeld",Emit2Part,"Weld",{Part0 = Emit2Part,Part1 = MainPart,C1 = CFrame.new(0, -0.899994135, 4.76837158e-007, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
297
LeftArm = New("Model",chara,"LeftArm",{})
298
MainPart = New("Part",LeftArm,"MainPart",{Transparency = 1,Transparency = 1,Size = Vector3.new(1, 2, 1),CFrame = CFrame.new(-2.50000024, 3.00000787, -3.50019717, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
299
Weld = New("ManualWeld",MainPart,"Weld",{Part0 = MainPart,Part1 = chara["Left Arm"],C1 = CFrame.new(-2.38418579e-007, -1.00135803e-005, -0.000197172165, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
300
EmitPart = New("Part",LeftArm,"EmitPart",{BrickColor = BrickColor.new("Hot pink"),Material = Enum.Material.Neon,Transparency = 1,Transparency = 1,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(-2.5, 2.10001373, -3.5001967, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(1, 0, 0.74902),})
301
Mesh = New("SpecialMesh",EmitPart,"Mesh",{Scale = Vector3.new(1.29999995, 1.29999995, 1.29999995),MeshType = Enum.MeshType.Sphere,})
302
Weld = New("ManualWeld",EmitPart,"Weld",{Part0 = EmitPart,Part1 = MainPart,C1 = CFrame.new(2.38418579e-007, -0.899994135, 4.76837158e-007, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
303
304
lach = LeftArm:GetChildren()
305
rach = RightArm:GetChildren()
306
ch = chara:GetChildren()
307
308
--local p1mit = Instance.new("ParticleEmitter",Hitbox)
309
--p1mit.Texture = "http://www.roblox.com/asset/?id=68072538"
310
--p1mit.LightEmission = 1
311
--p1mit.Enabled = false
312
--p1mit.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,1),NumberSequenceKeypoint.new(1,0)})
313
--p1mit.Lifetime = NumberRange.new(1)
314
--p1mit.Rate = 10000
315
--p1mit.Rotation = NumberRange.new(0,359)
316
--p1mit.RotSpeed = NumberRange.new(100)
317
--p1mit.Speed = NumberRange.new(0)
318
319
ScreenGui = New("ScreenGui",player.PlayerGui,"ScreenGui",{})
320
Frame = New("Frame",ScreenGui,"Frame",{BackgroundColor3 = Color3.new(1,0,0),BorderColor3 = Color3.new(0,0,0),BorderSizePixel = 3,Position = UDim2.new(0,700,0,100),Size = UDim2.new(0,200,0,400),Draggable = true})
321
TextLabel = New("TextLabel",Frame,"TextLabel",{BackgroundTransparency = 1,BorderSizePixel = 0,Position = UDim2.new(0,0,0,0),Size = UDim2.new(0,200,0,20),FontSize = "Size14",Font = "Fantasy",Text = "Blood Harvester",TextColor3 = Color3.new(0,0,0)})
322
TextLabel = New("TextLabel",Frame,"TextLabel",{BackgroundTransparency = 1,BorderSizePixel = 0,Position = UDim2.new(0,0,0,20),Size = UDim2.new(0,200,0,20),FontSize = "Size14",Font = "Fantasy",Text = "M - Mute/Unmute Music",TextColor3 = Color3.new(0,0,0)})
323
TextLabel = New("TextLabel",Frame,"TextLabel",{BackgroundTransparency = 1,BorderSizePixel = 0,Position = UDim2.new(0,0,0,40),Size = UDim2.new(0,200,0,20),FontSize = "Size14",Font = "Fantasy",Text = "Z - Punch",TextColor3 = Color3.new(0,0,0)})
324
TextLabel = New("TextLabel",Frame,"TextLabel",{BackgroundTransparency = 1,BorderSizePixel = 0,Position = UDim2.new(0,0,0,60),Size = UDim2.new(0,200,0,20),FontSize = "Size14",Font = "Fantasy",Text = "X - Kick",TextColor3 = Color3.new(0,0,0)})
325
TextLabel = New("TextLabel",Frame,"TextLabel",{BackgroundTransparency = 1,BorderSizePixel = 0,Position = UDim2.new(0,0,0,80),Size = UDim2.new(0,200,0,20),FontSize = "Size14",Font = "Fantasy",Text = "C - Heavy Punch",TextColor3 = Color3.new(0,0,0)})
326
TextLabel = New("TextLabel",Frame,"TextLabel",{BackgroundTransparency = 1,BorderSizePixel = 0,Position = UDim2.new(0,0,0,100),Size = UDim2.new(0,200,0,20),FontSize = "Size14",Font = "Fantasy",Text = "Q - Select Target",TextColor3 = Color3.new(0,0,0)})
327
TextLabel = New("TextLabel",Frame,"TextLabel",{BackgroundTransparency = 1,BorderSizePixel = 0,Position = UDim2.new(0,0,0,120),Size = UDim2.new(0,200,0,20),FontSize = "Size14",Font = "Fantasy",Text = "SAX - Bandit Revolver",TextColor3 = Color3.new(0,0,0)})
328
TextLabel = New("TextLabel",Frame,"TextLabel",{BackgroundTransparency = 1,BorderSizePixel = 0,Position = UDim2.new(0,0,0,140),Size = UDim2.new(0,200,0,20),FontSize = "Size14",Font = "Fantasy",Text = "SSX - Reaper's Kick",TextColor3 = Color3.new(0,0,0)})
329
TextLabel = New("TextLabel",Frame,"TextLabel",{BackgroundTransparency = 1,BorderSizePixel = 0,Position = UDim2.new(0,0,0,160),Size = UDim2.new(0,200,0,20),FontSize = "Size14",Font = "Fantasy",Text = "AADQ - End of Days",TextColor3 = Color3.new(0,0,0)})
330
TextLabel = New("TextLabel",Frame,"TextLabel",{BackgroundTransparency = 1,BorderSizePixel = 0,Position = UDim2.new(0,0,0,180),Size = UDim2.new(0,200,0,20),FontSize = "Size14",Font = "Fantasy",Text = "DASQ - Rose Thorn",TextColor3 = Color3.new(0,0,0)})
331
TextLabel = New("TextLabel",Frame,"TextLabel",{BackgroundTransparency = 1,BorderSizePixel = 0,Position = UDim2.new(0,0,0,200),Size = UDim2.new(0,200,0,20),FontSize = "Size14",Font = "Fantasy",Text = "ASDWQ - Vampiric Drain",TextColor3 = Color3.new(0,0,0)})
332
TextLabel = New("TextLabel",Frame,"TextLabel",{BackgroundTransparency = 1,BorderSizePixel = 0,Position = UDim2.new(0,0,0,220),Size = UDim2.new(0,200,0,20),FontSize = "Size14",Font = "Fantasy",Text = "DSASQ - Bloody Slaughter",TextColor3 = Color3.new(0,0,0)})
333
TextLabel = New("TextLabel",Frame,"TextLabel",{BackgroundTransparency = 1,BorderSizePixel = 0,Position = UDim2.new(0,0,0,240),Size = UDim2.new(0,200,0,20),FontSize = "Size14",Font = "Fantasy",Text = "DSDQ - Reaping Eye",TextColor3 = Color3.new(0,0,0)})
334
TextLabel = New("TextLabel",Frame,"TextLabel",{BackgroundTransparency = 1,BorderSizePixel = 0,Position = UDim2.new(0,0,0,260),Size = UDim2.new(0,200,0,20),FontSize = "Size14",Font = "Fantasy",Text = "ASDC - Decapitator",TextColor3 = Color3.new(0,0,0)})
335
TextLabel = New("TextLabel",Frame,"TextLabel",{BackgroundTransparency = 1,BorderSizePixel = 0,Position = UDim2.new(0,0,0,280),Size = UDim2.new(0,200,0,20),FontSize = "Size14",Font = "Fantasy",Text = "DSDC - Reap the Sowed",TextColor3 = Color3.new(0,0,0)})
336
TextLabel = New("TextLabel",Frame,"TextLabel",{BackgroundTransparency = 1,BorderSizePixel = 0,Position = UDim2.new(0,0,0,300),Size = UDim2.new(0,200,0,20),FontSize = "Size14",Font = "Fantasy",Text = "DDSC - Dividing Fang",TextColor3 = Color3.new(0,0,0)})
337
OpenButton = New("TextButton",ScreenGui,"OpenButton",{BackgroundColor3 = Color3.new(1,0,0),BorderColor3 = Color3.new(0,0,0),BorderSizePixel = 3,Position = UDim2.new(0,700,0,500),Size = UDim2.new(0,50,0,20),FontSize = "Size14",Font = "Fantasy",Text = "Close",TextColor3 = Color3.new(0,0,0)})
338
339
OpenButton.MouseButton1Click:connect(function()
340
if Frame.Visible == true then
341
Frame.Visible = false
342
OpenButton.Text = "Open"
343
elseif Frame.Visible == false then
344
Frame.Visible = true
345
OpenButton.Text = "Close"
346
end
347
end)
348
349
crosshair = Instance.new("BillboardGui",chara)
350
crosshair.Size = UDim2.new(10,0,10,0)
351
crosshair.Enabled = false
352
imgl = Instance.new("ImageLabel",crosshair)
353
imgl.Position = UDim2.new(0,0,0,0)
354
imgl.Size = UDim2.new(1,0,1,0)
355
imgl.Image = "rbxassetid://233522684"
356
imgl.BackgroundTransparency = 1
357
imgl.ImageColor3 = Color3.new(1,0,0)
358
359
--Spell Circle--
360
361
Void = nil
362
VoidParts = {}
363
Equipped = false
364
365
function RayCast(Position, Direction, MaxDistance, IgnoreList)
366
	return game:GetService("Workspace"):FindPartOnRayWithIgnoreList(Ray.new(Position, Direction.unit * (MaxDistance or 999.999)), IgnoreList) 
367
end
368
369
	Player = player
370
	Character = chara
371
372
	Humanoid = Character:FindFirstChild("Humanoid")
373
	Torso = Character:FindFirstChild("Torso")
374
	if not Player or not Humanoid or Humanoid.Health == 0 or not Torso then
375
		return
376
	end
377
	Equipped = true
378
	Void = Instance.new("Model")
379
	Void.Name = "Void"
380
	Angle = 0
381
	for i = 1, 1 do
382
		local VoidPart = Instance.new("Part")
383
		VoidPart.Name = "VoidPart"
384
		VoidPart.Transparency = 1
385
		VoidPart.BrickColor = BrickColor.new("Really black")
386
		VoidPart.Material = Enum.Material.Plastic
387
		VoidPart.Shape = Enum.PartType.Block
388
		VoidPart.FormFactor = Enum.FormFactor.Custom
389
		VoidPart.TopSurface = Enum.SurfaceType.Smooth
390
		VoidPart.BottomSurface = Enum.SurfaceType.Smooth
391
		VoidPart.Anchored = true
392
		VoidPart.CanCollide = false
393
		VoidPart.Locked = true
394
		VoidPart.Size = Vector3.new(10, 0.2, 10)
395
		local BlockMesh = Instance.new("BlockMesh")
396
		BlockMesh.Scale = Vector3.new(1, (1 + (0.005 * i)), 1)
397
		BlockMesh.Parent = VoidPart
398
		VoidPart.Parent = Void
399
		local Star = Instance.new("Decal", VoidPart)
400
		Star.Texture = "http://www.roblox.com/asset/?id=342199418"
401
		Star.Face = "Top"
402
		local Light = Instance.new("PointLight", VoidPart)
403
		Light.Color = Color3.new(1,0,0)
404
		Light.Brightness = 100
405
		Light.Range = 10
406
		table.insert(VoidParts, VoidPart)
407
	end
408
	Spawn(function()
409
		while Equipped and Humanoid.Parent and Humanoid.Health > 0 and Torso.Parent do
410
			if Angle == 360 then
411
				Angle = 0
412
			end
413
			Angle = Angle + 0.05
414
			local Hit, EndPosition = RayCast(Torso.Position, Vector3.new(0, -1, 0), (Torso.Size.Y * 6.5), {Character})
415
			if Hit then
416
				if not Void.Parent then
417
					Void.Parent = Character
418
				end
419
				for i, v in pairs(VoidParts) do
420
					v.CFrame = CFrame.new(Torso.Position.X, EndPosition.Y, Torso.Position.Z) * CFrame.Angles(0, (Angle + i), 0)
421
				end
422
			else
423
				Void.Parent = nil
424
			end
425
			wait()
426
		end
427
	end)
428
429
--Sounds--
430
function LoadSnd(id,loop,vol,pit)
431
local snd = New("Sound",chara,"Sound",{SoundId = "rbxassetid://"..id,Looped = loop,Volume = vol,Pitch = pit})
432
return snd
433
end
434-
Music = LoadSnd(623948311,true,1,1)
434+
Music = LoadSnd(1101519222,true,1,1.2)
435
StartUpSnd = LoadSnd(98333808,false,1,1)
436
SwingSnd = LoadSnd(62339698,false,1,.8)
437
Swing2Snd = LoadSnd(12222208,false,1,1)
438
HitSnd = LoadSnd(153092274,false,1,1)
439
HitPunchSnd = LoadSnd(153092227,false,1,1)
440
DodgeSnd = LoadSnd(232210079,false,1,1)
441
ExpSnd = LoadSnd(142070127,false,1,1)
442
FlySnd = LoadSnd(169445602,false,1,1)
443
BExpSnd = LoadSnd(258057783,false,5,1)
444
ClawDashSnd = LoadSnd(62339698,false,1,.5)
445
deathmus = LoadSnd(395580552,true,5,1)
446
deathex = LoadSnd(258057783,false,5,1)
447
--Grunt1Snd = LoadSnd(159882486,false,1,1.1)
448
--Grunt2Snd = LoadSnd(159882466,false,1,1.1)
449
--Grunt3Snd = LoadSnd(159972643,false,1,1.1)
450
--Grunt4Snd = LoadSnd(159882584,false,1,1.1)
451
--YouIdiotSnd = LoadSnd(160212768,false,1,1.1)
452
--DieSnd = LoadSnd(159882598,false,1,1.1)
453
--Laugh1Snd = LoadSnd(160212549,false,1,1.1)
454
--Laugh2Snd = LoadSnd(159882561,false,1,1.1)
455
--Laugh3Snd = LoadSnd(160212812,false,1,1.1)
456
ChargeSnd = LoadSnd(137463716,false,1,1)
457
LasSnd = LoadSnd(162246701,false,1,1)
458
LasLoopSnd = LoadSnd(162246683,true,1,1)
459
ChatSnd = LoadSnd(565939471,false,1,1)
460
RStompSnd = LoadSnd(2760979,false,1,1)
461
SuperSnd = LoadSnd(178452241,false,1,1)
462
GunFlameSnd = LoadSnd(32656754,false,1,1)
463
OrbSnd = LoadSnd(233091161,false,1,1)
464
ElectricSnd = LoadSnd(231917975,false,1,1)
465
LightsOutSnd = LoadSnd(231917794,false,1,1)
466
SkyKickSnd = LoadSnd(12222208,false,1,.5)
467
SkyBeamSnd = LoadSnd(260433522,false,1,1)
468
TargetSnd = LoadSnd(613361563,false,1,1)
469
SV1Snd = LoadSnd(28144425,false,1,.265)
470
SV2Snd = LoadSnd(2697431,false,1,.3)
471
SVHitSnd = LoadSnd(62339698,false,1,.3)
472
IceBreakSnd = LoadSnd(357568316,false,1,1)
473
FreezeSnd = LoadSnd(203936153,false,1,1)
474
IceBreak2Snd = LoadSnd(87015121,false,1,1)
475
476
--Play Sound in Part--
477
function PlaySnd(snd,part)
478
local sound = snd:Clone()
479
sound.PlayOnRemove = true
480
sound.Parent = part
481
sound:Destroy()
482
end
483
484
--Target Select--
485
function TargetSelect(person)
486
local dd=coroutine.wrap(function()
487
if targetted ~= person then
488
targetted = person
489
for i = 0,30,10 do
490
wait(.05)
491
crosshair.Size = UDim2.new(40-i,0,40-i,0)
492
end
493
end
494
end)
495
dd()
496
end
497
498
--Damage Function--
499
function dealdmg(dude,damage,env,toim)
500
hurt = coroutine.wrap(function(dude2,damage2,env2,toim2)
501
if dude ~= chara and dude:FindFirstChild("IsHit") == nil then
502
TargetSelect(dude)
503
dude.Humanoid.MaxHealth = 100
504
finaldmg = damage + math.random(-env,env)
505
dude.Humanoid.Health = dude.Humanoid.Health - finaldmg
506
local vall = Instance.new("ObjectValue",dude)
507
vall.Name = "IsHit"
508
debby:AddItem(vall,toim)
509
local naeeym2 = Instance.new("BillboardGui",dude)
510
naeeym2.Size = UDim2.new(0,100,0,40)
511
naeeym2.StudsOffset = Vector3.new(0,3,0)
512
naeeym2.Adornee = dude.Head
513
naeeym2.Name = "TalkingBillBoard"
514
local tecks2 = Instance.new("TextLabel",naeeym2)
515
tecks2.BackgroundTransparency = 1
516
tecks2.BorderSizePixel = 0
517
tecks2.Text = "-"..finaldmg
518
tecks2.Font = "SciFi"
519
tecks2.FontSize = "Size24"
520
tecks2.TextStrokeTransparency = 0
521
tecks2.TextColor3 = Color3.new(1,0.6,0)
522
tecks2.TextStrokeColor3 = Color3.new(0,0,0)
523
tecks2.Size = UDim2.new(1,0,0.5,0)
524
local healb = Instance.new("Part",chara)
525
healb.Shape = 0
526
healb.Name = "HealBall"
527
healb.BrickColor = BrickColor.new("Institutional white")
528
healb.Material = "Neon"
529
healb.Size = Vector3.new(1,1,1)
530
healb.CanCollide = false
531
healb.CFrame = dude.Head.CFrame
532
local p1mit = Instance.new("ParticleEmitter",healb)
533
p1mit.Texture = "rbxasset://textures/particles/fire_main.dds"
534
p1mit.LightEmission = 1
535
p1mit.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,Color3.new(1,0,0)),ColorSequenceKeypoint.new(1,Color3.new(1,0,0))})
536
p1mit.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,1),NumberSequenceKeypoint.new(1,0)})
537
p1mit.Lifetime = NumberRange.new(1)
538
p1mit.Rate = 10000
539
p1mit.Rotation = NumberRange.new(0,359)
540
p1mit.RotSpeed = NumberRange.new(100)
541
p1mit.Speed = NumberRange.new(0)
542
local vv = Instance.new("ObjectValue",healb)
543
vv.Name = "vv"
544
healb.Touched:connect(function(hit)
545
if hit.Parent == chara and hit.Name ~= "HealBall" and healb.Anchored == false and healb:FindFirstChild("vv") == nil then
546
healb.Anchored = true
547
local finalhth = finaldmg/2
548
chara.Humanoid.Health = chara.Humanoid.Health + finalhth
549
local naeeym2 = Instance.new("BillboardGui",dude)
550
naeeym2.Size = UDim2.new(0,100,0,40)
551
naeeym2.StudsOffset = Vector3.new(0,3,0)
552
naeeym2.Adornee = chara.Head
553
naeeym2.Name = "TalkingBillBoard"
554
local tecks2 = Instance.new("TextLabel",naeeym2)
555
tecks2.BackgroundTransparency = 1
556
tecks2.BorderSizePixel = 0
557
tecks2.Text = "+"..finalhth
558
tecks2.Font = "SciFi"
559
tecks2.FontSize = "Size24"
560
tecks2.TextStrokeTransparency = 0
561
tecks2.TextColor3 = Color3.new(0,1,0)
562
tecks2.TextStrokeColor3 = Color3.new(0,0,0)
563
tecks2.Size = UDim2.new(1,0,0.5,0)
564
for i = 1, 5 do
565
wait(.1)
566
tecks2.Position = tecks2.Position - UDim2.new(0,0,.05,0)
567
tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.2
568
tecks2.TextTransparency = tecks2.TextTransparency + .2
569
healb.Transparency = healb.Transparency + .2
570
end
571
naeeym2:Destroy()
572
healb:Destroy()
573
end
574
end)
575
local bp = Instance.new("BodyPosition",healb)
576
bp.D = 1000
577
bp.MaxForce = Vector3.new(100,100,100)
578
bp.Position = dude.Head.Position + Vector3.new(0,math.random(-5,10),0) + chara.HumanoidRootPart.CFrame.lookVector*20 + chara.HumanoidRootPart.CFrame.rightVector*math.random(-20,20)
579
local ee = coroutine.wrap(function()
580
wait(.5)
581
vv:Destroy()
582
while healb do
583
wait()
584
bp.Position = chara.Torso.Position
585
end
586
end)
587
ee()
588
for i = 1, 5 do
589
wait(.1)
590
tecks2.Position = tecks2.Position - UDim2.new(0,0,.05,0)
591
tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.2
592
tecks2.TextTransparency = tecks2.TextTransparency + .2
593
end
594
naeeym2:Destroy()
595
end
596
end)
597
hurt(dude,damage,env,toim)
598
end
599
600
--Explode Hitbox--
601
function ExHitbox(rad,pos,damage,env,toim)
602
local E = Instance.new("Explosion") 
603
E.Position = pos
604
E.Parent = game.Workspace
605
E.BlastRadius = rad
606
E.BlastPressure = 0
607
E.Visible = false
608
E.Hit:connect(function(hit)
609
if hit.Parent:FindFirstChild("Humanoid")~=nil then
610
dealdmg(hit.Parent,damage,env,toim)
611
end
612
end)
613
end
614
615
--Chat Function--
616
function chatfunc(text)
617
local chat = coroutine.wrap(function()
618
if chara:FindFirstChild("TalkingBillBoard")~= nil then
619
chara:FindFirstChild("TalkingBillBoard"):destroy()
620
end
621
local naeeym2 = Instance.new("BillboardGui",chara)
622
naeeym2.Size = UDim2.new(0,100,0,40)
623
naeeym2.StudsOffset = Vector3.new(0,3,0)
624
naeeym2.Adornee = chara.Head
625
naeeym2.Name = "TalkingBillBoard"
626
local tecks2 = Instance.new("TextLabel",naeeym2)
627
tecks2.BackgroundTransparency = 1
628
tecks2.BorderSizePixel = 0
629
tecks2.Text = ""
630
tecks2.Font = "Fantasy"
631
tecks2.FontSize = "Size24"
632
tecks2.TextStrokeTransparency = 0
633
tecks2.TextColor3 = Color3.new(1,1,1)
634
tecks2.TextStrokeColor3 = Color3.new(0,0,0)
635
tecks2.Size = UDim2.new(1,0,0.5,0)
636
for i = 1,string.len(text),1 do
637
PlaySnd(ChatSnd,chara)
638
tecks2.Text = string.sub(text,1,i)
639
wait(0.01)
640
end
641
wait(1)
642
for i = 1, 5 do
643
wait(.01)
644
tecks2.Position = tecks2.Position - UDim2.new(0,0,.05,0)
645
tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.2
646
tecks2.TextTransparency = tecks2.TextTransparency + .2
647
end
648
naeeym2:Destroy()
649
end)
650
chat()
651
end
652
653
function onChatted(msg)
654
chatfunc(msg)
655
end
656
player.Chatted:connect(onChatted)
657
658
--Punch Hit Effect--
659
function PunchEff(pos)
660
local p = Instance.new("Part",game.Workspace)
661
p.Size = Vector3.new(0,0,0)
662
p.BrickColor = BrickColor.new("White")
663
p.Material = "Neon"
664
p.Anchored = true
665
p.CanCollide = false
666
p.CFrame = pos
667
local pm = Instance.new("SpecialMesh",p)
668
pm.MeshType = "Sphere"
669
local disp = coroutine.wrap(function()
670
for i = 1, 4 do
671
wait(.01)
672
p.Transparency = p.Transparency + .2
673
pm.Scale = pm.Scale + Vector3.new(2,2,2)
674
end
675
wait(.01)
676
p:Destroy()
677
end)
678
disp()
679
end
680
681
--Blade Hit Effect--
682
function SlashEff(pos)
683
local p = Instance.new("Part",game.Workspace)
684
p.Size = Vector3.new(0,0,0)
685
p.BrickColor = BrickColor.new("Really red")
686
p.Material = "Neon"
687
p.Anchored = true
688
p.CanCollide = false
689
p.CFrame = pos * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
690
local pm = Instance.new("SpecialMesh",p)
691
pm.MeshType = "Sphere"
692
pm.Scale = Vector3.new(2.5,0,2.5)
693
local disp = coroutine.wrap(function()
694
for i = 1, 4 do
695
wait(.01)
696
p.Transparency = p.Transparency + .2
697
pm.Scale = pm.Scale + Vector3.new(0,30,0)
698
end
699
wait(.01)
700
p:Destroy()
701
end)
702
disp()
703
end
704
705
--Super Pause--
706
function SuperPause()
707
SuperSnd:Play()
708
local p = Instance.new("Part",game.Workspace)
709
p.Size = Vector3.new(0,0,0)
710
p.BrickColor = BrickColor.new("White")
711
p.Material = "Neon"
712
p.Anchored = true
713
p.CanCollide = false
714
p.CFrame = chara.Torso.CFrame
715
local pm = Instance.new("SpecialMesh",p)
716
pm.MeshType = "Sphere"
717
local disp = coroutine.wrap(function()
718
for i = 1, 4 do
719
wait(.01)
720
p.Transparency = p.Transparency + .2
721
pm.Scale = pm.Scale + Vector3.new(20,20,20)
722
end
723
wait(.01)
724
p:Destroy()
725
end)
726
disp()
727
end
728
729
--Punch Touch--
730
dela = .5
731
punchactive = false
732
rpunchactive = false
733
function punchhit(hit)
734
if punchactive == true then
735
if hit.Parent:FindFirstChild("Humanoid") ~= nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("IsHit")==nil then
736
dealdmg(hit.Parent,15,2,dela)
737
if rpunchactive == true then
738
local bfos = Instance.new("BodyVelocity",hit.Parent.Head)
739
bfos.P = 20000
740
bfos.MaxForce = Vector3.new(bfos.P,bfos.P,bfos.P)
741
bfos.Velocity = chara.HumanoidRootPart.CFrame.lookVector * 100
742
debby:AddItem(bfos,.1)
743
end
744
PlaySnd(HitPunchSnd,hit.Parent.Head)
745
PunchEff(Emit2Part.CFrame)
746
end
747
end
748
end
749
Emit2Part.Touched:connect(punchhit)
750
EmitPart.Touched:connect(punchhit)
751
752
--Kick Touch--
753
kickactive = false
754
dkickactive = false
755
rkickactive = false
756
skickactive = false
757
didskick = false
758
lkickactive = false
759
function kickhit(hit)
760
if kickactive == true then
761
if hit.Parent:FindFirstChild("Humanoid") ~= nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("IsHit")==nil then
762
dealdmg(hit.Parent,15,2,dela)
763
PlaySnd(HitPunchSnd,hit.Parent.Head)
764
PunchEff(hit.CFrame)
765
if dkickactive == true then
766
hit.Parent.Humanoid.PlatformStand = true
767
hit.Parent.Head.CFrame = CFrame.new(hit.Parent.Head.Position.x,hit.Parent.Head.Position.y,hit.Parent.Head.Position.z) * CFrame.fromEulerAnglesXYZ(math.rad(90),0,0)
768
wait(3)
769
hit.Parent.Humanoid.PlatformStand = false
770
end
771
if skickactive == true then
772
local bodpf = Instance.new("BodyPosition",hit.Parent.Head)
773
bodpf.MaxForce = Vector3.new(10000,10000,10000)
774
bodpf.Position = chara.HumanoidRootPart.Position + Vector3.new(0,30,0) + (chara.HumanoidRootPart.CFrame.lookVector*3)
775
debby:AddItem(bodpf,3.5)
776
didskick = true
777
end
778
if lkickactive == true then
779
if hit.Parent.Head:FindFirstChild("BodyPosition") ~= nil then
780
hit.Parent.Head:FindFirstChild("BodyPosition"):Destroy()
781
end
782
local bfos = Instance.new("BodyVelocity",hit.Parent.Head)
783
bfos.P = 20000
784
bfos.MaxForce = Vector3.new(bfos.P,bfos.P,bfos.P)
785
bfos.Velocity = chara.HumanoidRootPart.CFrame.lookVector * 20 + Vector3.new(0,30,0)
786
debby:AddItem(bfos,.3)
787
end
788
if rkickactive == true then
789
if hit.Parent.Head:FindFirstChild("BodyPosition") ~= nil then
790
hit.Parent.Head:FindFirstChild("BodyPosition"):Destroy()
791
end
792
hit.Parent.Head.Anchored = false
793
local bfos = Instance.new("BodyVelocity",hit.Parent.Head)
794
bfos.P = 20000
795
bfos.MaxForce = Vector3.new(bfos.P,bfos.P,bfos.P)
796
bfos.Velocity = chara.HumanoidRootPart.CFrame.lookVector * 20 - Vector3.new(0,30,0)
797
debby:AddItem(bfos,.3)
798
end
799
end
800
end
801
end
802
chara["Left Leg"].Touched:connect(kickhit)
803
chara["Right Leg"].Touched:connect(kickhit)
804
805
--Blade Touch--
806
dela = .5
807
bladeactive = false
808
function bladehit(hit)
809
if bladeactive == true then
810
if hit.Parent:FindFirstChild("Humanoid") ~= nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("IsHit")==nil then
811
dealdmg(hit.Parent,20,2,dela)
812
PlaySnd(HitSnd,hit.Parent.Head)
813
SlashEff(hit.CFrame)
814
end
815
end
816
end
817
818
--Material Return--
819
gprop = {}
820
function materialhit(hit)
821
if hit.Parent ~= chara and hit.Parent.Parent ~= chara and hit.Name ~= "Trace" and hit.Parent:FindFirstChild("Humanoid") == nil then
822
gprop = {hit.BrickColor,hit.Material}
823
end
824
end
825
chara["Left Leg"].Touched:connect(materialhit)
826
chara["Right Leg"].Touched:connect(materialhit)
827
828
--Clerp Animations--
829
TC = chara.HumanoidRootPart.RootJoint
830
HC = chara.Torso.Neck
831
RAC = chara.Torso["Right Shoulder"]
832
LAC = chara.Torso["Left Shoulder"]
833
RLC = chara.Torso["Right Hip"]
834
LLC = chara.Torso["Left Hip"]
835
TCF = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
836
HCF = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
837
RACF = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
838
LACF = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
839
RLCF = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
840
LLCF = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
841
RWF = CFrame.new(-1.5, 0, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
842
LWF = CFrame.new(1.5, 0, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
843
RLWF = CFrame.new(-.5, 2, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
844
LLWF = CFrame.new(.5, 2, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
845
RW = Instance.new("Weld",HC.Parent)
846
RW.Part1 = HC.Parent
847
RW.Part0 = chara["Right Arm"]
848
RW.C0 = RWF
849
LW = Instance.new("Weld",HC.Parent)
850
LW.Part1 = HC.Parent
851
LW.Part0 = chara["Left Arm"]
852
LW.C0 = LWF
853
RLW = nil
854
LLW = nil
855
856
function Sheath(stype)
857
if stype == "ScytheIn" then
858
local c = Scythe:GetChildren()
859
local d = coroutine.wrap(function()
860
for i = 1, #c do
861
if c[i] ~= SBoxhit then
862
local a = coroutine.wrap(function()
863
for e = .1,.9,.1 do
864
c[i].Transparency = e
865
wait(.001)
866
end
867
Scythe:Destroy()
868
end)
869
a()
870
end
871
end
872
end)
873
d()
874
elseif stype == "GreatSIn" then
875
local c = Greatswordu:GetChildren()
876
local d = coroutine.wrap(function()
877
for i = 1, #c do
878
if c[i] ~= GBoxhit then
879
local a = coroutine.wrap(function()
880
for e = .1,.9,.1 do
881
c[i].Transparency = e
882
wait(.001)
883
end
884
Greatswordu:Destroy()
885
end)
886
a()
887
end
888
end
889
end)
890
d()
891
elseif stype == "RDaggerIn" then
892
local c = RDaggeru:GetChildren()
893
local d = coroutine.wrap(function()
894
for i = 1, #c do
895
if c[i] ~= D1Boxhit then
896
local a = coroutine.wrap(function()
897
for e = .1,.9,.1 do
898
c[i].Transparency = e
899
wait(.001)
900
end
901
RDaggeru:Destroy()
902
end)
903
a()
904
end
905
end
906
end)
907
d()
908
elseif stype == "LDaggerIn" then
909
local c = LDaggeru:GetChildren()
910
local d = coroutine.wrap(function()
911
for i = 1, #c do
912
if c[i] ~= D2Boxhit then
913
local a = coroutine.wrap(function()
914
for e = .1,.9,.1 do
915
c[i].Transparency = e
916
wait(.001)
917
end
918
LDaggeru:Destroy()
919
end)
920
a()
921
end
922
end
923
end)
924
d()
925
-------------Unequip----
926
elseif stype == "ScytheOut" then
927
createScythe()
928
local c = Scythe:GetChildren()
929
for i = 1, #c do
930
c[i].Transparency = 1
931
end
932
local d = coroutine.wrap(function()
933
for i = 1, #c do
934
if c[i] ~= SBoxhit then
935
local a = coroutine.wrap(function()
936
for e = .1,1,.1 do
937
c[i].Transparency = 1-e
938
wait(.001)
939
end
940
end)
941
a()
942
end
943
end
944
end)
945
d()
946
elseif stype == "GreatSOut" then
947
createGreatsword()
948
local c = Greatswordu:GetChildren()
949
for i = 1, #c do
950
c[i].Transparency = 1
951
end
952
local d = coroutine.wrap(function()
953
for i = 1, #c do
954
if c[i] ~= GBoxhit then
955
local a = coroutine.wrap(function()
956
for e = .1,1,.1 do
957
c[i].Transparency = 1-e
958
wait(.001)
959
end
960
end)
961
a()
962
end
963
end
964
end)
965
d()
966
elseif stype == "RDaggerOut" then
967
createRightDagger()
968
local c = RDaggeru:GetChildren()
969
for i = 1, #c do
970
c[i].Transparency = 1
971
end
972
local d = coroutine.wrap(function()
973
for i = 1, #c do
974
if c[i] ~= D1Boxhit then
975
local a = coroutine.wrap(function()
976
for e = .1,1,.1 do
977
c[i].Transparency = 1-e
978
wait(.001)
979
end
980
end)
981
a()
982
end
983
end
984
end)
985
d()
986
elseif stype == "LDaggerOut" then
987
createLeftDagger()
988
local c = LDaggeru:GetChildren()
989
for i = 1, #c do
990
c[i].Transparency = 1
991
end
992
local d = coroutine.wrap(function()
993
for i = 1, #c do
994
if c[i] ~= D2Boxhit then
995
local a = coroutine.wrap(function()
996
for e = .1,1,.1 do
997
c[i].Transparency = 1-e
998
wait(.001)
999
end
1000
end)
1001
a()
1002
end
1003
end
1004
end)
1005
d()
1006
end
1007
end
1008
1009
function AddLegWelds()
1010
RLW = Instance.new("Weld",chara["Right Leg"])
1011
RLW.Part1 = HC.Parent
1012
RLW.Part0 = chara["Right Leg"]
1013
RLW.C0 = RLWF
1014
LLW = Instance.new("Weld",chara["Left Leg"])
1015
LLW.Part1 = HC.Parent
1016
LLW.Part0 = chara["Left Leg"]
1017
LLW.C0 = LLWF
1018
end
1019
1020
function DestroyLegWelds()
1021
RLC = New("Motor6D",chara.Torso,"Right Hip",{Part0 = chara.Torso,Part1 = chara["Right Leg"],C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0),C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0),})
1022
LLC = New("Motor6D",chara.Torso,"Left Hip",{Part0 = chara.Torso,Part1 = chara["Left Leg"],C0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
1023
RLW:Destroy()
1024
LLW:Destroy()
1025
end
1026
1027
function clerp(a,b,c)
1028
return a:lerp(b,c)
1029
end
1030
1031
--TC.C0 = TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90))
1032
--HC.C0 = HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-50))
1033
--RW.C0 = (RWF + Vector3.new(1,2,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90))
1034
--LW.C0 = LWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(2))
1035
1036
TC.C0 = TCF
1037
HC.C0 = HCF
1038
RW.C0 = RWF
1039
LW.C0 = LWF
1040
1041
--Idle Clerp--
1042
ITCF = TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(20))
1043
IHCF = HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-20))
1044
IRWF = RWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(5))
1045
ILWF = LWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-5))
1046
1047
TC.C0 = ITCF
1048
HC.C0 = IHCF
1049
RW.C0 = IRWF
1050
LW.C0 = ILWF
1051
1052
1053
--Punch--
1054
function Punch()
1055
del = true
1056
atkd = true
1057
chara.Humanoid.WalkSpeed = 0
1058
punchactive = true
1059
wait(.01)
1060
for i = 0,.75,.25 do
1061
wait(.01)
1062
TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.4+i)
1063
HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.4+i)
1064
RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.4+i)
1065
end
1066
for i = 0,.6,.2 do
1067
wait(.01)
1068
TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.6-i)
1069
HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.6-i)
1070
RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.6-i)
1071
end
1072
chara.Humanoid.WalkSpeed = 16
1073
punchactive = false
1074
del = false
1075
end
1076
1077
--Kick Atk--
1078
function KickAtk()
1079
del = true
1080
atkd = true
1081
chara.Humanoid.WalkSpeed = 0
1082
kickactive = true
1083
AddLegWelds()
1084
for i = 0,.75,.25 do
1085
wait(.05)
1086
TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(math.rad(-30),0,math.rad(-85)),.4+i)
1087
HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(85)),.4+i)
1088
RW.C0 = clerp(IRWF,(RWF + Vector3.new(0,.3,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-30)),.4+i)
1089
LW.C0 = clerp(ILWF,(LWF - Vector3.new(.2,.2,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-10)),.4+i)
1090
LLW.C0 = clerp(LLWF,(LLWF - Vector3.new(1,0,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(45)),.4+i)
1091
RLW.C0 = clerp(RLWF,(RLWF - Vector3.new(-1,0,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-45)),.4+i)
1092
end
1093
for i = 0,.75,.25 do
1094
wait(.05)
1095
TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(math.rad(-30),0,math.rad(-85)),.6-i)
1096
HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(85)),.6-i)
1097
RW.C0 = clerp(IRWF,(RWF + Vector3.new(0,.3,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-30)),.6-i)
1098
LW.C0 = clerp(ILWF,(LWF - Vector3.new(.2,.2,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-10)),.6-i)
1099
LLW.C0 = clerp(LLWF,(LLWF - Vector3.new(1,0,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(45)),.6-i)
1100
RLW.C0 = clerp(RLWF,(RLWF - Vector3.new(-1,0,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-45)),.6-i)
1101
end
1102
DestroyLegWelds()
1103
kickactive = false
1104
chara.Humanoid.WalkSpeed = 16
1105
del = false
1106
end
1107
1108
--Hard Punch--
1109
function HardPunch()
1110
del = true
1111
atkd = true
1112
chara.Humanoid.WalkSpeed = 0
1113
wait(.01)
1114
for i = 0,.6,.2 do
1115
wait(.001)
1116
TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.4+i)
1117
HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.4+i)
1118
RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.4+i)
1119
end
1120
wait(.2)
1121
for i = 0,.6,.2 do
1122
wait(.001)
1123
TC.C0 = clerp(TCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.4+i)
1124
HC.C0 = clerp(HCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.4+i)
1125
end
1126
local bfos = Instance.new("BodyVelocity",chara.Torso)
1127
bfos.P = 10000
1128
bfos.MaxForce = Vector3.new(bfos.P,0,bfos.P)
1129
bfos.Velocity = chara.HumanoidRootPart.CFrame.lookVector * 100
1130
debby:AddItem(bfos,.1)
1131
punchactive = true
1132
rpunchactive = true
1133
wait(.5)
1134
for i = 0,.6,.2 do
1135
wait(.001)
1136
TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(100)),.6-i)
1137
HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-100)),.6-i)
1138
RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.6-i)
1139
end
1140
chara.Humanoid.WalkSpeed = 16
1141
punchactive = false
1142
rpunchactive = false
1143
del = false
1144
end
1145
1146
--Bandit Revolver--
1147
function BanditRevolver()
1148
del = true
1149
atkd = true
1150
chara.Humanoid.WalkSpeed = 0
1151
kickactive = true
1152
dkickactive = true
1153
chatfunc("Bandit Revolver!")
1154
AddLegWelds()
1155
local bfos = Instance.new("BodyVelocity",chara.Torso)
1156
bfos.P = 10000
1157
bfos.MaxForce = Vector3.new(bfos.P,0,bfos.P)
1158
bfos.Velocity = chara.HumanoidRootPart.CFrame.lookVector * 50
1159
for i = 0,.6,.2 do
1160
wait(.01)
1161
TC.C0 = clerp(ITCF,(TCF + Vector3.new(0,1,0)),.4+i)
1162
HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,math.rad(20),math.rad(90)),.4+i)
1163
RW.C0 = clerp(IRWF,(RWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-50)),.4+i)
1164
LW.C0 = clerp(ILWF,(LWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(50)),.4+i)
1165
RLW.C0 = clerp(RLWF,(RLWF - Vector3.new(0,1,1.2)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),0,0),.4+i)
1166
end
1167
for i = 0,1,.25 do
1168
wait(.01)
1169
TC.C0 = clerp((TCF + Vector3.new(0,1,0)),(TCF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(180)),i)
1170
end
1171
for i = 0,1,.25 do
1172
wait(.01)
1173
TC.C0 = clerp((TCF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(180)),(TCF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(360)),i)
1174
end
1175
for i = 0,1,.25 do
1176
wait(.01)
1177
TC.C0 = clerp((TCF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(270)),ITCF,i)
1178
HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(0,math.rad(20),math.rad(90)),IHCF,i)
1179
RW.C0 = clerp((RWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-50)),IRWF,i)
1180
LW.C0 = clerp((LWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(50)),ILWF,i)
1181
RLW.C0 = clerp((RLWF - Vector3.new(0,1,1.2)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),0,0),RLWF,i)
1182
end
1183
DestroyLegWelds()
1184
dkickactive = false
1185
kickactive = false
1186
chara.Humanoid.WalkSpeed = 16
1187
bfos:Destroy()
1188
del = false
1189
end
1190
1191
--Reaper Kick--
1192
function FlipKickEffect(pos)
1193
local p = Instance.new("Part",game.Workspace)
1194
p.Size = Vector3.new(0,0,0)
1195
p.BrickColor = BrickColor.new("Really red")
1196
p.Material = "Neon"
1197
p.Anchored = true
1198
p.CanCollide = false
1199
p.CFrame = pos * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
1200
local pm = Instance.new("BlockMesh",p)
1201
local disp = coroutine.wrap(function()
1202
for i = 1, 4 do
1203
wait(.01)
1204
p.Transparency = p.Transparency + .2
1205
pm.Scale = pm.Scale + Vector3.new(2,2,2)
1206
end
1207
wait(.01)
1208
p:Destroy()
1209
end)
1210
disp()
1211
end
1212
function FlipKick()
1213
del = true
1214
atkd = true
1215
chatfunc("Reaper's Kick!")
1216
SkyKickSnd.Pitch = 1.5
1217
AddLegWelds()
1218
kickactive = true
1219
lkickactive = true
1220
local bfos = Instance.new("BodyVelocity",chara.Torso)
1221
bfos.P = 10000
1222
bfos.MaxForce = Vector3.new(bfos.P,bfos.P,bfos.P)
1223
bfos.Velocity = Vector3.new(0,20,0) + chara.HumanoidRootPart.CFrame.lookVector * 20
1224
SkyKickSnd:Play()
1225
for i = 0,.6,.2 do
1226
wait(.001)
1227
TC.C0 = clerp(ITCF,(TCF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),0,0),.4+i)
1228
HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(90),0,0),.4+i)
1229
RW.C0 = clerp(IRWF,(RWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-50)),.4+i)
1230
LW.C0 = clerp(ILWF,(LWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(50)),.4+i)
1231
RLW.C0 = clerp(RLWF,(RLWF - Vector3.new(0,1,1.2)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),0,0),.4+i)
1232
FlipKickEffect(chara["Left Leg"].CFrame - chara["Left Leg"].CFrame.upVector*1.5)
1233
end
1234
bfos:Destroy()
1235
wait(.1)
1236
kickactive = false
1237
lkickactive = false
1238
if targetted ~= nil and targetted:FindFirstChild("Head")~= nil then
1239
chara.HumanoidRootPart.CFrame = targetted.Head.CFrame
1240
targetted.Head.CFrame = chara.Head.CFrame + chara.Head.CFrame.lookVector * 3
1241
targetted.Head.Anchored = true
1242
local bpos = Instance.new("BodyPosition",chara.Torso)
1243
bpos.MaxForce = Vector3.new(10000,10000,10000)
1244
bpos.Position = chara.Torso.Position
1245
for i = 0,1,.5 do
1246
wait(.0001)
1247
TC.C0 = clerp((TCF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),0,0),ITCF,.4+i)
1248
HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(math.rad(90),0,0),IHCF,.4+i)
1249
RW.C0 = clerp((RWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-50)),IRWF,.4+i)
1250
LW.C0 = clerp((LWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(50)),ILWF,.4+i)
1251
RLW.C0 = clerp((RLWF - Vector3.new(0,1,1.2)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),0,0),RLWF,.4+i)
1252
end
1253
for i = 0,.6,.2 do
1254
wait(.0001)
1255
TC.C0 = clerp(ITCF,(TCF + Vector3.new(0,1,0)),.4+i)
1256
HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(40)),.4+i)
1257
RW.C0 = clerp(IRWF,(RWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-50)),.4+i)
1258
LW.C0 = clerp(ILWF,(LWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(50)),.4+i)
1259
RLW.C0 = clerp(RLWF,(RLWF - Vector3.new(0,1,1.2)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),0,0),.4+i)
1260
end
1261
SkyKickSnd:Play()
1262
kickactive = true
1263
rkickactive = true
1264
for i = 0,1,.25 do
1265
wait(.0001)
1266
TC.C0 = clerp((TCF + Vector3.new(0,1,0)),(TCF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0),i)
1267
FlipKickEffect(chara["Left Leg"].CFrame - chara["Left Leg"].CFrame.upVector*1.5)
1268
end
1269
for i = 0,1,.25 do
1270
wait(.0001)
1271
TC.C0 = clerp((TCF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0),(TCF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-360),0,0),i)
1272
FlipKickEffect(chara["Left Leg"].CFrame - chara["Left Leg"].CFrame.upVector*1.5)
1273
end
1274
kickactive = false
1275
rkickactive = false
1276
for i = 0,1,.25 do
1277
wait(.0001)
1278
TC.C0 = clerp((TCF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-360),0,0),ITCF,i)
1279
HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(0,math.rad(20),math.rad(90)),IHCF,i)
1280
RW.C0 = clerp((RWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-50)),IRWF,i)
1281
LW.C0 = clerp((LWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(50)),ILWF,i)
1282
RLW.C0 = clerp((RLWF - Vector3.new(0,1,1.2)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),0,0),RLWF,i)
1283
end
1284
bpos:Destroy()
1285
end
1286
targetted.Head.Anchored = false
1287
DestroyLegWelds()
1288
del = false
1289
end
1290
1291
--Rose Thorn--
1292
function RoseThorn()
1293
del = true
1294
atkd = true
1295
--Grunt2Snd:Play()
1296
chara.Humanoid.WalkSpeed = 0
1297
chatfunc("Rose Thorn!")
1298
AddLegWelds()
1299
for i = 0,.6,.2 do
1300
wait(.01)
1301
TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.4+i)
1302
HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.4+i)
1303
RW.C0 = clerp(IRWF,(RWF + Vector3.new(1,1.4,.5)) * CFrame.fromEulerAnglesXYZ(0,math.rad(90),math.rad(-90)),.4+i)
1304
end
1305
local cpos = (chara.HumanoidRootPart.CFrame-Vector3.new(0,1.5,0)) + chara.HumanoidRootPart.CFrame.lookVector*10
1306
wait(.1)
1307
local beam = Instance.new("Part",game.Workspace)
1308
beam.Size = Vector3.new(0,0,0)
1309
beam.CFrame = CFrame.new(cpos.x,cpos.y,cpos.z)
1310
beam.CanCollide = false
1311
beam.Anchored = true
1312
beam.BrickColor = BrickColor.new("Crimson")
1313
local mehs = Instance.new("SpecialMesh",beam)
1314
mehs.MeshId = "http://www.roblox.com/asset/?id=1033714"
1315
mehs.Offset = Vector3.new(0,-9,0)
1316
mehs.Scale = Vector3.new(4,20,4)
1317
local trace = Instance.new("Part",game.Workspace)
1318
trace.Size = Vector3.new(0,0,0)
1319
trace.CFrame = CFrame.new(cpos.x,cpos.y,cpos.z)
1320
trace.CanCollide = false
1321
trace.Anchored = true
1322
trace.BrickColor = BrickColor.new("Crimson")
1323
local tmesh2 = Instance.new("SpecialMesh",trace)
1324
tmesh2.MeshId = "http://www.roblox.com/asset/?id=1323306"
1325
tmesh2.Scale = Vector3.new(12,4,12)
1326
LightsOutSnd:Play()
1327
ExHitbox(10,beam.Position,10,2,.5)
1328
wait(.7)
1329
ExHitbox(10,beam.Position,30,2,.5)
1330
for i = -6,6,2 do
1331
wait(.01)
1332
mehs.Offset = Vector3.new(0,i,0)
1333
end
1334
wait(1)
1335
for i = 1, 9 do
1336
wait(.01)
1337
beam.Transparency = beam.Transparency + .1
1338
trace.Transparency = trace.Transparency + .1
1339
end
1340
beam:Destroy()
1341
trace:Destroy()
1342
wait(.1)
1343
for i = 0,.6,.2 do
1344
wait(.01)
1345
TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.6-i)
1346
HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.6-i)
1347
RW.C0 = clerp(IRWF,(RWF + Vector3.new(1,1.4,.5)) * CFrame.fromEulerAnglesXYZ(0,math.rad(90),math.rad(-90)),.6-i)
1348
end
1349
DestroyLegWelds()
1350
del = false
1351
chara.Humanoid.WalkSpeed = 16
1352
end
1353
1354
--Claw Dash--
1355
function ClawDash()
1356
del = true
1357
atkd = true
1358
chara.Humanoid.WalkSpeed = 0
1359
SuperPause()
1360
Sheath("RDaggerOut")
1361
Sheath("LDaggerOut")
1362
chatfunc("Bloody Slaughter:")
1363
for i = 0,1,.5 do
1364
wait(.0001)
1365
TC.C0 = clerp(ITCF,TCF,i)
1366
HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(20),0,0),i)
1367
RW.C0 = clerp(IRWF,RWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-10)),i)
1368
LW.C0 = clerp(ILWF,LWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(10)),i)
1369
wait(.7)
1370
end
1371
ClawDashSnd:Play()
1372
AddLegWelds()
1373
chatfunc("The End of Days!")
1374
TC.C0 = TCF * CFrame.fromEulerAnglesXYZ(math.rad(20),0,0)
1375
HC.C0 = HCF * CFrame.fromEulerAnglesXYZ(math.rad(20),0,0)
1376
RW.C0 = (RWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-50))
1377
LW.C0 = (LWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(50))
1378
LLW.C0 = LLWF
1379
RLW.C0 = RLWF + Vector3.new(0,-1,1)
1380
for i = 1, 10 do
1381
local trace = Instance.new("Part",game.Workspace)
1382
trace.CanCollide = false
1383
trace.Size = Vector3.new(1,1,1)
1384
trace.Transparency = 1
1385
trace.BottomSurface = 0
1386
trace.TopSurface = 0
1387
trace.Anchored = true
1388
trace.CFrame = (chara.HumanoidRootPart.CFrame + chara.HumanoidRootPart.CFrame.lookVector * (5*i))
1389
debby:AddItem(trace,1)
1390
ExHitbox(10,trace.Position,40,2,.1)
1391
end
1392
local trace = Instance.new("Part",game.Workspace)
1393
trace.BrickColor = BrickColor.new("Really red")
1394
trace.CanCollide = false
1395
trace.Size = Vector3.new(1,1,1)
1396
trace.BottomSurface = 0
1397
trace.TopSurface = 0
1398
trace.Anchored = true
1399
trace.CFrame = chara.HumanoidRootPart.CFrame + chara.HumanoidRootPart.CFrame.lookVector * 25
1400
trace.Material = "Neon"
1401
local tracem = Instance.new("SpecialMesh",trace)
1402
tracem.MeshType = "Sphere"
1403
tracem.Scale = Vector3.new(1,1,50)
1404
tracem.Offset = Vector3.new(-2,0,0)
1405
local trace2 = Instance.new("Part",game.Workspace)
1406
trace2.BrickColor = BrickColor.new("Really red")
1407
trace2.CanCollide = false
1408
trace2.Size = Vector3.new(1,1,1)
1409
trace2.BottomSurface = 0
1410
trace2.TopSurface = 0
1411
trace2.Anchored = true
1412
trace2.CFrame = chara.HumanoidRootPart.CFrame + chara.HumanoidRootPart.CFrame.lookVector * 25
1413
trace2.Material = "Neon"
1414
local tracem2 = Instance.new("SpecialMesh",trace2)
1415
tracem2.MeshType = "Sphere"
1416
tracem2.Scale = Vector3.new(1,1,50)
1417
tracem2.Offset = Vector3.new(2,0,0)
1418
local disp = coroutine.wrap(function()
1419
for i = 1, 9 do
1420
wait(.01)
1421
trace.Transparency = trace.Transparency + .1
1422
trace2.Transparency = trace2.Transparency + .1
1423
end
1424
wait(.01)
1425
trace:Destroy()
1426
trace2:Destroy()
1427
end)
1428
disp()
1429
chara.HumanoidRootPart.CFrame = chara.HumanoidRootPart.CFrame + chara.HumanoidRootPart.CFrame.lookVector * 60
1430
wait(1)
1431
for i = 0,.6,.2 do
1432
wait(.05)
1433
TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(math.rad(20),0,0),.6-i)
1434
HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(20),0,0),.6-i)
1435
RW.C0 = clerp(IRWF,(RWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-50)),.6-i)
1436
LW.C0 = clerp(ILWF,(LWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(50)),.6-i)
1437
LLW.C0 = LLWF
1438
RLW.C0 = clerp(RLWF,RLWF + Vector3.new(0,-1,1),.6-i)
1439
end
1440
del = false
1441
DestroyLegWelds()
1442
Sheath("RDaggerIn")
1443
Sheath("LDaggerIn")
1444
del = false
1445
chara.Humanoid.WalkSpeed = 16
1446
end
1447
1448
--Dividing Fang--
1449
function divtrace(part)
1450
local p = Instance.new("Part",game.Workspace)
1451
p.Size = Vector3.new(0,0,0)
1452
p.BrickColor = BrickColor.new("Really red")
1453
p.Material = "Neon"
1454
p.Anchored = true
1455
p.CanCollide = false
1456
p.CFrame = part.CFrame * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
1457
local pm = Instance.new("BlockMesh",p)
1458
pm.Scale = Vector3.new(20,20,20)
1459
local disp = coroutine.wrap(function()
1460
for i = 1, 4 do
1461
wait(.01)
1462
pm.Scale = Vector3.new(20,20,20) - Vector3.new(i*5,i*5,i*5)
1463
p.Transparency = p.Transparency + .2
1464
end
1465
wait(.01)
1466
p:Destroy()
1467
end)
1468
disp()
1469
end
1470
function DividingFang()
1471
del = true
1472
atkd = true
1473
chatfunc("Dividing Fang!")
1474
chara.Humanoid.WalkSpeed = 0
1475
Sheath("GreatSOut")
1476
for i = 0,.6,.2 do
1477
wait(.01)
1478
TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(math.rad(-25),0,math.rad(100)),.4+i)
1479
HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(100)),.4+i)
1480
RW.C0 = clerp(IRWF,(RWF + Vector3.new(.7,1.4,-1.1)) * CFrame.fromEulerAnglesXYZ(0,math.rad(90),math.rad(-180)),.4+i)
1481
LW.C0 = clerp(ILWF,(LWF + Vector3.new(0,.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(30)),.4+i)
1482
end
1483
local bf = Instance.new("BodyVelocity",chara.Torso)
1484
bf.P = 10000
1485
bf.MaxForce = Vector3.new(bf.P,bf.P,bf.P)
1486
bf.Velocity = Vector3.new(0,1000,0) + chara.HumanoidRootPart.CFrame.lookVector*5
1487
SV1Snd:Play()
1488
SV2Snd:Play()
1489
local e = Instance.new("Explosion",game.Workspace)
1490
e.Visible = false
1491
e.BlastPressure = 0
1492
e.BlastRadius = 5
1493
e.Position = GBoxhit.Position
1494
e.Hit:connect(function(hit)
1495
if hit.Parent:FindFirstChild("Humanoid") ~= nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("IsHit")==nil then
1496
dealdmg(hit.Parent,25,4,.1)
1497
SVHitSnd:Play()
1498
local bf = Instance.new("BodyVelocity",hit.Parent.Head)
1499
bf.P = 10000
1500
bf.MaxForce = Vector3.new(bf.P,bf.P,bf.P)
1501
bf.Velocity = Vector3.new(0,100,0)
1502
debby:AddItem(bf,1)
1503
end
1504
end)
1505
GBoxhit.Touched:connect(function(hit)
1506
if hit.Parent:FindFirstChild("Humanoid") ~= nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("IsHit")==nil then
1507
dealdmg(hit.Parent,25,4,.1)
1508
SlashEff(hit.CFrame)
1509
HitSnd:Play()
1510
end
1511
end)
1512
for i = 1, 10 do
1513
wait(.01)
1514
divtrace(GBoxhit)
1515
end
1516
bf:Destroy()
1517
for i = 0,.6,.2 do
1518
wait(.001)
1519
TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(math.rad(-25),0,math.rad(100)),TCF,.4+i)
1520
HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(100)),HCF * CFrame.fromEulerAnglesXYZ(math.rad(-10),0,0),.4+i)
1521
RW.C0 = clerp((RWF + Vector3.new(.7,1.4,-1.1)) * CFrame.fromEulerAnglesXYZ(0,math.rad(90),math.rad(-180)),(RWF + Vector3.new(0,.7,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,math.rad(-30)),.4+i)
1522
LW.C0 = clerp((LWF + Vector3.new(0,.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(30)),(LWF + Vector3.new(0,.7,0)) * CFrame.fromEulerAnglesXYZ(math.rad(180),0,math.rad(30)),.4+i)
1523
end
1524
Greatswordu.GHandle.GWeld:Destroy()
1525
GWeld = New("ManualWeld",GHandle,"GWeld",{Part0 = GHandle,Part1 = chara["Right Arm"],C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1.00000954, 0, 0, 0, 1.00000954),C1 = CFrame.new(-0.434773445, -1.00542057, 0.140721321, 0.865238786, 0.5, 0.0369030908, 0.499545842, -0.866025388, 0.0213059224, 0.0426119752, 7.57103464e-08, -0.999091685),})
1526
wait(.1)
1527
for i = 1, 3 do
1528
PlaySnd(ClawDashSnd,chara)
1529
for i = 0,1,.333 do
1530
wait(.000001)
1531
divtrace(GBoxhit)
1532
TC.C0 = clerp(TCF,TCF * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0),i)
1533
end
1534
for i = 0,1,.333 do
1535
wait(.000001)
1536
divtrace(GBoxhit)
1537
TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0),TCF * CFrame.fromEulerAnglesXYZ(math.rad(-360),0,0),i)
1538
end
1539
end
1540
Sheath("GreatSIn")
1541
for i = 0,.6,.2 do
1542
wait(.01)
1543
TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(math.rad(-25),0,math.rad(100)),.6-i)
1544
HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(100)),.6-i)
1545
RW.C0 = clerp(IRWF,(RWF + Vector3.new(.7,1.4,-1.1)) * CFrame.fromEulerAnglesXYZ(0,math.rad(90),math.rad(-180)),.6-i)
1546
LW.C0 = clerp(ILWF,(LWF + Vector3.new(0,.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(30)),.6-i)
1547
end
1548
TC.C0 = ITCF
1549
HC.C0 = IHCF
1550
RW.C0 = IRWF
1551
LW.C0 = ILWF
1552
chara.Humanoid.WalkSpeed = 16
1553
del = false
1554
end
1555
1556
--Decapitator--
1557
function Decapitator()
1558
del = true
1559
atkd = true
1560
chatfunc("Decapitator!")
1561
chara.Humanoid.WalkSpeed = 0
1562
Sheath("ScytheOut")
1563
for i = 0,.6,.2 do
1564
wait(.0001)
1565
TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,math.rad(90),0),.4+i)
1566
HC.C0 = clerp(IHCF,HCF,.4+i)
1567
RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.4+i)
1568
end
1569
local bf = Instance.new("BodyVelocity",chara.Torso)
1570
bf.P = 10000
1571
bf.MaxForce = Vector3.new(bf.P,bf.P,bf.P)
1572
bf.Velocity = Vector3.new(0,200,0) + chara.HumanoidRootPart.CFrame.lookVector*50
1573
SBoxhit.Touched:connect(function(hit)
1574
if hit.Parent:FindFirstChild("Humanoid") ~= nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("IsHit")==nil then
1575
dealdmg(hit.Parent,25,4,.1)
1576
HitSnd:Play()
1577
SlashEff(hit.Parent.Head.CFrame)
1578
end
1579
end)
1580
Swing2Snd:Play()
1581
for i = 0,1,.25 do
1582
wait(.0001)
1583
divtrace(SBoxhit)
1584
TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(0,math.rad(90),0),TCF * CFrame.fromEulerAnglesXYZ(0,math.rad(90),math.rad(180)),i)
1585
HC.C0 = HCF
1586
RW.C0 = (RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90))
1587
end
1588
for i = 0,1,.25 do
1589
wait(.0001)
1590
divtrace(SBoxhit)
1591
TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(0,math.rad(90),math.rad(180)),TCF * CFrame.fromEulerAnglesXYZ(0,math.rad(90),math.rad(360)),i)
1592
HC.C0 = HCF
1593
RW.C0 = (RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90))
1594
end
1595
bf:Destroy()
1596
Sheath("ScytheIn")
1597
for i = 0,.6,.2 do
1598
wait(.0001)
1599
TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,math.rad(90),0),.6-i)
1600
HC.C0 = clerp(IHCF,HCF,.6-i)
1601
RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.6-i)
1602
end
1603
TC.C0 = ITCF
1604
HC.C0 = IHCF
1605
RW.C0 = IRWF
1606
LW.C0 = ILWF
1607
chara.Humanoid.WalkSpeed = 16
1608
del = false
1609
end
1610
1611
--Reap the Sowed--
1612
function SowReap()
1613
del = true
1614
atkd = true
1615
chatfunc("Reap the Sowed!")
1616
chara.Humanoid.WalkSpeed = 0
1617
Sheath("ScytheOut")
1618
for i = 0,.6,.2 do
1619
wait(.001)
1620
TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.4+i)
1621
HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.4+i)
1622
RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.4+i)
1623
end
1624
local bf = Instance.new("BodyVelocity",chara.Torso)
1625
bf.P = 10000
1626
bf.MaxForce = Vector3.new(bf.P,bf.P,bf.P)
1627
bf.Velocity = chara.HumanoidRootPart.CFrame.lookVector*50
1628
SBoxhit.Touched:connect(function(hit)
1629
if hit.Parent:FindFirstChild("Humanoid") ~= nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("IsHit")==nil then
1630
dealdmg(hit.Parent,25,4,.1)
1631
HitSnd:Play()
1632
SlashEff(hit.CFrame)
1633
end
1634
end)
1635
Swing2Snd:Play()
1636
for i = 0,1,.25 do
1637
wait(.001)
1638
divtrace(SBoxhit)
1639
TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),TCF,i)
1640
HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),HCF,i)
1641
end
1642
for i = 0,.6,.2 do
1643
wait(.001)
1644
divtrace(SBoxhit)
1645
TC.C0 = clerp(TCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.4+i)
1646
HC.C0 = clerp(HCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.4+i)
1647
end
1648
bf:Destroy()
1649
Sheath("ScytheIn")
1650
for i = 0,.6,.2 do
1651
wait(.001)
1652
TC.C0 = clerp(TCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.6-i)
1653
HC.C0 = clerp(HCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.6-i)
1654
end
1655
TC.C0 = ITCF
1656
HC.C0 = IHCF
1657
RW.C0 = IRWF
1658
LW.C0 = ILWF
1659
chara.Humanoid.WalkSpeed = 16
1660
del = false
1661
end
1662
1663
--Vampiric Drain--
1664
grabactive = false
1665
didgrab = false
1666
function VampDrain(hit)
1667
if grabactive == true and hit.Parent.Parent ~= chara and hit.Parent ~= chara and hit.Parent:FindFirstChild("Humanoid")~=nil then
1668
grabactive = false
1669
didgrab = true
1670
chara.Humanoid.WalkSpeed = 0
1671
chatfunc("Ready?")
1672
TargetSelect(hit.Parent)
1673
hit.Parent.Humanoid.PlatformStand = true
1674
local grabweld = Instance.new("Weld",hit.Parent.Head)
1675
grabweld.Part0 = hit.Parent.Head
1676
grabweld.Part1 = chara["Right Arm"]
1677
wait(.5)
1678
for i = 0,1,.5 do
1679
wait(.01)
1680
TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.4+i)
1681
HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(10),0,0),.4+i)
1682
RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.4+i)
1683
end
1684
chatfunc("Be consumed by darkness.")
1685
for i = 1, 40 do
1686
wait(.05)
1687
SV2Snd:Play()
1688
dealdmg(hit.Parent,2,0,.1)
1689
SlashEff(hit.Parent.Head.CFrame)
1690
end
1691
chatfunc("The end.")
1692
grabweld:Destroy()
1693
local bf = Instance.new("BodyVelocity",hit.Parent.Head)
1694
bf.P = 10000
1695
bf.MaxForce = Vector3.new(bf.P,bf.P,bf.P)
1696
bf.Velocity = Vector3.new(0,100,0) * chara.HumanoidRootPart.CFrame.lookVector*50
1697
debby:AddItem(bf,1)
1698
local trace = Instance.new("Part",game.Workspace)
1699
trace.Size = Vector3.new(0,0,0)
1700
trace.CFrame = hit.Parent.Head.CFrame
1701
trace.CanCollide = false
1702
trace.Anchored = true
1703
trace.Material = "Neon"
1704
trace.BrickColor = BrickColor.new("Really red")
1705
local tmesh2 = Instance.new("SpecialMesh",trace)
1706
tmesh2.MeshType = "Sphere"
1707
SVHitSnd:Play()
1708
local tracegrow = coroutine.wrap(function()
1709
for i = 1, 9 do
1710
wait(.01)
1711
trace.Transparency = trace.Transparency + .1
1712
tmesh2.Scale = tmesh2.Scale + Vector3.new(20,20,20)
1713
end
1714
trace:Destroy()
1715
end)
1716
tracegrow()
1717
dealdmg(hit.Parent,34,3,1)
1718
wait(1)
1719
for i = 0,.6,.2 do
1720
wait(.01)
1721
TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.6-i)
1722
HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(10),0,0),.6-i)
1723
RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.6-i)
1724
end
1725
hit.Parent.Humanoid.PlatformStand = false
1726
chara.Humanoid.WalkSpeed = 16
1727
--Laugh2Snd:Play()
1728
del = false
1729
end
1730
end
1731
chara["Right Arm"].Touched:connect(VampDrain)
1732
1733
function AttemptGrab()
1734
del = true
1735
atkd = true
1736
grabactive = true
1737
SuperPause()
1738
for i = 0,.6,.2 do
1739
wait(.01)
1740
TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.4+i)
1741
HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.4+i)
1742
RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.4+i)
1743
end
1744
wait(1)
1745
if didgrab == false then
1746
grabactive = false
1747
for i = 0,.6,.2 do
1748
wait(.01)
1749
TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.6-i)
1750
HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.6-i)
1751
RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.6-i)
1752
end
1753
del = false
1754
elseif didgrab == true then
1755
end
1756
end
1757
1758
--Bloody Slaughter--
1759
function BSlaughter()
1760
del = true
1761
atkd = true
1762
chatfunc("Bloody Slaughter!")
1763
chara.Humanoid.WalkSpeed = 0
1764
Sheath("RDaggerOut")
1765
Sheath("LDaggerOut")
1766
for i = 0,.6,.2 do
1767
wait(.0001)
1768
TC.C0 = clerp(ITCF,(TCF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(0,math.rad(90),0),.4+i)
1769
HC.C0 = clerp(IHCF,HCF,.4+i)
1770
RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.4+i)
1771
LW.C0 = clerp(ILWF,(LWF - Vector3.new(.5,-1.4,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-50),0,math.rad(90)),.6-i)
1772
end
1773
local bf = Instance.new("BodyVelocity",chara.Torso)
1774
bf.P = 10000
1775
bf.MaxForce = Vector3.new(bf.P,bf.P,bf.P)
1776
D1Boxhit.Touched:connect(function(hit)
1777
if hit.Parent:FindFirstChild("Humanoid") ~= nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("IsHit")==nil then
1778
dealdmg(hit.Parent,14,2,.1)
1779
HitSnd:Play()
1780
SlashEff(hit.Parent.Head.CFrame)
1781
end
1782
end)
1783
D2Boxhit.Touched:connect(function(hit)
1784
if hit.Parent:FindFirstChild("Humanoid") ~= nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("IsHit")==nil then
1785
dealdmg(hit.Parent,14,2,.1)
1786
HitSnd:Play()
1787
SlashEff(hit.Parent.Head.CFrame)
1788
end
1789
end)
1790
for i = 1, 10 do
1791
Swing2Snd:Play()
1792
for i = 0,1,.25 do
1793
wait(.0001)
1794
bf.Velocity = chara.HumanoidRootPart.CFrame.lookVector*50
1795
divtrace(D1Boxhit)
1796
divtrace(D2Boxhit)
1797
TC.C0 = clerp((TCF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(0,math.rad(90),0),(TCF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(0,math.rad(90),math.rad(180)),i)
1798
HC.C0 = HCF
1799
RW.C0 = (RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90))
1800
LW.C0 = (LWF - Vector3.new(.5,-1.4,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-50),0,math.rad(90))
1801
end
1802
Swing2Snd:Play()
1803
for i = 0,1,.25 do
1804
wait(.0001)
1805
bf.Velocity = chara.HumanoidRootPart.CFrame.lookVector*50
1806
divtrace(D1Boxhit)
1807
divtrace(D2Boxhit)
1808
TC.C0 = clerp((TCF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(0,math.rad(90),math.rad(180)),(TCF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(0,math.rad(90),math.rad(360)),i)
1809
HC.C0 = HCF
1810
RW.C0 = (RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90))
1811
LW.C0 = (LWF - Vector3.new(.5,-1.4,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-50),0,math.rad(90))
1812
end
1813
end
1814
bf:Destroy()
1815
Sheath("RDaggerIn")
1816
Sheath("LDaggerIn")
1817
for i = 0,.6,.2 do
1818
wait(.0001)
1819
TC.C0 = clerp(ITCF,(TCF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(0,math.rad(90),0),.6-i)
1820
HC.C0 = clerp(IHCF,HCF,.6-i)
1821
RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.6-i)
1822
LW.C0 = clerp(ILWF,(LWF - Vector3.new(.5,-1.4,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-50),0,math.rad(90)),.6-i)
1823
end
1824
TC.C0 = ITCF
1825
HC.C0 = IHCF
1826
RW.C0 = IRWF
1827
LW.C0 = ILWF
1828
chara.Humanoid.WalkSpeed = 16
1829
del = false
1830
end
1831
1832
--Saw--
1833
function GhostSaw()
1834
if del == false then
1835
del = true
1836
atkd = true
1837
chatfunc("Reaping Eye!")
1838
chara.Humanoid.WalkSpeed = 0
1839
for i = 0,.6,.2 do
1840
wait(.01)
1841
TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.4+i)
1842
HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.4+i)
1843
RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.4+i)
1844
end
1845
OrbSnd:Play()
1846
for i = 1, 3 do
1847
local trace = Instance.new("Part",game.Workspace)
1848
trace.BrickColor = BrickColor.new("Really red")
1849
trace.CanCollide = false
1850
trace.Size = Vector3.new(1,1,1)
1851
trace.BottomSurface = 0
1852
trace.TopSurface = 0
1853
trace.Anchored = true
1854
trace.Material = "Neon"
1855
trace.CFrame =  (chara["Right Arm"].CFrame + Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))) * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
1856
local tracem = Instance.new("BlockMesh",trace)
1857
local disp = coroutine.wrap(function()
1858
for i = 1, 9 do
1859
wait(.01)
1860
trace.Transparency = trace.Transparency + .1
1861
tracem.Scale = tracem.Scale + Vector3.new(1,1,1)
1862
end
1863
wait(.01)
1864
trace:Destroy()
1865
end)
1866
disp()
1867
end
1868
local saw = Instance.new("Part",game.Workspace)
1869
saw.BrickColor = BrickColor.new("Crimson")
1870
saw.CanCollide = false
1871
saw.Size = Vector3.new(12,12,1)
1872
saw.BottomSurface = 0
1873
saw.TopSurface = 0
1874
saw.CFrame = (chara.HumanoidRootPart.CFrame - chara.HumanoidRootPart.CFrame.lookVector*5 + Vector3.new(0,5,0)) * CFrame.fromEulerAnglesXYZ(0,math.rad(-90),0)
1875
local sawlookv = chara.HumanoidRootPart.CFrame.lookVector
1876
local sawf = Instance.new("BodyForce",saw)
1877
sawf.Force = Vector3.new(0,game.Workspace.Gravity*saw:GetMass(),0)
1878
saw.Velocity = chara.HumanoidRootPart.CFrame.lookVector * 30
1879
local sawm = Instance.new("SpecialMesh",saw)
1880
sawm.MeshId = "http://www.roblox.com/asset/?id=74322089"
1881
sawm.Scale = Vector3.new(12,12,12)
1882
local snd = Instance.new("Sound",saw)
1883
snd.SoundId = "rbxassetid://248088589"
1884
snd.Volume = 5
1885
snd:Play()
1886
saw.Touched:connect(function(hit)
1887
if hit.Parent:FindFirstChild("Humanoid") ~= nil and hit.Parent ~= chara then
1888
dealdmg(hit.Parent,20,5,.1)
1889
PlaySnd(HitSnd,hit.Parent.Head)
1890
end
1891
end)
1892
for i = 1, 20 do
1893
wait(.01)
1894
saw.CFrame= saw.CFrame*CFrame.fromEulerAnglesXYZ(0,0,math.pi/5)+sawlookv*.6
1895
end
1896
local sawp = saw.Position
1897
saw:Destroy()
1898
for i = 1, 3 do
1899
local trace = Instance.new("Part",game.Workspace)
1900
trace.BrickColor = BrickColor.new("Really red")
1901
trace.CanCollide = false
1902
trace.Size = Vector3.new(1,1,1)
1903
trace.BottomSurface = 0
1904
trace.TopSurface = 0
1905
trace.Anchored = true
1906
trace.Material = "Neon"
1907
trace.CFrame = (CFrame.new(sawp.X,sawp.Y,sawp.Z) + Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))) * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
1908
local tracem = Instance.new("BlockMesh",trace)
1909
local disp = coroutine.wrap(function()
1910
for i = 1, 9 do
1911
wait(.01)
1912
trace.Transparency = trace.Transparency + .1
1913
tracem.Scale = tracem.Scale + Vector3.new(1,1,1)
1914
end
1915
wait(.01)
1916
trace:Destroy()
1917
end)
1918
disp()
1919
end
1920
wait(1)
1921
for i = 0,.6,.2 do
1922
wait(.01)
1923
TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.6-i)
1924
HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.6-i)
1925
RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.6-i)
1926
end
1927
chara.Humanoid.WalkSpeed = 16
1928
del = false
1929
end
1930
end
1931
1932
--Lock On--
1933
function LockOn()
1934
if Mouse.Target.Parent ~= chara and Mouse.Target.Parent.Parent ~= chara and Mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
1935
TargetSelect(Mouse.Target.Parent)
1936
TargetSnd:Play()
1937
wait(.05)
1938
TargetSnd:Play()
1939
else end
1940
end
1941
1942
--Mouse Functions--
1943
orbpushactive = false
1944
del = false
1945
input = ""
1946
letterd = 0
1947
ltoim = 0
1948
function onKeyDown(key)
1949
if del == false then
1950
if key == "q" then
1951
if input == "das" then
1952
RoseThorn()
1953
elseif input == "aad" then
1954
ClawDash()
1955
elseif input == "asdw" then
1956
AttemptGrab()
1957
elseif input == "dsas" then
1958
BSlaughter()
1959
elseif input == "dsd" then
1960
GhostSaw()
1961
else LockOn() end
1962
input = ""
1963
letterd = 0
1964
ltoim = 0
1965
elseif key == "z" then
1966
Punch()
1967
input = ""
1968
letterd = 0
1969
ltoim = 0
1970
elseif key == "x" then
1971
if input == "sa" then
1972
BanditRevolver()
1973
elseif input == "ss" then
1974
FlipKick()
1975
else KickAtk() end
1976
input = ""
1977
letterd = 0
1978
ltoim = 0
1979
elseif key == "c" then
1980
if input == "dds" then
1981
DividingFang()
1982
elseif input == "asd" then
1983
Decapitator()
1984
elseif input == "dsd" then
1985
SowReap()
1986
else HardPunch() end
1987
input = ""
1988
letterd = 0
1989
ltoim = 0
1990
elseif (key == "w" or key == "a" or key == "s" or key == "d") then
1991
input=input..key
1992
print(input)
1993
letterd = letterd + 1
1994
ltoim = ltoim + 10
1995
if letterd > 5 then
1996
input = ""
1997
letterd = 0
1998
ltoim = 0
1999
end
2000
elseif key == "m" then
2001
if Music.IsPlaying == true then
2002
Music:Stop()
2003
elseif Music.IsPlaying == false then
2004
Music:Play()
2005
end
2006
end
2007
end
2008
end
2009
combo = 0
2010
2011
--Mouse Activation--
2012
if Mouse then
2013
Mouse.KeyDown:connect(onKeyDown)
2014
end
2015
2016
--Loop Function--
2017
walking = false
2018
toim = 0
2019
while true do
2020
wait()
2021
toim = toim + .1
2022
ltoim = ltoim - 1
2023
if ltoim < 1 then
2024
input = ""
2025
end
2026
if atkd == true then
2027
TC.C0 = TCF
2028
HC.C0 = HCF
2029
RW.C0 = RWF
2030
LW.C0 = LWF
2031
atkd = false
2032
end
2033
if chara:FindFirstChild("Scythe") and chara:FindFirstChild("Scythe") ~= Scythe then
2034
chara:FindFirstChild("Scythe"):Destroy()
2035
elseif chara:FindFirstChild("Greatswordu") and chara:FindFirstChild("Greatswordu") ~= Greatswordu then
2036
chara:FindFirstChild("Greatswordu"):Destroy()
2037
elseif chara:FindFirstChild("RDaggeru") and chara:FindFirstChild("RDaggeru") ~= RDaggeru then
2038
chara:FindFirstChild("RDaggeru"):Destroy()
2039
elseif chara:FindFirstChild("LDaggeru") and chara:FindFirstChild("LDaggeru") ~= LDaggeru then
2040
chara:FindFirstChild("LDaggeru"):Destroy()
2041
end
2042
torvel = (chara.HumanoidRootPart.Velocity*Vector3.new(1,0,1)).magnitude
2043
if torvel < 1 and walking == true and del == false and atkd == false then
2044
for i = 0,1,.5 do
2045
wait(.001)
2046
if del == false then
2047
TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(math.rad(10),0,0),ITCF,i)
2048
HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(math.rad(10),0,0),IHCF,i)
2049
RW.C0 = clerp(RWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-10)),IRWF,i)
2050
LW.C0 = clerp(LWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(10)),ILWF,i)
2051
end
2052
end
2053
walking = false
2054
elseif torvel > 1 and walking == false and del == false and atkd == false then
2055
for i = 0,1,.5 do
2056
wait(.001)
2057
if del == false then
2058
TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(math.rad(10),0,0),i)
2059
HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(10),0,0),i)
2060
RW.C0 = clerp(IRWF,RWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-10)),i)
2061
LW.C0 = clerp(ILWF,LWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(10)),i)
2062
end
2063
end
2064
walking = true
2065
else
2066
end
2067
imgl.Rotation = imgl.Rotation + 3
2068
if targetted ~= nil then
2069
crosshair.Adornee = targetted:FindFirstChild("Torso") or targetted:FindFirstChild("UpperTorso")
2070
crosshair.Enabled = true
2071
elseif targetted == nil then
2072
crosshair.Adornee = nil
2073
crosshair.Enabled = false
2074
end
2075
end