View difference between Paste ID: U7mbirb6 and ZHmeSWwR
SHOW: | | - or go back to the newest paste.
1
--Decompiled by Blyat
2
--Fixed by Ben
3
--Also Fixed By basstracker1970
4
5
6
7
8-
while not getmetatable(shared) do
8+
9
10
LocalPlayer = game:GetService("Players").LocalPlayer
11-
shared(script)
11+
12
  
13
  spawn(function()
14
    
15
    if LocalPlayer.Character:findFirstChild("Head") then
16
      mainPart = LocalPlayer.Character:findFirstChild("Head")
17
    end
18
    local bg = Instance.new("BillboardGui", mainPart)
19
    bg.Adornee = mainPart
20
    bg.Name = tostring(math.random(10000, 100000))
21
    bg.Size = UDim2.new(4, 0, 2.5, 0)
22
    bg.StudsOffset = Vector3.new(-4, 2, 0)
23
    local bg2 = Instance.new("BillboardGui", mainPart)
24
    bg2.Adornee = mainPart
25
    bg2.Name = tostring(math.random(10000, 100000))
26
    bg2.Size = UDim2.new(4, 0, 2.5, 0)
27
    bg2.StudsOffset = Vector3.new(-4, 4.5, 0)
28
    local text = Instance.new("TextLabel", bg)
29
    text.Size = UDim2.new(3, 0, 0.5, 0)
30
    text.FontSize = "Size18"
31
    text.TextScaled = true
32
    text.TextTransparency = 0
33
    text.BackgroundTransparency = 1
34
    text.TextTransparency = 0
35
    text.TextStrokeTransparency = 0
36
    text.Font = "Arial"
37
    text.TextColor = BrickColor.new(color)
38
    text.Text = " "
39
    Message = msg:sub(1)
40
    if #Message > 100 then
41
      return 
42
    end
43
    for i = 0, #Message do
44
      wait()
45
      text.Text = string.gsub(Message:sub(0, i), "----", "----")
46
    end
47-
      text.Text = string.gsub(Message:sub(0, i), "fuck", "fu\127ck")
47+
48
    coroutine.resume(coroutine.create(function()
49
      
50
      for i = 0, 5, 0.05 do
51
        if bg ~= nil then
52
          if bg2 ~= nil then
53
            wait()
54
            bg2.StudsOffset = bg2.StudsOffset + Vector3.new(0, 0.05, 0)
55
          end
56
          bg.StudsOffset = bg.StudsOffset + Vector3.new(0, 0.05, 0)
57
        end
58
      end
59
    end
60
))
61
    for i = text.TextTransparency, 1, 0.01 do
62
      wait(0.03)
63
      text.TextTransparency = i
64
      text.TextStrokeTransparency = i
65
    end
66
    if bg == nil then
67
      return 
68
    end
69
    bg:Destroy()
70
    if bg2 == nil then
71
      return 
72
    end
73
    bg2:Destroy()
74
  end
75
)
76
end
77
78
local p = game.Players.LocalPlayer
79
local char = p.Character
80
local mouse = p:GetMouse()
81
local larm = char["Left Arm"]
82
local rarm = char["Right Arm"]
83
local lleg = char["Left Leg"]
84
local rleg = char["Right Leg"]
85
local hed = char.Head
86
local torso = char.Torso
87
local hum = char.Humanoid
88
local cam = game.Workspace.CurrentCamera
89
local root = char.HumanoidRootPart
90
local deb = false
91
local shot = 0
92
local debris = game:service("Debris")
93
local l = game:GetService("Lighting")
94
local rs = game:GetService("RunService").RenderStepped
95
ptz = {0.8, 0.85, 0.9, 0.95, 1, 1.05, 1.1}
96
math.randomseed(os.time())
97
for i,v in pairs(char:children()) do
98
  if v:IsA("Hat") then
99
    v:Destroy()
100
  end
101
end
102
for i,v in pairs(hed:GetChildren()) do
103
  if v:IsA("Sound") then
104
    v:Destroy()
105
  end
106
end
107
print("If this somehow did get leaked.")
108
print("The creators are")
109
print("Lord_Azure")
110
print("Shrouded_Reaper")
111
print("And TheDarkRevenant")
112
print("But trust me leaker. We will find you.")
113
print("Beware")
114
Debounces = {CanAttack = true, NoIdl = false, Slashing = false, Slashed = false, RPunch = false, RPunched = false, LPunch = false, LPunched = false}
115
local Touche = {char.Name}
116
hed.face.Texture = "rbxassetid://110112292"
117
char["Body Colors"].HeadColor = BrickColor.new("Really black")
118
ypcall(function()
119
  
120
  char.Shirt:Destroy()
121
  char.Pants:Destroy()
122
  shirt = Instance.new("Shirt", char)
123
  shirt.Name = "Shirt"
124
  pants = Instance.new("Pants", char)
125
  pants.Name = "Pants"
126
  char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=246438816"
127
  char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=267068334"
128
end
129
)
130
lerp = function(a, b, t)
131
  
132
  return a + (b - a) * t
133
end
134
135
slerp = function(a, b, t)
136
  
137
  dot = a:Dot(b)
138
  if t > 0.5 or not a then
139
    do return dot <= 0.99999 and dot >= -0.99999 or b end
140
    r = math.acos(dot)
141
    do return (a * math.sin((1 - t) * r) + b * math.sin(t * r)) / math.sin(r) end
142
  end
143
end
144
145
matrixInterpolate = function(a, b, t)
146
  
147
  local ax, ay, az, a00, a01, a02, a10, a11, a12, a20, a21, a22 = a:components()
148
  local bx, by, bz, b00, b01, b02, b10, b11, b12, b20, b21, b22 = b:components()
149
  local v0 = lerp(Vector3.new(ax, ay, az), Vector3.new(bx, by, bz), t)
150
  local v1 = slerp(Vector3.new(a00, a01, a02), Vector3.new(b00, b01, b02), t)
151
  local v2 = slerp(Vector3.new(a10, a11, a12), Vector3.new(b10, b11, b12), t)
152
  local v3 = slerp(Vector3.new(a20, a21, a22), Vector3.new(b20, b21, b22), t)
153
  local t = v1:Dot(v2)
154
  if t >= 0 and t ~= 0 and t <= 0 then
155
    return CFrame.new()
156
  end
157
  return CFrame.new(v0.x, v0.y, v0.z, v1.x, v1.y, v1.z, v2.x, v2.y, v2.z, v3.x, v3.y, v3.z)
158
end
159
160
genWeld = function(a, b)
161
  
162
  local w = Instance.new("Weld", a)
163
  w.Part0 = a
164
  w.Part1 = b
165
  return w
166
end
167
168
weld = function(a, b)
169
  
170
  local weld = Instance.new("Weld")
171
  weld.Name = "W"
172
  weld.Part0 = a
173
  weld.Part1 = b
174
  weld.C0 = a.CFrame:inverse() * b.CFrame
175
  weld.Parent = a
176
  return weld
177
end
178
179
Lerp = function(c1, c2, al)
180
  
181
  local com1 = {c1.X, c1.Y, c1.Z, c1:toEulerAnglesXYZ()}
182
  local com2 = {c2.X, c2.Y, c2.Z, c2:toEulerAnglesXYZ()}
183
  for i,v in pairs(com1) do
184
    com1[i] = v + (com2[i] - v) * al
185
  end
186
  return CFrame.new(com1[1], com1[2], com1[3]) * CFrame.Angles(select(4, unpack(com1)))
187
end
188
189
newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
190
  
191
  local wld = Instance.new("Weld", wp1)
192
  wld.Part0 = wp0
193
  wld.Part1 = wp1
194
  wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
195
end
196
197
weld5 = function(part0, part1, c0, c1)
198
  
199
  weeld = Instance.new("Weld", part0)
200
  weeld.Part0 = part0
201
  weeld.Part1 = part1
202
  weeld.C0 = c0
203
  weeld.C1 = c1
204
  return weeld
205
end
206
207
HasntTouched = function(plrname)
208
  
209
  local ret = true
210
  for _,v in pairs(Touche) do
211
    if v == plrname then
212
      ret = false
213
    end
214
  end
215
  return ret
216
end
217
218
newWeld(torso, larm, -1.5, 0.5, 0)
219
larm.Weld.C1 = CFrame.new(0, 0.5, 0)
220
newWeld(torso, rarm, 1.5, 0.5, 0)
221
rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
222
newWeld(torso, hed, 0, 1.5, 0)
223
newWeld(torso, lleg, -0.5, -1, 0)
224
lleg.Weld.C1 = CFrame.new(0, 1, 0)
225
newWeld(torso, rleg, 0.5, -1, 0)
226
rleg.Weld.C1 = CFrame.new(0, 1, 0)
227
newWeld(root, torso, 0, -1, 0)
228
torso.Weld.C1 = CFrame.new(0, -1, 0)
229
_G.custSound = Instance.new("Sound", char)
230
_G.custSound.SoundId = "rbxassetid://"
231
_G.custSound.Looped = true
232
_G.custSound.Pitch = 1
233
_G.custSound.Volume = 1
234
wait(0.1)
235
_G.custSound:Play()
236
local Transforming = true
237
hum.WalkSpeed = 0
238
local fx = Instance.new("Part", torso)
239
fx.Anchored = true
240
fx.Material = "Neon"
241
fx.CanCollide = false
242
fx.Locked = true
243
fx.Transparency = 1
244
fx.Material = "SmoothPlastic"
245
fx.Size = Vector3.new(1, 1, 1)
246
fx.TopSurface = "SmoothNoOutlines"
247
fx.BottomSurface = "SmoothNoOutlines"
248
fx.BrickColor = BrickColor.new("Really black")
249
fxm = Instance.new("SpecialMesh", fx)
250
fxm.MeshType = "Sphere"
251
fxm.Scale = Vector3.new(1, 1, 1)
252
for i = 1, 20 do
253
  rs:wait()
254
  fx.Transparency = fx.Transparency - 0.05
255
  fx.CFrame = torso.CFrame
256
  fxm.Scale = fxm.Scale + Vector3.new(0.5, 0.5, 0.5)
257
  rs:wait()
