View difference between Paste ID: FYYTVfSx and wWWSRyAn
SHOW: | | - or go back to the newest paste.
1
-- This script has been converted to FE by iPxter
2
3
4
if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
5
local Player,Mouse,mouse,UserInputService,ContextActionService = owner
6
do
7-
plr = game.Players.LocalPlayer
7+
	print("FE Compatibility code by Mokiros | Translated to FE by iPxter")
8
	script.Parent = Player.Character
9
10
	--RemoteEvent for communicating
11
	local Event = Instance.new("RemoteEvent")
12
	Event.Name = "UserInput_Event"
13
14
	--Fake event to make stuff like Mouse.KeyDown work
15
	local function fakeEvent()
16
		local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
17
		t.connect = t.Connect
18
		return t
19
	end
20
21
	--Creating fake input objects with fake variables
22
    local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
23
	local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
24
	local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
25
		CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
26
	end}
27
	--Merged 2 functions into one by checking amount of arguments
28
	CAS.UnbindAction = CAS.BindAction
29
30
	--This function will trigger the events that have been :Connect()'ed
31
	local function te(self,ev,...)
32
		local t = m[ev]
33
		if t and t._fakeEvent and t.Function then
34
			t.Function(...)
35
		end
36
	end
37
	m.TrigEvent = te
38
	UIS.TrigEvent = te
39
40
	Event.OnServerEvent:Connect(function(plr,io)
41
	    if plr~=Player then return end
42
		if io.isMouse then
43
			m.Target = io.Target
44
			m.Hit = io.Hit
45
		else
46
			local b = io.UserInputState == Enum.UserInputState.Begin
47
			if io.UserInputType == Enum.UserInputType.MouseButton1 then
48
				return m:TrigEvent(b and "Button1Down" or "Button1Up")
49
			end
50
			for _,t in pairs(CAS.Actions) do
51
				for _,k in pairs(t.Keys) do
52
					if k==io.KeyCode then
53
						t.Function(t.Name,io.UserInputState,io)
54
					end
55
				end
56
			end
57
			m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
58
			UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
59
	    end
60
	end)
61
	Event.Parent = NLS([==[
62
	local Player = owner
63
	local Event = script:WaitForChild("UserInput_Event")
64
65
	local UIS = game:GetService("UserInputService")
66
	local input = function(io,a)
67
		if a then return end
68
		--Since InputObject is a client-side instance, we create and pass table instead
69-
local handleout = CreatePart(char,0,0,"Neon",BrickColor.new("Royal purple"))
69+
		Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
70
	end
71
	UIS.InputBegan:Connect(input)
72
	UIS.InputEnded:Connect(input)
73
74
	local Mouse = Player:GetMouse()
75
	local h,t
76
	--Give the server mouse data 30 times every second, but only if the values changed
77
	--If player is not moving their mouse, client won't fire events
78
	while wait(1/30) do
79
		if h~=Mouse.Hit or t~=Mouse.Target then
80
			h,t=Mouse.Hit,Mouse.Target
81
			Event:FireServer({isMouse=true,Target=t,Hit=h})
82
		end
83
	end]==],Player.Character)
84
	Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
