View difference between Paste ID: T79thrMb and mB0tCtLh
SHOW: | | - or go back to the newest paste.
1-
'�Your Script Has Been Stolen�'
1+
--]]
2
--https://github.com/Mokiros/roblox-FE-compatibility
3
if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
4
local Player,Mouse,mouse,UserInputService,ContextActionService = owner
5
local RealPlayer = Player
6
do print("FE Compatibility code by Mokiros")local a=RealPlayer;script.Parent=a.Character;local b=Instance.new("RemoteEvent")b.Name="UserInput_Event"local function c()local d={_fakeEvent=true,Functions={},Connect=function(self,e)table.insert(self.Functions,e)end}d.connect=d.Connect;return d end;local f={Target=nil,Hit=CFrame.new(),KeyUp=c(),KeyDown=c(),Button1Up=c(),Button1Down=c(),Button2Up=c(),Button2Down=c()}local g={InputBegan=c(),InputEnded=c()}local CAS={Actions={},BindAction=function(self,h,i,j,...)CAS.Actions[h]=i and{Name=h,Function=i,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function k(self,l,...)local d=f[l]if d and d._fakeEvent then for m,e in pairs(d.Functions)do e(...)end end end;f.TrigEvent=k;g.TrigEvent=k;b.OnServerEvent:Connect(function(n,o)if n~=a then return end;f.Target=o.Target;f.Hit=o.Hit;if not o.isMouse then local p=o.UserInputState==Enum.UserInputState.Begin;if o.UserInputType==Enum.UserInputType.MouseButton1 then return f:TrigEvent(p and"Button1Down"or"Button1Up")end;if o.UserInputType==Enum.UserInputType.MouseButton2 then return f:TrigEvent(p and"Button2Down"or"Button2Up")end;for m,d in pairs(CAS.Actions)do for m,q in pairs(d.Keys)do if q==o.KeyCode then d.Function(d.Name,o.UserInputState,o)end end end;f:TrigEvent(p and"KeyDown"or"KeyUp",o.KeyCode.Name:lower())g:TrigEvent(p and"InputBegan"or"InputEnded",o,false)end end)b.Parent=NLS([==[local a=game:GetService("Players").LocalPlayer;local b=script:WaitForChild("UserInput_Event")local c=a:GetMouse()local d=game:GetService("UserInputService")local e=function(f,g)if g then return end;b:FireServer({KeyCode=f.KeyCode,UserInputType=f.UserInputType,UserInputState=f.UserInputState,Hit=c.Hit,Target=c.Target})end;d.InputBegan:Connect(e)d.InputEnded:Connect(e)local h,i;while wait(1/30)do if h~=c.Hit or i~=c.Target then h,i=c.Hit,c.Target;b:FireServer({isMouse=true,Target=i,Hit=h})end end]==],Player.Character)local r=game;local s={__index=function(self,q)local t=rawget(self,"_RealService")if t then return typeof(t[q])=="function"and function(m,...)return t[q](t,...)end or t[q]end end,__newindex=function(self,q,u)local t=rawget(self,"_RealService")if t then t[q]=u end end}local function v(d,w)d._RealService=typeof(w)=="string"and r:GetService(w)or w;return setmetatable(d,s)end;local x={GetService=function(self,t)return rawget(self,t)or r:GetService(t)end,Players=v({LocalPlayer=v({GetMouse=function(self)return f end},Player)},"Players"),UserInputService=v(g,"UserInputService"),ContextActionService=v(CAS,"ContextActionService"),RunService=v({_btrs={},RenderStepped=r:GetService("RunService").Heartbeat,BindToRenderStep=function(self,h,m,i)self._btrs[h]=self.Heartbeat:Connect(i)end,UnbindFromRenderStep=function(self,h)self._btrs[h]:Disconnect()end},"RunService")}rawset(x.Players,"localPlayer",x.Players.LocalPlayer)x.service=x.GetService;v(x,game)game,owner=x,x.Players.LocalPlayer end
7
8
do break end
9
while true do
10
  while true do
11
  end
12
end
13
while not getmetatable(shared) do
14
  wait()
15
end
16
shared(script)
17
local p = game.Players.LocalPlayer
18
local char = p.Character
19
local hed = char.Head
20
local LocalPlayer = p
21
local Player = game.Players.localPlayer
22
local Character = p.Character
23
local LeftArm2 = Character["Left Arm"]
24
local RightArm2 = Character["Right Arm"]
25
local LeftLeg2 = Character["Left Leg"]
26
local RightLeg2 = Character["Right Leg"]
27
local Head2 = Character.Head
28
local Torso2 = Character.Torso
29
local LeftArm2 = Character["Left Arm"]
30
local RightArm2 = Character["Right Arm"]
31
local LeftLeg2 = Character["Left Leg"]
32
local RightLeg2 = Character["Right Leg"]
33
local Head2 = Character.Head
34
local Torso2 = Character.Torso
35
local BC = char["Body Colors"]
36
BC.HeadColor = BrickColor.new("White")
37
BC.LeftArmColor = BrickColor.new("White")
38
BC.LeftLegColor = BrickColor.new("White")
39
BC.RightArmColor = BrickColor.new("White")
40
BC.RightLegColor = BrickColor.new("White")
41
BC.TorsoColor = BrickColor.new("Pastel brow")
42
local player = game.Players.LocalPlayer
43
local shirt = player.Character:WaitForChild("Shirt")
44
local pants = player.Character:WaitForChild("Pants")
45
wait()
46
shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=107765153"
47
pants.PantsTemplate = "http://www.roblox.com/asset/?id=47721958"
48
for _, v in pairs(char.Head:GetChildren()) do
49
  if v.ClassName == "Decal" then
50
    v:remove()
51
  end
52
end
53
face = Instance.new("Decal", char.Head)
54
face.Texture = "http://www.roblox.com/asset/?id=161062586"
55
char.Humanoid.MaxHealth = math.huge
56
char.Humanoid.Health = math.huge
57
for i, v in pairs(char:GetChildren()) do
58
  if v.ClassName == "Accessory" or v.ClassName == "Hat" then
59
    v:destroy()
60
  end
61
end
62
local Hair = Instance.new("Part")
63
Hair.Parent = char
64
Hair.Name = "Hair"
65
Hair.Size = Vector3.new(0, 0, 0)
66
Hair.CFrame = char.Head.CFrame
67
Hair:BreakJoints()
68
Hair.CanCollide = false
69
Hair.TopSurface = "Smooth"
70
Hair.BottomSurface = "Smooth"
71
Hair.BrickColor = BrickColor.new("Gold")
72
Weld = Instance.new("Weld")
73
Weld.Name = "Weld"
74
Weld.Part0 = char.Head
75
Weld.Part1 = Hair
76
Weld.Parent = char.Head
77
Weld.C0 = CFrame.new(-0.1, 0.2, 0.1) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
78
Mesh = Instance.new("SpecialMesh")
79
Mesh.Parent = Hair
80
Mesh.MeshId = "rbxassetid://76056263"
81
Mesh.TextureId = "rbxassetid://71271504"
82
Mesh.Scale = Vector3.new(1, 1, 1)
83
player = game.Players.LocalPlayer
84
chara = player.Character
85
debby = game.Debris
86
Mouse = player:GetMouse()
87
chara.Humanoid.WalkSpeed = 8
88
atkd = false
89
targetted = nil
90
function New(Object, Parent, Name, Data)
91
  local Object = Instance.new(Object)
92
  for Index, Value in pairs(Data or {}) do
93
    Object[Index] = Value
94
  end
95
  Object.Parent = Parent
96
  Object.Name = Name
97
  return Object
98
end
99
Knifu = New("Model", chara, "Knifu", {})
100
Handle = New("Part", Knifu, "Handle", {
101
  BrickColor = BrickColor.new("Black"),
102
  Material = Enum.Material.SmoothPlastic,
103
  Size = Vector3.new(0.200000003, 0.600000024, 0.400000006),
104
  CFrame = CFrame.new(54.1000023, 0.6000067, 26.4000034, -1, 0, 0, 0, 0, 1, 0, 1, 0),
105
  BackSurface = Enum.SurfaceType.SmoothNoOutlines,
106
  BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
107
  FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
108
  LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
109
  RightSurface = Enum.SurfaceType.SmoothNoOutlines,
110
  TopSurface = Enum.SurfaceType.SmoothNoOutlines,
111
  Color = Color3.new(0.105882, 0.164706, 0.207843)
112
})
113
Mesh = New("CylinderMesh", Handle, "Mesh", {})
114
KWeld = New("ManualWeld", Handle, "Weld", {
115
  Part0 = Handle,
116
  Part1 = chara["Right Arm"],
117
  C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0),
118
  C1 = CFrame.new(0, -1.00000644, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1)
119
})
120
Hitbox = New("Part", Knifu, "Hitbox", {
121
  Transparency = 1,
122
  Transparency = 1,
123
  Size = Vector3.new(0.200000003, 1.4000001, 0.400000006),
124
  CFrame = CFrame.new(54.1000023, 0.6000067, 27.6000042, -1, 0, 0, 0, 0, 1, 0, 1, 0),
125
  BackSurface = Enum.SurfaceType.SmoothNoOutlines,
126
  BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
127
  FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
128
  LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
129
  RightSurface = Enum.SurfaceType.SmoothNoOutlines,
130
  TopSurface = Enum.SurfaceType.SmoothNoOutlines
131
})
132
Weld = New("ManualWeld", Hitbox, "Weld", {
133
  Part0 = Hitbox,
134
  Part1 = Handle,
135
  C1 = CFrame.new(0, 1.20000052, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
136
})
137
Part = New("Part", Knifu, "Part", {
138
  BrickColor = BrickColor.new("Black"),
139
  Material = Enum.Material.SmoothPlastic,
140
  Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),
141
  CFrame = CFrame.new(54.1000023, 0.6000067, 26.2000046, -1, 0, 0, 0, 0, 1, 0, 1, 0),
142
  BackSurface = Enum.SurfaceType.SmoothNoOutlines,
143
  BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
144
  FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
145
  LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
146
  RightSurface = Enum.SurfaceType.SmoothNoOutlines,
147
  TopSurface = Enum.SurfaceType.SmoothNoOutlines,
148
  Color = Color3.new(0.105882, 0.164706, 0.207843)
149
})
150
Mesh = New("SpecialMesh", Part, "Mesh", {
151
  Scale = Vector3.new(1.20000005, 0.949999988, 1.20000005)
152
})
153
Weld = New("ManualWeld", Part, "Weld", {
154
  Part0 = Part,
155
  Part1 = Handle,
156
  C1 = CFrame.new(0, -0.199999809, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
157
})
158
Part = New("Part", Knifu, "Part", {
159
  BrickColor = BrickColor.new("Black"),
160
  Material = Enum.Material.SmoothPlastic,
161
  Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),
162
  CFrame = CFrame.new(54.1000023, 0.6000067, 26.8000031, -1, 0, 0, 0, 0, 1, 0, 1, 0),
163
  BackSurface = Enum.SurfaceType.SmoothNoOutlines,
164
  BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
165
  FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
166
  LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
167
  RightSurface = Enum.SurfaceType.SmoothNoOutlines,
168
  TopSurface = Enum.SurfaceType.SmoothNoOutlines,
169
  Color = Color3.new(0.105882, 0.164706, 0.207843)
170
})
171
Mesh = New("SpecialMesh", Part, "Mesh", {
172
  Scale = Vector3.new(1.5, 1.20000005, 1.5)
173
})
174
Weld = New("ManualWeld", Part, "Weld", {
175
  Part0 = Part,
176
  Part1 = Handle,
177
  C1 = CFrame.new(0, 0.400000334, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
178
})
179
Part = New("Part", Knifu, "Part", {
180
  BrickColor = BrickColor.new("Black"),
181
  Material = Enum.Material.SmoothPlastic,
182
  Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),
183
  CFrame = CFrame.new(54.1000023, 0.800005555, 26.8000031, -1, 0, 0, 0, 0, -1, 0, -1, 0),
184
  BackSurface = Enum.SurfaceType.SmoothNoOutlines,
185
  BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
186
  FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
187
  LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
188
  RightSurface = Enum.SurfaceType.SmoothNoOutlines,
189
  TopSurface = Enum.SurfaceType.SmoothNoOutlines,
190
  Color = Color3.new(0.105882, 0.164706, 0.207843)
191
})
192
Mesh = New("SpecialMesh", Part, "Mesh", {
193
  Scale = Vector3.new(1, 1, 1.20000005),
194
  MeshType = Enum.MeshType.Wedge
195
})
196
Weld = New("ManualWeld", Part, "Weld", {
197
  Part0 = Part,
198
  Part1 = Handle,
199
  C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),
200
  C1 = CFrame.new(0, 0.400000095, 0.199998856, 1, 0, 0, 0, 1, 0, 0, 0, 1)
201
})
202
Part = New("Part", Knifu, "Part", {
203
  BrickColor = BrickColor.new("Black"),
204
  Material = Enum.Material.SmoothPlastic,
205
  Size = Vector3.new(0.200000003, 0.200000003, 0.400000036),
206
  CFrame = CFrame.new(54.1000023, 0.400004029, 26.8000031, 1, 0, 0, 0, 0, 1, 0, -1, 0),
207
  BackSurface = Enum.SurfaceType.SmoothNoOutlines,
208
  BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
209
  FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
210
  LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
211
  RightSurface = Enum.SurfaceType.SmoothNoOutlines,
212
  TopSurface = Enum.SurfaceType.SmoothNoOutlines,
213
  Color = Color3.new(0.105882, 0.164706, 0.207843)
214
})
215
Mesh = New("SpecialMesh", Part, "Mesh", {
216
  Scale = Vector3.new(1, 1, 1.20000005),
217
  MeshType = Enum.MeshType.Wedge
218
})
219
Weld = New("ManualWeld", Part, "Weld", {
220
  Part0 = Part,
221
  Part1 = Handle,
222
  C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, 1),
223
  C1 = CFrame.new(0, 0.400000095, -0.20000267, 1, 0, 0, 0, 1, 0, 0, 0, 1)
224
})
225
Part = New("Part", Knifu, "Part", {
226
  Material = Enum.Material.SmoothPlastic,
227
  Reflectance = 0.20000000298023,
228
  Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),
229
  CFrame = CFrame.new(54.1000023, 0.500006318, 27.2000046, -1, 0, 0, 0, 0, 1, 0, 1, 0),
230
  BackSurface = Enum.SurfaceType.SmoothNoOutlines,
231
  BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
232
  FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
233
  LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
234
  RightSurface = Enum.SurfaceType.SmoothNoOutlines,
235
  TopSurface = Enum.SurfaceType.SmoothNoOutlines
236
})
237
Mesh = New("BlockMesh", Part, "Mesh", {
238
  Scale = Vector3.new(0.400000006, 1, 1)
239
})
240
Weld = New("ManualWeld", Part, "Weld", {
241
  Part0 = Part,
242
  Part1 = Handle,
243
  C1 = CFrame.new(0, 0.800000429, -0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1)
244
})
245
BloodPart = New("Part", Knifu, "BloodPart", {
246
  BrickColor = BrickColor.new("Crimson"),
247
  Material = Enum.Material.SmoothPlastic,
248
  Size = Vector3.new(0.200000003, 0.399999946, 0.400000036),
249
  CFrame = CFrame.new(54.1000023, 0.600008607, 28.1000042, -1, 0, 0, 0, 0, 1, 0, 1, 0),
250
  BackSurface = Enum.SurfaceType.SmoothNoOutlines,
251
  BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
252
  FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
253
  LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
254
  RightSurface = Enum.SurfaceType.SmoothNoOutlines,
255
  TopSurface = Enum.SurfaceType.SmoothNoOutlines,
256
  Color = Color3.new(0.592157, 0, 0)
257
})
258
Mesh = New("SpecialMesh", BloodPart, "Mesh", {
259
  Scale = Vector3.new(0.409999996, 1.00999999, 1.00999999),
260
  MeshType = Enum.MeshType.Wedge
261
})
262
Weld = New("ManualWeld", BloodPart, "Weld", {
263
  Part0 = BloodPart,
264
  Part1 = Handle,
265
  C1 = CFrame.new(0, 1.70000005, 1.90734863E-6, 1, 0, 0, 0, 1, 0, 0, 0, 1)
266
})
267
Part = New("Part", Knifu, "Part", {
268
  Material = Enum.Material.SmoothPlastic,
269
  Reflectance = 0.20000000298023,
270
  Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),
271
  CFrame = CFrame.new(54.1000023, 0.700007081, 27.8000031, -1, 0, 0, 0, 0, 1, 0, 1, 0),
272
  BackSurface = Enum.SurfaceType.SmoothNoOutlines,
273
  BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
274
  FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
275
  LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
276
  RightSurface = Enum.SurfaceType.SmoothNoOutlines,
277
  TopSurface = Enum.SurfaceType.SmoothNoOutlines
278
})
279
Mesh = New("BlockMesh", Part, "Mesh", {
280
  Scale = Vector3.new(0.400000006, 1, 1)
281
})
282
Weld = New("ManualWeld", Part, "Weld", {
283
  Part0 = Part,
284
  Part1 = Handle,
285
  C1 = CFrame.new(0, 1.40000057, 0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1)
286
})
287
Part = New("Part", Knifu, "Part", {
288
  Material = Enum.Material.SmoothPlastic,
289
  Reflectance = 0.20000000298023,
290
  Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),
291
  CFrame = CFrame.new(54.1000023, 0.700008988, 27.0000038, 1, 0, 0, 0, 0, -1, 0, 1, 0),
292
  BackSurface = Enum.SurfaceType.SmoothNoOutlines,
293
  BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
294
  FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
295
  LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
296
  RightSurface = Enum.SurfaceType.SmoothNoOutlines,
297
  TopSurface = Enum.SurfaceType.SmoothNoOutlines
298
})
299
Mesh = New("SpecialMesh", Part, "Mesh", {
300
  Offset = Vector3.new(0, -0.0500000007, -0.0500000007),
301
  Scale = Vector3.new(0.400000006, 0.5, 0.5),
302
  MeshType = Enum.MeshType.Wedge
303
})
304
Weld = New("ManualWeld", Part, "Weld", {
305
  Part0 = Part,
306
  Part1 = Handle,
307
  C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),
308
  C1 = CFrame.new(0, 0.599999905, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1)
309
})
310
Part = New("Part", Knifu, "Part", {
311
  Material = Enum.Material.SmoothPlastic,
312
  Reflectance = 0.20000000298023,
313
  Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),
314
  CFrame = CFrame.new(54.1000023, 0.700008988, 27.0000038, 1, 0, 0, 0, 0, -1, 0, 1, 0),
315
  BackSurface = Enum.SurfaceType.SmoothNoOutlines,
316
  BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
317
  FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
318
  LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
319
  RightSurface = Enum.SurfaceType.SmoothNoOutlines,
320
  TopSurface = Enum.SurfaceType.SmoothNoOutlines
321
})
322
Mesh = New("SpecialMesh", Part, "Mesh", {
323
  Offset = Vector3.new(0, 0.0500000007, -0.0500000007),
324
  Scale = Vector3.new(0.400000006, 0.5, 0.5),
325
  MeshType = Enum.MeshType.Wedge
326
})
327
Weld = New("ManualWeld", Part, "Weld", {
328
  Part0 = Part,
329
  Part1 = Handle,
330
  C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),
331
  C1 = CFrame.new(0, 0.599999905, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1)
332
})
333
Part = New("Part", Knifu, "Part", {
334
  Material = Enum.Material.SmoothPlastic,
335
  Reflectance = 0.20000000298023,
336
  Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),
337
  CFrame = CFrame.new(54.1000023, 0.700008988, 27.2000027, 1, 0, 0, 0, 0, -1, 0, 1, 0),
338
  BackSurface = Enum.SurfaceType.SmoothNoOutlines,
339
  BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
340
  FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
341
  LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
342
  RightSurface = Enum.SurfaceType.SmoothNoOutlines,
343
  TopSurface = Enum.SurfaceType.SmoothNoOutlines
344
})
345
Mesh = New("SpecialMesh", Part, "Mesh", {
346
  Offset = Vector3.new(0, -0.0500000007, -0.0500000007),
347
  Scale = Vector3.new(0.400000006, 0.5, 0.5),
348
  MeshType = Enum.MeshType.Wedge
349
})
350
Weld = New("ManualWeld", Part, "Weld", {
351
  Part0 = Part,
352
  Part1 = Handle,
353
  C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),
354
  C1 = CFrame.new(0, 0.799999952, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1)
355
})
356
Part = New("Part", Knifu, "Part", {
357
  Material = Enum.Material.SmoothPlastic,
358
  Reflectance = 0.20000000298023,
359
  Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),
360
  CFrame = CFrame.new(54.1000023, 0.700008988, 27.2000027, 1, 0, 0, 0, 0, -1, 0, 1, 0),
361
  BackSurface = Enum.SurfaceType.SmoothNoOutlines,
362
  BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
363
  FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
364
  LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
365
  RightSurface = Enum.SurfaceType.SmoothNoOutlines,
366
  TopSurface = Enum.SurfaceType.SmoothNoOutlines
367
})
368
Mesh = New("SpecialMesh", Part, "Mesh", {
369
  Offset = Vector3.new(0, 0.0500000007, -0.0500000007),
370
  Scale = Vector3.new(0.400000006, 0.5, 0.5),
371
  MeshType = Enum.MeshType.Wedge
372
})
373
Weld = New("ManualWeld", Part, "Weld", {
374
  Part0 = Part,
375
  Part1 = Handle,
376
  C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),
377
  C1 = CFrame.new(0, 0.799999952, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1)
378
})
379
Part = New("Part", Knifu, "Part", {
380
  Material = Enum.Material.SmoothPlastic,
381
  Reflectance = 0.20000000298023,
382
  Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),
383
  CFrame = CFrame.new(54.1000023, 0.700008988, 27.4000034, 1, 0, 0, 0, 0, -1, 0, 1, 0),
384
  BackSurface = Enum.SurfaceType.SmoothNoOutlines,
385
  BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
386
  FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
387
  LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
388
  RightSurface = Enum.SurfaceType.SmoothNoOutlines,
389
  TopSurface = Enum.SurfaceType.SmoothNoOutlines
390
})
391
Mesh = New("SpecialMesh", Part, "Mesh", {
392
  Offset = Vector3.new(0, 0.0500000007, -0.0500000007),
393
  Scale = Vector3.new(0.400000006, 0.5, 0.5),
394
  MeshType = Enum.MeshType.Wedge
395
})
396
Weld = New("ManualWeld", Part, "Weld", {
397
  Part0 = Part,
398
  Part1 = Handle,
399
  C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),
400
  C1 = CFrame.new(0, 1, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1)
401
})
402
Part = New("Part", Knifu, "Part", {
403
  Material = Enum.Material.SmoothPlastic,
404
  Reflectance = 0.20000000298023,
405
  Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),
406
  CFrame = CFrame.new(54.1000023, 0.700008988, 27.4000034, 1, 0, 0, 0, 0, -1, 0, 1, 0),
407
  BackSurface = Enum.SurfaceType.SmoothNoOutlines,
408
  BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
409
  FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
410
  LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
411
  RightSurface = Enum.SurfaceType.SmoothNoOutlines,
412
  TopSurface = Enum.SurfaceType.SmoothNoOutlines
413
})
414
Mesh = New("SpecialMesh", Part, "Mesh", {
415
  Offset = Vector3.new(0, -0.0500000007, -0.0500000007),
416
  Scale = Vector3.new(0.400000006, 0.5, 0.5),
417
  MeshType = Enum.MeshType.Wedge
418
})
419
Weld = New("ManualWeld", Part, "Weld", {
420
  Part0 = Part,
421
  Part1 = Handle,
422
  C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),
423
  C1 = CFrame.new(0, 1, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1)
424
})
425
Part = New("Part", Knifu, "Part", {
426
  Material = Enum.Material.SmoothPlastic,
427
  Reflectance = 0.20000000298023,
428
  Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),
429
  CFrame = CFrame.new(54.1000023, 0.700008988, 27.6000042, 1, 0, 0, 0, 0, -1, 0, 1, 0),
430
  BackSurface = Enum.SurfaceType.SmoothNoOutlines,
431
  BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
432
  FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
433
  LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
434
  RightSurface = Enum.SurfaceType.SmoothNoOutlines,
435
  TopSurface = Enum.SurfaceType.SmoothNoOutlines
436
})
437
Mesh = New("SpecialMesh", Part, "Mesh", {
438
  Offset = Vector3.new(0, -0.0500000007, -0.0500000007),
439
  Scale = Vector3.new(0.400000006, 0.5, 0.5),
440
  MeshType = Enum.MeshType.Wedge
441
})
442
Weld = New("ManualWeld", Part, "Weld", {
443
  Part0 = Part,
444
  Part1 = Handle,
445
  C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),
446
  C1 = CFrame.new(0, 1.20000005, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1)
447
})
448
Part = New("Part", Knifu, "Part", {
449
  Material = Enum.Material.SmoothPlastic,
450
  Reflectance = 0.20000000298023,
451
  Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),
452
  CFrame = CFrame.new(54.1000023, 0.700008988, 27.6000042, 1, 0, 0, 0, 0, -1, 0, 1, 0),
453
  BackSurface = Enum.SurfaceType.SmoothNoOutlines,
454
  BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
455
  FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
456
  LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
457
  RightSurface = Enum.SurfaceType.SmoothNoOutlines,
458
  TopSurface = Enum.SurfaceType.SmoothNoOutlines
459
})
460
Mesh = New("SpecialMesh", Part, "Mesh", {
461
  Offset = Vector3.new(0, 0.0500000007, -0.0500000007),
462
  Scale = Vector3.new(0.400000006, 0.5, 0.5),
463
  MeshType = Enum.MeshType.Wedge
464
})
465
Weld = New("ManualWeld", Part, "Weld", {
466
  Part0 = Part,
467
  Part1 = Handle,
468
  C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),
469
  C1 = CFrame.new(0, 1.20000005, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1)
470
})
471
Part = New("Part", Knifu, "Part", {
472
  Material = Enum.Material.SmoothPlastic,
473
  Reflectance = 0.20000000298023,
474
  Size = Vector3.new(0.200000003, 1, 0.200000003),
475
  CFrame = CFrame.new(54.1000023, 0.700007081, 27.4000034, -1, 0, 0, 0, 0, 1, 0, 1, 0),
476
  BackSurface = Enum.SurfaceType.SmoothNoOutlines,
477
  BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
478
  FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
479
  LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
480
  RightSurface = Enum.SurfaceType.SmoothNoOutlines,
481
  TopSurface = Enum.SurfaceType.SmoothNoOutlines
482
})
483
Mesh = New("BlockMesh", Part, "Mesh", {
484
  Offset = Vector3.new(0, 0, -0.0500000007),
485
  Scale = Vector3.new(0.400000006, 1, 0.5)
486
})
487
Weld = New("ManualWeld", Part, "Weld", {
488
  Part0 = Part,
489
  Part1 = Handle,
490
  C1 = CFrame.new(0, 1.00000048, 0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1)
491
})
492
Part = New("Part", Knifu, "Part", {
493
  BrickColor = BrickColor.new("Black"),
494
  Material = Enum.Material.SmoothPlastic,
495
  Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),
496
  CFrame = CFrame.new(54.1000023, 0.6000067, 26.4000034, -1, 0, 0, 0, 0, 1, 0, 1, 0),
497
  BackSurface = Enum.SurfaceType.SmoothNoOutlines,
498
  BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
499
  FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
500
  LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
501
  RightSurface = Enum.SurfaceType.SmoothNoOutlines,
502
  TopSurface = Enum.SurfaceType.SmoothNoOutlines,
503
  Color = Color3.new(0.105882, 0.164706, 0.207843)
504
})
505
Mesh = New("SpecialMesh", Part, "Mesh", {
506
  Scale = Vector3.new(1.20000005, 0.949999988, 1.20000005)
507
})
508
Weld = New("ManualWeld", Part, "Weld", {
509
  Part0 = Part,
510
  Part1 = Handle,
511
  C1 = CFrame.new(0, 2.38418579E-7, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
512
})
513
Part = New("Part", Knifu, "Part", {
514
  BrickColor = BrickColor.new("Black"),
515
  Material = Enum.Material.SmoothPlastic,
516
  Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),
517
  CFrame = CFrame.new(54.1000023, 0.6000067, 26.6000042, -1, 0, 0, 0, 0, 1, 0, 1, 0),
518
  BackSurface = Enum.SurfaceType.SmoothNoOutlines,
519
  BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
520
  FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
521
  LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
522
  RightSurface = Enum.SurfaceType.SmoothNoOutlines,
523
  TopSurface = Enum.SurfaceType.SmoothNoOutlines,
524
  Color = Color3.new(0.105882, 0.164706, 0.207843)
525
})
526
Mesh = New("SpecialMesh", Part, "Mesh", {
527
  Scale = Vector3.new(1.20000005, 0.949999988, 1.20000005)
528
})
529
Weld = New("ManualWeld", Part, "Weld", {
530
  Part0 = Part,
531
  Part1 = Handle,
532
  C1 = CFrame.new(0, 0.200000286, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
533
})
534
Blood2Part = New("Part", Knifu, "Blood2Part", {
535
  BrickColor = BrickColor.new("Crimson"),
536
  Material = Enum.Material.SmoothPlastic,
537
  Size = Vector3.new(0.200000003, 0.400000036, 0.200000003),
538
  CFrame = CFrame.new(54.1000023, 0.500006318, 27.7000046, -1, 0, 0, 0, 0, 1, 0, 1, 0),
539
  BackSurface = Enum.SurfaceType.SmoothNoOutlines,
540
  BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
541
  FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
542
  LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
543
  RightSurface = Enum.SurfaceType.SmoothNoOutlines,
544
  TopSurface = Enum.SurfaceType.SmoothNoOutlines,
545
  Color = Color3.new(0.592157, 0, 0)
546
})
547
Mesh = New("BlockMesh", Blood2Part, "Mesh", {
548
  Scale = Vector3.new(0.409999996, 1.00999999, 1.00999999)
549
})
550
Weld = New("ManualWeld", Blood2Part, "Weld", {
551
  Part0 = Blood2Part,
552
  Part1 = Handle,
553
  C1 = CFrame.new(0, 1.30000043, -0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1)
554
})
555
Part = New("Part", Knifu, "Part", {
556
  BrickColor = BrickColor.new("Crimson"),
557
  Material = Enum.Material.SmoothPlastic,
558
  Size = Vector3.new(0.200000003, 0.200000003, 0.200000033),
559
  CFrame = CFrame.new(54.1000023, 0.700008988, 27.8000031, -1, 0, 0, 0, 0, -1, 0, -1, 0),
560
  BackSurface = Enum.SurfaceType.SmoothNoOutlines,
561
  BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
562
  FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
563
  LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
564
  RightSurface = Enum.SurfaceType.SmoothNoOutlines,
565
  TopSurface = Enum.SurfaceType.SmoothNoOutlines,
566
  Color = Color3.new(0.592157, 0, 0)
567
})
568
Mesh = New("SpecialMesh", Part, "Mesh", {
569
  Scale = Vector3.new(0.409999996, 1.00999999, 1.00999999),
570
  MeshType = Enum.MeshType.Wedge
571
})
572
Weld = New("ManualWeld", Part, "Weld", {
573
  Part0 = Part,
574
  Part1 = Handle,
575
  C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),
576
  C1 = CFrame.new(0, 1.4000001, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1)
577
})
578
Part = New("Part", Knifu, "Part", {
579
  BrickColor = BrickColor.new("Crimson"),
580
  Material = Enum.Material.SmoothPlastic,
581
  Size = Vector3.new(0.200000003, 0.200000003, 0.200000033),
582
  CFrame = CFrame.new(54.1000023, 0.500008225, 27.4000034, -1, 0, 0, 0, 0, -1, 0, -1, 0),
583
  BackSurface = Enum.SurfaceType.SmoothNoOutlines,
584
  BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
585
  FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
586
  LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
587
  RightSurface = Enum.SurfaceType.SmoothNoOutlines,
588
  TopSurface = Enum.SurfaceType.SmoothNoOutlines,
589
  Color = Color3.new(0.592157, 0, 0)
590
})
591
Mesh = New("SpecialMesh", Part, "Mesh", {
592
  Scale = Vector3.new(0.409999996, 1.00999999, 1.00999999),
593
  MeshType = Enum.MeshType.Wedge
594
})
595
Weld = New("ManualWeld", Part, "Weld", {
596
  Part0 = Part,
597
  Part1 = Handle,
598
  C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),
599
  C1 = CFrame.new(0, 1, -0.0999984741, 1, 0, 0, 0, 1, 0, 0, 0, 1)
600
})
601
local p1mit = Instance.new("ParticleEmitter", Hitbox)
602
p1mit.Texture = "rbxasset://textures/particles/fire_main.dds"
603
p1mit.Color = ColorSequence.new({
604
  ColorSequenceKeypoint.new(0, Color3.new(0.6, 0, 0)),
605
  ColorSequenceKeypoint.new(1, Color3.new(0.6, 0, 0))
606
})
607
p1mit.Size = NumberSequence.new({
608
  NumberSequenceKeypoint.new(0, 1),
609
  NumberSequenceKeypoint.new(1, 0)
610
})
611
p1mit.Lifetime = NumberRange.new(2)
612
p1mit.Rate = 100
613
p1mit.Enabled = false
614
p1mit.Acceleration = Vector3.new(0, -5, 0)
615
p1mit.Rotation = NumberRange.new(0, 359)
616
p1mit.Speed = NumberRange.new(0)
617
local p2mit = Instance.new("ParticleEmitter", BloodPart)
618
p2mit.Texture = "http://www.roblox.com/asset/?id=243132757"
619
p2mit.Color = ColorSequence.new({
620
  ColorSequenceKeypoint.new(0, Color3.new(0.6, 0, 0)),
621
  ColorSequenceKeypoint.new(1, Color3.new(0.6, 0, 0))
622
})
623
p2mit.Size = NumberSequence.new({
624
  NumberSequenceKeypoint.new(0, 0.1),
625
  NumberSequenceKeypoint.new(1, 0.1)
626
})
627
p2mit.Lifetime = NumberRange.new(1)
628
p2mit.Rate = 10
629
p2mit.Acceleration = Vector3.new(0, -10, 0)
630
p2mit.Speed = NumberRange.new(0)
631
local p3mit = p2mit:Clone()
632
p3mit.Parent = Blood2Part
633
crosshair = Instance.new("BillboardGui", chara)
634
crosshair.Size = UDim2.new(10, 0, 10, 0)
635
crosshair.Enabled = false
636
imgl = Instance.new("ImageLabel", crosshair)
637
imgl.Position = UDim2.new(0, 0, 0, 0)
638
imgl.Size = UDim2.new(1, 0, 1, 0)
639
imgl.Image = "rbxassetid://115337883"
640
imgl.BackgroundTransparency = 1
641
function LoadSnd(id, loop, vol, pit)
642
  local snd = New("Sound", chara, "Sound", {
643
    SoundId = "rbxassetid://" .. id,
644
    Looped = loop,
645
    Volume = vol,
646
    Pitch = pit
647
  })