258
end
259
torso.Transparency = 1
260
larm.Transparency = 1
261
rarm.Transparency = 1
262
hed.face.Texture = "http://www.roblox.com/asset/?id=46282671"
263
Hood = Instance.new("Part", hed)
264
Hood.formFactor = "Symmetric"
265
Hood.Size = Vector3.new(1, 1, 1)
266
Hood.CFrame = hed.CFrame
267
Hood:BreakJoints()
268
Hood.CanCollide = false
269
Hood.TopSurface = "Smooth"
270
Hood.BottomSurface = "Smooth"
271
Weld = Instance.new("Weld", hed)
272
Weld.Part0 = hed
273
Weld.Part1 = Hood
274
Weld.C0 = CFrame.new(0, 0.3, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
275
Mesh = Instance.new("SpecialMesh", Hood)
276
Mesh.MeshId = "rbxassetid://16952952"
277
Mesh.TextureId = "rbxassetid://32908530"
278
Mesh.Scale = Vector3.new(1, 1, 1)
279
torsoblock = Instance.new("Part", char)
280
torsoblock.Name = "torso"
281
torsoblock.BrickColor = BrickColor.new("Really black")
282
torsoblock.Size = Vector3.new(2, 2.01, 1.18)
283
torsoblock.CanCollide = false
284
torsoblock.BottomSurface = "Smooth"
285
torsoblock.TopSurface = "Smooth"
286
Weld = Instance.new("Weld", torso)
287
Weld.Part0 = torso
288
Weld.C0 = CFrame.new(0, 0, 0)
289
Weld.Part1 = torsoblock
290
Weld.C1 = CFrame.new(0, -3.09944153e-06, 0, 1, 9.29513355e-10, 3.26636873e-05, 4.80190998e-10, 1, -4.31581502e-05, -3.26636873e-05, 4.31581502e-05, 1)
291
lap1 = Instance.new("Part", char)
292
lap1.BrickColor = BrickColor.new("Really red")
293
lap1.Size = Vector3.new(1.07, 0.21, 1.22)
294
lap1.CanCollide = false
295
lap1.BottomSurface = "Smooth"
296
lap1.TopSurface = "Smooth"
297
lap1.Material = "Granite"
298
Weld = Instance.new("Weld", larm)
299
Weld.Part0 = larm
300
Weld.C0 = CFrame.new(1.5, 0, 0)
301
Weld.Part1 = lap1
302
Weld.C1 = CFrame.new(-1.52503204, 0.206899166, 0.0284500122, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
303
Mesh = Instance.new("SpecialMesh", lap1)
304
Mesh.MeshType = "Brick"
305
Mesh.Scale = Vector3.new(1, 0.2, 1)
306
lap2 = Instance.new("Part", char)
307
lap2.BrickColor = BrickColor.new("Really black")
308
lap2.Size = Vector3.new(0.27, 0.49, 0.42)
309
lap2.CanCollide = false
310
lap2.BottomSurface = "Smooth"
311
lap2.TopSurface = "Smooth"
312
lap2.Material = "Neon"
313
Weld = Instance.new("Weld", larm)
314
Weld.Part0 = larm
315
Weld.C0 = CFrame.new(1.5, 0, 0)
316
Weld.Part1 = lap2
317
Weld.C1 = CFrame.new(-1.7252121, -0.807500362, 0.0218887329, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
318
Mesh = Instance.new("SpecialMesh", lap2)
319
Mesh.MeshType = "Brick"
320
Mesh.Scale = Vector3.new(0.2, 1, 1)
321
lap3 = Instance.new("Part", char)
322
lap3.BrickColor = BrickColor.new("Really black")
323
lap3.Size = Vector3.new(1.07, 0.21, 1.22)
324
lap3.CanCollide = false
325
lap3.BottomSurface = "Smooth"
326
lap3.TopSurface = "Smooth"
327
lap3.Material = "Neon"
328
Weld = Instance.new("Weld", larm)
329
Weld.Part0 = larm
330
Weld.C0 = CFrame.new(1.5, 0, 0)
331
Weld.Part1 = lap3
332
Weld.C1 = CFrame.new(-1.52501678, -0.0467915535, 0.0284423828, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
333
Mesh = Instance.new("SpecialMesh", lap3)
334
Mesh.MeshType = "Brick"
335
Mesh.Scale = Vector3.new(1, 0.2, 1)
336
spawn(function()
337
  
338
  wait(1)
339
  local i = Instance.new("GuiMain", game.Players.LocalPlayer.PlayerGui)
340
  local f = Instance.new("Frame", i)
341
  f.BackgroundTransparency = 0.5
342
  f.BackgroundColor3 = Color3.new(0, 0, 0)
343
  f.Size = UDim2.new(0, 448, 0, 230)
344
  f.BorderSizePixel = 0
345
  f.Position = UDim2.new(0.5, -200, -1, 0)
346
  f.ZIndex = 2
347
  local fat = Instance.new("Frame", f)
348
  fat.BackgroundColor3 = Color3.new(1, 1, 0)
349
  fat.BackgroundTransparency = 0.4
350
  fat.Size = UDim2.new(1, 0, 0.05, 0)
351
  fat.ZIndex = 2
352
  local fot = Instance.new("Frame", f)
353
  fot.BackgroundColor3 = Color3.new(1, 1, 0)
354
  fot.BackgroundTransparency = 0.4
355
  fot.Position = UDim2.new(1, 0, 1, 0)
356
  fot.Size = UDim2.new(-1, 0, -0.05, 0)
357
  fot.ZIndex = 2
358
  local t = Instance.new("TextLabel", f)
359
  t.Position = UDim2.new(0, 0, 0, 56)
360
  t.Size = UDim2.new(1, 0, 0, -51)
361
  t.BackgroundTransparency = 1
362
  t.TextColor3 = Color3.new(1, 1, 1)
363
  t.TextScaled = true
364
  t.TextWrapped = true
365
  t.FontSize = "Size48"
366
  t.Font = "SourceSansLight"
367
  t.Text = "Abaddon - Lord Azure\'s True Form"
368
  t.ZIndex = 2
369
  local c = Instance.new("TextLabel", t)
370
  c.Position = UDim2.new(0, 0, 0, 105)
371
  c.Size = UDim2.new(1, 0, 0, -50)
372
  c.Text = "Originally developed by,\n\tTheDarkRevenant. Modified by Benjibob33 with assistance from Shrouded_Reaper(Reaper did 90% of the work ;p)"
373
  c.BackgroundTransparency = 1
374
  c.TextColor3 = Color3.new(1, 1, 1)
375
  c.FontSize = "Size24"
376
  c.Font = "SourceSansLight"
377
  c.ZIndex = 2
378
  c.TextScaled = true
379
  c.TextWrapped = true
380
  local b = Instance.new("TextLabel", f)
381
  b.BackgroundTransparency = 1
382
  b.Position = UDim2.new(0, 0, 1, -31)
383
  b.Size = UDim2.new(1, 0, 0, 19)
384
  b.Font = "SourceSansLight"
385
  b.FontSize = "Size8"
386
  b.Text = "Currently in alpha."
387
  b.TextColor3 = Color3.new(1, 1, 1)
388-
  b.Text = "Currently in alpha. If you leak, I will fu\127ck your ass with a screwdriver."
388+
389
  b.TextWrapped = true
390
  b.ZIndex = 2
391
  f:TweenPosition(UDim2.new(0.5, -230, 0.5, -100), "Out", "Quad", 2)
392
  wait(8)
393
  f:TweenPosition(UDim2.new(0.5, -230, 1, 200), "In", "Quad")
394
  wait(2)
395
  i:Destroy()
396
end
397
)
398
lap4 = Instance.new("Part", char)
399
lap4.BrickColor = BrickColor.new("Really red")
400
lap4.Size = Vector3.new(0.21, 2.105, 0.415)
401
lap4.CanCollide = false
402
lap4.BottomSurface = "Smooth"
403
lap4.TopSurface = "Smooth"
404
lap4.Material = "Granite"
405
Weld = Instance.new("Weld", larm)
406
Weld.Part0 = larm
407
Weld.C0 = CFrame.new(1.5, 0, 0)
408
Weld.Part1 = lap4
409
Weld.C1 = CFrame.new(0.056968689, 0.0115671158, 1.21671295, 0.00349965692, -0.00955337007, -0.999948263, 0.00343787274, 0.999948621, -0.0095413411, 0.999988019, -0.00340430322, 0.00353232026)
410
Mesh = Instance.new("SpecialMesh", lap4)
411
Mesh.MeshType = "Brick"
412
Mesh.Scale = Vector3.new(0.1, 1, 1)
413
lap5 = Instance.new("Part", char)
414
lap5.BrickColor = BrickColor.new("Really red")
415
lap5.Size = Vector3.new(0.27, 0.49, 0.42)
416
lap5.CanCollide = false
417
lap5.BottomSurface = "Smooth"
418
lap5.TopSurface = "Smooth"
419
lap5.Material = "Granite"
420
Weld = Instance.new("Weld", larm)
421
Weld.Part0 = larm
422
Weld.C0 = CFrame.new(1.5, 0, 0)
423
Weld.Part1 = lap5
424
Weld.C1 = CFrame.new(-1.32459259, 0.852505207, 0.0549850464, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
425
Mesh = Instance.new("SpecialMesh", lap5)
426
Mesh.MeshType = "Brick"
427
Mesh.Scale = Vector3.new(0.2, 1, 1)
428
lap6 = Instance.new("Part", char)
429
lap6.BrickColor = BrickColor.new("Really black")
430
lap6.Size = Vector3.new(0.27, 0.49, 0.42)
431
lap6.CanCollide = false
432
lap6.BottomSurface = "Smooth"
433
lap6.TopSurface = "Smooth"
434
lap6.Material = "Neon"
435
Weld = Instance.new("Weld", larm)
436
Weld.Part0 = larm
437
Weld.C0 = CFrame.new(1.5, 0, 0)
438
Weld.Part1 = lap6
439
Weld.C1 = CFrame.new(0.218383789, -0.807549238, 1.52164459, 0.00349965692, -0.00955337007, -0.999948263, 0.00343787274, 0.999948621, -0.0095413411, 0.999988019, -0.00340430322, 0.00353232026)
440
Mesh = Instance.new("SpecialMesh", lap6)
441
Mesh.MeshType = "Brick"
442
Mesh.Scale = Vector3.new(0.2, 1, 1)
443
lap7 = Instance.new("Part", char)
444
lap7.BrickColor = BrickColor.new("Really red")
445
lap7.Size = Vector3.new(1.07, 0.21, 1.22)
446
lap7.CanCollide = false
447
lap7.BottomSurface = "Smooth"
448
lap7.TopSurface = "Smooth"
449
lap7.Material = "Granite"
450
Weld = Instance.new("Weld", larm)
451
Weld.Part0 = larm
452
Weld.C0 = CFrame.new(1.5, 0, 0)
453
Weld.Part1 = lap7
454
Weld.C1 = CFrame.new(-1.52507019, 0.712491512, 0.028465271, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
455
Mesh = Instance.new("SpecialMesh", lap7)
456
Mesh.MeshType = "Brick"
457
Mesh.Scale = Vector3.new(1, 0.2, 1)
458
lap8 = Instance.new("Part", char)
459
lap8.BrickColor = BrickColor.new("Really black")
460
lap8.Size = Vector3.new(1.07, 0.21, 1.22)
461
lap8.CanCollide = false
462
lap8.BottomSurface = "Smooth"
463
lap8.TopSurface = "Smooth"
464
lap8.Material = "Neon"
465
Weld = Instance.new("Weld", larm)
466
Weld.Part0 = larm
467
Weld.C0 = CFrame.new(1.5, 0, 0)
468
Weld.Part1 = lap8
469
Weld.C1 = CFrame.new(-1.52506256, 0.672516346, 0.0284576416, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
470
Mesh = Instance.new("SpecialMesh", lap8)
471
Mesh.MeshType = "Brick"
472
Mesh.Scale = Vector3.new(1, 0.2, 1)
473
lap9 = Instance.new("Part", char)
474
lap9.BrickColor = BrickColor.new("Really red")
475
lap9.Size = Vector3.new(1.07, 0.21, 1.22)
476
lap9.CanCollide = false
477
lap9.BottomSurface = "Smooth"
478
lap9.TopSurface = "Smooth"
479
lap9.Material = "Granite"
480
Weld = Instance.new("Weld", larm)
481
Weld.Part0 = larm
482
Weld.C0 = CFrame.new(1.5, 0, 0)
483
Weld.Part1 = lap9
484
Weld.C1 = CFrame.new(-1.5250473, -0.792313099, 0.0283889771, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
485
Mesh = Instance.new("SpecialMesh", lap9)
486
Mesh.MeshType = "Brick"
487
Mesh.Scale = Vector3.new(1, 0.2, 1)
488
lap10 = Instance.new("Part", char)
489
lap10.BrickColor = BrickColor.new("Really red")
490
lap10.Size = Vector3.new(0.21, 2.105, 0.415)
491
lap10.CanCollide = false
492
lap10.BottomSurface = "Smooth"
493
lap10.TopSurface = "Smooth"
494
lap10.Material = "Granite"
495
Weld = Instance.new("Weld", larm)
496
Weld.Part0 = larm
497
Weld.C0 = CFrame.new(1.5, 0, 0)
498
Weld.Part1 = lap10
499
Weld.C1 = CFrame.new(0.0676651001, 0.0115408897, 1.82659912, 0.00349965692, -0.00955337007, -0.999948263, 0.00343787274, 0.999948621, -0.0095413411, 0.999988019, -0.00340430322, 0.00353232026)
500
Mesh = Instance.new("SpecialMesh", lap10)
501
Mesh.MeshType = "Brick"
502
Mesh.Scale = Vector3.new(0.1, 1, 1)
503
lap11 = Instance.new("Part", char)
504
lap11.BrickColor = BrickColor.new("Really red")
505
lap11.Size = Vector3.new(1.07, 0.21, 1.22)
506
lap11.CanCollide = false
507
lap11.BottomSurface = "Smooth"
508
lap11.TopSurface = "Smooth"
509
lap11.Material = "Granite"
510
Weld = Instance.new("Weld", larm)
511
Weld.Part0 = larm
512
Weld.C0 = CFrame.new(1.5, 0, 0)
513
Weld.Part1 = lap11
514
Weld.C1 = CFrame.new(-1.52507782, -0.287513018, 0.0284729004, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
515
Mesh = Instance.new("SpecialMesh", lap11)
516
Mesh.MeshType = "Brick"
517
Mesh.Scale = Vector3.new(1, 0.2, 1)
518
lap12 = Instance.new("Part", char)
519
lap12.BrickColor = BrickColor.new("Really black")
520
lap12.Size = Vector3.new(0.27, 0.49, 0.42)
521
lap12.CanCollide = false
522
lap12.BottomSurface = "Smooth"
523
lap12.TopSurface = "Smooth"
524
lap12.Material = "Neon"
525
Weld = Instance.new("Weld", larm)
526
Weld.Part0 = larm
527
Weld.C0 = CFrame.new(1.5, 0, 0)
528
Weld.Part1 = lap12
529
Weld.C1 = CFrame.new(-0.181564331, -0.807525635, 1.52863312, 0.00349965692, -0.00955337007, -0.999948263, 0.00343787274, 0.999948621, -0.0095413411, 0.999988019, -0.00340430322, 0.00353232026)
530
Mesh = Instance.new("SpecialMesh", lap12)
531
Mesh.MeshType = "Brick"
532
Mesh.Scale = Vector3.new(0.2, 1, 1)
533
lap13 = Instance.new("Part", char)
534
lap13.BrickColor = BrickColor.new("Really black")
535
lap13.Size = Vector3.new(1.07, 0.21, 1.22)
536
lap13.CanCollide = false
537
lap13.BottomSurface = "Smooth"
538
lap13.TopSurface = "Smooth"
539
lap13.Material = "Neon"
540
Weld = Instance.new("Weld", larm)
541
Weld.Part0 = larm
542
Weld.C0 = CFrame.new(1.5, 0, 0)
543
Weld.Part1 = lap13
544
Weld.C1 = CFrame.new(-1.52505493, 0.262508869, 0.0284576416, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
545
Mesh = Instance.new("SpecialMesh", lap13)
546
Mesh.MeshType = "Brick"
547
Mesh.Scale = Vector3.new(1, 0.2, 1)
548
lap14 = Instance.new("Part", char)
549
lap14.BrickColor = BrickColor.new("Really red")
550
lap14.Size = Vector3.new(0.27, 0.49, 0.42)
551
lap14.CanCollide = false
552
lap14.BottomSurface = "Smooth"
553
lap14.TopSurface = "Smooth"
554
lap14.Material = "Granite"
555
Weld = Instance.new("Weld", larm)
556
Weld.Part0 = larm
557
Weld.C0 = CFrame.new(1.5, 0, 0)
558
Weld.Part1 = lap14
559
Weld.C1 = CFrame.new(-0.141487122, 0.852470875, 1.52806091, 0.00349965692, -0.00955337007, -0.999948263, 0.00343787274, 0.999948621, -0.0095413411, 0.999988019, -0.00340430322, 0.00353232026)
560
Mesh = Instance.new("SpecialMesh", lap14)
561
Mesh.MeshType = "Brick"
562
Mesh.Scale = Vector3.new(0.2, 1, 1)
563
lap15 = Instance.new("Part", char)
564
lap15.BrickColor = BrickColor.new("Really black")
565
lap15.Size = Vector3.new(0.22, 0.34, 0.63)
566
lap15.CanCollide = false
567
lap15.BottomSurface = "Smooth"
568
lap15.TopSurface = "Smooth"
569
lap15.Material = "SmoothPlastic"
570
Weld = Instance.new("Weld", larm)
571
Weld.Part0 = larm
572
Weld.C0 = CFrame.new(1.5, 0, 0)
573
Weld.Part1 = lap15
574
Weld.C1 = CFrame.new(-0.983390808, 0.867502213, 1.80670166, -0.704651117, -0.00427827798, -0.709541082, 0.00348753715, 0.999948919, -0.00949283503, 0.709545434, -0.00916368794, -0.704600155)
575
lap16 = Instance.new("Part", char)
576
lap16.BrickColor = BrickColor.new("Really black")
577
lap16.Size = Vector3.new(1.07, 0.465, 1.22)
578
lap16.CanCollide = false
579
lap16.BottomSurface = "Smooth"
580
lap16.TopSurface = "Smooth"
581
lap16.Material = "Neon"
582
Weld = Instance.new("Weld", larm)
583
Weld.Part0 = larm
584
Weld.C0 = CFrame.new(1.5, 0, 0)
585
Weld.Part1 = lap16
586
Weld.C1 = CFrame.new(-1.52503204, -0.539155483, 0.0284347534, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
587
lap17 = Instance.new("Part", char)
588
lap17.BrickColor = BrickColor.new("Really red")
589
lap17.Size = Vector3.new(0.2, 0.97, 0.213)
590
lap17.CanCollide = false
591
lap17.BottomSurface = "Smooth"
592
lap17.TopSurface = "Smooth"
593
lap17.Material = "Neon"
594
Weld = Instance.new("Weld", larm)
595
Weld.Part0 = larm
596
Weld.C0 = CFrame.new(1.5, 0, 0)
597
Weld.Part1 = lap17
598
Weld.C1 = CFrame.new(-1.52545166, 0.589025021, 0.0570755005, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
599
lap18 = Instance.new("Part", char)
600
lap18.BrickColor = BrickColor.new("Really red")
601
lap18.Size = Vector3.new(0.27, 0.49, 0.42)
602
lap18.CanCollide = false
603
lap18.BottomSurface = "Smooth"
604
lap18.TopSurface = "Smooth"
605
lap18.Material = "Granite"
606
Weld = Instance.new("Weld", larm)
607
Weld.Part0 = larm
608
Weld.C0 = CFrame.new(1.5, 0, 0)
609
Weld.Part1 = lap18
610
Weld.C1 = CFrame.new(-1.7244873, 0.852505684, 0.0619812012, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
611
Mesh = Instance.new("SpecialMesh", lap18)
612
Mesh.MeshType = "Brick"
613
Mesh.Scale = Vector3.new(0.2, 1, 1)
614
lap19 = Instance.new("Part", char)
615
lap19.BrickColor = BrickColor.new("Really red")
616
lap19.Size = Vector3.new(0.37, 1.779, 0.405)
617
lap19.CanCollide = false
618
lap19.BottomSurface = "Smooth"
619
lap19.TopSurface = "Smooth"
620
lap19.Material = "Neon"
621
lap19.Shape = "Block"
622
Weld = Instance.new("Weld", larm)
623
Weld.Part0 = larm
624
Weld.C0 = CFrame.new(1.5, 0, 0)
625
Weld.Part1 = lap19
626
Weld.C1 = CFrame.new(-1.52390289, -0.154995203, 0.0370864868, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
627
lap20 = Instance.new("Part", char)
628
lap20.BrickColor = BrickColor.new("Really black")
629
lap20.Size = Vector3.new(0.22, 0.29, 0.86)
630
lap20.CanCollide = false
631
lap20.BottomSurface = "Smooth"
632
lap20.TopSurface = "Smooth"
633
lap20.Material = "SmoothPlastic"
634
Weld = Instance.new("Weld", larm)
635
Weld.Part0 = larm
636
Weld.C0 = CFrame.new(1.5, 0, 0)
637
Weld.Part1 = lap20
638
Weld.C1 = CFrame.new(1.5226593, -1.13317108, 0.862571716, 0.99973917, 0.0132680219, -0.0185943563, -0.0143596791, -0.268021852, -0.963305831, -0.0177648552, 0.963321507, -0.267761409)
639
lap21 = Instance.new("Part", char)
640
lap21.BrickColor = BrickColor.new("Really red")
641
lap21.Size = Vector3.new(0.27, 0.49, 0.42)
642
lap21.CanCollide = false
643
lap21.BottomSurface = "Smooth"
644
lap21.TopSurface = "Smooth"
645
lap21.Material = "Granite"
646
Weld = Instance.new("Weld", larm)
647
Weld.Part0 = larm
648
Weld.C0 = CFrame.new(1.5, 0, 0)
649
Weld.Part1 = lap21
650
Weld.C1 = CFrame.new(0.258415222, 0.852460384, 1.52105713, 0.00349965692, -0.00955337007, -0.999948263, 0.00343787274, 0.999948621, -0.0095413411, 0.999988019, -0.00340430322, 0.00353232026)
651
Mesh = Instance.new("SpecialMesh", lap21)
652
Mesh.MeshType = "Brick"
653
Mesh.Scale = Vector3.new(0.2, 1, 1)
654
lap22 = Instance.new("Part", char)
655
lap22.BrickColor = BrickColor.new("Really black")
656
lap22.Size = Vector3.new(0.22, 0.34, 0.63)
657
lap22.CanCollide = false
658
lap22.BottomSurface = "Smooth"
659
lap22.TopSurface = "Smooth"
660
lap22.Material = "SmoothPlastic"
661
Weld = Instance.new("Weld", larm)
662
Weld.Part0 = larm
663
Weld.C0 = CFrame.new(1.5, 0, 0)
664
Weld.Part1 = lap22
665
Weld.C1 = CFrame.new(-1.20274353, 0.867571354, -0.0484848022, -0.867748141, 0.00781238079, 0.496942878, 0.00353512331, 0.999948204, -0.009547133, -0.496991694, -0.00652775308, -0.867730796)
666
lap23 = Instance.new("Part", char)
667
lap23.BrickColor = BrickColor.new("Really black")
668
lap23.Size = Vector3.new(1.07, 0.21, 1.22)
669
lap23.CanCollide = false
670
lap23.BottomSurface = "Smooth"
671
lap23.TopSurface = "Smooth"
672
lap23.Material = "Neon"
673
Weld = Instance.new("Weld", larm)
674
Weld.Part0 = larm
675
Weld.C0 = CFrame.new(1.5, 0, 0)
676
Weld.Part1 = lap23
677
Weld.C1 = CFrame.new(-1.52500153, -0.244596958, 0.0284118652, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
678
Mesh = Instance.new("SpecialMesh", lap23)
679
Mesh.MeshType = "Brick"
680
Mesh.Scale = Vector3.new(1, 0.2, 1)
681
lap24 = Instance.new("Part", char)
682
lap24.BrickColor = BrickColor.new("Really black")
683
lap24.Size = Vector3.new(1.07, 0.465, 1.22)
684
lap24.CanCollide = false
685
lap24.BottomSurface = "Smooth"
686
lap24.TopSurface = "Smooth"
687
lap24.Material = "Neon"
688
Weld = Instance.new("Weld", larm)
689
Weld.Part0 = larm
690
Weld.C0 = CFrame.new(1.5, 0, 0)
691
Weld.Part1 = lap24
692
Weld.C1 = CFrame.new(-1.52502441, 0.460847855, 0.0284805298, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
693
lap25 = Instance.new("Part", char)
694
lap25.BrickColor = BrickColor.new("Really red")
695
lap25.Size = Vector3.new(0.21, 2.105, 0.638)
696
lap25.CanCollide = false
697
lap25.BottomSurface = "Smooth"
698
lap25.TopSurface = "Smooth"
699
lap25.Material = "Granite"
700
Weld = Instance.new("Weld", larm)
701
Weld.Part0 = larm
702
Weld.C0 = CFrame.new(1.5, 0, 0)
703
Weld.Part1 = lap25
704
Weld.C1 = CFrame.new(-1.53420258, 0.0116128922, -0.256065369, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
705
Mesh = Instance.new("SpecialMesh", lap25)
706
Mesh.MeshType = "Brick"
707
Mesh.Scale = Vector3.new(0.1, 1, 1)
708
lap26 = Instance.new("Part", char)
709
lap26.BrickColor = BrickColor.new("Really black")
710
lap26.Size = Vector3.new(1.07, 0.21, 1.22)
711
lap26.CanCollide = false
712
lap26.BottomSurface = "Smooth"
713
lap26.TopSurface = "Smooth"
714
lap26.Material = "Neon"
715
Weld = Instance.new("Weld", larm)
716
Weld.Part0 = larm
717
Weld.C0 = CFrame.new(1.5, 0, 0)
718
Weld.Part1 = lap26
719
Weld.C1 = CFrame.new(-1.52501678, 0.159998417, 0.028465271, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
720
Mesh = Instance.new("SpecialMesh", lap26)
721
Mesh.MeshType = "Brick"
722
Mesh.Scale = Vector3.new(1, 0.2, 1)
723
lap27 = Instance.new("Part", char)
724
lap27.BrickColor = BrickColor.new("Really black")
725
lap27.Size = Vector3.new(1.07, 0.21, 1.22)
726
lap27.CanCollide = false
727
lap27.BottomSurface = "Smooth"
728
lap27.TopSurface = "Smooth"
729
lap27.Material = "Neon"
730
Weld = Instance.new("Weld", larm)
731
Weld.Part0 = larm
732
Weld.C0 = CFrame.new(1.5, 0, 0)
733
Weld.Part1 = lap27
734
Weld.C1 = CFrame.new(-1.52506256, -0.831406593, 0.0283813477, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
735
Mesh = Instance.new("SpecialMesh", lap27)
736
Mesh.MeshType = "Brick"
737
Mesh.Scale = Vector3.new(1, 0.2, 1)
738
lap28 = Instance.new("Part", char)
739
lap28.BrickColor = BrickColor.new("Really black")
740
lap28.Size = Vector3.new(0.22, 0.34, 0.63)
741
lap28.CanCollide = false
742
lap28.BottomSurface = "Smooth"
743
lap28.TopSurface = "Smooth"
744
lap28.Material = "SmoothPlastic"
745
Weld = Instance.new("Weld", larm)
746
Weld.Part0 = larm
747
Weld.C0 = CFrame.new(1.5, 0, 0)
748
Weld.Part1 = lap28
749
Weld.C1 = CFrame.new(1.52050781, 0.867410183, 0.621932983, 0.999988079, -0.00337814656, 0.00353226066, 0.00341188442, 0.999948263, -0.00958933495, -0.00349968346, 0.00960127078, 0.999947786)
750
lap29 = Instance.new("Part", char)
751
lap29.BrickColor = BrickColor.new("Really black")
752
lap29.Size = Vector3.new(0.27, 0.49, 0.42)
753
lap29.CanCollide = false
754
lap29.BottomSurface = "Smooth"
755
lap29.TopSurface = "Smooth"
756
lap29.Material = "Neon"
757
Weld = Instance.new("Weld", larm)
758
Weld.Part0 = larm
759
Weld.C0 = CFrame.new(1.5, 0, 0)
760
Weld.Part1 = lap29
761
Weld.C1 = CFrame.new(-1.32519531, -0.807491779, 0.0149002075, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
762
Mesh = Instance.new("SpecialMesh", lap29)
763
Mesh.MeshType = "Brick"
764
Mesh.Scale = Vector3.new(0.2, 1, 1)
765
lap30 = Instance.new("Part", char)
766
lap30.BrickColor = BrickColor.new("Really black")
767
lap30.Size = Vector3.new(0.22, 0.29, 0.86)
768
lap30.CanCollide = false
769
lap30.BottomSurface = "Smooth"
770
lap30.TopSurface = "Smooth"
771
lap30.Material = "SmoothPlastic"
772
Weld = Instance.new("Weld", larm)
773
Weld.Part0 = larm
774
Weld.C0 = CFrame.new(1.5, 0, 0)
775
Weld.Part1 = lap30
776
Weld.C1 = CFrame.new(-1.00627899, -2.23521423, 0.611461639, -0.719907582, 0.0127804587, -0.693952262, -0.674287975, -0.249883845, 0.694905698, -0.164526239, 0.968191445, 0.188510969)
777
lap31 = Instance.new("Part", char)
778
lap31.BrickColor = BrickColor.new("Really black")
779
lap31.Size = Vector3.new(0.22, 0.29, 0.86)
780
lap31.CanCollide = false
781
lap31.BottomSurface = "Smooth"
782
lap31.TopSurface = "Smooth"
783
lap31.Material = "SmoothPlastic"
784
Weld = Instance.new("Weld", larm)
785
Weld.Part0 = larm
786
Weld.C0 = CFrame.new(1.5, 0, 0)
787
Weld.Part1 = lap31
788
Weld.C1 = CFrame.new(-1.18473816, -0.439834595, 1.09579754, -0.856439352, 0.024808526, 0.515651405, 0.493696839, -0.252633333, 0.832129717, 0.150914639, 0.967244029, 0.204117209)
789
Mesh = Instance.new("SpecialMesh", lap31)
790
Mesh.MeshType = "Brick"
791
Mesh.Scale = Vector3.new(0.2, 1, 1)
792
lap32 = Instance.new("Part", char)
793
lap32.BrickColor = BrickColor.new("Really red")
794
lap32.Size = Vector3.new(0.21, 2.105, 0.549)
795
lap32.CanCollide = false
796
lap32.BottomSurface = "Smooth"
797
lap32.TopSurface = "Smooth"
798
lap32.Material = "Granite"
799
Weld = Instance.new("Weld", larm)
800
Weld.Part0 = larm
801
Weld.C0 = CFrame.new(1.5, 0, 0)
802
Weld.Part1 = lap32
803
Weld.C1 = CFrame.new(-1.52036285, 0.0115880966, 0.355384827, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
804
Mesh = Instance.new("SpecialMesh", lap32)
805
Mesh.MeshType = "Brick"
806
Mesh.Scale = Vector3.new(0.1, 1, 1)
807
lap33 = Instance.new("Part", char)
808
lap33.BrickColor = BrickColor.new("Really black")
809
lap33.Size = Vector3.new(1.01, 2.03, 1.18)
810
lap33.CanCollide = false
811
lap33.BottomSurface = "Smooth"
812
lap33.TopSurface = "Smooth"
813
lap33.Material = "SmoothPlastic"
814
Weld = Instance.new("Weld", larm)
815
Weld.Part0 = larm
816
Weld.C0 = CFrame.new(1.5, 0, 0)
817
Weld.Part1 = lap33
818
Weld.C1 = CFrame.new(-1.52506256, 0.0225162506, 0.0284347534, -0.99998796, 0.00343361334, -0.00353339361, 0.00346710999, 0.99994874, -0.00951801147, 0.00350053119, -0.00953014754, -0.999948561)
819
rap1 = Instance.new("Part", char)
820
rap1.BrickColor = BrickColor.new("Really black")
821
rap1.Size = Vector3.new(1.01, 2.03, 1.18)
822
rap1.CanCollide = false
823
rap1.BottomSurface = "Smooth"
824
rap1.TopSurface = "Smooth"
825
rap1.Material = "SmoothPlastic"
826
Weld = Instance.new("Weld", rarm)
827
Weld.Part0 = rarm
828
Weld.C0 = CFrame.new(-1.5, 0, 0)
829
Weld.Part1 = rap1
830
Weld.C1 = CFrame.new(-1.50264359, 0.0183067322, 0.0106048584, 0.99998039, 0.00615737028, -0.00121600495, -0.00615460193, 0.999978483, 0.0022665232, 0.00122993451, -0.00225899462, 0.999996722)
831
rap2 = Instance.new("Part", char)
832
rap2.BrickColor = BrickColor.new("Really red")
833
rap2.Size = Vector3.new(0.21, 1.535, 0.415)
834
rap2.CanCollide = false
835
rap2.BottomSurface = "Smooth"
836
rap2.TopSurface = "Smooth"
837
rap2.Material = "Granite"
838
Weld = Instance.new("Weld", rarm)
839
Weld.Part0 = rarm
840
Weld.C0 = CFrame.new(-1.5, 0, 0)
841
Weld.Part1 = rap2
842
Weld.C1 = CFrame.new(0.0498962402, -0.27769053, 1.80420685, 0.00126393698, -0.00222368166, 0.999996722, -0.00611764193, 0.99997884, 0.00223137415, -0.999980509, -0.00612044195, 0.00125030649)
843
Mesh = Instance.new("SpecialMesh", rap2)
844
Mesh.MeshType = "Brick"
845
Mesh.Scale = Vector3.new(0.1, 1, 1)
846
rap3 = Instance.new("Part", char)
847
rap3.BrickColor = BrickColor.new("Really black")
848
rap3.Size = Vector3.new(1.07, 0.21, 1.22)
849
rap3.CanCollide = false
850
rap3.BottomSurface = "Smooth"
851
rap3.TopSurface = "Smooth"
852
rap3.Material = "Neon"
853
Weld = Instance.new("Weld", rarm)
854
Weld.Part0 = rarm
855
Weld.C0 = CFrame.new(-1.5, 0, 0)
856
Weld.Part1 = rap3
857
Weld.C1 = CFrame.new(-1.50261879, 0.751888037, 0.0107574463, 0.99998039, 0.00615737028, -0.00121600495, -0.00615460193, 0.999978483, 0.0022665232, 0.00122993451, -0.00225899462, 0.999996722)
858
Mesh = Instance.new("SpecialMesh", rap3)
859
Mesh.MeshType = "Brick"
860
Mesh.Scale = Vector3.new(1, 0.2, 1)
861
rap4 = Instance.new("Part", char)
862
rap4.BrickColor = BrickColor.new("Really red")
863
rap4.Size = Vector3.new(1.07, 0.21, 1.22)
864
rap4.CanCollide = false
865
rap4.BottomSurface = "Smooth"
866
rap4.TopSurface = "Smooth"
867
rap4.Material = "Granite"
868
Weld = Instance.new("Weld", rarm)
869
Weld.Part0 = rarm
870
Weld.C0 = CFrame.new(-1.5, 0, 0)
871
Weld.Part1 = rap4
872
Weld.C1 = CFrame.new(-1.50270081, -0.797735333, 0.0107727051, 0.99998039, 0.00615737028, -0.00121600495, -0.00615460193, 0.999978483, 0.0022665232, 0.00122993451, -0.00225899462, 0.999996722)
873
Mesh = Instance.new("SpecialMesh", rap4)
874
Mesh.MeshType = "Brick"
875
Mesh.Scale = Vector3.new(1, 0.2, 1)
876
rap5 = Instance.new("Part", char)
877
rap5.BrickColor = BrickColor.new("Really red")
878
rap5.Size = Vector3.new(0.37, 1.779, 0.405)
879
rap5.CanCollide = false
880
rap5.BottomSurface = "Smooth"
881
rap5.TopSurface = "Smooth"
882
rap5.Material = "Neon"
883
Weld = Instance.new("Weld", rarm)
884
Weld.Part0 = rarm
885
Weld.C0 = CFrame.new(-1.5, 0, 0)
886
Weld.Part1 = rap5
887
Weld.C1 = CFrame.new(-1.50151443, -0.159224987, 0.0192108154, 0.99998039, 0.00615737028, -0.00121600495, -0.00615460193, 0.999978483, 0.0022665232, 0.00122993451, -0.00225899462, 0.999996722)
888
rap6 = Instance.new("Part", char)
889
rap6.BrickColor = BrickColor.new("Really black")
890
rap6.Size = Vector3.new(0.27, 0.49, 0.42)
891
rap6.CanCollide = false
892
rap6.BottomSurface = "Smooth"
893
rap6.TopSurface = "Smooth"
894
rap6.Material = "Neon"
895
Weld = Instance.new("Weld", rarm)
896
Weld.Part0 = rarm
897
Weld.C0 = CFrame.new(-1.5, 0, 0)
898
Weld.Part1 = rap6
899
Weld.C1 = CFrame.new(0.200653076, -0.811793804, 1.49938297, 0.00126393698, -0.00222368166, 0.999996722, -0.00611764193, 0.99997884, 0.00223137415, -0.999980509, -0.00612044195, 0.00125030649)
900
Mesh = Instance.new("SpecialMesh", rap6)
901
Mesh.MeshType = "Brick"
902
Mesh.Scale = Vector3.new(0.2, 1, 1)
903
rap7 = Instance.new("Part", char)
904
rap7.BrickColor = BrickColor.new("Really black")
905
rap7.Size = Vector3.new(0.27, 0.49, 0.42)
906
rap7.CanCollide = false
907
rap7.BottomSurface = "Smooth"
908
rap7.TopSurface = "Smooth"
909
rap7.Material = "Neon"
910
Weld = Instance.new("Weld", rarm)
911
Weld.Part0 = rarm
912
Weld.C0 = CFrame.new(-1.5, 0, 0)
913
Weld.Part1 = rap7
914
Weld.C1 = CFrame.new(-1.30287838, -0.811737895, -0.00283813477, 0.99998039, 0.00615737028, -0.00121600495, -0.00615460193, 0.999978483, 0.0022665232, 0.00122993451, -0.00225899462, 0.999996722)
915
Mesh = Instance.new("SpecialMesh", rap7)
916
Mesh.MeshType = "Brick"
917
Mesh.Scale = Vector3.new(0.2, 1, 1)
918
rap8 = Instance.new("Part", char)
919
rap8.BrickColor = BrickColor.new("Really red")
920
rap8.Size = Vector3.new(0.21, 1.588, 0.415)
921
rap8.CanCollide = false
922
rap8.BottomSurface = "Smooth"
923
rap8.TopSurface = "Smooth"
924
rap8.Material = "Granite"
925
Weld = Instance.new("Weld", rarm)
926
Weld.Part0 = rarm
927
Weld.C0 = CFrame.new(-1.5, 0, 0)
928
Weld.Part1 = rap8
929
Weld.C1 = CFrame.new(0.0390930176, -0.251191616, 1.19420624, 0.00126393698, -0.00222368166, 0.999996722, -0.00611764193, 0.99997884, 0.00223137415, -0.999980509, -0.00612044195, 0.00125030649)
930
Mesh = Instance.new("SpecialMesh", rap8)
931
Mesh.MeshType = "Brick"
932
Mesh.Scale = Vector3.new(0.1, 1, 1)
933
rap9 = Instance.new("Part", char)
934
rap9.BrickColor = BrickColor.new("Really black")
935
rap9.Size = Vector3.new(1.07, 0.21, 1.22)
936
rap9.CanCollide = false
937
rap9.BottomSurface = "Smooth"
938
rap9.TopSurface = "Smooth"
939
rap9.Material = "Neon"
940
Weld = Instance.new("Weld", rarm)
941
Weld.Part0 = rarm
942
Weld.C0 = CFrame.new(-1.5, 0, 0)
943
Weld.Part1 = rap9
944
Weld.C1 = CFrame.new(-1.50264454, -0.034209013, 0.0107421875, 0.99998039, 0.00615737028, -0.00121600495, -0.00615460193, 0.999978483, 0.0022665232, 0.00122993451, -0.00225899462, 0.999996722)
945
Mesh = Instance.new("SpecialMesh", rap9)
946
Mesh.MeshType = "Brick"
947
Mesh.Scale = Vector3.new(1, 0.2, 1)
948
rap10 = Instance.new("Part", char)
949
rap10.BrickColor = BrickColor.new("Really red")
950
rap10.Size = Vector3.new(1.07, 0.21, 1.22)
951
rap10.CanCollide = false
952
rap10.BottomSurface = "Smooth"
953
rap10.TopSurface = "Smooth"
954
rap10.Material = "Granite"
955
Weld = Instance.new("Weld", rarm)
956
Weld.Part0 = rarm
957
Weld.C0 = CFrame.new(-1.5, 0, 0)
958
Weld.Part1 = rap10
959
Weld.C1 = CFrame.new(-1.50264263, -0.283332348, 0.0105438232, 0.99998039, 0.00615737028, -0.00121600495, -0.00615460193, 0.999978483, 0.0022665232, 0.00122993451, -0.00225899462, 0.999996722)
960
Mesh = Instance.new("SpecialMesh", rap10)
961
Mesh.MeshType = "Brick"
962
Mesh.Scale = Vector3.new(1, 0.2, 1)
963
rap11 = Instance.new("Part", char)
964
rap11.BrickColor = BrickColor.new("Really red")
965
rap11.Size = Vector3.new(0.21, 1.765, 0.638)
966
rap11.CanCollide = false
967
rap11.BottomSurface = "Smooth"
968
rap11.TopSurface = "Smooth"
969
rap11.Material = "Granite"
970
Weld = Instance.new("Weld", rarm)
971
Weld.Part0 = rarm
972
Weld.C0 = CFrame.new(-1.5, 0, 0)
973
Weld.Part1 = rap11
974
Weld.C1 = CFrame.new(-1.51166821, -0.16260457, -0.273742676, 0.99998039, 0.00615737028, -0.00121600495, -0.00615460193, 0.999978483, 0.0022665232, 0.00122993451, -0.00225899462, 0.999996722)
975
Mesh = Instance.new("SpecialMesh", rap11)
976
Mesh.MeshType = "Brick"
977
Mesh.Scale = Vector3.new(0.1, 1, 1)
978
rap12 = Instance.new("Part", char)
979
rap12.BrickColor = BrickColor.new("Really black")
980
rap12.Size = Vector3.new(1.07, 0.21, 1.22)
981
rap12.CanCollide = false
982
rap12.BottomSurface = "Smooth"
983
rap12.TopSurface = "Smooth"
984
rap12.Material = "Neon"
985
Weld = Instance.new("Weld", rarm)
986
Weld.Part0 = rarm
987
Weld.C0 = CFrame.new(-1.5, 0, 0)
988
Weld.Part1 = rap12
989
Weld.C1 = CFrame.new(-1.5026226, -0.241709709, 0.010559082, 0.99998039, 0.00615737028, -0.00121600495, -0.00615460193, 0.999978483, 0.0022665232, 0.00122993451, -0.00225899462, 0.999996722)
990
Mesh = Instance.new("SpecialMesh", rap12)
991
Mesh.MeshType = "Brick"
992
Mesh.Scale = Vector3.new(1, 0.2, 1)
993
rap13 = Instance.new("Part", char)
994
rap13.BrickColor = BrickColor.new("Really black")
995
rap13.Size = Vector3.new(0.27, 0.49, 0.42)
996
rap13.CanCollide = false
997
rap13.BottomSurface = "Smooth"
998
rap13.TopSurface = "Smooth"
999
rap13.Material = "Neon"
1000
Weld = Instance.new("Weld", rarm)
1001
Weld.Part0 = rarm
1002
Weld.C0 = CFrame.new(-1.5, 0, 0)
1003
Weld.Part1 = rap13
1004
Weld.C1 = CFrame.new(-0.199401855, -0.811762094, 1.5063467, 0.00126393698, -0.00222368166, 0.999996722, -0.00611764193, 0.99997884, 0.00223137415, -0.999980509, -0.00612044195, 0.00125030649)
1005
Mesh = Instance.new("SpecialMesh", rap13)
1006
Mesh.MeshType = "Brick"
1007
Mesh.Scale = Vector3.new(0.2, 1, 1)
1008
rap14 = Instance.new("Part", char)
1009
rap14.BrickColor = BrickColor.new("Really red")
1010
rap14.Size = Vector3.new(1.07, 0.21, 1.22)
1011
rap14.CanCollide = false
1012
rap14.BottomSurface = "Smooth"
1013
rap14.TopSurface = "Smooth"
1014
rap14.Material = "Granite"
1015
Weld = Instance.new("Weld", rarm)
1016
Weld.Part0 = rarm
1017
Weld.C0 = CFrame.new(-1.5, 0, 0)
1018
Weld.Part1 = rap14
1019
Weld.C1 = CFrame.new(-1.5026722, 0.70827055, 0.0107116699, 0.99998039, 0.00615737028, -0.00121600495, -0.00615460193, 0.999978483, 0.0022665232, 0.00122993451, -0.00225899462, 0.999996722)
1020
Mesh = Instance.new("SpecialMesh", rap14)
1021
Mesh.MeshType = "Brick"
1022
Mesh.Scale = Vector3.new(1, 0.2, 1)
1023
rap15 = Instance.new("Part", char)
1024
rap15.BrickColor = BrickColor.new("Really black")
1025
rap15.Size = Vector3.new(0.27, 0.49, 0.42)
1026
rap15.CanCollide = false
1027
rap15.BottomSurface = "Smooth"
1028
rap15.TopSurface = "Smooth"
1029
rap15.Material = "Neon"
1030
Weld = Instance.new("Weld", rarm)
1031
Weld.Part0 = rarm
1032
Weld.C0 = CFrame.new(-1.5, 0, 0)
1033
Weld.Part1 = rap15
1034
Weld.C1 = CFrame.new(-1.70280743, -0.811714053, 0.00408935547, 0.99998039, 0.00615737028, -0.00121600495, -0.00615460193, 0.999978483, 0.0022665232, 0.00122993451, -0.00225899462, 0.999996722)
1035
Mesh = Instance.new("SpecialMesh", rap15)
1036
Mesh.MeshType = "Brick"
1037
Mesh.Scale = Vector3.new(0.2, 1, 1)
1038
rap16 = Instance.new("Part", char)
1039
rap16.BrickColor = BrickColor.new("Really red")
1040
rap16.Size = Vector3.new(0.21, 1.528, 0.549)
1041
rap16.CanCollide = false
1042
rap16.BottomSurface = "Smooth"
1043
rap16.TopSurface = "Smooth"
1044
rap16.Material = "Granite"
1045
Weld = Instance.new("Weld", rarm)
1046
Weld.Part0 = rarm
1047
Weld.C0 = CFrame.new(-1.5, 0, 0)
1048
Weld.Part1 = rap16
1049
Weld.C1 = CFrame.new(-1.49795628, -0.281120777, 0.337554932, 0.99998039, 0.00615737028, -0.00121600495, -0.00615460193, 0.999978483, 0.0022665232, 0.00122993451, -0.00225899462, 0.999996722)
1050
Mesh = Instance.new("SpecialMesh", rap16)
1051
Mesh.MeshType = "Brick"
1052
Mesh.Scale = Vector3.new(0.1, 1, 1)
1053
rap17 = Instance.new("Part", char)
1054
rap17.BrickColor = BrickColor.new("Really black")
1055
rap17.Size = Vector3.new(1.07, 0.465, 1.22)
1056
rap17.CanCollide = false
1057
rap17.BottomSurface = "Smooth"
1058
rap17.TopSurface = "Smooth"
1059
rap17.Material = "Neon"
1060
Weld = Instance.new("Weld", rarm)
1061
Weld.Part0 = rarm
1062
Weld.C0 = CFrame.new(-1.5, 0, 0)
1063
Weld.Part1 = rap17
1064
Weld.C1 = CFrame.new(-1.50260639, 0.456613064, 0.0109405518, 0.99998039, 0.00615737028, -0.00121600495, -0.00615460193, 0.999978483, 0.0022665232, 0.00122993451, -0.00225899462, 0.999996722)
1065
rap18 = Instance.new("Part", char)
1066
rap18.BrickColor = BrickColor.new("Really red")
1067
rap18.Size = Vector3.new(1.07, 0.21, 1.22)
1068
rap18.CanCollide = false
1069
rap18.BottomSurface = "Smooth"
1070
rap18.TopSurface = "Smooth"
1071
rap18.Material = "Granite"
1072
Weld = Instance.new("Weld", rarm)
1073
Weld.Part0 = rarm
1074
Weld.C0 = CFrame.new(-1.5, 0, 0)
1075
Weld.Part1 = rap18
1076
Weld.C1 = CFrame.new(-1.50260258, 0.20526123, 0.0107727051, 0.99998039, 0.00615737028, -0.00121600495, -0.00615460193, 0.999978483, 0.0022665232, 0.00122993451, -0.00225899462, 0.999996722)
1077
Mesh = Instance.new("SpecialMesh", rap18)
1078
Mesh.MeshType = "Brick"
1079
Mesh.Scale = Vector3.new(1, 0.2, 1)
1080
rap19 = Instance.new("Part", char)
1081
rap19.BrickColor = BrickColor.new("Really black")
1082
rap19.Size = Vector3.new(1.07, 0.21, 1.22)
1083
rap19.CanCollide = false
1084
rap19.BottomSurface = "Smooth"
1085
rap19.TopSurface = "Smooth"
1086
rap19.Material = "Neon"
1087
Weld = Instance.new("Weld", rarm)
1088
Weld.Part0 = rarm
1089
Weld.C0 = CFrame.new(-1.5, 0, 0)
1090
Weld.Part1 = rap19
1091
Weld.C1 = CFrame.new(-1.50272179, -0.838834286, 0.0107421875, 0.99998039, 0.00615737028, -0.00121600495, -0.00615460193, 0.999978483, 0.0022665232, 0.00122993451, -0.00225899462, 0.999996722)
1092
Mesh = Instance.new("SpecialMesh", rap19)
1093
Mesh.MeshType = "Brick"
1094
Mesh.Scale = Vector3.new(1, 0.2, 1)
1095
rap20 = Instance.new("Part", char)
1096
rap20.BrickColor = BrickColor.new("Really black")
1097
rap20.Size = Vector3.new(1.07, 0.21, 1.22)
1098
rap20.CanCollide = false
1099
rap20.BottomSurface = "Smooth"
1100
rap20.TopSurface = "Smooth"
1101
rap20.Material = "Neon"
1102
Weld = Instance.new("Weld", rarm)
1103
Weld.Part0 = rarm
1104
Weld.C0 = CFrame.new(-1.5, 0, 0)
1105
Weld.Part1 = rap20
1106
Weld.C1 = CFrame.new(-1.50263786, 0.165361881, 0.0108184814, 0.99998039, 0.00615737028, -0.00121600495, -0.00615460193, 0.999978483, 0.0022665232, 0.00122993451, -0.00225899462, 0.999996722)
1107
Mesh = Instance.new("SpecialMesh", rap20)
1108
Mesh.MeshType = "Brick"
1109
Mesh.Scale = Vector3.new(1, 0.2, 1)
1110
rap21 = Instance.new("Part", char)
1111
rap21.BrickColor = BrickColor.new("Really black")
1112
rap21.Size = Vector3.new(1.07, 0.465, 1.22)
1113
rap21.CanCollide = false
1114
rap21.BottomSurface = "Smooth"
1115
rap21.TopSurface = "Smooth"
1116
rap21.Material = "Neon"
1117
Weld = Instance.new("Weld", rarm)
1118
Weld.Part0 = rarm
1119
Weld.C0 = CFrame.new(-1.5, 0, 0)
1120
Weld.Part1 = rap21
1121
Weld.C1 = CFrame.new(-1.50262356, -0.543392658, 0.0105743408, 0.99998039, 0.00615737028, -0.00121600495, -0.00615460193, 0.999978483, 0.0022665232, 0.00122993451, -0.00225899462, 0.999996722)
1122
GroundWave1 = function()
1123
  
1124
  local HandCF = CFrame.new(root.Position - Vector3.new(0, 3, 0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
1125
  local Colors = {"Bright red", "Really red"}
1126
  local wave = Instance.new("Part", torso)
1127
  wave.BrickColor = BrickColor.new(Colors[math.random(1, #Colors)])
1128
  wave.Anchored = true
1129
  wave.CanCollide = false
1130
  wave.Locked = true
1131
  wave.Size = Vector3.new(1, 1, 1)
1132
  wave.TopSurface = "Smooth"
1133
  wave.BottomSurface = "Smooth"
1134
  wave.Transparency = 0.35
1135
  wave.CFrame = HandCF
1136
  wm = Instance.new("SpecialMesh", wave)
1137
  wm.MeshId = "rbxassetid://9982590"
1138
  coroutine.wrap(function()
1139
    
1140
    for i = 1, 30 do
1141
      wm.Scale = Vector3.new(1 + i * 1.2, 1 + i * 1.2, 1)
1142
      wave.Size = wm.Scale
1143
      wave.CFrame = HandCF
1144
      wave.Transparency = i / 30
1145
      wait()
1146
    end
1147
    wait()
1148
    wave:Destroy()
1149
  end
1150
)()
1151
end
1152
1153
GroundWave = function()
1154
  
1155
  if Transforming == true then
1156
    local wave = Instance.new("Part", torso)
1157
    do
1158
      wave.BrickColor = BrickColor.new("Really black")
1159
      wave.Anchored = true
1160
      wave.CanCollide = false
1161
      wave.Locked = true
1162
      wave.Size = Vector3.new(1, 1, 1)
1163
      wave.TopSurface = "Smooth"
1164
      wave.BottomSurface = "Smooth"
1165
      wave.Transparency = 0.35
1166
      wave.CFrame = fx.CFrame
1167
      wm = Instance.new("SpecialMesh", wave)
1168
      wm.MeshType = "Sphere"
1169
      wm.Scale = Vector3.new(1, 1, 1)
1170
      coroutine.wrap(function()
1171
    
1172
    for i = 1, 18 do
1173
      wm.Scale = Vector3.new(2 + i * 2, 2 + i * 2, 2 + i * 2)
1174
      wave.CFrame = fx.CFrame
1175
      wave.Transparency = i / 14
1176
      wait()
1177
    end
1178
    wait()
1179
    wave:Destroy()
1180
  end
1181
)()
1182
    end
1183
  else
1184
    do
1185
      if Transforming == false then
1186
        wait()
1187
      end
1188
    end
1189
  end
1190
end
1191
1192
for i = 1, 100 do
1193
  rs:wait()
1194
  fx.CFrame = torso.CFrame
1195
end
1196
Spawn(function()
1197
  
1198
  while wait(1) do
1199
    GroundWave()
1200
  end
1201
end
1202
)
1203
wait(4)
1204
Transforming = false
1205
for i = 1, 20 do
1206
  rs:wait()
1207
  fx.Transparency = fx.Transparency + 0.05
1208
  fx.CFrame = torso.CFrame
1209
  fxm.Scale = fxm.Scale + Vector3.new(0.5, 0.5, 0.5)
1210
  rs:wait()
1211
end
1212
local HandCF = CFrame.new(root.Position - Vector3.new(0, 3, 0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
1213
local wave = Instance.new("Part", torso)
1214
wave.BrickColor = BrickColor.new("Really red")
1215
wave.Anchored = true
1216
wave.CanCollide = false
1217
wave.Locked = true
1218
wave.Size = Vector3.new(1, 1, 1)
1219
wave.TopSurface = "Smooth"
1220
wave.BottomSurface = "Smooth"
1221
wave.Transparency = 0.35
1222
wave.CFrame = HandCF
1223
wm = Instance.new("SpecialMesh", wave)
1224
wm.MeshId = "rbxassetid://3270017"
1225
coroutine.wrap(function()
1226
  
1227
  for i = 1, 14 do
1228
    wm.Scale = Vector3.new(4 + i * 4.4, 4 + i * 4.4, 4)
1229
    wave.Size = wm.Scale
1230
    wave.CFrame = HandCF
1231
    wave.Transparency = i / 14
1232
    wait()
1233
  end
1234
  wait()
1235
  wave:Destroy()
1236
end
1237
)()
1238
hum.WalkSpeed = 16
1239
Blast = function()
1240
  
1241
  local Colors = {"Really red", "Really black"}
1242
  local wave = Instance.new("Part", torso)
1243
  wave.BrickColor = BrickColor.new(Colors[math.random(1, #Colors)])
1244
  wave.Anchored = true
1245
  wave.CanCollide = false
1246
  wave.Locked = true
1247
  wave.Size = Vector3.new(1, 1, 1)
1248
  wave.TopSurface = "Smooth"
1249
  wave.BottomSurface = "Smooth"
1250
  wave.Transparency = 0.35
1251
  wave.CFrame = rarm.CFrame
1252
  wm = Instance.new("SpecialMesh", wave)
1253
  wm.MeshType = "Sphere"
1254
  wm.Scale = Vector3.new(1, 1, 1)
1255
  z = Instance.new("Sound", wave)
1256
  z.SoundId = "rbxassetid://237035051"
1257
  z.Volume = 1
1258
  z.Pitch = 0.9
1259
  z:Play()
1260
  coroutine.wrap(function()
1261
    
1262
    for i = 1, 30 do
1263
      wave.Size = Vector3.new(1 + i * 4, 1 + i * 4, 1 + i * 4)
1264
      wave.CFrame = rarm.CFrame
1265
      wave.Transparency = 0.071428571428571
1266
      rs:wait()
1267
    end
1268
    rs:wait()
1269
    wave:Destroy()
1270
    z:Destroy()
1271
  end
1272
)()
1273
end
1274
1275
rarm.Touched:connect(function(ht)
1276
  
1277
  hit = ht.Parent
1278
  if ht and hit:IsA("Model") and hit:FindFirstChild("Humanoid") and hit.Name ~= p.Name and Debounces.RPunch == true and Debounces.RPunched == false then
1279
    Debounces.RPunched = true
1280
    hit:FindFirstChild("Humanoid"):TakeDamage(math.random(5, 8))
1281
    if Debounces.ks == true then
1282
      z = Instance.new("Sound", hed)
1283
      z.SoundId = "rbxassetid://169380525"
1284
      z.Pitch = ptz[math.random(1, #ptz)]
1285
      z.Volume = 1
1286
      z:Play()
1287
    end
1288
    wait(0.2)
1289
    Debounces.RPunched = false
1290
  end
1291
  if ht and hit:IsA("Hat") and hit.Parent.Name ~= p.Name and hit.Parent:FindFirstChild("Humanoid") and Debounces.RPunch == true and Debounces.RPunched == false then
1292
    Debounces.RPunched = true
1293
    hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(5, 8))
1294
    if Debounces.ks == true then
1295
      z = Instance.new("Sound", hed)
1296
      z.SoundId = "rbxassetid://169380525"
1297
      z.Pitch = ptz[math.random(1, #ptz)]
1298
      z.Volume = 1
1299
      z:Play()
1300
    end
1301
    wait(0.2)
1302
    Debounces.RPunched = false
1303
  end
1304
end
1305
)
1306
larm.Touched:connect(function(ht)
1307
  
1308
  hit = ht.Parent
1309
  if ht and hit:IsA("Model") and hit:FindFirstChild("Humanoid") and hit.Name ~= p.Name and Debounces.LPunch == true and Debounces.LPunched == false then
1310
    Debounces.LPunched = true
1311
    hit:FindFirstChild("Humanoid"):TakeDamage(math.random(4, 8))
1312
    if Debounces.ks2 == true then
1313
      z = Instance.new("Sound", hed)
1314
      z.SoundId = "rbxassetid://169380525"
1315
      z.Pitch = ptz[math.random(1, #ptz)]
1316
      z.Volume = 1
1317
      z:Play()
1318
    end
1319
    wait(0.2)
1320
    Debounces.LPunched = false
1321
  end
1322
  if ht and hit:IsA("Hat") and hit.Parent.Name ~= p.Name and hit.Parent:FindFirstChild("Humanoid") and Debounces.LPunch == true and Debounces.LPunched == false then
1323
    Debounces.LPunched = true
1324
    hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(4, 8))
1325
    if Debounces.ks2 == true then
1326
      z = Instance.new("Sound", hed)
1327
      z.SoundId = "rbxassetid://169380525"
1328
      z.Pitch = ptz[math.random(1, #ptz)]
1329
      z.Volume = 1
1330
      z:Play()
1331
    end
1332
    wait(0.2)
1333
    Debounces.LPunched = false
1334
  end
1335
end
1336
)
1337
mod4 = Instance.new("Model", char)
1338
ptez = {0.7, 0.8, 0.9, 1}
1339
FindNearestTorso = function(Position, Distance, SinglePlayer)
1340
  
1341
  if SinglePlayer.Torso.CFrame.p - Position.magnitude >= Distance then
1342
    do return not SinglePlayer end
1343
    do
1344
      local List = {}
1345
      for i,v in pairs(workspace:GetChildren()) do
1346
        if v:IsA("Model") and v:findFirstChild("Torso") and v ~= char and v.Torso.Position - Position.magnitude <= Distance then
1347
          table.insert(List, v)
1348
        end
1349
      end
1350
      do return List end
1351
      -- DECOMPILER ERROR: 3 unprocessed JMP targets
1352
    end
1353
  end
1354
end
1355
1356
Punch = function()
1357
  
1358
  part = Instance.new("Part", mod4)
1359
  part.Anchored = true
1360
  part.CanCollide = false
1361
  part.Size = Vector3.new(0.2, 0.2, 0.2)
1362
  part.CFrame = root.CFrame * CFrame.new(0, 1.5, -2.4) * CFrame.Angles(math.rad(0), 0, 0)
1363
  part.Transparency = 0.7
1364
  part.BrickColor = BrickColor.new("Really black")
1365
  mesh = Instance.new("SpecialMesh", part)
1366
  mesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
1367
  mesh.Scale = Vector3.new(3, 3, 3)
1368
  part2 = Instance.new("Part", mod4)
1369
  part2.Anchored = true
1370
  part2.CanCollide = false
1371
  part2.Size = Vector3.new(0.2, 0.2, 0.2)
1372
  part2.CFrame = root.CFrame * CFrame.new(0, 1.5, -2.4) * CFrame.Angles(math.rad(90), 0, 0)
1373
  part2.Transparency = 0.7
1374
  part2.BrickColor = BrickColor.new("Really red")
1375
  mesh2 = Instance.new("SpecialMesh", part2)
1376
  mesh2.MeshId = "http://www.roblox.com/asset/?id=20329976"
1377
  mesh2.Scale = Vector3.new(3, 1.5, 3)
1378
  for i,v in pairs(FindNearestTorso(torso.CFrame.p, 4)) do
1379
    if v:FindFirstChild("Humanoid") then
1380
      v.Humanoid:TakeDamage(math.random(2, 6))
1381
    end
1382
  end
1383
  coroutine.resume(coroutine.create(function()
1384
    
1385
    for i = 0, 0.62, 0.4 do
1386
      wait()
1387
      part.CFrame = part.CFrame
1388
      part.Transparency = i
1389
      mesh.Scale = mesh.Scale + Vector3.new(0.4, 0.4, 0.4)
1390
      part2.CFrame = part2.CFrame
1391
      part2.Transparency = i
1392
      mesh2.Scale = mesh2.Scale + Vector3.new(0.4, 0.2, 0.4)
1393
    end
1394
    part.Parent = nil
1395
    part2.Parent = nil
1396
  end
1397
))
1398
end
1399
1400
rarm.Touched:connect(function(ht)
1401
  
1402
  hit = ht.Parent
1403
  if ht and hit:IsA("Model") and hit:FindFirstChild("Humanoid") and hit.Name ~= p.Name and Debounces.RPunch == true and Debounces.RPunched == false then
1404
    Debounces.RPunched = true
1405
    hit:FindFirstChild("Humanoid"):TakeDamage(math.random(5, 8))
1406
    if Debounces.ks == true then
1407
      z = Instance.new("Sound", hed)
1408
      z.SoundId = "rbxassetid://169380525"
1409
      z.Pitch = ptz[math.random(1, #ptz)]
1410
      z.Volume = 1
1411
      z:Play()
1412
    end
1413
    wait(0.2)
1414
    Debounces.RPunched = false
1415
  end
1416
  if ht and hit:IsA("Hat") and hit.Parent.Name ~= p.Name and hit.Parent:FindFirstChild("Humanoid") and Debounces.RPunch == true and Debounces.RPunched == false then
1417
    Debounces.RPunched = true
1418
    hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(5, 8))
1419
    if Debounces.ks == true then
1420
      z = Instance.new("Sound", hed)
1421
      z.SoundId = "rbxassetid://169380525"
1422
      z.Pitch = ptz[math.random(1, #ptz)]
1423
      z.Volume = 1
1424
      z:Play()
1425
    end
1426
    wait(0.2)
1427
    Debounces.RPunched = false
1428
  end
1429
end
1430
)
1431
larm.Touched:connect(function(ht)
1432
  
1433
  hit = ht.Parent
1434
  if ht and hit:IsA("Model") and hit:FindFirstChild("Humanoid") and hit.Name ~= p.Name and Debounces.LPunch == true and Debounces.LPunched == false then
1435
    Debounces.LPunched = true
1436
    hit:FindFirstChild("Humanoid"):TakeDamage(math.random(4, 8))
1437
    if Debounces.ks2 == true then
1438
      z = Instance.new("Sound", hed)
1439
      z.SoundId = "rbxassetid://169380525"
1440
      z.Pitch = ptz[math.random(1, #ptz)]
1441
      z.Volume = 1
1442
      z:Play()
1443
    end
1444
    wait(0.2)
1445
    Debounces.LPunched = false
1446
  end
1447
  if ht and hit:IsA("Hat") and hit.Parent.Name ~= p.Name and hit.Parent:FindFirstChild("Humanoid") and Debounces.LPunch == true and Debounces.LPunched == false then
1448
    Debounces.LPunched = true
1449
    hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(4, 8))
1450
    if Debounces.ks2 == true then
1451
      z = Instance.new("Sound", hed)
1452
      z.SoundId = "rbxassetid://169380525"
1453
      z.Pitch = ptz[math.random(1, #ptz)]
1454
      z.Volume = 1
1455
      z:Play()
1456
    end
1457
    wait(0.2)
1458
    Debounces.LPunched = false
1459
  end
1460
end
1461
)
1462
local player = game.Players.LocalPlayer
1463
local pchar = player.Character
1464
local mouse = player:GetMouse()
1465
local cam = workspace.CurrentCamera
1466
local rad = math.rad
1467
local keysDown = {}
1468
local flySpeed = 0
1469
local MAX_FLY_SPEED = 150
1470
local canFly = false
1471
do
1472
  local flyToggled = false
1473
  local forward, side = 0, 0
1474
  local lastForward, lastSide = 0, 0
1475
  local floatBP = Instance.new("BodyPosition")
1476
  floatBP.maxForce = Vector3.new(0, math.huge, 0)
1477
  local flyBV = Instance.new("BodyVelocity")
1478
  flyBV.maxForce = Vector3.new(9000000000, 9000000000, 9000000000)
1479
  local turnBG = Instance.new("BodyGyro")
1480
  turnBG.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
1481
  mouse.KeyDown:connect(function(key)
1482
  
1483
  keysDown[key] = true
1484
  if key == "f" then
1485
    flyToggled = not flyToggled
1486
    chatsys("Fly!", "Navy blue")
1487
    if not flyToggled then
1488
      stanceToggle = "Normal"
1489
      floatBP.Parent = nil
1490
      flyBV.Parent = nil
1491
      turnBG.Parent = nil
1492
      root.Velocity = Vector3.new()
1493
      pchar.Humanoid.PlatformStand = false
1494
    end
1495
  end
1496
end
1497
)
1498
  mouse.KeyUp:connect(function(key)
1499
  
1500
  keysDown[key] = nil
1501
end
1502
)
1503
  local updateFly = function()
1504
  
1505
  if not flyToggled then
1506
    return 
1507
  end
1508
  lastForward = forward
1509
  lastSide = side
1510
  forward = 0
1511
  side = 0
1512
  if keysDown.w then
1513
    forward = forward + 1
1514
  end
1515
  if keysDown.s then
1516
    forward = forward - 1
1517
  end
1518
  if keysDown.a then
1519
    side = side - 1
1520
  end
1521
  if keysDown.d then
1522
    side = side + 1
1523
  end
1524
  canFly = forward ~= 0 or side ~= 0
1525
  if canFly then
1526
    stanceToggle = "Floating"
1527
    turnBG.Parent = root
1528
    floatBP.Parent = nil
1529
    flyBV.Parent = root
1530
    flySpeed = flySpeed + 1 + flySpeed / MAX_FLY_SPEED
1531
    if MAX_FLY_SPEED < flySpeed then
1532
      flySpeed = MAX_FLY_SPEED
1533
    end
1534
  else
1535
    floatBP.position = root.Position
1536
    floatBP.Parent = root
1537
    flySpeed = flySpeed - 1
1538
    if flySpeed < 0 then
1539
      flySpeed = 0
1540
    end
1541
  end
1542
  local camCF = cam.CoordinateFrame
1543
  local in_forward = canFly and forward or lastForward
1544
  do
1545
    local in_side = canFly and side or lastSide
1546
    flyBV.velocity = (camCF.lookVector * in_forward + camCF * CFrame.new(in_side, in_forward * 0.2, 0).p - camCF.p) * flySpeed
1547
    turnBG.cframe = camCF * CFrame.Angles(-rad(forward * (flySpeed / MAX_FLY_SPEED)), 0, 0)
1548
    -- DECOMPILER ERROR: 7 unprocessed JMP targets
1549
  end
1550
end
1551
1552
  game:service("RunService").RenderStepped:connect(function()
1553
  
1554
  if flyToggled then
1555
    pchar.Humanoid.PlatformStand = true
1556
  end
1557
  updateFly()
1558
end
1559
)
1560
  chatsys("This is my true form... LATF2!!! ", "Really red")
1561
  wait(1.5)
1562
  chatsys("(Original script created by TheDarkRevenant) ", "Really red")
1563
  wait(2)
1564
  chatsys("(Remade by Lord_Azure) ", "Really red")
1565
  mouse.KeyDown:connect(function(key)
1566
  
1567
  if key == "b" then
1568
    if Debounces.CanAttack == true then
1569
      Debounces.CanAttack = false
1570
      Debounces.on = true
1571
      Debounces.NoIdl = true
1572
    end
1573
    local kkkNiggerKillerz = 1
1574
    do
1575
      for i = 1, 9 do
1576
        _G.custSound.Volume = kkkNiggerKillerz
1577
        kkkNiggerKillerz = kkkNiggerKillerz - 0.1
1578
        wait(0.1)
1579
      end
1580
      _G.custSound.Volume = 0
1581
      makarovv = game:GetService("Players").LocalPlayer
1582
      helloder = 0
1583
      spawn(function()
1584
    
1585
    wait(0.2)
1586
    makarovv.Character.Torso.Anchored = true
1587
    wait(0.2)
1588
    makarovv.Character.Humanoid.WalkSpeed = 0
1589
    wait(0.2)
1590
    local m = Instance.new("Model")
1591
    m.Name = "Trim"
1592
    model = Instance.new("Part", m)
1593
    model.BrickColor = BrickColor.new("Institutional white")
1594
    model.Transparency = 1
1595
    model.Name = "Trim"
1596
    model.CFrame = CFrame.new(6.5, 0.100010999, 1.5, 0, 0, 1, 0, 1, 0, -1, 0, 0)
1597
    model.Anchored = true
1598
    model.CanCollide = false
1599
    model.Size = Vector3.new(27, 0.200000003, 27)
1600
    model.TopSurface = Enum.SurfaceType.Smooth
1601
    d1 = Instance.new("Decal", model)
1602
    d1.Texture = "rbxassetid://429539092"
1603
    d1.Face = Enum.NormalId.Top
1604
    x1 = Instance.new("PointLight", model)
1605
    x1.Color = Color3.new(0.254902, 0.00784314, 0.4)
1606
    x1.Range = 20
1607
    d2 = Instance.new("Decal", model)
1608
    d2.Texture = "rbxassetid://429539092"
1609
    d2.Face = Enum.NormalId.Bottom
1610
    b1 = Instance.new("CylinderMesh", model)
1611
    b1.Name = "Mesh"
1612
    b1.Offset = Vector3.new(0, 0.100000001, 0)
1613
    b1.Scale = Vector3.new(1.25, 1.25, 1.25)
1614
    m.Parent = game:service("Workspace")
1615
    model.CFrame = makarovv.Character.HumanoidRootPart.CFrame + Vector3.new(0, -3.2, 0)
1616
    wait(0.4)
1617
    helloder = helloder + 5
1618
    model.Rotation = Vector3.new(0, helloder, 0)
1619
    helloder = helloder + 5
1620
    wait(0.1)
1621
    chatsys("I call upon the power of darkness.", "Really red")
1622
    local musicid = Instance.new("Sound", makarovv.Character)
1623
    musicid.SoundId = "rbxassetid://163357343"
1624
    musicid.Volume = 1
1625
    musicid.Pitch = 1
1626
    musicid.Looped = true
1627
    wait(0.1)
1628
    musicid:Play()
1629
    model.Rotation = Vector3.new(0, helloder, 0)
1630
    helloder = helloder + 5
1631
    wait(0.1)
1632
    model.Rotation = Vector3.new(0, helloder, 0)
1633
    helloder = helloder + 5
1634
    wait(0.1)
1635
    model.Rotation = Vector3.new(0, helloder, 0)
1636
    helloder = helloder + 5
1637
    wait(0.1)
1638
    model.Rotation = Vector3.new(0, helloder, 0)
1639
    helloder = helloder + 5
1640
    wait(0.1)
1641
    model.Rotation = Vector3.new(0, helloder, 0)
1642
    helloder = helloder + 5
1643
    wait(0.1)
1644
    model.Rotation = Vector3.new(0, helloder, 0)
1645
    helloder = helloder + 5
1646
    wait(0.1)
1647
    model.Rotation = Vector3.new(0, helloder, 0)
1648
    helloder = helloder + 5
1649
    wait(0.1)
1650
    model.Rotation = Vector3.new(0, helloder, 0)
1651
    helloder = helloder + 5
1652
    wait(0.1)
1653
    model.Rotation = Vector3.new(0, helloder, 0)
1654
    helloder = helloder + 5
1655
    wait(0.1)
1656
    model.Rotation = Vector3.new(0, helloder, 0)
1657
    helloder = helloder + 5
1658
    wait(0.1)
1659
    model.Rotation = Vector3.new(0, helloder, 0)
1660
    helloder = helloder + 5
1661
    wait(0.1)
1662
    model.Rotation = Vector3.new(0, helloder, 0)
1663
    helloder = helloder + 5
1664
    wait(0.1)
1665
    model.Rotation = Vector3.new(0, helloder, 0)
1666
    helloder = helloder + 5
1667
    wait(0.1)
1668
    model.Rotation = Vector3.new(0, helloder, 0)
1669
    helloder = helloder + 5
1670
    wait(0.1)
1671
    model.Rotation = Vector3.new(0, helloder, 0)
1672
    helloder = helloder + 5
1673
    wait(0.1)
1674
    model.Rotation = Vector3.new(0, helloder, 0)
1675
    helloder = helloder + 5
1676
    wait(0.1)
1677
    model.Rotation = Vector3.new(0, helloder, 0)
1678
    helloder = helloder + 5
1679
    wait(0.1)
1680
    model.Rotation = Vector3.new(0, helloder, 0)
1681
    helloder = helloder + 5
1682
    wait(0.1)
1683
    model.Rotation = Vector3.new(0, helloder, 0)
1684
    helloder = helloder + 5
1685
    wait(0.1)
1686
    model.Rotation = Vector3.new(0, helloder, 0)
1687
    helloder = helloder + 5
1688
    wait(0.1)
1689
    model.Rotation = Vector3.new(0, helloder, 0)
1690
    helloder = helloder + 5
1691
    wait(0.1)
1692
    model.Rotation = Vector3.new(0, helloder, 0)
1693
    helloder = helloder + 5
1694
    wait(0.1)
1695
    model.Rotation = Vector3.new(0, helloder, 0)
1696
    helloder = helloder + 5
1697
    wait(0.1)
1698
    model.Rotation = Vector3.new(0, helloder, 0)
1699
    helloder = helloder + 5
1700
    wait(0.1)
1701
    model.Rotation = Vector3.new(0, helloder, 0)
1702
    helloder = helloder + 5
1703
    wait(0.1)
1704
    model.Rotation = Vector3.new(0, helloder, 0)
1705
    helloder = helloder + 5
1706
    wait(0.1)
1707
    model.Rotation = Vector3.new(0, helloder, 0)
1708
    helloder = helloder + 5
1709
    wait(0.1)
1710
    model.Rotation = Vector3.new(0, helloder, 0)
1711
    helloder = helloder + 5
1712
    wait(0.1)
1713
    model.Rotation = Vector3.new(0, helloder, 0)
1714
    helloder = helloder + 5
1715
    wait(0.1)
1716
    model.Rotation = Vector3.new(0, helloder, 0)
1717
    helloder = helloder + 5
1718
    wait(0.1)
1719
    model.Rotation = Vector3.new(0, helloder, 0)
1720
    helloder = helloder + 5
1721
    wait(0.1)
1722
    model.Rotation = Vector3.new(0, helloder, 0)
1723
    helloder = helloder + 5
1724
    wait(0.1)
1725
    model.Rotation = Vector3.new(0, helloder, 0)
1726
    helloder = helloder + 5
1727
    wait(0.1)
1728
    model.Rotation = Vector3.new(0, helloder, 0)
1729
    helloder = helloder + 5
1730
    wait(0.1)
1731
    model.Rotation = Vector3.new(0, helloder, 0)
1732
    helloder = helloder + 5
1733
    wait(0.1)
1734
    model.Rotation = Vector3.new(0, helloder, 0)
1735
    helloder = helloder + 5
1736
    wait(0.1)
1737
    model.Rotation = Vector3.new(0, helloder, 0)
1738
    helloder = helloder + 5
1739
    wait(0.1)
1740
    model.Rotation = Vector3.new(0, helloder, 0)
1741
    helloder = helloder + 5
1742
    wait(0.1)
1743
    model.Rotation = Vector3.new(0, helloder, 0)
1744
    helloder = helloder + 5
1745
    wait(0.1)
1746
    model.Rotation = Vector3.new(0, helloder, 0)
1747
    helloder = helloder + 5
1748
    wait(0.1)
1749
    model.Rotation = Vector3.new(0, helloder, 0)
1750
    helloder = helloder + 5
1751
    wait(0.1)
1752
    model.Rotation = Vector3.new(0, helloder, 0)
1753
    helloder = helloder + 5
1754
    wait(0.1)
1755
    model.Rotation = Vector3.new(0, helloder, 0)
1756
    helloder = helloder + 5
1757
    wait(0.1)
1758
    model.Rotation = Vector3.new(0, helloder, 0)
1759
    helloder = helloder + 5
1760
    wait(0.1)
1761
    model.Rotation = Vector3.new(0, helloder, 0)
1762
    helloder = helloder + 5
1763
    wait(0.1)
1764
    model.Rotation = Vector3.new(0, helloder, 0)
1765
    helloder = helloder + 5
1766
    wait(0.1)
1767
    model.Rotation = Vector3.new(0, helloder, 0)
1768
    helloder = helloder + 5
1769
    wait(0.1)
1770
    model.Rotation = Vector3.new(0, helloder, 0)
1771
    helloder = helloder + 5
1772
    wait(0.1)
1773
    model.Rotation = Vector3.new(0, helloder, 0)
1774
    helloder = helloder + 5
1775
    wait(0.1)
1776
    model.Rotation = Vector3.new(0, helloder, 0)
1777
    helloder = helloder + 5
1778
    wait(0.1)
1779
    model.Rotation = Vector3.new(0, helloder, 0)
1780
    helloder = helloder + 5
1781
    wait(0.1)
1782
    model.Rotation = Vector3.new(0, helloder, 0)
1783
    helloder = helloder + 5
1784
    wait(0.1)
1785
    model.Rotation = Vector3.new(0, helloder, 0)
1786
    helloder = helloder + 5
1787
    wait(0.1)
1788
    chatsys("You shall witness the descent of the omnipotent god.", "Really red")
1789
    model.Rotation = Vector3.new(0, helloder, 0)
1790
    helloder = helloder + 5
1791
    wait(0.1)
1792
    model.Rotation = Vector3.new(0, helloder, 0)
1793
    helloder = helloder + 5
1794
    wait(0.1)
1795
    model.Rotation = Vector3.new(0, helloder, 0)
1796
    helloder = helloder + 5
1797
    wait(0.1)
1798
    model.Rotation = Vector3.new(0, helloder, 0)
1799
    helloder = helloder + 5
1800
    wait(0.1)
1801
    model.Rotation = Vector3.new(0, helloder, 0)
1802
    helloder = helloder + 5
1803
    wait(0.1)
1804
    model.Rotation = Vector3.new(0, helloder, 0)
1805
    helloder = helloder + 5
1806
    wait(0.1)
1807
    model.Rotation = Vector3.new(0, helloder, 0)
1808
    helloder = helloder + 5
1809
    wait(0.1)
1810
    model.Rotation = Vector3.new(0, helloder, 0)
1811
    helloder = helloder + 5
1812
    wait(0.1)
1813
    model.Rotation = Vector3.new(0, helloder, 0)
1814
    helloder = helloder + 5
1815
    wait(0.1)
1816
    model.Rotation = Vector3.new(0, helloder, 0)
1817
    helloder = helloder + 5
1818
    wait(0.1)
1819
    model.Rotation = Vector3.new(0, helloder, 0)
1820
    helloder = helloder + 5
1821
    wait(0.1)
1822
    model.Rotation = Vector3.new(0, helloder, 0)
1823
    helloder = helloder + 5
1824
    wait(0.1)
1825
    model.Rotation = Vector3.new(0, helloder, 0)
1826
    helloder = helloder + 5
1827
    wait(0.1)
1828
    model.Rotation = Vector3.new(0, helloder, 0)
1829
    helloder = helloder + 5
1830
    wait(0.1)
1831
    model.Rotation = Vector3.new(0, helloder, 0)
1832
    helloder = helloder + 5
1833
    wait(0.1)
1834
    model.Rotation = Vector3.new(0, helloder, 0)
1835
    helloder = helloder + 5
1836
    wait(0.1)
1837
    model.Rotation = Vector3.new(0, helloder, 0)
1838
    helloder = helloder + 5
1839
    wait(0.1)
1840
    model.Rotation = Vector3.new(0, helloder, 0)
1841
    helloder = helloder + 5
1842
    wait(0.1)
1843
    model.Rotation = Vector3.new(0, helloder, 0)
1844
    helloder = helloder + 5
1845
    wait(0.1)
1846
    model.Rotation = Vector3.new(0, helloder, 0)
1847
    helloder = helloder + 5
1848
    wait(0.1)
1849
    model.Rotation = Vector3.new(0, helloder, 0)
1850
    helloder = helloder + 5
1851
    wait(0.1)
1852
    model.Rotation = Vector3.new(0, helloder, 0)
1853
    helloder = helloder + 5
1854
    wait(0.1)
1855
    model.Rotation = Vector3.new(0, helloder, 0)
1856
    helloder = helloder + 5
1857
    wait(0.1)
1858
    model.Rotation = Vector3.new(0, helloder, 0)
1859
    helloder = helloder + 5
1860
    wait(0.1)
1861
    model.Rotation = Vector3.new(0, helloder, 0)
1862
    helloder = helloder + 5
1863
    wait(0.1)
1864
    model.Rotation = Vector3.new(0, helloder, 0)
1865
    helloder = helloder + 5
1866
    wait(0.1)
1867
    model.Rotation = Vector3.new(0, helloder, 0)
1868
    helloder = helloder + 5
1869
    wait(0.1)
1870
    model.Rotation = Vector3.new(0, helloder, 0)
1871
    helloder = helloder + 5
1872
    wait(0.1)
1873
    model.Rotation = Vector3.new(0, helloder, 0)
1874
    helloder = helloder + 5
1875
    wait(0.1)
1876
    model.Rotation = Vector3.new(0, helloder, 0)
1877
    helloder = helloder + 5
1878
    wait(0.1)
1879
    model.Rotation = Vector3.new(0, helloder, 0)
1880
    helloder = helloder + 5
1881
    wait(0.1)
1882
    model.Rotation = Vector3.new(0, helloder, 0)
1883
    helloder = helloder + 5
1884
    wait(0.1)
1885
    model.Rotation = Vector3.new(0, helloder, 0)
1886
    helloder = helloder + 5
1887
    wait(0.1)
1888
    model.Rotation = Vector3.new(0, helloder, 0)
1889
    helloder = helloder + 5
1890
    wait(0.1)
1891
    model.Rotation = Vector3.new(0, helloder, 0)
1892
    helloder = helloder + 5
1893
    wait(0.1)
1894
    model.Rotation = Vector3.new(0, helloder, 0)
1895
    helloder = helloder + 5
1896
    wait(0.1)
1897
    model.Rotation = Vector3.new(0, helloder, 0)
1898
    helloder = helloder + 5
1899
    wait(0.1)
1900
    model.Rotation = Vector3.new(0, helloder, 0)
1901
    helloder = helloder + 5
1902
    wait(0.1)
1903
    model.Rotation = Vector3.new(0, helloder, 0)
1904
    helloder = helloder + 5
1905
    wait(0.1)
1906
    model.Rotation = Vector3.new(0, helloder, 0)
1907
    helloder = helloder + 5
1908
    wait(0.1)
1909
    model.Rotation = Vector3.new(0, helloder, 0)
1910
    helloder = helloder + 5
1911
    wait(0.1)
1912
    model.Rotation = Vector3.new(0, helloder, 0)
1913
    helloder = helloder + 5
1914
    wait(0.1)
1915
    model.Rotation = Vector3.new(0, helloder, 0)
1916
    helloder = helloder + 5
1917
    wait(0.1)
1918
    model.Rotation = Vector3.new(0, helloder, 0)
1919
    helloder = helloder + 5
1920
    wait(0.1)
1921
    model.Rotation = Vector3.new(0, helloder, 0)
1922
    helloder = helloder + 5
1923
    wait(0.1)
1924
    model.Rotation = Vector3.new(0, helloder, 0)
1925
    helloder = helloder + 5
1926
    wait(0.1)
1927
    model.Rotation = Vector3.new(0, helloder, 0)
1928
    helloder = helloder + 5
1929
    wait(0.1)
1930
    model.Rotation = Vector3.new(0, helloder, 0)
1931
    helloder = helloder + 5
1932
    wait(0.1)
1933
    model.Rotation = Vector3.new(0, helloder, 0)
1934
    helloder = helloder + 5
1935
    wait(0.1)
1936
    model.Rotation = Vector3.new(0, helloder, 0)
1937
    helloder = helloder + 5
1938
    wait(0.1)
1939
    model.Rotation = Vector3.new(0, helloder, 0)
1940
    helloder = helloder + 5
1941
    wait(0.1)
1942
    model.Rotation = Vector3.new(0, helloder, 0)
1943
    helloder = helloder + 5
1944
    wait(0.1)
1945
    model.Rotation = Vector3.new(0, helloder, 0)
1946
    helloder = helloder + 5
1947
    wait(0.1)
1948
    chatsys("With all the demonic power of hell...", "Really red")
1949
    wait(0.1)
1950
    model.Rotation = Vector3.new(0, helloder, 0)
1951
    helloder = helloder + 5
1952
    wait(0.1)
1953
    model.Rotation = Vector3.new(0, helloder, 0)
1954
    helloder = helloder + 5
1955
    wait(0.1)
1956
    model.Rotation = Vector3.new(0, helloder, 0)
1957
    helloder = helloder + 5
1958
    wait(0.1)
1959
    model.Rotation = Vector3.new(0, helloder, 0)
1960
    helloder = helloder + 5
1961
    wait(0.1)
1962
    model.Rotation = Vector3.new(0, helloder, 0)
1963
    helloder = helloder + 5
1964
    wait(0.1)
1965
    model.Rotation = Vector3.new(0, helloder, 0)
1966
    helloder = helloder + 5
1967
    wait(0.1)
1968
    model.Rotation = Vector3.new(0, helloder, 0)
1969
    helloder = helloder + 5
1970
    wait(0.1)
1971
    model.Rotation = Vector3.new(0, helloder, 0)
1972
    helloder = helloder + 5
1973
    wait(0.1)
1974
    model.Rotation = Vector3.new(0, helloder, 0)
1975
    helloder = helloder + 5
1976
    wait(0.1)
1977
    model.Rotation = Vector3.new(0, helloder, 0)
1978
    helloder = helloder + 5
1979
    wait(0.1)
1980
    model.Rotation = Vector3.new(0, helloder, 0)
1981
    helloder = helloder + 5
1982
    wait(0.1)
1983
    model.Rotation = Vector3.new(0, helloder, 0)
1984
    helloder = helloder + 5
1985
    wait(0.1)
1986
    model.Rotation = Vector3.new(0, helloder, 0)
1987
    helloder = helloder + 5
1988
    wait(0.1)
1989
    model.Rotation = Vector3.new(0, helloder, 0)
1990
    helloder = helloder + 5
1991
    wait(0.1)
1992
    model.Rotation = Vector3.new(0, helloder, 0)
1993
    helloder = helloder + 5
1994
    wait(0.1)
1995
    model.Rotation = Vector3.new(0, helloder, 0)
1996
    helloder = helloder + 5
1997
    wait(0.1)
1998
    model.Rotation = Vector3.new(0, helloder, 0)
1999
    helloder = helloder + 5
2000
    wait(0.1)
2001
    model.Rotation = Vector3.new(0, helloder, 0)
2002
    helloder = helloder + 5
2003
    wait(0.1)
2004
    model.Rotation = Vector3.new(0, helloder, 0)
2005
    helloder = helloder + 5
2006
    wait(0.1)
2007
    model.Rotation = Vector3.new(0, helloder, 0)
2008
    helloder = helloder + 5
2009
    wait(0.1)
2010
    model.Rotation = Vector3.new(0, helloder, 0)
2011
    helloder = helloder + 5
2012
    wait(0.1)
2013
    model.Rotation = Vector3.new(0, helloder, 0)
2014
    helloder = helloder + 5
2015
    wait(0.1)
2016
    model.Rotation = Vector3.new(0, helloder, 0)
2017
    helloder = helloder + 5
2018
    wait(0.1)
2019
    model.Rotation = Vector3.new(0, helloder, 0)
2020
    helloder = helloder + 5
2021
    wait(0.1)
2022
    model.Rotation = Vector3.new(0, helloder, 0)
2023
    helloder = helloder + 5
2024
    wait(0.1)
2025
    model.Rotation = Vector3.new(0, helloder, 0)
2026
    helloder = helloder + 5
2027
    wait(0.1)
2028
    model.Rotation = Vector3.new(0, helloder, 0)
2029
    helloder = helloder + 5
2030
    wait(0.1)
2031
    model.Rotation = Vector3.new(0, helloder, 0)
2032
    helloder = helloder + 5
2033
    wait(0.1)
2034
    model.Rotation = Vector3.new(0, helloder, 0)
2035
    helloder = helloder + 5
2036
    wait(0.1)
2037
    model.Rotation = Vector3.new(0, helloder, 0)
2038
    helloder = helloder + 5
2039
    wait(0.1)
2040
    model.Rotation = Vector3.new(0, helloder, 0)
2041
    helloder = helloder + 5
2042
    wait(0.1)
2043
    model.Rotation = Vector3.new(0, helloder, 0)
2044
    helloder = helloder + 5
2045
    wait(0.1)
2046
    model.Rotation = Vector3.new(0, helloder, 0)
2047
    helloder = helloder + 5
2048
    wait(0.1)
2049
    model.Rotation = Vector3.new(0, helloder, 0)
2050
    helloder = helloder + 5
2051
    wait(0.1)
2052
    model.Rotation = Vector3.new(0, helloder, 0)
2053
    helloder = helloder + 5
2054
    wait(0.1)
2055
    model.Rotation = Vector3.new(0, helloder, 0)
2056
    helloder = helloder + 5
2057
    wait(0.1)
2058
    model.Rotation = Vector3.new(0, helloder, 0)
2059
    helloder = helloder + 5
2060
    wait(0.1)
2061
    model.Rotation = Vector3.new(0, helloder, 0)
2062
    helloder = helloder + 5
2063
    wait(0.1)
2064
    model.Rotation = Vector3.new(0, helloder, 0)
2065
    helloder = helloder + 5
2066
    wait(0.1)
2067
    model.Rotation = Vector3.new(0, helloder, 0)
2068
    helloder = helloder + 5
2069
    wait(0.1)
2070
    model.Rotation = Vector3.new(0, helloder, 0)
2071
    helloder = helloder + 5
2072
    wait(0.1)
2073
    model.Rotation = Vector3.new(0, helloder, 0)
2074
    helloder = helloder + 5
2075
    wait(0.1)
2076
    model.Rotation = Vector3.new(0, helloder, 0)
2077
    helloder = helloder + 5
2078
    wait(0.1)
2079
    model.Rotation = Vector3.new(0, helloder, 0)
2080
    helloder = helloder + 5
2081
    wait(0.1)
2082
    model.Rotation = Vector3.new(0, helloder, 0)
2083
    helloder = helloder + 5
2084
    wait(0.1)
2085
    model.Rotation = Vector3.new(0, helloder, 0)
2086
    helloder = helloder + 5
2087
    wait(0.1)
2088
    model.Rotation = Vector3.new(0, helloder, 0)
2089
    helloder = helloder + 5
2090
    wait(0.1)
2091
    model.Rotation = Vector3.new(0, helloder, 0)
2092
    helloder = helloder + 5
2093
    wait(0.1)
2094
    model.Rotation = Vector3.new(0, helloder, 0)
2095
    helloder = helloder + 5
2096
    wait(0.1)
2097
    model.Rotation = Vector3.new(0, helloder, 0)
2098
    helloder = helloder + 5
2099
    wait(0.1)
2100
    model.Rotation = Vector3.new(0, helloder, 0)
2101
    helloder = helloder + 5
2102
    wait(0.1)
2103
    model.Rotation = Vector3.new(0, helloder, 0)
2104
    helloder = helloder + 5
2105
    wait(0.1)
2106
    model.Rotation = Vector3.new(0, helloder, 0)
2107
    helloder = helloder + 5
2108
    wait(0.1)
2109
    model.Rotation = Vector3.new(0, helloder, 0)
2110
    helloder = helloder + 5
2111
    wait(0.1)
2112
    model.Rotation = Vector3.new(0, helloder, 0)
2113
    helloder = helloder + 5
2114
    wait(0.1)
2115
    model.Rotation = Vector3.new(0, helloder, 0)
2116
    helloder = helloder + 5
2117
    wait(0.1)
2118
    model.Rotation = Vector3.new(0, helloder, 0)
2119
    helloder = helloder + 5
2120
    wait(0.1)
2121
    model.Size = model.Size - Vector3.new(5, 0, 5)
2122
    wait(0.1)
2123
    model.Size = model.Size - Vector3.new(5, 0, 5)
2124
    wait(0.1)
2125
    model.Size = model.Size - Vector3.new(5, 0, 5)
2126
    wait(0.1)
2127
    model:Destroy()
2128
    wait(0.1)
2129
    chatsys("I invoke, Mass Annihilation! ", "Really red")
2130
    local m = Instance.new("Model")
2131
    m.Name = "Trim"
2132
    modelz = Instance.new("Part", m)
2133
    modelz.BrickColor = BrickColor.new("Institutional white")
2134
    modelz.Transparency = 1
2135
    modelz.Name = "Trim"
2136
    modelz.CFrame = CFrame.new(3.49999809, 0.700019002, 2.5, 0, 0, 1, 0, 1, 0, -1, 0, 0)
2137
    modelz.Anchored = true
2138
    modelz.CanCollide = false
2139
    modelz.Locked = true
2140
    modelz.Size = Vector3.new(91, 1, 91)
2141
    modelz.TopSurface = Enum.SurfaceType.Smooth
2142
    d1 = Instance.new("Decal", modelz)
2143
    d1.Texture = "rbxassetid://342199418"
2144
    d1.Face = Enum.NormalId.Top
2145
    x1 = Instance.new("PointLight", modelz)
2146
    x1.Range = 60
2147
    d2 = Instance.new("Decal", modelz)
2148
    d2.Texture = "rbxassetid://342199418"
2149
    d2.Face = Enum.NormalId.Bottom
2150
    b1 = Instance.new("CylinderMesh", modelz)
2151
    b1.Name = "Mesh"
2152
    b1.Offset = Vector3.new(0, 0.100000001, 0)
2153
    b1.Scale = Vector3.new(1.25, 1.25, 1.25)
2154
    m.Parent = game:service("Workspace")
2155
    m:MakeJoints()
2156
    modelz.CFrame = makarovv.Character.HumanoidRootPart.CFrame + Vector3.new(0, 150, 0)
2157
    wait(0.1)
2158
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2159
    wait(0.1)
2160
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2161
    wait(0.1)
2162
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2163
    wait(0.1)
2164
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2165
    wait(0.1)
2166
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2167
    wait(0.1)
2168
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2169
    wait(0.1)
2170
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2171
    wait(0.1)
2172
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2173
    wait(0.1)
2174
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2175
    wait(0.1)
2176
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2177
    wait(0.1)
2178
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2179
    wait(0.1)
2180
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2181
    wait(0.1)
2182
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2183
    wait(0.1)
2184
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2185
    wait(0.1)
2186
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2187
    wait(0.1)
2188
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2189
    wait(0.1)
2190
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2191
    wait(0.1)
2192
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2193
    wait(0.1)
2194
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2195
    wait(0.1)
2196
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2197
    wait(0.1)
2198
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2199
    wait(0.1)
2200
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2201
    wait(0.1)
2202
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2203
    wait(0.1)
2204
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2205
    wait(0.1)
2206
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2207
    wait(0.1)
2208
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2209
    wait(0.1)
2210
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2211
    wait(0.1)
2212
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2213
    wait(0.1)
2214
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2215
    wait(0.1)
2216
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2217
    wait(0.1)
2218
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2219
    wait(0.1)
2220
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2221
    wait(0.1)
2222
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2223
    wait(0.1)
2224
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2225
    wait(0.1)
2226
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2227
    wait(0.1)
2228
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2229
    wait(0.1)
2230
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2231
    wait(0.1)
2232
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2233
    wait(0.1)
2234
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2235
    wait(0.1)
2236
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2237
    wait(0.1)
2238
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2239
    wait(0.1)
2240
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2241
    wait(0.1)
2242
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2243
    wait(0.1)
2244
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2245
    wait(0.1)
2246
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2247
    wait(0.1)
2248
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2249
    wait(0.1)
2250
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2251
    wait(0.1)
2252
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2253
    wait(0.1)
2254
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2255
    wait(0.1)
2256
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2257
    wait(0.1)
2258
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2259
    wait(0.1)
2260
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2261
    wait(0.1)
2262
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2263
    wait(0.1)
2264
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2265
    wait(0.1)
2266
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2267
    wait(0.1)
2268
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2269
    wait(0.1)
2270
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2271
    wait(0.1)
2272
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2273
    wait(0.1)
2274
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2275
    wait(0.1)
2276
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2277
    wait(0.1)
2278
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2279
    wait(0.1)
2280
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2281
    wait(0.1)
2282
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2283
    wait(0.1)
2284
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2285
    wait(0.1)
2286
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2287
    wait(0.1)
2288
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2289
    wait(0.1)
2290
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2291
    wait(0.1)
2292
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2293
    wait(0.1)
2294
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2295
    wait(0.1)
2296
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2297
    wait(0.1)
2298
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2299
    wait(0.1)
2300
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2301
    wait(0.1)
2302
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2303
    wait(0.1)
2304
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2305
    wait(0.1)
2306
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2307
    wait(0.1)
2308
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2309
    wait(0.1)
2310
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2311
    wait(0.1)
2312
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2313
    wait(0.1)
2314
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2315
    wait(0.1)
2316
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2317
    wait(0.1)
2318
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2319
    wait(0.1)
2320
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2321
    wait(0.1)
2322
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2323
    wait(0.1)
2324
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2325
    wait(0.1)
2326
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2327
    wait(0.1)
2328
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2329
    wait(0.1)
2330
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2331
    wait(0.1)
2332
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2333
    wait(0.1)
2334
    modelz.Size = modelz.Size + Vector3.new(3, 0, 3)
2335
    wait(0.1)
2336
    game.Lighting.Ambient = Color3.new(-250, -250, -250)
2337
    wait(15)
2338
    spawn(function()
2339
      
2340
      for i,v in pairs(game.Players:GetChildren()) do
2341
        if v ~= makarovv and v ~= game:GetService("Players").LocalPlayer then
2342
          v.Character:BreakJoints()
2343
          wait(5)
2344
        end
2345
      end
2346
    end
2347
)
2348
    wait(1)
2349
    game.Lighting.Ambient = Color3.new(0, 0, 0)
2350
    wait(0.2)
2351
    musicid:Stop()
2352
    musicid:Destroy()
2353
    wait(0.2)
2354
    modelz.Size = modelz.Size - Vector3.new(50, 0, 50)
2355
    wait(0.1)
2356
    modelz.Size = modelz.Size - Vector3.new(50, 0, 50)
2357
    wait(0.1)
2358
    modelz.Size = modelz.Size - Vector3.new(50, 0, 50)
2359
    wait(0.1)
2360
    modelz.Size = modelz.Size - Vector3.new(50, 0, 50)
2361
    wait(0.1)
2362
    modelz.Size = modelz.Size - Vector3.new(50, 0, 50)
2363
    wait(0.1)
2364
    modelz.Size = modelz.Size - Vector3.new(50, 0, 50)
2365
    wait(0.1)
2366
    modelz:Destroy()
2367
    makarovv.Character.Torso.Anchored = false
2368
    wait(0.1)
2369
    makarovv.Character.Humanoid.WalkSpeed = 16
2370
    wait(0.2)
2371
    wait(0.2)
2372
    for i = 1, 10 do
2373
      _G.custSound.Volume = kkkNiggerKillerz
2374
      kkkNiggerKillerz = kkkNiggerKillerz + 0.1
2375
      wait(0.1)
2376
    end
2377
    if Debounces.CanAttack == false then
2378
      Debounces.CanAttack = true
2379
      Debounces.on = false
2380
      Debounces.NoIdl = false
2381
    end
2382
  end
2383
)
2384
    end
2385
  end
2386
end
2387
)
2388
  mouse.KeyDown:connect(function(key)
2389
  
2390
  if key == "q" and Debounces.CanAttack == true then
2391
    Debounces.CanAttack = false
2392
    Debounces.NoIdl = true
2393
    Debounces.on = true
2394
    
2395
     function FindNearestTorso(Position,Distance,SinglePlayer)
2396
    if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
2397
        local List = {}
2398
        for i,v in pairs(workspace:GetChildren())do
2399
            if v:IsA("Model")then
2400
                if v:findFirstChild("Torso")then
2401
                    if v ~= char then
2402
                        if(v.Torso.Position -Position).magnitude <= Distance then
2403
                            table.insert(List,v)
2404
                        end 
2405
                    end 
2406
                end 
2407
            end 
2408
        end
2409
    return List
2410
end
2411
2412
    z = Instance.new("Sound", hed)
2413
    z.SoundId = "rbxassetid://232213955"
2414
    z.Pitch = 1
2415
    z.Volume = 1
2416
    wait(0.2)
2417
    z:Play()
2418
    sp = Instance.new("Part", rarm)
2419
    sp.Anchored = true
2420
    sp.CanCollide = false
2421
    sp.Locked = true
2422
    sp.Transparency = 0
2423
    sp.Material = "Neon"
2424
    sp.Size = Vector3.new(1, 1, 1)
2425
    sp.TopSurface = "SmoothNoOutlines"
2426
    sp.BottomSurface = "SmoothNoOutlines"
2427
    sp.BrickColor = BrickColor.new("Bright red")
2428
    spm = Instance.new("SpecialMesh", sp)
2429
    spm.MeshType = "Sphere"
2430
    spm.Scale = Vector3.new(21, 21, 21)
2431
    sp2 = Instance.new("Part", rarm)
2432
    sp2.Name = "Energy"
2433
    sp2.BrickColor = BrickColor.new("Bright red")
2434
    sp2.Size = Vector3.new(1, 1, 1)
2435
    sp2.Shape = "Ball"
2436
    sp2.CanCollide = false
2437
    sp2.Anchored = true
2438
    sp2.Locked = true
2439
    sp2.TopSurface = 0
2440
    sp2.BottomSurface = 0
2441
    sp2.Transparency = 1
2442
    spm2 = Instance.new("SpecialMesh", sp2)
2443
    spm2.MeshId = "rbxassetid://9982590"
2444
    spm2.Scale = Vector3.new(2, 2, 2)
2445
    do
2446
      for i = 1, 20 do
2447
        spm.Scale = spm.Scale - Vector3.new(1, 1, 1)
2448
        sp.CFrame = root.CFrame * CFrame.new(0, 1, -2)
2449
        rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.62, 0) * CFrame.Angles(math.rad(-6), math.rad(-6), math.rad(8)), 0.4)
2450
        larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.62, 0) * CFrame.Angles(math.rad(-6), math.rad(6), math.rad(-8)), 0.4)
2451
        hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(0), 0), 0.4)
2452
        torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
2453
        lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8)), 0.4)
2454
        rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4)
2455
        if Debounces.on == false then
2456
          break
2457
        end
2458
        rs:wait()
2459
      end
2460
    end
2461
    do
2462
      for i = 1, 100, 20 do
2463
        rs:wait()
2464
        sp.CFrame = root.CFrame * CFrame.new(0, 1, -2)
2465
      end
2466
      for i = 1, 20 do
2467
        sp.CFrame = root.CFrame * CFrame.new(0, 1, -2)
2468
        rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.62, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(8)), 0.4)
2469
        larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.62, 0.2) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-40)), 0.4)
2470
        hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(10), math.rad(-30), 0), 0.4)
2471
        torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(40), math.rad(0)), 0.4)
2472
        lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8)), 0.4)
2473
        rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4)
2474
        if Debounces.on == false then
2475
          break
2476
        end
2477
        rs:wait()
2478
      end
2479
      do
2480
        sp.Transparency = 1
2481
        for i = 1, 20 do
2482
          rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.62, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(8)), 0.4)
2483
          larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2, 0.62, -0.2) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(40)), 0.4)
2484
          hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.4)
2485
          torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(-50), math.rad(0)), 0.4)
2486
          lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8)), 0.4)
2487
          rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4)
2488
          if Debounces.on == false then
2489
            break
2490
          end
2491
          rs:wait()
2492
        end
2493
        do
2494
          wait(1)
2495
          sp.Transparency = 0
2496
          sp2.Transparency = 0.84
2497
          for i = 1, 20 do
2498
            sp.CFrame = rarm.CFrame * CFrame.new(0, -1, 0)
2499
            sp2.CFrame = sp.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-i), math.rad(-i), math.rad(i))
2500
            rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.55, 0) * CFrame.Angles(math.rad(110), math.rad(-6), math.rad(140)), 0.4)
2501
            larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.55, 0) * CFrame.Angles(math.rad(80), math.rad(6), math.rad(-40)), 0.2)
2502
            hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(0), math.rad(30), 0), 0.2)