85
end
86
87
-- Made by NoobyGames12, remaded FM sword with additional gun
88
89
-- If you have it and if you leak it, ill never give the scripts i made since you leaked one of my scripts, pretending that you made this, its just an FREE MODEL remade thing that i made. Now if you leak it, go ahead, ill never give you scripts ever again. 
90
91
--NoobyGames12
92
93
plr = owner
94
char = plr.Character
95
hum = char.Humanoid
96
t = char.Torso
97
h = char.Head
98
ra = char["Right Arm"]
99
la = char["Left Arm"]
100-
local diamond = CreatePart(char,0,0,"Neon",BrickColor.new("Royal purple"))
100+
101
ll = char["Left Leg"]
102
tors = char.Torso
103
lleg = char["Left Leg"]
104
root = char.HumanoidRootPart
105
hed = char.Head
106
rleg = char["Right Leg"]
107
rarm = char["Right Arm"]
108
larm = char["Left Arm"]
109
vt = Vector3.new
110
bc = BrickColor.new
111
br = BrickColor.random
112
it = Instance.new
113-
local barrelglow = CreatePart(char,0,0,"Neon",BrickColor.new("Royal purple"))
113+
114
115
function CreatePart(parent,transparency,reflectance,material,brickcolor)
116
local p = Instance.new("Part")
117
p.Parent = parent
118
p.Size = Vector3.new(1,1,1)
119
p.Transparency = transparency
120
p.Reflectance = reflectance
121
p.CanCollide = false
122
p.BrickColor = brickcolor
123
p.Material = material
124
return p
125
end
126
127
function CreateMesh(parent,meshtype,x1,y1,z1)
128
local mesh = Instance.new("SpecialMesh",parent)
129
mesh.MeshType = meshtype
130
mesh.Scale = Vector3.new(x1,y1,z1)
131
return mesh
132-
Player=game:GetService("Players").LocalPlayer
132+
133
134
function CreateSpecialMesh(parent,meshid,x1,y1,z1)
135
local mesh = Instance.new("SpecialMesh",parent)
136
mesh.MeshType = "SpecialMesh"
137
mesh.MeshId = meshid
138
mesh.Scale = Vector3.new(x1,y1,z1)
139
return mesh
140
end
141
142
function CreateWeld(parent,part0,part1,C1X,C1Y,C1Z,C1Xa,C1Ya,C1Za,C0X,C0Y,C0Z,C0Xa,C0Ya,C0Za)
143
local weld = Instance.new("Weld")
144
weld.Parent = parent
145
weld.Part0 = part0
146
weld.Part1 = part1
147
weld.C1 = CFrame.new(C1X,C1Y,C1Z)*CFrame.Angles(C1Xa,C1Ya,C1Za)
148
weld.C0 = CFrame.new(C0X,C0Y,C0Z)*CFrame.Angles(C0Xa,C0Ya,C0Za)
149
return weld
150
end
151
---------------- left gaunlet
152
local handle = CreatePart(char,0,0,"SmoothPlastic",BrickColor.new("Black"))
153
CreateMesh(handle,"Brick",1.1,0.4,1.1)
154
CreateWeld(handle,larm,handle,0,0.45,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
155
local handleout = CreatePart(char,0,0,"Neon",BrickColor.new("Crimson"))
156
CreateMesh(handleout,"Brick",1.075,0.45,1.075)
157
CreateWeld(handleout,larm,handleout,0,0.45,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
158
local handleout2 = CreatePart(char,0,0,"SmoothPlastic",BrickColor.new("Black"))
159
CreateMesh(handleout2,"Brick",1.05,0.485,1.05)
160
CreateWeld(handleout2,larm,handleout2,0,0.45,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
161
162
local box = CreatePart(char,0,0,"SmoothPlastic",BrickColor.new("Black"))
163
CreateMesh(box,"Brick",1.2,0.5,0.5)
164
CreateWeld(box,handle,box,0.05,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
165
local boxout = CreatePart(char,0,0,"Neon",BrickColor.new("Bright blue"))
166
CreateMesh(boxout,"Brick",1.185,0.525,0.525)
167
CreateWeld(boxout,handle,boxout,0.05,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
168
local boxout2 = CreatePart(char,0,0,"SmoothPlastic",BrickColor.new("Black"))
169
CreateMesh(boxout2,"Brick",1.15,0.585,0.585)
170
CreateWeld(boxout2,handle,boxout2,0.05,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
171
172
local boxoutrand = CreatePart(char,0,0,"Neon",BrickColor.new("Bright blue"))
173
CreateMesh(boxoutrand,"Brick",1,0.35,0.35)
174
CreateWeld(boxoutrand,handle,boxoutrand,-0.075,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
175
176
local glowstrip = CreatePart(char,0,0,"Neon",BrickColor.new("Bright blue"))
177
CreateMesh(glowstrip,"Brick",0.65,0.05,1.15)
178
CreateWeld(glowstrip,larm,glowstrip,0.15,0.365,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
179
local glowstrip2 = CreatePart(char,0,0,"Neon",BrickColor.new("Bright blue"))
180
CreateMesh(glowstrip2,"Brick",0.65,0.05,1.15)
181
CreateWeld(glowstrip2,larm,glowstrip2,0.15,0.465,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
182
local glowstrip3 = CreatePart(char,0,0,"Neon",BrickColor.new("Bright blue"))
183
CreateMesh(glowstrip3,"Brick",0.65,0.05,1.15)
184
CreateWeld(glowstrip3,larm,glowstrip3,0.15,0.565,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
185-
mouse=Player:GetMouse()
185+
186
local diamond = CreatePart(char,0,0,"Neon",BrickColor.new("Crimson"))
187
CreateMesh(diamond,"Brick",0.25,0.25,1.15)
188
CreateWeld(diamond,handle,diamond,-0.35,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
189
190
--- gun here
191
192
local handle = CreatePart(char,0,0,"SmoothPlastic",BrickColor.new("Black"))
193
CreateMesh(handle,"Brick",0.75,0.4,0.4)
194
CreateWeld(handle,larm,handle,-0.1,1,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
195
196
local barrel = CreatePart(char,0,0,"SmoothPlastic",BrickColor.new("Black"))
197
CreateMesh(barrel,"Brick",0.45,1,0.45)
198
CreateWeld(barrel,handle,barrel,-0.25,0.5,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
199
local barrelglow = CreatePart(char,0,0,"Neon",BrickColor.new("Crimson"))
200
CreateMesh(barrelglow,"Brick",0.375,0.965,0.375)
201
CreateWeld(barrelglow,handle,barrelglow,-0.25,0.55,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
202
local barrelup = CreatePart(char,0,0,"SmoothPlastic",BrickColor.new("Black"))
203
CreateMesh(barrelup,"Brick",0.385,0.535,0.4625)
204
CreateWeld(barrelup,barrel,barrelup,-0.065,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
205
local barrelupglow = CreatePart(char,0,0,"Neon",BrickColor.new("Bright blue"))
206
CreateMesh(barrelupglow,"Brick",0.325,0.585,0.455)
207
CreateWeld(barrelupglow,barrel,barrelupglow,-0.065,0,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
208
local barrel2 = CreatePart(char,0,0,"SmoothPlastic",BrickColor.new("Black"))
209
CreateMesh(barrel2,"Brick",0.325,1.5,0.325)
210
CreateWeld(barrel2,handle,barrel2,-0.25,1.25,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
211
local barrelhole = CreatePart(char,0,0,"SmoothPlastic",BrickColor.new("Really black"))
212
CreateMesh(barrelhole,"Brick",0.25,0.25,0.25)
213
CreateWeld(barrelhole,barrel2,barrelhole,0,0.65,0,math.rad(0),math.rad(0),math.rad(0),0,0,0,math.rad(0),math.rad(0),math.rad(0))
214
---
215
216
local gunmode = false
217
218
Player=owner
219
Character=Player.Character 
220
PlayerGui=Player.PlayerGui 
221
Backpack=Player.Backpack 
222
Torso=Character.Torso 
223
Head=Character.Head 
224
Humanoid=Character.Humanoid
225
m=Instance.new('Model',Character)
226
LeftArm=Character["Left Arm"] 
227
LeftLeg=Character["Left Leg"] 
228
RightArm=Character["Right Arm"] 
229
RightLeg=Character["Right Leg"] 
230
LS=Torso["Left Shoulder"] 
231
LH=Torso["Left Hip"] 
232
RS=Torso["Right Shoulder"] 
233
RH=Torso["Right Hip"] 
234
Face = Head.face
235
Neck=Torso.Neck
236
it=Instance.new
237
attacktype=1
238
vt=Vector3.new
239
cf=CFrame.new
240
euler=CFrame.fromEulerAnglesXYZ
241
angles=CFrame.Angles
242
cloaked=false
243
necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
244
necko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
245
LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
246
LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0)
247
RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
248
RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0)
249
RootPart=Character.HumanoidRootPart
250
RootJoint=RootPart.RootJoint
251
RootCF=euler(-1.57,0,3.14)
252
attack = false 
253
attackdebounce = false 
254
deb=false
255
equipped=true
256
hand=false
257
MMouse=nil
258
combo=0
259
mana=0
260
trispeed=.2
261
attackmode='none'
262
local idle=0
263
local Anim="Idle"
264
local Effects={}
265
local gun=false
266
local shoot=false
267
local sine = 0
268
local change = 1
269
player=nil 
270
271
--save shoulders 
272
RSH, LSH=nil, nil 
273
--welds 
274
RW, LW=Instance.new("Weld"), Instance.new("Weld") 
275
RW.Name="Right Shoulder" LW.Name="Left Shoulder"
276
LH=Torso["Left Hip"]
277
RH=Torso["Right Hip"]
278
TorsoColor=Torso.BrickColor
279
function NoOutline(Part)
280
Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10
281
end
282
player=Player 
283
ch=Character
284
RSH=ch.Torso["Right Shoulder"] 
285
LSH=ch.Torso["Left Shoulder"] 
286
-- 
287
RSH.Parent=nil 
288
LSH.Parent=nil 
289
-- 
290
RW.Name="Right Shoulder"
291
RW.Part0=ch.Torso 
292
RW.C0=cf(1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.3, 0, -0.5) 
293
RW.C1=cf(0, 0.5, 0) 
294
RW.Part1=ch["Right Arm"] 
295
RW.Parent=ch.Torso 
296
-- 
297
LW.Name="Left Shoulder"
298
LW.Part0=ch.Torso 
299
LW.C0=cf(-1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.7, 0, 0.8) 
300
LW.C1=cf(0, 0.5, 0) 
301
LW.Part1=ch["Left Arm"] 
302
LW.Parent=ch.Torso 
303
304
local Stats=Instance.new("BoolValue")
305
Stats.Name="Stats"
306
Stats.Parent=Character
307
local Atk=Instance.new("NumberValue")
308
Atk.Name="Damage"
309
Atk.Parent=Stats
310
Atk.Value=1
311
local Def=Instance.new("NumberValue")
312
Def.Name="Defense"
313
Def.Parent=Stats
314
Def.Value=1
315
local Speed=Instance.new("NumberValue")
316
Speed.Name="Speed"
317
Speed.Parent=Stats
318
Speed.Value=1
319
local Mvmt=Instance.new("NumberValue")
320
Mvmt.Name="Movement"
321
Mvmt.Parent=Stats
322
Mvmt.Value=1
323
324
local donum=0
325
 
326
327
function part(formfactor,parent,reflectance,transparency,brickcolor,name,size)
328
local fp=it("Part")
329
fp.formFactor=formfactor 
330
fp.Parent=parent
331
fp.Reflectance=reflectance
332
fp.Transparency=transparency
333
fp.CanCollide=false 
334
fp.Locked=true
335
fp.BrickColor=brickcolor
336
fp.Name=name
337
fp.Size=size
338
fp.Position=Torso.Position 
339
NoOutline(fp)
340
fp.Material="SmoothPlastic"
341
fp:BreakJoints()
342
return fp 
343
end 
344
 
345
function mesh(Mesh,part,meshtype,meshid,offset,scale)
346
local mesh=it(Mesh) 
347
mesh.Parent=part
348
if Mesh=="SpecialMesh" then
349
mesh.MeshType=meshtype
350
if meshid~="nil" then
351
mesh.MeshId="http://www.roblox.com/asset/?id="..meshid
352
end
353
end
354
mesh.Offset=offset
355
mesh.Scale=scale
356
return mesh
357
end
358
 
359
function weld(parent,part0,part1,c0)
360
local weld=it("Weld") 
361
weld.Parent=parent
362
weld.Part0=part0 
363
weld.Part1=part1 
364
weld.C0=c0
365
return weld
366
end
367
 
368
local Color1=Torso.BrickColor
369
370
local bodvel=Instance.new("BodyVelocity")
371
local bg=Instance.new("BodyGyro")
372
373
function swait(num)
374
if num==0 or num==nil then
375
game:service'RunService'.Stepped:wait(0)
376
else
377
for i=0,num do
378
game:service'RunService'.Stepped:wait(0)
379
end
380
end
381
end
382
 
383
 
384
so = function(id,par,vol,pit) 
385
coroutine.resume(coroutine.create(function()
386
local sou = Instance.new("Sound",par or workspace)
387
sou.Volume=vol
388
sou.Pitch=pit or 1
389
sou.SoundId=id
390
swait() 
391
sou:play() 
392
game:GetService("Debris"):AddItem(sou,6)
393
end))
394
end
395
 
396
function clerp(a,b,t) 
397
local qa = {QuaternionFromCFrame(a)}
398
local qb = {QuaternionFromCFrame(b)} 
399
local ax, ay, az = a.x, a.y, a.z 
400
local bx, by, bz = b.x, b.y, b.z
401
local _t = 1-t
402
return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t)) 
403
end 
404
 
405
function QuaternionFromCFrame(cf) 
406
local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components() 
407
local trace = m00 + m11 + m22 
408
if trace > 0 then 
409
local s = math.sqrt(1 + trace) 
410
local recip = 0.5/s 
411
return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5 
412
else 
413
local i = 0 
414
if m11 > m00 then
415
i = 1
416
end
417
if m22 > (i == 0 and m00 or m11) then 
418
i = 2 
419
end 
420
if i == 0 then 
421
local s = math.sqrt(m00-m11-m22+1) 
422
local recip = 0.5/s 
423
return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip 
424
elseif i == 1 then 
425
local s = math.sqrt(m11-m22-m00+1) 
426
local recip = 0.5/s 
427
return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip 
428
elseif i == 2 then 
429
local s = math.sqrt(m22-m00-m11+1) 
430
local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip 
431
end 
432
end 
433
end
434
 
435
function QuaternionToCFrame(px, py, pz, x, y, z, w) 
436
local xs, ys, zs = x + x, y + y, z + z 
437
local wx, wy, wz = w*xs, w*ys, w*zs 
438
local xx = x*xs 
439
local xy = x*ys 
440
local xz = x*zs 
441
local yy = y*ys 
442
local yz = y*zs 
443
local zz = z*zs 
444
return CFrame.new(px, py, pz,1-(yy+zz), xy - wz, xz + wy,xy + wz, 1-(xx+zz), yz - wx, xz - wy, yz + wx, 1-(xx+yy)) 
445
end
446
 
447
--clothes
448
local Hair = Instance.new("Part", char)
449
Hair.Name = "Hair"
450
Hair.CanCollide = false
451
Hair.BrickColor = BrickColor.new("Institutional white")
452
Hair.Transparency = 0
453
Hair.Material = "Plastic"
454
Hair.Size = Vector3.new(1, 1, 2)
455
Hair.TopSurface = Enum.SurfaceType.Smooth
456
Hair.BottomSurface = Enum.SurfaceType.Smooth
457
 
458
local Weld = Instance.new("Weld", Hair)
459
Weld.Part0 = hed
460
Weld.Part1 = Hair
461
Weld.C1 = CFrame.new(0, -.6, 0)
462
Weld.C0 = CFrame.Angles(math.rad(0),math.rad(0),0)
463
 
464
local M2 = Instance.new("SpecialMesh")
465
M2.Parent = Hair
466
M2.MeshId = "http://www.roblox.com/asset/?id=16627529"
467
M2.TextureId = "http://www.roblox.com/asset/?id=16627494"
468
M2.Scale = Vector3.new(1, 1, 1)
469
 
470
for i,v in pairs(char:children()) do
471
if v:IsA("Shirt") and v:IsA("Pants") and v:IsA("Hat") and v:IsA("Accessory") then
472
v:Remove()
473
end
474
end
475
shirt = Instance.new("Shirt", Character)
476
shirt.Name = "Shirt"
477
pants = Instance.new("Pants", Character)
478
pants.Name = "Pants"
479
char.Shirt.ShirtTemplate = "rbxassetid://36192003"
480
char.Pants.PantsTemplate = "rbxassetid://770508500"
481
482
for i,v in pairs(char:children()) do
483
if v:IsA("Shirt") and v:IsA("Pants") and v:IsA("Hat") and v:IsA("Accessory") then
484
v:Remove()
485
end
486
end
487
shirt = Instance.new("Shirt", Character)
488
shirt.Name = "Shirt"
489
pants = Instance.new("Pants", Character)
490
pants.Name = "Pants"
491
char.Shirt.ShirtTemplate = "rbxassetid://36192003"
492
char.Pants.PantsTemplate = "rbxassetid://770508500"
493
494
function QuaternionSlerp(a, b, t) 
495
local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4] 
496
local startInterp, finishInterp; 
497
if cosTheta >= 0.0001 then 
498
if (1 - cosTheta) > 0.0001 then 
499
local theta = math.acos(cosTheta) 
500-
                        c.Value=game:service("Players").LocalPlayer
500+
501
startInterp = math.sin((1-t)*theta)*invSinTheta 
502
finishInterp = math.sin(t*theta)*invSinTheta  
503
else 
504
startInterp = 1-t 
505
finishInterp = t 
506
end 
507
else 
508
if (1+cosTheta) > 0.0001 then 
509
local theta = math.acos(-cosTheta) 
510
local invSinTheta = 1/math.sin(theta) 
511
startInterp = math.sin((t-1)*theta)*invSinTheta 
512
finishInterp = math.sin(t*theta)*invSinTheta 
513
else 
514
startInterp = t-1 
515
finishInterp = t 
516
end 
517
end 
518
return a[1]*startInterp + b[1]*finishInterp, a[2]*startInterp + b[2]*finishInterp, a[3]*startInterp + b[3]*finishInterp, a[4]*startInterp + b[4]*finishInterp 
519
end
520
521
local function CFrameFromTopBack(at, top, back)
522
local right = top:Cross(back)
523
return CFrame.new(at.x, at.y, at.z,
524
right.x, top.x, back.x,
525
right.y, top.y, back.y,
526
right.z, top.z, back.z)
527
end
528
529
function Triangle(a, b, c)
530
local edg1 = (c-a):Dot((b-a).unit)
531
local edg2 = (a-b):Dot((c-b).unit)
532
local edg3 = (b-c):Dot((a-c).unit)
533
if edg1 <= (b-a).magnitude and edg1 >= 0 then
534
a, b, c = a, b, c
535
elseif edg2 <= (c-b).magnitude and edg2 >= 0 then
536
a, b, c = b, c, a
537
elseif edg3 <= (a-c).magnitude and edg3 >= 0 then
538
a, b, c = c, a, b
539
else
540
assert(false, "unreachable")
541
end
542
 
543
local len1 = (c-a):Dot((b-a).unit)
544
local len2 = (b-a).magnitude - len1
545
local width = (a + (b-a).unit*len1 - c).magnitude
546
 
547
local maincf = CFrameFromTopBack(a, (b-a):Cross(c-b).unit, -(b-a).unit)
548
 
549
local list = {}
550
 
551
if len1 > 0.01 then
552
local w1 = Instance.new('WedgePart', m)
553
game:GetService("Debris"):AddItem(w1,5)
554
w1.Material = "SmoothPlastic"
555
w1.FormFactor = 'Custom'
556
w1.BrickColor = BrickColor.new("Really red")
557
w1.Transparency = 0
558
w1.Reflectance = 0
559
w1.Material = "SmoothPlastic"
560
w1.CanCollide = false
561
local l1 = Instance.new("PointLight",w1)
562
l1.Color = Color3.new(170,0,0)
563
NoOutline(w1)
564
local sz = Vector3.new(0.2, width, len1)
565
w1.Size = sz
566
local sp = Instance.new("SpecialMesh",w1)
567
sp.MeshType = "Wedge"
568
sp.Scale = Vector3.new(0,1,1) * sz/w1.Size
569
w1:BreakJoints()
570
w1.Anchored = true
571
w1.Parent = workspace
572
w1.Transparency = 0.7
573
table.insert(Effects,{w1,"Disappear",.01})
574
w1.CFrame = maincf*CFrame.Angles(math.pi,0,math.pi/2)*CFrame.new(0,width/2,len1/2)
575
table.insert(list,w1)
576
end
577
 
578
if len2 > 0.01 then
579
local w2 = Instance.new('WedgePart', m)
580
game:GetService("Debris"):AddItem(w2,5)
581
w2.Material = "SmoothPlastic"
582
w2.FormFactor = 'Custom'
583
w2.BrickColor = BrickColor.new("Really red")
584
w2.Transparency = 0
585
w2.Reflectance = 0
586
w2.Material = "SmoothPlastic"
587
w2.CanCollide = false
588
local l2 = Instance.new("PointLight",w2)
589
l2.Color = Color3.new(170,0,0)
590
NoOutline(w2)
591
local sz = Vector3.new(0.2, width, len2)
592
w2.Size = sz
593
local sp = Instance.new("SpecialMesh",w2)
594
sp.MeshType = "Wedge"
595
sp.Scale = Vector3.new(0,1,1) * sz/w2.Size
596
w2:BreakJoints()
597
w2.Anchored = true
598
w2.Parent = workspace
599
w2.Transparency = 0.7
600
table.insert(Effects,{w2,"Disappear",.01})
601
w2.CFrame = maincf*CFrame.Angles(math.pi,math.pi,-math.pi/2)*CFrame.new(0,width/2,-len1 - len2/2)
602
table.insert(list,w2)
603
end
604
return unpack(list)
605
end
606
 
607
608
Damagefunc=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
609
        if hit.Parent==nil then
610
                return
611
        end
612
        h=hit.Parent:FindFirstChild("Humanoid")
613
        for _,v in pairs(hit.Parent:children()) do
614
        if v:IsA("Humanoid") then
615
        h=v
616
        end
617
        end
618
        if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
619
        h=hit.Parent.Parent:FindFirstChild("Humanoid")
620
        end
621
        if hit.Parent.className=="Hat" then
622
        hit=hit.Parent.Parent:findFirstChild("Head")
623
        end
624
        if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
625
        if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
626
        --[[                if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
627
                        return
628
                end]]
629
--                        hs(hit,1.2) 
630
                        c=Instance.new("ObjectValue")
631
                        c.Name="creator"
632
                        c.Value=owner
633
                        c.Parent=h
634
                        game:GetService("Debris"):AddItem(c,.5)
635
                Damage=math.random(minim,maxim)
636
--                h:TakeDamage(Damage)
637
                blocked=false
638
                block=hit.Parent:findFirstChild("Block")
639
                if block~=nil then
640
                print(block.className)
641
                if block.className=="NumberValue" then
642
                if block.Value>0 then
643
                blocked=true
644
                if decreaseblock==nil then
645
                block.Value=block.Value-1
646
                end
647
                end
648
                end
649
                if block.className=="IntValue" then
650
                if block.Value>0 then
651
                blocked=true
652
                if decreaseblock~=nil then
653
                block.Value=block.Value-1
654
                end
655
                end
656
                end
657
                end
658
                if blocked==false then
659
--                h:TakeDamage(Damage)
660
                h.Health=h.Health-Damage
661
                showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red"))
662
                else
663
                h.Health=h.Health-(Damage/2)
664
                showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
665
                end
666
                if Type=="Knockdown" then
667
                hum=hit.Parent.Humanoid
668
hum.PlatformStand=true
669
coroutine.resume(coroutine.create(function(HHumanoid)
670
swait(1)
671
HHumanoid.PlatformStand=false
672
end),hum)
673
                local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
674
--hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
675
local bodvol=Instance.new("BodyVelocity")
676
bodvol.velocity=angle*knockback
677
bodvol.P=5000
678
bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
679
bodvol.Parent=hit
680
rl=Instance.new("BodyAngularVelocity")
681
rl.P=3000
682
rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
683
rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
684
rl.Parent=hit
685
game:GetService("Debris"):AddItem(bodvol,.5)
686
game:GetService("Debris"):AddItem(rl,.5)
687
                elseif Type=="Normal" then
688
                vp=Instance.new("BodyVelocity")
689
                vp.P=500
690
                vp.maxForce=Vector3.new(math.huge,0,math.huge)
691
--                vp.velocity=Character.Torso.CFrame.lookVector*Knockback
692
                if KnockbackType==1 then
693
                vp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
694
                elseif KnockbackType==2 then
695
                vp.velocity=Property.CFrame.lookVector*knockback
696
                end
697
                if knockback>0 then
698
                        vp.Parent=hit.Parent.Torso
699
                end
700
                game:GetService("Debris"):AddItem(vp,.5)
701
                elseif Type=="Up" then
702
                local bodyVelocity=Instance.new("BodyVelocity")
703
                bodyVelocity.velocity=vt(0,60,0)
704
                bodyVelocity.P=5000
705
                bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
706
                bodyVelocity.Parent=hit
707
                game:GetService("Debris"):AddItem(bodyVelocity,1)
708
                rl=Instance.new("BodyAngularVelocity")
709
                rl.P=3000
710
                rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
711
                rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
712
                rl.Parent=hit
713
                game:GetService("Debris"):AddItem(rl,.5)
714
                elseif Type=="Snare" then
715
                bp=Instance.new("BodyPosition")
716
                bp.P=2000
717
                bp.D=100
718
                bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
719
                bp.position=hit.Parent.Torso.Position
720
                bp.Parent=hit.Parent.Torso
721
                game:GetService("Debris"):AddItem(bp,1)
722
                elseif Type=="Target" then
723
                if Targetting==false then
724
                ZTarget=hit.Parent.Torso
725
                coroutine.resume(coroutine.create(function(Part) 
726
                so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5) 
727
                swait(5)
728
                so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5) 
729
                end),ZTarget)
730
                TargHum=ZTarget.Parent:findFirstChild("Humanoid")
731
                targetgui=Instance.new("BillboardGui")
732
                targetgui.Parent=ZTarget
733
                targetgui.Size=UDim2.new(10,100,10,100)
734
                targ=Instance.new("ImageLabel")
735
                targ.Parent=targetgui
736
                targ.BackgroundTransparency=1
737
                targ.Image="rbxassetid://4834067"
738
                targ.Size=UDim2.new(1,0,1,0)
739
                cam.CameraType="Scriptable"
740
                cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
741
                dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
742
                workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
743
                Targetting=true
744
                RocketTarget=ZTarget
745
                for i=1,Property do
746
                --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
747
                if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
748
                swait()
749
                end
750
                --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
751
                cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
752
                dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
753
                cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
754
                end
755
                Targetting=false
756
                RocketTarget=nil
757
                targetgui.Parent=nil
758
                cam.CameraType="Custom"
759
                end
760
                end
761
                        debounce=Instance.new("BoolValue")
762
                        debounce.Name="DebounceHit"
763
                        debounce.Parent=hit.Parent
764
                        debounce.Value=true
765
                        game:GetService("Debris"):AddItem(debounce,Delay)
766
                        c=Instance.new("ObjectValue")
767
                        c.Name="creator"
768
                        c.Value=Player
769
                        c.Parent=h
770
                        game:GetService("Debris"):AddItem(c,.5)
771
                CRIT=false
772
                hitDeb=true
773
                AttackPos=6
774
        end
775
end
776
 
777
showDamage=function(Char,Dealt,du,Color)
778
        m=Instance.new("Model")
779
        m.Name=tostring(Dealt)
780
        h=Instance.new("Humanoid")
781
        h.Health=0
782
        h.MaxHealth=0
783
        h.Parent=m
784
        c=Instance.new("Part")
785
        c.Transparency=0
786
        c.BrickColor=Color
787
        c.Name="Head"
788
        c.TopSurface=0
789
        c.BottomSurface=0
790
        c.formFactor="Plate"
791
        c.Size=Vector3.new(1,.4,1)
792
        ms=Instance.new("CylinderMesh")
793
        ms.Scale=Vector3.new(.8,.8,.8)
794
local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
795
  local dam = Instance.new("Sound",c)
796
  local rndm=math.random(1,#hitsounds)
797
  local r=rndm
798
  dam.SoundId = "http://www.roblox.com/asset/?id="..hitsounds[r]
799
  dam.Volume = 1.25
800
  dam.Pitch = 1
801
  dam:Play()
802
        if CRIT==true then
803
                ms.Scale=Vector3.new(1,1.25,1)
804
        end
805
        ms.Parent=c
806
        c.Reflectance=0
807
        Instance.new("BodyGyro").Parent=c
808
        c.Parent=m
809
        if Char:findFirstChild("Head")~=nil then
810
        c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
811
        elseif Char.Parent:findFirstChild("Head")~=nil then
812
        c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
813
        end
814
        f=Instance.new("BodyPosition")
815
        f.P=2000
816
        f.D=100
817
        f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
818
        f.position=c.Position+Vector3.new(0,3,0)
819
        f.Parent=c
820
        game:GetService("Debris"):AddItem(m,.5+du)
821
        c.CanCollide=false
822
        m.Parent=workspace
823
        c.CanCollide=false
824
end
825
826
function rayCast(Pos, Dir, Max, Ignore)  -- Origin Position , Direction, MaxDistance , IgnoreDescendants
827
return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore) 
828
end 
829
830
function SkullEffect(brickcolor,cframe,x1,y1,z1,delay)
831
local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
832
prt.Anchored=true
833
prt.CFrame=cframe
834
local msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=4770583",vt(0,0,0),vt(x1,y1,z1))
835
--http://www.roblox.com/asset/?id=4770560
836
game:GetService("Debris"):AddItem(prt,2)
837
CF=prt.CFrame
838
coroutine.resume(coroutine.create(function(Part,Mesh,TehCF) 
839
for i=0,1,0.2 do
840
wait()
841
Part.CFrame=CF*cf(0,0,-0.4)
842
end
843
for i=0,1,delay do
844
wait()
845
--Part.CFrame=CF*cf((math.random(-1,0)+math.random())/5,(math.random(-1,0)+math.random())/5,(math.random(-1,0)+math.random())/5)
846
Mesh.Scale=Mesh.Scale
847
end
848
for i=0,1,0.1 do
849
wait()
850
Part.Transparency=i
851
end
852
Part.Parent=nil
853
end),prt,msh,CF)
854
end
855
 
856
function MagicBlock(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
857
local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
858
prt.Anchored=true
859
prt.CFrame=cframe
860
msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
861
game:GetService("Debris"):AddItem(prt,5)
862
coroutine.resume(coroutine.create(function(Part,Mesh) 
863
for i=0,1,delay do
864
wait()
865
Part.CFrame=Part.CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
866
Part.Transparency=i
867
Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
868
end
869
Part.Parent=nil
870
end),prt,msh)
871
end
872
 
873
function MagicBlock2(brickcolor,cframe,Parent,x1,y1,z1,x3,y3,z3,delay)
874
local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
875
prt.Anchored=false
876
prt.CFrame=cframe
877
msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
878
local wld=weld(prt,prt,Parent,cframe)
879
game:GetService("Debris"):AddItem(prt,5)
880
coroutine.resume(coroutine.create(function(Part,Mesh,Weld) 
881
for i=0,1,delay do
882
wait()
883
Weld.C0=euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))*cframe
884
--Part.CFrame=Part.CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
885
Part.Transparency=i
886
Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
887
end
888
Part.Parent=nil
889
end),prt,msh,wld)
890
end
891
 
892
function MagicBlock3(brickcolor,cframe,Parent,x1,y1,z1,x3,y3,z3,delay)
893
local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
894
prt.Anchored=false
895
prt.CFrame=cframe
896
msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
897
local wld=weld(prt,prt,Parent,euler(0,0,0)*cf(0,0,0))
898
game:GetService("Debris"):AddItem(prt,5)
899
coroutine.resume(coroutine.create(function(Part,Mesh,Weld) 
900
for i=0,1,delay do
901
wait()
902
Weld.C0=euler(i*20,0,0)
903
--Part.CFrame=Part.CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
904
Part.Transparency=i
905
Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
906
end
907
Part.Parent=nil
908
end),prt,msh,wld)
909
end
910
 
911
function MagicCircle2(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
912
local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
913
prt.Anchored=true
914
prt.CFrame=cframe
915
local msh=mesh("CylinderMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
916
game:GetService("Debris"):AddItem(prt,2)
917
coroutine.resume(coroutine.create(function(Part,Mesh) 
918
for i=0,1,delay do
919
wait()
920
Part.CFrame=Part.CFrame
921
Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
922
local prt2=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
923
prt2.Anchored=true
924
prt2.CFrame=cframe*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
925
local msh2=mesh("SpecialMesh",prt2,"Sphere","",vt(0,0,0),vt(0.5,0.5,0.5))
926
game:GetService("Debris"):AddItem(prt2,2)
927
coroutine.resume(coroutine.create(function(Part,Mesh) 
928
for i=0,1,0.1 do
929
wait()
930
Part.CFrame=Part.CFrame*cf(0,0.5,0)
931
end
932
Part.Parent=nil
933
end),prt2,msh2)
934
end
935
for i=0,1,delay*2 do
936
wait()
937
Part.CFrame=Part.CFrame
938
Mesh.Scale=vt((x1+x3)-(x1+x3)*i,(y1+y3)-(y1+y3)*i,(z1+z3)-(z1+z3)*i)
939
end
940
Part.Parent=nil
941
end),prt,msh)
942
end
943
 
944
function MagicCircle(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
945
local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
946
prt.Anchored=true
947
prt.CFrame=cframe
948
local msh=mesh("SpecialMesh",prt,"Sphere","",vt(0,0,0),vt(x1,y1,z1))
949
game:GetService("Debris"):AddItem(prt,2)
950
coroutine.resume(coroutine.create(function(Part,Mesh) 
951
for i=0,1,delay do
952
wait()
953
Part.CFrame=Part.CFrame
954
Part.Transparency=i
955
Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
956
end
957
Part.Parent=nil
958
end),prt,msh)
959
end
960
 
961
function MagicRing(brickcolor,cframe,x1,y1,z1,x2,y2,z2,x3,y3,z3)
962
local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
963
prt.Anchored=true
964
prt.CFrame=cframe*euler(x2,y2,z2)
965
--"http://www.roblox.com/asset/?id=168892465"
966
local msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=3270017",vt(0,0,0),vt(x1,y1,z1))
967
game:GetService("Debris"):AddItem(prt,2)
968
coroutine.resume(coroutine.create(function(Part,Mesh) 
969
for i=0,1,0.03 do
970
wait()
971
Part.CFrame=Part.CFrame
972
Part.Transparency=i
973
Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
974
end
975
Part.Parent=nil
976
end),prt,msh)
977
end
978
 
979
function BreakEffect(brickcolor,cframe,x1,y1,z1)
980
local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
981
prt.Anchored=true
982
prt.CFrame=cframe*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
983
local msh=mesh("SpecialMesh",prt,"Sphere","",vt(0,0,0),vt(x1,y1,z1))
984
game:GetService("Debris"):AddItem(prt,2)
985
coroutine.resume(coroutine.create(function(Part,CF,Numbb,randnumb) 
986
CF=Part.CFrame
987
Numbb=0
988
randnumb=math.random()/10
989
rand1=math.random()/10
990
for i=0,1,rand1 do
991
wait()
992
CF=CF*cf(0,math.random()/2,0)
993
--Part.CFrame=Part.CFrame*euler(0.5,0,0)*cf(0,1,0)
994
Part.CFrame=CF*euler(Numbb,0,0)
995
Part.Transparency=i
996
Numbb=Numbb+randnumb
997
end
998
Part.Parent=nil
999
end),prt,CF,Numbb,randnumb)
1000
end
1001
 
1002
function MagicWaveThing(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
1003
local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
1004
prt.Anchored=true
1005
prt.CFrame=cframe
1006
msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=1051557",vt(0,0,0),vt(x1,y1,z1))
1007
game:GetService("Debris"):AddItem(prt,5)
1008
coroutine.resume(coroutine.create(function(Part,Mesh) 
1009
for i=0,1,delay do
1010
wait()
1011
Part.CFrame=Part.CFrame*euler(0,0.7,0)
1012
Part.Transparency=i
1013
Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
1014-
	Player=game:GetService('Players').LocalPlayer
1014+
1015
Part.Parent=nil
1016-
	Mouse=Player:GetMouse()
1016+
1017
end
1018
 
1019
function WaveEffect(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
1020
local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
1021
prt.Anchored=true
1022
prt.CFrame=cframe
1023
msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=20329976",vt(0,0,0),vt(x1,y1,z1))
1024
game:GetService("Debris"):AddItem(prt,2)
1025
coroutine.resume(coroutine.create(function(Part,Mesh) 
1026
for i=0,1,delay do
1027
wait()
1028
Part.CFrame=Part.CFrame*cf(0,y3/2,0)
1029
Part.Transparency=i
1030
Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
1031
end
1032
Part.Parent=nil
1033
end),prt,msh)
1034
end
1035
 
1036
function StravEffect(brickcolor,cframe,x,y,z,x1,y1,z1,delay)
1037
local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
1038
prt.Anchored=true
1039
prt.CFrame=cframe*cf(x,y,z)
1040
msh=mesh("SpecialMesh",prt,"FileMesh","rbxassetid://168892363",vt(0,0,0),vt(x1,y1,z1))
1041
game:GetService("Debris"):AddItem(prt,5)
1042
coroutine.resume(coroutine.create(function(Part,Mesh,ex,why,zee) 
1043
local num=math.random()
1044
local num2=math.random(-3,2)+math.random()
1045
local numm=0
1046
for i=0,1,delay*2 do
1047
swait()
1048
Part.CFrame=cframe*euler(0,numm*num*10,0)*cf(ex,why,zee)*cf(-i*10,num2,0)
1049
Part.Transparency=i
1050
numm=numm+0.01
1051
end
1052
Part.Parent=nil
1053
Mesh.Parent=nil
1054
end),prt,msh,x,y,z)
1055
end
1056
1057
function dmgstart(dmg,what)
1058
	hitcon = what.Touched:connect(function(hit)
1059
		local hum = hit.Parent:FindFirstChild("Humanoid")
1060
		if hum and not hum:IsDescendantOf(Character) then
1061
			hum:TakeDamage(dmg)
1062
		end
1063
	end)
1064
end
1065
1066
function dmgstop()
1067
	hitcon:disconnect()
1068
end
1069
1070
function Cloak()
1071
Face.Parent=nil
1072
cloaked=true
1073
        for _,v in pairs(Torso.Parent:children()) do
1074
                if v.className=="Part" and v.Name~="HumanoidRootPart" then
1075
                coroutine.resume(coroutine.create(function() 
1076-
Player=game:GetService('Players').LocalPlayer
1076+
1077
                wait()
1078-
Mouse=Player:GetMouse()
1078+
1079
                end
1080
                v.Transparency=1
1081
                end))
1082
                end
1083
                if v.className=="Hat" then
1084
                hatp=v.Handle
1085
                coroutine.resume(coroutine.create(function(derp) 
1086
                for i=0,1,0.2 do
1087
                wait()
1088
                derp.Transparency=i
1089
                end
1090
                derp.Transparency=1
1091
                end),hatp)
1092
                end
1093
        end
1094
        for _,v in pairs(m:children()) do
1095
                if v.className=="Part" then
1096
                coroutine.resume(coroutine.create(function() 
1097
                for i=0,1,0.2 do
1098
                wait()
1099
                v.Transparency=i
1100
                end
1101
                v.Transparency=1
1102
                end))
1103
                end
1104
        end
1105
end
1106
 
1107
function UnCloak()
1108
so("http://roblox.com/asset/?id=2767090",Torso,1,1.1) 
1109
Face.Parent=Head 
1110
cloaked=false
1111
        for _,v in pairs(Torso.Parent:children()) do
1112
                if v.className=="Part" and v.Name~="HumanoidRootPart" then
1113
                coroutine.resume(coroutine.create(function() 
1114
                for i=0,1,0.1 do
1115
                wait()
1116
                v.Transparency=v.Transparency-0.1
1117
                end
1118
                v.Transparency=0
1119
                end))
1120
                end
1121
                if v.className=="Hat" then
1122
                hatp=v.Handle
1123
                coroutine.resume(coroutine.create(function(derp) 
1124
                for i=0,1,0.1 do
1125
                wait()
1126
                derp.Transparency=derp.Transparency-0.1
1127
                end
1128
                derp.Transparency=0
1129
                end),hatp)
1130
                end
1131
        end
1132
        for _,v in pairs(m:children()) do
1133
                if v.className=="Part" and v.Name~="hitbox" and v.Name~='tip' then
1134
                coroutine.resume(coroutine.create(function() 
1135
                for i=0,1,0.1 do
1136
                wait()
1137
                v.Transparency=v.Transparency-0.1
1138
                end
1139
                v.Transparency=0
1140
                end))
1141
                v.Transparency=0
1142
                end
1143
        end
1144
end
1145
1146
	Player=owner
1147
	Character=Player.Character
1148
	m=Instance.new('Model',Character)
1149
1150
1151
	local function weldBetween(a, b)
1152
	    local weldd = Instance.new("ManualWeld")
1153
	    weldd.Part0 = a
1154
	    weldd.Part1 = b
1155
	    weldd.C0 = CFrame.new()
1156
	    weldd.C1 = b.CFrame:inverse() * a.CFrame
1157
	    weldd.Parent = a
1158
	    return weldd
1159
	end
1160
	
1161
	it=Instance.new
1162
	
1163
	function nooutline(part)
1164-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.405000031, 0.200000003, 0.280375004))
1164+
1165
	end
1166
	
1167
	function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
1168
		local fp=it("Part")
1169
		fp.formFactor=formfactor
1170
		fp.Parent=parent
1171
		fp.Reflectance=reflectance
1172
		fp.Transparency=transparency
1173
		fp.CanCollide=false
1174
		fp.Locked=true
1175
		fp.BrickColor=BrickColor.new(tostring(brickcolor))
1176
		fp.Name=name
1177
		fp.Size=size
1178
		fp.Position=Character.Torso.Position
1179
		nooutline(fp)
1180
		fp.Material=material
1181
		fp:BreakJoints()
1182-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.405000031, 0.200000003, 0.280375004))
1182+
1183
	end
1184
	
1185
	function mesh(Mesh,part,meshtype,meshid,offset,scale)
1186
		local mesh=it(Mesh)
1187
		mesh.Parent=part
1188
		if Mesh=="SpecialMesh" then
1189
			mesh.MeshType=meshtype
1190
			mesh.MeshId=meshid
1191
		end
1192
		mesh.Offset=offset
1193
		mesh.Scale=scale
1194
		return mesh
1195
	end
1196
	
1197
	function weld(parent,part0,part1,c0,c1)
1198
		local weld=it("Weld")
1199
		weld.Parent=parent
1200
		weld.Part0=part0
1201
		weld.Part1=part1
1202
		weld.C0=c0
1203
		weld.C1=c1
1204
		return weld
1205
	end
1206
1207
Player=owner
1208
Character=Player.Character
1209
m=Instance.new('Model',Character)
1210
it=Instance.new
1211
function nooutline(part)
1212
	part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
1213
end
1214
function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
1215
	local fp=it("Part")
1216
	fp.formFactor=formfactor
1217
	fp.Parent=parent
1218
	fp.Reflectance=reflectance
1219
	fp.Transparency=transparency
1220
	fp.CanCollide=false
1221
	fp.Locked=true
1222
	fp.BrickColor=BrickColor.new(tostring(brickcolor))
1223
	fp.Name=name
1224
	fp.Size=size
1225
	fp.Position=Character.Torso.Position
1226
	nooutline(fp)
1227
	fp.Material=material
1228
	fp:BreakJoints()
1229
	return fp
1230
end
1231
function mesh(Mesh,part,meshtype,meshid,offset,scale)
1232
	local mesh=it(Mesh)
1233
	mesh.Parent=part
1234
	if Mesh=="SpecialMesh" then
1235
		mesh.MeshType=meshtype
1236
		mesh.MeshId=meshid
1237
	end
1238
	mesh.Offset=offset
1239
	mesh.Scale=scale
1240
	return mesh
1241
end
1242
function weld(parent,part0,part1,c0,c1)
1243
	local weld=it("Weld")
1244
	weld.Parent=parent
1245
	weld.Part0=part0
1246
	weld.Part1=part1
1247
	weld.C0=c0
1248
	weld.C1=c1
1249
	return weld
1250
end
1251
1252
Handle=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Mid gray","Handle",Vector3.new(0.275000006, 1.73512506, 0.280375004))
1253
HandleWeld=weld(m,Character["Right Arm"],Handle,CFrame.new(0, 0, 0, 1, -1.10559327e-007, 0, 1.10559313e-007, 0.999999881, -6.82671057e-008, 7.54756585e-015, 6.82671129e-008, 1),CFrame.new(-0.069039166, -0.113463402, 1.04289675, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007))
1254
mesh("SpecialMesh",Handle,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349999994, 1.04999995, 0.5))
1255
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.228, 0.213375002))
1256
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(1.96695328e-006, 1.76659834, -0.297748327, 1, -1.86023797e-007, 5.96046519e-008, -5.96047443e-008, -4.97983308e-007, 1, -1.86023769e-007, -1, -4.97983308e-007))
1257
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.569999993, 0.125, 0.375))
1258
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.214124978, 0.205375016))
1259
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.90734863e-006, 1.86247182, 0.341249466, -1, 2.73445636e-007, -5.96046519e-008, -5.96047869e-008, -4.97983308e-007, 1, 2.73445607e-007, 1, 4.97983308e-007))
1260-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.275000006, 0.320124894, 0.316374987))
1260+
1261
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.228, 0.213375002))
1262
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.90734863e-006, 1.76659834, 0.369124293, -1, 2.73445636e-007, -5.96046519e-008, -5.96047869e-008, -4.97983308e-007, 1, 2.73445607e-007, 1, 4.97983308e-007))
1263
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.569999993, 0.125, 0.375))
1264
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.252000004, 0.213375002))
1265
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(1.78813934e-006, -1.95409656, 0.369124651, 1, -3.5029597e-008, -5.96046519e-008, -5.96046306e-008, 6.17193905e-007, -1, 3.50296325e-008, 1, 6.17193905e-007))
1266
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.569999993, 0.125, 0.375))
1267
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.252000004, 0.213375002))
1268
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-8.94069672e-007, -1.95409656, -0.297748804, -1, -5.23922949e-008, 5.96046519e-008, -5.96046803e-008, 6.17193905e-007, -1, 5.23922594e-008, -1, -6.17193905e-007))
1269
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.569999993, 0.125, 0.375))
1270
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.496000022, 0.200000003, 0.280375004))
1271
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.13575315, -0.0312535167, 1.63871276, -5.96046448e-008, -0.707106888, -0.707106709, 1, 1.651742e-007, -2.49467973e-007, 2.93196308e-007, -0.707106709, 0.707106888))
1272
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1273
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.413124949, 0.622375011))
1274
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(2.98023224e-007, -1.16725111, -1.41408849, 1, 1.56260029e-007, -2.68220901e-007, -7.91682311e-008, -0.707106948, -0.70710665, -3.00153374e-007, 0.70710665, -0.707106888))
1275
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1.04999995, 0.5))
1276
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.204125047, 0.287375003))
1277
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(2.02655792e-006, -1.16711032, -0.0589969158, 1, 1.08027862e-007, 0, -5.37960721e-014, 4.97983308e-007, -1, -1.08027862e-007, 1, 4.97983308e-007))
1278
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.5, 0.5))
1279
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.221124932, 0.448374987))
1280
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(5.36441803e-007, -2.35079217, 0.103010416, 1, 2.03386463e-007, -1.49011612e-007, -1.4901174e-007, 6.17194019e-007, -1, -2.03386378e-007, 1, 6.17194075e-007))
1281
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.550000012, 1.04999995, 0.800000012))
1282
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.200000003, 0.213375002))
1283
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.90734863e-006, 1.71972668, 0.400372267, -1, 2.73445636e-007, -5.96046519e-008, -5.96047869e-008, -4.97983308e-007, 1, 2.73445607e-007, 1, 4.97983308e-007))
1284
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.550000012, 0.25, 0.5))
1285
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.275000006, 0.207000002, 0.303375006))
1286
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-8.94069672e-007, -2.02871776, -0.278748035, -1, -1.71600149e-007, 5.96046519e-008, -5.96047229e-008, 4.38378009e-007, -1, 1.71600121e-007, -1, -4.38378009e-007))
1287
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.524999976, 0.5, 0.5))
1288
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.275000006, 0.207000002, 0.303375006))
1289
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(8.94069672e-007, -2.02871752, 0.419371605, 1, 8.41783816e-008, -5.96046519e-008, -5.96046874e-008, 4.38378009e-007, -1, -8.41783532e-008, 1, 4.38378009e-007))
1290
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.524999976, 0.5, 0.5))
1291
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.275000006, 0.223999977, 0.375375003))
1292
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(7.15255737e-007, -2.16047049, 0.508368373, 1, 8.41783816e-008, -5.96046519e-008, -5.96046874e-008, 4.38378009e-007, -1, -8.41783532e-008, 1, 4.38378009e-007))
1293
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.699999988, 0.5))
1294
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.405000031, 0.200000003, 0.280375004))
1295
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.35976458, -0.0312541127, 1.86352515, 5.96046448e-008, 0.500000238, -0.866025329, -1, -3.57641632e-008, -8.94739998e-008, -7.57096927e-008, 0.866025269, 0.500000238))
1296
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1297
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.203125, 0.234375))
1298
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(0, -1.08190203, 0.2501719, 1, -3.12822095e-007, 5.96046519e-008, -1.13020228e-007, -0.173648566, 0.98480773, -2.97719339e-007, -0.98480767, -0.173648566))
1299-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.288000047, 0.200000003, 0.27837503))
1299+
1300
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.409124941, 0.360375017))
1301
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-4.05311584e-006, 1.95058596, 0.253540456, -1, 1.02354932e-007, -1.49011612e-007, -1.17442823e-007, 0.258818656, 0.965925932, 1.3743427e-007, 0.965925992, -0.258818686))
1302-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.200000003, 0.217000008, 0.200375021))
1302+
1303
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.275000006, 0.200000003, 0.303375006))
1304
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-2.02655792e-006, 1.68847609, 0.419371486, -1, 2.73445636e-007, -5.96046519e-008, -5.96047869e-008, -4.97983308e-007, 1, 2.73445607e-007, 1, 4.97983308e-007))
1305-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.49000001, 0.200000003, 0.290374994))
1305+
1306
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.207000002, 0.213375002))
1307
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(7.74860382e-007, -1.99747372, 0.400373936, 1, 8.41783816e-008, -5.96046519e-008, -5.96046874e-008, 4.38378009e-007, -1, -8.41783532e-008, 1, 4.38378009e-007))
1308
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.550000012, 0.25, 0.5))
1309
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.4375, 0.25))
1310
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.78813934e-007, -1.18813586, 0.908314347, -1, -1.16559704e-008, -1.49011612e-007, -1.31319965e-007, 0.544638991, 0.838670731, 7.13820114e-008, 0.838670731, -0.544638932))
1311
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 0.25))
1312
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.405000031, 0.200000003, 0.280375004))
1313
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(1.35976434, -0.0312459469, 1.86352515, -1.49011612e-007, -0.500000238, 0.866025269, 1, -3.47141249e-009, 1.70059607e-007, -8.20235115e-008, 0.866025269, 0.500000238))
1314-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.940000057, 0.200000003, 0.285374999))
1314+
1315
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.409124911, 0.268375039))
1316
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-3.03983688e-006, 1.82663035, 1.68847704, -1, 2.51590194e-007, -1.49011612e-007, -2.54842973e-007, -0.500000179, 0.866025329, 1.43377648e-007, 0.866025269, 0.500000179))
1317
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349999994, 1, 1))
1318
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.698124886, 0.372374952))
1319
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-2.02655792e-006, 1.51446426, -0.0117214918, -1, 2.45074915e-007, -5.96046519e-008, -5.96047798e-008, -5.27786028e-007, 1, 2.45074887e-007, 1, 5.27786028e-007))
1320
mesh("SpecialMesh",Part,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(0.455000013, 1, 1))
1321
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.275000006, 0.200000003, 0.303375006))
1322
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(2.08616257e-006, 1.6884762, -0.278747916, 1, -1.86023797e-007, 5.96046519e-008, -5.96047443e-008, -4.97983308e-007, 1, -1.86023769e-007, -1, -4.97983308e-007))
1323-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.49000001, 0.200000003, 0.290374994))
1323+
1324
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.330124885, 0.214375019))
1325
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(7.74860382e-007, 2.75683522, 1.15006804, 1, 2.61612684e-007, -5.96046519e-008, -4.6201059e-008, 0.386711121, 0.922201037, 2.64309278e-007, -0.922201037, 0.386711121))
1326
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.449999988, 1, 0.100000001))
1327
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.200000003, 0.303375006))
1328
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(1.90734863e-006, 1.20410335, -0.1381253, 1, -1.30388145e-007, 5.96046519e-008, -5.96047158e-008, -4.97983308e-007, 1, -1.30388116e-007, -1, -4.97983308e-007))
1329-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.210000038, 0.200000003, 0.285374999))
1329+
1330
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.496000022, 0.200000003, 0.280375004))
1331
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(1.13575315, -0.0312504768, 1.638713, 0, 0.707106888, 0.707106709, -1, -1.57551966e-007, 1.57552009e-007, 2.2281219e-007, -0.707106709, 0.707106888))
1332-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(1.78499997, 0.200000003, 0.301375002))
1332+
1333
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.496000022, 0.200000003, 0.280375004))
1334
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-0.999259949, -0.0312482715, -0.496301651, 8.94069814e-008, 0.707106769, -0.707106829, 1, -2.08849031e-007, -8.2408441e-008, -2.0595013e-007, -0.707106829, -0.707106709))
1335
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1336
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.200000003, 0.303375006))
1337
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.96695328e-006, 1.20410311, 0.278748631, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007))
1338-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.210000038, 0.200000003, 0.285374999))
1338+
1339
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.745124936, 0.280375004))
1340
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-5.96046448e-008, 0.302499771, 0.0937513113, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007))
1341
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1.04999995, 0.5))
1342
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.415125012, 0.234375))
1343
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.1920929e-007, -0.659994602, 0.135124326, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007))
1344-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.288000047, 0.200000003, 0.27837503))
1344+
1345
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.630125046, 0.280375004))
1346
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-2.14576721e-006, 1.25361502, 0.392871499, -1, 9.86020154e-008, -1.49011612e-007, -1.49011655e-007, -4.38377924e-007, 1, 9.86019515e-008, 1, 4.38377953e-007))
1347
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.395000011, 0.75, 0.25))
1348
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.248124972, 0.311374992))
1349
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-5.96046448e-008, 0.954994917, 0.140751123, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007))
1350-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.200000003, 0.217000008, 0.200375021))
1350+
1351
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.25999999, 0.375, 0.21875))
1352
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.78813934e-007, -1.50817347, 0.125254035, -1, 6.68158862e-008, -1.49011612e-007, -1.4901164e-007, -4.97983194e-007, 1, 6.68158151e-008, 1, 4.97983194e-007))
1353
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1, 1))
1354
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.35512504, 0.283374995))
1355
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-5.96046448e-008, 0.91299367, 0.281997681, -1, 9.86020154e-008, -1.49011612e-007, -1.49011655e-007, -4.38377924e-007, 1, 9.86019515e-008, 1, 4.38377953e-007))
1356
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.560000002, 0.5))
1357
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.203125, 0.234375))
1358
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.1920929e-007, -0.781131983, 0.0222299099, -1, 2.86555604e-007, -5.96046519e-008, -1.08459133e-007, -0.173648685, 0.98480773, 2.71851889e-007, 0.98480773, 0.173648685))
1359
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1.04999995, 0.400000006))
1360
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.35512504, 0.416375011))
1361
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.1920929e-007, 0.522374153, 0.125002146, -1, 9.86020154e-008, -1.49011612e-007, -1.49011655e-007, -4.38377924e-007, 1, 9.86019515e-008, 1, 4.38377953e-007))
1362
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.560000002, 0.5))
1363
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.496000022, 0.200000003, 0.280375004))
1364
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(0.99925971, -0.0312514305, -0.496301413, 0, -0.707106709, 0.707106829, -1, 1.69960003e-007, 1.69959961e-007, -2.40359725e-007, -0.707106888, -0.707106769))
1365
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1366
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.643000007, 0.200000003, 0.280375004))
1367
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(1.51446462, -0.0312519073, 0.511714339, 0, -4.38378066e-007, 1, -1, 2.45074915e-007, 1.0743547e-013, -2.45074915e-007, -1, -4.38378066e-007))
1368
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1369
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.54112494, 0.367374986))
1370
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(3.57627869e-007, -1.79205251, -0.0442371368, 1, 1.5625281e-007, -2.68220901e-007, -2.68220987e-007, 6.17193848e-007, -1, -1.56252639e-007, 1, 6.17193905e-007))
1371
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1.04999995, 0.600000024))
1372
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.630125046, 0.280375004))
1373
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.1920929e-007, -0.552494049, 0.0937507153, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007))
1374-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.200000003, 0.217000008, 0.200375021))
1374+
1375
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Mid gray","Part",Vector3.new(0.275000006, 0.216124982, 0.280375004))
1376
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(1.78813934e-007, 0.63488543, 0.590048075, -1, 2.21816833e-007, 5.96046519e-008, -1.14701351e-007, -0.707106829, 0.707106769, 1.98995039e-007, 0.707106769, 0.707106829))
1377
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349999994, 1.04999995, 0.5))
1378
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.309124947, 0.343375027))
1379
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-3.9935112e-006, 1.40163493, 1.65097666, -1, 2.51590194e-007, -1.49011612e-007, -2.54842973e-007, -0.500000179, 0.866025329, 1.43377648e-007, 0.866025269, 0.500000179))
1380-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.200000003, 0.217000008, 0.200375021))
1380+
1381
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.998124957, 0.280375004))
1382
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.78813934e-007, 0.428994179, 0.0937510729, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007))
1383
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1.04999995, 0.5))
1384
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.405125052, 0.211375013))
1385
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.1920929e-007, 0.446621895, 0.0734990835, -1, 9.86020154e-008, -1.49011612e-007, -1.49011655e-007, -4.38377924e-007, 1, 9.86019515e-008, 1, 4.38377953e-007))
1386
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.560000002, 0.5))
1387
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.413124949, 0.622375011))
1388
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.7285347e-006, 0.967765272, 0.720929861, -1, 2.21816833e-007, 5.96046519e-008, -1.14701351e-007, -0.707106829, 0.707106769, 1.98995039e-007, 0.707106769, 0.707106829))
1389
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1.04999995, 0.5))
1390
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.275000006, 0.320124894, 0.316374987))
1391
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-2.02655792e-006, 1.51446426, -0.0117214918, -1, 2.45074915e-007, -5.96046519e-008, -5.96047798e-008, -5.27786028e-007, 1, 2.45074887e-007, 1, 5.27786028e-007))
1392
mesh("SpecialMesh",Part,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(0.457500011, 1, 1))
1393
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.322125077, 0.363375008))
1394
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(1.84774399e-006, 0.960361481, 0.0573717356, 1, -6.68157512e-008, -5.96046519e-008, 5.96046164e-008, -4.97983308e-007, 1, -6.68157796e-008, -1, -4.97983308e-007))
1395
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
1396
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.51412493, 0.622375011))
1397
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.96695328e-006, 1.51446474, -0.287093759, -1, 2.45074915e-007, -5.96046519e-008, -5.96047798e-008, -5.27786028e-007, 1, 2.45074887e-007, 1, 5.27786028e-007))
1398
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1.04999995, 0.5))
1399
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.204125047, 0.210375011))
1400
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.90734863e-006, -1.12023759, -0.0676275492, -1, -2.06059703e-008, 0, -7.19086588e-015, 3.48970019e-007, -1, 2.06059703e-008, -1, -3.48970019e-007))
1401-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.421999991, 0.200000003, 0.280375004))
1401+
1402
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.261124998, 0.245374992))
1403
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(0, -0.201990128, 0.0982512236, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007))
1404
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.375, 1.04999995, 0.5))
1405
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.206125051, 0.280375004))
1406
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-2.38418579e-007, -0.137369633, 0.0937509537, -1, 9.86020154e-008, -1.49011612e-007, -1.49011655e-007, -4.38377924e-007, 1, 9.86019515e-008, 1, 4.38377953e-007))
1407
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.560000002, 0.5))
1408
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.578125, 0.234375))
1409
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(3.63588333e-006, -1.29723644, 0.0231808424, 1, -1.86023783e-007, -5.96046519e-008, 5.96045879e-008, -3.48969991e-007, 1, -1.86023797e-007, -1, -3.48969991e-007))
1410
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1.04999995, 0.400000006))
1411
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.25999999, 0.225500003, 0.210125014))
1412
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-0.00167286396, 0.746741295, -0.00556850433, -1, 6.68158222e-008, -5.96046519e-008, 5.96046803e-008, 4.38378009e-007, -1, -6.68157938e-008, -1, -4.38378009e-007))
1413-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.421999991, 0.200000003, 0.280375004))
1413+
1414
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.214125022, 0.234375))
1415
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-3.81469727e-006, 0.381998301, -0.135124564, -1, -5.23922843e-008, 1.49011612e-007, -1.4901164e-007, 4.97983251e-007, -1, 5.23922097e-008, -1, -4.97983251e-007))
1416-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.275000006, 0.204124942, 0.464375019))
1416+
1417
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.270000011, 0.21875, 0.234375))
1418
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(4.35113907e-006, -1.64879727, 0.0388069153, 1, -1.86023783e-007, -5.96046519e-008, 5.96045879e-008, -3.48969991e-007, 1, -1.86023797e-007, -1, -3.48969991e-007))
1419
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.5, 0.5))
1420
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.200000003, 0.449500024, 0.236624971))
1421
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(0, -1.14855242, -0.0782039165, -1, 1.1814204e-007, -5.96046519e-008, -8.81511255e-008, -0.258819431, 0.965925753, 9.8689604e-008, 0.965925813, 0.258819431))
1422
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 0.25))
1423
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.200000003, 0.46875, 0.220999971))
1424
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.78813934e-007, -1.17250943, 0.949309707, -1, -1.16559704e-008, -1.49011612e-007, -1.31319965e-007, 0.544638991, 0.838670731, 7.13820114e-008, 0.838670731, -0.544638932))
1425
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 0.25))
1426
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.35212487, 0.214375019))
1427
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(1.96695328e-006, 1.7106328, -4.67702293, 1, -5.28256834e-008, 3.27825546e-007, -1.54116776e-007, -0.948323309, 0.317305803, 2.94122714e-007, -0.317305803, -0.948323369))
1428
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.449999988, 0.5, 0.100000001))
1429
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.288000047, 0.200000003, 0.27837503))
1430
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(3.00251865, -0.0312470198, -0.784425139, -5.96046448e-008, 0.362437576, 0.932008028, 1, 8.8373362e-008, 2.95864595e-008, -7.16414377e-008, 0.932008028, -0.362437606))
1431
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1432
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.200000003, 0.217000008, 0.200375021))
1433
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.1920929e-007, -3.18676305, -1.53718555, 1, 8.19928516e-008, -2.68220901e-007, -2.15646111e-007, -0.386710614, -0.922201157, -1.79337775e-007, 0.922201157, -0.386710614))
1434
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.560000002, 0.200000003, 0.600000024))
1435
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.49000001, 0.200000003, 0.290374994))
1436
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(2.73874784, -0.0312489271, 0.358844757, -8.94069814e-008, -0.0130901812, 0.999914408, 1, 5.69744678e-008, 9.01605191e-008, -5.81498085e-008, 0.999914408, 0.0130901812))
1437
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1438
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.24712491, 0.214375019))
1439
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(1.37090683e-006, 3.7712388, 4.10999966, 1, 2.20300279e-007, -3.27825546e-007, 7.26464435e-008, 0.713250935, 0.70090878, 3.88232309e-007, -0.70090884, 0.713250995))
1440
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.449999988, 0.600000024, 0.100000001))
1441
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.621124864, 0.214375019))
1442
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(5.96046448e-007, 3.43644333, -0.254856586, 1, 2.8833017e-007, 5.96046519e-008, -4.31625189e-008, -0.0566928945, 0.998391747, 2.91245613e-007, -0.998391688, -0.0566928908))
1443
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.449999988, 1, 0.100000001))
1444
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.940000057, 0.200000003, 0.285374999))
1445
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-5.0734067, -0.0312533975, 4.65720272, 1.49011626e-007, 0.694658399, -0.719339788, -1, 3.30585053e-008, -1.75226305e-007, -9.79421202e-008, 0.719339788, 0.694658399))
1446
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1447
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.84512496, 0.422374964))
1448
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(4.76837158e-007, 3.25642681, 0.00496280193, 1, 2.88228279e-007, 5.96046519e-008, -5.96046021e-008, -1.70154109e-007, 1, 2.88228279e-007, -1, -1.70154095e-007))
1449
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 0.5))
1450
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 1.04612494, 0.214375019))
1451
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(3.03983688e-006, 6.0806818, -0.48661232, 1, 2.83280116e-007, 0, 3.20681721e-008, -0.113203041, 0.993571877, 2.81459165e-007, -0.993571937, -0.113203049))
1452-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.453000009, 0.200000003, 0.280375004))
1452+
1453
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.49000001, 0.200000003, 0.290374994))
1454
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-2.73874784, -0.0312509537, 0.358844757, 0, 0.0130901793, -0.999914348, -1, -5.85088848e-008, -7.65957409e-010, -5.85139013e-008, 0.999914408, 0.0130901802))
1455-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.453000009, 0.200000003, 0.280375004))
1455+
1456
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 1.46012485, 0.422374964))
1457
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(4.05311584e-006, 5.85410023, -0.495341063, 1, 2.75573711e-007, 1.49011612e-007, -1.16857876e-007, -0.113203339, 0.993571877, 2.90670897e-007, -0.993571937, -0.113203347))
1458
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 0.5))
1459
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.210000038, 0.200000003, 0.285374999))
1460
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-0.630329967, -0.0312533975, 7.20098686, 1.11758709e-008, 0.99984777, -0.017452918, -1, 8.5759515e-009, -1.49042407e-007, -1.48870043e-007, 0.0174529161, 0.99984777))
1461
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.300000012, 0.5))
1462
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(1.78499997, 0.200000003, 0.301375002))
1463
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(5.64131165, -0.0312466621, 0.814543009, -1.78813963e-007, -0.104528897, 0.994521916, 1, 6.1102142e-008, 1.86221044e-007, -8.02329012e-008, 0.994521916, 0.104528897))
1464
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1465
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.678124905, 0.214375019))
1466
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(5.96046448e-007, 5.27017689, -0.0733480453, 1, 2.8833017e-007, 5.96046519e-008, -4.31626219e-008, -0.0566925369, 0.998391747, 2.91245584e-007, -0.998391688, -0.0566925332))
1467
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.449999988, 0.800000012, 0.100000001))
1468
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.210000038, 0.200000003, 0.285374999))
1469
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(0.630329847, -0.0312465429, 7.20098686, -9.87201929e-008, -0.99984777, 0.017452918, 1, -9.613413e-008, 1.49012436e-007, -1.47311923e-007, 0.0174529161, 0.99984777))
1470
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.300000012, 0.5))
1471
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.47012496, 0.214375019))
1472
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(4.11272049e-006, 4.9387393, -4.49442863, 1, 2.42971879e-007, 2.68220901e-007, -1.46989407e-008, -0.713250041, 0.700909734, 3.61609949e-007, -0.700909734, -0.713250101))
1473
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.449999988, 0.699999988, 0.100000001))
1474
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.288000047, 0.200000003, 0.27837503))
1475
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-3.00251842, -0.0312527418, -0.784425259, -2.98023224e-008, -0.362437576, -0.932008028, -1, -3.9197058e-008, 4.7219352e-008, -5.36460405e-008, 0.932008028, -0.362437606))
1476
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1477
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.533124864, 0.214375019))
1478
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(1.01327896e-006, 4.10316849, -0.103866458, 1, 2.8833017e-007, 5.96046519e-008, -4.31625473e-008, -0.0566928051, 0.998391747, 2.91245584e-007, -0.998391688, -0.0566928014))
1479-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(1.625, 0.200000003, 0.296375006))
1479+
1480
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.200000003, 0.217000008, 0.200375021))
1481
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.78813934e-007, -3.33085537, -1.5976094, 1, 8.19928516e-008, -2.68220901e-007, -2.15646111e-007, -0.386710614, -0.922201157, -1.79337775e-007, 0.922201157, -0.386710614))
1482-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.940000057, 0.200000003, 0.285374999))
1482+
1483
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.235124931, 1.6693753))
1484
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-4.64916229e-006, -0.673488855, 5.65330791, -1, 2.57733284e-008, -4.1723257e-007, 2.16240803e-008, -0.993572056, -0.11320243, -4.17468186e-007, -0.113202423, 0.993571997))
1485-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(1.625, 0.200000003, 0.296375006))
1485+
1486
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.480124891, 0.214375019))
1487
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(1.01327896e-006, 2.6059866, 0.051631093, 1, 2.90808202e-007, 5.96046519e-008, -5.96046306e-008, -8.07461475e-008, 1, 2.90808202e-007, -1, -8.07461333e-008))
1488
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.449999988, 1, 0.100000001))
1489
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.235124931, 1.6693753))
1490
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-4.29153442e-006, -0.399590373, 4.02885008, -1, 2.75204592e-009, -4.1723257e-007, 2.09061284e-008, -0.998391747, -0.0566919968, -4.16717569e-007, -0.0566919968, 0.998391747))
1491-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(1.78499997, 0.200000003, 0.301375002))
1491+
1492
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.237124875, 0.214375019))
1493
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(2.08616257e-006, 2.20885611, -3.10965157, 1, 1.22782865e-007, 3.27825546e-007, -8.59755218e-008, -0.82164669, 0.569997251, 3.39342648e-007, -0.569997191, -0.821646631))
1494
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.449999988, 0.800000012, 0.100000001))
1495
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 1.65712488, 0.359375))
1496
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(1.1920929e-006, 4.40055227, -0.0314526558, 1, 2.82533193e-007, 5.96046519e-008, -4.34911662e-008, -0.0566928945, 0.998391747, 2.85457958e-007, -0.998391688, -0.0566928908))
1497
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 0.5))
1498
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.488124937, 0.359375))
1499
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(9.53674316e-007, 2.57349205, 0.495863676, 1, 2.95756422e-007, 5.96046519e-008, -9.27020594e-008, 0.113203131, 0.993571877, 2.87107866e-007, -0.993571937, 0.113203138))
1500
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 0.5))
1501
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.221124932, 0.655375004))
1502
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.84774399e-006, 1.02953684, 2.8258214, -1, -1.09740803e-007, -3.27825546e-007, -2.40661642e-008, -0.923879445, 0.382683516, -3.44867317e-007, 0.382683575, 0.923879564))
1503
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1.04999995, 0.899999976))
1504
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.200000003, 0.217000008, 0.200375021))
1505
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.78813934e-007, -3.40289879, -1.62781823, 1, 8.19928516e-008, -2.68220901e-007, -2.15646111e-007, -0.386710614, -0.922201157, -1.79337775e-007, 0.922201157, -0.386710614))
1506
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.560000002, 0.200000003, 0.600000024))
1507
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.488124937, 0.418375015))
1508
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(1.07288361e-006, 2.60998273, -0.0503669977, 1, 2.90808202e-007, 5.96046519e-008, -5.96046306e-008, -8.07461475e-008, 1, 2.90808202e-007, -1, -8.07461333e-008))
1509
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 0.899999976))
1510
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.200000003, 0.217000008, 0.200375021))
1511
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.78813934e-007, -3.25880861, -1.56739795, 1, 8.19928516e-008, -2.68220901e-007, -2.15646111e-007, -0.386710614, -0.922201157, -1.79337775e-007, 0.922201157, -0.386710614))
1512
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.560000002, 0.200000003, 0.600000024))
1513
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.265124857, 0.214375019))
1514
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(1.1920929e-007, 3.70434904, 2.44769764, 1, 3.05401159e-007, -1.49011612e-007, -3.84168999e-008, 0.537299871, 0.843391299, 3.37636607e-007, -0.843391299, 0.537299871))
1515
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.449999988, 0.899999976, 0.100000001))
1516
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.618124902, 0.209375009))
1517
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(1.07288361e-006, 2.67497754, -0.154865503, 1, 2.90808202e-007, 5.96046519e-008, -5.96046306e-008, -8.07461475e-008, 1, 2.90808202e-007, -1, -8.07461333e-008))
1518
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 0.899999976))
1519
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.484124899, 0.227375031))
1520
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.13248825e-006, 2.07749343, -1.55897069, -1, 2.0314171e-007, -1.49011612e-007, 3.82758287e-008, 0.707107008, 0.70710659, 2.49009986e-007, 0.70710659, -0.707106948))
1521
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349999994, 0.300000012, 1))
1522
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.454124868, 0.214375019))
1523
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(3.09944153e-006, 4.72574425, -0.500342607, 1, 2.72365185e-007, 1.49011612e-007, -1.17221134e-007, -0.113203213, 0.993571877, 2.87482976e-007, -0.993571877, -0.113203213))
1524
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.449999988, 0.899999976, 0.100000001))
1525
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 1.65712488, 0.422374964))
1526
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(1.25169754e-006, 4.40054798, -0.205949783, 1, 2.82533193e-007, 5.96046519e-008, -4.34911662e-008, -0.0566928945, 0.998391747, 2.85457958e-007, -0.998391688, -0.0566928908))
1527
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 0.5))
1528
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.446125001, 0.496375084))
1529
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.7285347e-006, 0.313133836, 6.93109894, -1, 3.38840884e-008, 5.96046519e-008, -3.38840529e-008, -1, 5.74912178e-007, 5.96046661e-008, 5.74912178e-007, 1))
1530
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 0.899999976))
1531
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.421999991, 0.200000003, 0.280375004))
1532
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.558792, -0.0312539935, -0.45239532, 2.98023224e-008, -0.707106769, -0.707106829, -1, -7.48441451e-008, 3.26972902e-008, -7.60432783e-008, 0.707106829, -0.707106709))
1533
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1534
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.275000006, 0.277124941, 0.702375054))
1535
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(4.76837158e-007, -2.44779181, 0.103008986, 1, 2.03386463e-007, -1.49011612e-007, -1.4901174e-007, 6.17194019e-007, -1, -2.03386378e-007, 1, 6.17194075e-007))
1536
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.550000012, 0.5, 0.800000012))
1537
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.422124922, 0.412375003))
1538
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(1.31130219e-006, -1.70811987, 0.370481491, 1, 1.56259688e-007, -2.68220901e-007, -2.99524515e-007, 0.258819312, -0.965925872, -8.15145142e-008, 0.965925872, 0.258819312))
1539
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1.04999995, 0.5))
1540
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.207000002, 0.303375006))
1541
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(1.7285347e-006, -1.7005955, 0.278747916, 1, 8.41783816e-008, -5.96046519e-008, -5.96046874e-008, 4.38378009e-007, -1, -8.41783532e-008, 1, 4.38378009e-007))
1542
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.5, 0.5))
1543
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.421999991, 0.200000003, 0.280375004))
1544
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(1.55879188, -0.0312462449, -0.452395201, 5.96046448e-008, 0.707106769, 0.707106829, 1, -4.38479519e-009, -7.99089008e-008, -5.34036033e-008, 0.707106829, -0.707106709))
1545
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1546
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.275000006, 0.204124942, 0.464375019))
1547
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(5.36441803e-007, -2.27592182, 0.103008866, 1, 2.03386463e-007, -1.49011612e-007, -1.4901174e-007, 6.17194019e-007, -1, -2.03386378e-007, 1, 6.17194075e-007))
1548
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.524999976, 1.04999995, 0.800000012))
1549
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.275000006, 0.23299998, 0.295375019))
1550
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-2.08616257e-006, -0.537618876, 2.27821803, -1, 3.50292382e-008, 2.68220901e-007, -3.50290357e-008, -1, 7.53727932e-007, 2.6822093e-007, 7.53727932e-007, 1))
1551
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 0.25))
1552
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.221124932, 0.418375015))
1553
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.54972076e-006, 1.79147363, 1.84832418, -1, -2.19832074e-007, -2.68220901e-007, -3.42159723e-008, -0.707107008, 0.70710659, -3.45105576e-007, 0.70710659, 0.707106948))
1554
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.550000012, 1.04999995, 0.899999976))
1555
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Institutional white","Part",Vector3.new(0.275000006, 0.200124964, 0.287375033))
1556
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-6.55651093e-007, -0.200989008, 2.46776938, -1, 3.38840884e-008, 5.96046519e-008, -3.38840529e-008, -1, 5.74912178e-007, 5.96046661e-008, 5.74912178e-007, 1))
1557
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.560000002, 1, 0.899999976))
1558
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.275000006, 0.216999978, 0.295375019))
1559
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.78813934e-007, -0.42824471, 2.46571684, -1, 3.50217348e-008, 2.68220901e-007, -3.50215323e-008, -1, 7.53727875e-007, 2.6822093e-007, 7.53727875e-007, 1))
1560
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.75, 0.25))
1561
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.221124932, 0.418375015))
1562
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(1.1920929e-007, 1.93505025, 1.70474756, 1, 1.8804613e-007, -2.68220901e-007, 5.6691988e-008, 0.707107067, 0.707106471, 3.22629546e-007, -0.707106531, 0.707107067))
1563
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.550000012, 1.04999995, 0.899999976))
1564
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.207000002, 0.303375006))
1565
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.7285347e-006, -1.70059586, -0.138124347, -1, -1.71600149e-007, 5.96046519e-008, -5.96047229e-008, 4.38378009e-007, -1, 1.71600121e-007, -1, -4.38378009e-007))
1566
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.5, 0.5))
1567
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.331124961, 0.412375003))
1568
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(2.98023224e-007, -1.41137242, -1.47533894, 1, 1.56260029e-007, -2.68220901e-007, -7.91682311e-008, -0.707106948, -0.70710665, -3.00153374e-007, 0.70710665, -0.707106888))
1569
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1.04999995, 0.5))
1570
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.709124923, 0.47437498))
1571
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(1.25169754e-006, -1.87605298, 0.196760774, 1, 1.5625281e-007, -2.68220901e-007, -2.68220987e-007, 6.17193848e-007, -1, -1.56252639e-007, 1, 6.17193905e-007))
1572
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1.04999995, 0.800000012))
1573
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.277124912, 0.227375031))
1574
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-3.15904617e-006, 2.51099396, -0.945535302, -1, 2.51590308e-007, -1.49011612e-007, -3.25266569e-009, 0.50000006, 0.866025388, 2.92389416e-007, 0.866025448, -0.50000006))
1575
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349999994, 0.300000012, 1))
1576
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Institutional white","Part",Vector3.new(0.275000006, 0.200124964, 0.287375033))
1577
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(1.01327896e-006, 0.00686681271, 2.46776795, 1, 4.04674836e-008, 5.96046519e-008, -4.04674481e-008, 1, -5.74912178e-007, -5.96046803e-008, 5.74912178e-007, 1))
1578
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.560000002, 1, 0.899999976))
1579
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.84512496, 0.359375))
1580
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(4.17232513e-007, 3.25642681, 0.179460406, 1, 2.88228279e-007, 5.96046519e-008, -5.96046021e-008, -1.70154109e-007, 1, 2.88228279e-007, -1, -1.70154095e-007))
1581
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349999994, 1, 0.5))
1582
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.453000009, 0.200000003, 0.280375004))
1583
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(1.95527112, -0.0312464833, 0.483453929, 1.19209275e-007, 0.258818507, 0.965925932, 1, -8.24298763e-009, -1.21205815e-007, -2.34081945e-008, 0.965925932, -0.258818507))
1584
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1585
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.453000009, 0.200000003, 0.280375004))
1586
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.95527112, -0.0312538147, 0.483453929, -2.98023224e-008, -0.258818537, -0.965925992, -1, -2.11072013e-008, 3.65092774e-008, -2.98372704e-008, 0.965925932, -0.258818537))
1587
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1588
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.25999999, 0.3125, 0.320125014))
1589
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-0.00167268515, -1.01674032, 0.0665671825, -1, -2.06061035e-008, 5.96046519e-008, 5.96046661e-008, -4.97983308e-007, 1, -2.06060733e-008, 1, 4.97983308e-007))
1590
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
1591
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.698124886, 0.732374966))
1592
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-2.02655792e-006, 1.51446426, -0.0117214918, -1, 2.45074915e-007, -5.96046519e-008, -5.96047798e-008, -5.27786028e-007, 1, 2.45074887e-007, 1, 5.27786028e-007))
1593
mesh("SpecialMesh",Part,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(0.425000012, 1, 1))
1594
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.698124886, 0.534374952))
1595
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-2.02655792e-006, 1.51446426, -0.0117214918, -1, 2.45074915e-007, -5.96046519e-008, -5.96047798e-008, -5.27786028e-007, 1, 2.45074887e-007, 1, 5.27786028e-007))
1596
mesh("SpecialMesh",Part,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(0.452499986, 1, 1))
1597
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.275000006, 0.368124902, 0.378374994))
1598
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-2.20537186e-006, 1.49373317, 0.509495497, -1, 1.54237696e-007, -1.49011612e-007, -1.49011683e-007, -4.38377924e-007, 1, 1.54237625e-007, 1, 4.38377953e-007))
1599
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
1600
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.567124963, 0.311374992))
1601
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.96695328e-006, 0.994490385, 0.140751123, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007))
1602
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1.04999995, 0.5))
1603
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.418250024, 0.25))
1604
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(5.96046448e-008, -1.13293266, -0.127015591, -1, 1.1814204e-007, -5.96046519e-008, -8.81511255e-008, -0.258819431, 0.965925753, 9.8689604e-008, 0.965925813, 0.258819431))
1605
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 0.25))
1606
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.403124899, 0.352375001))
1607
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-2.14576721e-006, 1.55247092, -0.700873375, -1, 3.75780473e-009, -1.49011612e-007, -1.02709933e-007, 0.707106948, 0.707106709, 1.08024309e-007, 0.70710665, -0.707106888))
1608
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349999994, 1, 1))
1609
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(1.625, 0.200000003, 0.296375006))
1610
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(3.97657108, -0.0312469006, 0.569297791, -1.78813934e-007, -0.0523363948, 0.99862951, 1, 7.44965192e-008, 1.82963561e-007, -8.39700789e-008, 0.99862957, 0.0523363985))
1611
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1612
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(0.940000057, 0.200000003, 0.285374999))
1613
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(5.0734067, -0.0312458873, 4.6572032, -2.38418608e-007, -0.694658399, 0.719339788, 1, -7.77344482e-008, 2.56373596e-007, -1.22174583e-007, 0.719339788, 0.694658399))
1614
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1615
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(1.625, 0.200000003, 0.296375006))
1616
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-3.97657156, -0.0312528014, 0.569297791, 8.94069672e-008, 0.0523363948, -0.99862957, -1, -7.9065849e-008, -9.36733713e-008, -8.38600229e-008, 0.99862957, 0.0523363948))
1617
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1618
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 1.66212487, 0.359375))
1619
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(1.84774399e-006, 5.95509291, -0.320841074, 1, 2.75573711e-007, 1.49011612e-007, -1.16857876e-007, -0.113203339, 0.993571877, 2.90670897e-007, -0.993571937, -0.113203347))
1620
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 0.5))
1621
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Crimson","Part",Vector3.new(1.78499997, 0.200000003, 0.301375002))
1622
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-5.64131165, -0.0312528014, 0.814543009, 8.94069672e-008, 0.104528897, -0.994521856, -1, -7.01918026e-008, -9.72769385e-008, -7.99755355e-008, 0.994521916, 0.104528904))
1623
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1624
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.204125047, 0.207375005))
1625
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.78813934e-006, -1.16710985, 0.175246477, -1, -2.06059703e-008, 0, -7.19086588e-015, 3.48970019e-007, -1, 2.06059703e-008, -1, -3.48970019e-007))
1626
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.5, 0.5))
1627
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.223124996, 0.234375))
1628
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-5.96046448e-008, -0.964124441, -0.0247514248, 1, -3.01422034e-007, 5.96046519e-008, -3.31073302e-008, 0.0871552527, 0.99619478, -3.05469911e-007, -0.99619478, 0.0871552527))
1629
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 0.400000006))
1630
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.244125068, 0.416375011))
1631
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(1.1920929e-007, -0.686996341, -0.125002146, -1, -5.23922274e-008, 1.49011612e-007, -1.49011626e-007, 3.48969991e-007, -1, 5.23921742e-008, -1, -3.48969991e-007))
1632
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.560000002, 0.5))
1633
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.206125051, 0.280375004))
1634
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(0, 0.168619156, -0.0937508345, -1, -5.23922559e-008, 1.49011612e-007, -1.4901164e-007, 4.97983251e-007, -1, 5.23921813e-008, -1, -4.97983251e-007))
1635
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.560000002, 0.5))
1636
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.398124993, 0.303375006))
1637
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.84774399e-006, 1.4540993, 0.200625658, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007))
1638
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
1639
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.239124984, 0.205375016))
1640
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.90734863e-006, 1.85597229, 0.341248155, -1, 2.73445636e-007, -5.96046519e-008, -5.96047869e-008, -4.97983308e-007, 1, 2.73445607e-007, 1, 4.97983308e-007))
1641
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.550000012, 1, 1))
1642
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.698124886, 0.534374952))
1643
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-2.02655792e-006, 1.51446426, -0.0117214918, -1, 2.45074915e-007, -5.96046519e-008, -5.96047798e-008, -5.27786028e-007, 1, 2.45074887e-007, 1, 5.27786028e-007))
1644
mesh("SpecialMesh",Part,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(0.452499986, 1, 1))
1645
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.275000006, 0.315999985, 0.310375005))
1646
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(2.68220901e-006, 2.08321929, -0.579118371, 1, -3.05231737e-007, 5.96046519e-008, -5.96048082e-008, -4.97983308e-007, 1, -3.05231708e-007, -1, -4.97983308e-007))
1647
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 0.5))
1648
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.496000022, 0.200000003, 0.280375004))
1649
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(0.99925971, -0.0312514305, -0.496301413, 0, -0.707106709, 0.707106829, -1, 1.69960003e-007, 1.69959961e-007, -2.40359725e-007, -0.707106888, -0.707106769))
1650
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1651
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.207000002, 0.213375002))
1652
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-7.74860382e-007, -1.99747372, -0.297748566, -1, -1.71600149e-007, 5.96046519e-008, -5.96047229e-008, 4.38378009e-007, -1, 1.71600121e-007, -1, -4.38378009e-007))
1653
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.550000012, 0.25, 0.5))
1654
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.311124951, 0.267374992))
1655
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(2.14576721e-006, -1.94385314, 0.47499609, 1, -6.68158364e-008, 5.96046519e-008, 5.96046803e-008, 4.38378009e-007, -1, 6.6815808e-008, 1, 4.38378009e-007))
1656
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.495000005, 1, 1))
1657
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.200000003, 0.213375002))
1658
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(1.96695328e-006, 1.71972692, -0.297746897, 1, -1.86023797e-007, 5.96046519e-008, -5.96047443e-008, -4.97983308e-007, 1, -1.86023769e-007, -1, -4.97983308e-007))
1659
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.550000012, 0.25, 0.5))
1660
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.643000007, 0.200000003, 0.280375004))
1661
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(1.51446462, -0.0312519073, 0.511714339, 0, -4.38378066e-007, 1, -1, 2.45074915e-007, 1.0743547e-013, -2.45074915e-007, -1, -4.38378066e-007))
1662
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1663
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.496000022, 0.200000003, 0.280375004))
1664
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.13575315, -0.0312535167, 1.63871276, -5.96046448e-008, -0.707106888, -0.707106709, 1, 1.651742e-007, -2.49467973e-007, 2.93196308e-007, -0.707106709, 0.707106888))
1665
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1666
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.643000007, 0.200000003, 0.280375004))
1667
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.51446474, -0.0312479734, 0.511714339, 5.96046519e-008, 4.38378066e-007, -1, 1, -2.45074915e-007, 5.96045453e-008, -2.45074887e-007, -1, -4.38378095e-007))
1668
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1669
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.577124953, 0.303375006))
1670
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.96695328e-006, 1.2623533, 0.27874887, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007))
1671
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.870000005, 0.5))
1672
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.304124922, 0.267374992))
1673
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-2.14576721e-006, 1.6403501, 0.474995613, -1, 1.54237696e-007, -1.49011612e-007, -1.49011683e-007, -4.38377924e-007, 1, 1.54237625e-007, 1, 4.38377953e-007))
1674
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.495000005, 1, 1))
1675
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.275000006, 0.330124915, 0.226374999))
1676
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-2.2649765e-006, 1.84085846, 0.585492015, -1, 1.54237696e-007, -1.49011612e-007, -1.49011683e-007, -4.38377924e-007, 1, 1.54237625e-007, 1, 4.38377953e-007))
1677
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
1678
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.25999999, 0.578125, 0.21875))
1679
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(0.00167268515, 1.04017782, 0.125254273, 1, 2.06060218e-008, 5.96046519e-008, 5.96046448e-008, 3.48969991e-007, -1, -2.06060431e-008, 1, 3.48969991e-007))
1680
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1, 1))
1681
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.275000006, 0.239124984, 0.303375006))
1682
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.90734863e-006, 1.85597229, 0.341248155, -1, 2.73445636e-007, -5.96046519e-008, -5.96047869e-008, -4.97983308e-007, 1, 2.73445607e-007, 1, 4.97983308e-007))
1683
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.524999976, 1, 1))
1684
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.423000038, 0.200000003, 0.280375004))
1685
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(1.828511, -0.0312466025, 1.86352599, -1.49011612e-007, -0.500000238, 0.866025269, 1, -3.47173224e-009, 1.70059423e-007, -8.20231492e-008, 0.866025269, 0.500000238))
1686
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1687
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.275000006, 0.23712492, 0.375375003))
1688
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(4.76837158e-007, -2.23306799, -0.714783967, 1, 1.28876025e-007, -1.49011612e-007, -8.8350177e-008, -0.38268286, -0.923879802, -1.76090154e-007, 0.923879862, -0.38268289))
1689
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.524999976, 1.04999995, 0.800000012))
1690
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.275000006, 0.410999984, 0.469375014))
1691
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(7.15255737e-007, -2.25397205, 0.350374818, 1, 8.41783816e-008, -5.96046519e-008, -5.96046874e-008, 4.38378009e-007, -1, -8.41783532e-008, 1, 4.38378009e-007))
1692
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.850000024, 0.699999988))
1693
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.293000042, 0.200000003, 0.280375004))
1694
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(0.930041909, -0.0312547088, 2.61983705, 2.68220924e-006, -0.866025388, 0.500000238, 1, 1.34954996e-006, -3.0269282e-006, 1.94662152e-006, 0.500000238, 0.866025388))
1695
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1696
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.275000006, 0.315999985, 0.303375006))
1697
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(3.75509262e-006, -2.0832181, 0.73186779, 1, 8.41783816e-008, -5.96046519e-008, -5.96046874e-008, 4.38378009e-007, -1, -8.41783532e-008, 1, 4.38378009e-007))
1698
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 0.5))
1699
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.275000006, 0.698124886, 0.638374984))
1700
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-2.02655792e-006, 1.51446426, -0.0117214918, -1, 2.45074915e-007, -5.96046519e-008, -5.96047798e-008, -5.27786028e-007, 1, 2.45074887e-007, 1, 5.27786028e-007))
1701
mesh("SpecialMesh",Part,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(0.449999988, 1, 1))
1702
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.293000042, 0.200000003, 0.280375004))
1703
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-0.930041909, -0.03124547, 2.61983705, -2.75671505e-006, 0.866025388, -0.500000238, -1, -1.43972136e-006, 3.0197582e-006, 1.89532614e-006, 0.500000238, 0.866025329))
1704
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1705
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.275000006, 0.238124937, 0.381375015))
1706
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.1920929e-006, -2.16469121, -0.908047557, -1, -9.70897673e-008, -1.49011612e-007, 1.00514129e-007, 0.382683396, -0.923879564, 1.46723522e-007, -0.923879564, -0.382683367))
1707
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.524999976, 1.04999995, 0.800000012))
1708
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.235124931, 0.586375237))
1709
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-4.70876694e-006, -4.59392071, 4.83900547, -1, 3.01723389e-007, -3.27825546e-007, 2.23408545e-008, -0.700909495, -0.713250279, -4.44980344e-007, -0.713250279, 0.700909495))
1710
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1.04999995, 1))
1711
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.28125, 0.234375))
1712
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-5.96046448e-008, -1.44312787, -0.230922222, 1, -1.99133694e-007, -5.96046519e-008, 9.3278274e-008, 0.173647881, 0.984807849, -1.85758211e-007, -0.984807849, 0.173647881))
1713
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1.04999995, 0.400000006))
1714
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.423000038, 0.200000003, 0.280375004))
1715
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.82851136, -0.0312532187, 1.86352599, 5.96046448e-008, 0.500000238, -0.866025329, -1, -3.57638221e-008, -8.94738008e-008, -7.57092948e-008, 0.866025269, 0.500000238))
1716
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1717
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.287124902, 0.227375031))
1718
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-3.03983688e-006, 2.52654123, 0.448077202, -1, 2.51590194e-007, -1.49011612e-007, -1.49011683e-007, -2.59562086e-007, 1, 2.51590166e-007, 1, 2.59562114e-007))
1719
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349999994, 1, 1))
1720
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.22512494, 0.42337501))
1721
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(5.36441803e-007, 2.19158387, 0.875249863, 1, 2.87006458e-007, -5.96046519e-008, -2.30892709e-008, 0.279828936, 0.960049868, 2.92219624e-007, -0.960049927, 0.279828966))
1722
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 0.5))
1723
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.221124932, 0.408374965))
1724
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(4.76837158e-007, -2.34476542, -0.473634839, 1, 1.52993096e-007, -1.49011612e-007, -1.04336792e-007, -0.258818269, -0.965926051, -1.86346938e-007, 0.965926051, -0.258818269))
1725
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.550000012, 1.04999995, 0.800000012))
1726
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.221124932, 0.408374965))
1727
Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-1.1920929e-006, -2.29170871, -0.671645045, -1, -1.21206767e-007, -1.49011612e-007, 1.12563526e-007, 0.258819103, -0.965925813, 1.55643789e-007, -0.965925813, -0.258819103))
1728
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.550000012, 1.04999995, 0.800000012))
1729
Hitbox=part(Enum.FormFactor.Symmetric,m,Enum.Material.Plastic,0,1,"Medium stone grey","Hitbox",Vector3.new(4.90999985, 1.2299999, 0.200000003))
1730
Hitboxweld=weld(m,Handle,Hitbox,CFrame.new(0, 0, 0, -1, 2.17809955e-007, -5.96046519e-008, -5.96047656e-008, -4.97983308e-007, 1, 2.17809927e-007, 1, 4.97983308e-007),CFrame.new(-4.90843725, -0.0829741955, 0.0609716177, 0, -6.82671129e-008, -1, 1.1055932e-007, 1, -6.82671129e-008, 1, -1.1055932e-007, 7.547565e-015))
1731
1732
mouse.Button1Down:connect(function()
1733
        if attack==false and attacktype==1 then
1734
                attacktype=2
1735
                attackone()
1736
        elseif attack==false and attacktype==2 then
1737
                attacktype=3
1738
                attacktwo()
1739
        elseif attack==false and attacktype==3 then
1740
                attacktype=4
1741
                attackthree()
1742
        elseif attack==false and attacktype==4 then
1743
                attacktype=1
1744
                attackfour()
1745
        end
1746
end)
1747
1748
function bladespin()
1749
        attack=true