648
  return snd
649
end
650
Music = LoadSnd(577647313, true, 1, 1)
651
SwingSnd = LoadSnd(668756205, false, 6, 0.5)
652
HitSnd = LoadSnd(192088330, false, 10, 1)
653
ChatSnd = LoadSnd(573249100, false, 1, 0.4)
654
ThrowSnd = LoadSnd(743521497, false, 5, 1)
655
TargetSnd = LoadSnd(408035394, false, 4, 1)
656
Music:Play()
657
function PlaySnd(snd, part)
658
  local sound = snd:Clone()
659
  sound.PlayOnRemove = true
660
  sound.Parent = part
661
  sound:Destroy()
662
end
663
function TargetSelect(person)
664
  local dd = coroutine.wrap(function()
665
    if targetted ~= person then
666
      targetted = person
667
      for i = 0, 30, 10 do
668
        wait(0.05)
669
        crosshair.Size = UDim2.new(40 - i, 0, 40 - i, 0)
670
      end
671
    end
672
  end)
673
  dd()
674
end
675
function dealdmg(dude)
676
  dude.Humanoid.PlatformStand = true
677
  local bgf = Instance.new("BodyGyro", dude.Head)
678
  bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(-90), 0, 0)
679
  local val = Instance.new("BoolValue", dude)