2503
            torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0)), 0.3)
2504
            lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(20), 0, math.rad(-14)), 0.2)
2505
            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-16), 0, math.rad(8)), 0.2)
2506
            if Debounces.on == false then
2507
              break
2508
            end
2509
            rs:wait()
2510
          end
2511
          do
2512
            for i = 1, 2880, 50 do
2513
              rs:wait()
2514
              sp.CFrame = rarm.CFrame * CFrame.new(0, -1, 0)
2515
              sp2.CFrame = rarm.CFrame * CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-i / 10), math.rad(-i / 10), math.rad(i / 10))
2516
              rs:wait()
2517
            end
2518
            sp:Destroy()
2519
            sp2:Destroy()
2520
            local X = Instance.new("Part", char)
2521
            local O = Instance.new("ObjectValue", X)
2522
            O.Name = "creator"
2523
            X.Locked = true
2524
            X.Name = "Shell"
2525
            X.Anchored = false
2526
            X.CanCollide = false
2527
            X.Transparency = 0
2528
            X.Reflectance = 0
2529
            X.BottomSurface = 0
2530
            X.TopSurface = 0
2531
            X.Shape = 0
2532
            local V = Instance.new("ObjectValue", X)
2533
            V.Value = char
2534
            V.Name = "creator"
