View difference between Paste ID: cBsSFE76 and P5rC40Fh
SHOW: | | - or go back to the newest paste.
1-
--[[something wierd by Byopi 
1+
--[[something wierd by zozopanda 
2-
 __      __                  __                                        __     
2+
3-
/\ \  __/\ \  __            /\ \                                      /\ \    
3+
4-
\ \ \/\ \ \ \/\_\    ___    \_\ \    ___   __  __  __    ____  __  _  \_\ \   
4+
5-
 \ \ \ \ \ \ \/\ \ /' _ `\  /'_` \  / __`\/\ \/\ \/\ \  /',__\/\ \/'\ /'_` \  
5+
6-
  \ \ \_/ \_\ \ \ \/\ \/\ \/\ \L\ \/\ \L\ \ \ \_/ \_/ \/\__, `\/>  <//\ \L\ \ 
6+
7-
   \ `\___x___/\ \_\ \_\ \_\ \___,_\ \____/\ \___x___/'\/\____//\_/\_\ \___,_\
7+
8-
    '\/__//__/  \/_/\/_/\/_/\/__,_ /\/___/  \/__//__/   \/___/ \//\/_/\/__,_ /  
8+
9
local Character = Player.Character
10
local humname = {
11
"vttyuhijotypok[rdgkdf'lt6758u4309",
12
"3n9u80vtc8by854iuyrsueoi",
13
"t5v7687968uv3049i0wvt7879u80ico3",
14
"SR6576T8798vr65yft73bgn5n87bw984",
15
"uyaaaATYHWQREFT76YIUQUcfghxvhbv",
16
"HELPMEfuygehk]3itew378iueukjgdsokl",
17
"hxbzvgyujrekjgyhifukhsk",
18
"suigthiuebih6tv3uifjhks",
19
"gyu35gweyhcguoeiljdugihe",
20
"awsetguio[\r6wt7y8u9i0ohth",
21
"fgtetryiuvo46wiu5u8ijklybu4hnhtoire",
22
"frtr372980-qewy vmt8bn9ubim poyg;87",
23
"  cjs df yu7rw 8ikh3jti4o rjigrjklgv",
24
"wtgbhhthretf	47illo85hgq3whryykgrete",
25
"asddsaurqey6h3qiog6h4j8iwpoy64htycguhij",
26
"gyujuhuioo;iohlkjuio",
27
"bdtfyhguhijoip;'p;h",
28
"gteurs6tuiysodunjyoit",
29
"hskjdvhjkdhxckjxhvli",
30
"zxfygfeb8hs9iorjdfyu",
31
"jpo;jg9ioqerhvlzxjjchhfuiwvhdusi",
32
"iusfdfzgthueagfvihfsugishfdi",
33
"9e02q058qt09yr;kgfxkivjcxlkj985ouyq98"
34
}
35
local ff = Instance.new("ForceField", Character)
36
ff.Name = ""..humname[math.random(1, #humname)]..""
37
ff.Visible = false
38
local reverse = false
39
Character:FindFirstChildOfClass('Humanoid').Name = ""..humname[math.random(1, #humname)]..""
40
local Humanoid = Character:FindFirstChildOfClass('Humanoid')
41
coroutine.wrap(function()
42
while true do
43
wait()
44
Humanoid.Name = ""..humname[math.random(1, #humname)]..""
45
ff.Name = ""..humname[math.random(1, #humname)]..""
46
end
47
end)()
48
local Mouse = Player:GetMouse()
49
local LeftArm = Character["Left Arm"]
50
local RightArm = Character["Right Arm"]
51
local bc = BrickColor.new
52
local LeftLeg = Character["Left Leg"]
53
local RightLeg = Character["Right Leg"]
54
local Head = Character.Head
55
local multiplier = 1
56
local Torso = Character.Torso
57
local Camera = game.Workspace.CurrentCamera
58
local RootPart = Character.HumanoidRootPart
59
local RootJoint = RootPart.RootJoint
60
local attack = false
61
local wowo = false
62
local cantattack = false
63
local Anim = 'Idle'
64
local attacktype = 1
65
local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude 
66
local velocity = RootPart.Velocity.y
67
local sine = 0
68
local change = 1
69
local Create = LoadLibrary("RbxUtility").Create
70
for i,v in pairs(Character:children()) do
71
    if v:IsA("Shirt") then
72
        v:Destroy()
73
    end
74
end
75
for i,v in pairs(Character:children()) do
76
    if v:IsA("Pants") then
77
        v:Destroy()
78
    end
79
end
80
for i,v in pairs(Character:children()) do
81
    if v:IsA(" ") then
82
        v:Destroy()
83
    end
84
end
85
local BC = Character["Body Colors"]
86
BC.HeadColor = BrickColor.new("Institutional white")
87
BC.LeftArmColor = BrickColor.new("Institutional white")
88
BC.LeftLegColor = BrickColor.new("Institutional white")
89
BC.RightArmColor = BrickColor.new("Institutional white")
90
BC.RightLegColor = BrickColor.new("Institutional white")
91
BC.TorsoColor = BrickColor.new("Institutional white")
92
Head.face.Texture = "http://www.roblox.com/asset/?id=334655813"
93
shirt = Instance.new("Shirt", Character)
94
pants = Instance.new("Pants", Character)
95
shirt.Name = "Shirt"
96
pants.Name = "Pants"
97
Character.Shirt.ShirtTemplate = "rbxassetid://990808150"
98
Character.Pants.PantsTemplate = "rbxassetid://174494122"
99
Humanoid.JumpPower = 1
100
Humanoid.MaxHealth = 10000000
101
wait()
102
Humanoid.Health = Humanoid.MaxHealth
103
workspace.CurrentCamera.CameraSubject = Head
104-
Humanoid.JumpPower = 0
104+
105-
Humanoid.MaxHealth = 100000
105+
106
	Name = "WeaponModel",
107
}
108
109
Humanoid.Animator.Parent = nil
110
Character.Animate.Parent = nil
111
112
local newMotor = function(part0, part1, c0, c1)
113
	local w = Create('Motor'){
114
		Parent = part0,
115
		Part0 = part0,
116
		Part1 = part1,
117
		C0 = c0,
118
		C1 = c1,
119
	}
120
	return w
121
end
122
123
z = Instance.new("Sound", Character)
124
z.SoundId = "rbxassetid://0" -- Put Music ID Here.
125
z.Looped = true
126
z.Volume = 0
127
wait()
128
z:Play()
129
130
131
function clerp(a, b, t)
132
	return a:lerp(b, t)
133
end
134
135
RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
136
NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
137
138
local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0)) 
139
local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
140
local RH = newMotor(Torso, RightLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
141
local LH = newMotor(Torso, LeftLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
142
RootJoint.C1 = CFrame.new(0, 0, 0)
143
RootJoint.C0 = CFrame.new(0, 0, 0)
144
Torso.Neck.C1 = CFrame.new(0, 0, 0)
145
Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
146
147
local rarmc1 = RW.C1
148
local larmc1 = LW.C1
149
local rlegc1 = RH.C1
150
local llegc1 = LH.C1
151
152
local resetc1 = false
153
154
function PlayAnimationFromTable(table, speed, bool)
155
	RootJoint.C0 = clerp(RootJoint.C0, table[1], speed) 
156
	Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed) 
157
	RW.C0 = clerp(RW.C0, table[3], speed) 
158
	LW.C0 = clerp(LW.C0, table[4], speed) 
159
	RH.C0 = clerp(RH.C0, table[5], speed) 
160
	LH.C0 = clerp(LH.C0, table[6], speed) 
161
	if bool == true then
162
		if resetc1 == false then
163
			resetc1 = true
164
			RootJoint.C1 = RootJoint.C1
165
			Torso.Neck.C1 = Torso.Neck.C1
166
			RW.C1 = rarmc1
167
			LW.C1 = larmc1
168
			RH.C1 = rlegc1
169
			LH.C1 = llegc1
170
		end
171
	end
172
end
173
174
ArtificialHB = Create("BindableEvent", script){
175
	Parent = script,
176
	Name = "Heartbeat",
177
}
178
179
script:WaitForChild("Heartbeat")
180
181
frame = 1 / 30
182
tf = 0
183
allowframeloss = false
184
tossremainder = false
185
lastframe = tick()
186
script.Heartbeat:Fire()
187
188
game:GetService("RunService").Heartbeat:connect(function(s, p)
189
	tf = tf + s
190
	if tf >= frame then
191
		if allowframeloss then
192
			script.Heartbeat:Fire()
193
			lastframe = tick()
194
		else
195
			for i = 1, math.floor(tf / frame) do
196
				script.Heartbeat:Fire()
197
			end
198
			lastframe = tick()
199
		end
200
		if tossremainder then
201
			tf = 0
202
		else
203
			tf = tf - frame * math.floor(tf / frame)
204
		end
205
	end
206
end)
207
208
function swait(num)
209
	if num == 0 or num == nil then
210
		ArtificialHB.Event:wait()
211
	else
212
		for i = 0, num do
213
			ArtificialHB.Event:wait()
214
		end
215
	end
216
end
217
218
function RemoveOutlines(part)
219
	part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
220
end
221
	
222
CFuncs = {	
223
	["Part"] = {
224
		Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
225
			local Part = Create("Part"){
226
				Parent = Parent,
227
				Reflectance = Reflectance,
228
				Transparency = Transparency,
229
				CanCollide = false,
230
				Locked = true,
231
				BrickColor = BrickColor.new(tostring(BColor)),
232
				Name = Name,
233
				Size = Size,
234
				Material = Material,
235
			}
236
			RemoveOutlines(Part)
237
			return Part
238
		end;
239
	};
240
	
241
	["Mesh"] = {
242
		Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
243
			local Msh = Create(Mesh){
244
				Parent = Part,
245
				Offset = OffSet,
246
				Scale = Scale,
247
			}
248
			if Mesh == "SpecialMesh" then
249
				Msh.MeshType = MeshType
250
				Msh.MeshId = MeshId
251
			end
252
			return Msh
253
		end;
254
	};
255
	
256
	["Mesh"] = {
257
		Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
258
			local Msh = Create(Mesh){
259
				Parent = Part,
260
				Offset = OffSet,
261
				Scale = Scale,
262
			}
263
			if Mesh == "SpecialMesh" then
264
				Msh.MeshType = MeshType
265
				Msh.MeshId = MeshId
266
			end
267
			return Msh
268
		end;
269
	};
270
	
271
	["Weld"] = {
272
		Create = function(Parent, Part0, Part1, C0, C1)
273
			local Weld = Create("Weld"){
274
				Parent = Parent,
275
				Part0 = Part0,
276
				Part1 = Part1,
277
				C0 = C0,
278
				C1 = C1,
279
			}
280
			return Weld
281
		end;
282
	};
283
284
	["Sound"] = {
285
		Create = function(id, par, vol, pit) 
286
			coroutine.resume(coroutine.create(function()
287
				local S = Create("Sound"){
288
					Volume = vol,
289
					Pitch = pit or 1,
290
					SoundId = id,
291
					Parent = par or workspace,
292
				}
293
				wait() 
294
				S:play() 
295
				game:GetService("Debris"):AddItem(S, 6)
296
			end))
297
		end;
298
	};
299
	
300
	["ParticleEmitter"] = {
301
		Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
302
			local fp = Create("ParticleEmitter"){
303
				Parent = Parent,
304
				Color = ColorSequence.new(Color1, Color2),
305
				LightEmission = LightEmission,
306
				Size = Size,
307
				Texture = Texture,
308
				Transparency = Transparency,
309
				ZOffset = ZOffset,
310
				Acceleration = Accel,
311
				Drag = Drag,
312
				LockedToPart = LockedToPart,
313
				VelocityInheritance = VelocityInheritance,
314
				EmissionDirection = EmissionDirection,
315
				Enabled = Enabled,
316
				Lifetime = LifeTime,
317
				Rate = Rate,
318
				Rotation = Rotation,
319
				RotSpeed = RotSpeed,
320
				Speed = Speed,
321
				VelocitySpread = VelocitySpread,
322
			}
323
			return fp
324
		end;
325
	};
326
327
	CreateTemplate = {
328
	
329
	};
330
}
331
332
function rayCast(Position, Direction, Range, Ignore)
333
	return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore) 
334
end 
335
FindNearestTorso = function(pos)
336
	local list = (game.Workspace:children())
337
	local torso = nil
338
	local dist = 1000
339
	local temp, human, temp2 = nil, nil, nil
340
	for x = 1, #list do
341
		temp2 = list[x]
342
		if temp2.className == "Model" and temp2.Name ~= Character.Name then
343
			temp = temp2:findFirstChild("Torso")
344
			human = temp2:FindFirstChildOfClass('Humanoid')
345
			if temp ~= nil and human ~= nil and human.Health > 0 and (temp.Position - pos).magnitude < dist then
346
				local dohit = true
347
				if dohit == true then
348
					torso = temp
349
					dist = (temp.Position - pos).magnitude
350
				end
351
			end
352
		end
353
	end
354
	return torso, dist
355
end
356
357
function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
358
	if hit.Parent == nil then
359
		return
360
	end
361
	local h = hit.Parent:FindFirstChildOfClass('Humanoid')
362
	for _, v in pairs(hit.Parent:children()) do
363
		if v:IsA("Humanoid") then
364
			h = v
365
		end
366
	end
367
	if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
368
		if hit.Parent:findFirstChild("DebounceHit") ~= nil then
369
			if hit.Parent.DebounceHit.Value == true then
370
				return
371
			end
372
		end
373
		local c = Create("ObjectValue"){
374
			Name = "creator",
375
			Value = game:service("Players").LocalPlayer,
376
			Parent = h,
377
		}
378
		game:GetService("Debris"):AddItem(c, .5)
379
		if HitSound ~= nil and HitPitch ~= nil then
380
			CFuncs.Sound.Create(HitSound, hit, 1, HitPitch) 
381
		end
382
		local Damage = math.random(minim, maxim)
383
		local blocked = false
384
		local block = hit.Parent:findFirstChild("Block")
385
		if block ~= nil then
386
			if block.className == "IntValue" then
387
				if block.Value > 0 then
388
					blocked = true
389
					block.Value = block.Value - 1
390
					print(block.Value)
391
				end
392
			end
393
		end
394
		if blocked == false then
395
			h.Health = h.Health - Damage
396
			else
397
			h.Health = h.Health - (Damage / 2)
398
		end
399
		if Type == "Knockdown" then
400
			local hum = hit.Parent:FindFirstChildOfClass('Humanoid')
401
			hum.PlatformStand = true
402
			coroutine.resume(coroutine.create(function(HHumanoid)
403
				swait(1)
404
				HHumanoid.PlatformStand = false
405
			end), hum)
406
			local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
407
			local bodvol = Create("BodyVelocity"){
408
				velocity = angle * knockback,
409
				P = 5000,
410
				maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
411
				Parent = hit,
412
			}
413
			local rl = Create("BodyAngularVelocity"){
414
				P = 3000,
415
				maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
416
				angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
417
				Parent = hit,
418
			}
419
			game:GetService("Debris"):AddItem(bodvol, .5)
420
			game:GetService("Debris"):AddItem(rl, .5)
421
		elseif Type == "Normal" then
422
			local vp = Create("BodyVelocity"){
423
				P = 500,
424
				maxForce = Vector3.new(math.huge, 0, math.huge),
425
				velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
426
			}
427
			if knockback > 0 then
428
				vp.Parent = hit.Parent.Torso
429
			end
430
			game:GetService("Debris"):AddItem(vp, .5)
431
		elseif Type == "Up" then
432
			local bodyVelocity = Create("BodyVelocity"){
433
				velocity = Vector3.new(0, 20, 0),
434
				P = 5000,
435
				maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
436
				Parent = hit,
437
			}
438
			game:GetService("Debris"):AddItem(bodyVelocity, .5)
439
		elseif Type == "DarkUp" then
440
			coroutine.resume(coroutine.create(function()
441
				for i = 0, 1, 0.1 do
442
					swait()
443
					Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
444
				end
445
			end))
446
			local bodyVelocity = Create("BodyVelocity"){
447
				velocity = Vector3.new(0, 20, 0),
448
				P = 5000,
449
				maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
450
				Parent = hit,
451
			}
452
			game:GetService("Debris"):AddItem(bodyVelocity, 1)
453
		elseif Type == "Snare" then
454
			local bp = Create("BodyPosition"){
455
				P = 2000,
456
				D = 100,
457
				maxForce = Vector3.new(math.huge, math.huge, math.huge),
458
				position = hit.Parent.Torso.Position,
459
				Parent = hit.Parent.Torso,
460
			}
461
			game:GetService("Debris"):AddItem(bp, 1)
462
		elseif Type == "Freeze" then
463
			local BodPos = Create("BodyPosition"){
464
				P = 50000,
465
				D = 1000,
466
				maxForce = Vector3.new(math.huge, math.huge, math.huge),
467
				position = hit.Parent.Torso.Position,
468
				Parent = hit.Parent.Torso,
469
			}
470
			local BodGy = Create("BodyGyro") {
471
				maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
472
				P = 20e+003,
473
				Parent = hit.Parent.Torso,
474
				cframe = hit.Parent.Torso.CFrame,
475
			}
476
			hit.Parent.Torso.Anchored = true
477
			coroutine.resume(coroutine.create(function(Part) 
478
				swait(1.5)
479
				Part.Anchored = false
480
			end), hit.Parent.Torso)
481
			game:GetService("Debris"):AddItem(BodPos, 3)
482
			game:GetService("Debris"):AddItem(BodGy, 3)
483
		end
484
		local debounce = Create("BoolValue"){
485
			Name = "DebounceHit",
486
			Parent = hit.Parent,
487
			Value = true,
488
		}
489
		game:GetService("Debris"):AddItem(debounce, Delay)
490
		c = Create("ObjectValue"){
491
			Name = "creator",
492
			Value = Player,
493
			Parent = h,
494
		}
495
		game:GetService("Debris"):AddItem(c, .5)
496
	end
497
end
498
499
function ShowDamage(Pos, Text, Time, Color)
500
	local Rate = (1 / 30)
501
	local Pos = (Pos or Vector3.new(0, 0, 0))
502
	local Text = (Text or "")
503
	local Time = (Time or 2)
504
	local Color = (Color or Color3.new(1, 0, 1))
505
	local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
506
	EffectPart.Anchored = true
507
	local BillboardGui = Create("BillboardGui"){
508
		Size = UDim2.new(3, 0, 3, 0),
509
		Adornee = EffectPart,
510
		Parent = EffectPart,
511
	}
512
	local TextLabel = Create("TextLabel"){
513
		BackgroundTransparency = 1,
514
		Size = UDim2.new(1, 0, 1, 0),
515
		Text = Text,
516
		Font = "SciFi",
517
		TextColor3 = Color,
518
		TextScaled = true,
519
		Parent = BillboardGui,
520
	}
521
	game.Debris:AddItem(EffectPart, (Time))
522
	EffectPart.Parent = game:GetService("Workspace")
523
	delay(0, function()
524
		local Frames = (Time / Rate)
525
		for Frame = 1, Frames do
526
			wait(Rate)
527
			local Percent = (Frame / Frames)
528
			EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
529
			TextLabel.TextTransparency = Percent
530
		end
531
		if EffectPart and EffectPart.Parent then
532
			EffectPart:Destroy()
533
		end
534
	end)
535
end
536
537
function MagnitudeDamage(Part, Magnitude, MinimumDamage, MaximumDamage, KnockBack, Type, HitSound, HitPitch)
538
	for _, c in pairs(workspace:children()) do
539
		local hum = c:FindFirstChildOfClass('Humanoid')
540
		if hum ~= nil then
541
			local head = c:findFirstChild("Torso")
542
			if head ~= nil then
543
				local targ = head.Position - Part.Position
544
				local mag = targ.magnitude
545
				if mag <= Magnitude and c.Name ~= Player.Name then 
546
					Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, RootPart, .1, "rbxassetid://" .. HitSound, HitPitch)
547
				end
548
			end
549
		end
550
	end
551
end
552
553
EffectModel = Create("Model"){
554
	Parent = Character,
555
	Name = "Effects",
556
}
557
558
Effects = {
559
	Block = {
560
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
561
			local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
562
			prt.Anchored = true
563
			prt.CFrame = cframe
564
			local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
565
			game:GetService("Debris"):AddItem(prt, 10)
566
			if Type == 1 or Type == nil then
567
				table.insert(Effects, {
568
					prt,
569
					"Block1",
570
					delay,
571
					x3,
572
					y3,
573
					z3,
574
					msh
575
				})
576
			elseif Type == 2 then
577
				table.insert(Effects, {
578
					prt,
579
					"Block2",
580
					delay,
581
					x3,
582
					y3,
583
					z3,
584
					msh
585
				})
586
			end
587
		end;
588
	};
589
590
		Cylinder = {
591
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
592
			local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
593
			prt.Anchored = true
594
			prt.CFrame = cframe
595
			local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
596
			game:GetService("Debris"):AddItem(prt, 10)
597
			table.insert(Effects, {
598
				prt,
599
				"Cylinder",
600
				delay,
601
				x3,
602
				y3,
603
				z3,
604
				msh
605
			})
606
		end;
607
	};
608
	Head = {
609
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
610
			local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
611
			prt.Anchored = true
612
			prt.CFrame = cframe
613
			local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Head", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
614
			game:GetService("Debris"):AddItem(prt, 10)
615
			table.insert(Effects, {
616
				prt,
617
				"Cylinder",
618
				delay,
619
				x3,
620
				y3,
621
				z3,
622
				msh
623
			})
624
		end;
625
	};
626
	
627
	Sphere = {
628
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
629
			local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
630
			prt.Anchored = true
631
			prt.CFrame = cframe
632
			local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
633
			game:GetService("Debris"):AddItem(prt, 10)
634
			table.insert(Effects, {
635
				prt,
636
				"Cylinder",
637
				delay,
638
				x3,
639
				y3,
640
				z3,
641
				msh
642
			})
643
		end;
644
	};
645
	
646
	Elect = {
647
		Create = function(cff, x, y, z)
648
			local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, BrickColor.new("Lime green"), "Part", Vector3.new(1, 1, 1))
649
			prt.Anchored = true
650
			prt.CFrame = cff * CFrame.new(math.random(-x, x), math.random(-y, y), math.random(-z, z))
651
			prt.CFrame = CFrame.new(prt.Position)
652
			game:GetService("Debris"):AddItem(prt, 2)
653
			local xval = math.random() / 2
654
			local yval = math.random() / 2
655
			local zval = math.random() / 2
656
			local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(xval, yval, zval))
657
			table.insert(Effects, {
658
				prt,
659
				"Elec",
660
				0.1,
661
				x,
662
				y,
663
				z,
664
				xval,
665
				yval,
666
				zval
667
			})
668
		end;
669
670
	};
671
	
672
	Ring = {
673
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
674
			local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
675
			prt.Anchored = true
676
			prt.CFrame = cframe
677
			local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
678
			game:GetService("Debris"):AddItem(prt, 10)
679
			table.insert(Effects, {
680
				prt,
681
				"Cylinder",
682
				delay,
683
				x3,
684
				y3,
685
				z3,
686
				msh
687
			})
688
		end;
689
	};
690
691
692
	Wave = {
693
		Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
694
			local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
695
			prt.Anchored = true
696
			prt.CFrame = cframe
697
			local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
698
			game:GetService("Debris"):AddItem(prt, 10)
699
			table.insert(Effects, {
700
				prt,
701
				"Cylinder",
702
				delay,
703
				x3,
704
				y3,
705
				z3,
706
				msh
707
			})
708
		end;
709
	};
710
711
	Break = {
712
		Create = function(brickcolor, cframe, x1, y1, z1)
713
			local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
714
			prt.Anchored = true
715
			prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
716
			local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
717
			local num = math.random(10, 50) / 1000
718
			game:GetService("Debris"):AddItem(prt, 10)
719
			table.insert(Effects, {
720
				prt,
721
				"Shatter",
722
				num,
723
				prt.CFrame,
724
				math.random() - math.random(),
725
				0,
726
				math.random(50, 100) / 100
727
			})
728
		end;
729
	};
730
	
731
	Fire = {
732
		Create = function(brickcolor, cframe, x1, y1, z1, delay)
733
			local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
734
			prt.Anchored = true
735
			prt.CFrame = cframe
736
			msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
737
			game:GetService("Debris"):AddItem(prt, 10)
738
			table.insert(Effects, {
739
				prt,
740
				"Fire",
741
				delay,
742
				1,
743
				1,
744
				1,
745
				msh
746
			})
747
		end;
748
	};
749
	
750
	FireWave = {
751
		Create = function(brickcolor, cframe, x1, y1, z1)
752
			local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 1, brickcolor, "Effect", Vector3.new())
753
			prt.Anchored = true
754
			prt.CFrame = cframe
755
			msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
756
			local d = Create("Decal"){
757
				Parent = prt,
758
				Texture = "rbxassetid://26356434",
759
				Face = "Top",
760
			}
761
			local d = Create("Decal"){
762
				Parent = prt,
763
				Texture = "rbxassetid://26356434",
764
				Face = "Bottom",
765
			}
766
			game:GetService("Debris"):AddItem(prt, 10)
767
			table.insert(Effects, {
768
				prt,
769
				"FireWave",
770
				1,
771
				30,
772
				math.random(400, 600) / 100,
773
				msh
774
			})
775
		end;
776
	};
777
	
778
	Lightning = {
779
		Create = function(p0, p1, tym, ofs, col, th, tra, last)
780
			local magz = (p0 - p1).magnitude
781
			local curpos = p0
782
			local trz = {
783
				-ofs,
784
				ofs
785
			}
786
			for i = 1, tym do
787
				local li = CFuncs.Part.Create(EffectModel, "Neon", 0, tra or 0.4, col, "Ref", Vector3.new(th, th, magz / tym))
788
				local ofz = Vector3.new(trz[math.random(1, 2)], trz[math.random(1, 2)], trz[math.random(1, 2)])
789
				local trolpos = CFrame.new(curpos, p1) * CFrame.new(0, 0, magz / tym).p + ofz
790
				li.Material = "Neon"
791
				if tym == i then
792
					local magz2 = (curpos - p1).magnitude
793
					li.Size = Vector3.new(th, th, magz2)
794
					li.CFrame = CFrame.new(curpos, p1) * CFrame.new(0, 0, -magz2 / 2)
795
					table.insert(Effects, {
796
						li,
797
						"Disappear",
798
						last
799
					})
800
				else
801
					do
802
						do
803
							li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / tym / 2)
804
							curpos = li.CFrame * CFrame.new(0, 0, magz / tym / 2).p
805
							game.Debris:AddItem(li, 10)
806
							table.insert(Effects, {
807
								li,
808
								"Disappear",
809
								last
810
							})
811
						end
812
					end
813
				end
814
			end
815
		end
816
	};
817
818
	EffectTemplate = {
819
820
	};
821
}
822
Damagefunc=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
823
        if hit.Parent==nil then
824
                return
825
        end
826
        h=hit.Parent:FindFirstChildOfClass('Humanoid')
827
        for _,v in pairs(hit.Parent:children()) do
828
        if v:IsA("Humanoid") then
829
        h=v
830
        end
831
        end
832
        if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
833
        h=hit.Parent.Parent:FindFirstChildOfClass('Humanoid')
834
        end
835
        if hit.Parent.className=="Hat" then
836
        hit=hit.Parent.Parent:findFirstChild("Head")
837
        end
838
        if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
839
        if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
840
        --[[                if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
841
                        return
842
                end]]
843
--                        hs(hit,1.2) 
844
                        c=Instance.new("ObjectValue")
845
                        c.Name="creator"
846
                        c.Value=game:service("Players").LocalPlayer
847
                        c.Parent=h
848
                        game:GetService("Debris"):AddItem(c,.5)
849
                Damage=math.random(minim,maxim)
850
--                h:TakeDamage(Damage)
851
                blocked=false
852
                block=hit.Parent:findFirstChild("Block")
853
                if block~=nil then
854
                print(block.className)
855
                if block.className=="NumberValue" then
856
                if block.Value>0 then
857
                blocked=true
858
                if decreaseblock==nil then
859
                block.Value=block.Value-1
860
                end
861
                end
862
                end
863
                if block.className=="IntValue" then
864
                if block.Value>0 then
865
                blocked=true
866
                if decreaseblock~=nil then
867
                block.Value=block.Value-1
868
                end
869
                end
870
                end
871
                end
872
                if blocked==false then
873
--                h:TakeDamage(Damage)
874
                h.Health=h.Health-Damage
875
                else
876
                h.Health=h.Health-(Damage/2)
877
                end
878
                if Type=="Knockdown" then
879
                hum=hit.Parent:FindFirstChildOfClass('Humanoid')
880
hum.PlatformStand=true
881
coroutine.resume(coroutine.create(function(HHumanoid)
882
swait(1)
883
HHumanoid.PlatformStand=false
884
end),hum)
885
                local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
886
--hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
887
local bodvol=Instance.new("BodyVelocity")
888
bodvol.velocity=angle*knockback
889
bodvol.P=5000
890
bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
891
bodvol.Parent=hit
892
rl=Instance.new("BodyAngularVelocity")
893
rl.P=3000
894
rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
895
rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
896
rl.Parent=hit
897
game:GetService("Debris"):AddItem(bodvol,.5)
898
game:GetService("Debris"):AddItem(rl,.5)
899
                elseif Type=="Normal" then
900
                vp=Instance.new("BodyVelocity")
901
                vp.P=500
902
                vp.maxForce=Vector3.new(math.huge,0,math.huge)
903
--                vp.velocity=Character.Torso.CFrame.lookVector*Knockback
904
                if knockback>0 then
905
                        vp.Parent=hit.Parent.Torso
906
                end
907
                game:GetService("Debris"):AddItem(vp,.5)
908
                elseif Type=="Up" then
909
                local bodyVelocity=Instance.new("BodyVelocity")
910
                bodyVelocity.velocity=vt(0,10,0)
911
                bodyVelocity.P=1000
912
                bodyVelocity.maxForce=Vector3.new(1e+009, 1e+009, 1e+009)
913
                bodyVelocity.Parent=hit
914
                game:GetService("Debris"):AddItem(bodyVelocity,1)
915
                rl=Instance.new("BodyAngularVelocity")
916
                rl.P=3000
917
                rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
918
                rl.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
919
                rl.Parent=hit
920
                game:GetService("Debris"):AddItem(rl,.5)
921
                elseif Type=="Snare" then
922
                bp=Instance.new("BodyPosition")
923
                bp.P=2000
924
                bp.D=100
925
                bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
926
                bp.position=hit.Parent.Torso.Position
927
                bp.Parent=hit.Parent.Torso
928
                game:GetService("Debris"):AddItem(bp,1)
929
                elseif Type=="Target" then
930
                if Targetting==false then
931
                ZTarget=hit.Parent.Torso
932
                coroutine.resume(coroutine.create(function(Part) 
933
                swait(5)
934
                end),ZTarget)
935
                TargHum=ZTarget.Parent:FindFirstChildOfClass('Humanoid')
936
                targetgui=Instance.new("BillboardGui")
937
                targetgui.Parent=ZTarget
938
                targetgui.Size=UDim2.new(10,100,10,100)
939
                targ=Instance.new("ImageLabel")
940
                targ.Parent=targetgui
941
                targ.BackgroundTransparency=1
942
                targ.Image="rbxassetid://4834067"
943
                targ.Size=UDim2.new(1,0,1,0)
944
                cam.CameraType="Scriptable"
945
                cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
946
                dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
947
                workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
948
                Targetting=true
949
                RocketTarget=ZTarget
950
                for i=1,Property do
951
                --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
952
                if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
953
                swait()
954
                end
955
                --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
956
                cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
957
                dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
958
                cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
959
                end
960
                Targetting=false
961
                RocketTarget=nil
962
                targetgui.Parent=nil
963
                cam.CameraType="Custom"
964
                end
965
                end
966
                        debounce=Instance.new("BoolValue")
967
                        debounce.Name="DebounceHit"
968
                        debounce.Parent=hit.Parent
969
                        debounce.Value=true
970
                        game:GetService("Debris"):AddItem(debounce,Delay)
971
                        c=Instance.new("ObjectValue")
972
                        c.Name="creator"
973
                        c.Value=Player
974
                        c.Parent=h
975
                        game:GetService("Debris"):AddItem(c,.5)
976
                CRIT=false
977
                hitDeb=true
978
                AttackPos=6
979
        end
980
end
981
 
982
function smahs(plc)
983
		for i = 0, 1.3, 0.1 do
984
			if i == 0.6 then
985
				local ring = Instance.new("Part")
986
				ring.Size = Vector3.new(8.16, 8.16, 0.16)
987
				local bc = BrickColor.new("Institutional white")
988
				if wowo then
989
					bc = BrickColor.new("Really red")
990
				end
991
				if reverse then
992
				bc = BrickColor.new("Bright yellow")
993
				end
994
				ring.BrickColor = bc
995
				ring.Anchored = true
996
				ring.CFrame = plc.CFrame
997
				ring.CFrame = plc.CFrame
998
				ring.Anchored = true
999
				ring.CanCollide = false
1000
				local m = Instance.new("SpecialMesh", ring)
1001
				m.MeshId = "rbxassetid://3270017"
1002
				ring.Parent = Character
1003
				--"rbxassetid://20329976"
1004
				local multiplier2 = Vector3.new(1.866, 1.421, 2.155)*3
1005
				local oldcf = ring.CFrame
1006
				local multiplier = Vector3.new(1.16, 1.16, 0.16)*3
1007
				hithere=ring.Touched:connect(function(hit) Damagefunc(hit,8,13,0,"Normal",root,.2,1) end)
1008
				if wowo == false then
1009
				spawn(function()
1010
					for i = 0, 20 do
1011
						ring.Size = multiplier*i
1012
						m.Scale = m.Scale +Vector3.new(10,10,10)
1013
						ring.CFrame = oldcf
1014
						ring.Transparency = ring.Transparency +0.05
1015
						wait(0.01)
1016
					end
1017
					ring:Destroy()
1018
				end)
1019
				elseif wowo == true then
1020
				spawn(function()
1021
					for i = 0, 20 do
1022
						ring.Size = multiplier*i
1023
						m.Scale = m.Scale +Vector3.new(10,10,10)
1024
						ring.CFrame = oldcf
1025
						ring.Transparency = ring.Transparency +0.025
1026
						wait(0.01)
1027
					end
1028
					for i = 0, 20 do
1029
						ring.Size = multiplier*i
1030
						m.Scale = m.Scale -Vector3.new(10,10,10)
1031
						ring.CFrame = oldcf
1032
						ring.Transparency = ring.Transparency -0.025
1033
						wait(0.01)
1034
					end
1035
					for i = 0, 20 do
1036
						ring.Size = multiplier*i
1037
						m.Scale = m.Scale +Vector3.new(10,10,10)
1038
						ring.CFrame = oldcf
1039
						ring.Transparency = ring.Transparency +0.05
1040
						wait(0.01)
1041
					end
1042
					ring:Remove()
1043
				end)
1044
				end
1045
				if reverse == true then
1046
				spawn(function()
1047
				ring.Transparency = 1
1048
					for i = 0, 20 do
1049
						ring.Size = Vector3.new(200,200,200)
1050
						m.Scale = m.Scale -Vector3.new(10,10,10)
1051
						ring.CFrame = oldcf
1052
						ring.Transparency = ring.Transparency -0.05
1053
						wait(0.01)
1054
					end
1055
					ring:Destroy()
1056
				end)
1057
				end
1058
			end
1059
end
1060
end
1061
function smahsnodmg(plc)
1062
		for i = 0, 1.3, 0.1 do
1063
			if i == 0.6 then
1064
				local ring = Instance.new("Part")
1065
				ring.Size = Vector3.new(8.16, 8.16, 0.16)
1066
				local bc = BrickColor.new("Institutional white")
1067
				if wowo then
1068
					bc = BrickColor.new("Really red")
1069
				end
1070
				ring.BrickColor = bc
1071
				ring.Anchored = true
1072
				ring.CFrame = plc.CFrame
1073
				ring.CFrame = plc.CFrame
1074
				ring.Anchored = true
1075
				ring.CanCollide = false
1076
				local m = Instance.new("SpecialMesh", ring)
1077
				m.MeshId = "rbxassetid://3270017"
1078
				ring.Parent = Character
1079
				--"rbxassetid://20329976"
1080
				local multiplier2 = Vector3.new(1.866, 1.421, 2.155)*3
1081
				local oldcf = ring.CFrame
1082
				local multiplier = Vector3.new(1.16, 1.16, 0.16)*3
1083
				hithere=ring.Touched:connect(function(hit) Damagefunc(hit,10000,10000,0,"Normal",root,.2,1) end)
1084
				spawn(function()
1085
					for i = 0, 20 do
1086
						m.Scale = m.Scale +Vector3.new(10,10,10)
1087
						ring.CFrame = oldcf
1088
						ring.Transparency = ring.Transparency +0.05
1089
						wait(0.01)
1090
					end
1091
					ring:Destroy()
1092
				end)
1093
			end
1094
end
1095
end
1096
New = function(Object, Parent, Name, Data)
1097
	local Object = Instance.new(Object)
1098
	for Index, Value in pairs(Data or {}) do
1099
		Object[Index] = Value
1100
	end
1101
	Object.Parent = Parent
1102
	Object.Name = Name
1103
	return Object
1104
end
1105
player = game.Players.LocalPlayer
1106
chara = player.Character
1107
debby = game.Debris
1108
Mouse = player:GetMouse()
1109
atkd = false
1110
targetted = nil
1111
freezeatk = false
1112
iaidoatk = false
1113
dfreatk = false
1114
1115
New = function(Object, Parent, Name, Data)
1116
	local Object = Instance.new(Object)
1117
	for Index, Value in pairs(Data or {}) do
1118
		Object[Index] = Value
1119
	end
1120
	Object.Parent = Parent
1121
	Object.Name = Name
1122
	return Object
1123
end
1124
1125
--Sounds--
1126
function LoadSnd(id,loop,vol,pit)
1127
local snd = New("Sound",chara,"Sound",{SoundId = "rbxassetid://"..id,Looped = loop,Volume = vol,Pitch = pit})
1128
return snd
1129
end
1130
1131
1132
Chat = LoadSnd(477772242,false,1,1)
1133
1134
--Play Sound in Part--
1135
function PlaySnd(snd,part)
1136
local sound = snd:Clone()
1137
sound.PlayOnRemove = true
1138
sound.Parent = part
1139
sound:Destroy()
1140
end
1141
1142
--Chat Function--
1143
function chatfunc(text)
1144
local chat = coroutine.wrap(function()
1145
if chara:FindFirstChild("TalkingBillBoard")~= nil then
1146
chara:FindFirstChild("TalkingBillBoard"):destroy()
1147
end
1148
local naeeym2 = Instance.new("BillboardGui",chara)
1149
naeeym2.Size = UDim2.new(0,100,0,40)
1150
naeeym2.StudsOffset = Vector3.new(0,3,0)
1151
naeeym2.Adornee = chara.Head
1152
naeeym2.Name = "TalkingBillBoard"
1153
local tecks2 = Instance.new("TextLabel",naeeym2)
1154
tecks2.BackgroundTransparency = 1
1155
tecks2.BorderSizePixel = 0
1156
tecks2.Text = ""
1157
tecks2.Font = "SciFi"
1158
tecks2.FontSize = "Size28"
1159
tecks2.TextStrokeTransparency = 0
1160
tecks2.TextColor3 = Color3.new(1,1,1)
1161
tecks2.TextStrokeColor3 = Color3.new(0,0,0)
1162
tecks2.Size = UDim2.new(1,0,0.5,0)
1163
for i = 1,string.len(text),1 do
1164
PlaySnd(Chat,chara)
1165
tecks2.Text = string.sub(text,1,i)
1166
wait(0.01)
1167
end
1168
wait(1)
1169
for i = 1, 5 do
1170
wait(.01)
1171
tecks2.Position = tecks2.Position - UDim2.new(0,0,.05,0)
1172
tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.2
1173
tecks2.TextTransparency = tecks2.TextTransparency + .2
1174
end
1175
naeeym2:Destroy()
1176
end)
1177
chat()
1178
end
1179
function chatfunc2(text)
1180
local chat = coroutine.wrap(function()
1181
if chara:FindFirstChild("TalkingBillBoard")~= nil then
1182
chara:FindFirstChild("TalkingBillBoard"):destroy()
1183
end
1184
local naeeym2 = Instance.new("BillboardGui",chara)
1185
naeeym2.Size = UDim2.new(0,100,0,40)
1186
naeeym2.StudsOffset = Vector3.new(0,3,0)
1187
naeeym2.Adornee = chara.Head
1188
naeeym2.Name = "TalkingBillBoard"
1189
local tecks2 = Instance.new("TextLabel",naeeym2)
1190
tecks2.BackgroundTransparency = 1
1191
tecks2.BorderSizePixel = 0
1192
tecks2.Text = ""
1193
tecks2.Font = "SciFi"
1194
tecks2.FontSize = "Size28"
1195
tecks2.TextStrokeTransparency = 0
1196
tecks2.TextColor3 = Color3.new(255,0,0)
1197
tecks2.TextStrokeColor3 = Color3.new(0,0,0)
1198
tecks2.Size = UDim2.new(1,0,0.5,0)
1199
for i = 1,string.len(text),1 do
1200
PlaySnd(Chat,chara)
1201
tecks2.Text = string.sub(text,1,i)
1202
wait(0.05)
1203
end
1204
wait(1)
1205
for i = 1, 5 do
1206
wait(.01)
1207
tecks2.Position = tecks2.Position - UDim2.new(0,0,.05,0)
1208
tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.2
1209
tecks2.TextTransparency = tecks2.TextTransparency + .2
1210
end
1211
naeeym2:Destroy()
1212
end)
1213
chat()
1214
end
1215
function chatfuncc(text)
1216
local chat = coroutine.wrap(function()
1217
if chara:FindFirstChild("TalkingBillBoard")~= nil then
1218
chara:FindFirstChild("TalkingBillBoard"):destroy()
1219
end
1220
local naeeym2 = Instance.new("BillboardGui",chara)
1221
naeeym2.Size = UDim2.new(0,100,0,40)
1222
naeeym2.StudsOffset = Vector3.new(0,3,0)
1223
naeeym2.Adornee = chara.Head
1224
naeeym2.Name = "TalkingBillBoard"
1225
local tecks2 = Instance.new("TextLabel",naeeym2)
1226
tecks2.BackgroundTransparency = 1
1227
tecks2.BorderSizePixel = 0
1228
tecks2.Text = text
1229
tecks2.Font = "SciFi"
1230
tecks2.FontSize = "Size28"
1231
tecks2.TextStrokeTransparency = 1
1232
tecks2.TextColor3 = Color3.new(1,1,1)
1233
tecks2.TextStrokeColor3 = Color3.new(0,0,0)
1234
tecks2.Size = UDim2.new(1,0,0.5,0)
1235
tecks2.TextTransparency = 1
1236
for i = 1, 5 do
1237
wait(.01)
1238
tecks2.Position = tecks2.Position + UDim2.new(0,0,.05,0)
1239
tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency - 0.2
1240
tecks2.TextTransparency = tecks2.TextTransparency - 0.2
1241
end
1242
wait(1)
1243
for i = 1,string.len(text),1 do
1244
PlaySnd(Chat,chara)
1245
tecks2.Text = string.sub(text,0,-i)
1246
wait(0.01)
1247
end
1248
naeeym2:Destroy()
1249
end)
1250
chat()
1251
end
1252
function chatfunc22(text)
1253
local chat = coroutine.wrap(function()
1254
if chara:FindFirstChild("TalkingBillBoard")~= nil then
1255
chara:FindFirstChild("TalkingBillBoard"):destroy()
1256
end
1257
local naeeym2 = Instance.new("BillboardGui",chara)
1258
naeeym2.Size = UDim2.new(0,100,0,40)
1259
naeeym2.StudsOffset = Vector3.new(0,3,0)
1260
naeeym2.Adornee = chara.Head
1261
naeeym2.Name = "TalkingBillBoard"
1262
local tecks2 = Instance.new("TextLabel",naeeym2)
1263
tecks2.BackgroundTransparency = 1
1264
tecks2.BorderSizePixel = 0
1265
tecks2.Text = text
1266
tecks2.Font = "SciFi"
1267
tecks2.FontSize = "Size28"
1268
tecks2.TextStrokeTransparency = 1
1269
tecks2.TextColor3 = Color3.new(255,0,0)
1270
tecks2.TextStrokeColor3 = Color3.new(0,0,0)
1271
tecks2.Size = UDim2.new(1,0,0.5,0)
1272
tecks2.TextTransparency = 1
1273
for i = 1, 5 do
1274
wait(.01)
1275
tecks2.Position = tecks2.Position + UDim2.new(0,0,.05,0)
1276
tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency - 0.2
1277
tecks2.TextTransparency = tecks2.TextTransparency - 0.2
1278
end
1279
wait(1)
1280
for i = 1,string.len(text),1 do
1281
PlaySnd(Chat,chara)
1282
tecks2.Text = string.sub(text,0,-i)
1283
wait(0.05)
1284
end
1285
naeeym2:Destroy()
1286
end)
1287
chat()
1288
end
1289
--Punch Hit Effect--
1290
function PunchEff(pos)
1291
local p = Instance.new("Part",game.Workspace)
1292
p.Size = Vector3.new(0,0,0)
1293
p.BrickColor = BrickColor.new("White")
1294
p.Material = "Neon"
1295
p.Anchored = true
1296
p.CanCollide = false
1297
p.CFrame = pos
1298
local pm = Instance.new("SpecialMesh",p)
1299
pm.MeshType = "Sphere"
1300
local disp = coroutine.wrap(function()
1301
for i = 1, 4 do
1302
wait(.01)
1303
p.Transparency = p.Transparency + .2
1304
pm.Scale = pm.Scale + Vector3.new(2,2,2)
1305
end
1306
wait(.01)
1307
p:Destroy()
1308
end)
1309
disp()
1310
end
1311
1312
wew = New("Model",Character,"wew",{})
1313
heed = New("Part",wew,"heed",{BrickColor = BrickColor.new("Really red"),Material = Enum.Material.SmoothPlastic,Shape = Enum.PartType.Ball,Size = Vector3.new(0.100000001, 0.100000001, 0.100000001),CFrame = CFrame.new(-10.4229326, 16.1735325, 129.351303, 0.942263901, -0.178627476, 0.283251703, 0.305211514, 0.806139946, -0.506937504, -0.137787372, 0.564119697, 0.814115524),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
1314
memsh = New("SpecialMesh",heed,"memsh",{Scale = Vector3.new(0.063000001, 0.063000001, 0.063000001),MeshId = "rbxassetid://430158838",MeshType = Enum.MeshType.FileMesh,})
1315
motor = New("Weld",heed,"motor",{Part0 = RootPart,Part1 = heed,})
1316
Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.25269985, 16.7460079, 131.242035, 0.953203678, -4.37647104e-05, -0.302331448, 0.141824126, 0.883211732, 0.447019994, 0.267003089, -0.468979537, 0.841884136),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
1317
mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.953203022, 0.141823947, 0.267002791, -4.37349081e-05, 0.883210301, -0.468978852, -0.302331537, 0.447019905, 0.841884077),C1 = CFrame.new(5.72819138, 0.425918579, 2.99678802, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
1318-
heed = New("Part",wew,"heed",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.SmoothPlastic,Shape = Enum.PartType.Ball,Size = Vector3.new(0.100000001, 0.100000001, 0.100000001),CFrame = CFrame.new(-10.4229326, 16.1735325, 129.351303, 0.942263901, -0.178627476, 0.283251703, 0.305211514, 0.806139946, -0.506937504, -0.137787372, 0.564119697, 0.814115524),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
1318+
1319
mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.953203022, 0.141823947, 0.267002791, -4.37349081e-05, 0.883210301, -0.468978852, -0.302331537, 0.447019905, 0.841884077),C1 = CFrame.new(5.99823952, 0.622993469, 2.32863617, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
1320
Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.22270107, 16.9760113, 130.912048, 0.953203678, -4.37647104e-05, -0.302331448, 0.141824126, 0.883211732, 0.447019994, 0.267003089, -0.468979537, 0.841884136),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
1321
mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.953203022, 0.141823947, 0.267002791, -4.37349081e-05, 0.883210301, -0.468978852, -0.302331537, 0.447019905, 0.841884077),C1 = CFrame.new(5.87212563, 0.419822693, 2.62004089, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
1322
Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.26270056, 16.9959965, 131.552017, 0.953203678, -4.37647104e-05, -0.302331448, 0.141824126, 0.883211732, 0.447019994, 0.267003089, -0.468979537, 0.841884136),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
1323
mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.953203022, 0.141823947, 0.267002791, -4.37349081e-05, 0.883210301, -0.468978852, -0.302331537, 0.447019905, 0.841884077),C1 = CFrame.new(5.75235558, 0.804100037, 3.11959076, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
1324
Brick = New("Part",wew,"Brick",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.890014172, 2.80056667, 2.14243364),CFrame = CFrame.new(-4.53129768, 17.4148884, 127.841492, -0.942264199, -0.28325212, 0.178627506, -0.305212349, 0.506938398, -0.806140661, 0.137787417, -0.814116299, -0.564119279),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
1325
Mesh = New("SpecialMesh",Brick,"Mesh",{MeshType = Enum.MeshType.Sphere,})
1326
mot = New("Weld",Brick,"mot",{Part0 = Brick,Part1 = heed,C0 = CFrame.new(0, 0, 0, -0.942263782, -0.305211753, 0.137787431, -0.283251822, 0.506937325, -0.814115584, 0.17862767, -0.806139946, -0.564119577),C1 = CFrame.new(6.13838005, -0.903419495, -0.18963623, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
1327
Brick = New("Part",wew,"Brick",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(0.890707016, 2.82827997, 2.16363406),CFrame = CFrame.new(-4.72578192, 17.4818783, 131.785522, -0.953203917, 0.302331686, 4.38541174e-05, -0.14182438, -0.447019935, -0.88321209, -0.267003357, -0.841884196, 0.468979716),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
1328
Mesh = New("SpecialMesh",Brick,"Mesh",{MeshType = Enum.MeshType.Sphere,})
1329
mot = New("Weld",Brick,"mot",{Part0 = Brick,Part1 = heed,C0 = CFrame.new(0, 0, 0, -0.953203201, -0.141824186, -0.267003059, 0.302331775, -0.447019845, -0.841884077, 4.38392162e-05, -0.883210659, 0.468978971),C1 = CFrame.new(5.43213272, 1.41023254, 2.93221283, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
1330
Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.31270266, 17.8960209, 131.322037, 0.953204036, -4.37498093e-05, -0.302331477, 0.141824216, 0.883212447, 0.447020113, 0.267003298, -0.468979955, 0.841884017),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
1331
mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.95320338, 0.141824067, 0.26700297, -4.37498093e-05, 0.883211017, -0.468979239, -0.302331537, 0.447019994, 0.841884017),C1 = CFrame.new(6.0116272, 1.40883636, 2.46193695, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
1332
Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.00270224, 16.7460155, 128.2621, 0.953204036, -4.37498093e-05, -0.302331477, 0.141824216, 0.883212447, 0.447020113, 0.267003298, -0.468979955, 0.841884017),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
1333
mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.95320338, 0.141824067, 0.26700297, -4.37498093e-05, 0.883211017, -0.468979239, -0.302331537, 0.447019994, 0.841884017),C1 = CFrame.new(6.37435532, -1.29977417, 0.641586304, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
1334
Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-3.97270012, 16.9760017, 127.932106, 0.953204036, -4.37498093e-05, -0.302331477, 0.141824216, 0.883212447, 0.447020113, 0.267003298, -0.468979955, 0.841884017),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
1335
mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.95320338, 0.141824067, 0.26700297, -4.37498093e-05, 0.883211017, -0.468979239, -0.302331537, 0.447019994, 0.841884017),C1 = CFrame.new(6.51828766, -1.30588531, 0.264846802, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
1336
Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-3.97270203, 17.3260231, 127.792099, 0.953204036, -4.37498093e-05, -0.302331477, 0.141824216, 0.883212447, 0.447020113, 0.267003298, -0.468979955, 0.841884017),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
1337
mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.95320338, 0.141824067, 0.26700297, -4.37498093e-05, 0.883211017, -0.468979239, -0.302331537, 0.447019994, 0.841884017),C1 = CFrame.new(6.64440727, -1.10269928, -0.0265731812, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
1338
Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.06270027, 17.8960247, 128.342102, 0.953204036, -4.37498093e-05, -0.302331477, 0.141824216, 0.883212447, 0.447020113, 0.267003298, -0.468979955, 0.841884017),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
1339
mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.95320338, 0.141824067, 0.26700297, -4.37498093e-05, 0.883211017, -0.468979239, -0.302331537, 0.447019994, 0.841884017),C1 = CFrame.new(6.65779305, -0.316856384, 0.106742859, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
1340
Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-3.97270155, 17.6860218, 127.972107, 0.953204036, -4.37498093e-05, -0.302331477, 0.141824216, 0.883212447, 0.447020113, 0.267003298, -0.468979955, 0.841884017),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
1341
mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.95320338, 0.141824067, 0.26700297, -4.37498093e-05, 0.883211017, -0.468979239, -0.302331537, 0.447019994, 0.841884017),C1 = CFrame.new(6.72948074, -0.710945129, -0.0625228882, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
1342
Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.06270075, 17.6760216, 128.642059, 0.953204036, -4.37498093e-05, -0.302331477, 0.141824216, 0.883212447, 0.447020113, 0.267003298, -0.468979955, 0.841884017),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
1343
mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.95320338, 0.141824067, 0.26700297, -4.37498093e-05, 0.883211017, -0.468979239, -0.302331537, 0.447019994, 0.841884017),C1 = CFrame.new(6.5493145, -0.324996948, 0.462471008, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
1344
Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.06270123, 17.3460217, 128.832016, 0.953204036, -4.37498093e-05, -0.302331477, 0.141824216, 0.883212447, 0.447020113, 0.267003298, -0.468979955, 0.841884017),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
1345
mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.95320338, 0.141824067, 0.26700297, -4.37498093e-05, 0.883211017, -0.468979239, -0.302331537, 0.447019994, 0.841884017),C1 = CFrame.new(6.4224205, -0.483863831, 0.784408569, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
1346
Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.0126996, 16.9960079, 128.572067, 0.953204036, -4.37498093e-05, -0.302331477, 0.141824216, 0.883212447, 0.447020113, 0.267003298, -0.468979955, 0.841884017),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
1347
mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.95320338, 0.141824067, 0.26700297, -4.37498093e-05, 0.883211017, -0.468979239, -0.302331537, 0.447019994, 0.841884017),C1 = CFrame.new(6.39852524, -0.921600342, 0.764373779, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
1348
Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.22270203, 17.6860275, 130.952057, 0.953204036, -4.37498093e-05, -0.302331477, 0.141824216, 0.883212447, 0.447020113, 0.267003298, -0.468979955, 0.841884017),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
1349
mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.95320338, 0.141824067, 0.26700297, -4.37498093e-05, 0.883211017, -0.468979239, -0.302331537, 0.447019994, 0.841884017),C1 = CFrame.new(6.0833168, 1.01476288, 2.29267883, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
1350
Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.31269836, 17.3460159, 131.811966, 0.953204036, -4.37498093e-05, -0.302331477, 0.141824216, 0.883212447, 0.447020113, 0.267003298, -0.468979955, 0.841884017),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
1351
mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.95320338, 0.141824067, 0.26700297, -4.37498093e-05, 0.883211017, -0.468979239, -0.302331537, 0.447019994, 0.841884017),C1 = CFrame.new(5.77625656, 1.24183655, 3.13961792, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
1352
Eyepart = New("Part",wew,"Eyepart",{BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,Shape = Enum.PartType.Ball,Size = Vector3.new(0.28000015, 0.28000015, 0.28000015),CFrame = CFrame.new(-4.31269932, 17.6760139, 131.621994, 0.953204036, -4.37498093e-05, -0.302331477, 0.141824216, 0.883212447, 0.447020113, 0.267003298, -0.468979955, 0.841884017),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
1353
mot = New("Weld",Eyepart,"mot",{Part0 = Eyepart,Part1 = heed,C0 = CFrame.new(0, 0, 0, 0.95320338, 0.141824067, 0.26700297, -4.37498093e-05, 0.883211017, -0.468979239, -0.302331537, 0.447019994, 0.841884017),C1 = CFrame.new(5.90315056, 1.4006958, 2.81767273, 0.942263901, 0.305211514, -0.137787372, -0.178627476, 0.806139946, 0.564119697, 0.283251703, -0.506937504, 0.814115524),})
1354
1355
lefthand = New("Model",Character,"lefthand",{})
1356
palm = New("Part",lefthand,"palm",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.Neon,Size = Vector3.new(0.0500000007, 0.0500000007, 0.0500000007),CFrame = CFrame.new(-6.23528481, 9.84479046, 113.004951, -4.47026821e-07, 8.54957216e-06, 1.00001502, -1.58250314e-05, 1.00001788, 5.74814567e-06, -1.00001526, -1.54971735e-06, 8.34467482e-06),Color = Color3.new(0.239216, 0.0823529, 0.521569),})
1357
Mesh = New("SpecialMesh",palm,"Mesh",{Scale = Vector3.new(0.100000001, 0.100000001, 0.100000001),MeshId = "rbxassetid://559831844",MeshType = Enum.MeshType.FileMesh,})
1358
moter = New("Weld",palm,"moter",{Part0 = RootPart,Part1 = palm,})
1359
Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(0.0500000007, 0.0500000007, 0.0500000007),CFrame = CFrame.new(-6.23528481, 9.84479046, 113.004951, -4.47026821e-07, 8.54957216e-06, 1.00001502, -1.58250314e-05, 1.00001788, 5.74814567e-06, -1.00001526, -1.54971735e-06, 8.34467482e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
1360
Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.5, 0.5, 0.200000003),MeshId = "rbxassetid://559831844",MeshType = Enum.MeshType.FileMesh,})
1361-
palm = New("Part",lefthand,"palm",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,Size = Vector3.new(0.0500000007, 0.0500000007, 0.0500000007),CFrame = CFrame.new(-6.23528481, 9.84479046, 113.004951, -4.47026821e-07, 8.54957216e-06, 1.00001502, -1.58250314e-05, 1.00001788, 5.74814567e-06, -1.00001526, -1.54971735e-06, 8.34467482e-06),Color = Color3.new(0.239216, 0.0823529, 0.521569),})
1361+
1362
Claw = New("Part",lefthand,"Claw",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-3.40879726, 16.802496, 106.86425, 0.764317334, -0.209703878, 0.60981518, 0.557324052, 0.69056195, -0.461032122, -0.324414372, 0.692234814, 0.644668221),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
1363
Mesh = New("SpecialMesh",Claw,"Mesh",{Scale = Vector3.new(1.57516229, 0.900093496, 0.900090456),MeshId = "http://www.roblox.com/Asset/?id=9756362",MeshType = Enum.MeshType.FileMesh,})
1364
mot = New("Weld",Claw,"mot",{Part0 = Claw,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0.764301181, 0.557314813, -0.324414939, -0.209706947, 0.690539837, 0.692227066, 0.609809637, -0.461037576, 0.644652605),C1 = CFrame.new(6.14061737, 6.95766258, 2.82638836, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
1365
Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(3.4199996, 0.419999987, 0.0500000007),CFrame = CFrame.new(-6.23528004, 9.85975742, 110.449936, -2.98013134e-07, 8.75819751e-06, 1.00001609, -1.58250368e-05, 1.0000186, 5.95676966e-06, -1.00001562, -1.54971679e-06, 8.19566958e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
1366
mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(2.55497742, 0.015007019, 5.7220459e-06, 1.49011612e-07, 0, -1.00000036, 2.08616257e-07, 1.00000072, 0, 1.00000107, 2.08616257e-07, -1.49011612e-07),})
1367-
Claw = New("Part",lefthand,"Claw",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-3.40879726, 16.802496, 106.86425, 0.764317334, -0.209703878, 0.60981518, 0.557324052, 0.69056195, -0.461032122, -0.324414372, 0.692234814, 0.644668221),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
1367+
1368
mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.193487346, -0.723243237, 0.66293478, -0.209680736, 0.690575182, 0.692199528, -0.958434939, -0.00507292151, -0.285267413),C1 = CFrame.new(4.32145691, 4.40764332, 0.337726593, 1.49011612e-07, 0, -1.00000036, 2.08616257e-07, 1.00000072, 0, 1.00000107, 2.08616257e-07, -1.49011612e-07),})
1369
Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(0.379999995, 3.23000073, 0.0500000007),CFrame = CFrame.new(-6.2352953, 7.39475775, 112.969948, -1.48997799e-07, 8.92211756e-06, 1.00001693, -1.56427286e-05, 1.00001919, 6.14676492e-06, -1.00001585, -1.67125575e-06, 8.04666251e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
1370
mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0.0350036621, -2.44998837, 1.04904175e-05, 2.98023224e-07, 1.21537596e-07, -1.0000006, 3.98606062e-07, 1.00000131, -1.82306394e-07, 1.00000191, 3.7252903e-07, -2.98023224e-07),})
1371
Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(0.379999995, 3.35000038, 0.0500000007),CFrame = CFrame.new(-6.23525095, 12.3748531, 112.96994, -1.48997799e-07, 8.92211756e-06, 1.00001693, -1.56427286e-05, 1.00001919, 6.14676492e-06, -1.00001585, -1.67125575e-06, 8.04666251e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
1372
mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0.0350036621, 2.53001785, 1.23977661e-05, 2.98023224e-07, 1.21537596e-07, -1.0000006, 3.98606062e-07, 1.00000131, -1.82306394e-07, 1.00000191, 3.7252903e-07, -2.98023224e-07),})
1373
Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(3.59000015, 0.419999987, 0.0500000007),CFrame = CFrame.new(-6.23527241, 9.85984898, 115.649994, -1.48997799e-07, 8.92211756e-06, 1.00001693, -1.56427286e-05, 1.00001919, 6.14676492e-06, -1.00001585, -1.67125575e-06, 8.04666251e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
1374
mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-2.64500427, 0.0150165558, 1.09672546e-05, 2.98023224e-07, 1.21537596e-07, -1.0000006, 3.98606062e-07, 1.00000131, -1.82306394e-07, 1.00000191, 3.7252903e-07, -2.98023224e-07),})
1375
Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(8.53999996, 0.419999987, 0.0500000007),CFrame = CFrame.new(-6.23527193, 9.93366051, 113.189705, -6.26251176e-06, 5.27010752e-06, 1.00001311, -0.703362703, 0.710854352, 5.37560481e-06, -0.710863233, -0.703351021, 8.64268623e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
1376
mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, -0.703339815, -0.710853815, 0, 0.710853815, -0.703339815, 1, 0, 0),C1 = CFrame.new(-0.184753418, 0.0888652802, 1.1920929e-05, 2.98023224e-07, 1.21537596e-07, -1.0000006, 3.98606062e-07, 1.00000131, -1.82306394e-07, 1.00000191, 3.7252903e-07, -2.98023224e-07),})
1377
Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(0.379999995, 8.27000046, 0.0500000007),CFrame = CFrame.new(-6.23527288, 9.82866764, 113.005409, -6.38119718e-06, 6.23752612e-06, 1.00001693, -0.703364551, 0.710856497, 6.14676492e-06, -0.710863948, -0.703352094, 8.04666251e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
1378
mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, -0.703339815, -0.710853815, 0, 0.710853815, -0.703339815, 1, 0, 0),C1 = CFrame.new(-0.000457763672, -0.016122818, 1.1920929e-05, 2.98023224e-07, 8.94069672e-08, -1.0000006, 3.98606062e-07, 1.00000143, -2.08616257e-07, 1.00000191, 3.72529058e-07, -2.98023252e-07),})
1379
Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-3.91362119, 4.38929272, 107.206551, -0.868893623, -0.221730784, -0.442611873, 0.217342496, 0.632439435, -0.743527293, 0.444774896, -0.742207587, -0.501334608),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
1380
mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.868880928, 0.217336684, 0.444775164, -0.221732572, 0.63244009, -0.742193043, -0.442597687, -0.743502378, -0.501324296),C1 = CFrame.new(5.79833984, -5.45532179, 2.32167792, 2.98023224e-07, 8.94069672e-08, -1.0000006, 3.98606062e-07, 1.00000143, -2.08616257e-07, 1.00000191, 3.72529058e-07, -2.98023252e-07),})
1381
Claw = New("Part",lefthand,"Claw",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-2.51278067, 4.03589153, 106.513779, 0.868893564, -0.22173053, 0.442611903, -0.217342451, 0.632439733, 0.743527055, -0.444774568, -0.742207408, 0.501334965),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
1382
Mesh = New("SpecialMesh",Claw,"Mesh",{Scale = Vector3.new(1.57516229, 0.900093496, 0.900090456),MeshId = "http://www.roblox.com/Asset/?id=9756362",MeshType = Enum.MeshType.FileMesh,})
1383
mot = New("Weld",Claw,"mot",{Part0 = Claw,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0.868880868, -0.21733664, -0.444774836, -0.221732318, 0.632440388, -0.742192864, 0.442597717, 0.74350214, 0.501324654),C1 = CFrame.new(6.49111176, -5.80871391, 3.72250056, 2.98023224e-07, 8.94069672e-08, -1.0000006, 3.98606062e-07, 1.00000143, -2.08616257e-07, 1.00000191, 3.72529058e-07, -2.98023252e-07),})
1384
Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-5.55097723, 5.51734781, 108.656403, -0.38107577, -0.221677721, -0.897598088, 0.644504726, 0.632388532, -0.429820478, 0.662906229, -0.742265642, -0.0981279165),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
1385
mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.381077588, 0.644491196, 0.662893176, -0.221675664, 0.632384062, -0.742257893, -0.8975811, -0.429805696, -0.0981194079),C1 = CFrame.new(4.34849548, -4.32730055, 0.684336185, 3.94875133e-06, -8.67235121e-06, -1, 1.39697386e-06, 1, -8.67234576e-06, 1, -1.39693964e-06, 3.94876315e-06),})
1386-
Claw = New("Part",lefthand,"Claw",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-2.51278067, 4.03589153, 106.513779, 0.868893564, -0.22173053, 0.442611903, -0.217342451, 0.632439733, 0.743527055, -0.444774568, -0.742207408, 0.501334965),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
1386+
1387
mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.777236402, -0.629196227, -0.00398282986, -0.00630429992, 0.00145771052, 0.999979079, -0.629177094, 0.777245104, -0.00509962626),C1 = CFrame.new(0.0101623535, 8.1401577, 1.4799366, 3.94875133e-06, -8.67235121e-06, -1, 1.39697386e-06, 1, -8.67234576e-06, 1, -1.39693964e-06, 3.94876315e-06),})
1388
Claw = New("Part",lefthand,"Claw",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-3.50406957, 18.9850197, 112.981033, 0.77725178, -0.00629950408, 0.629182041, 0.629214168, 0.00146470987, -0.777253687, 0.00399049046, 0.999994338, 0.00509653054),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
1389
Mesh = New("SpecialMesh",Claw,"Mesh",{Scale = Vector3.new(1.57516229, 0.900093496, 0.900090456),MeshId = "http://www.roblox.com/Asset/?id=9756362",MeshType = Enum.MeshType.FileMesh,})
1390
mot = New("Weld",Claw,"mot",{Part0 = Claw,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0.777235627, 0.629197359, 0.00398253137, -0.0063038161, 0.00145757641, 0.999979079, 0.629178107, -0.777244329, 0.005099223),C1 = CFrame.new(0.0239257813, 9.14005089, 2.73109603, 3.94875133e-06, -8.67235121e-06, -1, 1.39697386e-06, 1, -8.67234576e-06, 1, -1.39693964e-06, 3.94876315e-06),})
1391
Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-6.02329397, 15.876955, 112.989883, -0.190985814, -0.00627844781, -0.98159194, -0.981617093, 0.00149034511, 0.190964296, 0.00024906575, 0.999995708, -0.00645236485),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
1392
mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.190974146, -0.981595218, 0.000256457133, -0.0062821419, 0.00148348196, 0.999979258, -0.981575012, 0.190968454, -0.00644982606),C1 = CFrame.new(0.0150604248, 6.0320549, 0.211935997, 4.54486008e-06, -8.34465027e-06, -1.00000119, 2.46987429e-06, 1.00000286, -8.9406949e-06, 1.00000381, -3.31558653e-07, 3.35323489e-06),})
1393-
Claw = New("Part",lefthand,"Claw",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-3.50406957, 18.9850197, 112.981033, 0.77725178, -0.00629950408, 0.629182041, 0.629214168, 0.00146470987, -0.777253687, 0.00399049046, 0.999994338, 0.00509653054),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
1393+
1394
mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.79787457, -0.411003679, -0.44101128, -0.0170714259, -0.715860546, 0.698037207, -0.602587342, 0.564474165, 0.564150095),C1 = CFrame.new(-5.80873108, 5.82798195, 1.63325787, 4.54486008e-06, -8.34465027e-06, -1.00000119, 2.46987429e-06, 1.00000286, -8.9406949e-06, 1.00000381, -3.31558653e-07, 3.35323489e-06),})
1395
Claw = New("Part",lefthand,"Claw",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-3.31837416, 16.339674, 119.500168, 0.797894955, -0.0170747433, 0.602592051, 0.411022067, -0.715871334, -0.564484715, 0.441024333, 0.698044062, -0.564161062),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
1396
Mesh = New("SpecialMesh",Claw,"Mesh",{Scale = Vector3.new(1.57516229, 0.900093496, 0.900090456),MeshId = "http://www.roblox.com/Asset/?id=9756362",MeshType = Enum.MeshType.FileMesh,})
1397
mot = New("Weld",Claw,"mot",{Part0 = Claw,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0.797874868, 0.411003947, 0.44101125, -0.0170711912, -0.715861082, 0.698037446, 0.602587461, -0.564474106, -0.564150274),C1 = CFrame.new(-6.49510193, 6.49464798, 2.91680837, 4.54486008e-06, -8.34465027e-06, -1.00000119, 2.46987429e-06, 1.00000286, -8.9406949e-06, 1.00000381, -3.31558653e-07, 3.35323489e-06),})
1398
Part = New("Part",lefthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-5.93938589, 14.2489271, 117.320724, -0.223848373, -0.0170648322, -0.974490106, -0.677723408, -0.715846181, 0.168199554, -0.700454473, 0.698063254, 0.148666963),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
1399
mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.223845005, -0.677708089, -0.700432181, -0.017064577, -0.715833127, 0.698062897, -0.974475443, 0.168210477, 0.148670867),C1 = CFrame.new(-4.31571198, 4.40398788, 0.295855045, -4.47020113e-07, -1.58247403e-05, -1, 8.54944392e-06, 1, -1.58247458e-05, 1, -8.54945119e-06, -4.46885224e-07),})
1400-
Claw = New("Part",lefthand,"Claw",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-3.31837416, 16.339674, 119.500168, 0.797894955, -0.0170747433, 0.602592051, 0.411022067, -0.715871334, -0.564484715, 0.441024333, 0.698044062, -0.564161062),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
1400+
1401
mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.764301181, -0.557314813, 0.324414939, -0.209707394, 0.690540016, 0.69222641, -0.609809518, 0.461037099, -0.644653082),C1 = CFrame.new(5.61359406, 6.08385849, 1.59244156, -4.47020113e-07, -1.58247403e-05, -1, 8.54944392e-06, 1, -1.58247458e-05, 1, -8.54945119e-06, -4.46885224e-07),})
1402
1403
1404
1405
righthand = New("Model",Character,"righthand",{})
1406
palm = New("Part",righthand,"palm",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.Neon,Size = Vector3.new(0.0500000007, 0.0500000007, 0.0500000007),CFrame = CFrame.new(-6.23516941, 9.18478012, 145.954849, -5.00725673e-06, 7.42079192e-06, 1.00000739, -4.20212746e-06, 1.00000536, -5.78164827e-06, -1.00000167, -1.13248852e-05, -6.28783619e-06),Color = Color3.new(0.239216, 0.0823529, 0.521569),})
1407
Mesh = New("SpecialMesh",palm,"Mesh",{Scale = Vector3.new(0.100000001, 0.100000001, 0.100000001),MeshId = "rbxassetid://559831844",MeshType = Enum.MeshType.FileMesh,})
1408
motur = New("Weld",palm,"mot",{Part0 = RootPart,Part1 = palm,})
1409
Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(0.0500000007, 0.0500000007, 0.0500000007),CFrame = CFrame.new(-6.23516941, 9.18478012, 145.954849, -5.00725673e-06, 7.42079192e-06, 1.00000739, -4.20212746e-06, 1.00000536, -5.78164827e-06, -1.00000167, -1.13248852e-05, -6.28783619e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
1410
Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.5, 0.5, 0.200000003),MeshId = "rbxassetid://559831844",MeshType = Enum.MeshType.FileMesh,})
1411-
palm = New("Part",righthand,"palm",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,Size = Vector3.new(0.0500000007, 0.0500000007, 0.0500000007),CFrame = CFrame.new(-6.23516941, 9.18478012, 145.954849, -5.00725673e-06, 7.42079192e-06, 1.00000739, -4.20212746e-06, 1.00000536, -5.78164827e-06, -1.00000167, -1.13248852e-05, -6.28783619e-06),Color = Color3.new(0.239216, 0.0823529, 0.521569),})
1411+
1412
Claw = New("Part",righthand,"Claw",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-3.50413442, 18.3248367, 145.930817, 0.777246058, -0.0062988447, 0.629177034, 0.629196286, 0.00146182266, -0.777252138, 0.00397052523, 0.999980807, 0.00510407751),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
1413
Mesh = New("SpecialMesh",Claw,"Mesh",{Scale = Vector3.new(1.57516229, 0.900093496, 0.900090456),MeshId = "http://www.roblox.com/Asset/?id=9756362",MeshType = Enum.MeshType.FileMesh,})
1414
mot = New("Weld",Claw,"mot",{Part0 = Claw,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0.777235627, 0.629197359, 0.00398253137, -0.0063038161, 0.00145757641, 0.999979079, 0.629178107, -0.777244329, 0.005099223),C1 = CFrame.new(0.0239105225, 9.14002323, 2.73094702, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
1415
Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(3.4199996, 0.419999987, 0.0500000007),CFrame = CFrame.new(-6.23517942, 9.19977283, 143.399857, -5.00772239e-06, 7.71881878e-06, 1.00000739, -4.2039901e-06, 1.0000056, -5.48362368e-06, -1.00000167, -1.13230271e-05, -6.28737371e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
1416
mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(2.55499268, 0.0150032043, 2.86102295e-06, -4.65661287e-10, -1.86264515e-09, -1, 2.98023224e-07, 1.00000024, 1.86264515e-09, 1, 2.98023224e-07, 4.65661287e-10),})
1417-
Claw = New("Part",righthand,"Claw",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-3.50413442, 18.3248367, 145.930817, 0.777246058, -0.0062988447, 0.629177034, 0.629196286, 0.00146182266, -0.777252138, 0.00397052523, 0.999980807, 0.00510407751),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
1417+
1418
mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.190974146, -0.981595218, 0.000256457133, -0.0062821419, 0.00148348196, 0.999979258, -0.981575012, 0.190968454, -0.00644982606),C1 = CFrame.new(0.0150299072, 6.03201771, 0.211776733, -4.65661287e-10, -1.86264515e-09, -1, 2.98023224e-07, 1.00000024, 1.86264515e-09, 1, 2.98023224e-07, 4.65661287e-10),})
1419
Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(0.379999995, 3.23000073, 0.0500000007),CFrame = CFrame.new(-6.23518085, 6.73477316, 145.919876, -5.00772285e-06, 7.85293378e-06, 1.00000751, -4.20480546e-06, 1.00000596, -5.34951323e-06, -1.00000179, -1.13222168e-05, -6.2878421e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
1420
mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0.0350036621, -2.44999361, 6.67572021e-06, 0, -2.6775524e-09, -1.00000012, 4.32133675e-07, 1.0000006, 2.6775524e-09, 1.00000012, 4.32133675e-07, 4.65661287e-10),})
1421
Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(0.379999995, 3.35000038, 0.0500000007),CFrame = CFrame.new(-6.23514175, 11.7148027, 145.919815, -5.00772285e-06, 7.85293378e-06, 1.00000751, -4.20480546e-06, 1.00000596, -5.34951323e-06, -1.00000179, -1.13222168e-05, -6.2878421e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
1422
mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(0.0350036621, 2.53000927, 9.05990601e-06, 0, -2.6775524e-09, -1.00000012, 4.32133675e-07, 1.0000006, 2.6775524e-09, 1.00000012, 4.32133675e-07, 4.65661287e-10),})
1423
Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(3.59000015, 0.419999987, 0.0500000007),CFrame = CFrame.new(-6.23514843, 9.19980049, 148.599854, -5.00772285e-06, 7.85293378e-06, 1.00000751, -4.20480546e-06, 1.00000596, -5.34951323e-06, -1.00000179, -1.13222168e-05, -6.2878421e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
1424
mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-2.64500427, 0.0150089264, 7.62939453e-06, 0, -2.6775524e-09, -1.00000012, 4.32133675e-07, 1.0000006, 2.6775524e-09, 1.00000012, 4.32133675e-07, 4.65661287e-10),})
1425
Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(8.53999996, 0.419999987, 0.0500000007),CFrame = CFrame.new(-6.23515987, 9.27363873, 146.139603, -8.47482352e-06, 1.44610658e-06, 1.00000727, -0.703346133, 0.710854232, -6.21378331e-06, -0.710846961, -0.703348994, -6.28829594e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
1426
mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, -0.703339815, -0.710853815, 0, 0.710853815, -0.703339815, 1, 0, 0),C1 = CFrame.new(-0.184753418, 0.0888576508, 8.10623169e-06, 0, -2.6775524e-09, -1.00000012, 4.32133675e-07, 1.0000006, 2.6775524e-09, 1.00000012, 4.32133675e-07, 4.65661287e-10),})
1427
Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(0.379999995, 8.27000046, 0.0500000007),CFrame = CFrame.new(-6.2351613, 9.16864967, 145.955307, -9.08303991e-06, 2.06015739e-06, 1.00000751, -0.703347027, 0.710855186, -5.34951323e-06, -0.71084708, -0.703349113, -6.2878421e-06),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
1428
mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0, -0.703339815, -0.710853815, 0, 0.710853815, -0.703339815, 1, 0, 0),C1 = CFrame.new(-0.000457763672, -0.0161304474, 8.10623169e-06, 0, 0, -1.00000012, 4.32133675e-07, 1.00000072, 0, 1.00000012, 4.32133703e-07, 4.65675498e-10),})
1429
Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-4.602005, 15.0128288, 151.76355, -0.797886014, -0.0170736797, -0.6025846, -0.411003768, -0.715861857, 0.564483225, -0.441002429, 0.698046684, 0.564148545),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
1430
mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.79787457, -0.411003679, -0.44101128, -0.0170714259, -0.715860546, 0.698037207, -0.602587342, 0.564474165, 0.564150095),C1 = CFrame.new(-5.8087616, 5.82800198, 1.63308001, 0, 0, -1.00000012, 4.32133675e-07, 1.00000072, 0, 1.00000012, 4.32133703e-07, 4.65675498e-10),})
1431
Claw = New("Part",righthand,"Claw",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-3.31844354, 15.679493, 152.449905, 0.797886312, -0.017073445, 0.60258472, 0.411004037, -0.715862393, -0.564483166, 0.441002399, 0.698046923, -0.564148724),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
1432
Mesh = New("SpecialMesh",Claw,"Mesh",{Scale = Vector3.new(1.57516229, 0.900093496, 0.900090456),MeshId = "http://www.roblox.com/Asset/?id=9756362",MeshType = Enum.MeshType.FileMesh,})
1433
mot = New("Weld",Claw,"mot",{Part0 = Claw,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0.797874868, 0.411003947, 0.44101125, -0.0170711912, -0.715861082, 0.698037446, 0.602587461, -0.564474106, -0.564150274),C1 = CFrame.new(-6.49513245, 6.49466801, 2.91662359, 0, 0, -1.00000012, 4.32133675e-07, 1.00000072, 0, 1.00000012, 4.32133703e-07, 4.65675498e-10),})
1434
Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-5.93944693, 13.5887852, 150.270569, -0.223846808, -0.0170657169, -0.974482656, -0.677709401, -0.715839446, 0.168210074, -0.700430751, 0.698066652, 0.14867118),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
1435
mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.223845005, -0.677708089, -0.700432181, -0.017064577, -0.715833127, 0.698062897, -0.974475443, 0.168210477, 0.148670867),C1 = CFrame.new(-4.31576538, 4.403965, 0.295666218, -5.60326043e-06, -7.74841919e-06, -1, 6.58627641e-06, 1, -7.74845739e-06, 1, -6.58631961e-06, -5.6032095e-06),})
1436-
Claw = New("Part",righthand,"Claw",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-3.31844354, 15.679493, 152.449905, 0.797886312, -0.017073445, 0.60258472, 0.411004037, -0.715862393, -0.564483166, 0.441002399, 0.698046923, -0.564148724),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
1436+
1437
mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.758048356, 0.553142011, -0.345547557, -0.262668312, -0.743872643, -0.614537835, -0.596970737, -0.375086099, 0.709183335),C1 = CFrame.new(-5.86198425, -5.84463263, 1.35663557, -5.60326043e-06, -7.74841919e-06, -1, 6.58627641e-06, 1, -7.74845739e-06, 1, -6.58631961e-06, -5.6032095e-06),})
1438
Claw = New("Part",righthand,"Claw",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-3.65349007, 2.47311783, 152.375443, 0.758053243, -0.262669951, 0.596976042, -0.553145409, -0.743874788, 0.375091344, 0.345549732, -0.614536226, -0.709186018),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
1439
Mesh = New("SpecialMesh",Claw,"Mesh",{Scale = Vector3.new(1.57516229, 0.900093496, 0.900090456),MeshId = "http://www.roblox.com/Asset/?id=9756362",MeshType = Enum.MeshType.FileMesh,})
1440
mot = New("Weld",Claw,"mot",{Part0 = Claw,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0.758048296, -0.553141773, 0.345547706, -0.262667775, -0.743872762, -0.614538074, 0.596970856, 0.375086337, -0.709183097),C1 = CFrame.new(-6.42051697, -6.71163845, 2.58167791, -5.60326043e-06, -7.74841919e-06, -1, 6.58627641e-06, 1, -7.74845739e-06, 1, -6.58631961e-06, -5.6032095e-06),})
1441
Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-6.12919903, 4.93403292, 150.422028, -0.196999878, -0.262660831, -0.944580972, 0.664848268, -0.743872762, 0.0681904703, -0.720553637, -0.614541352, 0.321166158),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
1442
mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.196998358, 0.66483736, -0.72054708, -0.262657553, -0.743870437, -0.614545286, -0.944567919, 0.068192631, 0.321164668),C1 = CFrame.new(-4.46711731, -4.25074244, 0.105978966, -5.1562688e-06, -4.14252281e-06, -1.00000119, 6.2883023e-06, 1.00000346, -1.13248852e-05, 1.00000608, -6.88433602e-06, -6.07921993e-06),})
1443-
Claw = New("Part",righthand,"Claw",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-3.65349007, 2.47311783, 152.375443, 0.758053243, -0.262669951, 0.596976042, -0.553145409, -0.743874788, 0.375091344, 0.345549732, -0.614536226, -0.709186018),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
1443+
1444
mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.764301181, -0.557314813, 0.324414939, -0.209707394, 0.690540016, 0.69222641, -0.609809518, 0.461037099, -0.644653082),C1 = CFrame.new(5.61338806, 6.08373833, 1.5922761, -5.1562688e-06, -4.14252281e-06, -1.00000119, 6.2883023e-06, 1.00000346, -1.13248852e-05, 1.00000608, -6.88433602e-06, -6.07921993e-06),})
1445
Claw = New("Part",righthand,"Claw",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Bright violet"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-3.40860367, 16.1426754, 139.814423, 0.764312148, -0.209710151, 0.609816909, 0.557322443, 0.69054085, -0.461045891, -0.32442072, 0.692224324, 0.644657135),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
1446
Mesh = New("SpecialMesh",Claw,"Mesh",{Scale = Vector3.new(1.57516229, 0.900093496, 0.900090456),MeshId = "http://www.roblox.com/Asset/?id=9756362",MeshType = Enum.MeshType.FileMesh,})
1447
mot = New("Weld",Claw,"mot",{Part0 = Claw,Part1 = palm,C0 = CFrame.new(0, 0, 0, 0.764301181, 0.557314813, -0.324414939, -0.209706947, 0.690539837, 0.692227066, 0.609809637, -0.461037576, 0.644652605),C1 = CFrame.new(6.14031982, 6.95790005, 2.82652378, -5.1562688e-06, -4.14252281e-06, -1.00000119, 6.2883023e-06, 1.00000346, -1.13248852e-05, 1.00000608, -6.88433602e-06, -6.07921993e-06),})
1448
Part = New("Part",righthand,"Part",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("Really black"),Material = Enum.Material.Neon,Size = Vector3.new(3, 1, 1),CFrame = CFrame.new(-5.89726353, 13.5927134, 141.633545, -0.193492234, -0.209683582, -0.958448827, -0.723255992, 0.690577269, -0.00507251453, 0.66294241, 0.692197144, -0.285267115),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
1449
mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.193487346, -0.723243237, 0.66293478, -0.209680736, 0.690575182, 0.692199528, -0.958434939, -0.00507292151, -0.285267413),C1 = CFrame.new(4.32124329, 4.40792942, 0.337892532, -5.00725673e-06, -4.20212746e-06, -1.00000167, 7.42079192e-06, 1.00000536, -1.13248852e-05, 1.00000739, -5.78164827e-06, -6.28783619e-06),})
1450-
Claw = New("Part",righthand,"Claw",{Anchored = false,CanCollide = false,BrickColor = BrickColor.new("White"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(-3.40860367, 16.1426754, 139.814423, 0.764312148, -0.209710151, 0.609816909, 0.557322443, 0.69054085, -0.461045891, -0.32442072, 0.692224324, 0.644657135),CanCollide = false,BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.239216, 0.0823529, 0.521569),})
1450+
1451
mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = palm,C0 = CFrame.new(0, 0, 0, -0.777236402, -0.629196227, -0.00398282986, -0.00630429992, 0.00145771052, 0.999979079, -0.629177094, 0.777245104, -0.00509962626),C1 = CFrame.new(0.00988769531, 8.14042282, 1.47994471, -5.00725673e-06, -4.20212746e-06, -1.00000167, 7.42079192e-06, 1.00000536, -1.13248852e-05, 1.00000739, -5.78164827e-06, -6.28783619e-06),})
1452
1453
Shoot = function(orgpos)	
1454
	rand = 1.5