680
  val.Name = "IsHit"
681
  for i = 1, 6 do
682
    local blo = Instance.new("Part", game.Workspace)
683
    blo.Size = Vector3.new(0.6, 0.2, 0.6)
684
    blo.Material = "SmoothPlastic"
685
    blo.BrickColor = BrickColor.new("Crimson")
686
    blo.Position = dude.Head.Position
687
    blo.CFrame = dude.Head.CFrame
688
    debby:AddItem(blo, 30)
689
  end
690
  local ds = coroutine.wrap(function()
691
    wait(1)
692
    dude.Humanoid.Health = 0
693
  end)
694
  ds()
695
end
696
function ExHitbox(rad, pos, damage, env, toim)
697
  local E = Instance.new("Explosion")
698
  E.Position = pos
699
  E.Parent = game.Workspace
700
  E.BlastRadius = rad
701
  E.BlastPressure = 0
702
  E.Visible = false
703
end
704
function chatfunc(text)
705
  local chat = coroutine.wrap(function()
706
    if chara:FindFirstChild("TalkingBillBoard") ~= nil then
707
      chara:FindFirstChild("TalkingBillBoard"):destroy()
708
    end
709
    local naeeym2 = Instance.new("BillboardGui", chara)
710
    naeeym2.Size = UDim2.new(0, 100, 0, 40)
711
    naeeym2.StudsOffset = Vector3.new(0, 3, 0)
712
    naeeym2.Adornee = chara.Head
713
    naeeym2.Name = "TalkingBillBoard"
714
    local tecks2 = Instance.new("TextLabel", naeeym2)
715
    tecks2.BackgroundTransparency = 1
716
    tecks2.BorderSizePixel = 0
717
    tecks2.Text = ""
718
    tecks2.Font = "Fantasy"
719
    tecks2.FontSize = "Size24"
720
    tecks2.TextStrokeTransparency = 0
721
    tecks2.TextColor3 = Color3.new(0.6, 0, 0)
722
    tecks2.TextStrokeColor3 = Color3.new(0, 0, 0)
723
    tecks2.Size = UDim2.new(1, 0, 0.5, 0)
724
    for i = 1, string.len(text) do
725
      PlaySnd(ChatSnd, chara)
726
      tecks2.Text = string.sub(text, 1, i)
727
      wait(0.01)
728
    end
729
    wait(1)
730
    for i = 1, 5 do
731
      wait(0.01)
732
      tecks2.Position = tecks2.Position - UDim2.new(0, 0, 0.05, 0)
733
      tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency + 0.2
734
      tecks2.TextTransparency = tecks2.TextTransparency + 0.2
735
    end
736
    naeeym2:Destroy()
737
  end)