1750
con1=Hitbox.Touched:connect(function(hit) Damagefunc(hit,5,7,math.random(10,20),"Normal",RootPart,.2,1) end) 
1751
        for i=0,1,0.1 do
1752
                swait()
1753
                RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-.5)*angles(math.rad(0),math.rad(0),math.rad(-10)),.4)
1754
                RW.C0=clerp(RW.C0,cf(1,0.5,-.5)*angles(math.rad(0),math.rad(-90),math.rad(-90))*angles(math.rad(-75),0,math.rad(0)),.4)
1755
                LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
1756
                HandleWeld.C0=clerp(HandleWeld.C0,cf(0,-1,-1)*angles(math.rad(-90),math.rad(0),math.rad(0)),.4)
1757
        end
1758
for z = 0, 2 do
1759
so("http://roblox.com/asset/?id=199146359",Hitbox,1.15,1.05) 
1760
        for i=0,1,0.5 do
1761
                swait()
1762
                Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(0)),.4)
1763
                RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-.5)*angles(math.rad(0),math.rad(0),math.rad(90)),.4)
1764
                RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(-90),math.rad(-90))*angles(math.rad(90),0,math.rad(0)),.4)
1765
                LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
1766
                HandleWeld.C0=clerp(HandleWeld.C0,cf(0,-.5,-.5)*angles(math.rad(-35),math.rad(0),math.rad(0)),.4)