2535
            X.BrickColor = BrickColor.new("Bright red")
2536
            X.Size = Vector3.new(2, 2, 2)
2537
            X.Material = "Neon"
2538
            local Z = Instance.new("SpecialMesh", X)
2539
            Z.MeshType = "Sphere"
2540
            Z.Scale = Vector3.new(0.5, 0.5, 1)
2541
            X.CFrame = rarm.CFrame * CFrame.new(-3, 0, 0)
2542
            local bv = Instance.new("BodyVelocity", X)
2543
            bv.maxForce = Vector3.new(99999, 99999, 99999)
2544
            X.CFrame = CFrame.new(X.Position, mouse.Hit.p)
2545
            bv.velocity = X.CFrame.lookVector * 65
2546
            Explode = X.Touched:connect(function(hit)
2547
    
2548
    if hit ~= char and hit.Name ~= "Shell" then
2549
      local cf = X.CFrame
2550
      do
2551
        bv:Destroy()
2552
        X.Anchored = true
2553
        Z:Remove()
2554
        Explode:disconnect()
2555
        X.Size = Vector3.new(3, 3, 3)
2556
        X.Touched:connect(function(hit)
2557
      
2558
    end
2559
)
2560
        X.CanCollide = false
2561
        local part3 = Instance.new("Part", rarm)
2562
        part3.Anchored = true
2563
        part3.CanCollide = false
2564
        part3.Locked = true
2565
        part3.TopSurface = "SmoothNoOutlines"
2566
        part3.BottomSurface = "SmoothNoOutlines"
2567
        part3.Size = Vector3.new(1, 1, 1)
2568
        part3.CFrame = X.CFrame
2569
        part3.Transparency = 0
2570
        part3.BrickColor = BrickColor.new("Bright red")
2571
        local mesh3 = Instance.new("SpecialMesh", part3)
2572
        mesh3.MeshType = "Sphere"
2573
        mesh3.Scale = Vector3.new(1, 1, 1)
2574
        local part4 = Instance.new("Part", rarm)
2575
        part4.Material = "Neon"
2576
        part4.Anchored = true
2577
        part4.CanCollide = false
2578
        part4.Locked = true
2579
        part4.TopSurface = "SmoothNoOutlines"
2580
        part4.BottomSurface = "SmoothNoOutlines"
2581
        part4.Size = Vector3.new(1, 1, 1)
2582
        part4.CFrame = X.CFrame
2583
        part4.Transparency = 0
2584
        part4.BrickColor = BrickColor.new("Really red")
2585
        local mesh4 = Instance.new("SpecialMesh", part4)
2586
        mesh4.MeshType = "Sphere"
2587
        mesh4.Scale = Vector3.new(0.5, 0.5, 0.5)
2588
        local part7 = Instance.new("Part", rarm)
2589
        part7.Material = "Neon"
2590
        part7.Anchored = true
2591
        part7.CanCollide = false
2592
        part7.Locked = true
2593
        part7.TopSurface = "SmoothNoOutlines"
2594
        part7.BottomSurface = "SmoothNoOutlines"
2595
        part7.Size = Vector3.new(1, 1, 1)
2596
        part7.CFrame = X.CFrame
2597
        part7.Transparency = 0
2598
        part7.BrickColor = BrickColor.new("Really black")
2599
        local mesh7 = Instance.new("SpecialMesh", part7)
2600
        mesh7.MeshType = "Sphere"
2601
        mesh7.Scale = Vector3.new(0.1, 0.1, 0.1)
2602
        for i,v in pairs(FindNearestTorso(X.CFrame.p, 140)) do
2603
          if v:FindFirstChild("Humanoid") then
2604
            v.Humanoid:TakeDamage(math.random(100000, 10000000))
2605
            v.Humanoid.PlatformStand = true
2606
            v:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 100
2607
          end
2608
        end
2609
        chatsys("Obliteration!", "Really red")
2610
        wait(0.2)
2611
        local acos = math.acos
2612
        local sqrt = math.sqrt
2613
        local Vec3 = Vector3.new
2614
        local fromAxisAngle = CFrame.fromAxisAngle
2615
        local toAxisAngle = function(CFr)
2616
      
2617
      local X, Y, Z, R00, R01, R02, R10, R11, R12, R20, R21, R22 = CFr:components()
2618
      local Angle = math.acos((R00 + R11 + R22 - 1) / 2)
2619
      local A = R21 - R12 ^ 2 + R02 - R20 ^ 2 + R10 - R01 ^ 2
2620
      if A ~= 0 or not 1e-05 then
2621
        local B = R21 - R12 ^ 2 + R02 - R20 ^ 2 + R10 - R01 ^ 2
2622
        if B ~= 0 or not 1e-05 then
2623
          local C = R21 - R12 ^ 2 + R02 - R20 ^ 2 + R10 - R01 ^ 2
2624
          if C ~= 0 or not 1e-05 then
2625
            local x = (R21 - R12) / sqrt(A)
2626
            local y = (R02 - R20) / sqrt(B)
2627
            local z = (R10 - R01) / sqrt(C)
2628
            return Vec3(x, y, z), Angle
2629
          end
2630
        end
2631
      end
2632
    end
2633
2634
        ApplyTrig = function(Num, Func)
2635
      
2636
      local Min, Max = Func(0), Func(1)
2637
      local i = Func(Num)
2638
      return (i - Min) / (Max - Min)
2639
    end
2640
2641
        LerpCFrame = function(CFrame1, CFrame2, Num)
2642
      
2643
      local Vec, Ang = toAxisAngle(CFrame1:inverse() * CFrame2)
2644
      return CFrame1 * fromAxisAngle(Vec, Ang * Num) + (CFrame2.p - CFrame1.p) * Num
2645
    end
2646
2647
        Crater = function(Torso, Radius)
2648
      
2649
      Spawn(function()
2650
        
2651
        local Ray = Ray.new(Torso.Position, Vector3.new(0, -1, 0) * 10)
2652
        local Ignore = {}
2653
        for i,v in pairs(game:GetService("Players"):GetPlayers()) do
2654
          if v.Character ~= nil then
2655
            Ignore[#Ignore + 1] = v.Character
2656
          end
2657
        end
2658
        local Hit, Pos, SurfaceNorm = Workspace:FindPartOnRayWithIgnoreList(Ray, Ignore)
2659
        if Hit == nil then
2660
          return 
2661
        end
2662
        local Parts = {}
2663
        for i = 1, 360, 10 do
2664
          local P = Instance.new("Part", Torso.Parent)
2665
          P.Anchored = true
2666
          P.BrickColor = Hit.BrickColor
2667
          P.Material = Hit.Material
2668
          P.TopSurface = "Smooth"
2669
          P.BottomSurface = "Smooth"
2670
          P.Size = Vector3.new(5, 10, 10) * (math.random(80, 100) / 100)
2671
          P.CFrame = (CFrame.new(Pos, Pos + SurfaceNorm) * CFrame.Angles(math.rad(90), 0, 0) - Vector3.new(0, 7, 0)) * CFrame.Angles(math.rad(math.random(-50, 50)), math.rad(math.random(-50, 50)), math.rad(math.random(-50, 50)))
2672
          Parts[#Parts + 1] = {P, P.CFrame, (CFrame.new(Pos, Pos + SurfaceNorm) * CFrame.Angles(math.rad(90), 0, 0) - Vector3.new(0, 1, 0)) * CFrame.Angles(0, math.rad(i), 0) * CFrame.new(0, 0, -Radius) * CFrame.Angles(math.rad(math.random(-50, -20)), math.rad(math.random(-15, 15)), math.rad(math.random(-15, 15))), P.Size}
2673
          if math.random(0, 5) == 0 then
2674
            local P = Instance.new("Part", Torso.Parent)
2675
            P.Anchored = true
2676
            P.BrickColor = Hit.BrickColor
2677
            P.Material = Hit.Material
2678
            P.TopSurface = "Smooth"
2679
            P.BottomSurface = "Smooth"
2680
            P.Size = Vector3.new(2, 2, 2) * (math.random(80, 100) / 100)
2681
            P.CFrame = (CFrame.new(Pos, Pos + SurfaceNorm) * CFrame.Angles(math.rad(90), 0, 0) - Vector3.new(0, 2.5, 0)) * CFrame.Angles(math.rad(math.random(-50, 50)), math.rad(math.random(-50, 50)), math.rad(math.random(-50, 50)))
2682
            Parts[#Parts + 1] = {P, P.CFrame, CFrame.new(Pos, Pos + SurfaceNorm) * CFrame.Angles(math.rad(90), 0, 0) * CFrame.Angles(0, math.rad(i), 0) * CFrame.new(0, 0, -Radius - 8) * CFrame.Angles(math.rad(math.random(-90, 90)), math.rad(math.random(-90, 90)), math.rad(math.random(-90, 90))), P.Size}
2683
          end
2684
        end
2685
        for i = 0, 1, 0.05 do
2686
          for i2,v in pairs(Parts) do
2687
            v[1].CFrame = LerpCFrame(v[2], v[3], ApplyTrig(i, math.cos))
2688
          end
2689
          wait(0.02)
2690
        end
2691
        for i,v in pairs(Parts) do
2692
          if v[1].Size.X > 2.1 then
2693
            v[1].CFrame = v[1].CFrame + Vector3.new(0, 2, 0)
2694
          end
2695
          v[1].Anchored = false
2696
        end
2697
        for i = 0, 1, 0.05 do
2698
          for i2,v in pairs(Parts) do
2699
            v[1].Transparency = i
2700
            if i == 1 then
2701
              v[1]:Destroy()
2702
            else
2703
              if i >= 0.25 then
2704
                v[1].CanCollide = false
2705
              end
2706
            end
2707
          end
2708
          wait(0.02)
2709
        end
2710
        Parts = nil
2711
      end
2712
)
2713
    end
2714
2715
        ROW = function(out, trans, s, wt, t, ang, plus)
2716
      
2717
      for i = 1, 360, 360 / t do
2718
        local c = Instance.new("Part", game.Workspace)
2719
        c.TopSurface = 0
2720
        c.BottomSurface = 0
2721
        c.Size = s
2722
        c.Anchored = true
2723
        c.CanCollide = wt
2724
        c.Material = workspace.Base.Material
2725
        c.Transparency = trans
2726
        c.BrickColor = workspace.Base.BrickColor
2727
        c.CFrame = CFrame.new(X.CFrame.x, 0, X.CFrame.z) * CFrame.Angles(0, math.rad(i + plus), 0) * CFrame.new(0, 0, out) * ang
2728
        c.Locked = true
2729
        game.Debris:AddItem(c, 15)
2730
      end
2731
    end
2732
2733
        Part = function(x, y, z, color, tr, cc, an, parent)
2734
      
2735
      local p = Instance.new("Part", parent or Weapon)
2736
      p.Size = Vector3.new(x, y, z)
2737
      p.BrickColor = BrickColor.new(color)
2738
      p.CanCollide = cc
2739
      p.Transparency = tr
2740
      p.Anchored = an
2741
      p.TopSurface = 0
2742
      p.Locked = true
2743
      p:BreakJoints()
2744
      return p
2745
    end
2746
2747
        Mesh = function(par, num, x, y, z)
2748
      
2749
      local msh = _
2750
      if num == 1 then
2751
        msh = Instance.new("CylinderMesh", par)
2752
      else
2753
        if num == 2 then
2754
          msh = Instance.new("SpecialMesh", par)
2755
          msh.MeshType = 3
2756
        else
2757
          if num == 3 then
2758
            msh = Instance.new("BlockMesh", par)
2759
          else
2760
            if num == 4 then
2761
              msh = Instance.new("SpecialMesh", par)
2762
              msh.MeshType = "Torso"
2763
            else
2764
              if type(num) == "string" then
2765
                msh = Instance.new("SpecialMesh", par)
2766
                msh.MeshId = num
2767
              end
2768
            end
2769
          end
2770
        end
2771
      end
2772
      msh.Scale = Vector3.new(x, y, z)
2773
      return msh
2774
    end
2775
2776
        explosion = function(col1, col2, cfr, sz, rng, dmg)
2777
      
2778
      local a = Part(1, 1, 1, col1, 0.5, false, true, workspace)
2779
      local a2 = Part(1, 1, 1, col2, 0.5, false, true, workspace)
2780
      local a3 = Part(1, 1, 1, col2, 0.5, false, true, workspace)
2781
      v1 = sz.x
2782
      local m = Mesh(a, "http://www.roblox.com/asset/?id=1185246", v1, v2, v3)
2783
      local m2 = Mesh(a2, 3, v1 / 3, v2 / 3, v3 / 3)
2784
      local m3 = Mesh(a3, 3, v1 / 3, v2 / 3, v3 / 3)
2785
      a.CFrame = cfr
2786
      a2.CFrame = cfr * CFrame.Angles(math.random(), math.random(), math.random())
2787
      a3.CFrame = cfr * CFrame.Angles(math.random(), math.random(), math.random())
2788
      Spawn(function()
2789
        
2790
        while wait() do
2791
          if a.Transparency >= 1 then
2792
            a:Destroy()
2793
            a2:Destroy()
2794
            a3:Destroy()
2795
            break
2796
          end
2797
          m.Scale = m.Scale + Vector3.new(0.1, 0.1, 0.1)
2798
          m2.Scale = m2.Scale + Vector3.new(0.1, 0.1, 0.1)
2799
          m3.Scale = m3.Scale + Vector3.new(0.1, 0.1, 0.1)
2800
          a.Transparency = a.Transparency + 0.05
2801
          a2.Transparency = a2.Transparency + 0.05
2802
          a3.Transparency = a3.Transparency + 0.05
2803
        end
2804
      end
2805
)
2806
    end
2807
2808
        Crater(X, 20)
2809
        ROW(12, 0, Vector3.new(34.5, 30, 3), true, 8, CFrame.Angles(math.rad(math.random(30, 60)), 0, math.rad(math.random(-30, 30))), 0)
2810
        z = Instance.new("Sound", X)
2811
        z.SoundId = "rbxassetid://231917744"
2812
        z.Pitch = 0.5
2813
        z.Volume = 10
2814
        z1 = Instance.new("Sound", X)
2815
        z1.SoundId = "rbxassetid://231917744"
2816
        z1.Pitch = 0.5
2817
        z1.Volume = 10
2818
        z2 = Instance.new("Sound", X)
2819
        z2.SoundId = "rbxassetid://231917744"
2820
        z2.Pitch = 0.5
2821
        z2.Volume = 10
2822
        z3 = Instance.new("Sound", X)
2823
        z3.SoundId = "rbxassetid://245537790"
2824
        z3.Pitch = 0.7
2825
        z3.Volume = 1
2826
        z4 = Instance.new("Sound", X)
2827
        z4.SoundId = "rbxassetid://245537790"
2828
        z4.Pitch = 0.7
2829
        z4.Volume = 1
2830
        wait(0.1)
2831
        z:Play()
2832
        z1:Play()
2833
        z2:Play()
2834
        z3:Play()
2835
        z4:Play()
2836
        local part = Instance.new("Part", rarm)
2837
        part.Anchored = true
2838
        part.CanCollide = false
2839
        part.Locked = true
2840
        part.Size = Vector3.new(1, 1, 1)
2841
        part.CFrame = X.CFrame * CFrame.new(0, 0, 0)
2842
        part.Transparency = 0
2843
        part.BrickColor = BrickColor.new("Really black")
2844
        local mesh = Instance.new("SpecialMesh", part)
2845
        mesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
2846
        mesh.Scale = Vector3.new(2, 2, 2)
2847
        local part2 = part:clone()
2848
        part2.Parent = rarm
2849
        part2.BrickColor = BrickColor.new("Bright red")
2850
        local part5 = part:clone()
2851
        part5.Parent = rarm
2852
        part5.BrickColor = BrickColor.new("Crimson")
2853
        local part6 = part:clone()
2854
        part6.Parent = rarm
2855
        part6.BrickColor = BrickColor.new("Black")
2856
        local mesh2 = mesh:clone()
2857
        mesh2.Parent = part2
2858
        mesh2.Scale = Vector3.new(3, 3, 3)
2859
        local mesh5 = mesh:clone()
2860
        mesh5.Parent = part5
2861
        mesh5.Scale = Vector3.new(3, 3, 3)
2862
        local mesh6 = mesh:clone()
2863
        mesh6.Parent = part6
2864
        mesh6.Scale = Vector3.new(3, 3, 3)
2865
        local blast = Instance.new("Part", rarm)
2866
        blast.BrickColor = BrickColor.new("Really black")
2867
        blast.Anchored = true
2868
        blast.CanCollide = false
2869
        blast.Locked = true
2870
        blast.Size = Vector3.new(1, 1, 1)
2871
        blast.TopSurface = "Smooth"
2872
        blast.BottomSurface = "Smooth"
2873
        blast.Transparency = 0
2874
        blast.CFrame = HandCF
2875
        local bm = Instance.new("SpecialMesh", blast)
2876
        bm.Scale = Vector3.new(5, 1, 5)
2877
        bm.MeshId = "rbxassetid://3270017"
2878
        local blast2 = Instance.new("Part", rarm)
2879
        blast2.BrickColor = BrickColor.new("Really black")
2880
        blast2.Anchored = true
2881
        blast2.CanCollide = false
2882
        blast2.Locked = true
2883
        blast2.Size = Vector3.new(1, 1, 1)
2884
        blast2.TopSurface = "Smooth"
2885
        blast2.BottomSurface = "Smooth"
2886
        blast2.Transparency = 0
2887
        blast2.CFrame = HandCF
2888
        local bm2 = Instance.new("SpecialMesh", blast2)
2889
        bm2.Scale = Vector3.new(3, 1, 3)
2890
        bm2.MeshId = "rbxassetid://3270017"
2891
        local blast3 = Instance.new("Part", rarm)
2892
        blast3.BrickColor = BrickColor.new("Really black")
2893
        blast3.Anchored = true
2894
        blast3.CanCollide = false
2895
        blast3.Locked = true
2896
        blast3.Size = Vector3.new(1, 1, 1)
2897
        blast3.TopSurface = "Smooth"
2898
        blast3.BottomSurface = "Smooth"
2899
        blast3.Transparency = 0
2900
        blast3.CFrame = HandCF
2901
        local bm3 = Instance.new("SpecialMesh", blast3)
2902
        bm3.Scale = Vector3.new(3, 1, 3)
2903
        bm3.MeshId = "rbxassetid://3270017"
2904
        for i = 1, 120 do
2905
          rs:wait()
2906
          X.Transparency = X.Transparency + 0.0083333333333333
2907
          part.Transparency = part.Transparency + 0.0083333333333333
2908
          part2.Transparency = part2.Transparency + 0.0083333333333333
2909
          part3.Transparency = part3.Transparency + 0.0083333333333333
2910
          part4.Transparency = part4.Transparency + 0.0083333333333333
2911
          part5.Transparency = part5.Transparency + 0.0083333333333333
2912
          part6.Transparency = part6.Transparency + 0.0083333333333333
2913
          part7.Transparency = part7.Transparency + 0.0083333333333333
2914
          blast.Transparency = blast.Transparency + 0.0083333333333333
2915
          blast2.Transparency = blast2.Transparency + 0.0083333333333333
2916
          blast3.Transparency = blast3.Transparency + 0.0083333333333333
2917
          X.Size = X.Size + Vector3.new(0.8, 0.8, 0.8)
2918
          mesh.Scale = mesh.Scale + Vector3.new(1, 0.2, 1)
2919
          mesh2.Scale = mesh2.Scale + Vector3.new(1.1, 0.2, 1.1)
2920
          mesh3.Scale = mesh3.Scale + Vector3.new(3, 3, 3)
2921
          mesh4.Scale = mesh4.Scale + Vector3.new(1.7, 1.7, 1.7)
2922
          mesh5.Scale = mesh5.Scale + Vector3.new(1.6, 0.2, 1.6)
2923
          mesh6.Scale = mesh6.Scale + Vector3.new(2, 0.2, 2)
2924
          mesh7.Scale = mesh7.Scale + Vector3.new(4, 4, 4)
2925
          bm.Scale = bm.Scale + Vector3.new(6, 6, 0.2)
2926
          bm2.Scale = bm2.Scale + Vector3.new(4, 4, 0.2)
2927
          bm3.Scale = bm3.Scale + Vector3.new(4, 4, 0.2)
2928
          X.CFrame = cf
2929
          part.CFrame = X.CFrame * CFrame.Angles(0, math.rad(i * 2), 0)
2930
          part2.CFrame = X.CFrame * CFrame.Angles(0, math.rad(-i * 2), 0)
2931
          part3.CFrame = X.CFrame
2932
          part4.CFrame = X.CFrame
2933
          part7.CFrame = X.CFrame
2934
          part5.CFrame = X.CFrame * CFrame.Angles(0, math.rad(i * 2.6), 0)
2935
          part6.CFrame = X.CFrame * CFrame.Angles(0, math.rad(-i * 2.4), 0)
2936
          blast.CFrame = X.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
2937
          blast2.CFrame = X.CFrame * CFrame.Angles(math.rad(-i * 4), math.rad(i * 4), math.rad(0))
2938
          blast3.CFrame = X.CFrame * CFrame.Angles(math.rad(180 + i * 4), math.rad(90 - i * 4), math.rad(0))
2939
          rs:wait()
2940
        end
2941
        X:Destroy()
2942
        part:Destroy()
2943
        part2:Destroy()
2944
        part3:Destroy()
2945
        part4:Destroy()
2946
        part5:Destroy()
2947
        part6:Destroy()
2948
        blast:Destroy()
2949
        blast2:Destroy()
2950
        blast3:Destroy()
2951
        z:Destroy()
2952
        z1:Destroy()
2953
        z2:Destroy()
2954
        z3:Destroy()
2955
        z4:Destroy()
2956
      end
2957
    end
2958
  end
2959
)
2960
            for i = 1, 20 do
2961
              rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.55, 0) * CFrame.Angles(math.rad(70), math.rad(-6), math.rad(-20)), 0.2)
2962
              larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.55, 0) * CFrame.Angles(math.rad(-6), math.rad(6), math.rad(-8)), 0.2)