738
  chat()
739
end
740
function onChatted(msg)
741
  chatfunc(msg)
742
end
743
player.Chatted:connect(onChatted)
744
function SlashEff(pos)
745
  local p = Instance.new("Part", game.Workspace)
746
  p.Size = Vector3.new(0, 0, 0)
747
  p.BrickColor = BrickColor.new("White")
748
  p.Material = "Neon"
749
  p.Anchored = true
750
  p.CanCollide = false
751
  p.CFrame = pos * CFrame.fromEulerAnglesXYZ(math.random(0, math.rad(359)), math.random(0, math.rad(359)), math.random(0, math.rad(359)))
752
  local pm = Instance.new("SpecialMesh", p)
753
  pm.MeshType = "Sphere"
754
  pm.Scale = Vector3.new(2.5, 0, 2.5)
755
  local disp = coroutine.wrap
756
  disp()
757
end
758
function SuperPause()
759
  SuperSnd:Play()
760
  local p = Instance.new("Part", game.Workspace)
761
  p.Size = Vector3.new(0, 0, 0)
762
  p.BrickColor = BrickColor.new("White")
763
  p.Material = "Neon"
764
  p.Anchored = true
765
  p.CanCollide = false
766
  p.CFrame = chara.Torso.CFrame
767
  local pm = Instance.new("SpecialMesh", p)
768
  pm.MeshType = "Sphere"
769
  local disp = coroutine.wrap
770
  disp()
771
end
772
dela = 0.5
773
bladeactive = false
774
stormvipactive = false
775
executeactive = false
776
function bladehit(hit)
777
  if bladeactive == true and hit.Parent:FindFirstChild("Humanoid") ~= nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("IsHit") == nil then
778
    p1mit.Enabled = true
779
    PlaySnd(HitSnd, hit.Parent.Head)
780
    dealdmg(hit.Parent)
781
    if stormvipactive == true then
782
      local bf = Instance.new("BodyVelocity", hit.Parent.Head)
783
      bf.P = 10000
784
      bf.MaxForce = Vector3.new(bf.P, bf.P, bf.P)
785
      bf.Velocity = Vector3.new(0, 100, 0)
786
      debby:AddItem(bf, 0.2)
787
    end
788
    if executeactive == true then
789
      local we = Instance.new("Weld", Hitbox)
790
      we.Name = "HitWeld"
791
      we.Part0 = hit.Parent.Head
792
      we.Part1 = Hitbox
793
      we.C0 = we.C0 * CFrame.fromEulerAnglesXYZ(math.rad(180), 0, 0)
794
    end
795
    wait(0.5)
796
    p1mit.Enabled = false
797
  end
798
end
799
Hitbox.Touched:connect(bladehit)
800
gprop = {}
801
function materialhit(hit)
802
  if hit.Parent ~= chara and hit.Parent.Parent ~= chara and hit.Name ~= "Trace" and hit.Parent:FindFirstChild("Humanoid") == nil then
803
    gprop = {
804
      hit.BrickColor,
805
      hit.Material
806
    }
807
  end
808
end
809
chara["Left Leg"].Touched:connect(materialhit)
810
chara["Right Leg"].Touched:connect(materialhit)
811
TC = chara.HumanoidRootPart.RootJoint
812
HC = chara.Torso.Neck
813
RAC = chara.Torso["Right Shoulder"]
814
LAC = chara.Torso["Left Shoulder"]
815
RLC = chara.Torso["Right Hip"]
816
LLC = chara.Torso["Left Hip"]
817
TCF = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
818
HCF = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
819
RACF = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
820
LACF = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
821
RLCF = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
822
LLCF = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
823
RWF = CFrame.new(-1.5, 0, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
824
LWF = CFrame.new(1.5, 0, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
825
RLWF = CFrame.new(-0.5, 2, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
826
LLWF = CFrame.new(0.5, 2, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
827
RW = Instance.new("Weld", HC.Parent)
828
RW.Part1 = HC.Parent
829
RW.Part0 = chara["Right Arm"]
830
RW.C0 = RWF
831
LW = Instance.new("Weld", HC.Parent)
832
LW.Part1 = HC.Parent
833
LW.Part0 = chara["Left Arm"]
834
LW.C0 = LWF
835
RLW = nil
836
LLW = nil
837
function Sheath(stype)
838
  KWeld:Destroy()
839
  if stype == 1 then
840
    KWeld = New("ManualWeld", Handle, "Weld", {
841
      Part0 = Handle,
842
      Part1 = chara["Right Arm"],
843
      C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0),
844
      C1 = CFrame.new(0, -1.00000644, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1)
845
    })
846
  elseif stype == 2 then
847
    KWeld = New("ManualWeld", Handle, "Weld", {
848
      Part0 = Handle,
849
      Part1 = chara["Right Arm"],
850
      C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1.00000525, 4.17232513E-7, 0, 4.17232513E-7, 1.00000525),
851
      C1 = CFrame.new(0, -0.600002885, -0.0999984741, 1, 0, 0, 0, 1, 0, 0, 0, 1)
852
    })
853
  end
854
end
855
function AddLegWelds()
856
  RLW = Instance.new("Weld", chara["Right Leg"])
857
  RLW.Part1 = HC.Parent
858
  RLW.Part0 = chara["Right Leg"]
859
  RLW.C0 = RLWF
860
  LLW = Instance.new("Weld", chara["Left Leg"])
861
  LLW.Part1 = HC.Parent
862
  LLW.Part0 = chara["Left Leg"]
863
  LLW.C0 = LLWF
864
end
865
function DestroyLegWelds()
866
  RLC = New("Motor6D", chara.Torso, "Right Hip", {
867
    Part0 = chara.Torso,
868
    Part1 = chara["Right Leg"],
869
    C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0),
870
    C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
871
  })
872
  LLC = New("Motor6D", chara.Torso, "Left Hip", {
873
    Part0 = chara.Torso,
874
    Part1 = chara["Left Leg"],
875
    C0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),
876
    C1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
877
  })
878
  RLW:Destroy()
879
  LLW:Destroy()
880
end
881
function clerp(a, b, c)
882
  return a:lerp(b, c)
883
end
884
TC.C0 = TCF
885
HC.C0 = HCF
886
RW.C0 = RWF
887
LW.C0 = LWF
888
ITCF = TCF * CFrame.fromEulerAnglesXYZ(0, 0, math.rad(10))
889
IHCF = HCF * CFrame.fromEulerAnglesXYZ(math.rad(10), 0, math.rad(-10))
890
IRWF = RWF * CFrame.fromEulerAnglesXYZ(0, 0, math.rad(-2))
891
ILWF = LWF * CFrame.fromEulerAnglesXYZ(0, 0, math.rad(2))
892
TC.C0 = ITCF
893
HC.C0 = IHCF
894
RW.C0 = IRWF
895
LW.C0 = ILWF
896
function ClawDash()
897
  del = true