1767
        end
1768
        for i=0,1,0.5 do
1769
                swait()
1770
                Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(0)),.4)
1771
                RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-.5)*angles(math.rad(0),math.rad(0),math.rad(180)),.4)
1772
                RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(-90),math.rad(-90))*angles(math.rad(90),0,math.rad(0)),.4)
1773
                LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
1774
                HandleWeld.C0=clerp(HandleWeld.C0,cf(0,-.5,-.5)*angles(math.rad(-35),math.rad(0),math.rad(0)),.4)
1775
        end
1776
        for i=0,1,0.5 do
1777
                swait()
1778
                Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(0)),.4)
1779
                RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-.5)*angles(math.rad(0),math.rad(0),math.rad(240)),.4)
1780
                RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(-90),math.rad(-90))*angles(math.rad(90),0,math.rad(0)),.4)
1781
                LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
1782
                HandleWeld.C0=clerp(HandleWeld.C0,cf(0,-.5,-.5)*angles(math.rad(-35),math.rad(0),math.rad(0)),.4)
1783
        end
1784
        for i=0,1,0.5 do
1785
                swait()
1786
                Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(0)),.4)
1787
                RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-.5)*angles(math.rad(0),math.rad(0),math.rad(360)),.4)
1788
                RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(-90),math.rad(-90))*angles(math.rad(90),0,math.rad(0)),.4)