2963
              hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.2)
2964
              torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(30), math.rad(0)), 0.4)
2965
              lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), 0, math.rad(-8)), 0.2)
2966
              rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-6), 0, math.rad(8)), 0.2)
2967
              if Debounces.on == false then
2968
                break
2969
              end
2970
              rs:wait()
2971
            end
2972
            do
2973
              if Debounces.CanAttack == false then
2974
                Debounces.CanAttack = true
2975
                Debounces.NoIdl = false
2976
                Debounces.on = false
2977
              end
2978
            end
2979
          end
2980
        end
2981
      end
2982
    end
2983
  end
2984
end
2985
)
2986
  mouse.KeyDown:connect(function(key)
2987
  
2988
  if key == "e" and Debounces.CanAttack == true then
2989
    Debounces.CanAttack = false
2990
    Debounces.on = true
2991
    Debounces.NoIdl = true
2992
    chatsys("Demonic Fists!", "Really red")
2993
    wait(0)
2994
    pt = {1, 1.1, 1.2, 1.3, 1.4, 1.5}
2995
    z = Instance.new("Sound", rarm)
2996
    z.SoundId = "http://www.roblox.com/asset/?id=206083107"
2997
    z.Volume = 0.6
2998
    z.Pitch = pt[math.random(1, #pt)]
2999
    z.Looped = false
3000
    z:Play()
3001
    Debounces.RPunch = true
3002
    Debounces.LPunch = true
3003
    Debounces.ks = true
3004
    Debounces.ks2 = true
3005
    for i = 1, 3 do
3006
      rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(20)), 0.92)
3007
      larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(50)), 0.92)