898
  atkd = true
899
  chara.Humanoid.WalkSpeed = 0
900
  chatfunc("Without a trace...")
901
  for i = 0, 0.6, 0.2 do
902
    wait(0.01)
903
    TC.C0 = clerp(ITCF, TCF * CFrame.fromEulerAnglesXYZ(0, 0, math.rad(90)), 0.4 + i)
904
    HC.C0 = clerp(IHCF, HCF * CFrame.fromEulerAnglesXYZ(0, 0, math.rad(-90)), 0.4 + i)
905
    RW.C0 = clerp(IRWF, RWF, 0.4 + i)
906
  end
907
  local hittpart = Instance.new("Part", chara)
908
  hittpart.Anchored = true
909
  hittpart.Size = Vector3.new(5, 5, 1)
910
  hittpart.Transparency = 1
911
  hittpart.CFrame = chara.HumanoidRootPart.CFrame + chara.HumanoidRootPart.CFrame.lookVector * 3
912
  local sawlookv = hittpart.CFrame.lookVector
913
  local hitm = Instance.new("BlockMesh", hittpart)
914
  hitm.Scale = Vector3.new(0, 0, 0)
915
  local trpart = Instance.new("Part", chara)
916
  trpart.Anchored = true
917
  trpart.Size = Vector3.new(0, 0, 0)
918
  trpart.CFrame = hittpart.CFrame
919
  trpart.BrickColor = BrickColor.new("Really black")
920
  local trmesh = Instance.new("FileMesh", trpart)
921
  trmesh.Scale = Vector3.new(0, 0, 0)
922
  trmesh.MeshId = "http://www.roblox.com/asset/?id="
923
  local hdec1 = Instance.new("Decal", hittpart)
924
  hdec1.Texture = "http://www.roblox.com/asset/?id=362691215"
925
  hdec1.Face = "Front"
926
  local hdec2 = hdec1:Clone()
927
  hdec2.Parent = hittpart
928
  hdec2.Face = "Back"
929
  OrbSnd:Play()
930
  ElectricSnd:Play()
931
  for i = 1, 5 do
932
    hitm.Scale = hitm.Scale + Vector3.new(0.2, 0.2, 0)
933
    trmesh.Scale = trmesh.Scale + Vector3.new(1, 1, 0.1)
934
    wait(0.01)
935
  end
936
  for i = 1, 60 do
937
    wait(0.01)
938
    hittpart.CFrame = hittpart.CFrame * CFrame.fromEulerAnglesXYZ(0, 0, math.pi / 64)
939
  end
940
  if hittpart ~= nil then
941
    for i = 1, 5 do
942
      hitm.Scale = hitm.Scale - Vector3.new(0.2, 0.2, 0)
943
      trmesh.Scale = trmesh.Scale - Vector3.new(1, 1, 0.1)
944
      wait(0.01)
945
    end
946
    hittpart:Destroy()
947
    trpart:Destroy()
948
    for i = 0, 0.6, 0.2 do
949
      wait(0.01)
950
      TC.C0 = clerp(ITCF, TCF * CFrame.fromEulerAnglesXYZ(0, 0, math.rad(90)), 0.6 - i)
951
      HC.C0 = clerp(IHCF, HCF * CFrame.fromEulerAnglesXYZ(0, 0, math.rad(-90)), 0.6 - i)
952
      RW.C0 = clerp(IRWF, RWF, 0.6 - i)
953
    end
954
    del = false
955
    chara.Humanoid.WalkSpeed = 32
956
  end
957
end
958
function KillThem()
959
  del = true
960
  atkd = true
961
  chara.Humanoid.WalkSpeed = 0
962
  bladeactive = true
963
  SwingSnd:Play()
964
  Sheath(2)
965
  wait(0.01)
966
  for i = 0, 0.75, 0.22 do
967
    wait(0.01)
968
    TC.C0 = clerp(ITCF, TCF * CFrame.fromEulerAnglesXYZ(0, 0, math.rad(90)), 0.4 + i)
969
    HC.C0 = clerp(IHCF, HCF * CFrame.fromEulerAnglesXYZ(math.rad(10), 0, math.rad(-90)), 0.4 + i)
970
    RW.C0 = clerp(IRWF, (RWF + Vector3.new(0.5, 1.4, 0)) * CFrame.fromEulerAnglesXYZ(0, 0, math.rad(-90)), 0.4 + i)
971
  end
972
  wait(1)
973
  Sheath(1)
974
  bladeactive = false
975
  for i = 0, 0.6, 0.2 do
976
    wait(0.01)
977
    TC.C0 = clerp(ITCF, TCF * CFrame.fromEulerAnglesXYZ(0, 0, math.rad(90)), 0.6 - i)
978
    HC.C0 = clerp(IHCF, HCF * CFrame.fromEulerAnglesXYZ(math.rad(10), 0, math.rad(-90)), 0.6 - i)
979
    RW.C0 = clerp(IRWF, (RWF + Vector3.new(0.5, 1.4, 0)) * CFrame.fromEulerAnglesXYZ(0, 0, math.rad(-90)), 0.6 - i)
980
  end
981
  TC.C0 = ITCF
982
  HC.C0 = IHCF
983
  RW.C0 = IRWF
984
  LW.C0 = ILWF
985
  chara.Humanoid.WalkSpeed = 8
986
  del = false
987
end
988
function EndThem()
989
  del = true
990
  atkd = true
991
  chara.Humanoid.WalkSpeed = 0
992
  bladeactive = true
993
  SwingSnd:Play()
994
  wait(0.01)
995
  for i = 0, 0.75, 0.25 do
996
    wait(0.01)
997
    TC.C0 = clerp(ITCF, TCF, 0.4 + i)
998
    HC.C0 = clerp(IHCF, HCF * CFrame.fromEulerAnglesXYZ(math.rad(10), 0, 0), 0.4 + i)
999
    RW.C0 = clerp(IRWF, (RWF + Vector3.new(0.5, 0, -0.4)) * CFrame.fromEulerAnglesXYZ(math.rad(-150), 0, math.rad(-90)), 0.4 + i)
1000
  end
1001
  wait(0.5)
1002
  bladeactive = false
1003
  for i = 0, 0.6, 0.2 do
1004
    wait(0.01)
1005
    TC.C0 = clerp(ITCF, TCF, 0.6 - i)
1006
    HC.C0 = clerp(IHCF, HCF * CFrame.fromEulerAnglesXYZ(math.rad(10), 0, 0), 0.6 - i)
1007
    RW.C0 = clerp(IRWF, (RWF + Vector3.new(0.5, 0, -0.4)) * CFrame.fromEulerAnglesXYZ(math.rad(-150), 0, math.rad(-90)), 0.6 - i)
1008
  end
1009
  TC.C0 = ITCF
1010
  HC.C0 = IHCF
1011
  RW.C0 = IRWF
1012
  LW.C0 = ILWF
1013
  chara.Humanoid.WalkSpeed = 8
1014
  del = false
1015
end
1016
function MurderThem()
1017
  del = true
1018
  atkd = true
1019
  chara.Humanoid.WalkSpeed = 0
1020
  for i = 0, 0.6, 0.2 do
1021
    wait(0.01)
1022
    TC.C0 = clerp(ITCF, TCF * CFrame.fromEulerAnglesXYZ(math.rad(-25), 0, math.rad(100)), 0.4 + i)
1023
    HC.C0 = clerp(IHCF, HCF * CFrame.fromEulerAnglesXYZ(0, 0, math.rad(100)), 0.4 + i)
1024
    RW.C0 = clerp(IRWF, (RWF + Vector3.new(0.7, 1.4, -1.1)) * CFrame.fromEulerAnglesXYZ(0, math.rad(90), math.rad(-180)), 0.4 + i)
1025
    LW.C0 = clerp(ILWF, (LWF + Vector3.new(0, 0.4, 0)) * CFrame.fromEulerAnglesXYZ(0, 0, math.rad(30)), 0.4 + i)
1026
  end
1027
  local bf = Instance.new("BodyVelocity", chara.Torso)
1028
  bf.P = 10000
1029
  bf.MaxForce = Vector3.new(bf.P, bf.P, bf.P)
1030
  bf.Velocity = Vector3.new(0, 100, 0) + chara.HumanoidRootPart.CFrame.lookVector * 5
1031
  SwingSnd:Play()
1032
  stormvipactive = true
1033
  bladeactive = true
1034
  wait(0.2)
1035
  stormvipactive = false
1036
  bladeactive = false
1037
  bf:Destroy()
1038
  for i = 0, 0.6, 0.2 do
1039
    wait(0.01)
1040
    TC.C0 = clerp(ITCF, TCF * CFrame.fromEulerAnglesXYZ(math.rad(-25), 0, math.rad(100)), 0.6 - i)
1041
    HC.C0 = clerp(IHCF, HCF * CFrame.fromEulerAnglesXYZ(0, 0, math.rad(100)), 0.6 - i)
1042
    RW.C0 = clerp(IRWF, (RWF + Vector3.new(0.7, 1.4, -1.1)) * CFrame.fromEulerAnglesXYZ(0, math.rad(90), math.rad(-180)), 0.6 - i)
1043
    LW.C0 = clerp(ILWF, (LWF + Vector3.new(0, 0.4, 0)) * CFrame.fromEulerAnglesXYZ(0, 0, math.rad(30)), 0.6 - i)
1044
  end
1045
  TC.C0 = ITCF
1046
  HC.C0 = IHCF
1047
  RW.C0 = IRWF
1048
  LW.C0 = ILWF
1049
  chara.Humanoid.WalkSpeed = 8
1050
  del = false
1051
end
1052
function ExecuteThem()
1053
  del = true
1054
  atkd = true
1055
  for i = 0, 0.6, 0.2 do
1056
    wait(0.01)
1057
    TC.C0 = clerp(ITCF, TCF * CFrame.fromEulerAnglesXYZ(math.rad(180), 0, 0), 0.4 + i)
1058
    HC.C0 = clerp(IHCF, HCF * CFrame.fromEulerAnglesXYZ(math.rad(-45), 0, 0), 0.4 + i)
1059
    RW.C0 = clerp(IRWF, (RWF + Vector3.new(0, 1, 0)) * CFrame.fromEulerAnglesXYZ(math.rad(180), 0, 0), 0.4 + i)
1060
  end
1061
  TC.C0 = TCF * CFrame.fromEulerAnglesXYZ(math.rad(180), 0, 0)
1062
  HC.C0 = HCF * CFrame.fromEulerAnglesXYZ(math.rad(-45), 0, 0)
1063
  RW.C0 = (RWF + Vector3.new(0, 1, 0)) * CFrame.fromEulerAnglesXYZ(math.rad(180), 0, 0)
1064
  local bf = Instance.new("BodyVelocity", chara.Torso)
1065
  bf.P = 10000
1066
  bf.MaxForce = Vector3.new(bf.P, bf.P, bf.P)
1067
  bf.Velocity = Vector3.new(0, 100, 0) + chara.HumanoidRootPart.CFrame.lookVector * 5
1068
  Sheath(2)
1069
  SwingSnd:Play()
1070
  executeactive = true
1071
  bladeactive = true
1072
  wait(0.2)
1073
  bf:Destroy()
1074
  wait(0.5)
1075
  if Hitbox:FindFirstChild("HitWeld") ~= nil then
1076
    Hitbox:FindFirstChild("HitWeld"):Destroy()
1077
  end
1078
  Sheath(1)
1079
  executeactive = false
1080
  bladeactive = false
1081
  for i = 0, 0.6, 0.2 do