1789
                LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
1790
                HandleWeld.C0=clerp(HandleWeld.C0,cf(0,-.5,-.5)*angles(math.rad(-35),math.rad(0),math.rad(0)),.4)
1791
        end
1792
end
1793
        attack=false
1794
con1:disconnect()
1795
end  
1796
1797
function flashingslash()
1798
        attack=true
1799
        for i=0,2,0.1 do
1800
                swait()
1801
                Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(-90)),.3)
1802
                RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.4)
1803
                RW.C0=clerp(RW.C0,cf(1,0.5,-.5)*angles(math.rad(0),math.rad(-80),math.rad(-80))*angles(math.rad(-75),0,math.rad(0)),.4)
1804
                LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
1805
                HandleWeld.C0=clerp(HandleWeld.C0,cf(0,-1,-1)*angles(math.rad(-90),math.rad(0),math.rad(0)),.4)
1806
        end
1807
so("http://roblox.com/asset/?id=540358153",Hitbox,1,0.9) 
1808
	 local b = Instance.new("Part")
1809
  b.Parent = char
1810
   b.Material = "Neon"
1811
    b.Color = BrickColor.new("White").Color
1812
     b.CanCollide = false
1813
     b.Shape = "Ball"
1814
     b.CFrame = Hitbox.CFrame