3008
      hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.92)
3009
      torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
3010
      lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
3011
      rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
3012
      if Debounces.on == false then
3013
        break
3014
      end
3015
      wait()
3016
    end
3017
    do
3018
      z2 = Instance.new("Sound", larm)
3019
      z2.SoundId = "http://www.roblox.com/asset/?id=206083107"
3020
      z2.Volume = 0.6
3021
      z2.Pitch = pt[math.random(1, #pt)]
3022
      z2.Looped = false
3023
      z2:Play()
3024
      for i = 1, 3 do
3025
        rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
3026
        larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(20), math.rad(-20)), 0.92)
3027
        hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
3028
        torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
3029
        lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
3030
        rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
3031
        if Debounces.on == false then
3032
          break
3033
        end
3034
        wait()
3035
      end
3036
      do
3037
        z3 = Instance.new("Sound", rarm)
3038
        z3.SoundId = "http://www.roblox.com/asset/?id=206083107"
3039
        z3.Volume = 0.6
3040
        z3.Pitch = pt[math.random(1, #pt)]
3041
        z3.Looped = false
3042
        z3:Play()
3043
        for i = 1, 3 do
3044
          rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(-20), math.rad(20)), 0.92)
3045
          larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(50)), 0.92)
3046
          hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.92)
3047
          torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
3048
          lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
3049
          rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
3050
          if Debounces.on == false then
3051
            break
3052
          end
3053
          wait()
3054
        end
3055
        do
3056
          z4 = Instance.new("Sound", larm)
3057
          z4.SoundId = "http://www.roblox.com/asset/?id=206083107"
3058
          z4.Volume = 0.6
3059
          z4.Pitch = pt[math.random(1, #pt)]
3060
          z4.Looped = false
3061
          z4:Play()
3062
          for i = 1, 3 do
3063
            rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
3064
            larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(-20)), 0.92)
3065
            hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
3066
            torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
3067
            lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
3068
            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
3069
            if Debounces.on == false then
3070
              break
3071
            end
3072
            wait()
3073
          end
3074
          do
3075
            z5 = Instance.new("Sound", rarm)
3076
            z5.SoundId = "http://www.roblox.com/asset/?id=206083107"
3077
            z5.Volume = 0.6
3078
            z5.Pitch = pt[math.random(1, #pt)]
3079
            z5.Looped = false
3080
            z5:Play()
3081
            for i = 1, 3 do
3082
              rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(110), math.rad(30), math.rad(20)), 0.9)
3083
              larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(50)), 0.9)
3084
              hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.9)
3085
              torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.9)
3086
              lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.9)
3087
              rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.9)
3088
              if Debounces.on == false then
3089
                break
3090
              end
3091
              wait()
3092
            end
3093
            do
3094
              z6 = Instance.new("Sound", larm)
3095
              z6.SoundId = "http://www.roblox.com/asset/?id=206083107"
3096
              z6.Volume = 0.6
3097
              z6.Pitch = pt[math.random(1, #pt)]
3098
              z6.Looped = false
3099
              z6:Play()
3100
              for i = 1, 3 do
3101
                rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
3102
                larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(-20)), 0.92)
3103
                hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
3104
                torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
3105
                lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
3106
                rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
3107
                if Debounces.on == false then
3108
                  break
3109
                end
3110
                wait()
3111
              end
3112
              do
3113
                z7 = Instance.new("Sound", rarm)
3114
                z7.SoundId = "http://www.roblox.com/asset/?id=206083107"
3115
                z7.Volume = 0.6
3116
                z7.Pitch = pt[math.random(1, #pt)]
3117
                z7.Looped = false
3118
                z7:Play()
3119
                for i = 1, 3 do
3120
                  rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(20)), 0.92)
3121
                  larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(50)), 0.92)
3122
                  hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.92)
3123
                  torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
3124
                  lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
3125
                  rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
3126
                  if Debounces.on == false then
3127
                    break
3128
                  end
3129
                  wait()
3130
                end
3131
                do
3132
                  z8 = Instance.new("Sound", larm)
3133
                  z8.SoundId = "http://www.roblox.com/asset/?id=206083107"
3134
                  z8.Volume = 0.6
3135
                  z8.Pitch = pt[math.random(1, #pt)]
3136
                  z8.Looped = false
3137
                  z8:Play()
3138
                  for i = 1, 3 do
3139
                    rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
3140
                    larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(20), math.rad(-20)), 0.92)
3141
                    hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
3142
                    torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
3143
                    lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
3144
                    rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
3145
                    if Debounces.on == false then
3146
                      break
3147
                    end
3148
                    wait()
3149
                  end
3150
                  do
3151
                    z9 = Instance.new("Sound", rarm)
3152
                    z9.SoundId = "http://www.roblox.com/asset/?id=206083107"
3153
                    z9.Volume = 0.6
3154
                    z9.Pitch = pt[math.random(1, #pt)]
3155
                    z9.Looped = false
3156
                    z9:Play()
3157
                    for i = 1, 3 do
3158
                      rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(-20), math.rad(20)), 0.92)
3159
                      larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(50)), 0.92)
3160
                      hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.92)
3161
                      torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
3162
                      lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
3163
                      rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
3164
                      if Debounces.on == false then
3165
                        break
3166
                      end
3167
                      wait()
3168
                    end
3169
                    do
3170
                      z10 = Instance.new("Sound", larm)
3171
                      z10.SoundId = "http://www.roblox.com/asset/?id=206083107"
3172
                      z10.Volume = 0.6
3173
                      z10.Pitch = pt[math.random(1, #pt)]
3174
                      z10.Looped = false
3175
                      z10:Play()
3176
                      for i = 1, 3 do
3177
                        rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
3178
                        larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(-20)), 0.92)
3179
                        hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
3180
                        torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
3181
                        lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
3182
                        rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
3183
                        if Debounces.on == false then
3184
                          break
3185
                        end
3186
                        wait()
3187
                      end
3188
                      do
3189
                        z11 = Instance.new("Sound", rarm)
3190
                        z11.SoundId = "http://www.roblox.com/asset/?id=206083107"
3191
                        z11.Volume = 0.6
3192
                        z11.Pitch = pt[math.random(1, #pt)]
3193
                        z11.Looped = false
3194
                        z11:Play()
3195
                        for i = 1, 3 do
3196
                          rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(110), math.rad(30), math.rad(20)), 0.9)
3197
                          larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(50)), 0.9)
3198
                          hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.9)
3199
                          torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.9)
3200
                          lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.9)
3201
                          rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.9)
3202
                          if Debounces.on == false then
3203
                            break
3204
                          end
3205
                          wait()
3206
                        end
3207
                        do
3208
                          z12 = Instance.new("Sound", larm)
3209
                          z12.SoundId = "http://www.roblox.com/asset/?id=206083107"
3210
                          z12.Volume = 0.6
3211
                          z12.Pitch = pt[math.random(1, #pt)]
3212
                          z12.Looped = false
3213
                          z12:Play()
3214
                          for i = 1, 3 do
3215
                            rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
3216
                            larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(20), math.rad(-20)), 0.92)
3217
                            hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
3218
                            torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
3219
                            lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
3220
                            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
3221
                            if Debounces.on == false then
3222
                              break
3223
                            end
3224
                            wait()
3225
                          end
3226
                          do
3227
                            z13 = Instance.new("Sound", rarm)
3228
                            z13.SoundId = "http://www.roblox.com/asset/?id=206083107"
3229
                            z13.Volume = 0.6
3230
                            z13.Pitch = pt[math.random(1, #pt)]
3231
                            z13.Looped = false
3232
                            z13:Play()
3233
                            for i = 1, 3 do
3234
                              rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(-20), math.rad(20)), 0.92)
3235
                              larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(50)), 0.92)
3236
                              hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.92)
3237
                              torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
3238
                              lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
3239
                              rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
3240
                              if Debounces.on == false then
3241
                                break
3242
                              end
3243
                              wait()
3244
                            end
3245
                            do
3246
                              z14 = Instance.new("Sound", larm)
3247
                              z14.SoundId = "http://www.roblox.com/asset/?id=206083107"
3248
                              z14.Volume = 0.6
3249
                              z14.Pitch = pt[math.random(1, #pt)]
3250
                              z14.Looped = false
3251
                              z14:Play()
3252
                              for i = 1, 3 do
3253
                                rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
3254
                                larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(-20)), 0.92)
3255
                                hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
3256
                                torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
3257
                                lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
3258
                                rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
3259
                                if Debounces.on == false then
3260
                                  break
3261
                                end
3262
                                wait()
3263
                              end
3264
                              do
3265
                                z15 = Instance.new("Sound", rarm)
3266
                                z15.SoundId = "http://www.roblox.com/asset/?id=206083107"
3267
                                z15.Volume = 0.6
3268
                                z15.Pitch = pt[math.random(1, #pt)]
3269
                                z15.Looped = false
3270
                                z15:Play()
3271
                                for i = 1, 3 do
3272
                                  rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(110), math.rad(30), math.rad(20)), 0.9)
3273
                                  larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(50)), 0.9)
3274
                                  hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.9)
3275
                                  torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.9)
3276
                                  lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.9)
3277
                                  rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.9)
3278
                                  if Debounces.on == false then
3279
                                    break
3280
                                  end
3281
                                  wait()
3282
                                end
3283
                                do
3284
                                  z16 = Instance.new("Sound", larm)
3285
                                  z16.SoundId = "http://www.roblox.com/asset/?id=206083107"
3286
                                  z16.Volume = 0.6
3287
                                  z16.Pitch = pt[math.random(1, #pt)]
3288
                                  z16.Looped = false
3289
                                  z16:Play()
3290
                                  for i = 1, 3 do
3291
                                    rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
3292
                                    larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(-20)), 0.92)
3293
                                    hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
3294
                                    torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
3295
                                    lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
3296
                                    rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
3297
                                    if Debounces.on == false then
3298
                                      break
3299
                                    end
3300
                                    wait()
3301
                                  end
3302
                                  do
3303
                                    z17 = Instance.new("Sound", rarm)
3304
                                    z17.SoundId = "http://www.roblox.com/asset/?id=206083107"
3305
                                    z17.Volume = 0.6
3306
                                    z17.Pitch = pt[math.random(1, #pt)]
3307
                                    z17.Looped = false
3308
                                    z17:Play()
3309
                                    for i = 1, 3 do
3310
                                      rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(20)), 0.92)
3311
                                      larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(50)), 0.92)
3312
                                      hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.92)
3313
                                      torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
3314
                                      lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
3315
                                      rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
3316
                                      if Debounces.on == false then
3317
                                        break
3318
                                      end
3319
                                      wait()
3320
                                    end
3321
                                    do
3322
                                      z18 = Instance.new("Sound", larm)
3323
                                      z18.SoundId = "http://www.roblox.com/asset/?id=206083107"
3324
                                      z18.Volume = 0.6
3325
                                      z18.Pitch = pt[math.random(1, #pt)]
3326
                                      z18.Looped = false
3327
                                      z18:Play()
3328
                                      for i = 1, 3 do
3329
                                        rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
3330
                                        larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(20), math.rad(-20)), 0.92)
3331
                                        hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
3332
                                        torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
3333
                                        lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
3334
                                        rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
3335
                                        if Debounces.on == false then
3336
                                          break
3337
                                        end
3338
                                        wait()
3339
                                      end
3340
                                      do
3341
                                        z19 = Instance.new("Sound", rarm)
3342
                                        z19.SoundId = "http://www.roblox.com/asset/?id=206083107"
3343
                                        z19.Volume = 0.6
3344
                                        z19.Pitch = pt[math.random(1, #pt)]
3345
                                        z19.Looped = false
3346
                                        z19:Play()
3347
                                        for i = 1, 3 do
3348
                                          rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(-20), math.rad(20)), 0.92)
3349
                                          larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(50)), 0.92)
3350
                                          hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.92)
3351
                                          torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
3352
                                          lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
3353
                                          rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
3354
                                          if Debounces.on == false then
3355
                                            break
3356
                                          end
3357
                                          wait()
3358
                                        end
3359
                                        do
3360
                                          z20 = Instance.new("Sound", larm)
3361
                                          z20.SoundId = "http://www.roblox.com/asset/?id=206083107"
3362
                                          z20.Volume = 0.6
3363
                                          z20.Pitch = pt[math.random(1, #pt)]
3364
                                          z20.Looped = false
3365
                                          z20:Play()
3366
                                          for i = 1, 3 do
3367
                                            rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
3368
                                            larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(-20)), 0.92)
3369
                                            hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
3370
                                            torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
3371
                                            lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
3372
                                            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
3373
                                            if Debounces.on == false then
3374
                                              break
3375
                                            end
3376
                                            wait()
3377
                                          end
3378
                                          do
3379
                                            z:Destroy()
3380
                                            z2:Destroy()
3381
                                            z3:Destroy()
3382
                                            z4:Destroy()
3383
                                            z5:Destroy()
3384
                                            z6:Destroy()
3385
                                            z7:Destroy()
3386
                                            z8:Destroy()
3387
                                            z9:Destroy()
3388
                                            z10:Destroy()
3389
                                            z11:Destroy()
3390
                                            z12:Destroy()
3391
                                            z13:Destroy()
3392
                                            z14:Destroy()
3393
                                            z15:Destroy()
3394
                                            z16:Destroy()
3395
                                            z17:Destroy()
3396
                                            z18:Destroy()
3397
                                            z19:Destroy()
3398
                                            z20:Destroy()
3399
                                            Debounces.LPunch = false
3400
                                            Debounces.RPunch = false
3401
                                            Debounces.ks = false
3402
                                            Debounces.ks2 = false
3403
                                            if Debounces.CanAttack == false then
3404
                                              Debounces.CanAttack = true
3405
                                              Debounces.on = false
3406
                                              Debounces.NoIdl = false
3407
                                            end
3408
                                          end
3409
                                        end
3410
                                      end
3411
                                    end
3412
                                  end
3413
                                end
3414
                              end
3415
                            end
3416
                          end
3417
                        end
3418
                      end
3419
                    end
3420
                  end
3421
                end
3422
              end
3423
            end
3424
          end
3425
        end
3426
      end
3427
    end
3428
  end
3429
end
3430
)
3431
  mouse.KeyDown:connect(function(key)
3432
  
3433
  if key == "t" and Debounces.CanAttack == true then
3434
    Debounces.CanAttack = false
3435
    Debounces.NoIdl = true
3436
    Debounces.on = true
3437
    Debounces.ks = true
3438
    chatsys("Demon Kick!", "Really red")
3439
    wait(0)
3440
    kik = rleg.Touched:connect(function(ht)
3441
    
3442
    hit = ht.Parent
3443
    if ht and hit:IsA("Model") and hit:FindFirstChild("Humanoid") and hit.Name ~= p.Name then
3444
      if Debounces.ks == true then
3445
        z = Instance.new("Sound", hed)
3446
        z.SoundId = "rbxassetid://169380525"
3447
        z.Volume = 1
3448
        z:Play()
3449
        Debounces.ks = false
3450
      end
3451
      hit:FindFirstChild("Humanoid"):TakeDamage(2)
3452
      hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -300
3453
    end
3454
    if ht and hit:IsA("Hat") and hit.Parent.Name ~= p.Name and hit.Parent:FindFirstChild("Humanoid") then
3455
      hit.Parent:FindFirstChild("Humanoid"):TakeDamage(2)
3456
      hit:FindFirstChild("Torso").Velocity = hit:FindFirstChild("Torso").CFrame.lookVector * -300
3457
    end
3458
  end
3459
)
3460
    for i = 1, 20 do
3461
      rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.62, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(8)), 0.4)