1455
	spread = Vector3.new((math.random(-1, 0) + math.random()) * rand, (math.random(-1, 0) + math.random()) * rand, (math.random(-1, 0) + math.random()) * rand) * (orgpos - Mouse.Hit.p).magnitude / 100
1456
	local MouseLook = CFrame.new((orgpos + Mouse.Hit.p) / 2, Mouse.Hit.p + spread)
1457
	Effects.Sphere.Create(BrickColor.new("Really red"), CFrame.new(orgpos), 5, 5, 5, 1, 1, 1, 0.1)
1458
	table.insert(Effects, {MouseLook.lookVector, "Shoot", 50, orgpos, 5, 7, 0, 1, 2})
1459
end
1460
1461
function attackone()
1462
attack = true
1463
cantattack = true
1464
chatfunc("Huh?")
1465
for i = 0, 1, 0.1 do
1466
		swait()
1467
		PlayAnimationFromTable({
1468
         CFrame.new(-0.759994507, 25.2699986, -0.970001221, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 
1469-
chatfunc("Just...")
1469+
1470
         CFrame.new(1.93992007, 0.530016184, -0.749977052, 0.671063602, -0.741084933, 0.0216067191, -0.0142351035, -0.0420169309, -0.99901551, 0.741262913, 0.670095384, -0.0387454592) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1471
         CFrame.new(-1.85000944, 0.470003843, -0.900003552, 0.777410984, 0.628938198, 0.00831452757, 0.00628061546, 0.00545621477, -0.999965429, -0.628961682, 0.777436376, 0.000291601638) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1472
         CFrame.new(0.579993069, -1.99997544, 6.25985164e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0), 
1473
         CFrame.new(-0.580020487, -1.99997556, 1.85566228e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0), 
1474
		}, .3, false)
1475
		motor.C0 = clerp(motor.C0, CFrame.new(-0.788791656, 16.183567, -0.827146769, -0.137787372, 0.564119697, 0.814115524, 0.305211514, 0.806139946, -0.506937504, -0.942263901, 0.178627476, -0.283251703) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1476
		moter.C0 = clerp(moter.C0, CFrame.new(-17.1351395, 9.85484219, -5.01481104, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1477
		motur.C0 = clerp(motur.C0, CFrame.new(15.8147564, 9.19478703, -5.0149703, -1.00000167, -1.13248852e-05, -6.28783619e-06, -4.20212746e-06, 1.00000536, -5.78164827e-06, 5.00725673e-06, -7.42079192e-06, -1.00000739) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1478
	end
1479
chatfunc("DIE!!!")
1480
for i = 0, 1, 0.1 do
1481
		swait()
1482
		PlayAnimationFromTable({
1483
         CFrame.new(-0.759992599, 25.2699986, -0.970001221, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 
1484
         CFrame.new(6.25513203e-26, 1.5, -0.0799915045, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1485
         CFrame.new(0.269937903, 0.400009483, -0.819992781, 0.682272673, 0.730970621, 0.0136526134, 0.0430621058, -0.0215375535, -0.998840272, -0.729828954, 0.682069242, -0.0461716093) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1486
         CFrame.new(-0.430024922, 0.340004086, -0.900004923, 0.766999841, -0.641594052, 0.00831413921, 0.00656431587, -0.00511075044, -0.999965429, 0.641615093, 0.767027318, 0.000291678793) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1487
         CFrame.new(0.579985499, -1.9999764, 6.25983438e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0), 
1488
         CFrame.new(-0.580014765, -1.99997604, 1.85564022e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0), 
1489
		}, .3, false)
1490
		motor.C0 = clerp(motor.C0, CFrame.new(-0.788780689, 16.1835613, -0.827141523, -0.137787372, 0.564119697, 0.814115524, 0.305211514, 0.806139946, -0.506937504, -0.942263901, 0.178627476, -0.283251703) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1491
		moter.C0 = clerp(moter.C0, CFrame.new(-17.1351357, 9.85484219, -5.01481104, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1492
		motur.C0 = clerp(motur.C0, CFrame.new(15.8147526, 9.19478703, -5.0149703, -1.00000167, -1.13248852e-05, -6.28783619e-06, -4.20212746e-06, 1.00000536, -5.78164827e-06, 5.00725673e-06, -7.42079192e-06, -1.00000739) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1493
	end
1494
wait(1)
1495
for i = 0, 1, 0.1 do
1496
		swait()
1497
		PlayAnimationFromTable({
1498
         CFrame.new(-0.759994507, 26.7200089, -0.950004578, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 
1499
         CFrame.new(6.25505006e-26, 1.49999905, -0.0800068378, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1500
         CFrame.new(0.189979926, 0.400005281, -0.980002761, 0.118523851, 0.992818832, 0.0162344072, 0.0453842282, 0.0109159928, -0.99890995, -0.991913736, 0.119131483, -0.0437644832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1501
         CFrame.new(-0.210015774, 0.340002239, -0.900003552, 0.140534565, -0.990040898, 0.00831356458, 0.00145726732, -0.008190047, -0.999965429, 0.990074694, 0.140541837, 0.000291769626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1502
         CFrame.new(0.579992831, -1.99997354, 6.25984671e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0), 
1503
         CFrame.new(-0.580012739, -1.99997425, 1.8556327e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0), 
1504
		}, .3, false)
1505
		motor.C0 = clerp(motor.C0, CFrame.new(-0.480611801, 17.7309036, -0.735867143, -0.217815399, 0.576676786, 0.78740108, -0.0986660197, 0.789630353, -0.605600953, -0.970990002, -0.209599197, -0.115094349) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1506
		moter.C0 = clerp(moter.C0, CFrame.new(-17.1351547, 9.85484219, -5.01483393, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1507
		motur.C0 = clerp(motur.C0, CFrame.new(15.5707073, 22.5827446, -4.40391922, -0.931310356, 0.318911612, -0.175955713, 0.316545039, 0.469672263, -0.824145198, -0.180184454, -0.823235035, -0.538365602) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1508
	end
1509
for i = 0, 1, 0.1 do
1510
		swait()
1511
		PlayAnimationFromTable({
1512
         CFrame.new(-0.759994507, 26.7200089, -0.950012207, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 
1513
         CFrame.new(6.25517579e-26, 1.50000143, -0.0799840093, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1514
         CFrame.new(0.189980805, 0.400007546, -0.980010152, 0.118523851, 0.992818832, 0.0162344072, 0.0453842282, 0.0109159928, -0.99890995, -0.991913736, 0.119131483, -0.0437644832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1515
         CFrame.new(-0.210017934, 0.340004146, -0.900018632, 0.140534565, -0.990040898, 0.00831356458, 0.00145726732, -0.008190047, -0.999965429, 0.990074694, 0.140541837, 0.000291769626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1516
         CFrame.new(0.579992831, -1.99997354, 6.25984671e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0), 
1517
         CFrame.new(-0.580012739, -1.99997425, 1.8556327e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0), 
1518
		}, .3, false)
1519
		motor.C0 = clerp(motor.C0, CFrame.new(-0.480607986, 17.7309113, -0.735884309, -0.217815399, 0.576676786, 0.78740108, -0.0986660197, 0.789630353, -0.605600953, -0.970990002, -0.209599197, -0.115094349) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1520
		moter.C0 = clerp(moter.C0, CFrame.new(-17.1351471, 9.85484219, -5.0148263, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1521
		motur.C0 = clerp(motur.C0, CFrame.new(15.2336845, -2.3754828, -5.02356005, -0.946486354, 0.303575426, 0.109576441, -0.0991887003, 0.0494779386, -0.993838131, -0.307126373, -0.951523185, -0.0167197455) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1522
	end
1523
bOOm = Instance.new("Sound", Character)
1524
bOOm.SoundId = "rbxassetid://357562152" -- Put Music ID Here.
1525
bOOm.Looped = false
1526
bOOm.Volume = 5
1527
wait()
1528
bOOm:Play()
1529
if reverse == true then
1530
for i = 0, 20, 0.1 do
1531
bOOm.Pitch = bOOm.Pitch - 0.05
1532
end
1533
wait(2)
1534
local asdd = Instance.new("Part", Character)
1535
	asdd.CFrame = RootPart.CFrame
1536
	asdd.Size = Vector3.new(2,2,2)
1537
	asdd.Transparency = 1
1538
	asdd.Material = "Neon"
1539
	asdd.Anchored = true
1540
	asdd.BrickColor = BrickColor.new"Really black"
1541
	MagnitudeDamage(asdd, 99999, 99999, 99999, 9999, "Normal", "0", 1)
1542
CFuncs['Sound'].Create("rbxassetid://183763487",Character,10,.5)
1543
Effects.Block.Create(BrickColor.new('Bright yellow'), CFrame.new(RootPart.Position), 250, 250, 200, 200, 200, 200, .01)
1544
elseif reverse == false then
1545
for i,v in pairs (game.Players:GetChildren()) do
1546
if v.Name ~= game.Players.LocalPlayer.Name then
1547
v.Character:BreakJoints()
1548
end
1549
end
1550
wait(2)
1551
bOOm:Remove()
1552
end
1553
attack = false
1554
cantattack = false
1555
end
1556
shade = Instance.new("Model",Character)
1557
shade.Name = "Shades"
1558
rh = Instance.new("Part")
1559
rh.Name = "rh"
1560
rh.Parent = shade
1561
rh.Locked = true
1562
rh.CanCollide = false
1563
mesh = Instance.new("SpecialMesh")
1564
rh.formFactor =  "Symmetric"
1565
mesh.MeshType = "FileMesh"
1566
mesh.MeshId = "http://www.roblox.com/asset/?id=1577360"
1567
mesh.TextureId = "http://www.roblox.com/asset/?id=1577349"
1568
mesh.Scale = Vector3.new(1.05, 1.05, 1.05)
1569
mesh.Parent = rh
1570
hatweld = New("Weld",rh,"hatwsdewugdfyhkjh",{Part0 = rh,Part1 = Head,C0 = CFrame.new(0, 0, 0, 1, 5.34789583e-22, -1.3880951e-21, -5.34789583e-22, 1, 7.03996133e-22, 1.3880951e-21, -7.03996133e-22, 1),C1 = CFrame.new(0, 0.240001202, -0.149993896, 1, 5.34789583e-22, -1.3880951e-21, -5.34789583e-22, 1, 7.03996133e-22, 1.3880951e-21, -7.03996133e-22, 1),})
1571
function grab(x, y, p) 
1572
weld = Instance.new("Weld")
1573
weld.Name = "lologitgrab'd" 
1574
weld.Part0 = x
1575
weld.Part1 = y 
1576
1577
weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(0,280,0)
1578
1579
weld.Parent = p
1580
end 
1581
1582
1583
local dontgrab = false
1584
function attacktwo()
1585
attack = true
1586
for i = 0, 1, 0.1 do
1587
		swait()
1588
		PlayAnimationFromTable({
1589
         CFrame.new(-0.760003269, 26.7200222, -0.94999671, 1.00000548, 8.66129355e-08, -7.6649485e-07, 8.66129355e-08, 1.00000024, -1.19034569e-08, -7.6649485e-07, -1.19034569e-08, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 
1590
         CFrame.new(1.9425795e-07, 1.50000072, -0.0799994022, 1.00000548, 2.27887043e-07, -7.11796247e-07, 8.66129355e-08, 0.982156813, 0.188095838, -7.6649485e-07, -0.188094497, 0.982156992) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1591
         CFrame.new(0.189976901, 0.400006354, -0.980026603, 0.118525267, 0.992824256, 0.0162344445, 0.045384258, 0.0109160803, -0.998910189, -0.991913915, 0.119130723, -0.0437644906) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1592
         CFrame.new(-0.210028082, 0.340000272, -0.90003258, 0.14053461, -0.990046561, 0.00831352267, 0.00145726802, -0.0081901364, -0.999965549, 0.990074635, 0.140542597, 0.000291775214) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1593
         CFrame.new(0.579999685, -1.9999733, -4.2263872e-07, 0.993039846, -0.117827691, -7.6649485e-07, 0.117827237, 0.993034482, -1.19034569e-08, -7.66825337e-07, 7.87020511e-08, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0), 
1594
         CFrame.new(-0.580023885, -1.99997592, 4.70688718e-07, 0.997908831, 0.0647253096, -7.6649485e-07, -0.0647247881, 0.997903526, -1.19034569e-08, -7.65794312e-07, -6.22500025e-08, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0), 
1595
		}, .3, false)
1596
		motor.C0 = clerp(motor.C0, CFrame.new(-0.480618477, 17.7309113, -0.735866308, -0.217815876, 0.576680183, 0.787405431, -0.0986660495, 0.789630592, -0.605601013, -0.970989823, -0.209599659, -0.115094952) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1597
		moter.C0 = clerp(moter.C0, CFrame.new(-17.1353378, 9.85484409, -5.01479816, -1.0000062, -9.86924988e-06, -2.68490282e-07, -9.62801641e-06, 1.00000155, -7.76614343e-06, 1.21355697e-06, -8.55413873e-06, -1.00000203) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1598
		motur.C0 = clerp(motur.C0, CFrame.new(13.2820168, 3.55933738, -20.5980816, -1.00000727, -1.12699645e-05, -5.52975007e-06, -4.29339752e-06, 1.0000056, -5.76963021e-06, 5.77649598e-06, -7.42312113e-06, -1.00000751) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1599
	end
1600
	coroutine.wrap(function()
1601
	wait(.2)
1602
	if dontgrab == true then
1603
	find:Disconnect()
1604
	wait(.6)
1605
	chatfunc("Welp...")
1606
		wait(3)
1607
		for i = 0, 1, 0.1 do
1608
		swait()
1609
		PlayAnimationFromTable({
1610
         CFrame.new(-0.759994507, 26.7200089, -0.950004578, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 
1611
         CFrame.new(6.25505006e-26, 1.49999905, -0.0800068378, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1612
         CFrame.new(0.189979926, 0.400005281, -0.980002761, 0.118523851, 0.992818832, 0.0162344072, 0.0453842282, 0.0109159928, -0.99890995, -0.991913736, 0.119131483, -0.0437644832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1613
         CFrame.new(-0.210015774, 0.340002239, -0.900003552, 0.140534565, -0.990040898, 0.00831356458, 0.00145726732, -0.008190047, -0.999965429, 0.990074694, 0.140541837, 0.000291769626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1614
         CFrame.new(0.579992831, -1.99997354, 6.25984671e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0), 
1615
         CFrame.new(-0.580012739, -1.99997425, 1.8556327e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0), 
1616
		}, .3, false)
1617
		motor.C0 = clerp(motor.C0, CFrame.new(-0.480611801, 17.7309036, -0.735867143, -0.217815399, 0.576676786, 0.78740108, -0.0986660197, 0.789630353, -0.605600953, -0.970990002, -0.209599197, -0.115094349) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1618
		moter.C0 = clerp(moter.C0, CFrame.new(-17.1351547, 9.85484219, -5.01483393, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1619
		motur.C0 = clerp(motur.C0, CFrame.new(15.5707073, 22.5827446, -4.40391922, -0.931310356, 0.318911612, -0.175955713, 0.316545039, 0.469672263, -0.824145198, -0.180184454, -0.823235035, -0.538365602) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1620
	end
1621
	for i = 0, 1, 0.1 do
1622
		swait()
1623
		PlayAnimationFromTable({
1624
         CFrame.new(-0.759994507, 26.7200089, -0.950004578, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 
1625
         CFrame.new(6.25505006e-26, 1.49999905, -0.0800068378, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1626
         CFrame.new(0.189979926, 0.400005281, -0.980002761, 0.118523851, 0.992818832, 0.0162344072, 0.0453842282, 0.0109159928, -0.99890995, -0.991913736, 0.119131483, -0.0437644832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1627
         CFrame.new(-0.210015774, 0.340002239, -0.900003552, 0.140534565, -0.990040898, 0.00831356458, 0.00145726732, -0.008190047, -0.999965429, 0.990074694, 0.140541837, 0.000291769626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1628
         CFrame.new(0.579992831, -1.99997354, 6.25984671e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0), 
1629
         CFrame.new(-0.580012739, -1.99997425, 1.8556327e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0), 
1630
		}, .3, false)
1631
		motor.C0 = clerp(motor.C0, CFrame.new(-0.480611801, 17.7309036, -0.735867143, -0.217815399, 0.576676786, 0.78740108, -0.0986660197, 0.789630353, -0.605600953, -0.970990002, -0.209599197, -0.115094349) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1632
		moter.C0 = clerp(moter.C0, CFrame.new(-17.1351547, 9.85484219, -5.01483393, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1633
		motur.C0 = clerp(motur.C0, CFrame.new(15.5707073, 22.5827446, -4.40391922, -0.931310356, 0.318911612, -0.175955713, 0.316545039, 0.469672263, -0.824145198, -0.180184454, -0.823235035, -0.538365602) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1634
	end
1635
	for i = 0, 1, 0.1 do
1636
		swait()
1637
		PlayAnimationFromTable({
1638
         CFrame.new(-0.759994507, 26.7200089, -0.950012207, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 
1639
         CFrame.new(6.25517579e-26, 1.50000143, -0.0799840093, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1640
         CFrame.new(0.189980805, 0.400007546, -0.980010152, 0.118523851, 0.992818832, 0.0162344072, 0.0453842282, 0.0109159928, -0.99890995, -0.991913736, 0.119131483, -0.0437644832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1641
         CFrame.new(-0.210017934, 0.340004146, -0.900018632, 0.140534565, -0.990040898, 0.00831356458, 0.00145726732, -0.008190047, -0.999965429, 0.990074694, 0.140541837, 0.000291769626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1642
         CFrame.new(0.579992831, -1.99997354, 6.25984671e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0), 
1643
         CFrame.new(-0.580012739, -1.99997425, 1.8556327e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0), 
1644
		}, .3, false)
1645
		motor.C0 = clerp(motor.C0, CFrame.new(-0.480607986, 17.7309113, -0.735884309, -0.217815399, 0.576676786, 0.78740108, -0.0986660197, 0.789630353, -0.605600953, -0.970990002, -0.209599197, -0.115094349) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1646
		moter.C0 = clerp(moter.C0, CFrame.new(-17.1351471, 9.85484219, -5.0148263, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1647
		motur.C0 = clerp(motur.C0, CFrame.new(15.2336845, -2.3754828, -5.02356005, -0.946486354, 0.303575426, 0.109576441, -0.0991887003, 0.0494779386, -0.993838131, -0.307126373, -0.951523185, -0.0167197455) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1648
	end
1649
	wait(.1)
1650
	smahsnodmg(righthand.palm)
1651
		righthand.palm["lologitgrab'd"]:Remove()
1652
		dontgrab = false
1653
		attack = false
1654
		elseif dontgrab == false then
1655
	find:Disconnect()
1656
	chatfunc(" ")
1657
	attack = false
1658
	end
1659
	end)()
1660
	for i, v in pairs(righthand:GetChildren()) do
1661
		if v:IsA("Part") then
1662
			find = v.Touched:connect(function(hit)
1663
	if hit.Parent:FindFirstChildOfClass('Humanoid') and attack == true and dontgrab == false then
1664
		dontgrab = true
1665
		grab(hit.Parent.Torso,righthand.palm,righthand.palm)
1666
		local whosgrabbed = hit.Parent.Parent.Name
1667
		hit.Parent:FindFirstChildOfClass('Humanoid').PlatformStand = true
1668
		wait(1)
1669
		for i = 0, 1, 0.1 do
1670
		swait()
1671
		PlayAnimationFromTable({
1672
         CFrame.new(-0.760017395, 25.2700005, -0.970016479, 1, 0, 0, 0, 1, -1.87350135e-15, 0, -1.87350135e-15, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 
1673
         CFrame.new(1.52587891e-05, 1.49998128, -0.0800150484, 1, 1.13686838e-13, 0, 0, 0.982150793, 0.188095078, 0, -0.188095063, 0.982150793) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1674
         CFrame.new(0.189987063, 0.400006056, -0.980009139, 0.118522465, 0.992818713, 0.0162341986, 0.0453846157, 0.0109157981, -0.998909891, -0.991913557, 0.119130068, -0.0437649228) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1675
         CFrame.new(-0.210012332, 0.340004951, -0.90001899, 0.14053674, -0.9900406, 0.00831346214, 0.00145645451, -0.00819005817, -0.999965429, 0.990074456, 0.140543982, 0.000290945056) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1676
         CFrame.new(0.580028355, -1.99997532, -1.52577268e-05, 0.993034363, -0.117825642, 5.40239853e-09, 0.11782565, 0.993034303, 2.09832751e-09, -5.6134013e-09, -1.44723344e-09, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0), 
1677
         CFrame.new(-0.58001107, -1.99997437, 7.89399301e-09, 0.997903228, 0.0647240505, 4.79849405e-09, -0.0647240505, 0.997903228, 2.55529042e-09, -4.62387106e-09, -2.86047452e-09, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0), 
1678
		}, .3, false)
1679
		motor.C0 = clerp(motor.C0, CFrame.new(-0.788785458, 16.1835346, -0.827138901, -0.137789458, 0.564123869, 0.814112008, 0.305209517, 0.806137681, -0.50694102, -0.942263901, 0.178623617, -0.283253223) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1680
		moter.C0 = clerp(moter.C0, CFrame.new(-17.1353722, 9.85484695, -5.01485682, -1.0000006, -3.55561087e-06, -1.04587707e-06, -3.31734827e-06, 1.00000131, -7.78251979e-06, 4.49856088e-07, -8.5536476e-06, -1.00000191) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1681
		motur.C0 = clerp(motur.C0, CFrame.new(1.43385816, 24.2451191, -17.1118031, 0.999744415, 0.021856267, -0.00588995032, -0.0224943645, 0.988376617, -0.150358513, 0.00253537321, 0.150453568, 0.988614798) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1682
	end
1683
	end
1684
end)
1685
		end
1686
	end
1687
end
1688
1689
coroutine.resume(coroutine.create(function()
1690
cantattack = true
1691
chatfunc("Ugh...")
1692
wait(2)
1693
chatfunc("Whatever.")
1694
wait(2)
1695
chatfunc("Let's just start.")
1696
cantattack = false
1697
1698
coroutine.resume(coroutine.create(function()
1699
local quotes = {
1700
"I'm way stronger then all of you.",
1701
"Try me.",
1702
" ",
1703
" ",
1704
" ",
1705
"Me and Narubi will take over the world.",
1706
" "
1707
}
1708
local specials = {
1709
" ",
1710
"...",
1711
"You will die under 5 seconds.",
1712
" ",
1713
" ",
1714
" ",
1715
" "
1716
}
1717
while true do wait(13)
1718
if reverse == false then
1719
if attack == false and cantattack == false and wowo == false then
1720
chatfunc(""..quotes[math.random(1, #quotes)].."")
1721
elseif wowo == true and attack == false and cantattack == false then
1722
chatfunc2(""..specials[math.random(1, #specials)].."")
1723
end
1724
elseif reverse == true then
1725
if attack == false and cantattack == false and wowo == false then
1726
chatfuncc(""..quotes[math.random(1, #quotes)].."")
1727
elseif wowo == true and attack == false and cantattack == false then
1728
chatfunc22(""..specials[math.random(1, #specials)].."")
1729
end
1730
end
1731
for i,v in pairs(wew:GetChildren()) do
1732
    if v.BrickColor == BrickColor.new("Really red") then
1733
        v.BrickColor = BrickColor.new("Black")
1734
    end
1735
end
1736
wait(.4)
1737
for i,v in pairs(wew:GetChildren()) do
1738
    if v.BrickColor == BrickColor.new("Black") then
1739
        v.BrickColor = BrickColor.new("White")
1740
    end
1741
end
1742
end
1743
end))
1744
wOtE = false
1745
coroutine.wrap(function()
1746
while true and wait() do
1747
wait(.1)
1748
if Humanoid.Health <=200000 then
1749
if attack == false then
1750
	if cantattack == false and wowo == false and wOtE == false then
1751
	wowo = true
1752
z.Pitch = .97
1753-
if Humanoid.Health <=2000 then
1753+
1754
z.PlaybackSpeed = 0.9
1755
chatfunc("You think i'm finished with you?")
1756
Humanoid.MaxHealth = 10000000
1757
wait()
1758
Humanoid.Health = 10000000
1759
for i,v in pairs(wew:GetChildren()) do
1760
    if v.BrickColor == BrickColor.new("White") then
1761-
Humanoid.MaxHealth = 100000
1761+
1762
    end
1763-
Humanoid.Health = 100000
1763+
1764
for i,v in pairs(lefthand:GetChildren()) do
1765
    if v.BrickColor == BrickColor.new("White") then
1766
        v.BrickColor = BrickColor.new("Really black")
1767
    end
1768
end
1769
for i,v in pairs(righthand:GetChildren()) do
1770
    if v.BrickColor == BrickColor.new("White") then
1771
        v.BrickColor = BrickColor.new("Really black")
1772
    end
1773
end
1774
wowo = true
1775
wait(.1)
1776
attack = false
1777
end
1778
end
1779
end
1780
end
1781
end)()
1782
1783
end))
1784
local TweenService = game:GetService("TweenService")
1785
coroutine.wrap(function()
1786
while true and wait() do
1787
wait(.1)
1788
if Humanoid.Health <=2000000 then
1789
if attack == false then
1790
	if cantattack == false and wowo == true and wOtE == false then
1791
	wOtE = true
1792
	reverse = true
1793-
if Humanoid.Health <=20000 then
1793+
1794
	attack = true
1795
	Humanoid.MaxHealth = math.huge
1796
	Humanoid.Health = math.huge
1797
	Humanoid.WalkSpeed = 0
1798
chatfunc("Really...")
1799
coroutine.wrap(function()
1800
for i,v in pairs(wew:GetChildren()) do
1801
    if v.BrickColor == BrickColor.new("Really red") then
1802
        v.BrickColor = BrickColor.new("Bright yellow")
1803
    end
1804
end
1805
for i,v in pairs(lefthand:GetChildren()) do
1806
    if v.BrickColor == BrickColor.new("Really red") then
1807
        v.BrickColor = BrickColor.new("Bright yellow")
1808
    end
1809
end
1810
for i,v in pairs(righthand:GetChildren()) do
1811
    if v.BrickColor == BrickColor.new("Really red") then
1812
        v.BrickColor = BrickColor.new("Bright yellow")
1813
    end
1814
end
1815
end)()
1816
chatfunc(" ")
1817
wait(3)
1818
chatfunc22("Wow...")
1819
attack = false
1820
cantattack = false
1821
Humanoid.MaxHealth = 200000000
1822
Humanoid.Health = 200000000
1823
Humanoid.WalkSpeed = 16
1824
end
1825
end
1826-
Humanoid.MaxHealth = 2000000
1826+
1827-
Humanoid.Health = 2000000
1827+
1828
end)()
1829
function clickatk()
1830
	attack = true
1831
	for i = 0, 1, 0.1 do
1832
		swait()
1833
		PlayAnimationFromTable({
1834
         CFrame.new(-0.759994507, 26.7200089, -0.950004578, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 
1835
         CFrame.new(6.25505006e-26, 1.49999905, -0.0800068378, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1836
         CFrame.new(0.189979926, 0.400005281, -0.980002761, 0.118523851, 0.992818832, 0.0162344072, 0.0453842282, 0.0109159928, -0.99890995, -0.991913736, 0.119131483, -0.0437644832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1837
         CFrame.new(-0.210015774, 0.340002239, -0.900003552, 0.140534565, -0.990040898, 0.00831356458, 0.00145726732, -0.008190047, -0.999965429, 0.990074694, 0.140541837, 0.000291769626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1838
         CFrame.new(0.579992831, -1.99997354, 6.25984671e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0), 
1839
         CFrame.new(-0.580012739, -1.99997425, 1.8556327e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0), 
1840
		}, .3, false)
1841
		motor.C0 = clerp(motor.C0, CFrame.new(-0.480611801, 17.7309036, -0.735867143, -0.217815399, 0.576676786, 0.78740108, -0.0986660197, 0.789630353, -0.605600953, -0.970990002, -0.209599197, -0.115094349) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1842
		moter.C0 = clerp(moter.C0, CFrame.new(-17.1351547, 9.85484219, -5.01483393, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1843
		motur.C0 = clerp(motur.C0, CFrame.new(15.5707073, 22.5827446, -4.40391922, -0.931310356, 0.318911612, -0.175955713, 0.316545039, 0.469672263, -0.824145198, -0.180184454, -0.823235035, -0.538365602) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1844
	end
1845
for i = 0, 1, 0.1 do
1846
		swait()
1847
		PlayAnimationFromTable({
1848
         CFrame.new(-0.759994507, 26.7200089, -0.950012207, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 
1849
         CFrame.new(6.25517579e-26, 1.50000143, -0.0799840093, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1850
         CFrame.new(0.189980805, 0.400007546, -0.980010152, 0.118523851, 0.992818832, 0.0162344072, 0.0453842282, 0.0109159928, -0.99890995, -0.991913736, 0.119131483, -0.0437644832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1851
         CFrame.new(-0.210017934, 0.340004146, -0.900018632, 0.140534565, -0.990040898, 0.00831356458, 0.00145726732, -0.008190047, -0.999965429, 0.990074694, 0.140541837, 0.000291769626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1852
         CFrame.new(0.579992831, -1.99997354, 6.25984671e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0), 
1853
         CFrame.new(-0.580012739, -1.99997425, 1.8556327e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0), 
1854
		}, .3, false)
1855
		motor.C0 = clerp(motor.C0, CFrame.new(-0.480607986, 17.7309113, -0.735884309, -0.217815399, 0.576676786, 0.78740108, -0.0986660197, 0.789630353, -0.605600953, -0.970990002, -0.209599197, -0.115094349) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1856
		moter.C0 = clerp(moter.C0, CFrame.new(-17.1351471, 9.85484219, -5.0148263, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1857
		motur.C0 = clerp(motur.C0, CFrame.new(15.2336845, -2.3754828, -5.02356005, -0.946486354, 0.303575426, 0.109576441, -0.0991887003, 0.0494779386, -0.993838131, -0.307126373, -0.951523185, -0.0167197455) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1858
	end
1859
	if reverse == true then
1860
	CFuncs['Sound'].Create("rbxassetid://183763487",Character,10,1)
1861
	local asdd = Instance.new("Part", Character)
1862
	asdd.CFrame = righthand.palm.CFrame
1863
	asdd.Size = Vector3.new(2,2,2)
1864
	asdd.Transparency = 1
1865
	asdd.Material = "Neon"
1866
	asdd.Anchored = true
1867
	asdd.BrickColor = BrickColor.new"Really black"
1868
	MagnitudeDamage(asdd, 30, 20, 50, 30, "Normal", "0", 1)
1869
Effects.Block.Create(BrickColor.new('Bright yellow'), CFrame.new(asdd.Position), 350, 350, 300, 20, 20, 20, .1)
1870
wait(.5)
1871
	asdd:Destroy()
1872
	end
1873
	if reverse == false then
1874
	smahs(righthand.palm)
1875
	end
1876
	attack = false
1877
end
1878
1879
function clickatk2()
1880
	attack = true
1881
	for i = 0, 1, 0.1 do
1882
		swait()
1883
		PlayAnimationFromTable({
1884
         CFrame.new(-0.759994507, 26.7200089, -0.949996948, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 
1885
         CFrame.new(6.25508766e-26, 1.49999857, -0.0799989849, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1886
         CFrame.new(0.18997322, 0.400007457, -0.980011046, 0.118523851, 0.992818832, 0.0162344072, 0.0453842282, 0.0109159928, -0.99890995, -0.991913736, 0.119131483, -0.0437644832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1887
         CFrame.new(-0.210019559, 0.340004116, -0.900003016, 0.140534565, -0.990040898, 0.00831356458, 0.00145726732, -0.008190047, -0.999965429, 0.990074694, 0.140541837, 0.000291769626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1888
         CFrame.new(0.579985023, -1.99997258, 6.25982452e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0), 
1889
         CFrame.new(-0.580020249, -1.99997175, 1.85566204e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0), 
1890
		}, .3, false)
1891
		motor.C0 = clerp(motor.C0, CFrame.new(-0.480607986, 17.7309017, -0.735868096, -0.217815399, 0.576676786, 0.78740108, -0.0986660197, 0.789630353, -0.605600953, -0.970990002, -0.209599197, -0.115094349) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1892
		moter.C0 = clerp(moter.C0, CFrame.new(-17.8172531, 20.520647, -3.66432858, -0.971718132, 0.105367593, 0.21133548, -0.112918004, 0.578669786, -0.807708859, -0.2073998, -0.808728456, -0.550406754) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1893
		motur.C0 = clerp(motur.C0, CFrame.new(15.8147526, 9.19478703, -5.01498556, -1.00000167, -1.13248852e-05, -6.28783619e-06, -4.20212746e-06, 1.00000536, -5.78164827e-06, 5.00725673e-06, -7.42079192e-06, -1.00000739) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1894
	end
1895
for i = 0, 1, 0.1 do
1896
		swait()
1897
		PlayAnimationFromTable({
1898
         CFrame.new(-0.759994507, 26.7200089, -0.949996948, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 
1899
         CFrame.new(6.25518257e-26, 1.50000334, -0.0799843669, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1900
         CFrame.new(0.189965621, 0.400009274, -0.98001188, 0.118523851, 0.992818832, 0.0162344072, 0.0453842282, 0.0109159928, -0.99890995, -0.991913736, 0.119131483, -0.0437644832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1901
         CFrame.new(-0.210019559, 0.340004116, -0.900003016, 0.140534565, -0.990040898, 0.00831356458, 0.00145726732, -0.008190047, -0.999965429, 0.990074694, 0.140541837, 0.000291769626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1902
         CFrame.new(0.579985023, -1.99997258, 6.25982452e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0), 
1903
         CFrame.new(-0.580020249, -1.99997175, 1.85566204e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0), 
1904
		}, .3, false)
1905
		motor.C0 = clerp(motor.C0, CFrame.new(-0.48060894, 17.7308998, -0.73586762, -0.217815399, 0.576676786, 0.78740108, -0.0986660197, 0.789630353, -0.605600953, -0.970990002, -0.209599197, -0.115094349) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1906
		moter.C0 = clerp(moter.C0, CFrame.new(-16.7988281, -1.8885771, -5.231565, -0.954750299, -0.287907064, 0.0745859817, -0.0620222166, -0.052531749, -0.996694148, 0.290872931, -0.956218362, 0.0322975069) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1907
		motur.C0 = clerp(motur.C0, CFrame.new(15.8147526, 9.19478607, -5.01498556, -1.00000167, -1.13248852e-05, -6.28783619e-06, -4.20212746e-06, 1.00000536, -5.78164827e-06, 5.00725673e-06, -7.42079192e-06, -1.00000739) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1908
	end
1909
	if reverse == true then
1910
	CFuncs['Sound'].Create("rbxassetid://183763487",Character,10,1)
1911
	local asd = Instance.new("Part", Character)
1912
	asd.CFrame = lefthand.palm.CFrame
1913
	asd.Size = Vector3.new(2,2,2)
1914
	asd.Transparency = 1
1915
	asd.Material = "Neon"
1916
	asd.Anchored = true
1917
	asd.BrickColor = BrickColor.new"Really black"
1918
	MagnitudeDamage(asd, 30, 20, 50, 10, "Normal", "0", 1)
1919
Effects.Block.Create(BrickColor.new('Bright yellow'), CFrame.new(asd.Position), 350, 350, 300, 20, 20, 20, .1)
1920
wait(.5)
1921
	asd:Destroy()
1922
	end
1923
	if reverse == false then
1924
	smahs(lefthand.palm)
1925
	end
1926
	attack = false
1927
end
1928
1929
1930
Mouse.Button1Down:connect(function()
1931
	if attack == false and cantattack == false and attacktype == 1 then
1932
		attack = true
1933
		clickatk()
1934
		attack = false
1935
		attacktype = 2
1936
	elseif attack == false and cantattack == false and attacktype == 2 then
1937
	attack = true
1938
	clickatk2()
1939
	attack = false
1940
	attacktype = 1
1941
	end
1942
end)
1943
1944
1945
1946
Mouse.KeyDown:connect(function(k)
1947
	k = k:lower()
1948
	if attack == false and cantattack == false and k == 'q' then	
1949
		attackone()
1950
	elseif attack == false and cantattack == false and k == 'e' then	
1951
		attacktwo()
1952
	end
1953
end)
1954
1955
while true do
1956
	swait()
1957
	for i, v in pairs(Character:GetChildren()) do
1958
		if v:IsA("Part") then
1959
			v.Material = "SmoothPlastic"
1960
		elseif v:IsA("Accessory") then
1961
			v:WaitForChild("Handle").Material = "SmoothPlastic"
1962
		end
1963
	end
1964
	Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude 
1965
	velocity = RootPart.Velocity.y
1966
	sine = sine + change
1967
	local hit, pos = rayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
1968
		if RootPart.Velocity.y > 1 and hit == nil then 
1969
			Anim = "Jump"
1970
			if attack == false then
1971
				PlayAnimationFromTable({
1972
         CFrame.new(-0.83996582, 25.250021, -0.220002174, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 
1973
         CFrame.new(6.25508889e-26, 1.50000036, -0.0800002813, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1974
         CFrame.new(0.369967103, 0.420005798, -0.970006347, 0.0886246413, 0.993097603, 0.0768321976, 0.0716862828, 0.0705764517, -0.994927049, -0.993482113, 0.0936828703, -0.0649366155) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1975
         CFrame.new(-0.279962897, 0.44000122, -0.700017512, 0.152406871, -0.987562954, -0.0386604816, 0.0426825732, 0.0456579998, -0.998043597, 0.987395763, 0.150459096, 0.0491102003) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1976
         CFrame.new(0.579993248, -1.99997735, 6.25985657e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0), 
1977
         CFrame.new(-0.580028474, -1.99998081, 1.85569199e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0), 
1978
		}, .3, false)
1979
		motor.C0 = clerp(motor.C0, CFrame.new(-0.728760719, 16.1835747, 0.512853622, -0.137787372, 0.564119697, 0.814115524, 0.305211514, 0.806139946, -0.506937504, -0.942263901, 0.178627476, -0.283251703) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1980
		moter.C0 = clerp(moter.C0, CFrame.new(-17.07514, 9.85484219, -3.67482376, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0- 0.5 * math.cos((sine) / 60),0 + 0.5 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 0.3)	
1981
		motur.C0 = clerp(motur.C0, CFrame.new(15.8747625, 9.19478321, -3.67495728, -1.00000167, -1.13248852e-05, -6.28783619e-06, -4.20212746e-06, 1.00000536, -5.78164827e-06, 5.00725673e-06, -7.42079192e-06, -1.00000739) * CFrame.new(0- 0.5 * math.cos((sine) / 60),0 + 0.5 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 0.3)	
1982
	end
1983
		elseif RootPart.Velocity.y < -1 and hit == nil then 
1984
			Anim = "Fall"
1985
			if attack == false then
1986
				PlayAnimationFromTable({
1987
         CFrame.new(-0.83996582, 25.250021, -0.220002174, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 
1988
         CFrame.new(6.25508889e-26, 1.50000036, -0.0800002813, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1989
         CFrame.new(0.369967103, 0.420005798, -0.970006347, 0.0886246413, 0.993097603, 0.0768321976, 0.0716862828, 0.0705764517, -0.994927049, -0.993482113, 0.0936828703, -0.0649366155) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1990
         CFrame.new(-0.279962897, 0.44000122, -0.700017512, 0.152406871, -0.987562954, -0.0386604816, 0.0426825732, 0.0456579998, -0.998043597, 0.987395763, 0.150459096, 0.0491102003) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
1991
         CFrame.new(0.579993248, -1.99997735, 6.25985657e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0), 
1992
         CFrame.new(-0.580028474, -1.99998081, 1.85569199e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0), 
1993
		}, .3, false)
1994
		motor.C0 = clerp(motor.C0, CFrame.new(-0.728760719, 16.1835747, 0.512853622, -0.137787372, 0.564119697, 0.814115524, 0.305211514, 0.806139946, -0.506937504, -0.942263901, 0.178627476, -0.283251703) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
1995
		moter.C0 = clerp(moter.C0, CFrame.new(-17.07514, 9.85484219, -3.67482376, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0- 0.5 * math.cos((sine) / 60),0 + 0.5 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 0.3)	
1996
		motur.C0 = clerp(motur.C0, CFrame.new(15.8747625, 9.19478321, -3.67495728, -1.00000167, -1.13248852e-05, -6.28783619e-06, -4.20212746e-06, 1.00000536, -5.78164827e-06, 5.00725673e-06, -7.42079192e-06, -1.00000739) * CFrame.new(0- 0.5 * math.cos((sine) / 60),0 + 0.5 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 0.3)	
1997
	end
1998
		elseif Torsovelocity < 1 and hit ~= nil then
1999
			Anim = "Idle"
2000
			if attack == false then
2001
				change = 1
2002
				PlayAnimationFromTable({
2003
         CFrame.new(-0.759994507, 25.2699986, -0.970002174, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 
2004
         CFrame.new(6.25509321e-26, 1.49999881, -0.0799980611, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2005
         CFrame.new(0.189979702, 0.400005192, -0.980000854, 0.118523851, 0.992818832, 0.0162344072, 0.0453842282, 0.0109159928, -0.99890995, -0.991913736, 0.119131483, -0.0437644832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2006
         CFrame.new(-0.210016057, 0.340004146, -0.9000054, 0.140534565, -0.990040898, 0.00831356458, 0.00145726732, -0.008190047, -0.999965429, 0.990074694, 0.140541837, 0.000291769626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2007
         CFrame.new(0.57997793, -1.99997723, 6.25981651e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0), 
2008
         CFrame.new(-0.580013037, -1.99997807, 1.85563282e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0), 
2009
		}, .3, false)
2010
		motor.C0 = clerp(motor.C0, CFrame.new(-0.788780689, 16.183569, -0.827145576, -0.137787372, 0.564119697, 0.814115524, 0.305211514, 0.806139946, -0.506937504, -0.942263901, 0.178627476, -0.283251703) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
2011
		moter.C0 = clerp(moter.C0, CFrame.new(-17.1351547, 9.85484219, -5.01482582, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0- 0.5 * math.cos((sine) / 60),0 + 0.5 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 0.3)	
2012
		motur.C0 = clerp(motur.C0, CFrame.new(15.8147564, 9.19478607, -5.01497269, -1.00000167, -1.13248852e-05, -6.28783619e-06, -4.20212746e-06, 1.00000536, -5.78164827e-06, 5.00725673e-06, -7.42079192e-06, -1.00000739) * CFrame.new(0- 0.5 * math.cos((sine) / 60),0 + 0.5 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 0.3)	
2013
		end
2014
		elseif Torsovelocity > 2 and hit ~= nil then
2015
			Anim = "Walk"
2016
			if attack == false then
2017
				PlayAnimationFromTable({
2018
         CFrame.new(-0.759994507, 26.7200089, -0.950000763, 1, 0, 0, 0, 1, -2.12296717e-42, 0, -2.12296717e-42, 1) * CFrame.new(0, 0- 0.1 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 
2019
         CFrame.new(6.25508766e-26, 1.49999857, -0.0799989849, 1, 3.41292782e-26, 5.775724e-26, -4.80637172e-26, 0.982156634, 0.188095808, -8.15871503e-26, -0.188094467, 0.982156932) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2020
         CFrame.new(0.189979926, 0.400005281, -0.980002761, 0.118523851, 0.992818832, 0.0162344072, 0.0453842282, 0.0109159928, -0.99890995, -0.991913736, 0.119131483, -0.0437644832) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2021
         CFrame.new(-0.210015789, 0.340004146, -0.900003552, 0.140534565, -0.990040898, 0.00831356458, 0.00145726732, -0.008190047, -0.999965429, 0.990074694, 0.140541837, 0.000291769626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 
2022
         CFrame.new(0.579992831, -1.99997354, 6.25984671e-26, 0.993034363, -0.117827125, -2.50416006e-26, 0.117827125, 0.993034363, 2.38299102e-26, 2.30221167e-26, -2.66571877e-26, 1) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0), 
2023
         CFrame.new(-0.580012739, -1.99997425, 1.8556327e-25, 0.997903347, 0.0647248626, 3.84105841e-25, -0.0647248626, 0.997903347, -1.88821746e-26, -3.85317531e-25, -6.10893885e-27, 1) * CFrame.new(0, 0, 0) * CFrame.new(0, 0+ 0.1 * math.cos((sine) / -30), 0) * CFrame.Angles(0, 0, 0), 
2024
		}, .3, false)
2025
		motor.C0 = clerp(motor.C0, CFrame.new(-0.480607986, 17.7309093, -0.735868812, -0.217815399, 0.576676786, 0.78740108, -0.0986660197, 0.789630353, -0.605600953, -0.970990002, -0.209599197, -0.115094349) * CFrame.Angles(math.rad(0),math.rad(0)-RootPart.RotVelocity.Y/10,math.rad(0)), 0.7)
2026
		moter.C0 = clerp(moter.C0, CFrame.new(-17.1351471, 9.85484219, -5.01483774, -1.00000072, -9.89437103e-06, -1.0429419e-06, -9.56654821e-06, 1.00000143, -7.77830428e-06, 4.46968443e-07, -8.54942573e-06, -1.00000191) * CFrame.new(0- 0.5 * math.cos((sine) / 60),0 + 0.5 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 0.3)	
2027
		motur.C0 = clerp(motur.C0, CFrame.new(15.8147564, 9.19478703, -5.01497412, -1.00000167, -1.13248852e-05, -6.28783619e-06, -4.20212746e-06, 1.00000536, -5.78164827e-06, 5.00725673e-06, -7.42079192e-06, -1.00000739) * CFrame.new(0- 0.5 * math.cos((sine) / 60),0 + 0.5 * math.cos((sine) / 30), 0) * CFrame.Angles(0, 0, 0), 0.3)	
2028
	end
2029
		end
2030
	if 0 < #Effects then
2031
		for e = 1, #Effects do
2032
			if Effects[e] ~= nil then
2033
				local Thing = Effects[e]
2034
				if Thing ~= nil then
2035
					local Part = Thing[1]
2036
					local Mode = Thing[2]
2037
					local Delay = Thing[3]
2038
					local IncX = Thing[4]
2039
					local IncY = Thing[5]
2040
					local IncZ = Thing[6]
2041
					if Thing[2] == "Shoot" then
2042
						local Look = Thing[1]
2043
						local move = 30
2044
						if Thing[8] == 3 then
2045
							move = 10
2046
						end
2047
						local hit, pos = rayCast(Thing[4], Thing[1], move, m)
2048
						if Thing[10] ~= nil then
2049
							da = pos
2050
							cf2 = CFrame.new(Thing[4], Thing[10].Position)
2051
							cfa = CFrame.new(Thing[4], pos)
2052
							tehCF = cfa:lerp(cf2, 0.2)
2053
							Thing[1] = tehCF.lookVector
2054
						end
2055
						local mag = (Thing[4] - pos).magnitude
2056
						Effects["Head"].Create(Torso.BrickColor, CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0), 1, mag * 5, 1, 0.5, 0, 0.5, 0.2)
2057
						if Thing[8] == 2 then
2058
							Effects["Ring"].Create(Torso.BrickColor, CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0) * CFrame.fromEulerAnglesXYZ(1.57, 0, 0), 1, 1, 0.1, 0.5, 0.5, 0.1, 0.1, 1)
2059
						end
2060
						Thing[4] = Thing[4] + Look * move
2061
						Thing[3] = Thing[3] - 1
2062
						if 2 < Thing[5] then
2063
							Thing[5] = Thing[5] - 0.3
2064
							Thing[6] = Thing[6] - 0.3
2065
						end
2066
						if hit ~= nil then
2067
							Thing[3] = 0
2068
							if Thing[8] == 1 or Thing[8] == 3 then
2069
								Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
2070
							else
2071
								if Thing[8] == 2 then
2072
									Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
2073
									if (hit.Parent:FindFirstChildOfClass('Humanoid')) ~= nil or (hit.Parent.Parent:FindFirstChildOfClass('Humanoid')) ~= nil then
2074
										ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
2075
										ref.Anchored = true
2076
										ref.CFrame = CFrame.new(pos)
2077
										CFuncs["Sound"].Create("161006093", ref, 1, 1.2)
2078
										game:GetService("Debris"):AddItem(ref, 0.2)
2079
										Effects["Block"].Create(Torso.BrickColor, CFrame.new(ref.Position) * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 1, 10, 10, 10, 0.1, 2)
2080
										Effects["Ring"].Create(BrickColor.new("Bright yellow"), CFrame.new(ref.Position) * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 0.1, 4, 4, 0.1, 0.1)
2081
										MagnitudeDamage(ref, 15, Thing[5] / 1.5, Thing[6] / 1.5, 0, "Normal", "", 1)
2082
									end
2083
								end
2084
							end
2085
							ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
2086
							ref.Anchored = true
2087
							ref.CFrame = CFrame.new(pos)
2088
							Effects["Sphere"].Create(Torso.BrickColor, CFrame.new(pos), 5, 5, 5, 1, 1, 1, 0.07)
2089
							game:GetService("Debris"):AddItem(ref, 1)
2090
						end
2091
						if Thing[3] <= 0 then
2092
							table.remove(Effects, e)
2093
						end
2094
					end
2095
					do
2096
						do
2097
							if Thing[2] == "FireWave" then
2098
								if Thing[3] <= Thing[4] then
2099
									Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(0, 1, 0)
2100
									Thing[3] = Thing[3] + 1
2101
									Thing[6].Scale = Thing[6].Scale + Vector3.new(Thing[5], 0, Thing[5])
2102
								else
2103
									Part.Parent = nil
2104
									table.remove(Effects, e)
2105
								end
2106
							end
2107
							if Thing[2] ~= "Shoot" and Thing[2] ~= "Wave" and Thing[2] ~= "FireWave" then
2108
								if Thing[1].Transparency <= 1 then
2109
									if Thing[2] == "Block1" then
2110
										Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
2111
										Mesh = Thing[7]
2112
										Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
2113
										Thing[1].Transparency = Thing[1].Transparency + Thing[3]
2114
									else
2115
										if Thing[2] == "Block2" then
2116
											Thing[1].CFrame = Thing[1].CFrame
2117
											Mesh = Thing[7]
2118
											Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
2119
											Thing[1].Transparency = Thing[1].Transparency + Thing[3]
2120
										else
2121
											if Thing[2] == "Fire" then
2122
												Thing[1].CFrame = CFrame.new(Thing[1].Position) + Vector3.new(0, 0.2, 0)
2123
												Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
2124
												Thing[1].Transparency = Thing[1].Transparency + Thing[3]
2125
											else
2126
												if Thing[2] == "Cylinder" then
2127
													Mesh = Thing[7]
2128
													Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
2129
													Thing[1].Transparency = Thing[1].Transparency + Thing[3]
2130
												else
2131
													if Thing[2] == "Blood" then
2132
														Mesh = Thing[7]
2133
														Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, 0.5, 0)
2134
														Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
2135
														Thing[1].Transparency = Thing[1].Transparency + Thing[3]
2136
													else
2137
														if Thing[2] == "Elec" then
2138
															Mesh = Thing[10]
2139
															Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
2140
															Thing[1].Transparency = Thing[1].Transparency + Thing[3]
2141
														else
2142
															if Thing[2] == "Disappear" then
2143
																Thing[1].Transparency = Thing[1].Transparency + Thing[3]
2144
															else
2145
																if Thing[2] == "Shatter" then
2146
														Thing[1].Transparency = Thing[1].Transparency + Thing[3]
2147
														Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
2148
														Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
2149
														Thing[6] = Thing[6] + Thing[5]
2150
																end
2151
															end
2152
														end
2153
													end
2154
												end
2155
											end
2156
										end
2157
									end
2158
								else
2159
									Part.Parent = nil
2160
									table.remove(Effects, e)
2161
								end
2162
							end
2163
						end
2164
					end
2165
				end
2166
			end
2167
		end
2168
	end
2169
	end