View difference between Paste ID: jubW7wkq and e5qZM9ns
SHOW: | | - or go back to the newest paste.
1
-------------------------------------------
2
--He who has lost everything.--
3
-------------------------------------------
4
--By CKbackup--
5
---------------
6
7-
player = game.Players.LocalPlayer
7+
player = owner
8-
mouse = player:GetMouse()
8+
9
equipped = false
10
del = false
11
attacking = false
12
atkd = false
13
hum = chara:FindFirstChildOfClass("Humanoid")
14
debby = game.Debris
15
16
ArtificialHB = Instance.new("BindableEvent", script)
17
ArtificialHB.Name = "Heartbeat"
18
script:WaitForChild("Heartbeat")
19
frame = 0.03333333333333
20
tf = 0
21
allowframeloss = false
22
tossremainder = false
23
lastframe = tick()
24
script.Heartbeat:Fire()
25
game:GetService("RunService").Heartbeat:connect(function(s, p)
26
  tf = tf + s
27
  if tf >= frame then
28
    if allowframeloss then
29
      script.Heartbeat:Fire()
30
      lastframe = tick()
31
    else
32
      for i = 1, math.floor(tf / frame) do
33
        script.Heartbeat:Fire()
34
      end
35
      lastframe = tick()
36
    end
37
    if tossremainder then
38
      tf = 0
39
    else
40
      tf = tf - frame * math.floor(tf / frame)
41
    end
42
  end
43
end)
44
function swait(num)
45
  if num == 0 or num == nil then
46
    ArtificialHB.Event:wait()
47
  else
48
    for i = 0, num*30 do
49
      ArtificialHB.Event:wait()
50
    end
51
  end
52
end
53
54
New = function(Object, Parent, Name, Data)
55
	local Object = Instance.new(Object)
56
	for Index, Value in pairs(Data or {}) do
57
		Object[Index] = Value
58
	end
59
	Object.Parent = Parent
60
	Object.Name = Name
61
	return Object