3462
      larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.62, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-110)), 0.4)
3463
      hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.4)
3464
      torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(90), math.rad(90)), 0.4)
3465
      lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-90)), 0.4)
3466
      rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.4)
3467
      if Debounces.on == false then
3468
        break
3469
      end
3470
      rs:wait()
3471
    end
3472
    do
3473
      kik:disconnect()
3474
      if Debounces.CanAttack == false then
3475
        Debounces.CanAttack = true
3476
        Debounces.NoIdl = false
3477
        Debounces.on = false
3478
      end
3479
    end
3480
  end
3481
end
3482
)
3483
  mouse.KeyDown:connect(function(key)
3484
  
3485
  if key == "m" then
3486
    chatsys("Move Coming Soon!", "Really red")
3487
    wait(0.2)
3488
  end
3489
end
3490
)
3491
  mouse.KeyDown:connect(function(key)
3492
  
3493
  if key == "y" and Debounces.CanAttack == true then
3494
    Debounces.CanAttack = false
3495
    Debounces.on = true
3496
    Debounces.NoIdl = true
3497
    do
3498
      for i = 1, 15 do
3499
        rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(30)), 0.2)
3500
        larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-90)), 0.6)
3501
        hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-14), math.rad(90), 0), 0.2)
3502
        torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.4)
3503
        lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-10)), 0.2)
3504
        rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(10)), 0.2)
3505
        if Debounces.on == false then
3506
          break
3507
        end
3508
        rs:wait(2.7)
3509
      end
3510
    end
3511
    do
3512
xx = Instance.new("Sound")
3513
xx.SoundId = "rbxassetid://228343271"
3514
xx.Parent = char.Head
3515
xx.Looped = false
3516
xx.Pitch = .88
3517
xx.Volume = 1
3518
wait(.1)
3519
xx:Play()
3520
      Debounces.on = false
3521
      Debounces.Here = false
3522
      shot = shot + 1
3523
      chatsys("Beam of Annihilation!", "Really red")
3524
      wait(0)
3525
      local rng = Instance.new("Part", larm)
3526
      rng.Anchored = true
3527
      rng.BrickColor = BrickColor.new("Bright red")
3528
      rng.CanCollide = false
3529
      rng.Name = "Ring"
3530
      rng.Size = Vector3.new(1, 1, 1)
3531
      rng.Transparency = 0.35
3532
      rng.TopSurface = 0
3533
      rng.BottomSurface = 0
3534
      rng2 = rng:clone()
3535
      rng3 = rng2:clone()
3536
      rng4 = rng2:clone()
3537
      local rngm = Instance.new("SpecialMesh", rng)
3538
      rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
3539
      rngm.Scale = Vector3.new(50, 50, 1)
3540
      rngm2 = rngm:clone()
3541
      rngm2.Scale = Vector3.new(5, 5, 3)
3542
      rngm3 = rngm2:clone()
3543
      rngm3.Parent = rng3
3544
      rngm3.Scale = Vector3.new(30, 80, 1)
3545
      rngm4 = rngm2:clone()
3546
      rngm4.Parent = rng4
3547
      rngm4.Scale = Vector3.new(20, 60, 1)
3548
      local bem = Instance.new("Part", larm)
3549
      bem.Anchored = true
3550
      bem.BrickColor = BrickColor.new("Really black")
3551
      bem.CanCollide = false
3552
      bem.Name = "Beam" .. shot
3553
      bem.Size = Vector3.new(1, 1, 1)
3554
      bem.Transparency = 0.35
3555
      bem.TopSurface = 0
3556
      bem.BottomSurface = 0
3557
      local bemm = Instance.new("SpecialMesh", bem)
3558
      bemm.MeshType = 4
3559
      bemm.Scale = Vector3.new(1, 4, 4)
3560
      local out = Instance.new("Part", larm)
3561
      out.Anchored = true
3562
      out.BrickColor = BrickColor.new("Really black")
3563
      out.CanCollide = false
3564
      out.Name = "Out"
3565
      out.Size = Vector3.new(4, 4, 4)
3566
      out.Transparency = 0.35
3567
      out.TopSurface = 0
3568
      out.BottomSurface = 0
3569
      local outm = Instance.new("SpecialMesh", out)
3570
      outm.MeshId = "http://www.roblox.com/asset/?id=1033714"
3571
      outm.Scale = Vector3.new(6, 4, 6)
3572
      local bnd = Instance.new("Part", larm)
3573
      bnd.Anchored = true
3574
      bnd.BrickColor = BrickColor.new("Really red")
3575
      bnd.CanCollide = false
3576
      bnd.Name = "Bend"
3577
      bnd.Size = Vector3.new(1, 1, 1)
3578
      bnd.Transparency = 1
3579
      bnd.TopSurface = 0
3580
      bnd.BottomSurface = 0
3581
      local bndm = Instance.new("SpecialMesh", bnd)
3582
      bndm.MeshType = 3
3583
      bndm.Scale = Vector3.new(8, 8, 8)
3584
      out.CFrame = larm.CFrame * CFrame.new(0, -2.7, 0)
3585
      bem.CFrame = out.CFrame * CFrame.new(0, -2.5, 0) * CFrame.Angles(0, 0, math.rad(90))
3586
      bnd.CFrame = bem.CFrame * CFrame.new(0, 0, 0)
3587
      rng.CFrame = out.CFrame * CFrame.Angles(math.rad(90), 0, 0)
3588
      rng3.CFrame = rng.CFrame * CFrame.new(0, -0.5, 0)
3589
      rng4.CFrame = rng.CFrame * CFrame.new(0, -1, 0)
3590
      Debounces.Shewt = true
3591
      coroutine.wrap(function()
3592
    
3593
    for i = 1, 20, 0.2 do
3594
      rngm.Scale = Vector3.new(50 + i * 20, 50 + i * 20, 1)
3595
      rngm3.Scale = Vector3.new(30 + i * 15, 30 + i * 15, 1)
3596
      rngm4.Scale = Vector3.new(20 + i * 10, 20 + i * 10, 1)
3597
      rng.Transparency = i / 50
3598
      rng3.Transparency = 0.018518518518519
3599
      rng4.Transparency = i / 56
3600
      wait()
3601
    end
3602
    wait()
3603
    rng:Destroy()
3604
  end
3605
)()
3606
      if Debounces.Shewt == true then
3607
        larm:WaitForChild("Beam" .. shot).Touched:connect(function(ht)
3608
    
3609
    hit = ht.Parent
3610
    -- DECOMPILER ERROR at PC24: Unhandled construct in 'MakeBoolean' P1
3611
3612
    if hit:IsA("Model") and hit:findFirstChild("Humanoid") and HasntTouched(hit.Name) == true and deb == false then
3613
      deb = true
3614
      coroutine.wrap(function()
3615
      
3616
      hit:FindFirstChild("Humanoid").PlatformStand = true
3617
      hit:FindFirstChild("Torso").Velocity = char.Head.CFrame.lookVector * 180
3618
      hit:FindFirstChild("Humanoid"):TakeDamage(math.random(24, 73))
3619
    end
3620
)()
3621
      table.insert(Touche, hit.Name)
3622
      deb = false
3623
    end
3624
    if hit:IsA("Hat") and hit.Parent:findFirstChild("Humanoid") and HasntTouched(hit.Parent.Name) == true and deb == false then
3625
      deb = true
3626
      coroutine.wrap(function()
3627
      
3628
      hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
3629
      hit.Parent:FindFirstChild("Torso").Velocity = char.Head.CFrame.lookVector * 180
3630
      wait(1)
3631
      hit.Parent:FindFirstChild("Humanoid").PlatformStand = false
3632
    end
3633
)()
3634
      table.insert(Touche, hit.Parent.Name)
3635
      deb = false
3636
      for i,v in pairs(Touche) do
3637
        print(v)
3638
      end
3639
    end
3640
  end
3641
)
3642
      end
3643
      do
3644
        for i = 0, 260, 8 do
3645
          bem.Size = Vector3.new(i, 3, 3)
3646
          out.CFrame = larm.CFrame * CFrame.new(0, -2.7, 0)
3647
          bem.CFrame = larm.CFrame * CFrame.new(0, -4.2 - i / 2, 0) * CFrame.Angles(0, 0, math.rad(90))
3648
          bnd.CFrame = bem.CFrame * CFrame.new(-i / 2, 0, 1.2)
3649
          bnd.Size = Vector3.new(1, 1, 1)
3650
          bndm.Scale = Vector3.new(8, 8, 8)
3651
          if i % 10 == 0 then
3652
            local newRng = rng2:Clone()
3653
            newRng.Parent = larm
3654
            newRng.CFrame = larm.CFrame * CFrame.new(0, -4.2 - i, 0) * CFrame.Angles(math.rad(90), 0, 0)
3655
            local newRngm = rngm2:clone()
3656
            newRngm.Parent = newRng
3657
            coroutine.wrap(function()
3658
    
3659
    for i = 1, 10, 0.2 do
3660
      newRngm.Scale = Vector3.new(20 + i * 10, 20 + i * 10, 3)
3661
      newRng.Transparency = i / 15
3662
      wait()
3663
    end
3664
    wait()
3665
    newRng:Destroy()
3666
  end
3667
)()
3668
          end
3669
          do
3670
            do
3671
              wait()
3672
              -- DECOMPILER ERROR at PC626: LeaveBlock: unexpected jumping out DO_STMT
3673
3674
            end
3675
          end
3676
        end
3677
      end
3678
      wait()
3679
      Debounces.Shewt = false
3680
      bem:Destroy()
3681
      out:Destroy()
3682
      bnd:Destroy()
3683
      Debounces.Ready = false
3684
      for i,v in pairs(Touche) do
3685
        table.remove(Touche, i)
3686
      end
3687
      wait()
3688
      table.insert(Touche, char.Name)
3689
      Debounces.NoIdl = false
3690
      if Debounces.CanAttack == false then
3691
        Debounces.CanAttack = true
3692
      end
3693
    end
3694
  end
3695
end
3696
)
3697
  Charging = false
3698
  mouse.KeyDown:connect(function(key)
3699
  
3700
  if key == "r" and Charging == false then
3701
    Charging = true
3702
    if Debounces.CanAttack == true then
3703
      Debounces.CanAttack = false
3704
      Debounces.NoIdl = true
3705
      Debounces.on = true
3706
      chatsys("Demonic Charge!", "Really red")
3707
      do
3708
        for i = 1, 20 do
3709
          rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2, 0.65, -0.4) * CFrame.Angles(math.rad(130), math.rad(0), math.rad(-40)), 0.2)
3710
          larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2, 0.65, -0.4) * CFrame.Angles(math.rad(130), math.rad(0), math.rad(40)), 0.2)
3711
          hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), math.rad(0), 0), 0.2)
3712
          torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-10), math.rad(0), 0), 0.2)
3713
          lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, 0.4, -0.8) * CFrame.Angles(math.rad(-6), math.rad(0), math.rad(0)), 0.2)
3714
          rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, 0.4, -0.8) * CFrame.Angles(math.rad(-6), math.rad(0), math.rad(0)), 0.2)
3715
          if Debounces.on == false then
3716
            break
3717
          end
3718
          rs:wait()
3719
        end
3720
      end
3721
      do
3722
        pt = Instance.new("Part", torso)
3723
        pt.Anchored = true
3724
        pt.CanCollide = false
3725
        pt.Locked = true
3726
        pt.Size = Vector3.new(1, 1, 1)
3727
        pt.CFrame = root.CFrame * CFrame.new(0, -1, 0)
3728
        pt.Transparency = 0.6
3729
        pt.BrickColor = BrickColor.new("Really black")
3730
        msh = Instance.new("SpecialMesh", pt)
3731
        msh.MeshId = "http://www.roblox.com/asset/?id=20329976"
3732
        msh.Scale = Vector3.new(8, 4, 8)
3733
        pt2 = pt:clone()
3734
        pt2.Parent = torso
3735
        pt2.CFrame = root.CFrame * CFrame.new(0, -1, 0)
3736
        pt2.BrickColor = BrickColor.new("Bright red")
3737
        msh2 = msh:clone()
3738
        msh2.Parent = pt2
3739
        msh2.Scale = Vector3.new(10, 5, 10)
3740
        custommath = {25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, -25, -26, -27, -28, -29, -30, -31, -32, -33, -34, -35, -36, -37, -38, -39, -40, -41, -42, -43, -44, -45, -46, -47, -48, -49, -50, -51, -52, -53, -54, -55, -56, -57, -58, -59, -60, -61, -62, -63, -64, -65, -66, -67, -68, -69, -70, -71, -72, -73, -74, -75, -76, -77, -78, -79, -80, -81, -82, -83, -84, -85, -86, -87, -88, -89, -90, -91, -92, -93, -94, -95, -96, -97, -98, -99, -100}
3741
        bl = Instance.new("Part", char)
3742
        bl.Locked = true
3743
        bl.Name = "Shell"
3744
        bl.BrickColor = BrickColor.new("Really black")
3745
        bl.Anchored = true
3746
        bl.CanCollide = false
3747
        bl.Transparency = 0
3748
        bl.Reflectance = 0
3749
        bl.BottomSurface = 0
3750
        bl.TopSurface = 0
3751
        bl.Shape = 0
3752
        blm = Instance.new("SpecialMesh", bl)
3753
        blm.MeshType = "Sphere"
3754
        blm.Scale = Vector3.new(1, 1, 1)
3755
        blm.MeshId = "rbxassetid://9982590"
3756
        coroutine.resume(coroutine.create(function()
3757
    
3758
    for i = 1, math.huge, 4 do
3759
      if Charging == true then
3760
        rs:wait()
3761
        bl.CFrame = root.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-i / 10), math.rad(-i / 10), math.rad(i / 10))
3762
        blm.Scale = blm.Scale + Vector3.new(0.1, 0.1, 0.1)
3763
        bl.Transparency = bl.Transparency + 0.005
3764
        pt.CFrame = root.CFrame * CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(i * 2), 0)
3765
        pt2.CFrame = root.CFrame * CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-i * 2), 0)
3766
        msh.Scale = msh.Scale + Vector3.new(0.05, 0, 0.05)
3767
        msh2.Scale = msh2.Scale + Vector3.new(0.05, 0, 0.05)
3768
      else
3769
        if Charging == false then
3770
          break
3771
        end
3772
      end
3773
    end
3774
  end
3775
))
3776
        while 1 do
3777
          local p = Instance.new("Part", torso)
3778
          p.Size = Vector3.new(1, 1, 1)
3779
          p.BrickColor = workspace.Base.BrickColor
3780
          p.CanCollide = false
3781
          p.Transparency = 0
3782
          p.Anchored = true
3783
          p.Locked = true
3784
          p.Material = workspace.Base.Material
3785
          s = math.random(1, 40) / 10
3786
          local m = Instance.new("BlockMesh", p)
3787
          m.Scale = Vector3.new(s, s, s)
3788
          p.CFrame = torso.CFrame * CFrame.new(custommath[math.random(1, #custommath)] / 10, -math.random(5, 7), custommath[math.random(1, #custommath)] / 10) * CFrame.Angles(math.random(), math.random(), math.random())
3789
          Spawn(function()
3790
    
3791
    while 1 do
3792
      while 1 do
3793
        if rs:wait() then
3794
          if Charging == true then
3795
            rarm.Weld.C0 = CFrame.new(1.5, 0.65, 0) * CFrame.Angles(math.rad(math.random(-36, -20)), math.rad(math.random(-30, -20)), math.rad(math.random(30, 50)))
3796
            larm.Weld.C0 = CFrame.new(-1.5, 0.65, 0) * CFrame.Angles(math.rad(math.random(-36, -20)), math.rad(math.random(20, 30)), math.rad(math.random(-50, -30)))
3797
            hed.Weld.C0 = CFrame.new(0, 1.5, 0.1) * CFrame.Angles(math.rad(math.random(26, 34)), math.rad(math.random(-5, 5)), math.rad(0))
3798
            torso.Weld.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(10), math.rad(math.random(-4, 4)), math.rad(0))
3799
            lleg.Weld.C0 = CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(math.random(-10, -6)), math.rad(math.random(10, 20)), math.rad(math.random(-20, -10)))
3800
            rleg.Weld.C0 = CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(math.random(-10, -6)), math.rad(math.random(-20, -10)), math.rad(math.random(10, 20)))
3801
            -- DECOMPILER ERROR at PC218: LeaveBlock: unexpected jumping out IF_THEN_STMT
3802
3803
            -- DECOMPILER ERROR at PC218: LeaveBlock: unexpected jumping out IF_STMT
3804
3805
            -- DECOMPILER ERROR at PC218: LeaveBlock: unexpected jumping out IF_THEN_STMT
3806
3807
            -- DECOMPILER ERROR at PC218: LeaveBlock: unexpected jumping out IF_STMT
3808
3809
          end
3810
        end
3811
      end
3812
      if Charging == false then
3813
        break
3814
      end
3815
    end
3816
  end
3817
)
3818
          Spawn(function()
3819
    
3820
    while rs:wait() do
3821
      if p.Transparency >= 1 then
3822
        p:Destroy()
3823
        break
3824
      end
3825
      p.CFrame = p.CFrame * CFrame.Angles(math.rad(2), math.rad(2), math.rad(2)) + Vector3.new(0, 0.2, 0)
3826
      p.Transparency = p.Transparency + 0.01
3827
    end
3828
  end
3829
)
3830
          wait(0.3)
3831
          if Charging == false then
3832
            break
3833
          end
3834
        end
3835
      end
3836
    end
3837
  end
3838
end
3839
)
3840
  mouse.KeyUp:connect(function(key)
3841
  
3842
  if key == "r" and Charging == true then
3843
    Charging = false
3844
    pt:Destroy()
3845
    pt2:Destroy()
3846
    bl:Destroy()
3847
    if Debounces.CanAttack == false then
3848
      Debounces.CanAttack = true
3849
      Debounces.NoIdl = false
3850
      Debounces.on = false
3851
    end
3852
  end
3853
end
3854
)
3855
  mouse.KeyDown:connect(function(key)
3856
  
3857
  if key == "g" and Debounces.CanAttack == true then
3858
    Debounces.CanAttack = false
3859
    Debounces.NoIdl = true
3860
    Debounces.on = true
3861
    local shell = Instance.new("Part", torso)
3862
    shell.BrickColor = BrickColor.new("Bright red")
3863
    shell.Anchored = true
3864
    shell.CanCollide = false
3865
    shell.Locked = true
3866
    shell.TopSurface = "SmoothNoOutlines"
3867
    shell.BottomSurface = "SmoothNoOutlines"
3868
    shell.Size = Vector3.new(1, 1, 1)
3869
    shellm = Instance.new("SpecialMesh", shell)
3870
    shellm.MeshType = "Sphere"
3871
    shellm.Scale = Vector3.new(1, 1, 1)
3872
    local shell2 = Instance.new("Part", torso)
3873
    shell2.BrickColor = BrickColor.new("Bright red")
3874
    shell2.Anchored = true
3875
    shell2.CanCollide = false
3876
    shell2.Locked = true
3877
    shell2.TopSurface = "SmoothNoOutlines"
3878
    shell2.BottomSurface = "SmoothNoOutlines"
3879
    shell2.Size = Vector3.new(1, 1, 1)
3880
    shellm2 = Instance.new("SpecialMesh", shell2)
3881
    shellm2.MeshType = "Sphere"
3882
    shellm2.Scale = Vector3.new(1, 1, 1)
3883
    
3884
   function FindNearestTorso(Position,Distance,SinglePlayer)
3885
    if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
3886
        local List = {}
3887
        for i,v in pairs(workspace:GetChildren())do
3888
            if v:IsA("Model")then
3889
                if v:findFirstChild("Torso")then
3890
                    if v ~= char then
3891
                        if(v.Torso.Position -Position).magnitude <= Distance then
3892
                            table.insert(List,v)
3893
                        end 
3894
                    end 
3895
                end 
3896
            end 
3897
        end
3898
    return List
3899
end
3900
3901
    Shell = function()
3902
    
3903
    local X = Instance.new("Part", char)
3904
    local O = Instance.new("ObjectValue", X)
3905
    O.Name = "creator"
3906
    X.Locked = true
3907
    X.Name = "Shell"
3908
    X.Anchored = false
3909
    X.CanCollide = false
3910
    X.Transparency = 0
3911
    X.Reflectance = 0
3912
    X.BottomSurface = 0
3913
    X.TopSurface = 0
3914
    X.Shape = 0
3915
    local V = Instance.new("ObjectValue", X)
3916
    V.Value = char
3917
    V.Name = "creator"
3918
    X.BrickColor = BrickColor.new("Bright red")
3919
    X.Size = Vector3.new(1, 1, 1)
3920
    local Z = Instance.new("SpecialMesh", X)
3921
    Z.MeshType = "Sphere"
3922
    Z.Scale = Vector3.new(1, 1, 1)
3923
    X.CFrame = rarm.CFrame * CFrame.new(0, -6, 0)
3924
    local bv = Instance.new("BodyVelocity", X)
3925
    bv.maxForce = Vector3.new(99999, 99999, 99999)
3926
    X.CFrame = CFrame.new(X.Position, root.CFrame.lookVector * 10)
3927
    bv.velocity = root.CFrame.lookVector * 65
3928
    Explode = X.Touched:connect(function(hit)
3929
      
3930
      if (hit ~= char and hit.Name ~= "Shell" and hit:IsA("Part")) or hit:IsA("BasePart}") then
3931
        local cf = X.CFrame
3932
        bv:Destroy()
3933
        X.Anchored = true
3934
        Z:Remove()
3935
        Explode:disconnect()
3936
        X.Size = Vector3.new(3, 3, 3)
3937
        X.Touched:connect(function(hit)
3938
        
3939
      end
3940
)
3941
        X.CanCollide = false
3942
        for i,v in pairs(FindNearestTorso(X.CFrame.p, 40)) do
3943
          if v:FindFirstChild("Humanoid") then
3944
            v.Humanoid:TakeDamage(math.random(6, 12))
3945
          end
3946
        end
3947
        for i = 1, 40 do
3948
          rs:wait()
3949
          X.Transparency = X.Transparency + 0.025
3950
          X.Size = X.Size + Vector3.new(1, 1, 1)
3951
          X.CFrame = cf
3952
        end
3953
        X:Destroy()
3954
      end
3955
    end
3956
)
3957
  end
3958
3959
    Shell()
3960
    for i = 1, 10 do
3961
      shell.CFrame = rarm.CFrame * CFrame.new(0, -1, 0)
3962
      shell2.CFrame = larm.CFrame * CFrame.new(0, -1, 0)
3963
      rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(110)), 0.7)
3964
      larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-110)), 0.7)
3965
      hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), math.rad(0), 0), 0.7)
3966
      torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(0), 0), 0.7)
3967
      lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-20)), 0.7)
3968
      rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(20)), 0.7)
3969
      if Debounces.on == false then
3970
        break
3971
      end
3972
      rs:wait()
3973
    end
3974
    do
3975
      Shell()
3976
      shell.Transparency = 1
3977
      for i = 1, 10 do
3978
        shell.CFrame = rarm.CFrame * CFrame.new(0, -1, 0)
3979
        shell2.CFrame = larm.CFrame * CFrame.new(0, -1, 0)
3980
        rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-40)), 0.7)
3981
        larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-110)), 0.7)
3982
        hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), math.rad(-50), 0), 0.7)
3983
        torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7)
3984
        lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7)
3985
        rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7)
3986
        if Debounces.on == false then
3987
          break
3988
        end
3989
        rs:wait()
3990
      end
3991
      do
3992
        Shell()
3993
        shell.Transparency = 0
3994
        shell2.Transparency = 1
3995
        for i = 1, 10 do
3996
          shell.CFrame = rarm.CFrame * CFrame.new(0, -1, 0)
3997
          shell2.CFrame = larm.CFrame * CFrame.new(0, -1, 0)
3998
          rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(110)), 0.7)
3999
          larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(40)), 0.7)
4000
          hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), math.rad(50), 0), 0.7)
4001
          torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7)
4002
          lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7)
4003
          rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7)
4004
          if Debounces.on == false then
4005
            break
4006
          end
4007
          rs:wait()
4008
        end
4009
        do
4010
          Shell()
4011
          shell2.Transparency = 0
4012
          shell.Transparency = 1
4013
          for i = 1, 10 do
4014
            shell.CFrame = rarm.CFrame * CFrame.new(0, -1, 0)
4015
            shell2.CFrame = larm.CFrame * CFrame.new(0, -1, 0)
4016
            rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-40)), 0.7)
4017
            larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-110)), 0.7)
4018
            hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), math.rad(-50), 0), 0.7)
4019
            torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7)
4020
            lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7)
4021
            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7)
4022
            if Debounces.on == false then
4023
              break
4024
            end
4025
            rs:wait()
4026
          end
4027
          do
4028
            Shell()
4029
            shell.Transparency = 0
4030
            shell2.Transparency = 1
4031
            for i = 1, 10 do
4032
              shell.CFrame = rarm.CFrame * CFrame.new(0, -1, 0)
4033
              shell2.CFrame = larm.CFrame * CFrame.new(0, -1, 0)
4034
              rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(110)), 0.7)
4035
              larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(40)), 0.7)
4036
              hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), math.rad(50), 0), 0.7)
4037
              torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7)
4038
              lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7)
4039
              rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7)
4040
              if Debounces.on == false then
4041
                break
4042
              end
4043
              rs:wait()
4044
            end
4045
            do
4046
              Shell()
4047
              shell2.Transparency = 0
4048
              shell.Transparency = 1
4049
              for i = 1, 10 do
4050
                shell.CFrame = rarm.CFrame * CFrame.new(0, -1, 0)
4051
                shell2.CFrame = larm.CFrame * CFrame.new(0, -1, 0)
4052
                rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-40)), 0.7)
4053
                larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-110)), 0.7)
4054
                hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), math.rad(-50), 0), 0.7)
4055
                torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7)
4056
                lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7)
4057
                rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7)
4058
                if Debounces.on == false then
4059
                  break
4060
                end
4061
                rs:wait()
4062
              end
4063
              do
4064
                Shell()