1815
     b.Anchored = true
1816
     b.Transparency = 0
1817
     b.Size = vt(0.5,0.5,0.5)
1818
     local z = Instance.new("SpecialMesh",b)
1819
     z.MeshType = "Sphere"
1820
con1=Hitbox.Touched:connect(function(hit) Damagefunc(hit,13,16,math.random(10,20),"Normal",RootPart,.2,1) end) 
1821
        for i=0,2,0.1 do
1822
                swait()
1823
            z.Scale = z.Scale + vt(7.5,-0.01,-0.01)
1824
            b.Transparency = b.Transparency + 0.05
1825
                Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(-90)),.3)
1826
                RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,-2.5,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.3)
1827
                RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(70),math.rad(90))*angles(math.rad(-75),0,math.rad(0)),.9)
1828
                LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
1829
                HandleWeld.C0=clerp(HandleWeld.C0,cf(0,-1,-1)*angles(math.rad(-90),math.rad(0),math.rad(0)),.4)
1830
        end
1831
con1:disconnect()
1832
attack = false
1833
b:Destroy()
1834
end
1835
1836
function executionstab()
1837
        attack=true
1838
        for i=0,5,0.1 do
1839
                swait()
1840
                Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(-90)),.3)
1841
                RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.4)
1842
                RW.C0=clerp(RW.C0,cf(1,0.5,-.5)*angles(math.rad(0),math.rad(-80),math.rad(-80))*angles(math.rad(-75),0,math.rad(0)),.4)