1082
    wait(0.01)
1083
    TC.C0 = clerp(ITCF, TCF * CFrame.fromEulerAnglesXYZ(math.rad(180), 0, 0), 0.6 - i)
1084
    HC.C0 = clerp(IHCF, HCF * CFrame.fromEulerAnglesXYZ(math.rad(-45), 0, 0), 0.6 - i)
1085
    RW.C0 = clerp(IRWF, (RWF + Vector3.new(0, 1, 0)) * CFrame.fromEulerAnglesXYZ(math.rad(180), 0, 0), 0.6 - i)
1086
  end
1087
  TC.C0 = ITCF
1088
  HC.C0 = IHCF
1089
  RW.C0 = IRWF
1090
  LW.C0 = ILWF
1091
  del = false
1092
end
1093
function ExpungeThem()
1094
  del = true
1095
  atkd = true
1096
  chara.Humanoid.WalkSpeed = 0
1097
  for i = 0, 1, 0.5 do
1098
    wait(0.01)
1099
    TC.C0 = clerp(ITCF, TCF * CFrame.fromEulerAnglesXYZ(0, 0, math.rad(90)), 0.4 + i)
1100
    HC.C0 = clerp(IHCF, HCF * CFrame.fromEulerAnglesXYZ(math.rad(10), 0, math.rad(-90)), 0.4 + i)
1101
    RW.C0 = clerp(IRWF, (RWF + Vector3.new(0.5, 1.4, 0)) * CFrame.fromEulerAnglesXYZ(0, 0, math.rad(-90)), 0.4 + i)
1102
  end
1103
  ThrowSnd:Play()
1104
  local knc = Knifu:GetChildren()
1105
  for i = 1, #knc do
1106
    knc[i].Transparency = 1
1107
  end
1108
  wait(0.2)
1109
  KnifuHit = New("Model", game.Workspace, "KnifuHit", {})
1110
  debby:AddItem(KnifuHit, 5)
1111
  HWeldPart = New("Part", KnifuHit, "HWeldPart", {
1112
    BrickColor = BrickColor.new("Black"),
1113
    Material = Enum.Material.SmoothPlastic,
1114
    Size = Vector3.new(0.200000003, 0.600000024, 0.400000006),
1115
    CFrame = CFrame.new(68.6099854, 1.50001717, 8.10717869, -1, 0, 0, 0, -0.500000536, 0.866025746, 0, 0.866025746, 0.500000536),
1116
    BackSurface = Enum.SurfaceType.SmoothNoOutlines,
1117
    BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
1118
    FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
1119
    LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
1120
    RightSurface = Enum.SurfaceType.SmoothNoOutlines,
1121
    TopSurface = Enum.SurfaceType.SmoothNoOutlines,
1122
    Color = Color3.new(0.105882, 0.164706, 0.207843)
1123
  })
1124
  Mesh = New("CylinderMesh", HWeldPart, "Mesh", {})
1125
  Weld = New("ManualWeld", HWeldPart, "Weld", {
1126
    Part0 = HWeldPart,
1127
    Part1 = targetted.Head,
1128
    C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -0.500000536, 0.866025746, 0, 0.866025746, 0.500000536),
1129
    C1 = CFrame.new(0.00998687744, 1.00000417, -1.79282093, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1130
  })
1131
  HPart = New("Part", KnifuHit, "HPart", {
1132
    BrickColor = BrickColor.new("Crimson"),
1133
    Material = Enum.Material.SmoothPlastic,
1134
    Size = Vector3.new(0.200000003, 0.200000003, 0.200000033),
1135
    CFrame = CFrame.new(68.6099854, 0.913415372, 8.92320538, -1, 0, 0, 0, 0.500000536, -0.866025746, 0, -0.866025746, -0.500000536),
1136
    BackSurface = Enum.SurfaceType.SmoothNoOutlines,
1137
    BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
1138
    FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
1139
    LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
1140
    RightSurface = Enum.SurfaceType.SmoothNoOutlines,
1141
    TopSurface = Enum.SurfaceType.SmoothNoOutlines,
1142
    Color = Color3.new(0.592157, 0, 0)
1143
  })
1144
  Mesh = New("SpecialMesh", HPart, "Mesh", {
1145
    Scale = Vector3.new(0.409999996, 1.00999999, 1.00999999),
1146
    MeshType = Enum.MeshType.Wedge
1147
  })
1148
  Weld = New("ManualWeld", HPart, "Weld", {
1149
    Part0 = HPart,
1150
    Part1 = HWeldPart,
1151
    C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),
1152
    C1 = CFrame.new(0, 1, -0.0999984741, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1153
  })
1154
  HPart = New("Part", KnifuHit, "HPart", {
1155
    BrickColor = BrickColor.new("Black"),
1156
    Material = Enum.Material.SmoothPlastic,
1157
    Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),
1158
    CFrame = CFrame.new(68.6099854, 1.60001719, 7.93397379, -1, 0, 0, 0, -0.500000536, 0.866025746, 0, 0.866025746, 0.500000536),
1159
    BackSurface = Enum.SurfaceType.SmoothNoOutlines,
1160
    BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
1161
    FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
1162
    LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
1163
    RightSurface = Enum.SurfaceType.SmoothNoOutlines,
1164
    TopSurface = Enum.SurfaceType.SmoothNoOutlines,
1165
    Color = Color3.new(0.105882, 0.164706, 0.207843)
1166
  })
1167
  Mesh = New("SpecialMesh", HPart, "Mesh", {
1168
    Scale = Vector3.new(1.20000005, 0.949999988, 1.20000005)
1169
  })
1170
  Weld = New("ManualWeld", HPart, "Weld", {
1171
    Part0 = HPart,
1172
    Part1 = HWeldPart,
1173
    C1 = CFrame.new(0, -0.199999809, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1174
  })
1175
  HPart = New("Part", KnifuHit, "HPart", {
1176
    BrickColor = BrickColor.new("Black"),
1177
    Material = Enum.Material.SmoothPlastic,
1178
    Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),
1179
    CFrame = CFrame.new(68.6099854, 1.30001676, 8.45358944, -1, 0, 0, 0, -0.500000536, 0.866025746, 0, 0.866025746, 0.500000536),
1180
    BackSurface = Enum.SurfaceType.SmoothNoOutlines,
1181
    BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
1182
    FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
1183
    LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
1184
    RightSurface = Enum.SurfaceType.SmoothNoOutlines,
1185
    TopSurface = Enum.SurfaceType.SmoothNoOutlines,
1186
    Color = Color3.new(0.105882, 0.164706, 0.207843)
1187
  })
1188
  Mesh = New("SpecialMesh", HPart, "Mesh", {
1189
    Scale = Vector3.new(1.5, 1.20000005, 1.5)
1190
  })
1191
  Weld = New("ManualWeld", HPart, "Weld", {
1192
    Part0 = HPart,
1193
    Part1 = HWeldPart,
1194
    C1 = CFrame.new(0, 0.400000334, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1195
  })
1196
  HPart = New("Part", KnifuHit, "HPart", {
1197
    BrickColor = BrickColor.new("Black"),
1198
    Material = Enum.Material.SmoothPlastic,
1199
    Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),
1200
    CFrame = CFrame.new(68.6099854, 1.47322106, 8.55358887, -1, 0, 0, 0, 0.500000536, -0.866025746, 0, -0.866025746, -0.500000536),
1201
    BackSurface = Enum.SurfaceType.SmoothNoOutlines,
1202
    BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
1203
    FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
1204
    LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
1205
    RightSurface = Enum.SurfaceType.SmoothNoOutlines,
1206
    TopSurface = Enum.SurfaceType.SmoothNoOutlines,
1207
    Color = Color3.new(0.105882, 0.164706, 0.207843)
1208
  })
1209
  Mesh = New("SpecialMesh", HPart, "Mesh", {
1210
    Scale = Vector3.new(1, 1, 1.20000005),
1211
    MeshType = Enum.MeshType.Wedge
1212
  })
1213
  Weld = New("ManualWeld", HPart, "Weld", {
1214
    Part0 = HPart,
1215
    Part1 = HWeldPart,
1216
    C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),
1217
    C1 = CFrame.new(0, 0.400000095, 0.199998856, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1218
  })
1219
  HPart = New("Part", KnifuHit, "HPart", {
1220
    BrickColor = BrickColor.new("Black"),
1221
    Material = Enum.Material.SmoothPlastic,
1222
    Size = Vector3.new(0.200000003, 0.200000003, 0.400000036),
1223
    CFrame = CFrame.new(68.6099854, 1.12680948, 8.3535881, 1, 0, 0, 0, 0.500000536, 0.866025746, 0, -0.866025746, 0.500000536),
1224
    BackSurface = Enum.SurfaceType.SmoothNoOutlines,
1225
    BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
1226
    FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
1227
    LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
1228
    RightSurface = Enum.SurfaceType.SmoothNoOutlines,
1229
    TopSurface = Enum.SurfaceType.SmoothNoOutlines,
1230
    Color = Color3.new(0.105882, 0.164706, 0.207843)
1231
  })
1232
  Mesh = New("SpecialMesh", HPart, "Mesh", {
1233
    Scale = Vector3.new(1, 1, 1.20000005),
1234
    MeshType = Enum.MeshType.Wedge
1235
  })
1236
  Weld = New("ManualWeld", HPart, "Weld", {
1237
    Part0 = HPart,
1238
    Part1 = HWeldPart,
1239
    C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, 1),
1240
    C1 = CFrame.new(0, 0.400000095, -0.20000267, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1241
  })
1242
  HPart = New("Part", KnifuHit, "HPart", {
1243
    Material = Enum.Material.SmoothPlastic,
1244
    Reflectance = 0.20000000298023,
1245
    Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),
1246
    CFrame = CFrame.new(68.6099854, 1.01341367, 8.74999905, -1, 0, 0, 0, -0.500000536, 0.866025746, 0, 0.866025746, 0.500000536),
1247
    BackSurface = Enum.SurfaceType.SmoothNoOutlines,
1248
    BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
1249
    FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
1250
    LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
1251
    RightSurface = Enum.SurfaceType.SmoothNoOutlines,
1252
    TopSurface = Enum.SurfaceType.SmoothNoOutlines
1253
  })
1254
  Mesh = New("BlockMesh", HPart, "Mesh", {
1255
    Scale = Vector3.new(0.400000006, 1, 1)
1256
  })