4065
                shell.Transparency = 0
4066
                shell2.Transparency = 1
4067
                for i = 1, 10 do
4068
                  shell.CFrame = rarm.CFrame * CFrame.new(0, -1, 0)
4069
                  shell2.CFrame = larm.CFrame * CFrame.new(0, -1, 0)
4070
                  rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(110)), 0.7)
4071
                  hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), math.rad(50), 0), 0.5)
4072
                  larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(40)), 0.7)
4073
                  torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7)
4074
                  lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7)
4075
                  rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7)
4076
                  if Debounces.on == false then
4077
                    break
4078
                  end
4079
                  rs:wait()
4080
                end
4081
                do
4082
                  Shell()
4083
                  shell2.Transparency = 0
4084
                  shell.Transparency = 1
4085
                  for i = 1, 10 do
4086
                    shell.CFrame = rarm.CFrame * CFrame.new(0, -1, 0)
4087
                    shell2.CFrame = larm.CFrame * CFrame.new(0, -1, 0)
4088
                    rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-40)), 0.7)
4089
                    larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-110)), 0.7)
4090
                    hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), math.rad(-50), 0), 0.7)
4091
                    torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7)
4092
                    lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7)
4093
                    rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7)
4094
                    if Debounces.on == false then
4095
                      break
4096
                    end
4097
                    rs:wait()
4098
                  end
4099
                  do
4100
                    Shell()
4101
                    shell.Transparency = 0
4102
                    shell2.Transparency = 1
4103
                    for i = 1, 10 do
4104
                      shell.CFrame = rarm.CFrame * CFrame.new(0, -1, 0)
4105
                      shell2.CFrame = larm.CFrame * CFrame.new(0, -1, 0)
4106
                      rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(110)), 0.7)
4107
                      larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(40)), 0.7)
4108
                      hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), math.rad(50), 0), 0.7)
4109
                      torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7)
4110
                      lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7)
4111
                      rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7)
4112
                      if Debounces.on == false then
4113
                        break
4114
                      end
4115
                      rs:wait()
4116
                    end
4117
                    do
4118
                      Shell()
4119
                      shell2.Transparency = 0
4120
                      shell.Transparency = 1
4121
                      for i = 1, 10 do
4122
                        shell.CFrame = rarm.CFrame * CFrame.new(0, -1, 0)
4123
                        shell2.CFrame = larm.CFrame * CFrame.new(0, -1, 0)
4124
                        rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-40)), 0.7)
4125
                        larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-110)), 0.7)
4126
                        hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), math.rad(-50), 0), 0.7)
4127
                        torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7)
4128
                        lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7)
4129
                        rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7)
4130
                        if Debounces.on == false then
4131
                          break
4132
                        end
4133
                        rs:wait()
4134
                      end
4135
                      do
4136
                        Shell()
4137
                        shell.Transparency = 0
4138
                        shell2.Transparency = 1
4139
                        for i = 1, 10 do
4140
                          shell.CFrame = rarm.CFrame * CFrame.new(0, -1, 0)
4141
                          shell2.CFrame = larm.CFrame * CFrame.new(0, -1, 0)
4142
                          rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(110)), 0.7)
4143
                          larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(40)), 0.7)
4144
                          hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), math.rad(50), 0), 0.7)
4145
                          torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7)
4146
                          lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7)
4147
                          rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7)
4148
                          if Debounces.on == false then
4149
                            break
4150
                          end
4151
                          rs:wait()
4152
                        end
4153
                        do
4154
                          Shell()
4155
                          shell2.Transparency = 0
4156
                          shell.Transparency = 1
4157
                          for i = 1, 10 do
4158
                            shell.CFrame = rarm.CFrame * CFrame.new(0, -1, 0)
4159
                            shell2.CFrame = larm.CFrame * CFrame.new(0, -1, 0)
4160
                            rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-40)), 0.7)
4161
                            larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-110)), 0.7)
4162
                            hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), math.rad(-50), 0), 0.7)
4163
                            torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.7)
4164
                            lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.7)
4165
                            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(20)), 0.7)
4166
                            if Debounces.on == false then
4167
                              break
4168
                            end
4169
                            rs:wait()
4170
                          end
4171
                          do
4172
                            Shell()
4173
                            shell.Transparency = 0
4174
                            shell2.Transparency = 1
4175
                            for i = 1, 10 do
4176
                              shell.CFrame = rarm.CFrame * CFrame.new(0, -1, 0)
4177
                              shell2.CFrame = larm.CFrame * CFrame.new(0, -1, 0)
4178
                              rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(110)), 0.7)
4179
                              larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.6, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(40)), 0.7)
4180
                              hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), math.rad(50), 0), 0.7)
4181
                              torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.7)
4182
                              lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-20)), 0.7)
4183
                              rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(20)), 0.7)
4184
                              if Debounces.on == false then
4185
                                break
4186
                              end
4187
                              rs:wait()
4188
                            end
4189
                            do
4190
                              shell.Transparency = 1
4191
                              if Debounces.CanAttack == false then
4192
                                Debounces.CanAttack = true
4193
                                Debounces.NoIdl = false
4194
                                Debounces.on = false
4195
                              end
4196
                            end
4197
                          end
4198
                        end
4199
                      end
4200
                    end
4201
                  end
4202
                end
4203
              end
4204
            end
4205
          end
4206
        end
4207
      end
4208
    end
4209
  end
4210
end
4211
)
4212
  Search = false
4213
  mouse.KeyDown:connect(function(key)
4214
  
4215
  if key == "n" then
4216
    if Search == false then
4217
      Search = true
4218
      for i,v in pairs(game.Players:getPlayers()) do
4219
        if v.Name ~= char.Name then
4220
          for j,k in pairs(v.Character:GetChildren()) do
4221
            if k:IsA("BasePart") and k.Transparency >= 1 then
4222
              bawx = Instance.new("SelectionBox", cam)
4223
              bawx.Color = BrickColor.new("Bright red")
4224
              bawx.Transparency = 0.5
4225
              bawx.Adornee = k
4226
            end
4227
          end
4228
        end
4229
      end
4230
    else
4231
      do
4232
        if Search == true then
4233
          Search = false
4234
          for i,v in pairs(cam:GetChildren()) do
4235
            if v:IsA("SelectionBox") then
4236
              v:Destroy()
4237
            end
4238
          end
4239
        end
4240
      end
4241
    end
4242
  end
4243
end
4244
)
4245
  Grab = false
4246
  mouse.KeyDown:connect(function(key)
4247
  
4248
  if key == "z" then
4249
    Debounces.on = true
4250
    Debounces.NoIdl = true
4251
    Debounces.ks = true
4252
    if Grab == false then
4253
      gp = nil
4254
      for i = 1, 20 do
4255
        rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.65, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(110)), 0.2)
4256
        larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.65, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-110)), 0.2)
4257
        hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), math.rad(0), 0), 0.2)
4258
        torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(0), 0), 0.2)
4259
        lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(30), math.rad(-20)), 0.2)
4260
        rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-15), math.rad(20)), 0.2)
4261
        if Debounces.on == false then
4262
          break
4263
        end
4264
        rs:wait()
4265
      end
4266
      do
4267
        con1 = larm.Touched:connect(function(hit)
4268
    
4269
    ht = hit.Parent
4270
    hum1 = ht:FindFirstChild("Humanoid")
4271
    if hum1 ~= nil then
4272
      if Debounces.ks == true then
4273
        z = Instance.new("Sound", hed)
4274
        z.SoundId = "rbxassetid://169380525"
4275
        z.Volume = 1
4276
        z:Play()
4277
        Debounces.ks = false
4278
      end
4279
      hum1.PlatformStand = true
4280
      gp = ht
4281
      Grab = true
4282
      asd = weld5(root, ht:FindFirstChild("Torso"), CFrame.new(0, 0, -2.4), CFrame.new(0, 0, 0))
4283
      asd.Parent = larm
4284
      asd.Name = "asd"
4285
      asd.C0 = asd.C0 * CFrame.Angles(math.rad(0), math.rad(180), 0)
4286
    end
4287
  end
4288
)
4289
        for i = 1, 20 do
4290
          rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.3, 0.65, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-40)), 0.2)
4291
          larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.3, 0.65, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(40)), 0.2)
4292
          hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), math.rad(0), 0), 0.2)
4293
          torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(0), 0), 0.2)
4294
          lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(30), math.rad(-20)), 0.2)
4295
          rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-15), math.rad(20)), 0.2)
4296
          if Debounces.on == false then
4297
            break
4298
          end
4299
          rs:wait()
4300
        end
4301
        do
4302
          if hum1 == nil then
4303
            Debounces.on = false
4304
            Debounces.NoIdl = false
4305
          end
4306
          con1:disconnect()
4307
          if Grab == true then
4308
            Grab = false
4309
            Punch()
4310
            z = Instance.new("Sound", hed)
4311
            z.SoundId = "rbxassetid://169380525"
4312
            z.Pitch = ptz[math.random(1, #ptz)]
4313
            z.Volume = 1
4314
            z:Play()
4315
            for i = 1, 10 do
4316
              rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2, 0.4, -0.5) * CFrame.Angles(math.rad(80), math.rad(0), math.rad(-50)), 0.7)
4317
              larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-110)), 0.7)
4318
              hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(90), 0), 0.4)
4319
              torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6)
4320
              lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
4321
              rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
4322
              if Debounces.on == false then
4323
                break
4324
              end
4325
              rs:wait()
4326
            end
4327
            do
4328
              Punch()
4329
              z = Instance.new("Sound", hed)
4330
              z.SoundId = "rbxassetid://169380525"
4331
              z.Pitch = ptz[math.random(1, #ptz)]
4332
              z.Volume = 1
4333
              z:Play()
4334
              for i = 1, 10 do
4335
                rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(110)), 0.6)
4336
                larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.7, 0) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(20)), 0.7)
4337
                hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-90), 0), 0.4)
4338
                torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65)
4339
                lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
4340
                rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
4341
                if Debounces.on == false then
4342
                  break
4343
                end
4344
                rs:wait()
4345
              end
4346
              do
4347
                Punch()
4348
                z = Instance.new("Sound", hed)
4349
                z.SoundId = "rbxassetid://169380525"
4350
                z.Pitch = ptz[math.random(1, #ptz)]
4351
                z.Volume = 1
4352
                z:Play()
4353
                for i = 1, 10 do
4354
                  rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2, 0.4, -0.5) * CFrame.Angles(math.rad(80), math.rad(0), math.rad(-50)), 0.7)
4355
                  larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-110)), 0.7)
4356
                  hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(90), 0), 0.4)
4357
                  torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6)
4358
                  lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
4359
                  rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
4360
                  if Debounces.on == false then
4361
                    break
4362
                  end
4363
                  rs:wait()
4364
                end
4365
                do
4366
                  Punch()
4367
                  z = Instance.new("Sound", hed)
4368
                  z.SoundId = "rbxassetid://169380525"
4369
                  z.Pitch = ptz[math.random(1, #ptz)]
4370
                  z.Volume = 1
4371
                  z:Play()
4372
                  for i = 1, 10 do
4373
                    rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(110)), 0.6)
4374
                    larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.7, 0) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(20)), 0.7)
4375
                    hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-90), 0), 0.4)
4376
                    torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65)
4377
                    lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
4378
                    rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
4379
                    if Debounces.on == false then
4380
                      break
4381
                    end
4382
                    rs:wait()
4383
                  end
4384
                  do
4385
                    Punch()
4386
                    z = Instance.new("Sound", hed)
4387
                    z.SoundId = "rbxassetid://169380525"
4388
                    z.Pitch = ptz[math.random(1, #ptz)]
4389
                    z.Volume = 1
4390
                    z:Play()
4391
                    for i = 1, 10 do
4392
                      rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2, 0.4, -0.5) * CFrame.Angles(math.rad(80), math.rad(0), math.rad(-50)), 0.7)
4393
                      larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-110)), 0.7)
4394
                      hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(90), 0), 0.4)
4395
                      torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6)
4396
                      lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
4397
                      rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
4398
                      if Debounces.on == false then
4399
                        break
4400
                      end
4401
                      rs:wait()
4402
                    end
4403
                    do
4404
                      Punch()
4405
                      z = Instance.new("Sound", hed)
4406
                      z.SoundId = "rbxassetid://169380525"
4407
                      z.Pitch = ptz[math.random(1, #ptz)]
4408
                      z.Volume = 1
4409
                      z:Play()
4410
                      for i = 1, 10 do
4411
                        rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(110)), 0.6)
4412
                        larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.7, 0) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(20)), 0.7)
4413
                        hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-90), 0), 0.4)
4414
                        torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65)
4415
                        lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
4416
                        rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
4417
                        if Debounces.on == false then
4418
                          break
4419
                        end
4420
                        rs:wait()
4421
                      end
4422
                      do
4423
                        Punch()
4424
                        z = Instance.new("Sound", hed)
4425
                        z.SoundId = "rbxassetid://169380525"
4426
                        z.Pitch = ptz[math.random(1, #ptz)]
4427
                        z.Volume = 1
4428
                        z:Play()
4429
                        for i = 1, 10 do
4430
                          rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2, 0.4, -0.5) * CFrame.Angles(math.rad(80), math.rad(0), math.rad(-50)), 0.7)
4431
                          larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-110)), 0.7)
4432
                          hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(90), 0), 0.4)
4433
                          torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6)
4434
                          lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
4435
                          rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
4436
                          if Debounces.on == false then
4437
                            break
4438
                          end
4439
                          rs:wait()
4440
                        end
4441
                        do
4442
                          Punch()
4443
                          z = Instance.new("Sound", hed)
4444
                          z.SoundId = "rbxassetid://169380525"
4445
                          z.Pitch = ptz[math.random(1, #ptz)]
4446
                          z.Volume = 1
4447
                          z:Play()
4448
                          for i = 1, 10 do
4449
                            rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(110)), 0.6)
4450
                            larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.7, 0) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(20)), 0.7)
4451
                            hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-90), 0), 0.4)
4452
                            torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65)
4453
                            lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
4454
                            rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
4455
                            if Debounces.on == false then
4456
                              break
4457
                            end
4458
                            rs:wait()
4459
                          end
4460
                          do
4461
                            Punch()
4462
                            z = Instance.new("Sound", hed)
4463
                            z.SoundId = "rbxassetid://169380525"
4464
                            z.Pitch = ptz[math.random(1, #ptz)]
4465
                            z.Volume = 1
4466
                            z:Play()
4467
                            for i = 1, 10 do
4468
                              rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2, 0.4, -0.5) * CFrame.Angles(math.rad(80), math.rad(0), math.rad(-50)), 0.7)
4469
                              larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-110)), 0.7)
4470
                              hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(90), 0), 0.4)
4471
                              torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6)
4472
                              lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
4473
                              rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
4474
                              if Debounces.on == false then
4475
                                break
4476
                              end
4477
                              rs:wait()
4478
                            end
4479
                            do
4480
                              Punch()
4481
                              z = Instance.new("Sound", hed)
4482
                              z.SoundId = "rbxassetid://169380525"
4483
                              z.Pitch = ptz[math.random(1, #ptz)]
4484
                              z.Volume = 1
4485
                              z:Play()
4486
                              for i = 1, 10 do
4487
                                rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(110)), 0.6)
4488
                                larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.7, 0) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(20)), 0.7)
4489
                                hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-90), 0), 0.4)
4490
                                torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65)
4491
                                lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
4492
                                rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
4493
                                if Debounces.on == false then
4494
                                  break
4495
                                end
4496
                                rs:wait()
4497
                              end
4498
                              do
4499
                                Punch()
4500
                                z = Instance.new("Sound", hed)
4501
                                z.SoundId = "rbxassetid://169380525"
4502
                                z.Pitch = ptz[math.random(1, #ptz)]
4503
                                z.Volume = 1
4504
                                z:Play()
4505
                                for i = 1, 10 do
4506
                                  rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2, 0.4, -0.5) * CFrame.Angles(math.rad(80), math.rad(0), math.rad(-50)), 0.7)
4507
                                  larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-110)), 0.7)
4508
                                  hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(90), 0), 0.4)
4509
                                  torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.6)
4510
                                  lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
4511
                                  rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
4512
                                  if Debounces.on == false then
4513
                                    break
4514
                                  end
4515
                                  rs:wait()
4516
                                end
4517
                                do
4518
                                  Punch()
4519
                                  z = Instance.new("Sound", hed)
4520
                                  z.SoundId = "rbxassetid://169380525"
4521
                                  z.Pitch = ptz[math.random(1, #ptz)]
4522
                                  z.Volume = 1
4523
                                  z:Play()
4524
                                  for i = 1, 10 do
4525
                                    rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.7, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(110)), 0.6)
4526
                                    larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.7, 0) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(20)), 0.7)
4527
                                    hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-90), 0), 0.4)
4528
                                    torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.65)
4529
                                    lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
4530
                                    rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
4531
                                    if Debounces.on == false then
4532
                                      break
4533
                                    end
4534
                                    rs:wait()
4535
                                  end
4536
                                  do
4537
                                    con1:disconnect()
4538
                                    Debounces.on = false
4539
                                    Debounces.NoIdl = false
4540
                                    if gp ~= nil then
4541
                                      gp:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 140
4542
                                      for i,v in pairs(larm:GetChildren()) do
4543
                                        if v.Name == "asd" and v:IsA("Weld") then
4544
                                          v:Remove()
4545
                                        end
4546
                                      end
4547
                                      hum1 = nil
4548
                                      ht = nil
4549
                                      Debounces.on = false
4550
                                      Debounces.NoIdl = false
4551
                                    else
4552
                                      if ht == nil then
4553
                                        wait()
4554
                                        Grab = false
4555
                                        Debounces.on = false
4556
                                        Debounces.NoIdl = false
4557
                                      end
4558
                                    end
4559
                                  end
4560
                                end
4561
                              end
4562
                            end
4563
                          end
4564
                        end
4565
                      end
4566
                    end
4567
                  end
4568
                end
4569
              end
4570
            end
4571
          end
4572
        end
4573
      end
4574
    end
4575
  end
4576
end
4577
)
4578
  mouse.KeyDown:connect(function(key)
4579
  
4580
  if string.byte(key) == 52 then
4581
    char.Humanoid.WalkSpeed = 60
4582
  end
4583
end
4584
)
4585
  mouse.KeyUp:connect(function(key)
4586
  
4587
  if string.byte(key) == 52 then
4588
    char.Humanoid.WalkSpeed = 40
4589
  end
4590
end
4591
)
4592
  local animpose = "Idle"
4593
  local lastanimpose = "Idle"
4594
  local sine = 0
4595
  local change = 1
4596
  local val = 0
4597
  local ffing = false
4598
  game:GetService("RunService").RenderStepped:connect(function()
4599
  
4600
  char.Humanoid.FreeFalling:connect(function(f)
4601
    
4602
    if f then
4603
      ffing = true
4604
    else
4605
      ffing = false
4606
    end
4607
  end
4608
)
4609
  sine = sine + change
4610
  if jumpn == true then
4611
    animpose = "Jumping"
4612
  else
4613
    if ffing == true then
4614
      animpose = "Freefalling"
4615
    else
4616
      if (torso.Velocity * Vector3.new(1, 0, 1)).magnitude < 2 then
4617
        animpose = "Idle"
4618
      else
4619
        if (torso.Velocity * Vector3.new(1, 0, 1)).magnitude < 20 then
4620
          animpose = "Walking"
4621
        else
4622
          if (torso.Velocity * Vector3.new(1, 0, 1)).magnitude > 20 then
4623
            animpose = "Running"
4624
          end
4625
        end
4626
      end
4627
    end
4628
  end
4629
  if animpose ~= lastanimpose then
4630
    sine = 0
4631
    if Debounces.NoIdl == false then
4632
      if animpose == "Idle" then
4633
        for i = 1, 2 do
4634
          rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.62, 0) * CFrame.Angles(math.rad(-6), math.rad(-6), math.rad(8)), 0.4)
4635
          larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.62, 0) * CFrame.Angles(math.rad(-6), math.rad(6), math.rad(-8)), 0.4)
4636
          hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(0), 0), 0.4)
4637
          torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
4638
          lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8)), 0.4)
4639
          rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4)
4640
        end
4641
      else
4642
        do
4643
          if animpose == "Walking" then
4644
            for i = 1, 2 do
4645
              rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.55, 0) * CFrame.Angles(math.rad(-16), math.rad(-12), math.rad(10 + 2 * math.cos(sine / 14))), 0.2)
4646
              larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.55, 0) * CFrame.Angles(math.rad(-16), math.rad(12), math.rad(-10 - 2 * math.cos(sine / 14))), 0.2)
4647
              hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), 0, 0), 0.4)
4648
              torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-10), 0, math.rad(0)), 0.05)
4649
              lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(-8)), 0.4)
4650
              rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(8)), 0.4)
4651
            end
4652
          else
4653
            do
4654
              if animpose == "Running" then
4655
                for i = 1, 2 do
4656
                  rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.55, 0) * CFrame.Angles(math.rad(-20), math.rad(-14), math.rad(8 + 2 * math.cos(sine / 14))), 0.2)
4657
                  larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.55, 0) * CFrame.Angles(math.rad(-20), math.rad(14), math.rad(-8 - 2 * math.cos(sine / 14))), 0.2)
4658
                  hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-10), 0, 0), 0.4)
4659
                  torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-20), 0, math.rad(0)), 0.4)
4660
                  lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-12), 0, math.rad(-7)), 0.4)
4661
                  rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-12), 0, math.rad(7)), 0.4)
4662
                  wait()
4663
                end
4664
              end
4665
              do
4666
                lastanimpose = animpose
4667
                if Debounces.NoIdl == false then
4668
                  if animpose == "Idle" then
4669
                    change = 0.5
4670
                    rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.62 + 0.1 * math.cos(sine / 14), 0) * CFrame.Angles(math.rad(-6), math.rad(-6), math.rad(8 + 2 * math.cos(sine / 14))), 0.4)
4671
                    larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.62 + 0.1 * math.cos(sine / 14), 0) * CFrame.Angles(math.rad(-6), math.rad(6), math.rad(-8 - 2 * math.cos(sine / 14))), 0.4)
4672
                    hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14 + 1 * math.cos(sine / 14)), math.rad(0), 0), 0.2)
4673
                    torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0 - 0.1 * math.cos(sine / 14), 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.05)
4674
                    lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8 - 2 * math.cos(sine / 14))), 0.4)
4675
                    rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8 + 2 * math.cos(sine / 14))), 0.4)
4676
                  else
4677
                    if animpose == "Walking" then
4678
                      change = 1
4679
                      rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.55, 0) * CFrame.Angles(math.rad(-16), math.rad(-12), math.rad(10 + 2 * math.cos(sine / 14))), 0.2)
4680
                      larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.55, 0) * CFrame.Angles(math.rad(-16), math.rad(12), math.rad(-10 - 2 * math.cos(sine / 14))), 0.2)
4681
                      hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), 0, 0), 0.4)
4682
                      torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0 - 0.1 * math.cos(sine / 14), 0) * CFrame.Angles(math.rad(-10), 0, math.rad(0)), 0.05)
4683
                      lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(-8)), 0.4)
4684
                      rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(8)), 0.4)
4685
                    else
4686
                      if animpose == "Running" then
4687
                        change = 1
4688
                        rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.35, 0.4) * CFrame.Angles(math.rad(-30), math.rad(14), math.rad(-30 + 2 * math.cos(sine / 14))), 0.2)
4689
                        larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2, 0.55, -0.4) * CFrame.Angles(math.rad(110), math.rad(0), math.rad(40 - 2 * math.cos(sine / 14))), 0.2)
4690
                        hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0.2) * CFrame.Angles(math.rad(20), math.rad(10), 0), 0.4)
4691
                        torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0 - 0.1 * math.cos(sine / 14), 0) * CFrame.Angles(math.rad(-40), math.rad(-10), math.rad(0)), 0.2)
4692
                        lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, 0, -1.2) * CFrame.Angles(math.rad(-20), math.rad(10), math.rad(0)), 0.4)
4693
                        rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-12), math.rad(10), math.rad(0)), 0.4)
4694
                      end
4695
                    end
4696
                  end
4697
                end
4698
              end
4699
            end
4700
          end
4701
        end
4702
      end
4703
    end
4704
  end
4705
end
4706
)
4707
  hum.MaxHealth = math.huge
4708
  wait(3)
4709
  hum.Health = math.huge
4710
  LocalPlayer = game:GetService("Players").LocalPlayer
4711
  char = player.Character
4712
  local lastCF = char.Torso.Position
4713
  local x1 = Instance.new("Part", game.Workspace)
4714
  x1.Name = "Lightning"
4715
  x1.Size = Vector3.new(1, 1, 1)
4716
  x1.CanCollide = false
4717
  x1.Anchored = true
4718
  x1.Transparency = 1
4719
  Spawn(function()
4720
  
4721
  while 1 do
4722
    wait(-1)
4723
    x1.CFrame = char.Torso.CFrame * CFrame.Angles(math.rad(math.random(1, 360)), math.rad(math.random(1, 360)), math.rad(math.random(50, 360))) * CFrame.new(0, 0, 2.6)
4724
  end
4725
end
4726
)
4727
  for i = 1, math.huge do
4728
    local dist2 = lastCF
4729
    local x2 = Instance.new("Part", game.Workspace)
4730
    x2.Name = "Lightning2"
4731
    x2.Size = Vector3.new(1, 1, 1)
4732
    x2.Material = "Neon"
4733
    x2.BrickColor = BrickColor.new("Crimson")
4734
    x2.CFrame = CFrame.new(lastCF, x1.Position) * CFrame.new(0, 0, -dist2 / 2)
4735
    x2.CanCollide = false
4736
    x2.Anchored = true
4737
    local m = Instance.new("BlockMesh", x2)
4738
    m.Scale = Vector3.new(0.5, 0.5, dist2)
4739
    lastCF = x1.Position
4740
    spawn(function()
4741
  
4742
  for i = 1, 20 do
4743
    x = m.Scale.x / 2
4744
    y = m.Scale.x / 2
4745
    m.Scale = m.Scale - Vector3.new(x, y, 0)
4746
    wait()
4747
  end
4748
end
4749
)
4750
    game.Debris:AddItem(x2, 1.5)
4751
    wait()
4752
  end
4753
  x1:Destroy()
4754
end