1843
                LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
1844
                HandleWeld.C0=clerp(HandleWeld.C0,cf(0,-1,-1)*angles(math.rad(-90),math.rad(0),math.rad(0)),.4)
1845
        end
1846
so("http://roblox.com/asset/?id=540358153",Hitbox,1.5,0.75) 
1847
	 local b = Instance.new("Part")
1848
  b.Parent = char
1849
   b.Material = "Neon"
1850
    b.Color = BrickColor.new("Really red").Color
1851
     b.CanCollide = false
1852
     b.Shape = "Ball"
1853
     b.CFrame = Hitbox.CFrame
1854
     b.Anchored = true
1855
     b.Transparency = 0
1856
     b.Size = vt(0.5*2,0.5*2,0.5*2)
1857
     local z = Instance.new("SpecialMesh",b)
1858
     z.MeshType = "Sphere"
1859
con1=Hitbox.Touched:connect(function(hit) Damagefunc(hit,50,60,math.random(10,20),"Normal",RootPart,.2,1) end) 
1860
        for i=0,5,0.1 do
1861
                swait()
1862
            z.Scale = z.Scale + vt(15,-0.01*2,-0.01*2)
1863
            b.Transparency = b.Transparency + 0.05
1864
                Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(-90)),.3)
1865
                RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.3)
1866
                RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(70),math.rad(90))*angles(math.rad(-75),0,math.rad(0)),.9)
1867
                LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
1868
                HandleWeld.C0=clerp(HandleWeld.C0,cf(0,-1,-1)*angles(math.rad(-90),math.rad(0),math.rad(0)),.4)
1869
        end
1870
con1:disconnect()
1871
attack = false
1872
b:Destroy()
1873
end
1874
1875
function enerwave()
1876
        attack=true
1877
        for i=0,1,0.1 do
1878
                swait()
1879
                Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(0)),.3)
1880
                RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.4)
1881
                RW.C0=clerp(RW.C0,cf(1,0.5,-.5)*angles(math.rad(0),math.rad(-80),math.rad(-80))*angles(math.rad(-75),0,math.rad(0)),.4)
1882
                LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
1883
                HandleWeld.C0=clerp(HandleWeld.C0,cf(0,-1,-1)*angles(math.rad(-90),math.rad(0),math.rad(0)),.4)
1884
        end
1885
so("http://roblox.com/asset/?id=540358153",Hitbox,1,0.9) 
1886
	 local lb = Instance.new("Part")
1887
  lb.Parent = char
1888
   lb.Material = "Neon"
1889
    lb.Color = BrickColor.new("Royal purple").Color
1890
     lb.CanCollide = false
1891
     lb.CFrame = Torso.CFrame + Torso.CFrame.lookVector*5
1892
     lb.Transparency = 0
1893
     lb.Size = vt(15,0.6,3)
1894
local tra2 = Instance.new("ParticleEmitter",lb)
1895
tra2.Texture = "http://www.roblox.com/asset/?id=745304849"
1896
tra2.LightEmission = 1
1897
tra2.Color = ColorSequence.new(lb.BrickColor.Color)
1898
tra2.Rate = 500000000000
1899
tra2.Lifetime = NumberRange.new(0.5)
1900
tra2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,3,0),NumberSequenceKeypoint.new(1,0,0)})
1901
tra2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
1902
tra2.Speed = NumberRange.new(0)
1903
tra2.Rotation = NumberRange.new(-500,500)
1904
tra2.VelocitySpread = 90000
1905
tra2.RotSpeed = NumberRange.new(-500,500)
1906
     local thing = Instance.new("SpecialMesh",lb)
1907
     thing.MeshType = "Sphere"
1908
lb.Touched:connect(function(hit) Damagefunc(hit,10,13,math.random(10,20),"Normal",RootPart,.2,1) end) 
1909
  local bv = Instance.new("BodyVelocity")
1910
  bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
1911
  bv.velocity = Torso.CFrame.lookVector *150
1912
  bv.Parent = lb
1913
        for i=0,2,0.1 do
1914
                swait()
1915
                Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(30)),.3)
1916
                RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-.5)*angles(math.rad(0),math.rad(0),math.rad(-30)),.3)
1917
                RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(70),math.rad(90))*angles(math.rad(-75),0,math.rad(0)),.3)
1918
                LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
1919
                HandleWeld.C0=clerp(HandleWeld.C0,cf(0,-1,-1)*angles(math.rad(-90),math.rad(0),math.rad(0)),.4)
1920
        end
1921
attack = false
1922
wait(1)
1923
lb:Destroy()
1924
end
1925
1926
function repeatbullet()
1927
attack = true
1928
		for i = 0,1,0.3 do
1929
		swait()
1930
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),.3)
1931
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(90)),.3)
1932
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(25)), 0.3)
1933
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(-90)), 0.3)
1934
		end
1935
so("http://roblox.com/asset/?id=604905243",barrelhole,1,1) 
1936
	 local lb = Instance.new("Part")
1937
  lb.Parent = char
1938
   lb.Material = "Neon"
1939
    lb.Color = BrickColor.new("Royal purple").Color
1940
     lb.CanCollide = false
1941
     lb.Shape = "Ball"
1942
     lb.CFrame = barrelhole.CFrame
1943
     lb.Anchored = true
1944
     lb.Transparency = 0
1945
     lb.Size = vt(0.6,0.6,0.6)
1946
     local thing = Instance.new("SpecialMesh",lb)
1947
     thing.MeshType = "Sphere"
1948
	 local b = Instance.new("Part")
1949
  b.Parent = char
1950
   b.Material = "Neon"
1951
    b.Color = BrickColor.new("Royal purple").Color
1952
     b.CanCollide = false
1953
     b.Shape = "Ball"
1954
     b.CFrame = barrelhole.CFrame
1955
     b.Anchored = true
1956
     b.Transparency = 0
1957
     b.Size = vt(1,1,1)
1958
     local z = Instance.new("SpecialMesh",b)
1959
     z.MeshType = "Sphere"
1960
local hitted = false
1961
lb.Anchored = false
1962
  local bv = Instance.new("BodyVelocity")
1963
  bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
1964
  bv.velocity = mouse.Hit.lookVector *150
1965
  bv.Parent = lb
1966
lb.Touched:connect(function(hit) Damagefunc(hit,9,10,math.random(10,20),"Normal",RootPart,.2,1) end) 
1967
z.Scale = vt(1,1,1)
1968
b.Transparency = 0
1969
b.CFrame = barrelhole.CFrame
1970
		for i = 0,1,0.3 do
1971
		swait()
1972
            z.Scale = z.Scale + vt(0.2,0.2,0.2)
1973
            b.Transparency = b.Transparency + 0.25
1974
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),.3)
1975
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(90)),.3)
1976
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(25)), 0.3)
1977
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(-50)), 0.3)
1978
		end
1979
		for i = 0,1,0.3 do
1980
		swait()
1981
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),.3)
1982
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(90)),.3)
1983
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(25)), 0.3)
1984
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(-90)), 0.3)
1985
		end
1986
so("http://roblox.com/asset/?id=604905243",barrelhole,1,1) 
1987
	 local lb = Instance.new("Part")
1988
  lb.Parent = char
1989
   lb.Material = "Neon"
1990
    lb.Color = BrickColor.new("Royal purple").Color
1991
     lb.CanCollide = false
1992
     lb.Shape = "Ball"
1993
     lb.CFrame = barrelhole.CFrame
1994
     lb.Anchored = true
1995
     lb.Transparency = 0
1996
     lb.Size = vt(0.6,0.6,0.6)
1997
     local thing = Instance.new("SpecialMesh",lb)
1998
     thing.MeshType = "Sphere"
1999
local hitted = false
2000
lb.Anchored = false
2001
  local bv = Instance.new("BodyVelocity")
2002
  bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
2003
  bv.velocity = mouse.Hit.lookVector *150
2004
  bv.Parent = lb
2005
lb.Touched:connect(function(hit) Damagefunc(hit,9,10,math.random(10,20),"Normal",RootPart,.2,1) end) 
2006
z.Scale = vt(1,1,1)
2007
b.Transparency = 0
2008
b.CFrame = barrelhole.CFrame
2009
		for i = 0,1,0.3 do
2010
		swait()
2011
            z.Scale = z.Scale + vt(0.2,0.2,0.2)
2012
            b.Transparency = b.Transparency + 0.25
2013
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),.3)
2014
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(90)),.3)
2015
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(25)), 0.3)
2016
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(-50)), 0.3)
2017
		end
2018
		for i = 0,1,0.3 do
2019
		swait()
2020
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),.3)
2021
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(90)),.3)
2022
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(25)), 0.3)
2023
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(-90)), 0.3)
2024
		end
2025
so("http://roblox.com/asset/?id=604905243",barrelhole,1,1) 
2026
	 local lb = Instance.new("Part")
2027
  lb.Parent = char
2028
   lb.Material = "Neon"
2029
    lb.Color = BrickColor.new("Royal purple").Color
2030
     lb.CanCollide = false
2031
     lb.Shape = "Ball"
2032
     lb.CFrame = barrelhole.CFrame
2033
     lb.Anchored = true
2034
     lb.Transparency = 0
2035
     lb.Size = vt(0.6,0.6,0.6)
2036
     local thing = Instance.new("SpecialMesh",lb)
2037
     thing.MeshType = "Sphere"
2038
local hitted = false
2039
lb.Anchored = false
2040
  local bv = Instance.new("BodyVelocity")
2041
  bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
2042
  bv.velocity = mouse.Hit.lookVector *150
2043
  bv.Parent = lb
2044
lb.Touched:connect(function(hit) Damagefunc(hit,9,10,math.random(10,20),"Normal",RootPart,.2,1) end) 
2045
z.Scale = vt(1,1,1)
2046
b.CFrame = barrelhole.CFrame
2047
b.Transparency = 0
2048
		for i = 0,1,0.3 do
2049
		swait()
2050
            z.Scale = z.Scale + vt(0.2,0.2,0.2)
2051
            b.Transparency = b.Transparency + 0.25
2052
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),.3)
2053
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(90)),.3)
2054
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(25)), 0.3)
2055
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(-50)), 0.3)
2056
		end
2057
attack = false
2058
b:Destroy()
2059
wait(10)
2060
lb:Destroy()
2061
lb:Destroy()
2062
lb:Destroy()
2063
end
2064
2065
function stickybomb()
2066
attack = true
2067
		for i = 0,2,0.1 do
2068
		swait()
2069
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),.3)
2070
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(90)),.3)
2071
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(25)), 0.3)
2072
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(-90)), 0.3)
2073
		end
2074
so("http://roblox.com/asset/?id=604905243",barrelhole,1,1) 
2075
	 local lb = Instance.new("Part")
2076
  lb.Parent = char
2077
   lb.Material = "Neon"
2078
    lb.Color = BrickColor.new("Royal purple").Color
2079
     lb.CanCollide = false
2080
     lb.Shape = "Ball"
2081
     lb.CFrame = barrelhole.CFrame
2082
     lb.Anchored = true
2083
     lb.Transparency = 0
2084
     lb.Size = vt(1,1,1)
2085
     local thing = Instance.new("SpecialMesh",lb)
2086
     thing.MeshType = "Sphere"
2087
	 local b = Instance.new("Part")
2088
  b.Parent = char
2089
   b.Material = "Neon"
2090
    b.Color = BrickColor.new("Royal purple").Color
2091
     b.CanCollide = false
2092
     b.Shape = "Ball"
2093
     b.CFrame = barrelhole.CFrame
2094
     b.Anchored = true
2095
     b.Transparency = 0
2096
     b.Size = vt(1,1,1)
2097
     local z = Instance.new("SpecialMesh",b)
2098
     z.MeshType = "Sphere"
2099
local hitted = false
2100
lb.Anchored = false
2101
  local bv = Instance.new("BodyVelocity")
2102
  bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
2103
  bv.velocity = mouse.Hit.lookVector *150
2104
  bv.Parent = lb
2105
hitted = false
2106
wait(0.00005)
2107
lb.Touched:connect(function(hit)
2108
if hitted == false then
2109
hitted = true
2110
lb.Anchored = true
2111
so("http://roblox.com/asset/?id=604906197",lb,1,1) 
2112
Damagefunc(hit,1,3,-10,"Normal",RootPart,.2,1) 
2113
for i = 0, 4 do
2114
lb.BrickColor = BrickColor.new("Really red")
2115
wait(0.25)
2116
lb.BrickColor = BrickColor.new("Royal purple")
2117
wait(0.25)
2118
end
2119
lb.Transparency = 1
2120
so("http://roblox.com/asset/?id=412755503",lb,1,0.875) 
2121
 local ba = Instance.new("Part")
2122
  ba.Parent = char
2123
   ba.Material = "Neon"
2124
    ba.Color = BrickColor.new("Royal purple").Color
2125
     ba.CanCollide = false
2126
     ba.Shape = "Ball"
2127
     ba.CFrame = lb.CFrame
2128
     ba.Anchored = true
2129
     ba.Transparency = 0
2130
     ba.Size = vt(10,10,10)
2131
  ba.CFrame = lb.CFrame
2132
     local za = Instance.new("SpecialMesh",ba)
2133
     za.MeshType = "Sphere"
2134
za.Scale = vt(0,0,0)
2135
ba.Touched:connect(function(hit)
2136
Damagefunc(hit,16,19,math.random(10,20),"Normal",RootPart,.2,1) 
2137
end)
2138
for i = 0, 19 do
2139
ba.Transparency = ba.Transparency + 0.05
2140
za.Scale = za.Scale + vt(0.25,0.25,0.25)
2141
wait()
2142
end
2143
ba:Destroy()
2144
lb:Destroy()
2145
end
2146
end) 
2147
		for i = 0,2,0.1 do
2148
		swait()
2149
            z.Scale = z.Scale + vt(0.1,0.1,0.1)
2150
            b.Transparency = b.Transparency + 0.05
2151
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),.3)
2152
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(90)),.3)
2153
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(25)), 0.3)
2154
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(-50)), 0.3)
2155
		end
2156
attack = false
2157
b:Destroy()
2158
wait(30)
2159
lb:Destroy()
2160
end
2161
2162
function yep()
2163
attack = true
2164
		for i = 0,2,0.1 do
2165
		swait()
2166
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),.3)
2167
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(90)),.3)
2168
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(25)), 0.3)
2169
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(-90)), 0.3)
2170
		end
2171
so("http://roblox.com/asset/?id=178452221",barrelhole,1,1)  
2172
	 local lb = Instance.new("Part")
2173
  lb.Parent = char
2174
   lb.Material = "Neon"
2175
    lb.Color = BrickColor.new("Royal purple").Color
2176
     lb.CanCollide = false
2177
     lb.CFrame = barrelhole.CFrame + hed.CFrame.lookVector*37.5
2178
     lb.Anchored = true
2179
     lb.Transparency = 0
2180
     lb.Size = vt(2.5,75,2.5)
2181
     local zb = Instance.new("SpecialMesh",lb)
2182
     zb.MeshType = "Sphere"
2183
     zb.Scale = vt(1,1,1)
2184
lb.Touched:connect(function(hit)
2185
Damagefunc(hit,17,20,math.random(10,20),"Normal",RootPart,.2,1) 
2186
end)
2187
for i = 0, 9 do
2188
zb.Scale = zb.Scale + vt(0.1,0,0.1)
2189
lb.CFrame = barrelhole.CFrame + hed.CFrame.lookVector*37.5
2190
lb.Transparency = lb.Transparency + 0.1
2191
wait()
2192
end
2193
lb:Destroy()
2194
attack = false
2195
end
2196
2197
function test()
2198
attack = true
2199
		for i = 0,2,0.1 do
2200
		swait()
2201
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),.3)
2202
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(90)),.3)
2203
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(25)), 0.3)
2204
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(-90)), 0.3)
2205
		end
2206
so("http://roblox.com/asset/?id=412756262",barrelhole,1,0.95) 
2207
 local ba = Instance.new("Part")
2208
  ba.Parent = char