1257
  Weld = New("ManualWeld", HPart, "Weld", {
1258
    Part0 = HPart,
1259
    Part1 = HWeldPart,
1260
    C1 = CFrame.new(0, 0.800000429, -0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1261
  })
1262
  HPart = New("Part", KnifuHit, "HPart", {
1263
    BrickColor = BrickColor.new("Crimson"),
1264
    Material = Enum.Material.SmoothPlastic,
1265
    Size = Vector3.new(0.200000003, 0.399999946, 0.400000036),
1266
    CFrame = CFrame.new(68.6099854, 0.650017917, 9.5794239, -1, 0, 0, 0, -0.500000536, 0.866025746, 0, 0.866025746, 0.500000536),
1267
    BackSurface = Enum.SurfaceType.SmoothNoOutlines,
1268
    BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
1269
    FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
1270
    LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
1271
    RightSurface = Enum.SurfaceType.SmoothNoOutlines,
1272
    TopSurface = Enum.SurfaceType.SmoothNoOutlines,
1273
    Color = Color3.new(0.592157, 0, 0)
1274
  })
1275
  Mesh = New("SpecialMesh", HPart, "Mesh", {
1276
    Scale = Vector3.new(0.409999996, 1.00999999, 1.00999999),
1277
    MeshType = Enum.MeshType.Wedge
1278
  })
1279
  Weld = New("ManualWeld", HPart, "Weld", {
1280
    Part0 = HPart,
1281
    Part1 = HWeldPart,
1282
    C1 = CFrame.new(0, 1.70000005, 1.90734863E-6, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1283
  })
1284
  HPart = New("Part", KnifuHit, "HPart", {
1285
    Material = Enum.Material.SmoothPlastic,
1286
    Reflectance = 0.20000000298023,
1287
    Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),
1288
    CFrame = CFrame.new(68.6099854, 0.886619031, 9.36961555, -1, 0, 0, 0, -0.500000536, 0.866025746, 0, 0.866025746, 0.500000536),
1289
    BackSurface = Enum.SurfaceType.SmoothNoOutlines,
1290
    BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
1291
    FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
1292
    LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
1293
    RightSurface = Enum.SurfaceType.SmoothNoOutlines,
1294
    TopSurface = Enum.SurfaceType.SmoothNoOutlines
1295
  })
1296
  Mesh = New("BlockMesh", HPart, "Mesh", {
1297
    Scale = Vector3.new(0.400000006, 1, 1)
1298
  })
1299
  Weld = New("ManualWeld", HPart, "Weld", {
1300
    Part0 = HPart,
1301
    Part1 = HWeldPart,
1302
    C1 = CFrame.new(0, 1.40000057, 0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1303
  })
1304
  HPart = New("Part", KnifuHit, "HPart", {
1305
    Material = Enum.Material.SmoothPlastic,
1306
    Reflectance = 0.20000000298023,
1307
    Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),
1308
    CFrame = CFrame.new(68.6099854, 1.28662145, 8.67679501, 1, 0, 0, 0, -0.500000536, -0.866025746, 0, 0.866025746, -0.500000536),
1309
    BackSurface = Enum.SurfaceType.SmoothNoOutlines,
1310
    BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
1311
    FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
1312
    LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
1313
    RightSurface = Enum.SurfaceType.SmoothNoOutlines,
1314
    TopSurface = Enum.SurfaceType.SmoothNoOutlines
1315
  })
1316
  Mesh = New("SpecialMesh", HPart, "Mesh", {
1317
    Offset = Vector3.new(0, -0.0500000007, -0.0500000007),
1318
    Scale = Vector3.new(0.400000006, 0.5, 0.5),
1319
    MeshType = Enum.MeshType.Wedge
1320
  })
1321
  Weld = New("ManualWeld", HPart, "Weld", {
1322
    Part0 = HPart,
1323
    Part1 = HWeldPart,
1324
    C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),
1325
    C1 = CFrame.new(0, 0.599999905, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1326
  })
1327
  HPart = New("Part", KnifuHit, "HPart", {
1328
    Material = Enum.Material.SmoothPlastic,
1329
    Reflectance = 0.20000000298023,
1330
    Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),
1331
    CFrame = CFrame.new(68.6099854, 1.28662145, 8.67679501, 1, 0, 0, 0, -0.500000536, -0.866025746, 0, 0.866025746, -0.500000536),
1332
    BackSurface = Enum.SurfaceType.SmoothNoOutlines,
1333
    BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
1334
    FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
1335
    LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
1336
    RightSurface = Enum.SurfaceType.SmoothNoOutlines,
1337
    TopSurface = Enum.SurfaceType.SmoothNoOutlines
1338
  })
1339
  Mesh = New("SpecialMesh", HPart, "Mesh", {
1340
    Offset = Vector3.new(0, 0.0500000007, -0.0500000007),
1341
    Scale = Vector3.new(0.400000006, 0.5, 0.5),
1342
    MeshType = Enum.MeshType.Wedge
1343
  })
1344
  Weld = New("ManualWeld", HPart, "Weld", {
1345
    Part0 = HPart,
1346
    Part1 = HWeldPart,
1347
    C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),
1348
    C1 = CFrame.new(0, 0.599999905, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1349
  })
1350
  HPart = New("Part", KnifuHit, "HPart", {
1351
    Material = Enum.Material.SmoothPlastic,
1352
    Reflectance = 0.20000000298023,
1353
    Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),
1354
    CFrame = CFrame.new(68.6099854, 1.18662131, 8.85000038, 1, 0, 0, 0, -0.500000536, -0.866025746, 0, 0.866025746, -0.500000536),
1355
    BackSurface = Enum.SurfaceType.SmoothNoOutlines,
1356
    BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
1357
    FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
1358
    LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
1359
    RightSurface = Enum.SurfaceType.SmoothNoOutlines,
1360
    TopSurface = Enum.SurfaceType.SmoothNoOutlines
1361
  })
1362
  Mesh = New("SpecialMesh", HPart, "Mesh", {
1363
    Offset = Vector3.new(0, -0.0500000007, -0.0500000007),
1364
    Scale = Vector3.new(0.400000006, 0.5, 0.5),
1365
    MeshType = Enum.MeshType.Wedge
1366
  })
1367
  Weld = New("ManualWeld", HPart, "Weld", {
1368
    Part0 = HPart,
1369
    Part1 = HWeldPart,
1370
    C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),
1371
    C1 = CFrame.new(0, 0.799999952, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1372
  })
1373
  HPart = New("Part", KnifuHit, "HPart", {
1374
    Material = Enum.Material.SmoothPlastic,
1375
    Reflectance = 0.20000000298023,
1376
    Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),
1377
    CFrame = CFrame.new(68.6099854, 1.18662131, 8.85000038, 1, 0, 0, 0, -0.500000536, -0.866025746, 0, 0.866025746, -0.500000536),
1378
    BackSurface = Enum.SurfaceType.SmoothNoOutlines,
1379
    BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
1380
    FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
1381
    LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
1382
    RightSurface = Enum.SurfaceType.SmoothNoOutlines,
1383
    TopSurface = Enum.SurfaceType.SmoothNoOutlines
1384
  })
1385
  Mesh = New("SpecialMesh", HPart, "Mesh", {
1386
    Offset = Vector3.new(0, 0.0500000007, -0.0500000007),
1387
    Scale = Vector3.new(0.400000006, 0.5, 0.5),
1388
    MeshType = Enum.MeshType.Wedge
1389
  })
1390
  Weld = New("ManualWeld", HPart, "Weld", {
1391
    Part0 = HPart,
1392
    Part1 = HWeldPart,
1393
    C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),
1394
    C1 = CFrame.new(0, 0.799999952, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1395
  })
1396
  HPart = New("Part", KnifuHit, "HPart", {
1397
    Material = Enum.Material.SmoothPlastic,
1398
    Reflectance = 0.20000000298023,
1399
    Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),
1400
    CFrame = CFrame.new(68.6099854, 1.08662117, 9.02320576, 1, 0, 0, 0, -0.500000536, -0.866025746, 0, 0.866025746, -0.500000536),
1401
    BackSurface = Enum.SurfaceType.SmoothNoOutlines,
1402
    BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
1403
    FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
1404
    LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
1405
    RightSurface = Enum.SurfaceType.SmoothNoOutlines,
1406
    TopSurface = Enum.SurfaceType.SmoothNoOutlines
1407
  })
1408
  Mesh = New("SpecialMesh", HPart, "Mesh", {
1409
    Offset = Vector3.new(0, 0.0500000007, -0.0500000007),
1410
    Scale = Vector3.new(0.400000006, 0.5, 0.5),
1411
    MeshType = Enum.MeshType.Wedge
1412
  })
1413
  Weld = New("ManualWeld", HPart, "Weld", {
1414
    Part0 = HPart,
1415
    Part1 = HWeldPart,
1416
    C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),
1417
    C1 = CFrame.new(0, 1, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1418
  })
1419
  HPart = New("Part", KnifuHit, "HPart", {
1420
    Material = Enum.Material.SmoothPlastic,
1421
    Reflectance = 0.20000000298023,
1422
    Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),
1423
    CFrame = CFrame.new(68.6099854, 1.08662117, 9.02320576, 1, 0, 0, 0, -0.500000536, -0.866025746, 0, 0.866025746, -0.500000536),
1424
    BackSurface = Enum.SurfaceType.SmoothNoOutlines,
1425
    BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
1426
    FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
1427
    LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
1428
    RightSurface = Enum.SurfaceType.SmoothNoOutlines,
1429
    TopSurface = Enum.SurfaceType.SmoothNoOutlines
1430
  })
1431
  Mesh = New("SpecialMesh", HPart, "Mesh", {
1432
    Offset = Vector3.new(0, -0.0500000007, -0.0500000007),
1433
    Scale = Vector3.new(0.400000006, 0.5, 0.5),
1434
    MeshType = Enum.MeshType.Wedge
1435
  })
1436
  Weld = New("ManualWeld", HPart, "Weld", {
1437
    Part0 = HPart,
1438
    Part1 = HWeldPart,
1439
    C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),
1440
    C1 = CFrame.new(0, 1, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1441
  })
1442
  HPart = New("Part", KnifuHit, "HPart", {
1443
    Material = Enum.Material.SmoothPlastic,
1444
    Reflectance = 0.20000000298023,
1445
    Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),
1446
    CFrame = CFrame.new(68.6099854, 0.986621022, 9.19641113, 1, 0, 0, 0, -0.500000536, -0.866025746, 0, 0.866025746, -0.500000536),
1447
    BackSurface = Enum.SurfaceType.SmoothNoOutlines,
1448
    BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
1449
    FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
1450
    LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
1451
    RightSurface = Enum.SurfaceType.SmoothNoOutlines,
1452
    TopSurface = Enum.SurfaceType.SmoothNoOutlines
1453
  })
1454
  Mesh = New("SpecialMesh", HPart, "Mesh", {
1455
    Offset = Vector3.new(0, -0.0500000007, -0.0500000007),
1456
    Scale = Vector3.new(0.400000006, 0.5, 0.5),
1457
    MeshType = Enum.MeshType.Wedge
1458
  })
1459
  Weld = New("ManualWeld", HPart, "Weld", {
1460
    Part0 = HPart,
1461
    Part1 = HWeldPart,
1462
    C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),
1463
    C1 = CFrame.new(0, 1.20000005, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1464
  })
1465
  HPart = New("Part", KnifuHit, "HPart", {
1466
    Material = Enum.Material.SmoothPlastic,
1467
    Reflectance = 0.20000000298023,
1468
    Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),
1469
    CFrame = CFrame.new(68.6099854, 0.986621022, 9.19641113, 1, 0, 0, 0, -0.500000536, -0.866025746, 0, 0.866025746, -0.500000536),
1470
    BackSurface = Enum.SurfaceType.SmoothNoOutlines,
1471
    BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
1472
    FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
1473
    LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
1474
    RightSurface = Enum.SurfaceType.SmoothNoOutlines,
1475
    TopSurface = Enum.SurfaceType.SmoothNoOutlines
1476
  })
1477
  Mesh = New("SpecialMesh", HPart, "Mesh", {
1478
    Offset = Vector3.new(0, 0.0500000007, -0.0500000007),
1479
    Scale = Vector3.new(0.400000006, 0.5, 0.5),
1480
    MeshType = Enum.MeshType.Wedge
1481
  })
1482
  Weld = New("ManualWeld", HPart, "Weld", {
1483
    Part0 = HPart,
1484
    Part1 = HWeldPart,
1485
    C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),
1486
    C1 = CFrame.new(0, 1.20000005, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1487
  })