62
end
63
64
Scythe = New("Model",chara,"Scythe",{})
65
HandlePart = New("Part",Scythe,"HandlePart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399999976, 6.19999981, 0.399999976),CFrame = CFrame.new(-39.3999939, 6.70000172, -6.59999561, 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(0.0666667, 0.0666667, 0.0666667),})
66
Mesh = New("CylinderMesh",HandlePart,"Mesh",{Scale = Vector3.new(0.699999988, 1, 0.699999988),})
67
GWeld = New("ManualWeld",HandlePart,"GWeld",{Part0 = HandlePart,Part1 = chara["Right Arm"],C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.258819342, -0.965926528, 0, 0.965926528, 0.258819342),C1 = CFrame.new(-0.0999946594, 2.85001707, -0.979468584, -1, 0, 0, 0, -5.0663067e-07, -1, 0, -1, 5.0663067e-07),})
68
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Size = Vector3.new(0.399999976, 0.200000003, 0.399999976),CFrame = CFrame.new(-39.3999939, 8.10000229, -6.59999561, 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(0.592157, 0, 0),})
69
Mesh = New("CylinderMesh",Part,"Mesh",{Scale = Vector3.new(0.800000012, 1, 0.800000012),})
70
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, 1.40000057, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
71
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399999976, 0.999999821, 1),CFrame = CFrame.new(-39.3999939, 9.89999485, -5.70000172, 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(0.0666667, 0.0666667, 0.0666667),})
72
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),})
73
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, 3.19999313, 0.899993896, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
74
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Size = Vector3.new(0.399999976, 0.400000036, 0.200000003),CFrame = CFrame.new(-39.3999939, 8.40002728, -6.89999866, 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(0.592157, 0, 0),})
75
Mesh = New("SpecialMesh",Part,"Mesh",{Offset = Vector3.new(0, 0, 0.0500000007),Scale = Vector3.new(0.5, 1, 0.5),MeshType = Enum.MeshType.Wedge,})
76
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, 1.70002556, -0.300003052, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
77
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Size = Vector3.new(0.399999976, 0.200000003, 0.200000003),CFrame = CFrame.new(-39.3999939, 8.10000992, -6.89999866, -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(0.592157, 0, 0),})
78
Mesh = New("SpecialMesh",Part,"Mesh",{Offset = Vector3.new(0, 0, 0.100000001),Scale = Vector3.new(0.5, 1, 1),MeshType = Enum.MeshType.Wedge,})
79
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, 1),C1 = CFrame.new(0, 1.4000082, -0.300003052, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
80
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.400000006, 0.200000003, 0.400000006),CFrame = CFrame.new(-39.3999786, 9.89999485, -6.59998035, -1, 0, 0, 0, 1, 0, 0, 0, -1),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
81
Mesh = New("SpecialMesh",Part,"Mesh",{Offset = Vector3.new(0, 0, 0.100000001),Scale = Vector3.new(0.5, 1, 0.899999976),MeshId = "http://www.roblox.com/asset/?id=420164161",MeshType = Enum.MeshType.FileMesh,})
82
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(1.49905682e-05, 3.19999313, 1.50203705e-05, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
83
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Size = Vector3.new(0.399999976, 0.200000003, 0.200000003),CFrame = CFrame.new(-39.3999939, 8.30002594, -6.70000172, -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(0.592157, 0, 0),})
84
Mesh = New("SpecialMesh",Part,"Mesh",{Offset = Vector3.new(0, 0, 0.0500000007),Scale = Vector3.new(0.5, 1, 0.5),MeshType = Enum.MeshType.Wedge,})
85
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 1.60002422, -0.100006104, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
86
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Size = Vector3.new(0.399999976, 0.290000021, 0.580000043),CFrame = CFrame.new(-39.3999939, 9.85499287, -2.84000158, -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(0.592157, 0, 0),})
87
Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.204999998, 1, 1),MeshType = Enum.MeshType.Wedge,})
88
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 3.15499115, 3.75999403, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
89
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Size = Vector3.new(0.399999976, 0.200000003, 0.730000019),CFrame = CFrame.new(-39.3999939, 9.29999256, -5.63499975, 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(0.592157, 0, 0),})
90
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.204999998, 1, 1),})
91
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, 2.59999084, 0.96499598, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
92
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Size = Vector3.new(0.399999976, 0.200000003, 1.55000007),CFrame = CFrame.new(-39.3999939, 10.3799906, -5.22499561, 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(0.592157, 0, 0),})
93
Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.204999998, 1, 1),MeshType = Enum.MeshType.Wedge,})
94
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, 3.67998886, 1.375, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
95
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Size = Vector3.new(0.399999976, 1, 0.75),CFrame = CFrame.new(-39.3999939, 9.89999294, -4.82500172, 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(0.592157, 0, 0),})
96
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.204999998, 1, 1),})
97
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, 3.19999123, 1.7749939, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
98
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Size = Vector3.new(0.399999976, 0.600000024, 0.800000012),CFrame = CFrame.new(-39.3999939, 9.89999294, -4.09001637, 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(0.592157, 0, 0),})
99
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.204999998, 1, 1),})
100
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, 3.19999123, 2.50997901, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
101
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Size = Vector3.new(0.399999976, 0.200000003, 0.75),CFrame = CFrame.new(-39.3999939, 9.20001698, -5.62500477, -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(0.592157, 0, 0),})
102
Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.204999998, 1, 1),MeshType = Enum.MeshType.Wedge,})
103
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, 1),C1 = CFrame.new(0, 2.50001526, 0.974990964, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
104
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Size = Vector3.new(0.399999976, 0.200000003, 1.52999997),CFrame = CFrame.new(-39.3999939, 10.1699905, -4.43503284, 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(0.592157, 0, 0),})
105
Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.204999998, 1, 1),MeshType = Enum.MeshType.Wedge,})
106
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, 3.46998882, 2.16496301, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
107
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Size = Vector3.new(0.399999946, 0.200000003, 1.31999993),CFrame = CFrame.new(-39.3999939, 9.9899931, -3.74002552, 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(0.592157, 0, 0),})
108
Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.204999998, 1, 1),MeshType = Enum.MeshType.Wedge,})
109
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, 3.28999138, 2.85997009, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
110
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Size = Vector3.new(0.399999976, 0.200000003, 1.56000006),CFrame = CFrame.new(-39.3999939, 9.40000534, -5.22002172, -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(0.592157, 0, 0),})
111
Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.204999998, 1, 1),MeshType = Enum.MeshType.Wedge,})
112
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, 1),C1 = CFrame.new(0, 2.70000362, 1.37997389, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
113
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Size = Vector3.new(0.399999976, 0.280000031, 0.74000001),CFrame = CFrame.new(-39.3999939, 9.85999298, -3.45001674, 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(0.592157, 0, 0),})
114
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.204999998, 1, 1),})
115
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, 3.15999126, 3.14997888, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
116
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Size = Vector3.new(0.399999976, 0.999999821, 1),CFrame = CFrame.new(-39.3999939, 9.89999294, -5.70000172, 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(0.592157, 0, 0),})
117
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.204999998, 1, 1),})
118
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, 3.19999123, 0.899993896, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
119
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Size = Vector3.new(0.399999976, 0.200000003, 1.5200001),CFrame = CFrame.new(-39.3999939, 9.61998653, -4.44002247, -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(0.592157, 0, 0),})
120
Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.204999998, 1, 1),MeshType = Enum.MeshType.Wedge,})
121
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, 1),C1 = CFrame.new(0, 2.91998482, 2.15997291, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
122
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399999976, 0.400000036, 0.800000012),CFrame = CFrame.new(-39.3999939, 9.80000305, -2.60002661, -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(0.0666667, 0.0666667, 0.0666667),})
123
Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),MeshType = Enum.MeshType.Wedge,})
124
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 3.10000134, 3.99996901, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
125
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399999976, 0.200000003, 1.60000002),CFrame = CFrame.new(-39.3999939, 9.30001068, -5.20001698, -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(0.0666667, 0.0666667, 0.0666667),})
126
Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),MeshType = Enum.MeshType.Wedge,})
127
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, 1),C1 = CFrame.new(0, 2.60000896, 1.39997888, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
128
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399999976, 0.200000003, 1.60000002),CFrame = CFrame.new(-39.3999939, 10.499999, -5.20000172, 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(0.0666667, 0.0666667, 0.0666667),})
129
Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),MeshType = Enum.MeshType.Wedge,})
130
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, 3.79999733, 1.3999939, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
131
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399999976, 0.200000003, 1.60000002),CFrame = CFrame.new(-39.3999939, 10.3000011, -4.40002966, 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(0.0666667, 0.0666667, 0.0666667),})
132
Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),MeshType = Enum.MeshType.Wedge,})
133
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, 3.59999943, 2.19996595, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
134
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399999976, 0.200000003, 0.800000012),CFrame = CFrame.new(-39.3999939, 9.10002708, -5.60001087, -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(0.0666667, 0.0666667, 0.0666667),})
135
Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),MeshType = Enum.MeshType.Wedge,})
136
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, 1),C1 = CFrame.new(0, 2.40002537, 0.99998498, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
137
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399999976, 0.800000012, 0.709999979),CFrame = CFrame.new(-39.3999939, 9.83998299, -4.84500551, 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(0.0666667, 0.0666667, 0.0666667),})
138
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.209999993, 1, 1),})
139
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, 3.13998127, 1.75498998, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
140
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399999976, 0.200000003, 1.52999997),CFrame = CFrame.new(-39.3999939, 10.1399765, -4.46503162, 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(0.0666667, 0.0666667, 0.0666667),})
141
Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.209999993, 1, 1),MeshType = Enum.MeshType.Wedge,})
142
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, 3.43997478, 2.13496399, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
143
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399999976, 0.200000003, 0.370000064),CFrame = CFrame.new(-39.3999939, 9.84998894, -2.94499683, -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(0.0666667, 0.0666667, 0.0666667),})
144
Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.209999993, 1, 1),MeshType = Enum.MeshType.Wedge,})
145
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 3.14998722, 3.65499878, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
146
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399999976, 0.200000003, 0.730000019),CFrame = CFrame.new(-39.3999939, 9.33998299, -5.67499256, 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(0.0666667, 0.0666667, 0.0666667),})
147
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.209999993, 1, 1),})
148
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, 2.63998127, 0.925002933, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
149
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399999976, 0.789999843, 1),CFrame = CFrame.new(-39.3999939, 9.83498859, -5.70000172, 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(0.0666667, 0.0666667, 0.0666667),})
150
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.209999993, 1, 1),})
151
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, 3.13498688, 0.899993896, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
152
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399999976, 0.290000021, 1.56000006),CFrame = CFrame.new(-39.3999939, 9.53499508, -5.29001379, -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(0.0666667, 0.0666667, 0.0666667),})
153
Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.209999993, 1, 1),MeshType = Enum.MeshType.Wedge,})
154
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, 1),C1 = CFrame.new(0, 2.83499336, 1.30998194, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
155
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399999976, 0.200000003, 1.50000012),CFrame = CFrame.new(-39.3999939, 10.3099785, -5.24998951, 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(0.0666667, 0.0666667, 0.0666667),})
156
Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.209999993, 1, 1),MeshType = Enum.MeshType.Wedge,})
157
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, 3.60997677, 1.35000587, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
158
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399999976, 0.200000003, 0.74000001),CFrame = CFrame.new(-39.3999939, 9.85999107, -3.45001674, 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(0.0666667, 0.0666667, 0.0666667),})
159
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.209999993, 1, 1),})
160
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, 3.15998936, 3.14997888, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
161
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399999946, 0.200000003, 1.31999993),CFrame = CFrame.new(-39.3999939, 9.91998863, -3.77002478, 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(0.0666667, 0.0666667, 0.0666667),})
162
Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.209999993, 1, 1),MeshType = Enum.MeshType.Wedge,})
163
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, 3.21998692, 2.82997084, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
164
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Size = Vector3.new(0.399999976, 0.400000036, 0.200000003),CFrame = CFrame.new(-39.3999939, 0.200076103, -6.70000172, -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(0.592157, 0, 0),})
165
Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.800000012, 1, 1),MeshType = Enum.MeshType.Wedge,})
166
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, 1),C1 = CFrame.new(0, -6.49992561, -0.100006104, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
167
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399999976, 0.600000024, 0.800000012),CFrame = CFrame.new(-39.3999939, 9.90000057, -4.00001955, 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(0.0666667, 0.0666667, 0.0666667),})
168
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),})
169
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, 3.19999886, 2.59997606, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
170
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399999976, 0.200000003, 0.400000006),CFrame = CFrame.new(-39.3999939, 0.700006008, -7.00000477, -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(0.0666667, 0.0666667, 0.0666667),})
171
Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
172
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, 1),C1 = CFrame.new(0, -5.99999571, -0.400009155, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
173
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399999976, 0.200000003, 1.60000002),CFrame = CFrame.new(-39.3999939, 9.49999905, -4.40001392, -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(0.0666667, 0.0666667, 0.0666667),})
174
Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),MeshType = Enum.MeshType.Wedge,})
175
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, 1),C1 = CFrame.new(0, 2.79999733, 2.19998193, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
176
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399999976, 1, 0.800000012),CFrame = CFrame.new(-39.3999939, 9.90000057, -4.80000782, 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(0.0666667, 0.0666667, 0.0666667),})
177
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),})
178
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, 3.19999886, 1.79998791, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
179
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399999976, 0.200000003, 0.399999976),CFrame = CFrame.new(-39.3999939, 0.700006008, -6.59999561, 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(0.0666667, 0.0666667, 0.0666667),})
180
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, -5.99999571, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
181
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Size = Vector3.new(0.399999976, 0.400000036, 0.200000003),CFrame = CFrame.new(-39.3999939, 0.200015068, -6.50000477, 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(0.592157, 0, 0),})
182
Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.800000012, 1, 1),MeshType = Enum.MeshType.Wedge,})
183
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(0, -6.49998665, 0.0999908447, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
184
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399999976, 0.470000029, 0.800000012),CFrame = CFrame.new(-39.3999939, 9.87498665, -4.1200304, 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(0.0666667, 0.0666667, 0.0666667),})
185
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.209999993, 1, 1),})
186
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, 3.17498493, 2.47996497, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
187
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399999976, 0.400000036, 0.600000024),CFrame = CFrame.new(-39.3999939, 9.80000305, -3.30003881, 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(0.0666667, 0.0666667, 0.0666667),})
188
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),})
189
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, 3.10000134, 3.2999568, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
190
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399999976, 0.200000003, 1.5200001),CFrame = CFrame.new(-39.3999939, 9.65997887, -4.489995, -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(0.0666667, 0.0666667, 0.0666667),})
191
Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.209999993, 1, 1),MeshType = Enum.MeshType.Wedge,})
192
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, 1),C1 = CFrame.new(0, 2.95997715, 2.11000085, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
193
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399999976, 0.200000003, 0.800000012),CFrame = CFrame.new(-39.3999939, 9.29999733, -5.59999561, 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(0.0666667, 0.0666667, 0.0666667),})
194
Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),})
195
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, 2.59999561, 1, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
196
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399999976, 0.200000003, 0.75),CFrame = CFrame.new(-39.3999939, 9.27001095, -5.67499256, -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(0.0666667, 0.0666667, 0.0666667),})
197
Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.209999993, 1, 1),MeshType = Enum.MeshType.Wedge,})
198
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, 1),C1 = CFrame.new(0, 2.57000923, 0.925002933, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
199
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Size = Vector3.new(0.399999976, 0.200000003, 0.399999976),CFrame = CFrame.new(-39.3999939, 6.50003672, -6.60001087, -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(0.592157, 0, 0),})
200
Mesh = New("CylinderMesh",Part,"Mesh",{Scale = Vector3.new(0.800000012, 1, 0.800000012),})
201
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, -0.199965, -1.50203705e-05, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
202
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Size = Vector3.new(0.399999976, 1.4000001, 0.200000003),CFrame = CFrame.new(-39.3999939, 7.3000679, -6.30000782, -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(0.592157, 0, 0),})
203
Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.5, 1, 0.5),MeshType = Enum.MeshType.Wedge,})
204
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 0.600066185, 0.299987912, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
205
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Size = Vector3.new(0.399999976, 0.200000003, 0.200000003),CFrame = CFrame.new(-39.3999939, 6.50005674, -6.30000782, 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(0.592157, 0, 0),})
206
Mesh = New("SpecialMesh",Part,"Mesh",{Offset = Vector3.new(0, 0, 0.100000001),Scale = Vector3.new(0.5, 1, 1.5),MeshType = Enum.MeshType.Wedge,})
207
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(0, -0.199944973, 0.299987912, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
208
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Size = Vector3.new(0.399999976, 0.200000003, 0.200000003),CFrame = CFrame.new(-39.3999939, 6.70007372, -6.50000477, 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(0.592157, 0, 0),})
209
Mesh = New("SpecialMesh",Part,"Mesh",{Offset = Vector3.new(0, 0, 0.100000001),Scale = Vector3.new(0.5, 1, 0.5),MeshType = Enum.MeshType.Wedge,})
210
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, 7.20024109e-05, 0.0999908447, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
211
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Size = Vector3.new(0.399999976, 0.200000003, 0.200000003),CFrame = CFrame.new(-39.3999939, 7.30000687, -6.89999866, -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(0.592157, 0, 0),})
212
Mesh = New("SpecialMesh",Part,"Mesh",{Offset = Vector3.new(0, 0, 0.100000001),Scale = Vector3.new(0.5, 1, 1),MeshType = Enum.MeshType.Wedge,})
213
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, 1),C1 = CFrame.new(0, 0.60000515, -0.300003052, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
214
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Size = Vector3.new(0.399999976, 0.400000036, 0.200000003),CFrame = CFrame.new(-39.3999939, 7.60001373, -6.89999866, 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(0.592157, 0, 0),})
215
Mesh = New("SpecialMesh",Part,"Mesh",{Offset = Vector3.new(0, 0, 0.0500000007),Scale = Vector3.new(0.5, 1, 0.5),MeshType = Enum.MeshType.Wedge,})
216
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, 0.900012016, -0.300003052, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
217
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399999976, 0.200000003, 1.39999998),CFrame = CFrame.new(-39.3999939, 10.1000013, -3.70003271, 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(0.0666667, 0.0666667, 0.0666667),})
218
Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.200000003, 1, 1),MeshType = Enum.MeshType.Wedge,})
219
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, 3.39999962, 2.8999629, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
220
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Size = Vector3.new(0.399999976, 0.200000003, 0.200000003),CFrame = CFrame.new(-39.3999939, 7.50002098, -6.70000172, -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(0.592157, 0, 0),})
221
Mesh = New("SpecialMesh",Part,"Mesh",{Offset = Vector3.new(0, 0, 0.0500000007),Scale = Vector3.new(0.5, 1, 0.5),MeshType = Enum.MeshType.Wedge,})
222
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 0.800019264, -0.100006104, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
223
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Size = Vector3.new(0.399999976, 0.200000003, 0.399999976),CFrame = CFrame.new(-39.3999939, 7.29999208, -6.59999561, 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(0.592157, 0, 0),})
224
Mesh = New("CylinderMesh",Part,"Mesh",{Scale = Vector3.new(0.800000012, 1, 0.800000012),})
225
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, 0.599990368, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
226
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399999976, 0.600000024, 0.200000003),CFrame = CFrame.new(-39.3999939, 1.10002279, -7.10001087, 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(0.0666667, 0.0666667, 0.0666667),})
227
Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
228
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, -5.59997892, -0.50001502, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
229
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399999976, 0.600000024, 0.200000003),CFrame = CFrame.new(-39.3999939, 1.10006189, -6.10001087, -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(0.0666667, 0.0666667, 0.0666667),})
230
Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
231
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, -5.59993982, 0.49998498, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
232
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399999976, 0.200000003, 0.200000003),CFrame = CFrame.new(-39.3999939, 0.900043964, -6.3000226, 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(0.0666667, 0.0666667, 0.0666667),})
233
Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
234
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, -5.79995775, 0.299972892, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
235
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399999976, 0.200000003, 0.200000003),CFrame = CFrame.new(-39.3999939, 0.900006771, -6.89999866, -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(0.0666667, 0.0666667, 0.0666667),})
236
Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
237
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, -5.79999495, -0.300003052, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
238
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Size = Vector3.new(0.399999976, 0.400000036, 0.200000003),CFrame = CFrame.new(-39.3999939, 0.600058079, -6.50000477, -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(0.592157, 0, 0),})
239
Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.800000012, 1, 1),MeshType = Enum.MeshType.Wedge,})
240
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, -6.09994364, 0.0999908447, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
241
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399999976, 0.200000003, 0.400000006),CFrame = CFrame.new(-39.3999939, 0.70003891, -6.2000165, 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(0.0666667, 0.0666667, 0.0666667),})
242
Mesh = New("SpecialMesh",Part,"Mesh",{MeshType = Enum.MeshType.Wedge,})
243
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(0, -5.99996281, 0.399978995, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
244
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Size = Vector3.new(0.399999976, 0.400000036, 0.200000003),CFrame = CFrame.new(-39.3999939, 0.600000858, -6.70000172, 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(0.592157, 0, 0),})
245
Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.800000012, 1, 1),MeshType = Enum.MeshType.Wedge,})
246
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, -6.10000086, -0.100006104, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
247
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Size = Vector3.new(0.399999976, 0.600000024, 0.200000003),CFrame = CFrame.new(-39.3999939, 1.10001707, -6.70000172, 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(0.592157, 0, 0),})
248
Mesh = New("SpecialMesh",Part,"Mesh",{Offset = Vector3.new(0, 0, 0.0500000007),Scale = Vector3.new(1.04999995, 1, 0.5),MeshType = Enum.MeshType.Wedge,})
249
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, -5.59998465, -0.100006104, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
250
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Size = Vector3.new(0.399999976, 0.200000003, 0.200000003),CFrame = CFrame.new(-39.3999939, 0.900078773, -6.50000477, -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(0.592157, 0, 0),})
251
Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1.04999995, 1, 0.800000012),MeshType = Enum.MeshType.Wedge,})
252
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, -5.79992294, 0.0999908447, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
253
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Size = Vector3.new(0.399999976, 0.600000024, 0.200000003),CFrame = CFrame.new(-39.3999939, 1.10007095, -6.50000477, -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(0.592157, 0, 0),})
254
Mesh = New("SpecialMesh",Part,"Mesh",{Offset = Vector3.new(0, 0, 0.0500000007),Scale = Vector3.new(1.04999995, 1, 0.5),MeshType = Enum.MeshType.Wedge,})
255
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, -5.59993076, 0.0999908447, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
256
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Size = Vector3.new(0.399999976, 0.200000003, 0.200000003),CFrame = CFrame.new(-39.3999939, 0.900025845, -6.70000172, 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(0.592157, 0, 0),})
257
Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1.04999995, 1, 0.800000012),MeshType = Enum.MeshType.Wedge,})
258
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, -5.79997587, -0.100006104, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
259
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399999976, 2.79999995, 0.399999976),CFrame = CFrame.new(-39.3999939, 2.20001125, -6.59999561, 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(0.0666667, 0.0666667, 0.0666667),})
260
Mesh = New("CylinderMesh",Part,"Mesh",{})
261
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, -4.49999046, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
262
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.399999976, 6.79999971, 0.399999976),CFrame = CFrame.new(-39.3999939, 7.00000572, -6.59999561, 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(0.0666667, 0.0666667, 0.0666667),})
263
Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.200000003, 9.10000038, 0.200000003),MeshId = "http://www.roblox.com/asset/?id=1033714",MeshType = Enum.MeshType.FileMesh,})
264
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C1 = CFrame.new(0, 0.300004005, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
265
Part = New("Part",Scythe,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.Neon,Size = Vector3.new(0.799999952, 0.400000036, 0.400000006),CFrame = CFrame.new(-39.3999939, 10.540019, -6.69998646, 1, 0, 0, 0, 0.965925872, 0.258818984, 0, -0.258818984, 0.965925872),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(0.592157, 0, 0),})
266
Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1, 0.400000006, 1),MeshType = Enum.MeshType.Sphere,})
267
Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = HandlePart,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.965925872, -0.258818984, 0, 0.258818984, 0.965925872),C1 = CFrame.new(0, 3.84001732, -0.0999910831, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
268
Hitbox = New("Part",Scythe,"Hitbox",{Transparency = 1,Transparency = 1,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.400000006, 1.80000019, 4.80000019),CFrame = CFrame.new(-39.3999786, 9.89999485, -4.59998035, -1, 0, 0, 0, 1, 0, 0, 0, -1),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
269
Weld = New("ManualWeld",Hitbox,"Weld",{Part0 = Hitbox,Part1 = HandlePart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(1.49905682e-05, 3.19999313, 2.00001502, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
270
271
sch = Scythe:GetChildren()
272
273
RightArm = New("Model",chara,"RightArm",{})
274
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,})
275
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),})
276
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),})
277
Mesh = New("SpecialMesh",Emit2Part,"Mesh",{Scale = Vector3.new(1.29999995, 1.29999995, 1.29999995),MeshType = Enum.MeshType.Sphere,})
278
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),})
279
LeftArm = New("Model",chara,"LeftArm",{})
280
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,})
281
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),})
282
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),})
283
Mesh = New("SpecialMesh",EmitPart,"Mesh",{Scale = Vector3.new(1.29999995, 1.29999995, 1.29999995),MeshType = Enum.MeshType.Sphere,})
284
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),})
285
286
lach = LeftArm:GetChildren()
287
rach = RightArm:GetChildren()
288
289
--Sounds--
290
function LoadSnd(id,loop,vol,pit)
291
local snd = New("Sound",HandlePart,"Sound",{SoundId = "rbxassetid://"..id,Looped = loop,Volume = vol,Pitch = pit})
292
return snd
293
end
294
Music = LoadSnd(145655556,true,1,1)
295
Music.Parent = chara
296
StartUpSnd = LoadSnd(153092315,false,1,.8)
297
SwingSnd = LoadSnd(200633108,false,1,1)
298
Swing2Snd = LoadSnd(536642316,false,1,1)
299
HitSnd = LoadSnd(153092274,false,1,1)
300
HitPunchSnd = LoadSnd(153092227,false,1,1)
301
DodgeSnd = LoadSnd(232210079,false,1,1)
302
ExpSnd = LoadSnd(142070127,false,1,1)
303
FlySnd = LoadSnd(169445602,false,1,.5)
304
Fly2Snd = LoadSnd(142070127,false,1,.45)
305
BExpSnd = LoadSnd(168586621,false,1,.5)
306
ClawDashSnd = LoadSnd(62339698,false,1,.5)
307
ChargeSnd = LoadSnd(137463716,false,1,.3)
308
LasSnd = LoadSnd(162246701,false,1,1)
309
LasLoopSnd = LoadSnd(162246683,true,1,1)
310
ChatSnd = LoadSnd(565939471,false,1,1)
311
RStompSnd = LoadSnd(2760979,false,1,1)
312
SuperSnd = LoadSnd(153092315,false,1,.8)
313
GunFlameSnd = LoadSnd(48618802,false,1,1.5)
314
OrbSnd = LoadSnd(233091161,false,1,1)
315
ElectricSnd = LoadSnd(231917975,false,1,1)
316
LightsOutSnd = LoadSnd(231917794,false,1,1)
317
SkyKickSnd = LoadSnd(12222208,false,1,.5)
318
SkyBeamSnd = LoadSnd(183763487,false,1,1)
319
TargetSnd = LoadSnd(743521450,false,1,1)
320
SV1Snd = LoadSnd(28144425,false,1,.265)
321
SV2Snd = LoadSnd(2697431,false,1,.3)
322
SVHitSnd = LoadSnd(62339698,false,1,.3)
323
BurnSnd = LoadSnd(32791565,false,3,1)
324
BurningSnd = LoadSnd(31760113,true,5,1)
325
BlockedSnd = LoadSnd(357622136,false,1,1)
326
SwooshSnd = LoadSnd(158037267,false,1,1)
327
SawSnd = LoadSnd(248088589,true,1,1)
328
LaserSnd = LoadSnd(178452221,false,1,.6)
329
EyeSnd = LoadSnd(240517975,false,1,1)
330
Ult1Snd = LoadSnd(51322486,false,1,.5)
331
Ult2Snd = LoadSnd(90696602,false,1,.5)
332
333
--Play Sound in Part--
334
function PlaySnd(snd,part)
335
local sound = snd:Clone()
336
sound.PlayOnRemove = true
337
sound.Parent = part
338
sound:Destroy()
339
end
340
341
function CreateTrailObj(parent,color1,color2,ofsx,ofsz)
342
local Att1 =  New("Attachment",parent,"Att1",{Position = Vector3.new(ofsx,parent.Size.Y/2,ofsz)})
343
local Att2 =  New("Attachment",parent,"Att2",{Position = Vector3.new(ofsx,-(parent.Size.Y/2),ofsz)})
344
local TEff = New("Trail",parent,"TrailEff",{Color = ColorSequence.new({ColorSequenceKeypoint.new(0,BrickColor.new(color1).Color),ColorSequenceKeypoint.new(1,BrickColor.new(color2).Color)}),Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,.5),NumberSequenceKeypoint.new(1,1)}),Attachment0 = Att1,Attachment1 = Att2,Enabled = false,Lifetime = .5,MinLength = .001})
345
return TEff
346
end
347
348
SlashT = CreateTrailObj(Hitbox,"Really red","Really red",0,1)
349
PunchT = CreateTrailObj(chara["Left Arm"],"White","White",0,0)
350
KickT = CreateTrailObj(chara["Right Leg"],"White","White",0,0)
351
352
--Punch Hit Effect--
353
function PunchEff(pos)
354
local p = Instance.new("Part",game.Workspace)
355
p.Size = Vector3.new(1,1,1)
356
p.BrickColor = BrickColor.new("Really red")
357
p.Material = "Neon"
358
p.Anchored = true
359
p.CanCollide = false
360
p.CFrame = pos
361
local pm = Instance.new("SpecialMesh",p)
362
pm.MeshType = "Sphere"
363
local disp = coroutine.wrap(function()
364
for i = 0,1,.2 do
365
swait()
366
p.Transparency = i
367
pm.Scale = Vector3.new(2*i,2*i,2*i)
368
end
369
swait()
370
p:Destroy()
371
end)
372
disp()
373
end
374
375
function SlashEff(pos)
376
local p = Instance.new("Part",game.Workspace)
377
p.Size = Vector3.new(1,1,1)
378
p.BrickColor = BrickColor.new("Really red")
379
p.Material = "Neon"
380
p.Anchored = true
381
p.CanCollide = false
382
p.CFrame = pos * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
383
local pm = Instance.new("SpecialMesh",p)
384
pm.MeshType = "Sphere"
385
local disp = coroutine.wrap(function()
386
for i = 0,1,.2 do
387
swait()
388
p.Transparency = i
389
pm.Scale = Vector3.new(.3,10*i,.3)
390
end
391
swait()
392
p:Destroy()
393
end)
394
disp()
395
end
396
397
--Handle Wielding--
398
idlec1 = CFrame.new(-0.0999946594, 2.85001707, -0.979468584, -1, 0, 0, 0, -5.0663067e-07, -1, 0, -1, 5.0663067e-07)
399
idlec0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.258819342, -0.965926528, 0, 0.965926528, 0.258819342)
400
uprightc1 = CFrame.new(-0.0999946594, -0.667956352, -2.79474664, -1, 0, 0, 0, -5.0663067e-07, -1, 0, -1, 5.0663067e-07)
401
uprightc0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
402
hold2c1 = CFrame.new(1.24673462, -4.13071823, 0.178261757, -0.866027713, -2.53317523e-07, -0.499995857, -0.499995708, 4.38765227e-07, 0.866030216, 1.88721394e-13, 1, -5.06639537e-07)
403
hold2c0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1.78813934e-07, -1.00000215, 0, 1.00000215, 1.78813934e-07)
404
--Damage Function--
405
function dealdmg(dude,damage,env,toim,kby,kbx)
406
coroutine.resume(coroutine.create(function()
407
if dude ~= chara and dude:FindFirstChild("IsHit") == nil then
408
finaldmg = damage + math.random(-env,env)
409
dudehum = dude:FindFirstChildOfClass("Humanoid")
410
dudehum.MaxHealth = 100
411
dudehum.Health = dudehum.Health - finaldmg
412
local vall = Instance.new("ObjectValue",dude)
413
vall.Name = "IsHit"
414
game.Debris:AddItem(vall,toim)
415
local bfos = Instance.new("BodyVelocity",dude.Head)
416
bfos.P = 20000
417
bfos.MaxForce = Vector3.new(bfos.P,bfos.P,bfos.P)
418
bfos.Velocity = Vector3.new(0,kby,0) + chara.HumanoidRootPart.CFrame.lookVector * kbx
419
game.Debris:AddItem(bfos,.1)
420
local naeeym2 = Instance.new("BillboardGui",dude)
421
naeeym2.Size = UDim2.new(0,100,0,40)
422
naeeym2.StudsOffset = Vector3.new(0,3,0)
423
naeeym2.Adornee = dude.Head
424
naeeym2.Name = "TalkingBillBoard"
425
local tecks2 = Instance.new("TextLabel",naeeym2)
426
tecks2.BackgroundTransparency = 1
427
tecks2.BorderSizePixel = 0
428
tecks2.Text = "-"..finaldmg
429
tecks2.Font = "Fantasy"
430
tecks2.FontSize = "Size24"
431
tecks2.TextStrokeTransparency = 0
432
tecks2.TextColor3 = Color3.new(1,0.6,0)
433
tecks2.TextStrokeColor3 = Color3.new(0,0,0)
434
tecks2.Size = UDim2.new(1,0,0.5,0)
435
for i = 1, 5 do
436
wait(.1)
437
tecks2.Position = tecks2.Position - UDim2.new(0,0,.05,0)
438
tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.2
439
tecks2.TextTransparency = tecks2.TextTransparency + .2
440
end
441
naeeym2:Destroy()
442
end
443
end))
444
end
445
446
--Explode Hitbox--
447
function ExHitbox(rad,pos,damage,env,toim,kby,kbx)
448
local E = Instance.new("Explosion") 
449
E.Position = pos
450
E.Parent = game.Workspace
451
E.BlastRadius = rad
452
E.BlastPressure = 0
453
E.Visible = false
454
E.Hit:connect(function(hit)
455
if hit.Parent:FindFirstChildOfClass("Humanoid")~=nil then
456
dealdmg(hit.Parent,damage,env,toim,kby,kbx)
457
end
458
end)
459
end
460
461
--Punch Touch--
462
dela = .5
463
punchactive = false
464
function punchhit(hit)
465
if punchactive == true then
466
if hit.Parent:FindFirstChild("Humanoid") ~= nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("IsHit")==nil then
467
dealdmg(hit.Parent,10,2,dela,0,5)
468
PlaySnd(HitPunchSnd,hit.Parent.Head)
469
PunchEff(hit.CFrame)
470
end
471
end
472
end
473
--Emit2Part.Touched:connect(punchhit)
474
EmitPart.Touched:connect(punchhit)
475
476
--Kick Touch--
477
kickactive = false
478
function kickhit(hit)
479
if kickactive == true then
480
if hit.Parent:FindFirstChild("Humanoid") ~= nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("IsHit")==nil then
481
PlaySnd(HitPunchSnd,hit.Parent.Head)
482
PunchEff(hit.CFrame)
483
dealdmg(hit.Parent,15,2,dela,0,10)
484
end
485
end
486
end
487
chara["Right Leg"].Touched:connect(kickhit)
488
489
--Blade Touch--
490
bladeactive = false
491
function bladehit(hit)
492
if bladeactive == true then
493
if hit.Parent:FindFirstChild("Humanoid") ~= nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("IsHit")==nil then
494
dealdmg(hit.Parent,15,2,.05,0,0)
495
PlaySnd(HitSnd,hit.Parent.Head)
496
SlashEff(hit.CFrame)
497
end
498
end
499
end
500
Hitbox.Touched:connect(bladehit)
501
502
--Grab Touch--
503
weldd = nil
504
exeact = false
505
exed = false
506
function grabhit(hit)
507
if exeact == true and exed == false then
508
if hit.Parent:FindFirstChildOfClass("Humanoid") ~= nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("IsHit")==nil then
509
PlaySnd(HitPunchSnd,hit.Parent.Head)
510
SlashEff(hit.CFrame)
511
hit.Parent:FindFirstChildOfClass("Humanoid").PlatformStand = true
512
local torsy = hit.Parent.Torso or hit.Parent.UpperTorso
513
weldd = New("ManualWeld",hit.Parent,"weldd",{Part0 = torsy,Part1 = Hitbox,})
514
PlaySnd(HitSnd,hit)
515
for i = 1, 6 do
516
local blo = Instance.new("Part",game.Workspace)
517
blo.Size = Vector3.new(.6,.05,.6)
518
blo.Material = "SmoothPlastic"
519
blo.BrickColor = BrickColor.new("Crimson")
520
blo.Position = weldd.Parent.Head.Position
521
blo.CFrame = weldd.Parent.Head.CFrame
522
debby:AddItem(blo,10)
523
end
524
exed = true
525
end
526
end
527
end
528
Hitbox.Touched:connect(grabhit)
529
530
--Chat Function--
531
function chatfunc(text)
532
local chat = coroutine.wrap(function()
533
if chara:FindFirstChild("TalkingBillBoard")~= nil then
534
chara:FindFirstChild("TalkingBillBoard"):destroy()
535
end
536
local naeeym2 = Instance.new("BillboardGui",chara)
537
naeeym2.Size = UDim2.new(0,100,0,40)
538
naeeym2.StudsOffset = Vector3.new(0,3,0)
539
naeeym2.Adornee = chara.Head
540
naeeym2.Name = "TalkingBillBoard"
541
local tecks2 = Instance.new("TextLabel",naeeym2)
542
tecks2.BackgroundTransparency = 1
543
tecks2.BorderSizePixel = 0
544
tecks2.Text = ""
545
tecks2.Font = "Fantasy"
546
tecks2.FontSize = "Size24"
547
tecks2.TextStrokeTransparency = 0
548
tecks2.TextColor3 = Color3.new(.6,0,0)
549
tecks2.TextStrokeColor3 = Color3.new(0,0,0)
550
tecks2.Size = UDim2.new(1,0,0.5,0)
551
coroutine.resume(coroutine.create(function()
552
while tecks2 ~= nil do
553
swait(.05)
554
tecks2.Position = UDim2.new(0,math.random(-3,3),0,math.random(-3,3))
555
end
556
end))
557
for i = 1,string.len(text),1 do
558
tecks2.Text = string.sub(text,1,i)
559
swait(0.01)
560
end
561
swait(1)
562
for i = 1, 5 do
563
swait(.01)
564
tecks2.Position = tecks2.Position - UDim2.new(0,0,.05,0)
565
tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.2
566
tecks2.TextTransparency = tecks2.TextTransparency + .2
567
end
568
naeeym2:Destroy()
569
end)
570
chat()
571
end
572
573
function onChatted(msg)
574
--chatfunc(msg)
575
end
576
player.Chatted:connect(onChatted)
577
578
--Clerp Animations--
579
TC = chara.HumanoidRootPart.RootJoint
580
HC = chara.Torso.Neck
581
RAC = chara.Torso["Right Shoulder"]
582
LAC = chara.Torso["Left Shoulder"]
583
RLC = chara.Torso["Right Hip"]
584
LLC = chara.Torso["Left Hip"]
585
TCF = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
586
HCF = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
587
RACF = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
588
LACF = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
589
RLCF = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
590
LLCF = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
591
RWF = CFrame.new(-1.5, 0, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
592
LWF = CFrame.new(1.5, 0, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
593
RLWF = CFrame.new(-.5, 2, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
594
LLWF = CFrame.new(.5, 2, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
595
RW = Instance.new("Weld",HC.Parent)
596
RW.Part1 = HC.Parent
597
RW.Part0 = chara["Right Arm"]
598
RW.C0 = RWF
599
LW = Instance.new("Weld",HC.Parent)
600
LW.Part1 = HC.Parent
601
LW.Part0 = chara["Left Arm"]
602
LW.C0 = LWF
603
RLW = nil
604
LLW = nil
605
grp = Instance.new("Model",chara)
606
607
function AddLegWelds()
608
RLW = Instance.new("Weld",chara["Right Leg"])
609
RLW.Part1 = HC.Parent
610
RLW.Part0 = chara["Right Leg"]
611
RLW.C0 = RLWF
612
LLW = Instance.new("Weld",chara["Left Leg"])
613
LLW.Part1 = HC.Parent
614
LLW.Part0 = chara["Left Leg"]
615
LLW.C0 = LLWF
616
end
617
618
function DestroyLegWelds()
619
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),})
620
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),})
621
RLW:Destroy()
622
LLW:Destroy()
623
end
624
625
function clerp(a,b,c)
626
return a:lerp(b,c)
627
end
628
629
ITCF = TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(30))
630
IHCF = HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-30))
631
IRWF = (RWF + Vector3.new(1,1,1)) * CFrame.fromEulerAnglesXYZ(0,math.rad(105),math.rad(-60))
632
ILWF =  LWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(10))
633
634
function res()
635
TC.C0 = ITCF
636
HC.C0 = IHCF
637
RW.C0 = IRWF
638
LW.C0 = ILWF
639
end
640
641
--Intro--
642
hum.WalkSpeed = 0
643
Instance.new("ForceField",chara).Visible = false
644
for i = 1, #sch do
645
if sch[i] ~= Hitbox then
646
sch[i].Transparency = 1
647
end
648
end
649
swait(.5)
650
ShadowHead = New("Part",chara,"ShadowHead",{BrickColor = BrickColor.new("Really black"),Size = Vector3.new(1.20000005, 0.600000024, 1),CFrame = CFrame.new(68.5999985, 0.700013041, 9.89999962, 1, 0, 0, 0, 1, 0, 0, 0, 1),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
651
sMesh = New("SpecialMesh",ShadowHead,"Mesh",{Scale = Vector3.new(1.3, 1.5, 1.3),})
652
sWeld = New("ManualWeld",ShadowHead,"Weld",{Part0 = ShadowHead,Part1 = chara.Head,C1 = CFrame.new(0, 0.200000048, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
653
for i = 0,1,.05 do
654
swait()
655
ShadowHead.Transparency = 1-i
656
end
657
swait(1)
658
coroutine.resume(coroutine.create(function()
659
for i = 14,23,.025 do
660
swait()
661
game.Lighting.ClockTime = i
662
end
663
while true do
664
swait()
665
game.Lighting.ClockTime = 23
666
end
667
end))
668
AddLegWelds()
669
for i = 0,.6,.1 do
670
swait()
671
TC.C0 = clerp(TCF,TCF - Vector3.new(0,1,0),.4+i)
672
HC.C0 = clerp(HCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0),.4+i)
673
RW.C0 = clerp(RWF,(RWF - Vector3.new(-.5,.5,-.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(-70),0),.4+i)
674
LW.C0 = LWF
675
RLW.C0 = clerp(RLWF,RLWF - Vector3.new(0,1,-.5),.4+i)
676
LLW.C0 = clerp(LLWF,(LLWF - Vector3.new(0,1,-1))*CFrame.fromEulerAnglesXYZ(math.rad(90),0,0),.4+i)
677
end
678
ChargeSnd:Play()
679
for i = 1, 50 do
680
local jtrace = Instance.new("Part",game.Workspace)
681
jtrace.BrickColor = BrickColor.new("Really black")
682
jtrace.Size = Vector3.new(1,1,1)
683
jtrace.Position = chara.HumanoidRootPart.Position - Vector3.new(math.random(-7,7),2,math.random(-7,7))
684
jtrace.CFrame = chara.HumanoidRootPart.CFrame - Vector3.new(math.random(-7,7),2,math.random(-7,7))
685
jtrace.Anchored = true
686
jtrace.CanCollide = false
687
local tmesh = Instance.new("SpecialMesh",jtrace)
688
tmesh.MeshType = "Sphere"
689
coroutine.resume(coroutine.create(function()
690
for i = 0,1,.1 do
691
swait()
692
jtrace.Transparency = i
693
tmesh.Scale = Vector3.new(.5,15*i,.5)
694
end
695
jtrace:Destroy()
696
end))
697
local jtrace = Instance.new("Part",game.Workspace)
698
jtrace.BrickColor = BrickColor.new("Really black")
699
jtrace.Size = Vector3.new(0,0,0)
700
jtrace.Position = chara.HumanoidRootPart.Position - Vector3.new(0,2,0)
701
jtrace.CFrame = chara.HumanoidRootPart.CFrame - Vector3.new(0,2,0)
702
jtrace.Anchored = true
703
jtrace.CanCollide = false
704
local tmesh = Instance.new("SpecialMesh",jtrace)
705
tmesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
706
tmesh.Scale = Vector3.new(1,2,1)
707
tmesh.Offset = Vector3.new(0,0,-.125)
708
coroutine.resume(coroutine.create(function()
709
for i = 0,1,.1 do
710
swait()
711
jtrace.Transparency = i
712
tmesh.Scale = Vector3.new(15*i,2-1*i,15*i)
713
jtrace.CFrame = jtrace.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(2),0)
714
end
715
jtrace:Destroy()
716
end))
717
swait(.02)
718
local jtrace = Instance.new("Part",game.Workspace)
719
jtrace.BrickColor = BrickColor.new("Really black")
720
jtrace.Size = Vector3.new(0,0,0)
721
jtrace.Position = chara.HumanoidRootPart.Position - Vector3.new(0,2,0)
722
jtrace.CFrame = chara.HumanoidRootPart.CFrame - Vector3.new(0,2,0)
723
jtrace.Anchored = true
724
jtrace.CanCollide = false
725
local tmesh = Instance.new("SpecialMesh",jtrace)
726
tmesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
727
tmesh.Scale = Vector3.new(1,2,1)
728
tmesh.Offset = Vector3.new(0,0,-.125)
729
coroutine.resume(coroutine.create(function()
730
for i = 0,1,.1 do
731
swait()
732
jtrace.Transparency = i
733
tmesh.Scale = Vector3.new(15*i,2-1*i,15*i)
734
jtrace.CFrame = jtrace.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(-2),0)
735
end
736
jtrace:Destroy()
737
end))
738
swait(.02)
739
end
740
swait(2)
741
for i = 0,.6,.1 do
742
swait()
743
HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0),HCF,.4+i)
744
end
745
TargetSnd:Play()
746
local jtrace = Instance.new("Part",game.Workspace)
747
jtrace.BrickColor = BrickColor.new("Really red")
748
jtrace.Material = "Neon"
749
jtrace.Size = Vector3.new(.2,.2,.2)
750
jtrace.CanCollide = false
751
jtrace.Position = chara.Head.Position
752
jtrace.CFrame = chara.Head.CFrame
753
local tmesh = Instance.new("SpecialMesh",jtrace)
754
tmesh.MeshType = "Sphere"
755
local wwld = Instance.new("Weld",jtrace)
756
wwld.Part0 = jtrace
757
wwld.Part1 = chara.Head
758
wwld.C0 = CFrame.new(-.3,-.2,.65)
759
coroutine.resume(coroutine.create(function()
760
for i = 0,1,.1 do
761
swait()
762
jtrace.Transparency = i
763
tmesh.Scale = Vector3.new(1,30*i,1)
764
end
765
jtrace:Destroy()
766
end))
767
local jtrace = Instance.new("Part",game.Workspace)
768
jtrace.BrickColor = BrickColor.new("Really red")
769
jtrace.Material = "Neon"
770
jtrace.Size = Vector3.new(.2,.2,.2)
771
jtrace.CanCollide = false
772
jtrace.Position = chara.Head.Position
773
jtrace.CFrame = chara.Head.CFrame
774
local tmesh = Instance.new("SpecialMesh",jtrace)
775
tmesh.MeshType = "Sphere"
776
local wwld = Instance.new("Weld",jtrace)
777
wwld.Part0 = jtrace
778
wwld.Part1 = chara.Head
779
wwld.C0 = CFrame.new(-.3,-.2,.65)
780
coroutine.resume(coroutine.create(function()
781
for i = 0,1,.1 do
782
swait()
783
jtrace.Transparency = i
784
tmesh.Scale = Vector3.new(30*i,1,1)
785
end
786
jtrace:Destroy()
787
end))
788
swait(2)
789
Pemitter = Instance.new("ParticleEmitter",EmitPart)
790
Pemitter.Color = ColorSequence.new(Color3.new(0,0,0))
791
Pemitter.Size = NumberSequence.new(.5)
792
Pemitter.Texture = "rbxassetid://243344623"
793
Pemitter.Transparency = NumberSequence.new(0,1)
794
Pemitter.Acceleration = Vector3.new(0,4,0)
795
Pemitter.Lifetime = NumberRange.new(1)
796
Pemitter.Rate = 100
797
Pemitter.Rotation = NumberRange.new(0,360)
798
Pemitter.RotSpeed = NumberRange.new(100)
799
Pemitter.Speed = NumberRange.new(0)
800
ShadowHead:Destroy()
801
BExpSnd:Play()
802
Music:Play()
803
ExHitbox(20,chara.Torso.Position,5,2,.1,100,100)
804
-----------------------------------------
805
Void = nil
806
VoidParts = {}
807
Equipped = false
808
809
function RayCast(Position, Direction, MaxDistance, IgnoreList)
810
	return game:GetService("Workspace"):FindPartOnRayWithIgnoreList(Ray.new(Position, Direction.unit * (MaxDistance or 999.999)), IgnoreList) 
811
end
812
813
	Player = player
814
	Character = chara
815
816
	Humanoid = Character:FindFirstChildOfClass("Humanoid")
817
	Torso = Character:FindFirstChild("Torso")
818
	if not Player or not Humanoid or Humanoid.Health == 0 or not Torso then
819
		return
820
	end
821
	Equipped = true
822
	Void = Instance.new("Model")
823
	Void.Name = "Void"
824
	Angle = 0
825
	for i = 1, 1 do
826
		local VoidPart = Instance.new("Part")
827
		VoidPart.Name = "VoidPart"
828
		VoidPart.Transparency = 1
829
		VoidPart.BrickColor = BrickColor.new("Really black")
830
		VoidPart.Material = Enum.Material.Plastic
831
		VoidPart.Shape = Enum.PartType.Block
832
		VoidPart.FormFactor = Enum.FormFactor.Custom
833
		VoidPart.TopSurface = Enum.SurfaceType.Smooth
834
		VoidPart.BottomSurface = Enum.SurfaceType.Smooth
835
		VoidPart.Anchored = true
836
		VoidPart.CanCollide = false
837
		VoidPart.Locked = true
838
		VoidPart.Size = Vector3.new(10, 0.2, 10)
839
		local BlockMesh = Instance.new("BlockMesh")
840
		BlockMesh.Scale = Vector3.new(1, (1 + (0.005 * i)), 1)
841
		BlockMesh.Parent = VoidPart
842
		VoidPart.Parent = Void
843
		local Star = Instance.new("Decal", VoidPart)
844
		Star.Texture = "http://www.roblox.com/asset/?id=342199418"
845
		Star.Face = "Top"
846
		local Light = Instance.new("PointLight", VoidPart)
847
		Light.Color = Color3.new(1,0,0)
848
		Light.Brightness = 100
849
		Light.Range = 15
850
		table.insert(VoidParts, VoidPart)
851
	end
852
	Spawn(function()
853
		while Equipped and Humanoid.Parent and Humanoid.Health > 0 and Torso.Parent do
854
			if Angle == 360 then
855
				Angle = 0
856
			end
857
			Angle = Angle + 0.05
858
			local Hit, EndPosition = RayCast(Torso.Position, Vector3.new(0, -1, 0), (Torso.Size.Y * 6.5), {Character})
859
			if Hit then
860
				if not Void.Parent then
861
					Void.Parent = Character
862
				end
863
				for i, v in pairs(VoidParts) do
864
					v.CFrame = CFrame.new(Torso.Position.X, EndPosition.Y, Torso.Position.Z) * CFrame.Angles(0, (Angle + i), 0)
865
				end
866
			else
867
				Void.Parent = nil
868
			end
869
			wait()
870
		end
871
	end)
872
----------------------------------------------------------------
873
local jtrace = Instance.new("Part",chara)
874
jtrace.BrickColor = BrickColor.new("Really black")
875
jtrace.Size = Vector3.new(0,0,0)
876
jtrace.Position = chara.HumanoidRootPart.Position - Vector3.new(0,2,0)
877
jtrace.CFrame = chara.HumanoidRootPart.CFrame - Vector3.new(0,2,0)
878
jtrace.Anchored = true
879
jtrace.CanCollide = false
880
local tmesh = Instance.new("SpecialMesh",jtrace)
881
tmesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
882
tmesh.Offset = Vector3.new(0,0,-.125)
883
local jtrace2 = Instance.new("Part",chara)
884
jtrace2.BrickColor = BrickColor.new("Really black")
885
jtrace2.Size = Vector3.new(0,0,0)
886
jtrace2.Position = chara.HumanoidRootPart.Position - Vector3.new(0,2,0)
887
jtrace2.CFrame = chara.HumanoidRootPart.CFrame - Vector3.new(0,2,0)
888
jtrace2.Anchored = true
889
jtrace2.CanCollide = false
890
local tmesh2 = Instance.new("SpecialMesh",jtrace2)
891
tmesh2.MeshId = "http://www.roblox.com/asset/?id=20329976"
892
tmesh2.Offset = Vector3.new(0,0,-.125)
893
for i = 0,1,.01 do
894
swait()
895
jtrace.Transparency = i
896
tmesh.Scale = Vector3.new(50*i,20-17*i,50*i)
897
jtrace.CFrame = jtrace.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(10),0)
898
jtrace2.Transparency = i
899
tmesh2.Scale = Vector3.new(45*i,30*i,45*i)
900
jtrace2.CFrame = jtrace2.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(-10),0)
901
end
902
jtrace:Destroy()
903
jtrace2:Destroy()
904
swait(1)
905
for i = 0,.6,.1 do
906
swait()
907
TC.C0 = clerp(TCF,TCF - Vector3.new(0,1,0),.6-i)
908
HC.C0 = clerp(HCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0),.6-i)
909
RW.C0 = clerp(RWF,(RWF - Vector3.new(-.5,.5,-.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(-70),0),.6-i)
910
LW.C0 = LWF
911
RLW.C0 = clerp(RLWF,RLWF - Vector3.new(0,1,-.5),.6-i)
912
LLW.C0 = clerp(LLWF,(LLWF - Vector3.new(0,1,-1))*CFrame.fromEulerAnglesXYZ(math.rad(90),0,0),.6-i)
913
end
914
DestroyLegWelds()
915
swait(1)
916
for i = 0,.6,.1 do
917
swait()
918
TC.C0 = clerp(TCF,ITCF,.4+i)
919
HC.C0 = clerp(HCF,IHCF,.4+i)
920
RW.C0 = clerp(RWF,IRWF,.4+i)
921
LW.C0 = clerp(LWF,ILWF,.4+i)
922
end
923
res()
924
for a = 0,1,.1 do
925
swait()
926
for i = 1, #sch do
927
if sch[i] ~= Hitbox then
928
sch[i].Transparency = 1-a
929
end
930
end
931
end
932
hum.WalkSpeed = 10
933
934
--Saw--
935
function SawThrow()
936
del = true
937
res()
938
chatfunc("Carnage Saw.")
939
for i = 0,.6,.1 do
940
swait()
941
TC.C0 = clerp(ITCF,TCF,.4+i)
942
HC.C0 = clerp(IHCF,HCF,.4+i)
943
LW.C0 = clerp(ILWF,(LWF + Vector3.new(-.5,-.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(70),0),.4+i)
944
end
945
for i = 0,.6,.3 do
946
swait()
947
LW.C0 = clerp((LWF + Vector3.new(-.5,-.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(70),0),(LWF - Vector3.new(.5,-1.4,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-50),0,math.rad(90)),.4+i)
948
end
949
for e = -2,2,2 do
950
	local missile = Instance.new("Part",game.Workspace)
951
	missile.Size = Vector3.new(3,3,.4)
952
	missile.Name = "Blast"	
953
	missile.CanCollide = false
954
	missile.TopSurface = 0
955
	missile.BottomSurface = 0
956
	missile.BrickColor = BrickColor.new("Crimson")
957
	missile.Position = chara.HumanoidRootPart.Position
958
	missile.CFrame = (chara.HumanoidRootPart.CFrame + chara.HumanoidRootPart.CFrame.lookVector*5) * CFrame.fromEulerAnglesXYZ(math.rad(-90),0,math.rad(e*5))
959
	missile.Velocity = missile.CFrame.upVector*50
960
	CreateTrailObj(missile,"Really red","Really red",0,0).Enabled = true
961
	local snd = SawSnd:Clone()
962
	snd.Parent = missile
963
	snd:Play()
964
	coroutine.resume(coroutine.create(function()
965
	while true do
966
	swait()
967
	missile.CFrame = missile.CFrame * CFrame.fromEulerAnglesXYZ(0,0,math.rad(10))
968
	end
969
	end))
970
	local mesh1 = Instance.new("SpecialMesh",missile)
971
	mesh1.MeshId = "http://www.roblox.com/asset/?id=74322089"
972
	mesh1.Scale = Vector3.new(3,3,2)
973
	local force = Instance.new("BodyForce")
974
	force.force = Vector3.new(0,missile:GetMass()*game.Workspace.Gravity,0)
975
	force.Parent = missile
976
	PlaySnd(Swing2Snd,missile)
977
	missile.Touched:connect(function(hit)
978
	if (hit.Parent.Parent ~= chara and hit.Parent ~= chara and hit.Name ~= "Blast" and missile.Anchored == false and hit.Parent:FindFirstChildOfClass("Humanoid")~=nil) then
979
	dealdmg(hit.Parent,14,1,.05,0,60)
980
	PlaySnd(HitSnd,missile)
981
	SlashEff(hit.CFrame)	
982
	end
983
	end)
984
	debby:AddItem(missile,10)
985
end
986
swait(.3)
987
for i = 0,.6,.1 do
988
swait()
989
LW.C0 = clerp((LWF - Vector3.new(.5,-1.4,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-50),0,math.rad(90)),ILWF,.4+i)
990
TC.C0 = clerp(TCF,ITCF,.4+i)
991
HC.C0 = clerp(HCF,IHCF,.4+i)
992
end
993
walking = false
994
del = false
995
end
996
997
--Cannon--
998
function Cannon()
999
del = true
1000
for i = 0,.6,.1 do
1001
swait()
1002
TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.4+i)
1003
HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.4+i)
1004
LW.C0 = clerp(LWF,(LWF - Vector3.new(.5,-1.4,.5)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.4+i)
1005
end
1006
chatfunc("Lay waste.")
1007
ChargeSnd:Play()
1008
for i = 0, 1.5, .1 do
1009
	swait(.1)
1010
	for i = 1, 3 do
1011
	local tr = coroutine.resume(coroutine.create(function()
1012
	local hitp = Instance.new("Part",chara)
1013
	hitp.Size = Vector3.new(1,1,1)
1014
	hitp.Anchored = true
1015
	hitp.CanCollide = false
1016
	hitp.BrickColor = BrickColor.new("Really black")
1017
	hitp.Transparency = 1
1018
	hitp.CFrame = EmitPart.CFrame * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
1019
	local hitm = Instance.new("SpecialMesh",hitp)
1020
	hitm.MeshId = "http://www.roblox.com/asset/?id=3270017"
1021
	hitm.Scale = Vector3.new(4,4,1)
1022
	for i = 0,1,.2 do
1023
	swait()
1024
	hitp.Transparency = i
1025
	hitm.Scale = Vector3.new(10-i*5,10-i*5,1-i)
1026
	end
1027
	hitp:Destroy()
1028
	end))
1029
	end
1030
end
1031
swait(1)
1032
local EffectPart = Instance.new("Part",chara)
1033
EffectPart.Size = Vector3.new(1,1,1)
1034
EffectPart.Anchored = true
1035
EffectPart.BrickColor = BrickColor.new("Really black")
1036
local mehs1 = Instance.new("SpecialMesh",EffectPart)
1037
mehs1.MeshType = "Sphere"
1038
mehs1.Scale = Vector3.new(10,10,10)
1039
local P = Instance.new("Part")
1040
local meshla = Instance.new("BlockMesh", P)
1041
meshla.Scale = Vector3.new(5,5,1)
1042
swait() 
1043
EffectPart.Position = mouse.Hit.p
1044
EffectPart.CFrame = mouse.Hit
1045
local Place0 = EmitPart.CFrame
1046
local Place1 = EffectPart.CFrame
1047
P.formFactor = 0 
1048
P.Size = Vector3.new(1,1,(Place0.p - Place1.p).magnitude) 
1049
P.Name = "Laser" 
1050
P.CFrame = CFrame.new((Place0.p + Place1.p)/2,Place0.p) 
1051
P.Parent = chara
1052
P.BrickColor = BrickColor.new("Really black")
1053
P.Anchored = true 
1054
P.CanCollide = false 
1055
P.Locked = true 
1056
P.BottomSurface = "Smooth" 
1057
P.TopSurface = "Smooth"
1058
PlaySnd(LaserSnd,chara)
1059
ExHitbox(15,Place1.p,40,1,.05,50,50)
1060
for i = 1, 5 do
1061
	coroutine.resume(coroutine.create(function()
1062
	local hitp = Instance.new("Part",chara)
1063
	hitp.Size = Vector3.new(1,1,1)
1064
	hitp.Anchored = true
1065
	hitp.CanCollide = false
1066
	hitp.BrickColor = BrickColor.new("Really black")
1067
	hitp.Transparency = 1
1068
	hitp.CFrame = EffectPart.CFrame * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
1069
	local hitm = Instance.new("SpecialMesh",hitp)
1070
	hitm.MeshId = "http://www.roblox.com/asset/?id=3270017"
1071
	hitm.Scale = Vector3.new(4,4,1)
1072
	for i = 0,1,.1 do
1073
	swait(.001)
1074
	hitp.Transparency = i
1075
	hitm.Scale = Vector3.new(i*80,i*80,i)
1076
	end
1077
	hitp:Destroy()
1078
	end))
1079
end
1080
coroutine.resume(coroutine.create(function()
1081
for i = 1, 10 do
1082
swait(.01)
1083
mehs1.Scale = mehs1.Scale + Vector3.new(.5,.5,.5)
1084
meshla.Scale = meshla.Scale + Vector3.new(.25,.25,0)
1085
EffectPart.Transparency = EffectPart.Transparency + .1
1086
P.Transparency = P.Transparency + .1
1087
end
1088
----
1089
P:Destroy()
1090
EffectPart:Destroy()
1091
end))
1092
for i = 0,.6,.1 do
1093
swait()
1094
TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.6-i)
1095
HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.6-i)
1096
LW.C0 = clerp(LWF,(LWF - Vector3.new(.5,-1.4,.5)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.6-i)
1097
end
1098
walking = false
1099
del = false
1100
end
1101
1102
--Eye of the Reaper--
1103
function EyeReap()
1104
del = true
1105
res()
1106
chatfunc("Eye of the Reaper.")
1107
ElectricSnd:Play()
1108
for i = 0,.6,.1 do
1109
swait()
1110
TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.4+i)
1111
HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.4+i)
1112
LW.C0 = clerp(ILWF,(LWF + Vector3.new(-.5,-.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(70),0),.4+i)
1113
end
1114
for i = 0,.6,.3 do
1115
swait()
1116
LW.C0 = clerp((LWF + Vector3.new(-.5,-.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(70),0),(LWF - Vector3.new(.5,-1.4,.5)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.4+i)
1117
end
1118
	local missile = Instance.new("Part",game.Workspace)
1119
	missile.Size = Vector3.new(1,1,1)
1120
	missile.Name = "Blast"	
1121
	missile.CanCollide = false
1122
	missile.Position = Emit2Part.Position
1123
	missile.CFrame = Emit2Part.CFrame
1124
	missile.Transparency = 1
1125
	local bpos = Instance.new("BodyPosition",missile)
1126
	bpos.Position = mouse.Hit.p + Vector3.new(0,6,0)
1127
	bpos.P = 10000
1128
	bpos.MaxForce = Vector3.new(10000,10000,10000)
1129
	local bbg = Instance.new("BillboardGui",missile)
1130
	bbg.Size = UDim2.new(15,0,15,0)
1131
	bbg.Enabled = true
1132
	bbg.Adornee = missile
1133
	local imgl = Instance.new("ImageLabel",bbg)
1134
	imgl.Position = UDim2.new(0,0,0,0)
1135
	imgl.Size = UDim2.new(1,0,1,0)
1136
	imgl.Image = "http://www.roblox.com/asset/?id=1015279326"
1137
	imgl.BackgroundTransparency = 1
1138
	coroutine.resume(coroutine.create(function()
1139
	for i = 1, 10 do
1140
	ExHitbox(10,missile.Position,21,2,.05,0,0)
1141
	coroutine.resume(coroutine.create(function()
1142
	local hitp = Instance.new("Part",chara)
1143
	hitp.Size = Vector3.new(1,1,1)
1144
	hitp.Anchored = true
1145
	hitp.CanCollide = false
1146
	hitp.BrickColor = BrickColor.new("Really red")
1147
	hitp.Transparency = 1
1148
	hitp.CFrame = CFrame.new(missile.Position.X,missile.Position.Y-6,missile.Position.Z) * CFrame.fromEulerAnglesXYZ(math.rad(90),0,0)
1149
	local hitm = Instance.new("SpecialMesh",hitp)
1150
	hitm.MeshId = "http://www.roblox.com/asset/?id=3270017"
1151
	hitm.Scale = Vector3.new(4,4,1)
1152
	for i = 0,1,.1 do
1153
	swait(.001)
1154
	hitp.Transparency = i
1155
	hitm.Scale = Vector3.new(i*20,i*20,i)
1156
	end
1157
	hitp:Destroy()
1158
	end))
1159
	for i = 0, 90, 10 do
1160
	swait()
1161
	imgl.Rotation = i
1162
	end	
1163
	end
1164
	imgl.Rotation = 0
1165
	for i = 0,1,.1 do
1166
	swait()
1167
	bbg.Size = UDim2.new(15+10*i,0,15+10*i,0)
1168
	imgl.ImageTransparency = i
1169
	end
1170
	missile:Destroy()
1171
	end))
1172
	PlaySnd(EyeSnd,missile)
1173
swait(.3)
1174
for i = 0,.6,.1 do
1175
swait()
1176
LW.C0 = clerp((LWF - Vector3.new(.5,-1.4,.5)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),ILWF,.4+i)
1177
TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.6-i)
1178
HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.6-i)
1179
end
1180
walking = false
1181
del = false
1182
end
1183
1184
--Rapture--
1185
function Rapture()
1186
del = true
1187
res()
1188
hum.WalkSpeed = 0
1189
AddLegWelds()
1190
for i = 0,.6,.1 do
1191
swait()
1192
TC.C0 = clerp(ITCF,TCF - Vector3.new(0,1,0),.4+i)
1193
HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0),.4+i)
1194
RW.C0 = clerp(IRWF,RWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-10)),.4+i)
1195
LW.C0 = clerp(ILWF,LWF,.4+i)
1196
RLW.C0 = clerp(RLWF,RLWF - Vector3.new(0,1,-.5),.4+i)
1197
LLW.C0 = clerp(LLWF,(LLWF - Vector3.new(0,1,-1))*CFrame.fromEulerAnglesXYZ(math.rad(90),0,0),.4+i)
1198
GWeld.C0 = clerp(idlec0,uprightc0,.4+i)
1199
GWeld.C1 = clerp(idlec1,uprightc1,.4+i)
1200
end
1201
swait(.3)
1202
hum.WalkSpeed = 30
1203
FlySnd:Play()
1204
Fly2Snd:Play()
1205
SlashT.Enabled = true
1206
local jtrace = Instance.new("Part",game.Workspace)
1207
jtrace.BrickColor = BrickColor.new("Really black")
1208
jtrace.Size = Vector3.new(0,0,0)
1209
jtrace.Position = chara.HumanoidRootPart.Position - Vector3.new(0,2,0)
1210
jtrace.CFrame = chara.HumanoidRootPart.CFrame - Vector3.new(0,2,0)
1211
jtrace.Anchored = true
1212
jtrace.CanCollide = false
1213
local tmesh = Instance.new("SpecialMesh",jtrace)
1214
tmesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
1215
tmesh.Offset = Vector3.new(0,0,-.125)
1216
local jtrace2 = Instance.new("Part",chara)
1217
jtrace2.BrickColor = BrickColor.new("Really black")
1218
jtrace2.Size = Vector3.new(0,0,0)
1219
jtrace2.Position = chara.HumanoidRootPart.Position - Vector3.new(0,2,0)
1220
jtrace2.CFrame = chara.HumanoidRootPart.CFrame - Vector3.new(0,2,0)
1221
jtrace2.Anchored = true
1222
jtrace2.CanCollide = false
1223
local tmesh2 = Instance.new("SpecialMesh",jtrace2)
1224
tmesh2.MeshId = "http://www.roblox.com/asset/?id=20329976"
1225
tmesh2.Offset = Vector3.new(0,0,-.125)
1226
coroutine.resume(coroutine.create(function()
1227
for i = 0,1,.01 do
1228
swait()
1229
jtrace.Transparency = i
1230
tmesh.Scale = Vector3.new(50*i,20-17*i,50*i)
1231
jtrace.CFrame = jtrace.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(10),0)
1232
jtrace2.Transparency = i
1233
tmesh2.Scale = Vector3.new(45*i,30*i,45*i)
1234
jtrace2.CFrame = jtrace2.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(-10),0)
1235
end
1236
jtrace:Destroy()
1237
jtrace2:Destroy()
1238
end))
1239
ExHitbox(20,Torso.Position,30,2,.1,100,20)
1240
local bf = Instance.new("BodyVelocity",chara.Torso)
1241
bf.P = 100000
1242
bf.MaxForce = Vector3.new(bf.P,bf.P,bf.P)
1243
bf.Velocity = Vector3.new(0,300,0) + chara.HumanoidRootPart.CFrame.lookVector*5
1244
debby:AddItem(bf,.5)
1245
GWeld.C0 = hold2c0
1246
GWeld.C1 = hold2c1
1247
for i = 0,1,.1 do
1248
swait()
1249
TC.C0 = clerp(TCF - Vector3.new(0,1,0),TCF * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0),i)
1250
HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0),HCF * CFrame.fromEulerAnglesXYZ(math.rad(-20),0,0),i)
1251
RW.C0 = clerp(RWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-10)),(RWF + Vector3.new(0,.7,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,math.rad(-30)),i)
1252
LW.C0 = clerp(LWF,(LWF + Vector3.new(0,.7,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,math.rad(30)),i)
1253
LLW.C0 = clerp((LLWF - Vector3.new(0,1,-1))*CFrame.fromEulerAnglesXYZ(math.rad(90),0,0),LLWF,i)
1254
end
1255
for i = 0,1,.1 do
1256
swait()
1257
TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0),TCF * CFrame.fromEulerAnglesXYZ(math.rad(-360),0,0),i)
1258
end
1259
swait(1.5)
1260
local bf = Instance.new("BodyVelocity",chara.Torso)
1261
bf.P = 100000
1262
bf.MaxForce = Vector3.new(bf.P,bf.P,bf.P)
1263
bf.Velocity = Vector3.new(0,-50,0) + chara.HumanoidRootPart.CFrame.lookVector*5
1264
debby:AddItem(bf,.1)
1265
local pos = Vector3.new(0,0,0)
1266
local hit, asd = RayCast(Torso.Position - Vector3.new(0,3,0), Vector3.new(0, -1, 0), 9999999999, {Character})
1267
if hit then
1268
pos = asd + Vector3.new(0,5,0)
1269
end
1270
for i = 1, 5 do
1271
PlaySnd(ClawDashSnd,HandlePart)
1272
for i = 0,1,.25 do
1273
swait()
1274
TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(0,0,0),TCF * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0),i)
1275
end
1276
for i = 0,1,.25 do
1277
swait()
1278
TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0),TCF * CFrame.fromEulerAnglesXYZ(math.rad(-360),0,0),i)
1279
end
1280
end
1281
repeat swait() until Torso.Position.Y <= pos.Y
1282
Torso.Velocity = Vector3.new(0,0,0)
1283
hum.WalkSpeed = 0
1284
for i = 0,.6,.3 do
1285
swait()
1286
TC.C0 = clerp(TCF - Vector3.new(0,1,0),TCF,.6-i)
1287
HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0),HCF * CFrame.fromEulerAnglesXYZ(math.rad(-20),0,0),.6-i)
1288
RW.C0 = clerp((RWF + Vector3.new(0,.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(-30),0),(RWF + Vector3.new(0,.7,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,math.rad(-30)),.6-i)
1289
LW.C0 = clerp((LWF + Vector3.new(0,.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(30),0),(LWF + Vector3.new(0,.7,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,math.rad(30)),.6-i)
1290
LLW.C0 = clerp((LLWF - Vector3.new(0,1,-1))*CFrame.fromEulerAnglesXYZ(math.rad(90),0,0),LLWF,.6-i)
1291
end
1292
TC.C0 = TCF - Vector3.new(0,1,0)
1293
HC.C0 = HCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0)
1294
RW.C0 = (RWF + Vector3.new(0,.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(-30),0)
1295
LW.C0 = (LWF + Vector3.new(0,.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(30),0)
1296
LLW.C0 = (LLWF - Vector3.new(0,1,-1))*CFrame.fromEulerAnglesXYZ(math.rad(90),0,0)
1297
local jtrace = Instance.new("Part",game.Workspace)
1298
jtrace.BrickColor = BrickColor.new("Really black")
1299
jtrace.Size = Vector3.new(0,0,0)
1300
jtrace.Position = Hitbox.Position - Vector3.new(0,2,0)
1301
jtrace.CFrame = CFrame.new(Hitbox.Position.X,Hitbox.Position.Y-2,Hitbox.Position.Z)
1302
jtrace.Anchored = true
1303
jtrace.CanCollide = false
1304
local tmesh = Instance.new("SpecialMesh",jtrace)
1305
tmesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
1306
tmesh.Offset = Vector3.new(0,0,-.125)
1307
local jtrace2 = Instance.new("Part",chara)
1308
jtrace2.BrickColor = BrickColor.new("Really black")
1309
jtrace2.Size = Vector3.new(0,0,0)
1310
jtrace2.Position = Hitbox.Position - Vector3.new(0,2,0)
1311
jtrace2.CFrame = CFrame.new(Hitbox.Position.X,Hitbox.Position.Y-2,Hitbox.Position.Z)
1312
jtrace2.Anchored = true
1313
jtrace2.CanCollide = false
1314
local tmesh2 = Instance.new("SpecialMesh",jtrace2)
1315
tmesh2.MeshId = "http://www.roblox.com/asset/?id=20329976"
1316
tmesh2.Offset = Vector3.new(0,0,-.125)
1317
coroutine.resume(coroutine.create(function()
1318
for i = 0,1,.05 do
1319
swait()
1320
jtrace.Transparency = i
1321
tmesh.Scale = Vector3.new(20*i,10-7*i,20*i)
1322
jtrace.CFrame = jtrace.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(10),0)
1323
jtrace2.Transparency = i
1324
tmesh2.Scale = Vector3.new(19*i,20*i,19*i)
1325
jtrace2.CFrame = jtrace2.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(-10),0)
1326
end
1327
jtrace:Destroy()
1328
jtrace2:Destroy()
1329
end))
1330
Hitbox.Anchored = true
1331
ExHitbox(7,Hitbox.Position,70,2,.1,100,50)
1332
Fly2Snd:Play()
1333
swait(1.5)
1334
Hitbox.Anchored = false
1335
for i = 0,.6,.1 do
1336
swait()
1337
TC.C0 = clerp(TCF - Vector3.new(0,1,0),ITCF,.4+i)
1338
HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0),IHCF,.4+i)
1339
RW.C0 = clerp((RWF + Vector3.new(0,.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(-30),0),IRWF,.4+i)
1340
LW.C0 = clerp((LWF + Vector3.new(0,.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(30),0),ILWF,.4+i)
1341
LLW.C0 = clerp((LLWF - Vector3.new(0,1,-1))*CFrame.fromEulerAnglesXYZ(math.rad(90),0,0),LLWF,.4+i)
1342
RLW.C0 = clerp(RLWF - Vector3.new(0,1,-.5),RLWF,.4+i)
1343
GWeld.C0 = clerp(hold2c0,idlec0,.4+i)
1344
GWeld.C1 = clerp(hold2c1,idlec1,.4+i)
1345
end
1346
SlashT.Enabled = false
1347
DestroyLegWelds()
1348
hum.WalkSpeed = 10
1349
walking = false
1350
del = false
1351
end
1352
1353
--Nightmare Overture--
1354
function Nightmare()
1355
del = true
1356
res()
1357
hum.WalkSpeed = 0
1358
AddLegWelds()
1359
for i = 0,.6,.1 do
1360
swait()
1361
TC.C0 = clerp(ITCF,TCF - Vector3.new(0,.5,0),.4+i)
1362
HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0),.4+i)
1363
RW.C0 = clerp(RWF,RWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-30)),.4+i)
1364
LW.C0 = clerp(ILWF,LWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(30)),.4+i)
1365
RLW.C0 = clerp(RLWF,RLWF - Vector3.new(0,.5,-.5),.4+i)
1366
LLW.C0 = clerp(LLWF,(LLWF - Vector3.new(0,.5,-1))*CFrame.fromEulerAnglesXYZ(math.rad(45),0,0),.4+i)
1367
end
1368
for a = 0,1,.1 do
1369
swait()
1370
for i = 1, #sch do
1371
if sch[i] ~= Hitbox then
1372
sch[i].Transparency = a
1373
end
1374
end
1375
end
1376
ChargeSnd:Play()
1377
local tabb = {}
1378
local ch = chara:GetChildren()
1379
for i = 1, #ch do
1380
if ch[i]:IsA("BasePart") then
1381
local pm = Pemitter:Clone()
1382
pm.Name = "asdasdq"
1383
pm.Rate = 10000
1384
pm.Texture = "rbxasset://textures/particles/fire_main.dds"
1385
pm.Size = NumberSequence.new(1,0)
1386
pm.Parent = ch[i]
1387
pm.Acceleration = Vector3.new(0,0,0)
1388
pm.LockedToPart = true
1389
table.insert(tabb,pm)
1390
end
1391
end
1392
local Wing1 = New("Part",chara,"Wing1",{BrickColor = BrickColor.new("Really black"),Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 2.5999999, 7),CFrame = CFrame.new(-48.6556358, 1.90000033, 3.50001025, 0.70710808, 0, 0.707107842, 0, 1, 0, -0.707107842, 0, 0.70710808),BackSurface = Enum.SurfaceType.Weld,BottomSurface = Enum.SurfaceType.Weld,FrontSurface = Enum.SurfaceType.Weld,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
1393
local Mesh = New("SpecialMesh",Wing1,"Mesh",{Scale = Vector3.new(0.200000003, 5, 5),MeshId = "http://www.roblox.com/asset/?id=16952827",MeshType = Enum.MeshType.FileMesh,})
1394
local Weld = New("ManualWeld",Wing1,"Weld",{Part0 = Wing1,Part1 = chara.Torso,C0 = CFrame.new(0, 0, 0, 0.70710808, 0, -0.707107842, 0, 1, 0, 0.707107842, 0, 0.70710808),C1 = CFrame.new(3.34436417, 0.900000334, 3.00001025, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
1395
local Wing2 = New("Part",chara,"Wing2",{BrickColor = BrickColor.new("Really black"),Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 2.5999999, 7),CFrame = CFrame.new(-55.3728104, 1.90000033, 3.5000093, 0.707108974, 0, -0.707109332, 0, 1, 0, 0.707109332, 0, 0.707108974),BackSurface = Enum.SurfaceType.Weld,BottomSurface = Enum.SurfaceType.Weld,FrontSurface = Enum.SurfaceType.Weld,LeftSurface = Enum.SurfaceType.Weld,RightSurface = Enum.SurfaceType.Weld,TopSurface = Enum.SurfaceType.Weld,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
1396
local Mesh = New("SpecialMesh",Wing2,"Mesh",{Scale = Vector3.new(0.200000003, 5, 5),MeshId = "http://www.roblox.com/asset/?id=16952827",MeshType = Enum.MeshType.FileMesh,})
1397
local Weld = New("ManualWeld",Wing2,"Weld",{Part0 = Wing2,Part1 = chara.Torso,C0 = CFrame.new(0, 0, 0, 0.707108974, 0, 0.707109332, 0, 1, 0, -0.707109332, 0, 0.707108974),C1 = CFrame.new(-3.37281036, 0.900000334, 3.0000093, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
1398
coroutine.resume(coroutine.create(function()
1399
for i = 0,1,.05 do
1400
swait()
1401
Wing1.Transparency = 1-i
1402
Wing2.Transparency = 1-i
1403
end
1404
end))
1405
for i = 1, 50 do
1406
local jtrace = Instance.new("Part",game.Workspace)
1407
jtrace.BrickColor = BrickColor.new("Really black")
1408
jtrace.Size = Vector3.new(1,1,1)
1409
jtrace.Position = chara.HumanoidRootPart.Position - Vector3.new(math.random(-7,7),2,math.random(-7,7))
1410
jtrace.CFrame = chara.HumanoidRootPart.CFrame - Vector3.new(math.random(-7,7),2,math.random(-7,7))
1411
jtrace.Anchored = true
1412
jtrace.CanCollide = false
1413
local tmesh = Instance.new("SpecialMesh",jtrace)
1414
tmesh.MeshType = "Sphere"
1415
coroutine.resume(coroutine.create(function()
1416
for i = 0,1,.1 do
1417
swait()
1418
jtrace.Transparency = i
1419
tmesh.Scale = Vector3.new(.5,25*i,.5)
1420
end
1421
jtrace:Destroy()
1422
end))
1423
local jtrace = Instance.new("Part",game.Workspace)
1424
jtrace.BrickColor = BrickColor.new("Really black")
1425
jtrace.Size = Vector3.new(0,0,0)
1426
jtrace.Position = chara.HumanoidRootPart.Position - Vector3.new(0,2,0)
1427
jtrace.CFrame = chara.HumanoidRootPart.CFrame - Vector3.new(0,2,0)
1428
jtrace.Anchored = true
1429
jtrace.CanCollide = false
1430
local tmesh = Instance.new("SpecialMesh",jtrace)
1431
tmesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
1432
tmesh.Scale = Vector3.new(1,2,1)
1433
tmesh.Offset = Vector3.new(0,0,-.125)
1434
coroutine.resume(coroutine.create(function()
1435
for i = 0,1,.1 do
1436
swait()
1437
jtrace.Transparency = i
1438
tmesh.Scale = Vector3.new(22*i,5-2*i,22*i)
1439
jtrace.CFrame = jtrace.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(5),0)
1440
end
1441
jtrace:Destroy()
1442
end))
1443
swait(.02)
1444
local jtrace = Instance.new("Part",game.Workspace)
1445
jtrace.BrickColor = BrickColor.new("Really black")
1446
jtrace.Size = Vector3.new(0,0,0)
1447
jtrace.Position = chara.HumanoidRootPart.Position - Vector3.new(0,2,0)
1448
jtrace.CFrame = chara.HumanoidRootPart.CFrame - Vector3.new(0,2,0)
1449
jtrace.Anchored = true
1450
jtrace.CanCollide = false
1451
local tmesh = Instance.new("SpecialMesh",jtrace)
1452
tmesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
1453
tmesh.Scale = Vector3.new(1,2,1)
1454
tmesh.Offset = Vector3.new(0,0,-.125)
1455
coroutine.resume(coroutine.create(function()
1456
for i = 0,1,.1 do
1457
swait()
1458
jtrace.Transparency = i
1459
tmesh.Scale = Vector3.new(22*i,5-2*i,22*i)
1460
jtrace.CFrame = jtrace.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(-5),0)
1461
end
1462
jtrace:Destroy()
1463
end))
1464
swait(.02)
1465
end
1466
for i = 0,.6,.3 do
1467
swait()
1468
HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0),HCF,.4+i)
1469
end
1470
TargetSnd:Play()
1471
local jtrace = Instance.new("Part",game.Workspace)
1472
jtrace.BrickColor = BrickColor.new("Really red")
1473
jtrace.Material = "Neon"
1474
jtrace.Size = Vector3.new(.2,.2,.2)
1475
jtrace.CanCollide = false
1476
jtrace.Position = chara.Head.Position
1477
jtrace.CFrame = chara.Head.CFrame
1478
local tmesh = Instance.new("SpecialMesh",jtrace)
1479
tmesh.MeshType = "Sphere"
1480
local wwld = Instance.new("Weld",jtrace)
1481
wwld.Part0 = jtrace
1482
wwld.Part1 = chara.Head
1483
wwld.C0 = CFrame.new(-.3,-.2,.65)
1484
coroutine.resume(coroutine.create(function()
1485
for i = 0,1,.1 do
1486
swait()
1487
jtrace.Transparency = i
1488
tmesh.Scale = Vector3.new(1,30*i,1)
1489
end
1490
jtrace:Destroy()
1491
end))
1492
local jtrace = Instance.new("Part",game.Workspace)
1493
jtrace.BrickColor = BrickColor.new("Really red")
1494
jtrace.Material = "Neon"
1495
jtrace.Size = Vector3.new(.2,.2,.2)
1496
jtrace.CanCollide = false
1497
jtrace.Position = chara.Head.Position
1498
jtrace.CFrame = chara.Head.CFrame
1499
local tmesh = Instance.new("SpecialMesh",jtrace)
1500
tmesh.MeshType = "Sphere"
1501
local wwld = Instance.new("Weld",jtrace)
1502
wwld.Part0 = jtrace
1503
wwld.Part1 = chara.Head
1504
wwld.C0 = CFrame.new(-.3,-.2,.65)
1505
coroutine.resume(coroutine.create(function()
1506
for i = 0,1,.1 do
1507
swait()
1508
jtrace.Transparency = i
1509
tmesh.Scale = Vector3.new(30*i,1,1)
1510
end
1511
jtrace:Destroy()
1512
end))
1513
local jtrace = Instance.new("Part",game.Workspace)
1514
jtrace.BrickColor = BrickColor.new("Really red")
1515
jtrace.Material = "Neon"
1516
jtrace.Size = Vector3.new(.2,.2,.2)
1517
jtrace.CanCollide = false
1518
jtrace.Position = chara.Head.Position
1519
jtrace.CFrame = chara.Head.CFrame
1520
local tmesh = Instance.new("SpecialMesh",jtrace)
1521
tmesh.MeshType = "Sphere"
1522
local wwld = Instance.new("Weld",jtrace)
1523
wwld.Part0 = jtrace
1524
wwld.Part1 = chara.Head
1525
wwld.C0 = CFrame.new(.3,-.2,.65)
1526
coroutine.resume(coroutine.create(function()
1527
for i = 0,1,.1 do
1528
swait()
1529
jtrace.Transparency = i
1530
tmesh.Scale = Vector3.new(1,30*i,1)
1531
end
1532
jtrace:Destroy()
1533
end))
1534
local jtrace = Instance.new("Part",game.Workspace)
1535
jtrace.BrickColor = BrickColor.new("Really red")
1536
jtrace.Material = "Neon"
1537
jtrace.Size = Vector3.new(.2,.2,.2)
1538
jtrace.CanCollide = false
1539
jtrace.Position = chara.Head.Position
1540
jtrace.CFrame = chara.Head.CFrame
1541
local tmesh = Instance.new("SpecialMesh",jtrace)
1542
tmesh.MeshType = "Sphere"
1543
local wwld = Instance.new("Weld",jtrace)
1544
wwld.Part0 = jtrace
1545
wwld.Part1 = chara.Head
1546
wwld.C0 = CFrame.new(.3,-.2,.65)
1547
coroutine.resume(coroutine.create(function()
1548
for i = 0,1,.1 do
1549
swait()
1550
jtrace.Transparency = i
1551
tmesh.Scale = Vector3.new(30*i,1,1)
1552
end
1553
jtrace:Destroy()
1554
end))
1555
swait(.5)
1556
TC.C0 = TCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0)
1557
HC.C0 = HCF * CFrame.fromEulerAnglesXYZ(math.rad(-30),0,0)
1558
LLW.C0 = LLWF
1559
ExHitbox(22,Torso.Position,70,2,.1,100,100)
1560
Ult1Snd:Play()
1561
Ult2Snd:Play()
1562
local jtrace = Instance.new("Part",game.Workspace)
1563
jtrace.BrickColor = BrickColor.new("Really black")
1564
jtrace.Size = Vector3.new(0,0,0)
1565
jtrace.Position = chara.HumanoidRootPart.Position - Vector3.new(0,2,0)
1566
jtrace.CFrame = chara.HumanoidRootPart.CFrame - Vector3.new(0,2,0)
1567
jtrace.Anchored = true
1568
jtrace.CanCollide = false
1569
local tmesh = Instance.new("SpecialMesh",jtrace)
1570
tmesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
1571
tmesh.Offset = Vector3.new(0,0,-.125)
1572
local jtrace2 = Instance.new("Part",chara)
1573
jtrace2.BrickColor = BrickColor.new("Really black")
1574
jtrace2.Size = Vector3.new(0,0,0)
1575
jtrace2.Position = chara.HumanoidRootPart.Position - Vector3.new(0,2,0)
1576
jtrace2.CFrame = chara.HumanoidRootPart.CFrame - Vector3.new(0,2,0)
1577
jtrace2.Anchored = true
1578
jtrace2.CanCollide = false
1579
local tmesh2 = Instance.new("SpecialMesh",jtrace2)
1580
tmesh2.MeshId = "http://www.roblox.com/asset/?id=20329976"
1581
tmesh2.Offset = Vector3.new(0,0,-.125)
1582
coroutine.resume(coroutine.create(function()
1583
for i = 0,1,.01 do
1584
swait()
1585
jtrace.Transparency = i
1586
tmesh.Scale = Vector3.new(50*i,50-47*i,50*i)
1587
jtrace.CFrame = jtrace.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(10),0)
1588
jtrace2.Transparency = i
1589
tmesh2.Scale = Vector3.new(45*i,45*i,45*i)
1590
jtrace2.CFrame = jtrace2.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(-10),0)
1591
end
1592
jtrace:Destroy()
1593
jtrace2:Destroy()
1594
end))
1595
for i = 1, 5 do
1596
local jtrace = Instance.new("Part",game.Workspace)
1597
jtrace.BrickColor = BrickColor.new("Really black")
1598
jtrace.Size = Vector3.new(1,1,1)
1599
jtrace.Position = chara.HumanoidRootPart.Position
1600
jtrace.CFrame = chara.HumanoidRootPart.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(math.random(-20,20)),math.rad(math.random(-20,20)),math.rad(math.random(-20,20)))
1601
jtrace.Anchored = true
1602
jtrace.CanCollide = false
1603
local tmesh = Instance.new("SpecialMesh",jtrace)
1604
tmesh.MeshType = "Sphere"
1605
coroutine.resume(coroutine.create(function()
1606
for i = 0,1,.01 do
1607
swait()
1608
jtrace.Transparency = i
1609
tmesh.Scale = Vector3.new(30+5*i,200*i,30+5*i)
1610
end
1611
jtrace:Destroy()
1612
end))
1613
end
1614
coroutine.resume(coroutine.create(function()
1615
for i = 1, 50 do
1616
swait()
1617
local jtrace = Instance.new("Part",game.Workspace)
1618
jtrace.BrickColor = BrickColor.new("Really black")
1619
jtrace.Size = Vector3.new(1,1,1)
1620
jtrace.Position = chara.HumanoidRootPart.Position
1621
jtrace.CFrame = chara.HumanoidRootPart.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360)))
1622
jtrace.Anchored = true
1623
jtrace.CanCollide = false
1624
local tmesh = Instance.new("BlockMesh",jtrace)
1625
coroutine.resume(coroutine.create(function()
1626
for i = 0,1,.02 do
1627
swait()
1628
jtrace.Transparency = i
1629
tmesh.Scale = Vector3.new(40-40*i,40-40*i,40-40*i)
1630
end
1631
jtrace:Destroy()
1632
end))
1633
end
1634
end))
1635
local bf = Instance.new("BodyVelocity",chara.Torso)
1636
bf.P = 100000
1637
bf.MaxForce = Vector3.new(bf.P,bf.P,bf.P)
1638
bf.Velocity = Vector3.new(0,100,0) + chara.HumanoidRootPart.CFrame.lookVector*100
1639
swait(.5)
1640
bf.MaxForce = Vector3.new(bf.P,0,bf.P)
1641
local pos = Vector3.new(0,0,0)
1642
local hit, asd = RayCast(Torso.Position - Vector3.new(0,3,0), Vector3.new(0, -1, 0), 9999999999, {Character})
1643
if hit then
1644
pos = asd + Vector3.new(0,5,0)
1645
end
1646
for i = 0,.6,.1 do
1647
swait()
1648
TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0),TCF * CFrame.fromEulerAnglesXYZ(math.rad(-30),0,0),.4+i)
1649
HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(math.rad(-30),0,0),HCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0),.4+i)
1650
end
1651
repeat swait() until Torso.Position.Y <= pos.Y
1652
Torso.Velocity = Vector3.new(0,0,0)
1653
bf:Destroy()
1654
for i = 0,.6,.1 do
1655
swait()
1656
TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0),TCF - Vector3.new(0,1,0),.4+i)
1657
HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(math.rad(-30),0,0),HCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0),.4+i)
1658
RW.C0 = clerp(RWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-30)),(RWF - Vector3.new(-.5,.5,-.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(-70),0),.4+i)
1659
LW.C0 = clerp(LWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(30)),LWF,.4+i)
1660
RLW.C0 = clerp(RLWF - Vector3.new(0,.5,-.5),RLWF - Vector3.new(0,1,-.5),.4+i)
1661
LLW.C0 = clerp(LLWF,(LLWF - Vector3.new(0,1,-1))*CFrame.fromEulerAnglesXYZ(math.rad(90),0,0),.4+i)
1662
end
1663
swait(1)
1664
for i = 1, #tabb do
1665
tabb[i].Enabled = false
1666
debby:AddItem(tabb[i],2)
1667
end
1668
coroutine.resume(coroutine.create(function()
1669
for i = 0,1,.05 do
1670
swait()
1671
Wing1.Transparency = i
1672
Wing2.Transparency = i
1673
end
1674
Wing1:Destroy()
1675
Wing2:Destroy()
1676
end))
1677
swait(.5)
1678
coroutine.resume(coroutine.create(function()
1679
for a = 0,1,.1 do
1680
swait()
1681
for i = 1, #sch do
1682
if sch[i] ~= Hitbox then
1683
sch[i].Transparency = 1-a
1684
end
1685
end
1686
end
1687
end))
1688
for i = 0,.6,.1 do
1689
swait()
1690
TC.C0 = clerp(TCF - Vector3.new(0,1,0),ITCF,.4+i)
1691
HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0),IHCF,.4+i)
1692
RW.C0 = clerp((RWF - Vector3.new(-.5,.5,-.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(-70),0),IRWF,.4+i)
1693
LW.C0 = clerp(LWF,ILWF,.4+i)
1694
RLW.C0 = clerp(RLWF - Vector3.new(0,1,-.5),RLWF,.4+i)
1695
LLW.C0 = clerp((LLWF - Vector3.new(0,1,-1)) * CFrame.fromEulerAnglesXYZ(math.rad(90),0,0),LLWF,.4+i)
1696
end
1697
DestroyLegWelds()
1698
hum.WalkSpeed = 10
1699
walking = false
1700
del = false
1701
end
1702
1703
--Harvest--
1704
function Harvest()
1705
del = true
1706
res()
1707
hum.WalkSpeed = 0
1708
AddLegWelds()
1709
for i = 0,.6,.1 do
1710
swait()
1711
TC.C0 = clerp(ITCF,TCF - Vector3.new(0,1,0),.4+i)
1712
HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0),.4+i)
1713
RW.C0 = clerp(IRWF,RWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-10)),.4+i)
1714
LW.C0 = clerp(ILWF,LWF,.4+i)
1715
RLW.C0 = clerp(RLWF,RLWF - Vector3.new(0,1,-.5),.4+i)
1716
LLW.C0 = clerp(LLWF,(LLWF - Vector3.new(0,1,-1))*CFrame.fromEulerAnglesXYZ(math.rad(90),0,0),.4+i)
1717
GWeld.C0 = clerp(idlec0,uprightc0,.4+i)
1718
GWeld.C1 = clerp(idlec1,uprightc1,.4+i)
1719
end
1720
swait(.3)
1721
exeact = true
1722
SlashT.Enabled = true
1723
SV1Snd:Play()
1724
SV2Snd:Play()
1725
local bf = Instance.new("BodyVelocity",chara.Torso)
1726
bf.P = 100000
1727
bf.MaxForce = Vector3.new(bf.P,bf.P,bf.P)
1728
bf.Velocity = Vector3.new(0,30,0) + chara.HumanoidRootPart.CFrame.lookVector*50
1729
debby:AddItem(bf,.5)
1730
for i = 0,1,.25 do
1731
swait()
1732
TC.C0 = clerp(TCF - Vector3.new(0,1,0),TCF * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0),i)
1733
HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0),HCF * CFrame.fromEulerAnglesXYZ(math.rad(-20),0,0),i)
1734
RW.C0 = clerp(RWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-10)),(RWF + Vector3.new(0,.7,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,math.rad(-30)),i)
1735
LW.C0 = clerp(LWF,(LWF + Vector3.new(0,.7,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,math.rad(30)),i)
1736
LLW.C0 = clerp((LLWF - Vector3.new(0,1,-1))*CFrame.fromEulerAnglesXYZ(math.rad(90),0,0),LLWF,i)
1737
GWeld.C0 = clerp(uprightc0,hold2c0,.4+i)
1738
GWeld.C1 = clerp(uprightc1,hold2c1,.4+i)
1739
end
1740
GWeld.C0 = hold2c0
1741
GWeld.C1 = hold2c1
1742
for i = 0,1,.25 do
1743
swait()
1744
TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0),TCF * CFrame.fromEulerAnglesXYZ(math.rad(-360),0,0),i)
1745
end
1746
local pos = Vector3.new(0,0,0)
1747
local hit, asd = RayCast(Torso.Position - Vector3.new(0,3,0), Vector3.new(0, -1, 0), 9999999999, {Character})
1748
if hit then
1749
pos = asd + Vector3.new(0,5,0)
1750
end
1751
for i = 1, 2 do
1752
for i = 0,1,.25 do
1753
swait()
1754
TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(0,0,0),TCF * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0),i)
1755
end
1756
for i = 0,1,.25 do
1757
swait()
1758
TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,0),TCF * CFrame.fromEulerAnglesXYZ(math.rad(-360),0,0),i)
1759
end
1760
end
1761
exeact = false
1762
repeat swait() until Torso.Position.Y <= pos.Y
1763
Torso.Velocity = Vector3.new(0,0,0)
1764
SVHitSnd:Play()
1765
for i = 0,.6,.3 do
1766
swait()
1767
TC.C0 = clerp(TCF - Vector3.new(0,1,0),TCF,.6-i)
1768
HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0),HCF * CFrame.fromEulerAnglesXYZ(math.rad(-20),0,0),.6-i)
1769
RW.C0 = clerp((RWF + Vector3.new(0,.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(-30),0),(RWF + Vector3.new(0,.7,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,math.rad(-30)),.6-i)
1770
LW.C0 = clerp((LWF + Vector3.new(0,.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(30),0),(LWF + Vector3.new(0,.7,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,math.rad(30)),.6-i)
1771
LLW.C0 = clerp((LLWF - Vector3.new(0,1,-1))*CFrame.fromEulerAnglesXYZ(math.rad(90),0,0),LLWF,.6-i)
1772
end
1773
TC.C0 = TCF - Vector3.new(0,1,0)
1774
HC.C0 = HCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0)
1775
RW.C0 = (RWF + Vector3.new(0,.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(-30),0)
1776
LW.C0 = (LWF + Vector3.new(0,.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(30),0)
1777
LLW.C0 = (LLWF - Vector3.new(0,1,-1))*CFrame.fromEulerAnglesXYZ(math.rad(90),0,0)
1778
local jtrace = Instance.new("Part",game.Workspace)
1779
jtrace.BrickColor = BrickColor.new("Really black")
1780
jtrace.Size = Vector3.new(0,0,0)
1781
jtrace.Position = Hitbox.Position - Vector3.new(0,2,0)
1782
jtrace.CFrame = CFrame.new(Hitbox.Position.X,Hitbox.Position.Y-2,Hitbox.Position.Z)
1783
jtrace.Anchored = true
1784
jtrace.CanCollide = false
1785
local tmesh = Instance.new("SpecialMesh",jtrace)
1786
tmesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
1787
tmesh.Offset = Vector3.new(0,0,-.125)
1788
local jtrace2 = Instance.new("Part",chara)
1789
jtrace2.BrickColor = BrickColor.new("Really black")
1790
jtrace2.Size = Vector3.new(0,0,0)
1791
jtrace2.Position = Hitbox.Position - Vector3.new(0,2,0)
1792
jtrace2.CFrame = CFrame.new(Hitbox.Position.X,Hitbox.Position.Y-2,Hitbox.Position.Z)
1793
jtrace2.Anchored = true
1794
jtrace2.CanCollide = false
1795
local tmesh2 = Instance.new("SpecialMesh",jtrace2)
1796
tmesh2.MeshId = "http://www.roblox.com/asset/?id=20329976"
1797
tmesh2.Offset = Vector3.new(0,0,-.125)
1798
coroutine.resume(coroutine.create(function()
1799
for i = 0,1,.05 do
1800
swait()
1801
jtrace.Transparency = i
1802
tmesh.Scale = Vector3.new(20*i,10-7*i,20*i)
1803
jtrace.CFrame = jtrace.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(10),0)
1804
jtrace2.Transparency = i
1805
tmesh2.Scale = Vector3.new(19*i,20*i,19*i)
1806
jtrace2.CFrame = jtrace2.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(-10),0)
1807
end
1808
jtrace:Destroy()
1809
jtrace2:Destroy()
1810
end))
1811
Hitbox.Anchored = true
1812
if exed == true then
1813
local dood = weldd.Parent
1814
weldd:Destroy()
1815
dood:BreakJoints()
1816
exed = false
1817
end
1818
ExHitbox(7,Hitbox.Position,20,2,.1,100,50)
1819
--Fly2Snd:Play()
1820
swait(1)
1821
Hitbox.Anchored = false
1822
for i = 0,.6,.1 do
1823
swait()
1824
TC.C0 = clerp(TCF - Vector3.new(0,1,0),ITCF,.4+i)
1825
HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0),IHCF,.4+i)
1826
RW.C0 = clerp((RWF + Vector3.new(0,.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(-30),0),IRWF,.4+i)
1827
LW.C0 = clerp((LWF + Vector3.new(0,.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(30),0),ILWF,.4+i)
1828
LLW.C0 = clerp((LLWF - Vector3.new(0,1,-1))*CFrame.fromEulerAnglesXYZ(math.rad(90),0,0),LLWF,.4+i)
1829
RLW.C0 = clerp(RLWF - Vector3.new(0,1,-.5),RLWF,.4+i)
1830
GWeld.C0 = clerp(hold2c0,idlec0,.4+i)
1831
GWeld.C1 = clerp(hold2c1,idlec1,.4+i)
1832
end
1833
SlashT.Enabled = false
1834
DestroyLegWelds()
1835
hum.WalkSpeed = 10
1836
walking = false
1837
del = false
1838
end
1839
1840
--Keys--
1841
combo = 0
1842
function onKeyDown(key)
1843
if del == false then
1844
if key == "z" then
1845
SawThrow()
1846
elseif key == "x" then
1847
Cannon()
1848
elseif key == "c" then
1849
EyeReap()
1850
elseif key == "v" then
1851
Rapture()
1852
elseif key == "b" then
1853
Nightmare()
1854
elseif key == "n" then
1855
Harvest()
1856
elseif key == "m" then
1857
if Music.IsPlaying == true then
1858
Music:Stop()
1859
elseif Music.IsPlaying == false then
1860
Music:Play()
1861
end
1862
end
1863
end
1864
end
1865
function onButton1Down()
1866
if del == false then
1867
del = true
1868
res()
1869
if combo == 0 then
1870
Swing2Snd:Play()
1871
punchactive = true
1872
PunchT.Enabled = true
1873
for i = 0,.6,.2 do
1874
swait()
1875
TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.4+i)
1876
HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.4+i)
1877
LW.C0 = clerp(ILWF,(LWF + Vector3.new(-.5,-.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(70),0),.4+i)
1878
end
1879
swait(.1)
1880
for i = 0,.6,.3 do
1881
swait()
1882
TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(80)),TCF,.4+i)
1883
HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-80)),HCF,.4+i)
1884
LW.C0 = clerp((LWF + Vector3.new(-.5,-.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(70),0),(LWF - Vector3.new(.5,-1.4,.5)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.4+i)
1885
end
1886
LW.C0 = (LWF - Vector3.new(.5,-1.4,.5)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90))
1887
for i = 0,.6,.2 do
1888
swait()
1889
TC.C0 = clerp(TCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.4+i)
1890
HC.C0 = clerp(HCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.4+i)
1891
end
1892
TC.C0 = TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90))
1893
HC.C0 = HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90))
1894
swait(.1)
1895
for i = 0,.6,.2 do
1896
swait()
1897
TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.6-i)
1898
HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.6-i)
1899
LW.C0 = clerp(ILWF,(LWF - Vector3.new(.5,-1.4,.5)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.6-i)
1900
end
1901
punchactive = false
1902
PunchT.Enabled = false
1903
combo = 1
1904
elseif combo == 1 then
1905
Swing2Snd:Play()
1906
kickactive = true
1907
KickT.Enabled = true
1908
AddLegWelds()
1909
for i = 0,.6,.2 do
1910
swait()
1911
TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(math.rad(45),0,0),.4+i)
1912
HC.C0 = clerp(IHCF,HCF,.4+i)
1913
LLW.C0 = clerp(LLWF,LLWF * CFrame.fromEulerAnglesXYZ(math.rad(-45),0,0),.4+i)
1914
RLW.C0 = clerp(RLWF,(RLWF - Vector3.new(0,1,-1))*CFrame.fromEulerAnglesXYZ(math.rad(45),0,0),.4+i)
1915
end
1916
swait(.1)
1917
for i = 0,.6,.2 do
1918
swait()
1919
TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(math.rad(45),0,0),TCF * CFrame.fromEulerAnglesXYZ(math.rad(-45),0,0),.4+i)
1920
LLW.C0 = clerp(LLWF * CFrame.fromEulerAnglesXYZ(math.rad(-45),0,0),LLWF * CFrame.fromEulerAnglesXYZ(math.rad(45),0,0),.4+i)
1921
RLW.C0 = clerp((RLWF - Vector3.new(0,1,-1))*CFrame.fromEulerAnglesXYZ(math.rad(45),0,0),(RLWF - Vector3.new(0,1,1))*CFrame.fromEulerAnglesXYZ(math.rad(-90),0,0),.4+i)
1922
end
1923
swait(.3)
1924
for i = 0,.6,.2 do
1925
swait()
1926
TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(math.rad(-45),0,0),ITCF,.4+i)
1927
HC.C0 = clerp(HCF,IHCF,.4+i)
1928
LLW.C0 = clerp(LLWF * CFrame.fromEulerAnglesXYZ(math.rad(45),0,0),LLWF,.4+i)
1929
RLW.C0 = clerp((RLWF - Vector3.new(0,1,1))*CFrame.fromEulerAnglesXYZ(math.rad(-90),0,0),RLWF,.4+i)
1930
end
1931
DestroyLegWelds()
1932
kickactive = false
1933
KickT.Enabled = false
1934
combo = 2
1935
elseif combo == 2 then
1936
SlashT.Enabled = true
1937
bladeactive = true
1938
for i = 0,.6,.2 do
1939
swait()
1940
TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.4+i)
1941
HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.4+i)
1942
LW.C0 = clerp(ILWF,(LWF - Vector3.new(.5,-1.4,.5)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.4+i)
1943
RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.4+i)
1944
end
1945
GWeld.C1 = CFrame.new(0,0,0)
1946
GWeld.C0 = CFrame.new(0,0,0)
1947
GWeld.Part1 = Emit2Part
1948
for a = 1, 3 do
1949
PlaySnd(ClawDashSnd,HandlePart)
1950
for i = 0, 350, 50 do
1951
swait()
1952
GWeld.C0 = CFrame.new(0,-2,0) * CFrame.fromEulerAnglesXYZ(math.rad(-i),0,0)
1953
end
1954
end
1955
GWeld.C1 = idlec1
1956
GWeld.C0 = idlec0
1957
GWeld.Part1 = chara["Right Arm"]
1958
for i = 0,.6,.2 do
1959
swait()
1960
TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.6-i)
1961
HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.6-i)
1962
LW.C0 = clerp(ILWF,(LWF - Vector3.new(.5,-1.4,.5)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.6-i)
1963
RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.6-i)
1964
end
1965
SlashT.Enabled = false
1966
bladeactive = false
1967
combo = 3
1968
elseif combo == 3 then
1969
SlashT.Enabled = true
1970
bladeactive = true
1971
AddLegWelds()
1972
for i = 0,1,.25 do
1973
swait()
1974
TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(math.rad(10),0,0),i)
1975
HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(-20),0,0),i)
1976
RW.C0 = clerp(IRWF,(RWF + Vector3.new(0,.7,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,math.rad(-30)),i)
1977
LW.C0 = clerp(ILWF,(LWF + Vector3.new(0,.7,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,math.rad(30)),i)
1978
LLW.C0 = clerp(LLWF,LLWF,i)
1979
GWeld.C0 = clerp(uprightc0,hold2c0,.4+i)
1980
GWeld.C1 = clerp(uprightc1,hold2c1,.4+i)
1981
end
1982
GWeld.C0 = hold2c0
1983
GWeld.C1 = hold2c1
1984
SVHitSnd:Play()
1985
for i = 0,.6,.3 do
1986
swait()
1987
TC.C0 = clerp(TCF - Vector3.new(0,1,0),TCF,.6-i)
1988
HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0),HCF * CFrame.fromEulerAnglesXYZ(math.rad(-20),0,0),.6-i)
1989
RW.C0 = clerp((RWF + Vector3.new(0,.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(-30),0),(RWF + Vector3.new(0,.7,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,math.rad(-30)),.6-i)
1990
LW.C0 = clerp((LWF + Vector3.new(0,.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(30),0),(LWF + Vector3.new(0,.7,0)) * CFrame.fromEulerAnglesXYZ(math.rad(-180),0,math.rad(30)),.6-i)
1991
LLW.C0 = clerp((LLWF - Vector3.new(0,1,-1))*CFrame.fromEulerAnglesXYZ(math.rad(90),0,0),LLWF,.6-i)
1992
end
1993
TC.C0 = TCF - Vector3.new(0,1,0)
1994
HC.C0 = HCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0)
1995
RW.C0 = (RWF + Vector3.new(0,.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(-30),0)
1996
LW.C0 = (LWF + Vector3.new(0,.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(30),0)
1997
LLW.C0 = (LLWF - Vector3.new(0,1,-1))*CFrame.fromEulerAnglesXYZ(math.rad(90),0,0)
1998
local jtrace = Instance.new("Part",game.Workspace)
1999
jtrace.BrickColor = BrickColor.new("Really black")
2000
jtrace.Size = Vector3.new(0,0,0)
2001
jtrace.Position = Hitbox.Position - Vector3.new(0,2,0)
2002
jtrace.CFrame = CFrame.new(Hitbox.Position.X,Hitbox.Position.Y-2,Hitbox.Position.Z)
2003
jtrace.Anchored = true
2004
jtrace.CanCollide = false
2005
local tmesh = Instance.new("SpecialMesh",jtrace)
2006
tmesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
2007
tmesh.Offset = Vector3.new(0,0,-.125)
2008
local jtrace2 = Instance.new("Part",chara)
2009
jtrace2.BrickColor = BrickColor.new("Really black")
2010
jtrace2.Size = Vector3.new(0,0,0)
2011
jtrace2.Position = Hitbox.Position - Vector3.new(0,2,0)
2012
jtrace2.CFrame = CFrame.new(Hitbox.Position.X,Hitbox.Position.Y-2,Hitbox.Position.Z)
2013
jtrace2.Anchored = true
2014
jtrace2.CanCollide = false
2015
local tmesh2 = Instance.new("SpecialMesh",jtrace2)
2016
tmesh2.MeshId = "http://www.roblox.com/asset/?id=20329976"
2017
tmesh2.Offset = Vector3.new(0,0,-.125)
2018
coroutine.resume(coroutine.create(function()
2019
for i = 0,1,.05 do
2020
swait()
2021
jtrace.Transparency = i
2022
tmesh.Scale = Vector3.new(20*i,10-7*i,20*i)
2023
jtrace.CFrame = jtrace.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(10),0)
2024
jtrace2.Transparency = i
2025
tmesh2.Scale = Vector3.new(19*i,20*i,19*i)
2026
jtrace2.CFrame = jtrace2.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(-10),0)
2027
end
2028
jtrace:Destroy()
2029
jtrace2:Destroy()
2030
end))
2031
bladeactive = false
2032
Hitbox.Anchored = true
2033
ExHitbox(7,Hitbox.Position,10,2,.1,100,50)
2034
--Fly2Snd:Play()
2035
swait(1)
2036
Hitbox.Anchored = false
2037
for i = 0,.6,.1 do
2038
swait()
2039
TC.C0 = clerp(TCF - Vector3.new(0,1,0),ITCF,.4+i)
2040
HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(math.rad(30),0,0),IHCF,.4+i)
2041
RW.C0 = clerp((RWF + Vector3.new(0,.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(-30),0),IRWF,.4+i)
2042
LW.C0 = clerp((LWF + Vector3.new(0,.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(30),0),ILWF,.4+i)
2043
LLW.C0 = clerp((LLWF - Vector3.new(0,1,-1))*CFrame.fromEulerAnglesXYZ(math.rad(90),0,0),LLWF,.4+i)
2044
RLW.C0 = clerp(RLWF - Vector3.new(0,1,-.5),RLWF,.4+i)
2045
GWeld.C0 = clerp(hold2c0,idlec0,.4+i)
2046
GWeld.C1 = clerp(hold2c1,idlec1,.4+i)
2047
end
2048
SlashT.Enabled = false
2049
DestroyLegWelds()
2050
hum.WalkSpeed = 10
2051
combo = 0
2052
end
2053
res()
2054
walking = false
2055
del = false
2056
end
2057
end
2058
if mouse then
2059
mouse.Button1Down:connect(onButton1Down)
2060
mouse.KeyDown:connect(onKeyDown)
2061
end
2062
2063
--Loop Function--
2064
walking = false
2065
toim = 0
2066
while true do
2067
swait()
2068
toim = toim + .1
2069
if del == false then attacking = false elseif del == true then attacking = true end
2070
if atkd == true then
2071
TC.C0 = TCF
2072
HC.C0 = HCF
2073
RW.C0 = RWF
2074
LW.C0 = LWF
2075
atkd = false
2076
end
2077
if atkdd == true then
2078
TC.C0 = ITCF
2079
HC.C0 = IHCF
2080
RW.C0 = IRWF
2081
LW.C0 = ILWF
2082
atkdd = false
2083
end
2084
torvel = (chara.HumanoidRootPart.Velocity*Vector3.new(1,0,1)).magnitude
2085
if torvel < 1 and walking == true and del == false and atkd == false and attacking == false then
2086
for i = 0,1,.5 do
2087
swait(.001)
2088
if del == false and attacking == false then
2089
TC.C0 = clerp(TCF,ITCF,i)
2090
HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(math.rad(10),0,0),IHCF,i)
2091
RW.C0 = IRWF
2092
LW.C0 = LWF
2093
end
2094
end
2095
walking = false
2096
elseif torvel > 1 and walking == false and del == false and atkd == false and attacking == false then
2097
for i = 0,1,.5 do
2098
swait(.001)
2099
if del == false and attacking == false then
2100
TC.C0 = clerp(ITCF,TCF,i)
2101
HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(10),0,0),i)
2102
RW.C0 = IRWF
2103
LW.C0 = LWF
2104
end
2105
end
2106
walking = true
2107
else
2108
end
2109
end