2209
   ba.Material = "Neon"
2210
    ba.Color = BrickColor.new("Crimson").Color
2211
     ba.CanCollide = false
2212
     ba.Shape = "Ball"
2213
     ba.CFrame = barrelhole.CFrame
2214
     ba.Anchored = true
2215
     ba.Transparency = 1
2216
     ba.Size = vt(1,1,1)
2217
     ba.CFrame = barrelhole.CFrame
2218
     local za = Instance.new("SpecialMesh",ba)
2219
     za.MeshType = "Sphere"
2220
     za.Scale = vt(5,5,5)
2221
for i = 0, 49 do
2222
ba.CFrame = barrelhole.CFrame
2223
ba.Transparency = ba.Transparency - 0.1
2224
za.Scale = za.Scale - vt(0.1,0.1,0.1)
2225
wait()
2226
end 
2227
so("http://roblox.com/asset/?id=412756199",barrelhole,1,0.95) 
2228
so("http://roblox.com/asset/?id=412756123",barrelhole,1,0.95) 
2229
so("http://roblox.com/asset/?id=412755564",barrelhole,1,0.95) 
2230
so("http://roblox.com/asset/?id=178452221",barrelhole,1,0.6) 
2231
so("http://roblox.com/asset/?id=87767777",barrelhole,1,1) 
2232
ba.Transparency = 0
2233
za.Scale = vt(5,5,5)
2234
local seen = Instance.new("Sound",barrelhole)
2235
seen.SoundId = "rbxassetid://445796828"
2236
seen.Pitch = 0.75
2237
seen.Volume = 2.5
2238
seen.Looped = true
2239
seen:Play()
2240
	 local lb = Instance.new("Part")
2241
  lb.Parent = char
2242
   lb.Material = "Neon"
2243
    lb.Color = BrickColor.new("Crimson").Color
2244
     lb.CanCollide = false
2245
     lb.CFrame = barrelhole.CFrame + hed.CFrame.lookVector*200
2246
     lb.Anchored = true
2247
     lb.Transparency = 0
2248
     lb.Size = vt(10,400,10)
2249
     local zb = Instance.new("SpecialMesh",lb)
2250
     zb.MeshType = "Sphere"
2251
     zb.Scale = vt(1,1,1)
2252
lb.Touched:connect(function(hit)
2253
Damagefunc(hit,22,28,math.random(10,20),"Normal",RootPart,.2,1) 
2254
end)
2255
for i = 0, 99 do
2256
ba.CFrame = barrelhole.CFrame
2257
ba.Transparency = ba.Transparency + 0.025
2258
zb.Scale = zb.Scale + vt(0.01,0,0.01)
2259
za.Scale = za.Scale + vt(1,1,1)
2260
lb.CFrame = barrelhole.CFrame + hed.CFrame.lookVector*200
2261
wait()
2262
end
2263
for i = 0, 19 do
2264
seen.Volume = seen.Volume - 0.1
2265
zb.Scale = zb.Scale - vt(0.05,0,0.05)
2266
lb.CFrame = barrelhole.CFrame + hed.CFrame.lookVector*200
2267
lb.Transparency = lb.Transparency + 0.05
2268
wait()
2269
end
2270
seen:Destroy()
2271
ba:Destroy()
2272
lb:Destroy()
2273
attack = false
2274
end
2275
2276
mouse.KeyDown:connect(function(k)
2277
  if k == "q" and gunmode == false then
2278
     gunmode = true
2279
  elseif k == "q" and gunmode == true then
2280
     gunmode = false
2281
  end
2282
  if k == "z" and gunmode == false and attack == false then
2283
     bladespin()
2284
  elseif k == "z" and gunmode == true and attack == false then
2285
     repeatbullet()
2286
  end
2287
  if k == "x" and gunmode == false and attack == false then
2288
     flashingslash()
2289
  elseif k == "x" and gunmode == true and attack == false then
2290
     stickybomb()
2291
  end
2292
  if k == "c" and gunmode == false and attack == false then
2293
     enerwave()
2294
  elseif k == "c" and gunmode == true and attack == false then
2295
     yep()
2296
  end
2297
  if k == "v" and gunmode == false and attack == false then
2298
     executionstab()
2299
  elseif k == "v" and gunmode == true and attack == false then
2300
     test()
2301
  end
2302
end)
2303
2304
function attackone()
2305
        attack=true
2306
con1=Hitbox.Touched:connect(function(hit) Damagefunc(hit,7,9,math.random(10,20),"Normal",RootPart,.2,1) end) 
2307
        for i=0,1,0.1 do
2308
                swait()
2309
                RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(-90),math.rad(-90))*angles(math.rad(90),0,math.rad(0)),.4)
2310
                LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
2311
        end
2312
so("http://roblox.com/asset/?id=199150686",Hitbox,1,1) 
2313
        for i=0,1,0.1 do
2314
                swait()
2315
                Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(-20)),.4)
2316
                RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-.5)*angles(math.rad(0),math.rad(0),math.rad(25)),.4)
2317
                RW.C0=clerp(RW.C0,cf(1,0.5,-.5)*angles(math.rad(0),math.rad(-90),math.rad(-100))*angles(math.rad(-75),0,math.rad(0)),.4)
2318
                LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
2319
                HandleWeld.C0=clerp(HandleWeld.C0,cf(0,-1,-1)*angles(math.rad(-90),math.rad(0),math.rad(0)),.4)
2320
        end
2321
        attack=false
2322
con1:disconnect()
2323
end	
2324
2325
function attacktwo()
2326
        attack=true
2327
con1=Hitbox.Touched:connect(function(hit) Damagefunc(hit,7,9,math.random(10,20),"Normal",RootPart,.2,1) end) 
2328
        for i=0,1,0.1 do
2329
                swait()
2330
                RW.C0=clerp(RW.C0,cf(1,0.5,-.5)*angles(math.rad(0),math.rad(-90),math.rad(-90))*angles(math.rad(-75),0,math.rad(0)),.4)
2331
                LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
2332
                HandleWeld.C0=clerp(HandleWeld.C0,cf(0,-1,-1)*angles(math.rad(-90),math.rad(0),math.rad(0)),.4)
2333
        end
2334
so("http://roblox.com/asset/?id=199146359",Hitbox,1,1) 
2335
        for i=0,1,0.1 do
2336
                swait()
2337
                Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(40)),.4)
2338
                RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-.5)*angles(math.rad(0),math.rad(0),math.rad(-45)),.4)
2339
                RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(-90),math.rad(-90))*angles(math.rad(90),0,math.rad(0)),.4)
2340
                LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
2341
                HandleWeld.C0=clerp(HandleWeld.C0,cf(0,-.5,-.5)*angles(math.rad(-35),math.rad(0),math.rad(0)),.4)
2342
        end
2343
        attack=false
2344
con1:disconnect()
2345
end     
2346
2347
function attackthree()
2348
attack = true
2349
		for i = 0,2,0.1 do
2350
		swait()
2351
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),.3)
2352
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(90)),.3)
2353
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(25)), 0.3)
2354
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(-90)), 0.3)
2355
		end
2356
so("http://roblox.com/asset/?id=604905243",barrelhole,1,1) 
2357
	 local lb = Instance.new("Part")
2358
  lb.Parent = char
2359
   lb.Material = "Neon"
2360
    lb.Color = BrickColor.new("Crimson").Color
2361
     lb.CanCollide = false
2362
     lb.Shape = "Ball"
2363
     lb.CFrame = barrelhole.CFrame
2364
     lb.Anchored = true
2365
     lb.Transparency = 0
2366
     lb.Size = vt(0.6,0.6,0.6)
2367
     local thing = Instance.new("SpecialMesh",lb)
2368
     thing.MeshType = "Sphere"
2369
	 local b = Instance.new("Part")
2370
  b.Parent = char
2371
   b.Material = "Neon"
2372
    b.Color = BrickColor.new("Crimson").Color
2373
     b.CanCollide = false
2374
     b.Shape = "Ball"
2375
     b.CFrame = barrelhole.CFrame
2376
     b.Anchored = true
2377
     b.Transparency = 0
2378
     b.Size = vt(1,1,1)
2379
     local z = Instance.new("SpecialMesh",b)
2380
     z.MeshType = "Sphere"
2381
local hitted = false
2382
lb.Anchored = false
2383
  local bv = Instance.new("BodyVelocity")
2384
  bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
2385
  bv.velocity = mouse.Hit.lookVector *150
2386
  bv.Parent = lb
2387
lb.Touched:connect(function(hit) Damagefunc(hit,9,12,math.random(10,20),"Normal",RootPart,.2,1) end) 
2388
		for i = 0,2,0.1 do
2389
		swait()
2390
            z.Scale = z.Scale + vt(0.1,0.1,0.1)
2391
            b.Transparency = b.Transparency + 0.05
2392
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),.3)
2393
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(90)),.3)
2394
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(25)), 0.3)
2395
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(-50)), 0.3)
2396
		end
2397
attack = false
2398
b:Destroy()
2399
wait(10)
2400
lb:Destroy()
2401
end
2402
2403
function attackfour()
2404
attack = true
2405
		for i = 0,2,0.1 do
2406
		swait()
2407
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(80)),.3)
2408
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(-80)),.3)
2409
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(25)), 0.3)
2410
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(-90)), 0.3)
2411
		end
2412
so("http://roblox.com/asset/?id=199145204",barrelhole,1,1) 
2413
local con = barrel2.Touched:connect(function(hit) Damagefunc(hit,8,10,math.random(10,20),"Normal",RootPart,.2,1) end) 
2414
		for i = 0,1,0.1 do
2415
		swait()
2416
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),.3)
2417
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(90)),.3)
2418
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(25)), 0.3)
2419
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(-90)), 0.3)
2420
		end
2421
con:disconnect()
2422
so("http://roblox.com/asset/?id=604905243",barrelhole,1.25,0.9) 
2423
	 local b = Instance.new("Part")
2424
  b.Parent = char
2425
   b.Material = "Neon"
2426
    b.Color = BrickColor.new("Crimson").Color
2427
     b.CanCollide = false
2428
     b.Shape = "Ball"
2429
     b.CFrame = barrelhole.CFrame
2430
     b.Anchored = true
2431
     b.Transparency = 0
2432
     b.Size = vt(5,5,5)
2433
     local z = Instance.new("SpecialMesh",b)
2434
     z.MeshType = "Sphere"
2435
z.Scale = vt(0.25,0.25,0.25)
2436
  local bv = Instance.new("BodyVelocity")
2437
  bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
2438
  bv.velocity = mouse.Hit.lookVector *150
2439
  bv.Parent = lb
2440
b.Touched:connect(function(hit) Damagefunc(hit,9,11,math.random(10,20),"Normal",RootPart,.2,1) end) 
2441
		for i = 0,2,0.1 do
2442
		swait()
2443
            z.Scale = z.Scale + vt(0.15,0.15,0.15)
2444
            b.Transparency = b.Transparency + 0.05
2445
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),.3)
2446
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(90)),.3)
2447
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(25)), 0.3)
2448
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(-50)), 0.3)
2449
		end
2450
attack = false
2451
b:Destroy()
2452
end
2453
2454
idleanim=.4
2455
Humanoid.Animator.Parent = nil
2456
while true do
2457
swait()
2458
  sine = sine + change
2459
local torvel=(RootPart.Velocity*Vector3.new(1,0,1)).magnitude 
2460
local velderp=RootPart.Velocity.y
2461
hitfloor,posfloor=rayCast(RootPart.Position,(CFrame.new(RootPart.Position,RootPart.Position - Vector3.new(0,1,0))).lookVector,4,Character)
2462
if equipped==true or equipped==false then
2463
if attack==false then
2464
idle=idle+1
2465
else
2466
idle=0
2467
end
2468
if idle>=500 then
2469
if attack==false then
2470
--Sheath()
2471
end
2472
end
2473
if RootPart.Velocity.y > 1 and hitfloor==nil then 
2474
Anim="Jump"
2475
if attack==false then
2476
Neck.C0=clerp(Neck.C0,necko*euler(-0.2,0,0),.3)
2477
Neck.C1=clerp(Neck.C1,necko2*euler(0,0,0),.3)
2478
RootJoint.C0=clerp(RootJoint.C0,RootCF*euler(0,0,0),.3)
2479
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(-.5,0,0.5)*angles(math.rad(-25),math.rad(105),math.rad(0)),.3)
2480
RW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(0,0,0),.3)
2481
LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(-.5,0,-0.5),.3)
2482
LW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(0,0,0),.3)
2483
RH.C0=clerp(RH.C0,cf(1,-1,-.3)*euler(-0.5,1.57,0)*euler(-.2,0,0),.2)
2484
LH.C0=clerp(LH.C0,cf(-1,-1,-.3)*euler(-0.5,-1.57,0)*euler(-.2,0,0),.2)
2485
HandleWeld.C0=clerp(HandleWeld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
2486
end
2487
elseif RootPart.Velocity.y < -1 and hitfloor==nil then 
2488
Anim="Fall"
2489
if attack==false then
2490
Neck.C0=clerp(Neck.C0,necko*euler(0.4,0,0),.3)
2491
Neck.C1=clerp(Neck.C1,necko2*euler(0,0,0),.3)
2492
RootJoint.C0=clerp(RootJoint.C0,RootCF*euler(0,0,0),.3)
2493
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(0.3,0,0.2)*angles(math.rad(-25),math.rad(115),math.rad(0)),.3)
2494
RW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(0,0,0),.3)
2495
LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(0.3,0,-0.2),.3)
2496
LW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(0,0,0),.3)
2497
RH.C0=clerp(RH.C0,cf(1,-1,0)*euler(0.4,1.57,0),.2)
2498
LH.C0=clerp(LH.C0,cf(-1,-1,0)*euler(-0.2,-1.57,0),.2)
2499
HandleWeld.C0=clerp(HandleWeld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
2500
end
2501
elseif torvel<1 and hitfloor~=nil then
2502
Anim="Idle"
2503
RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 32),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
2504
LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 32),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
2505
if attack==false then
2506
if gunmode == true then
2507
RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 32))*angles(math.rad(0),math.rad(0),math.rad(-60)),.3)
2508
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(60)),.3)
2509
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(-35),math.rad(90),math.rad(0))*angles(math.rad(-25 + 5 * math.cos(sine / 32)),math.rad(15),math.rad(0)),.3)
2510
LW.C0=clerp(LW.C0,cf(-1.35,0.5,0)*angles(math.rad(180),math.rad(30),math.rad(-90)),.3)
2511
HandleWeld.C0=clerp(HandleWeld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
2512
elseif gunmode == false then
2513
RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 32))*angles(math.rad(0),math.rad(0),math.rad(-35)),.3)
2514
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(35)),.3)
2515
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(-35),math.rad(90),math.rad(0))*angles(math.rad(-25 + 5 * math.cos(sine / 32)),math.rad(15),math.rad(0)),.3)
2516
LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(-25 + 2.5 * math.cos(sine / 32))),.3)
2517
HandleWeld.C0=clerp(HandleWeld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
2518
end
2519
end
2520
elseif torvel>2 and torvel<22 and hitfloor~=nil then
2521
Anim="Walk"
2522
RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 32),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0 + 50 * math.cos(sine / 6))),.3)
2523
LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 32),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0 + 50 * math.cos(sine / 6))),.3)
2524
if attack==false then
2525
if gunmode == false then
2526
--RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
2527
--Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
2528
	          RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 32))* angles(math.rad(5),math.rad(0),math.rad(0)),.3)
2529
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(5),math.rad(0),math.rad(0)),.3)
2530
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(-55),math.rad(90),math.rad(0))*angles(math.rad(-15),math.rad(0),math.rad(0)),.3)
2531
LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(-15),math.rad(0),math.rad(-25)),.3)
2532
--RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0)),.3)
2533
--LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.3)
2534
HandleWeld.C0=clerp(HandleWeld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
2535
elseif gunmode == true then
2536
--RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
2537
--Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
2538
	          RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0 + 0.05 * math.cos(sine / 32))* angles(math.rad(5),math.rad(0),math.rad(0)),.3)
2539
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(5),math.rad(0),math.rad(0)),.3)
2540
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(-55),math.rad(90),math.rad(0))*angles(math.rad(-15),math.rad(0),math.rad(0)),.3)
2541
LW.C0=clerp(LW.C0,cf(-1.5,0.45,0)*angles(math.rad(55),math.rad(0),math.rad(25)),.3)
2542
--RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0)),.3)
2543
--LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.3)
2544
HandleWeld.C0=clerp(HandleWeld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
2545
end
2546
end
2547
elseif torvel>=22 and hitfloor~=nil then
2548
Anim="Run"
2549
RH.C0=clerp(RH.C0,cf(1,-1 - 0.05 * math.cos(sine / 32),0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0 + 75 * math.cos(sine / 3))),.3)
2550
LH.C0=clerp(LH.C0,cf(-1,-1 - 0.05 * math.cos(sine / 32),0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(0),math.rad(0 + 75 * math.cos(sine / 3))),.3)
2551
if attack==false then
2552
	          RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,-0.25 + 0.05 * math.cos(sine / 32))* angles(math.rad(35),math.rad(0),math.rad(0)),.3)
2553
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
2554
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(-50),math.rad(-60),math.rad(25)),.3)
2555
LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(-50),math.rad(0),math.rad(-25)),.3)
2556
HandleWeld.C0=clerp(HandleWeld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
2557
end
2558
end
2559
end
2560
end