1488
  HPart = New("Part", KnifuHit, "HPart", {
1489
    Material = Enum.Material.SmoothPlastic,
1490
    Reflectance = 0.20000000298023,
1491
    Size = Vector3.new(0.200000003, 1, 0.200000003),
1492
    CFrame = CFrame.new(68.6099854, 1.08661926, 9.0232048, -1, 0, 0, 0, -0.500000536, 0.866025746, 0, 0.866025746, 0.500000536),
1493
    BackSurface = Enum.SurfaceType.SmoothNoOutlines,
1494
    BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
1495
    FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
1496
    LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
1497
    RightSurface = Enum.SurfaceType.SmoothNoOutlines,
1498
    TopSurface = Enum.SurfaceType.SmoothNoOutlines
1499
  })
1500
  Mesh = New("BlockMesh", HPart, "Mesh", {
1501
    Offset = Vector3.new(0, 0, -0.0500000007),
1502
    Scale = Vector3.new(0.400000006, 1, 0.5)
1503
  })
1504
  Weld = New("ManualWeld", HPart, "Weld", {
1505
    Part0 = HPart,
1506
    Part1 = HWeldPart,
1507
    C1 = CFrame.new(0, 1.00000048, 0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1508
  })
1509
  HPart = New("Part", KnifuHit, "HPart", {
1510
    BrickColor = BrickColor.new("Black"),
1511
    Material = Enum.Material.SmoothPlastic,
1512
    Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),
1513
    CFrame = CFrame.new(68.6099854, 1.50001705, 8.10717869, -1, 0, 0, 0, -0.500000536, 0.866025746, 0, 0.866025746, 0.500000536),
1514
    BackSurface = Enum.SurfaceType.SmoothNoOutlines,
1515
    BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
1516
    FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
1517
    LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
1518
    RightSurface = Enum.SurfaceType.SmoothNoOutlines,
1519
    TopSurface = Enum.SurfaceType.SmoothNoOutlines,
1520
    Color = Color3.new(0.105882, 0.164706, 0.207843)
1521
  })
1522
  Mesh = New("SpecialMesh", HPart, "Mesh", {
1523
    Scale = Vector3.new(1.20000005, 0.949999988, 1.20000005)
1524
  })
1525
  Weld = New("ManualWeld", HPart, "Weld", {
1526
    Part0 = HPart,
1527
    Part1 = HWeldPart,
1528
    C1 = CFrame.new(0, 2.38418579E-7, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1529
  })
1530
  HPart = New("Part", KnifuHit, "HPart", {
1531
    BrickColor = BrickColor.new("Black"),
1532
    Material = Enum.Material.SmoothPlastic,
1533
    Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),
1534
    CFrame = CFrame.new(68.6099854, 1.4000169, 8.28038406, -1, 0, 0, 0, -0.500000536, 0.866025746, 0, 0.866025746, 0.500000536),
1535
    BackSurface = Enum.SurfaceType.SmoothNoOutlines,
1536
    BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
1537
    FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
1538
    LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
1539
    RightSurface = Enum.SurfaceType.SmoothNoOutlines,
1540
    TopSurface = Enum.SurfaceType.SmoothNoOutlines,
1541
    Color = Color3.new(0.105882, 0.164706, 0.207843)
1542
  })
1543
  Mesh = New("SpecialMesh", HPart, "Mesh", {
1544
    Scale = Vector3.new(1.20000005, 0.949999988, 1.20000005)
1545
  })
1546
  Weld = New("ManualWeld", HPart, "Weld", {
1547
    Part0 = HPart,
1548
    Part1 = HWeldPart,
1549
    C1 = CFrame.new(0, 0.200000286, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1550
  })
1551
  HPart = New("Part", KnifuHit, "HPart", {
1552
    BrickColor = BrickColor.new("Crimson"),
1553
    Material = Enum.Material.SmoothPlastic,
1554
    Size = Vector3.new(0.200000003, 0.400000036, 0.200000003),
1555
    CFrame = CFrame.new(68.6099854, 0.76341331, 9.18301201, -1, 0, 0, 0, -0.500000536, 0.866025746, 0, 0.866025746, 0.500000536),
1556
    BackSurface = Enum.SurfaceType.SmoothNoOutlines,
1557
    BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
1558
    FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
1559
    LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
1560
    RightSurface = Enum.SurfaceType.SmoothNoOutlines,
1561
    TopSurface = Enum.SurfaceType.SmoothNoOutlines,
1562
    Color = Color3.new(0.592157, 0, 0)
1563
  })
1564
  Mesh = New("BlockMesh", HPart, "Mesh", {
1565
    Scale = Vector3.new(0.409999996, 1.00999999, 1.00999999)
1566
  })
1567
  Weld = New("ManualWeld", HPart, "Weld", {
1568
    Part0 = HPart,
1569
    Part1 = HWeldPart,
1570
    C1 = CFrame.new(0, 1.30000043, -0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1571
  })
1572
  HPart = New("Part", KnifuHit, "HPart", {
1573
    BrickColor = BrickColor.new("Crimson"),
1574
    Material = Enum.Material.SmoothPlastic,
1575
    Size = Vector3.new(0.200000003, 0.200000003, 0.200000033),
1576
    CFrame = CFrame.new(68.6099854, 0.886620879, 9.36961555, -1, 0, 0, 0, 0.500000536, -0.866025746, 0, -0.866025746, -0.500000536),
1577
    BackSurface = Enum.SurfaceType.SmoothNoOutlines,
1578
    BottomSurface = Enum.SurfaceType.SmoothNoOutlines,
1579
    FrontSurface = Enum.SurfaceType.SmoothNoOutlines,
1580
    LeftSurface = Enum.SurfaceType.SmoothNoOutlines,
1581
    RightSurface = Enum.SurfaceType.SmoothNoOutlines,
1582
    TopSurface = Enum.SurfaceType.SmoothNoOutlines,
1583
    Color = Color3.new(0.592157, 0, 0)
1584
  })
1585
  Mesh = New("SpecialMesh", HPart, "Mesh", {
1586
    Scale = Vector3.new(0.409999996, 1.00999999, 1.00999999),
1587
    MeshType = Enum.MeshType.Wedge
1588
  })
1589
  Weld = New("ManualWeld", HPart, "Weld", {
1590
    Part0 = HPart,
1591
    Part1 = HWeldPart,
1592
    C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),
1593
    C1 = CFrame.new(0, 1.4000001, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1)
1594
  })
1595
  dealdmg(targetted)
1596
  PlaySnd(HitSnd, targetted.Head)
1597
  wait(1)
1598
  for i = 0, 1, 0.1 do
1599
    wait(0.01)
1600
    for i = 1, #knc do
1601
      if knc[i] ~= Hitbox then
1602
        knc[i].Transparency = 1 - i
1603
      end
1604
    end
1605
  end
1606
  for i = 0, 0.6, 0.2 do
1607
    wait(0.01)
1608
    TC.C0 = clerp(ITCF, TCF * CFrame.fromEulerAnglesXYZ(0, 0, math.rad(90)), 0.6 - i)
1609
    HC.C0 = clerp(IHCF, HCF * CFrame.fromEulerAnglesXYZ(math.rad(10), 0, math.rad(-90)), 0.6 - i)
1610
    RW.C0 = clerp(IRWF, (RWF + Vector3.new(0.5, 1.4, 0)) * CFrame.fromEulerAnglesXYZ(0, 0, math.rad(-90)), 0.6 - i)
1611
  end
1612
  TC.C0 = ITCF
1613
  HC.C0 = IHCF
1614
  RW.C0 = IRWF
1615
  LW.C0 = ILWF
1616
  chara.Humanoid.WalkSpeed = 8
1617
  del = false
1618
end
1619
function LockOn()
1620
  if Mouse.Target.Parent ~= chara and Mouse.Target.Parent.Parent ~= chara and Mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
1621
    TargetSelect(Mouse.Target.Parent)
1622
    TargetSnd:Play()
1623
  else
1624
  end
1625
end
1626
orbpushactive = false
1627
del = false
1628
input = ""
1629
letterd = 0
1630
ltoim = 0
1631
function onKeyDown(key)
1632
  if del == false then
1633
    if key == "q" then
1634
      if input == "as" and targetted ~= nil then
1635
        ExpungeThem()
1636
      else
1637
        LockOn()
1638
      end
1639
      input = ""
1640
      letterd = 0
1641
      ltoim = 0
1642
    elseif key == "z" then
1643
      input = ""
1644
      letterd = 0
1645
      ltoim = 0
1646
    elseif key == "x" then
1647
      input = ""
1648
      letterd = 0
1649
      ltoim = 0
1650
    elseif key == "c" then
1651
      if input == "aw" then
1652
        KillThem()
1653
      elseif input == "as" then
1654
        EndThem()
1655
      elseif input == "ds" then
1656
        MurderThem()
1657
      else
1658
        if input == "ww" then
1659
          ExecuteThem()
1660
        else
1661
        end
1662
      end
1663
      input = ""
1664
      letterd = 0
1665
      ltoim = 0
1666
    elseif key == "w" or key == "a" or key == "s" or key == "d" then
1667
      input = input .. key
1668
      print(input)
1669
      letterd = letterd + 1
1670
      ltoim = ltoim + 10
1671
      if letterd > 5 then
1672
        input = ""
1673
        letterd = 0
1674
        ltoim = 0
1675
      end
1676
    elseif key == "m" then
1677
      if Music.IsPlaying == true then
1678
        Music:Stop()
1679
      elseif Music.IsPlaying == false then
1680
        Music:Play()
1681
      end
1682
    end
1683
  end
1684
end
1685
combo = 0
1686
if Mouse then
1687
  Mouse.KeyDown:connect(onKeyDown)
1688
end
1689
walking = false
1690
toim = 0
1691
while true do
1692
  wait()
1693
  toim = toim + 0.1
1694
  ltoim = ltoim - 1
1695
  if 1 > ltoim then
1696
    input = ""
1697
  end
1698
  chara.Humanoid.MaxHealth = math.huge
1699
  chara.Humanoid.Health = math.huge
1700
  if atkd == true then
1701
    TC.C0 = TCF
1702
    HC.C0 = HCF
1703
    RW.C0 = RWF
1704
    LW.C0 = LWF
1705
    atkd = false
1706
  end
1707
  torvel = (chara.HumanoidRootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
1708
  if 1 > torvel and walking == true and del == false and atkd == false then
1709
    for i = 0, 1, 0.5 do
1710
      wait(0.001)
1711
      if del == false then
1712
        TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(math.rad(5), 0, 0), ITCF, i)
1713
        HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(math.rad(5), 0, 0), IHCF, i)
1714
        RW.C0 = IRWF
1715
        LW.C0 = ILWF
1716
      end
1717
    end
1718
    walking = false
1719
  else
1720
    if 1 < torvel and walking == false and del == false and atkd == false then
1721
      for i = 0, 1, 0.5 do
1722
        wait(0.001)
1723
        if del == false then
1724
          TC.C0 = clerp(ITCF, TCF * CFrame.fromEulerAnglesXYZ(math.rad(5), 0, 0), i)
1725
          HC.C0 = clerp(IHCF, HCF * CFrame.fromEulerAnglesXYZ(math.rad(5), 0, 0), i)
1726
          RW.C0 = IRWF
1727
          LW.C0 = ILWF
1728
        end
1729
      end
1730
      walking = true
1731
    else
1732
    end
1733
  end
1734
  imgl.Rotation = imgl.Rotation + 3
1735
  if targetted ~= nil then
1736
    crosshair.Adornee = targetted:FindFirstChild("Torso") or targetted:FindFirstChild("UpperTorso")
1737
    crosshair.Enabled = true
1738
  elseif targetted == nil then
1739
    crosshair.Adornee = nil
1740
    crosshair.Enabled = false
1741
  end
1742
end