View difference between Paste ID: teUy1A3n and DzqQGHVa
SHOW: | | - or go back to the newest paste.
1
-- Made by NoobyGames12, remaded FM sword with additional gun
2
3
-- 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. 
4
5
--NoobyGames12
6
7
--Edited by Ketsueki_Yuza
8
9
plr = game.Players.LocalPlayer
10
char = plr.Character
11
hum = char.Humanoid
12
t = char.Torso
13
h = char.Head
14
ra = char["Right Arm"]
15
la = char["Left Arm"]
16
rl = char["Right Leg"]
17
ll = char["Left Leg"]
18
tors = char.Torso
19
lleg = char["Left Leg"]
20
root = char.HumanoidRootPart
21
hed = char.Head
22
rleg = char["Right Leg"]
23
rarm = char["Right Arm"]
24
larm = char["Left Arm"]
25
vt = Vector3.new
26
bc = BrickColor.new
27
br = BrickColor.random
28
it = Instance.new
29
cf = CFrame.new
30
31
function CreatePart(parent,transparency,reflectance,material,brickcolor)
32
local p = Instance.new("Part")
33
p.Parent = parent
34
p.Size = Vector3.new(1,1,1)
35
p.Transparency = transparency
36
p.Reflectance = reflectance
37
p.CanCollide = false
38
p.BrickColor = brickcolor
39
p.Material = material
40
return p
41
end
42
43
function CreateMesh(parent,meshtype,x1,y1,z1)
44
local mesh = Instance.new("SpecialMesh",parent)
45
mesh.MeshType = meshtype
46
mesh.Scale = Vector3.new(x1,y1,z1)
47
return mesh
48
end
49
50
function CreateSpecialMesh(parent,meshid,x1,y1,z1)
51
local mesh = Instance.new("SpecialMesh",parent)
52
mesh.MeshType = "SpecialMesh"
53
mesh.MeshId = meshid
54
mesh.Scale = Vector3.new(x1,y1,z1)
55
return mesh
56
end
57
58
function CreateWeld(parent,part0,part1,C1X,C1Y,C1Z,C1Xa,C1Ya,C1Za,C0X,C0Y,C0Z,C0Xa,C0Ya,C0Za)
59
local weld = Instance.new("Weld")
60
weld.Parent = parent
61
weld.Part0 = part0
62
weld.Part1 = part1
63
weld.C1 = CFrame.new(C1X,C1Y,C1Z)*CFrame.Angles(C1Xa,C1Ya,C1Za)
64
weld.C0 = CFrame.new(C0X,C0Y,C0Z)*CFrame.Angles(C0Xa,C0Ya,C0Za)
65
return weld
66
end
67
---------------- left gaunlet
68
local handle = CreatePart(char,0,0,"SmoothPlastic",BrickColor.new("Black"))
69-
local handleout = CreatePart(char,0,0,"Neon",BrickColor.new("Royal purple"))
69+
70
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))
71
local handleout = CreatePart(char,0,0,"Neon",BrickColor.new("Pastel Blue"))
72
CreateMesh(handleout,"Brick",1.075,0.45,1.075)
73
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))
74
local handleout2 = CreatePart(char,0,0,"SmoothPlastic",BrickColor.new("Black"))
75
CreateMesh(handleout2,"Brick",1.05,0.485,1.05)
76
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))
77
78
local box = CreatePart(char,0,0,"SmoothPlastic",BrickColor.new("Black"))
79
CreateMesh(box,"Brick",1.2,0.5,0.5)
80
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))
81
local boxout = CreatePart(char,0,0,"Neon",BrickColor.new("Bright blue"))
82
CreateMesh(boxout,"Brick",1.185,0.525,0.525)
83
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))
84
local boxout2 = CreatePart(char,0,0,"SmoothPlastic",BrickColor.new("Black"))
85
CreateMesh(boxout2,"Brick",1.15,0.585,0.585)
86
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))
87
88
local boxoutrand = CreatePart(char,0,0,"Neon",BrickColor.new("Bright blue"))
89
CreateMesh(boxoutrand,"Brick",1,0.35,0.35)
90
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))
91
92
local glowstrip = CreatePart(char,0,0,"Neon",BrickColor.new("Bright blue"))
93
CreateMesh(glowstrip,"Brick",0.65,0.05,1.15)
94
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))
95
local glowstrip2 = CreatePart(char,0,0,"Neon",BrickColor.new("Bright blue"))
96
CreateMesh(glowstrip2,"Brick",0.65,0.05,1.15)
97
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))
98
local glowstrip3 = CreatePart(char,0,0,"Neon",BrickColor.new("Bright blue"))
99
CreateMesh(glowstrip3,"Brick",0.65,0.05,1.15)
100-
local diamond = CreatePart(char,0,0,"Neon",BrickColor.new("Royal purple"))
100+
101
102
local diamond = CreatePart(char,0,0,"Neon",BrickColor.new("Pastel Blue"))
103
CreateMesh(diamond,"Brick",0.25,0.25,1.15)
104
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))
105
106
--- gun here
107
108
local handle = CreatePart(char,0,0,"SmoothPlastic",BrickColor.new("Black"))
109
CreateMesh(handle,"Brick",0.75,0.4,0.4)
110
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))
111
112
local barrel = CreatePart(char,0,0,"SmoothPlastic",BrickColor.new("Black"))
113-
local barrelglow = CreatePart(char,0,0,"Neon",BrickColor.new("Royal purple"))
113+
114
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))
115
local barrelglow = CreatePart(char,0,0,"Neon",BrickColor.new("Pastel Blue"))
116
CreateMesh(barrelglow,"Brick",0.375,0.965,0.375)
117
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))
118
local barrelup = CreatePart(char,0,0,"SmoothPlastic",BrickColor.new("Black"))
119
CreateMesh(barrelup,"Brick",0.385,0.535,0.4625)
120
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))
121
local barrelupglow = CreatePart(char,0,0,"Neon",BrickColor.new("Bright blue"))
122
CreateMesh(barrelupglow,"Brick",0.325,0.585,0.455)
123
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))
124
local barrel2 = CreatePart(char,0,0,"SmoothPlastic",BrickColor.new("Black"))
125
CreateMesh(barrel2,"Brick",0.325,1.5,0.325)
126
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))
127
local barrelhole = CreatePart(char,0,0,"SmoothPlastic",BrickColor.new("Really black"))
128
CreateMesh(barrelhole,"Brick",0.25,0.25,0.25)
129
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))
130
---
131
132
local gunmode = false
133
134
Player=game:GetService("Players").LocalPlayer
135
Character=Player.Character 
136
PlayerGui=Player.PlayerGui 
137
Backpack=Player.Backpack 
138
Torso=Character.Torso 
139
Head=Character.Head 
140
Humanoid=Character.Humanoid
141
m=Instance.new('Model',Character)
142
LeftArm=Character["Left Arm"] 
143
LeftLeg=Character["Left Leg"] 
144
RightArm=Character["Right Arm"] 
145
RightLeg=Character["Right Leg"] 
146
LS=Torso["Left Shoulder"] 
147
LH=Torso["Left Hip"] 
148
RS=Torso["Right Shoulder"] 
149
RH=Torso["Right Hip"] 
150
Face = Head.face
151
Neck=Torso.Neck
152
it=Instance.new
153
attacktype=1
154
vt=Vector3.new
155
cf=CFrame.new
156
euler=CFrame.fromEulerAnglesXYZ
157
angles=CFrame.Angles
158
cloaked=false
159
necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
160
necko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
161
LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
162
LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0)
163
RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
164
RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0)
165
RootPart=Character.HumanoidRootPart
166
RootJoint=RootPart.RootJoint
167
RootCF=euler(-1.57,0,3.14)
168
attack = false 
169
attackdebounce = false 
170
deb=false
171
equipped=true
172
hand=false
173
MMouse=nil
174
combo=0
175
mana=0
176
trispeed=.2
177
attackmode='none'
178
local idle=0
179
local Anim="Idle"
180
local Effects={}
181
local gun=false
182
local shoot=false
183
local sine = 0
184
local change = 1
185
player=nil 
186
187
mouse=Player:GetMouse()
188
--save shoulders 
189
RSH, LSH=nil, nil 
190
--welds 
191
RW, LW=Instance.new("Weld"), Instance.new("Weld") 
192
RW.Name="Right Shoulder" LW.Name="Left Shoulder"
193
LH=Torso["Left Hip"]
194
RH=Torso["Right Hip"]
195
TorsoColor=Torso.BrickColor
196
function NoOutline(Part)
197
Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10
198
end
199
player=Player 
200
ch=Character
201
RSH=ch.Torso["Right Shoulder"] 
202
LSH=ch.Torso["Left Shoulder"] 
203
-- 
204
RSH.Parent=nil 
205
LSH.Parent=nil 
206
-- 
207
RW.Name="Right Shoulder"
208
RW.Part0=ch.Torso 
209
RW.C0=cf(1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.3, 0, -0.5) 
210
RW.C1=cf(0, 0.5, 0) 
211
RW.Part1=ch["Right Arm"] 
212
RW.Parent=ch.Torso 
213
-- 
214
LW.Name="Left Shoulder"
215
LW.Part0=ch.Torso 
216
LW.C0=cf(-1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.7, 0, 0.8) 
217
LW.C1=cf(0, 0.5, 0) 
218
LW.Part1=ch["Left Arm"] 
219
LW.Parent=ch.Torso 
220
221
local Stats=Instance.new("BoolValue")
222
Stats.Name="Stats"
223
Stats.Parent=Character
224
local Atk=Instance.new("NumberValue")
225
Atk.Name="Damage"
226
Atk.Parent=Stats
227
Atk.Value=1
228
local Def=Instance.new("NumberValue")
229
Def.Name="Defense"
230
Def.Parent=Stats
231
Def.Value=1
232
local Speed=Instance.new("NumberValue")
233
Speed.Name="Speed"
234
Speed.Parent=Stats
235
Speed.Value=1
236
local Mvmt=Instance.new("NumberValue")
237
Mvmt.Name="Movement"
238
Mvmt.Parent=Stats
239
Mvmt.Value=1
240
241
local donum=0
242
 
243
244
function part(formfactor,parent,reflectance,transparency,brickcolor,name,size)
245
local fp=it("Part")
246
fp.formFactor=formfactor 
247
fp.Parent=parent
248
fp.Reflectance=reflectance
249
fp.Transparency=transparency
250
fp.CanCollide=false 
251
fp.Locked=true
252
fp.BrickColor=brickcolor
253
fp.Name=name
254
fp.Size=size
255
fp.Position=Torso.Position 
256
NoOutline(fp)
257
fp.Material="SmoothPlastic"
258
fp:BreakJoints()
259
return fp 
260
end 
261
 
262
function mesh(Mesh,part,meshtype,meshid,offset,scale)
263
local mesh=it(Mesh) 
264
mesh.Parent=part
265
if Mesh=="SpecialMesh" then
266
mesh.MeshType=meshtype
267
if meshid~="nil" then
268
mesh.MeshId="http://www.roblox.com/asset/?id="..meshid
269
end
270
end
271
mesh.Offset=offset
272
mesh.Scale=scale
273
return mesh
274
end
275
 
276
function weld(parent,part0,part1,c0)
277
local weld=it("Weld") 
278
weld.Parent=parent
279
weld.Part0=part0 
280
weld.Part1=part1 
281
weld.C0=c0
282
return weld
283
end
284
 
285
local Color1=Torso.BrickColor
286
287
local bodvel=Instance.new("BodyVelocity")
288
local bg=Instance.new("BodyGyro")
289
290
function swait(num)
291
if num==0 or num==nil then
292
game:service'RunService'.Stepped:wait(0)
293
else
294
for i=0,num do
295
game:service'RunService'.Stepped:wait(0)
296
end
297
end
298
end
299
 
300
 
301
so = function(id,par,vol,pit) 
302
coroutine.resume(coroutine.create(function()
303
local sou = Instance.new("Sound",par or workspace)
304
sou.Volume=vol
305
sou.Pitch=pit or 1
306
sou.SoundId=id
307
swait() 
308
sou:play() 
309
game:GetService("Debris"):AddItem(sou,6)
310
end))
311
end
312
 
313
function clerp(a,b,t) 
314
local qa = {QuaternionFromCFrame(a)}
315
local qb = {QuaternionFromCFrame(b)} 
316
local ax, ay, az = a.x, a.y, a.z 
317
local bx, by, bz = b.x, b.y, b.z
318
local _t = 1-t
319
return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t)) 
320
end 
321
 
322
function QuaternionFromCFrame(cf) 
323
local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components() 
324
local trace = m00 + m11 + m22 
325
if trace > 0 then 
326
local s = math.sqrt(1 + trace) 
327
local recip = 0.5/s 
328
return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5 
329
else 
330
local i = 0 
331
if m11 > m00 then
332
i = 1
333
end
334
if m22 > (i == 0 and m00 or m11) then 
335
i = 2 
336
end 
337
if i == 0 then 
338
local s = math.sqrt(m00-m11-m22+1) 
339
local recip = 0.5/s 
340
return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip 
341
elseif i == 1 then 
342
local s = math.sqrt(m11-m22-m00+1) 
343
local recip = 0.5/s 
344
return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip 
345
elseif i == 2 then 
346
local s = math.sqrt(m22-m00-m11+1) 
347
local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip 
348
end 
349
end 
350
end
351
 
352
function QuaternionToCFrame(px, py, pz, x, y, z, w) 
353
local xs, ys, zs = x + x, y + y, z + z 
354
local wx, wy, wz = w*xs, w*ys, w*zs 
355
local xx = x*xs 
356
local xy = x*ys 
357
local xz = x*zs 
358
local yy = y*ys 
359
local yz = y*zs 
360
local zz = z*zs 
361
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)) 
362
end
363
 
364
function QuaternionSlerp(a, b, t) 
365
local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4] 
366
local startInterp, finishInterp; 
367
if cosTheta >= 0.0001 then 
368
if (1 - cosTheta) > 0.0001 then 
369
local theta = math.acos(cosTheta) 
370
local invSinTheta = 1/math.sin(theta) 
371
startInterp = math.sin((1-t)*theta)*invSinTheta 
372
finishInterp = math.sin(t*theta)*invSinTheta  
373
else 
374
startInterp = 1-t 
375
finishInterp = t 
376
end 
377
else 
378
if (1+cosTheta) > 0.0001 then 
379
local theta = math.acos(-cosTheta) 
380
local invSinTheta = 1/math.sin(theta) 
381
startInterp = math.sin((t-1)*theta)*invSinTheta 
382
finishInterp = math.sin(t*theta)*invSinTheta 
383
else 
384
startInterp = t-1 
385
finishInterp = t 
386
end 
387
end 
388
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 
389
end
390
391
local function CFrameFromTopBack(at, top, back)
392
local right = top:Cross(back)
393
return CFrame.new(at.x, at.y, at.z,
394
right.x, top.x, back.x,
395
right.y, top.y, back.y,
396
right.z, top.z, back.z)
397
end
398
399
function Triangle(a, b, c)
400
local edg1 = (c-a):Dot((b-a).unit)
401
local edg2 = (a-b):Dot((c-b).unit)
402
local edg3 = (b-c):Dot((a-c).unit)
403
if edg1 <= (b-a).magnitude and edg1 >= 0 then
404
a, b, c = a, b, c
405
elseif edg2 <= (c-b).magnitude and edg2 >= 0 then
406
a, b, c = b, c, a
407
elseif edg3 <= (a-c).magnitude and edg3 >= 0 then
408
a, b, c = c, a, b
409
else
410
assert(false, "unreachable")
411
end
412
 
413
local len1 = (c-a):Dot((b-a).unit)
414
local len2 = (b-a).magnitude - len1
415
local width = (a + (b-a).unit*len1 - c).magnitude
416
 
417
local maincf = CFrameFromTopBack(a, (b-a):Cross(c-b).unit, -(b-a).unit)
418
 
419
local list = {}
420
 
421
if len1 > 0.01 then
422
local w1 = Instance.new('WedgePart', m)
423
game:GetService("Debris"):AddItem(w1,5)
424
w1.Material = "SmoothPlastic"
425
w1.FormFactor = 'Custom'
426
w1.BrickColor = BrickColor.new("Really red")
427
w1.Transparency = 0
428
w1.Reflectance = 0
429
w1.Material = "SmoothPlastic"
430
w1.CanCollide = false
431
local l1 = Instance.new("PointLight",w1)
432
l1.Color = Color3.new(170,0,0)
433
NoOutline(w1)
434
local sz = Vector3.new(0.2, width, len1)
435
w1.Size = sz
436
local sp = Instance.new("SpecialMesh",w1)
437
sp.MeshType = "Wedge"
438
sp.Scale = Vector3.new(0,1,1) * sz/w1.Size
439
w1:BreakJoints()
440
w1.Anchored = true
441
w1.Parent = workspace
442
w1.Transparency = 0.7
443
table.insert(Effects,{w1,"Disappear",.01})
444
w1.CFrame = maincf*CFrame.Angles(math.pi,0,math.pi/2)*CFrame.new(0,width/2,len1/2)
445
table.insert(list,w1)
446
end
447
 
448
if len2 > 0.01 then
449
local w2 = Instance.new('WedgePart', m)
450
game:GetService("Debris"):AddItem(w2,5)
451
w2.Material = "SmoothPlastic"
452
w2.FormFactor = 'Custom'
453
w2.BrickColor = BrickColor.new("Really red")
454
w2.Transparency = 0
455
w2.Reflectance = 0
456
w2.Material = "SmoothPlastic"
457
w2.CanCollide = false
458
local l2 = Instance.new("PointLight",w2)
459
l2.Color = Color3.new(170,0,0)
460
NoOutline(w2)
461
local sz = Vector3.new(0.2, width, len2)
462
w2.Size = sz
463
local sp = Instance.new("SpecialMesh",w2)
464
sp.MeshType = "Wedge"
465
sp.Scale = Vector3.new(0,1,1) * sz/w2.Size
466
w2:BreakJoints()
467
w2.Anchored = true
468
w2.Parent = workspace
469
w2.Transparency = 0.7
470
table.insert(Effects,{w2,"Disappear",.01})
471
w2.CFrame = maincf*CFrame.Angles(math.pi,math.pi,-math.pi/2)*CFrame.new(0,width/2,-len1 - len2/2)
472
table.insert(list,w2)
473
end
474
return unpack(list)
475
end
476
 
477
478
Damagefunc=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
479
        if hit.Parent==nil then
480
                return
481
        end
482
        h=hit.Parent:FindFirstChild("Humanoid")
483
        for _,v in pairs(hit.Parent:children()) do
484
        if v:IsA("Humanoid") then
485
        h=v
486
        end
487
        end
488
        if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
489
        h=hit.Parent.Parent:FindFirstChild("Humanoid")
490
        end
491
        if hit.Parent.className=="Hat" then
492
        hit=hit.Parent.Parent:findFirstChild("Head")
493
        end
494
        if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
495
        if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
496
        --[[                if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
497
                        return
498
                end]]
499
--                        hs(hit,1.2) 
500
                        c=Instance.new("ObjectValue")
501
                        c.Name="creator"
502
                        c.Value=game:service("Players").LocalPlayer
503
                        c.Parent=h
504
                        game:GetService("Debris"):AddItem(c,.5)
505
                Damage=math.random(minim,maxim)
506
--                h:TakeDamage(Damage)
507
                blocked=false
508
                block=hit.Parent:findFirstChild("Block")
509
                if block~=nil then
510
                print(block.className)
511
                if block.className=="NumberValue" then
512
                if block.Value>0 then
513
                blocked=true
514
                if decreaseblock==nil then
515
                block.Value=block.Value-1
516
                end
517
                end
518
                end
519
                if block.className=="IntValue" then
520
                if block.Value>0 then
521
                blocked=true
522
                if decreaseblock~=nil then
523
                block.Value=block.Value-1
524
                end
525
                end
526
                end
527
                end
528
                if blocked==false then
529
--                h:TakeDamage(Damage)
530
                h.Health=h.Health-Damage
531
                showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red"))
532
                else
533
                h.Health=h.Health-(Damage/2)
534
                showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
535
                end
536
                if Type=="Knockdown" then
537
                hum=hit.Parent.Humanoid
538
hum.PlatformStand=true
539
coroutine.resume(coroutine.create(function(HHumanoid)
540
swait(1)
541
HHumanoid.PlatformStand=false
542
end),hum)
543
                local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
544
--hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
545
local bodvol=Instance.new("BodyVelocity")
546
bodvol.velocity=angle*knockback
547
bodvol.P=5000
548
bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
549
bodvol.Parent=hit
550
rl=Instance.new("BodyAngularVelocity")
551
rl.P=3000
552
rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
553
rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
554
rl.Parent=hit
555
game:GetService("Debris"):AddItem(bodvol,.5)
556
game:GetService("Debris"):AddItem(rl,.5)
557
                elseif Type=="Normal" then
558
                vp=Instance.new("BodyVelocity")
559
                vp.P=500
560
                vp.maxForce=Vector3.new(math.huge,0,math.huge)
561
--                vp.velocity=Character.Torso.CFrame.lookVector*Knockback
562
                if KnockbackType==1 then
563
                vp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
564
                elseif KnockbackType==2 then
565
                vp.velocity=Property.CFrame.lookVector*knockback
566
                end
567
                if knockback>0 then
568
                        vp.Parent=hit.Parent.Torso
569
                end
570
                game:GetService("Debris"):AddItem(vp,.5)
571
                elseif Type=="Up" then
572
                local bodyVelocity=Instance.new("BodyVelocity")
573
                bodyVelocity.velocity=vt(0,60,0)
574
                bodyVelocity.P=5000
575
                bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
576
                bodyVelocity.Parent=hit
577
                game:GetService("Debris"):AddItem(bodyVelocity,1)
578
                rl=Instance.new("BodyAngularVelocity")
579
                rl.P=3000
580
                rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
581
                rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
582
                rl.Parent=hit
583
                game:GetService("Debris"):AddItem(rl,.5)
584
                elseif Type=="Snare" then
585
                bp=Instance.new("BodyPosition")
586
                bp.P=2000
587
                bp.D=100
588
                bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
589
                bp.position=hit.Parent.Torso.Position
590
                bp.Parent=hit.Parent.Torso
591
                game:GetService("Debris"):AddItem(bp,1)
592
                elseif Type=="Target" then
593
                if Targetting==false then
594
                ZTarget=hit.Parent.Torso
595
                coroutine.resume(coroutine.create(function(Part) 
596
                so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5) 
597
                swait(5)
598
                so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5) 
599
                end),ZTarget)
600
                TargHum=ZTarget.Parent:findFirstChild("Humanoid")
601
                targetgui=Instance.new("BillboardGui")
602
                targetgui.Parent=ZTarget
603
                targetgui.Size=UDim2.new(10,100,10,100)
604
                targ=Instance.new("ImageLabel")
605
                targ.Parent=targetgui
606
                targ.BackgroundTransparency=1
607
                targ.Image="rbxassetid://4834067"
608
                targ.Size=UDim2.new(1,0,1,0)
609
                cam.CameraType="Scriptable"
610
                cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
611
                dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
612
                workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
613
                Targetting=true
614
                RocketTarget=ZTarget
615
                for i=1,Property do
616
                --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
617
                if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
618
                swait()
619
                end
620
                --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
621
                cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
622
                dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
623
                cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
624
                end
625
                Targetting=false
626
                RocketTarget=nil
627
                targetgui.Parent=nil
628
                cam.CameraType="Custom"
629
                end
630
                end
631
                        debounce=Instance.new("BoolValue")
632
                        debounce.Name="DebounceHit"
633
                        debounce.Parent=hit.Parent
634
                        debounce.Value=true
635
                        game:GetService("Debris"):AddItem(debounce,Delay)
636
                        c=Instance.new("ObjectValue")
637
                        c.Name="creator"
638
                        c.Value=Player
639
                        c.Parent=h
640
                        game:GetService("Debris"):AddItem(c,.5)
641
                CRIT=false
642
                hitDeb=true
643
                AttackPos=6
644
        end
645
end
646
 
647
showDamage=function(Char,Dealt,du,Color)
648
        m=Instance.new("Model")
649
        m.Name=tostring(Dealt)
650
        h=Instance.new("Humanoid")
651
        h.Health=0
652
        h.MaxHealth=0
653
        h.Parent=m
654
        c=Instance.new("Part")
655
        c.Transparency=0
656
        c.BrickColor=Color
657
        c.Name="Head"
658
        c.TopSurface=0
659
        c.BottomSurface=0
660
        c.formFactor="Plate"
661
        c.Size=Vector3.new(1,.4,1)
662
        ms=Instance.new("CylinderMesh")
663
        ms.Scale=Vector3.new(.8,.8,.8)
664
local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
665
  local dam = Instance.new("Sound",c)
666
  local rndm=math.random(1,#hitsounds)
667
  local r=rndm
668
  dam.SoundId = "http://www.roblox.com/asset/?id="..hitsounds[r]
669
  dam.Volume = 1.25
670
  dam.Pitch = 1
671
  dam:Play()
672
        if CRIT==true then
673
                ms.Scale=Vector3.new(1,1.25,1)
674
        end
675
        ms.Parent=c
676
        c.Reflectance=0
677
        Instance.new("BodyGyro").Parent=c
678
        c.Parent=m
679
        if Char:findFirstChild("Head")~=nil then
680
        c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
681
        elseif Char.Parent:findFirstChild("Head")~=nil then
682
        c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
683
        end
684
        f=Instance.new("BodyPosition")
685
        f.P=2000
686
        f.D=100
687
        f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
688
        f.position=c.Position+Vector3.new(0,3,0)
689
        f.Parent=c
690
        game:GetService("Debris"):AddItem(m,.5+du)
691
        c.CanCollide=false
692
        m.Parent=workspace
693
        c.CanCollide=false
694
end
695
696
function rayCast(Pos, Dir, Max, Ignore)  -- Origin Position , Direction, MaxDistance , IgnoreDescendants
697
return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore) 
698
end 
699
700
function SkullEffect(brickcolor,cframe,x1,y1,z1,delay)
701
local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
702
prt.Anchored=true
703
prt.CFrame=cframe
704
local msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=4770583",vt(0,0,0),vt(x1,y1,z1))
705
--http://www.roblox.com/asset/?id=4770560
706
game:GetService("Debris"):AddItem(prt,2)
707
CF=prt.CFrame
708
coroutine.resume(coroutine.create(function(Part,Mesh,TehCF) 
709
for i=0,1,0.2 do
710
wait()
711
Part.CFrame=CF*cf(0,0,-0.4)
712
end
713
for i=0,1,delay do
714
wait()
715
--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)
716
Mesh.Scale=Mesh.Scale
717
end
718
for i=0,1,0.1 do
719
wait()
720
Part.Transparency=i
721
end
722
Part.Parent=nil
723
end),prt,msh,CF)
724
end
725
 
726
function MagicBlock(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
727
local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
728
prt.Anchored=true
729
prt.CFrame=cframe
730
msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
731
game:GetService("Debris"):AddItem(prt,5)
732
coroutine.resume(coroutine.create(function(Part,Mesh) 
733
for i=0,1,delay do
734
wait()
735
Part.CFrame=Part.CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
736
Part.Transparency=i
737
Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
738
end
739
Part.Parent=nil
740
end),prt,msh)
741
end
742
 
743
function MagicBlock2(brickcolor,cframe,Parent,x1,y1,z1,x3,y3,z3,delay)
744
local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
745
prt.Anchored=false
746
prt.CFrame=cframe
747
msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
748
local wld=weld(prt,prt,Parent,cframe)
749
game:GetService("Debris"):AddItem(prt,5)
750
coroutine.resume(coroutine.create(function(Part,Mesh,Weld) 
751
for i=0,1,delay do
752
wait()
753
Weld.C0=euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))*cframe
754
--Part.CFrame=Part.CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
755
Part.Transparency=i
756
Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
757
end
758
Part.Parent=nil
759
end),prt,msh,wld)
760
end
761
 
762
function MagicBlock3(brickcolor,cframe,Parent,x1,y1,z1,x3,y3,z3,delay)
763
local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
764
prt.Anchored=false
765
prt.CFrame=cframe
766
msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
767
local wld=weld(prt,prt,Parent,euler(0,0,0)*cf(0,0,0))
768
game:GetService("Debris"):AddItem(prt,5)
769
coroutine.resume(coroutine.create(function(Part,Mesh,Weld) 
770
for i=0,1,delay do
771
wait()
772
Weld.C0=euler(i*20,0,0)
773
--Part.CFrame=Part.CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
774
Part.Transparency=i
775
Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
776
end
777
Part.Parent=nil
778
end),prt,msh,wld)
779
end
780
 
781
function MagicCircle2(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
782
local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
783
prt.Anchored=true
784
prt.CFrame=cframe
785
local msh=mesh("CylinderMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
786
game:GetService("Debris"):AddItem(prt,2)
787
coroutine.resume(coroutine.create(function(Part,Mesh) 
788
for i=0,1,delay do
789
wait()
790
Part.CFrame=Part.CFrame
791
Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
792
local prt2=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
793
prt2.Anchored=true
794
prt2.CFrame=cframe*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
795
local msh2=mesh("SpecialMesh",prt2,"Sphere","",vt(0,0,0),vt(0.5,0.5,0.5))
796
game:GetService("Debris"):AddItem(prt2,2)
797
coroutine.resume(coroutine.create(function(Part,Mesh) 
798
for i=0,1,0.1 do
799
wait()
800
Part.CFrame=Part.CFrame*cf(0,0.5,0)
801
end
802
Part.Parent=nil
803
end),prt2,msh2)
804
end
805
for i=0,1,delay*2 do
806
wait()
807
Part.CFrame=Part.CFrame
808
Mesh.Scale=vt((x1+x3)-(x1+x3)*i,(y1+y3)-(y1+y3)*i,(z1+z3)-(z1+z3)*i)
809
end
810
Part.Parent=nil
811
end),prt,msh)
812
end
813
 
814
function MagicCircle(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
815
local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
816
prt.Anchored=true
817
prt.CFrame=cframe
818
local msh=mesh("SpecialMesh",prt,"Sphere","",vt(0,0,0),vt(x1,y1,z1))
819
game:GetService("Debris"):AddItem(prt,2)
820
coroutine.resume(coroutine.create(function(Part,Mesh) 
821
for i=0,1,delay do
822
wait()
823
Part.CFrame=Part.CFrame
824
Part.Transparency=i
825
Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
826
end
827
Part.Parent=nil
828
end),prt,msh)
829
end
830
 
831
function MagicRing(brickcolor,cframe,x1,y1,z1,x2,y2,z2,x3,y3,z3)
832
local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
833
prt.Anchored=true
834
prt.CFrame=cframe*euler(x2,y2,z2)
835
--"http://www.roblox.com/asset/?id=168892465"
836
local msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=3270017",vt(0,0,0),vt(x1,y1,z1))
837
game:GetService("Debris"):AddItem(prt,2)
838
coroutine.resume(coroutine.create(function(Part,Mesh) 
839
for i=0,1,0.03 do
840
wait()
841
Part.CFrame=Part.CFrame
842
Part.Transparency=i
843
Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
844
end
845
Part.Parent=nil
846
end),prt,msh)
847
end
848
 
849
function BreakEffect(brickcolor,cframe,x1,y1,z1)
850
local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
851
prt.Anchored=true
852
prt.CFrame=cframe*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
853
local msh=mesh("SpecialMesh",prt,"Sphere","",vt(0,0,0),vt(x1,y1,z1))
854
game:GetService("Debris"):AddItem(prt,2)
855
coroutine.resume(coroutine.create(function(Part,CF,Numbb,randnumb) 
856
CF=Part.CFrame
857
Numbb=0
858
randnumb=math.random()/10
859
rand1=math.random()/10
860
for i=0,1,rand1 do
861
wait()
862
CF=CF*cf(0,math.random()/2,0)
863
--Part.CFrame=Part.CFrame*euler(0.5,0,0)*cf(0,1,0)
864
Part.CFrame=CF*euler(Numbb,0,0)
865
Part.Transparency=i
866
Numbb=Numbb+randnumb
867
end
868
Part.Parent=nil
869
end),prt,CF,Numbb,randnumb)
870
end
871
 
872
function MagicWaveThing(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
873
local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
874
prt.Anchored=true
875
prt.CFrame=cframe
876
msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=1051557",vt(0,0,0),vt(x1,y1,z1))
877
game:GetService("Debris"):AddItem(prt,5)
878
coroutine.resume(coroutine.create(function(Part,Mesh) 
879
for i=0,1,delay do
880
wait()
881
Part.CFrame=Part.CFrame*euler(0,0.7,0)
882
Part.Transparency=i
883
Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
884
end
885
Part.Parent=nil
886
end),prt,msh)
887
end
888
 
889
function WaveEffect(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
890
local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
891
prt.Anchored=true
892
prt.CFrame=cframe
893
msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=20329976",vt(0,0,0),vt(x1,y1,z1))
894
game:GetService("Debris"):AddItem(prt,2)
895
coroutine.resume(coroutine.create(function(Part,Mesh) 
896
for i=0,1,delay do
897
wait()
898
Part.CFrame=Part.CFrame*cf(0,y3/2,0)
899
Part.Transparency=i
900
Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
901
end
902
Part.Parent=nil
903
end),prt,msh)
904
end
905
 
906
function StravEffect(brickcolor,cframe,x,y,z,x1,y1,z1,delay)
907
local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
908
prt.Anchored=true
909
prt.CFrame=cframe*cf(x,y,z)
910
msh=mesh("SpecialMesh",prt,"FileMesh","rbxassetid://168892363",vt(0,0,0),vt(x1,y1,z1))
911
game:GetService("Debris"):AddItem(prt,5)
912
coroutine.resume(coroutine.create(function(Part,Mesh,ex,why,zee) 
913
local num=math.random()
914
local num2=math.random(-3,2)+math.random()
915
local numm=0
916
for i=0,1,delay*2 do
917
swait()
918
Part.CFrame=cframe*euler(0,numm*num*10,0)*cf(ex,why,zee)*cf(-i*10,num2,0)
919
Part.Transparency=i
920
numm=numm+0.01
921
end
922
Part.Parent=nil
923
Mesh.Parent=nil
924
end),prt,msh,x,y,z)
925
end
926
927
function dmgstart(dmg,what)
928
	hitcon = what.Touched:connect(function(hit)
929
		local hum = hit.Parent:FindFirstChild("Humanoid")
930
		if hum and not hum:IsDescendantOf(Character) then
931
			hum:TakeDamage(dmg)
932
		end
933
	end)
934
end
935
936
function dmgstop()
937
	hitcon:disconnect()
938
end
939
940
function Cloak()
941
Face.Parent=nil
942
cloaked=true
943
        for _,v in pairs(Torso.Parent:children()) do
944
                if v.className=="Part" and v.Name~="HumanoidRootPart" then
945
                coroutine.resume(coroutine.create(function() 
946
                for i=0,1,0.2 do
947
                wait()
948
                v.Transparency=i
949
                end
950
                v.Transparency=1
951
                end))
952
                end
953
                if v.className=="Hat" then
954
                hatp=v.Handle
955
                coroutine.resume(coroutine.create(function(derp) 
956
                for i=0,1,0.2 do
957
                wait()
958
                derp.Transparency=i
959
                end
960
                derp.Transparency=1
961
                end),hatp)
962
                end
963
        end
964
        for _,v in pairs(m:children()) do
965
                if v.className=="Part" then
966
                coroutine.resume(coroutine.create(function() 
967
                for i=0,1,0.2 do
968
                wait()
969
                v.Transparency=i
970
                end
971
                v.Transparency=1
972
                end))
973
                end
974
        end
975
end
976
 
977
function UnCloak()
978
so("http://roblox.com/asset/?id=2767090",Torso,1,1.1) 
979
Face.Parent=Head 
980
cloaked=false
981
        for _,v in pairs(Torso.Parent:children()) do
982
                if v.className=="Part" and v.Name~="HumanoidRootPart" then
983
                coroutine.resume(coroutine.create(function() 
984
                for i=0,1,0.1 do
985
                wait()
986
                v.Transparency=v.Transparency-0.1
987
                end
988
                v.Transparency=0
989
                end))
990
                end
991
                if v.className=="Hat" then
992
                hatp=v.Handle
993
                coroutine.resume(coroutine.create(function(derp) 
994
                for i=0,1,0.1 do
995
                wait()
996
                derp.Transparency=derp.Transparency-0.1
997
                end
998
                derp.Transparency=0
999
                end),hatp)
1000
                end
1001
        end
1002
        for _,v in pairs(m:children()) do
1003
                if v.className=="Part" and v.Name~="hitbox" and v.Name~='tip' then
1004
                coroutine.resume(coroutine.create(function() 
1005
                for i=0,1,0.1 do
1006
                wait()
1007
                v.Transparency=v.Transparency-0.1
1008
                end
1009
                v.Transparency=0
1010
                end))
1011
                v.Transparency=0
1012
                end
1013
        end
1014
end
1015
1016
	Player=game:GetService('Players').LocalPlayer
1017
	Character=Player.Character
1018
	Mouse=Player:GetMouse()
1019
	m=Instance.new('Model',Character)
1020
1021
1022
	local function weldBetween(a, b)
1023
	    local weldd = Instance.new("ManualWeld")
1024
	    weldd.Part0 = a
1025
	    weldd.Part1 = b
1026
	    weldd.C0 = CFrame.new()
1027
	    weldd.C1 = b.CFrame:inverse() * a.CFrame
1028
	    weldd.Parent = a
1029
	    return weldd
1030
	end
1031
	
1032
	it=Instance.new
1033
	
1034
	function nooutline(part)
1035
		part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
1036
	end
1037
	
1038
	function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
1039
		local fp=it("Part")
1040
		fp.formFactor=formfactor
1041
		fp.Parent=parent
1042
		fp.Reflectance=reflectance
1043
		fp.Transparency=transparency
1044
		fp.CanCollide=false
1045
		fp.Locked=true
1046
		fp.BrickColor=BrickColor.new(tostring(brickcolor))
1047
		fp.Name=name
1048
		fp.Size=size
1049
		fp.Position=Character.Torso.Position
1050
		nooutline(fp)
1051
		fp.Material=material
1052
		fp:BreakJoints()
1053
		return fp
1054
	end
1055
	
1056
	function mesh(Mesh,part,meshtype,meshid,offset,scale)
1057
		local mesh=it(Mesh)
1058
		mesh.Parent=part
1059
		if Mesh=="SpecialMesh" then
1060
			mesh.MeshType=meshtype
1061
			mesh.MeshId=meshid
1062
		end
1063
		mesh.Offset=offset
1064
		mesh.Scale=scale
1065
		return mesh
1066
	end
1067
	
1068
	function weld(parent,part0,part1,c0,c1)
1069
		local weld=it("Weld")
1070
		weld.Parent=parent
1071
		weld.Part0=part0
1072
		weld.Part1=part1
1073
		weld.C0=c0
1074
		weld.C1=c1
1075
		return weld
1076
	end
1077
1078
Player=game:GetService('Players').LocalPlayer
1079
Character=Player.Character
1080
Mouse=Player:GetMouse()
1081
m=Instance.new('Model',Character)
1082
it=Instance.new
1083
function nooutline(part)
1084
	part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
1085
end
1086
function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
1087
	local fp=it("Part")
1088
	fp.formFactor=formfactor
1089
	fp.Parent=parent
1090
	fp.Reflectance=reflectance
1091
	fp.Transparency=transparency
1092
	fp.CanCollide=false
1093
	fp.Locked=true
1094
	fp.BrickColor=BrickColor.new(tostring(brickcolor))
1095
	fp.Name=name
1096
	fp.Size=size
1097
	fp.Position=Character.Torso.Position
1098
	nooutline(fp)
1099
	fp.Material=material
1100
	fp:BreakJoints()
1101
	return fp
1102
end
1103
function mesh(Mesh,part,meshtype,meshid,offset,scale)
1104
	local mesh=it(Mesh)
1105
	mesh.Parent=part
1106
	if Mesh=="SpecialMesh" then
1107
		mesh.MeshType=meshtype
1108
		mesh.MeshId=meshid
1109
	end
1110
	mesh.Offset=offset
1111
	mesh.Scale=scale
1112
	return mesh
1113
end
1114
function weld(parent,part0,part1,c0,c1)
1115
	local weld=it("Weld")
1116
	weld.Parent=parent
1117
	weld.Part0=part0
1118
	weld.Part1=part1
1119
	weld.C0=c0
1120
	weld.C1=c1
1121
	return weld
1122
end
1123
1124
Handle=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Mid gray","Handle",Vector3.new(0.275000006, 1.73512506, 0.280375004))
1125
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))
1126
mesh("SpecialMesh",Handle,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349999994, 1.04999995, 0.5))
1127
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.228, 0.213375002))
1128
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))
1129
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.569999993, 0.125, 0.375))
1130
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.214124978, 0.205375016))
1131
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))
1132
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.569999993, 0.75, 0.75))
1133
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.228, 0.213375002))
1134
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))
1135
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.569999993, 0.125, 0.375))
1136
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.252000004, 0.213375002))
1137
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))
1138
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.569999993, 0.125, 0.375))
1139
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.252000004, 0.213375002))
1140-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.496000022, 0.200000003, 0.280375004))
1140+
1141
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.569999993, 0.125, 0.375))
1142
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(0.496000022, 0.200000003, 0.280375004))
1143
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))
1144
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1145
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.413124949, 0.622375011))
1146
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))
1147
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1.04999995, 0.5))
1148
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.204125047, 0.287375003))
1149
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))
1150
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.5, 0.5))
1151
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.221124932, 0.448374987))
1152
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))
1153
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.550000012, 1.04999995, 0.800000012))
1154
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.200000003, 0.213375002))
1155
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))
1156
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.550000012, 0.25, 0.5))
1157
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.275000006, 0.207000002, 0.303375006))
1158
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))
1159
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.524999976, 0.5, 0.5))
1160
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.275000006, 0.207000002, 0.303375006))
1161
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))
1162
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.524999976, 0.5, 0.5))
1163
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.275000006, 0.223999977, 0.375375003))
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
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.699999988, 0.5))
1166
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(0.405000031, 0.200000003, 0.280375004))
1167
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))
1168
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1169
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.203125, 0.234375))
1170
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))
1171
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.502499998, 0.400000006))
1172
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.409124941, 0.360375017))
1173
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))
1174
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349999994, 1, 1))
1175
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.275000006, 0.200000003, 0.303375006))
1176
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))
1177
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.524999976, 0.5, 0.5))
1178
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.207000002, 0.213375002))
1179
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))
1180
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.550000012, 0.25, 0.5))
1181
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.4375, 0.25))
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
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 0.25))
1184
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(0.405000031, 0.200000003, 0.280375004))
1185
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))
1186
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1187
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.409124911, 0.268375039))
1188
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))
1189
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349999994, 1, 1))
1190
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.698124886, 0.372374952))
1191
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))
1192
mesh("SpecialMesh",Part,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(0.455000013, 1, 1))
1193
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.275000006, 0.200000003, 0.303375006))
1194
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))
1195
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.524999976, 0.5, 0.5))
1196
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.330124885, 0.214375019))
1197
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))
1198
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.449999988, 1, 0.100000001))
1199
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.200000003, 0.303375006))
1200-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.496000022, 0.200000003, 0.280375004))
1200+
1201
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.5, 0.5))
1202
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(0.496000022, 0.200000003, 0.280375004))
1203-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.496000022, 0.200000003, 0.280375004))
1203+
1204
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1205
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(0.496000022, 0.200000003, 0.280375004))
1206
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))
1207
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1208
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.200000003, 0.303375006))
1209
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))
1210
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.5, 0.5))
1211
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.745124936, 0.280375004))
1212
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))
1213
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1.04999995, 0.5))
1214
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.415125012, 0.234375))
1215
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))
1216
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1.04999995, 0.400000006))
1217
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.630125046, 0.280375004))
1218
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))
1219
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.395000011, 0.75, 0.25))
1220
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.248124972, 0.311374992))
1221
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))
1222
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1.04999995, 0.5))
1223
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.25999999, 0.375, 0.21875))
1224
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))
1225
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1, 1))
1226
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.35512504, 0.283374995))
1227
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))
1228
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.560000002, 0.5))
1229
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.203125, 0.234375))
1230
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))
1231
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1.04999995, 0.400000006))
1232
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.35512504, 0.416375011))
1233-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.496000022, 0.200000003, 0.280375004))
1233+
1234
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.560000002, 0.5))
1235
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(0.496000022, 0.200000003, 0.280375004))
1236-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.643000007, 0.200000003, 0.280375004))
1236+
1237
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1238
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(0.643000007, 0.200000003, 0.280375004))
1239
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))
1240
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1241
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.54112494, 0.367374986))
1242
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))
1243
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1.04999995, 0.600000024))
1244
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.630125046, 0.280375004))
1245
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))
1246
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1.04999995, 0.5))
1247
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Mid gray","Part",Vector3.new(0.275000006, 0.216124982, 0.280375004))
1248
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))
1249
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349999994, 1.04999995, 0.5))
1250
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.309124947, 0.343375027))
1251
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))
1252
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349999994, 1, 1))
1253
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.998124957, 0.280375004))
1254
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))
1255
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1.04999995, 0.5))
1256
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.405125052, 0.211375013))
1257
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))
1258
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.560000002, 0.5))
1259
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.413124949, 0.622375011))
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
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1.04999995, 0.5))
1262
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(0.275000006, 0.320124894, 0.316374987))
1263
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))
1264
mesh("SpecialMesh",Part,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(0.457500011, 1, 1))
1265
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.322125077, 0.363375008))
1266
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))
1267
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
1268
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.51412493, 0.622375011))
1269
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))
1270
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1.04999995, 0.5))
1271
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.204125047, 0.210375011))
1272
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))
1273
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.5, 0.5))
1274
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.261124998, 0.245374992))
1275
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))
1276
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.375, 1.04999995, 0.5))
1277
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.206125051, 0.280375004))
1278
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))
1279
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.560000002, 0.5))
1280
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.578125, 0.234375))
1281
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))
1282
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1.04999995, 0.400000006))
1283
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.25999999, 0.225500003, 0.210125014))
1284
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))
1285
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
1286
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.214125022, 0.234375))
1287
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))
1288
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.560000002, 0.400000006))
1289
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.270000011, 0.21875, 0.234375))
1290
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))
1291
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.5, 0.5))
1292
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.200000003, 0.449500024, 0.236624971))
1293
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))
1294
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 0.25))
1295
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.200000003, 0.46875, 0.220999971))
1296
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))
1297
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 0.25))
1298
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.35212487, 0.214375019))
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
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.449999988, 0.5, 0.100000001))
1301
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(0.288000047, 0.200000003, 0.27837503))
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
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1304
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(0.200000003, 0.217000008, 0.200375021))
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
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.560000002, 0.200000003, 0.600000024))
1307
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(0.49000001, 0.200000003, 0.290374994))
1308
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))
1309
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1310
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.24712491, 0.214375019))
1311
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))
1312
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.449999988, 0.600000024, 0.100000001))
1313
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.621124864, 0.214375019))
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
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.449999988, 1, 0.100000001))
1316
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(0.940000057, 0.200000003, 0.285374999))
1317
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))
1318
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1319
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.84512496, 0.422374964))
1320
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))
1321
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 0.5))
1322
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 1.04612494, 0.214375019))
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
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.449999988, 0.899999976, 0.100000001))
1325
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(0.49000001, 0.200000003, 0.290374994))
1326
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))
1327
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1328
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 1.46012485, 0.422374964))
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
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 0.5))
1331
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(0.210000038, 0.200000003, 0.285374999))
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
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.300000012, 0.5))
1334
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(1.78499997, 0.200000003, 0.301375002))
1335
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))
1336
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1337
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.678124905, 0.214375019))
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
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.449999988, 0.800000012, 0.100000001))
1340
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(0.210000038, 0.200000003, 0.285374999))
1341
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))
1342
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.300000012, 0.5))
1343
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.47012496, 0.214375019))
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
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.449999988, 0.699999988, 0.100000001))
1346
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(0.288000047, 0.200000003, 0.27837503))
1347
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))
1348
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1349
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.533124864, 0.214375019))
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
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.449999988, 0.899999976, 0.100000001))
1352
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(0.200000003, 0.217000008, 0.200375021))
1353
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))
1354
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.560000002, 0.200000003, 0.600000024))
1355
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.235124931, 1.6693753))
1356
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))
1357
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1.04999995, 1))
1358
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.480124891, 0.214375019))
1359
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))
1360
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.449999988, 1, 0.100000001))
1361
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.235124931, 1.6693753))
1362
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))
1363
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1.04999995, 1))
1364
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.237124875, 0.214375019))
1365
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))
1366
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.449999988, 0.800000012, 0.100000001))
1367
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 1.65712488, 0.359375))
1368
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))
1369
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 0.5))
1370
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.488124937, 0.359375))
1371
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))
1372
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 0.5))
1373
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.221124932, 0.655375004))
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
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1.04999995, 0.899999976))
1376
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(0.200000003, 0.217000008, 0.200375021))
1377
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))
1378
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.560000002, 0.200000003, 0.600000024))
1379
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.488124937, 0.418375015))
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
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 0.899999976))
1382
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(0.200000003, 0.217000008, 0.200375021))
1383
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))
1384
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.560000002, 0.200000003, 0.600000024))
1385
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.265124857, 0.214375019))
1386
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))
1387
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.449999988, 0.899999976, 0.100000001))
1388
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.618124902, 0.209375009))
1389
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))
1390
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 0.899999976))
1391
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.484124899, 0.227375031))
1392
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))
1393
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349999994, 0.300000012, 1))
1394
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.454124868, 0.214375019))
1395
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))
1396
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.449999988, 0.899999976, 0.100000001))
1397
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 1.65712488, 0.422374964))
1398
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))
1399
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 0.5))
1400
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.446125001, 0.496375084))
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
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 0.899999976))
1403
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(0.421999991, 0.200000003, 0.280375004))
1404
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))
1405
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1406
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.275000006, 0.277124941, 0.702375054))
1407
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))
1408
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.550000012, 0.5, 0.800000012))
1409
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.422124922, 0.412375003))
1410
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))
1411
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1.04999995, 0.5))
1412
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.207000002, 0.303375006))
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
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.5, 0.5))
1415
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(0.421999991, 0.200000003, 0.280375004))
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
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1418
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(0.275000006, 0.204124942, 0.464375019))
1419
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))
1420
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.524999976, 1.04999995, 0.800000012))
1421
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.275000006, 0.23299998, 0.295375019))
1422
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))
1423
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 0.25))
1424
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.221124932, 0.418375015))
1425
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))
1426
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.550000012, 1.04999995, 0.899999976))
1427
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Institutional white","Part",Vector3.new(0.275000006, 0.200124964, 0.287375033))
1428
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))
1429
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.560000002, 1, 0.899999976))
1430
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.275000006, 0.216999978, 0.295375019))
1431
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))
1432
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.75, 0.25))
1433
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.221124932, 0.418375015))
1434
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))
1435
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.550000012, 1.04999995, 0.899999976))
1436
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.207000002, 0.303375006))
1437
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))
1438
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.5, 0.5))
1439
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.331124961, 0.412375003))
1440
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))
1441
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1.04999995, 0.5))
1442
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.709124923, 0.47437498))
1443
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))
1444
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1.04999995, 0.800000012))
1445
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.277124912, 0.227375031))
1446
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))
1447
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349999994, 0.300000012, 1))
1448
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Institutional white","Part",Vector3.new(0.275000006, 0.200124964, 0.287375033))
1449
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))
1450
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.560000002, 1, 0.899999976))
1451
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.84512496, 0.359375))
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
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349999994, 1, 0.5))
1454
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(0.453000009, 0.200000003, 0.280375004))
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
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1457
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(0.453000009, 0.200000003, 0.280375004))
1458
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))
1459
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1460
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.25999999, 0.3125, 0.320125014))
1461
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))
1462
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
1463
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.698124886, 0.732374966))
1464
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))
1465
mesh("SpecialMesh",Part,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(0.425000012, 1, 1))
1466
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.698124886, 0.534374952))
1467
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))
1468
mesh("SpecialMesh",Part,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(0.452499986, 1, 1))
1469
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.275000006, 0.368124902, 0.378374994))
1470
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))
1471
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
1472
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.567124963, 0.311374992))
1473
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))
1474
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1.04999995, 0.5))
1475
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.418250024, 0.25))
1476
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))
1477
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 0.25))
1478
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.403124899, 0.352375001))
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
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349999994, 1, 1))
1481
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(1.625, 0.200000003, 0.296375006))
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
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1484
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(0.940000057, 0.200000003, 0.285374999))
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
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1487
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(1.625, 0.200000003, 0.296375006))
1488
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))
1489
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1490
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 1.66212487, 0.359375))
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
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 0.5))
1493
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(1.78499997, 0.200000003, 0.301375002))
1494
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))
1495
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1496
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.204125047, 0.207375005))
1497
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))
1498
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.5, 0.5))
1499
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.223124996, 0.234375))
1500
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))
1501
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 0.400000006))
1502
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.244125068, 0.416375011))
1503
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))
1504
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.560000002, 0.5))
1505
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.206125051, 0.280375004))
1506
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))
1507
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.560000002, 0.5))
1508
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.398124993, 0.303375006))
1509
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))
1510
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
1511
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.239124984, 0.205375016))
1512
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))
1513
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.550000012, 1, 1))
1514
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.698124886, 0.534374952))
1515
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))
1516
mesh("SpecialMesh",Part,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(0.452499986, 1, 1))
1517
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.275000006, 0.315999985, 0.310375005))
1518-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.496000022, 0.200000003, 0.280375004))
1518+
1519
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 0.5))
1520
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(0.496000022, 0.200000003, 0.280375004))
1521
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))
1522
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1523
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.207000002, 0.213375002))
1524
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))
1525
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.550000012, 0.25, 0.5))
1526
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.311124951, 0.267374992))
1527
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))
1528
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.495000005, 1, 1))
1529
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Bright blue","Part",Vector3.new(0.275000006, 0.200000003, 0.213375002))
1530-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.643000007, 0.200000003, 0.280375004))
1530+
1531
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.550000012, 0.25, 0.5))
1532
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(0.643000007, 0.200000003, 0.280375004))
1533-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.496000022, 0.200000003, 0.280375004))
1533+
1534
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1535
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(0.496000022, 0.200000003, 0.280375004))
1536-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.643000007, 0.200000003, 0.280375004))
1536+
1537
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1538
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(0.643000007, 0.200000003, 0.280375004))
1539
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))
1540
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1541
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.577124953, 0.303375006))
1542
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))
1543
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.870000005, 0.5))
1544
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.304124922, 0.267374992))
1545
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))
1546
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.495000005, 1, 1))
1547
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.275000006, 0.330124915, 0.226374999))
1548
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))
1549
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
1550
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.25999999, 0.578125, 0.21875))
1551
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))
1552
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1, 1))
1553
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.275000006, 0.239124984, 0.303375006))
1554-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.423000038, 0.200000003, 0.280375004))
1554+
1555
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.524999976, 1, 1))
1556
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(0.423000038, 0.200000003, 0.280375004))
1557-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.275000006, 0.23712492, 0.375375003))
1557+
1558
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1559
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(0.275000006, 0.23712492, 0.375375003))
1560
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))
1561
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.524999976, 1.04999995, 0.800000012))
1562
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.275000006, 0.410999984, 0.469375014))
1563-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.293000042, 0.200000003, 0.280375004))
1563+
1564
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.850000024, 0.699999988))
1565
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(0.293000042, 0.200000003, 0.280375004))
1566
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))
1567
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1568
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.275000006, 0.315999985, 0.303375006))
1569
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))
1570
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 0.5))
1571
Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.275000006, 0.698124886, 0.638374984))
1572-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.293000042, 0.200000003, 0.280375004))
1572+
1573
mesh("SpecialMesh",Part,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(0.449999988, 1, 1))
1574
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(0.293000042, 0.200000003, 0.280375004))
1575-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.275000006, 0.238124937, 0.381375015))
1575+
1576
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1577
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(0.275000006, 0.238124937, 0.381375015))
1578
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))
1579
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.524999976, 1.04999995, 0.800000012))
1580
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.235124931, 0.586375237))
1581
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))
1582
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1.04999995, 1))
1583
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.28125, 0.234375))
1584-
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Royal purple","Part",Vector3.new(0.423000038, 0.200000003, 0.280375004))
1584+
1585
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1.04999995, 0.400000006))
1586
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Pastel Blue","Part",Vector3.new(0.423000038, 0.200000003, 0.280375004))
1587
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))
1588
mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.300000012, 0.5))
1589
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.287124902, 0.227375031))
1590
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))
1591
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349999994, 1, 1))
1592
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.22512494, 0.42337501))
1593
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))
1594
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 0.5))
1595
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.221124932, 0.408374965))
1596
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))
1597
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.550000012, 1.04999995, 0.800000012))
1598
Part=part(Enum.FormFactor.Custom,m,Enum.Material.Metal,0,0,"Black","Part",Vector3.new(0.275000006, 0.221124932, 0.408374965))
1599
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))
1600
mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.550000012, 1.04999995, 0.800000012))
1601
Hitbox=part(Enum.FormFactor.Symmetric,m,Enum.Material.Plastic,0,1,"Medium stone grey","Hitbox",Vector3.new(4.90999985, 1.2299999, 0.200000003))
1602
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))
1603
1604
mouse.Button1Down:connect(function()
1605
        if attack==false and attacktype==1 then
1606
                attacktype=2
1607
                attackone()
1608
        elseif attack==false and attacktype==2 then
1609
                attacktype=3
1610
                attacktwo()
1611
        elseif attack==false and attacktype==3 then
1612
                attacktype=4
1613
                attackthree()
1614
        elseif attack==false and attacktype==4 then
1615
                attacktype=1
1616
                attackfour()
1617
        end
1618
end)
1619
1620
function bladespin()
1621
        attack=true
1622
con1=Hitbox.Touched:connect(function(hit) Damagefunc(hit,5,7,math.random(10,20),"Normal",RootPart,.2,1) end) 
1623
        for i=0,1,0.1 do
1624
                swait()
1625
                RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-.5)*angles(math.rad(0),math.rad(0),math.rad(-10)),.4)
1626
                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)
1627
                LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
1628
                HandleWeld.C0=clerp(HandleWeld.C0,cf(0,-1,-1)*angles(math.rad(-90),math.rad(0),math.rad(0)),.4)
1629
        end
1630
for z = 0, 2 do
1631
so("http://roblox.com/asset/?id=199146359",Hitbox,1.15,1.05) 
1632
        for i=0,1,0.5 do
1633
                swait()
1634
                Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(0)),.4)
1635
                RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-.5)*angles(math.rad(0),math.rad(0),math.rad(90)),.4)
1636
                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)
1637
                LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
1638
                HandleWeld.C0=clerp(HandleWeld.C0,cf(0,-.5,-.5)*angles(math.rad(-35),math.rad(0),math.rad(0)),.4)
1639
        end
1640
        for i=0,1,0.5 do
1641
                swait()
1642
                Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(0)),.4)
1643
                RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-.5)*angles(math.rad(0),math.rad(0),math.rad(180)),.4)
1644
                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)
1645
                LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
1646
                HandleWeld.C0=clerp(HandleWeld.C0,cf(0,-.5,-.5)*angles(math.rad(-35),math.rad(0),math.rad(0)),.4)
1647
        end
1648
        for i=0,1,0.5 do
1649
                swait()
1650
                Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(0)),.4)
1651
                RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-.5)*angles(math.rad(0),math.rad(0),math.rad(240)),.4)
1652
                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)
1653
                LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
1654
                HandleWeld.C0=clerp(HandleWeld.C0,cf(0,-.5,-.5)*angles(math.rad(-35),math.rad(0),math.rad(0)),.4)
1655
        end
1656
        for i=0,1,0.5 do
1657
                swait()
1658
                Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(0)),.4)
1659
                RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-.5)*angles(math.rad(0),math.rad(0),math.rad(360)),.4)
1660
                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)
1661
                LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
1662
                HandleWeld.C0=clerp(HandleWeld.C0,cf(0,-.5,-.5)*angles(math.rad(-35),math.rad(0),math.rad(0)),.4)
1663
        end
1664
end
1665
        attack=false
1666
con1:disconnect()
1667
end  
1668
1669
function flashingslash()
1670
        attack=true
1671
        for i=0,2,0.1 do
1672
                swait()
1673
                Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(-90)),.3)
1674
                RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.4)
1675
                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)
1676
                LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
1677
                HandleWeld.C0=clerp(HandleWeld.C0,cf(0,-1,-1)*angles(math.rad(-90),math.rad(0),math.rad(0)),.4)
1678
        end
1679
so("http://roblox.com/asset/?id=540358153",Hitbox,1,0.9) 
1680
	 local b = Instance.new("Part")
1681
  b.Parent = char
1682
   b.Material = "Neon"
1683
    b.Color = BrickColor.new("White").Color
1684
     b.CanCollide = false
1685
     b.Shape = "Ball"
1686
     b.CFrame = Hitbox.CFrame
1687
     b.Anchored = true
1688
     b.Transparency = 0
1689
     b.Size = vt(0.5,0.5,0.5)
1690
     local z = Instance.new("SpecialMesh",b)
1691
     z.MeshType = "Sphere"
1692
con1=Hitbox.Touched:connect(function(hit) Damagefunc(hit,13,16,math.random(10,20),"Normal",RootPart,.2,1) end) 
1693
        for i=0,2,0.1 do
1694
                swait()
1695
            z.Scale = z.Scale + vt(7.5,-0.01,-0.01)
1696
            b.Transparency = b.Transparency + 0.05
1697
                Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(-90)),.3)
1698
                RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,-2.5,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.3)
1699
                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)
1700
                LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
1701
                HandleWeld.C0=clerp(HandleWeld.C0,cf(0,-1,-1)*angles(math.rad(-90),math.rad(0),math.rad(0)),.4)
1702
        end
1703
con1:disconnect()
1704
attack = false
1705
b:Destroy()
1706
end
1707
1708
function executionstab()
1709
        attack=true
1710
        for i=0,5,0.1 do
1711
                swait()
1712
                Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(-90)),.3)
1713
                RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.4)
1714
                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)
1715
                LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
1716
                HandleWeld.C0=clerp(HandleWeld.C0,cf(0,-1,-1)*angles(math.rad(-90),math.rad(0),math.rad(0)),.4)
1717
        end
1718
so("http://roblox.com/asset/?id=540358153",Hitbox,1.5,0.75) 
1719
	 local b = Instance.new("Part")
1720
  b.Parent = char
1721
   b.Material = "Neon"
1722
    b.Color = BrickColor.new("Really red").Color
1723
     b.CanCollide = false
1724
     b.Shape = "Ball"
1725
     b.CFrame = Hitbox.CFrame
1726
     b.Anchored = true
1727
     b.Transparency = 0
1728
     b.Size = vt(0.5*2,0.5*2,0.5*2)
1729
     local z = Instance.new("SpecialMesh",b)
1730
     z.MeshType = "Sphere"
1731
con1=Hitbox.Touched:connect(function(hit) Damagefunc(hit,50,60,math.random(10,20),"Normal",RootPart,.2,1) end) 
1732
        for i=0,5,0.1 do
1733
                swait()
1734
            z.Scale = z.Scale + vt(15,-0.01*2,-0.01*2)
1735
            b.Transparency = b.Transparency + 0.05
1736
                Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(-90)),.3)
1737
                RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.3)
1738
                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)
1739
                LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
1740
                HandleWeld.C0=clerp(HandleWeld.C0,cf(0,-1,-1)*angles(math.rad(-90),math.rad(0),math.rad(0)),.4)
1741
        end
1742
con1:disconnect()
1743
attack = false
1744
b:Destroy()
1745
end
1746
1747
function enerwave()
1748
        attack=true
1749
        for i=0,1,0.1 do
1750
                swait()
1751
                Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(0)),.3)
1752
                RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.4)
1753
                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)
1754
                LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
1755
                HandleWeld.C0=clerp(HandleWeld.C0,cf(0,-1,-1)*angles(math.rad(-90),math.rad(0),math.rad(0)),.4)
1756
        end
1757
so("http://roblox.com/asset/?id=540358153",Hitbox,1,0.9) 
1758
	 local lb = Instance.new("Part")
1759-
    lb.Color = BrickColor.new("Royal purple").Color
1759+
1760
   lb.Material = "Neon"
1761
    lb.Color = BrickColor.new("Pastel Blue").Color
1762
     lb.CanCollide = false
1763
     lb.CFrame = Torso.CFrame + Torso.CFrame.lookVector*5
1764
     lb.Transparency = 0
1765
     lb.Size = vt(15,0.6,3)
1766
local tra2 = Instance.new("ParticleEmitter",lb)
1767
tra2.Texture = "http://www.roblox.com/asset/?id=745304849"
1768
tra2.LightEmission = 1
1769
tra2.Color = ColorSequence.new(lb.BrickColor.Color)
1770
tra2.Rate = 500000000000
1771
tra2.Lifetime = NumberRange.new(0.5)
1772
tra2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,3,0),NumberSequenceKeypoint.new(1,0,0)})
1773
tra2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
1774
tra2.Speed = NumberRange.new(0)
1775
tra2.Rotation = NumberRange.new(-500,500)
1776
tra2.VelocitySpread = 90000
1777
tra2.RotSpeed = NumberRange.new(-500,500)
1778
     local thing = Instance.new("SpecialMesh",lb)
1779
     thing.MeshType = "Sphere"
1780
lb.Touched:connect(function(hit) Damagefunc(hit,10,13,math.random(10,20),"Normal",RootPart,.2,1) end) 
1781
  local bv = Instance.new("BodyVelocity")
1782
  bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
1783
  bv.velocity = Torso.CFrame.lookVector *150
1784
  bv.Parent = lb
1785
        for i=0,2,0.1 do
1786
                swait()
1787
                Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(30)),.3)
1788
                RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-.5)*angles(math.rad(0),math.rad(0),math.rad(-30)),.3)
1789
                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)
1790
                LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
1791
                HandleWeld.C0=clerp(HandleWeld.C0,cf(0,-1,-1)*angles(math.rad(-90),math.rad(0),math.rad(0)),.4)
1792
        end
1793
attack = false
1794
wait(1)
1795
lb:Destroy()
1796
end
1797
1798
function repeatbullet()
1799
attack = true
1800
		for i = 0,1,0.3 do
1801
		swait()
1802
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),.3)
1803
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(90)),.3)
1804
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(25)), 0.3)
1805
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(-90)), 0.3)
1806
		end
1807
so("http://roblox.com/asset/?id=604905243",barrelhole,1,1) 
1808
	 local lb = Instance.new("Part")
1809-
    lb.Color = BrickColor.new("Royal purple").Color
1809+
1810
   lb.Material = "Neon"
1811
    lb.Color = BrickColor.new("Pastel Blue").Color
1812
     lb.CanCollide = false
1813
     lb.Shape = "Ball"
1814
     lb.CFrame = barrelhole.CFrame
1815
     lb.Anchored = true
1816
     lb.Transparency = 0
1817
     lb.Size = vt(0.6,0.6,0.6)
1818
     local thing = Instance.new("SpecialMesh",lb)
1819
     thing.MeshType = "Sphere"
1820
	 local b = Instance.new("Part")
1821-
    b.Color = BrickColor.new("Royal purple").Color
1821+
1822
   b.Material = "Neon"
1823
    b.Color = BrickColor.new("Pastel Blue").Color
1824
     b.CanCollide = false
1825
     b.Shape = "Ball"
1826
     b.CFrame = barrelhole.CFrame
1827
     b.Anchored = true
1828
     b.Transparency = 0
1829
     b.Size = vt(1,1,1)
1830
     local z = Instance.new("SpecialMesh",b)
1831
     z.MeshType = "Sphere"
1832
local hitted = false
1833
lb.Anchored = false
1834
  local bv = Instance.new("BodyVelocity")
1835
  bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
1836
  bv.velocity = mouse.Hit.lookVector *150
1837
  bv.Parent = lb
1838
lb.Touched:connect(function(hit) Damagefunc(hit,9,10,math.random(10,20),"Normal",RootPart,.2,1) end) 
1839
z.Scale = vt(1,1,1)
1840
b.Transparency = 0
1841
b.CFrame = barrelhole.CFrame
1842
		for i = 0,1,0.3 do
1843
		swait()
1844
            z.Scale = z.Scale + vt(0.2,0.2,0.2)
1845
            b.Transparency = b.Transparency + 0.25
1846
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),.3)
1847
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(90)),.3)
1848
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(25)), 0.3)
1849
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(-50)), 0.3)
1850
		end
1851
		for i = 0,1,0.3 do
1852
		swait()
1853
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),.3)
1854
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(90)),.3)
1855
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(25)), 0.3)
1856
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(-90)), 0.3)
1857
		end
1858
so("http://roblox.com/asset/?id=604905243",barrelhole,1,1) 
1859
	 local lb = Instance.new("Part")
1860-
    lb.Color = BrickColor.new("Royal purple").Color
1860+
1861
   lb.Material = "Neon"
1862
    lb.Color = BrickColor.new("Pastel Blue").Color
1863
     lb.CanCollide = false
1864
     lb.Shape = "Ball"
1865
     lb.CFrame = barrelhole.CFrame
1866
     lb.Anchored = true
1867
     lb.Transparency = 0
1868
     lb.Size = vt(0.6,0.6,0.6)
1869
     local thing = Instance.new("SpecialMesh",lb)
1870
     thing.MeshType = "Sphere"
1871
local hitted = false
1872
lb.Anchored = false
1873
  local bv = Instance.new("BodyVelocity")
1874
  bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
1875
  bv.velocity = mouse.Hit.lookVector *150
1876
  bv.Parent = lb
1877
lb.Touched:connect(function(hit) Damagefunc(hit,9,10,math.random(10,20),"Normal",RootPart,.2,1) end) 
1878
z.Scale = vt(1,1,1)
1879
b.Transparency = 0
1880
b.CFrame = barrelhole.CFrame
1881
		for i = 0,1,0.3 do
1882
		swait()
1883
            z.Scale = z.Scale + vt(0.2,0.2,0.2)
1884
            b.Transparency = b.Transparency + 0.25
1885
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),.3)
1886
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(90)),.3)
1887
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(25)), 0.3)
1888
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(-50)), 0.3)
1889
		end
1890
		for i = 0,1,0.3 do
1891
		swait()
1892
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),.3)
1893
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(90)),.3)
1894
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(25)), 0.3)
1895
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(-90)), 0.3)
1896
		end
1897
so("http://roblox.com/asset/?id=604905243",barrelhole,1,1) 
1898
	 local lb = Instance.new("Part")
1899-
    lb.Color = BrickColor.new("Royal purple").Color
1899+
1900
   lb.Material = "Neon"
1901
    lb.Color = BrickColor.new("Pastel Blue").Color
1902
     lb.CanCollide = false
1903
     lb.Shape = "Ball"
1904
     lb.CFrame = barrelhole.CFrame
1905
     lb.Anchored = true
1906
     lb.Transparency = 0
1907
     lb.Size = vt(0.6,0.6,0.6)
1908
     local thing = Instance.new("SpecialMesh",lb)
1909
     thing.MeshType = "Sphere"
1910
local hitted = false
1911
lb.Anchored = false
1912
  local bv = Instance.new("BodyVelocity")
1913
  bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
1914
  bv.velocity = mouse.Hit.lookVector *150
1915
  bv.Parent = lb
1916
lb.Touched:connect(function(hit) Damagefunc(hit,9,10,math.random(10,20),"Normal",RootPart,.2,1) end) 
1917
z.Scale = vt(1,1,1)
1918
b.CFrame = barrelhole.CFrame
1919
b.Transparency = 0
1920
		for i = 0,1,0.3 do
1921
		swait()
1922
            z.Scale = z.Scale + vt(0.2,0.2,0.2)
1923
            b.Transparency = b.Transparency + 0.25
1924
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),.3)
1925
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(90)),.3)
1926
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(25)), 0.3)
1927
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(-50)), 0.3)
1928
		end
1929
attack = false
1930
b:Destroy()
1931
wait(10)
1932
lb:Destroy()
1933
lb:Destroy()
1934
lb:Destroy()
1935
end
1936
1937
function stickybomb()
1938
attack = true
1939
		for i = 0,2,0.1 do
1940
		swait()
1941
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),.3)
1942
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(90)),.3)
1943
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(25)), 0.3)
1944
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(-90)), 0.3)
1945
		end
1946
so("http://roblox.com/asset/?id=604905243",barrelhole,1,1) 
1947
	 local lb = Instance.new("Part")
1948-
    lb.Color = BrickColor.new("Royal purple").Color
1948+
1949
   lb.Material = "Neon"
1950
    lb.Color = BrickColor.new("Pastel Blue").Color
1951
     lb.CanCollide = false
1952
     lb.Shape = "Ball"
1953
     lb.CFrame = barrelhole.CFrame
1954
     lb.Anchored = true
1955
     lb.Transparency = 0
1956
     lb.Size = vt(1,1,1)
1957
     local thing = Instance.new("SpecialMesh",lb)
1958
     thing.MeshType = "Sphere"
1959
	 local b = Instance.new("Part")
1960-
    b.Color = BrickColor.new("Royal purple").Color
1960+
1961
   b.Material = "Neon"
1962
    b.Color = BrickColor.new("Pastel Blue").Color
1963
     b.CanCollide = false
1964
     b.Shape = "Ball"
1965
     b.CFrame = barrelhole.CFrame
1966
     b.Anchored = true
1967
     b.Transparency = 0
1968
     b.Size = vt(1,1,1)
1969
     local z = Instance.new("SpecialMesh",b)
1970
     z.MeshType = "Sphere"
1971
local hitted = false
1972
lb.Anchored = false
1973
  local bv = Instance.new("BodyVelocity")
1974
  bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
1975
  bv.velocity = mouse.Hit.lookVector *150
1976
  bv.Parent = lb
1977
hitted = false
1978
wait(0.00005)
1979
lb.Touched:connect(function(hit)
1980
if hitted == false then
1981
hitted = true
1982
lb.Anchored = true
1983
so("http://roblox.com/asset/?id=604906197",lb,1,1) 
1984-
lb.BrickColor = BrickColor.new("Really red")
1984+
1985
for i = 0, 4 do
1986-
lb.BrickColor = BrickColor.new("Royal purple")
1986+
lb.BrickColor = BrickColor.new("Pastel Blue")
1987
wait(0.25)
1988
lb.BrickColor = BrickColor.new("Pastel Blue")
1989
wait(0.25)
1990
end
1991
lb.Transparency = 1
1992
so("http://roblox.com/asset/?id=412755503",lb,1,0.875) 
1993
 local ba = Instance.new("Part")
1994-
    ba.Color = BrickColor.new("Royal purple").Color
1994+
1995
   ba.Material = "Neon"
1996
    ba.Color = BrickColor.new("Pastel Blue").Color
1997
     ba.CanCollide = false
1998
     ba.Shape = "Ball"
1999
     ba.CFrame = lb.CFrame
2000
     ba.Anchored = true
2001
     ba.Transparency = 0
2002
     ba.Size = vt(10,10,10)
2003
  ba.CFrame = lb.CFrame
2004
     local za = Instance.new("SpecialMesh",ba)
2005
     za.MeshType = "Sphere"
2006
za.Scale = vt(0,0,0)
2007
ba.Touched:connect(function(hit)
2008
Damagefunc(hit,16,19,math.random(10,20),"Normal",RootPart,.2,1) 
2009
end)
2010
for i = 0, 19 do
2011
ba.Transparency = ba.Transparency + 0.05
2012
za.Scale = za.Scale + vt(0.25,0.25,0.25)
2013
wait()
2014
end
2015
ba:Destroy()
2016
lb:Destroy()
2017
end
2018
end) 
2019
		for i = 0,2,0.1 do
2020
		swait()
2021
            z.Scale = z.Scale + vt(0.1,0.1,0.1)
2022
            b.Transparency = b.Transparency + 0.05
2023
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),.3)
2024
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(90)),.3)
2025
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(25)), 0.3)
2026
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(-50)), 0.3)
2027
		end
2028
attack = false
2029
b:Destroy()
2030
wait(30)
2031
lb:Destroy()
2032
end
2033
2034
function yep()
2035
attack = true
2036
		for i = 0,2,0.1 do
2037
		swait()
2038
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),.3)
2039
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(90)),.3)
2040
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(25)), 0.3)
2041
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(-90)), 0.3)
2042
		end
2043
so("http://roblox.com/asset/?id=178452221",barrelhole,1,1)  
2044
	 local lb = Instance.new("Part")
2045-
    lb.Color = BrickColor.new("Royal purple").Color
2045+
2046
   lb.Material = "Neon"
2047
    lb.Color = BrickColor.new("Pastel Blue").Color
2048
     lb.CanCollide = false
2049
     lb.CFrame = barrelhole.CFrame + hed.CFrame.lookVector*37.5
2050
     lb.Anchored = true
2051
     lb.Transparency = 0
2052
     lb.Size = vt(2.5,75,2.5)
2053
     local zb = Instance.new("SpecialMesh",lb)
2054
     zb.MeshType = "Sphere"
2055
     zb.Scale = vt(1,1,1)
2056
lb.Touched:connect(function(hit)
2057
Damagefunc(hit,17,20,math.random(10,20),"Normal",RootPart,.2,1) 
2058
end)
2059
for i = 0, 9 do
2060
zb.Scale = zb.Scale + vt(0.1,0,0.1)
2061
lb.CFrame = barrelhole.CFrame + hed.CFrame.lookVector*37.5
2062
lb.Transparency = lb.Transparency + 0.1
2063
wait()
2064
end
2065
lb:Destroy()
2066
attack = false
2067
end
2068
2069
function test()
2070
attack = true
2071
		for i = 0,2,0.1 do
2072
		swait()
2073
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),.3)
2074
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(90)),.3)
2075
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(25)), 0.3)
2076
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(-90)), 0.3)
2077
		end
2078
so("http://roblox.com/asset/?id=412756262",barrelhole,1,0.95) 
2079
 local ba = Instance.new("Part")
2080-
    ba.Color = BrickColor.new("Royal purple").Color
2080+
2081
   ba.Material = "Neon"
2082
    ba.Color = BrickColor.new("Pastel Blue").Color
2083
     ba.CanCollide = false
2084
     ba.Shape = "Ball"
2085
     ba.CFrame = barrelhole.CFrame
2086
     ba.Anchored = true
2087
     ba.Transparency = 1
2088
     ba.Size = vt(1,1,1)
2089
     ba.CFrame = barrelhole.CFrame
2090
     local za = Instance.new("SpecialMesh",ba)
2091
     za.MeshType = "Sphere"
2092
     za.Scale = vt(5,5,5)
2093
for i = 0, 49 do
2094
ba.CFrame = barrelhole.CFrame
2095
ba.Transparency = ba.Transparency - 0.1
2096
za.Scale = za.Scale - vt(0.1,0.1,0.1)
2097
wait()
2098
end 
2099
so("http://roblox.com/asset/?id=412756199",barrelhole,1,0.95) 
2100
so("http://roblox.com/asset/?id=412756123",barrelhole,1,0.95) 
2101
so("http://roblox.com/asset/?id=412755564",barrelhole,1,0.95) 
2102
so("http://roblox.com/asset/?id=178452221",barrelhole,1,0.6) 
2103
so("http://roblox.com/asset/?id=87767777",barrelhole,1,1) 
2104
ba.Transparency = 0
2105
za.Scale = vt(5,5,5)
2106
local seen = Instance.new("Sound",barrelhole)
2107
seen.SoundId = "rbxassetid://445796828"
2108
seen.Pitch = 0.75
2109
seen.Volume = 2.5
2110
seen.Looped = true
2111
seen:Play()
2112
	 local lb = Instance.new("Part")
2113-
    lb.Color = BrickColor.new("Royal purple").Color
2113+
2114
   lb.Material = "Neon"
2115
    lb.Color = BrickColor.new("Pastel Blue").Color
2116
     lb.CanCollide = false
2117
     lb.CFrame = barrelhole.CFrame + hed.CFrame.lookVector*200
2118
     lb.Anchored = true
2119
     lb.Transparency = 0
2120
     lb.Size = vt(10,400,10)
2121
     local zb = Instance.new("SpecialMesh",lb)
2122
     zb.MeshType = "Sphere"
2123
     zb.Scale = vt(1,1,1)
2124
lb.Touched:connect(function(hit)
2125
Damagefunc(hit,22,28,math.random(10,20),"Normal",RootPart,.2,1) 
2126
end)
2127
for i = 0, 99 do
2128
ba.CFrame = barrelhole.CFrame
2129
ba.Transparency = ba.Transparency + 0.025
2130
zb.Scale = zb.Scale + vt(0.01,0,0.01)
2131
za.Scale = za.Scale + vt(1,1,1)
2132
lb.CFrame = barrelhole.CFrame + hed.CFrame.lookVector*200
2133
wait()
2134
end
2135
for i = 0, 19 do
2136
seen.Volume = seen.Volume - 0.1
2137
zb.Scale = zb.Scale - vt(0.05,0,0.05)
2138
lb.CFrame = barrelhole.CFrame + hed.CFrame.lookVector*200
2139
lb.Transparency = lb.Transparency + 0.05
2140
wait()
2141
end
2142
seen:Destroy()
2143
ba:Destroy()
2144
lb:Destroy()
2145
attack = false
2146
end
2147
2148
mouse.KeyDown:connect(function(k)
2149
  if k == "q" and gunmode == false then
2150
     gunmode = true
2151
  elseif k == "q" and gunmode == true then
2152
     gunmode = false
2153
  end
2154
  if k == "z" and gunmode == false and attack == false then
2155
     bladespin()
2156
  elseif k == "z" and gunmode == true and attack == false then
2157
     repeatbullet()
2158
  end
2159
  if k == "x" and gunmode == false and attack == false then
2160
     flashingslash()
2161
  elseif k == "x" and gunmode == true and attack == false then
2162
     stickybomb()
2163
  end
2164
  if k == "c" and gunmode == false and attack == false then
2165
     enerwave()
2166
  elseif k == "c" and gunmode == true and attack == false then
2167
     yep()
2168
  end
2169
  if k == "v" and gunmode == false and attack == false then
2170
     executionstab()
2171
  elseif k == "v" and gunmode == true and attack == false then
2172
     test()
2173
  end
2174
end)
2175
2176
function attackone()
2177
        attack=true
2178
con1=Hitbox.Touched:connect(function(hit) Damagefunc(hit,7,9,math.random(10,20),"Normal",RootPart,.2,1) end) 
2179
        for i=0,1,0.1 do
2180
                swait()
2181
                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)
2182
                LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
2183
        end
2184
so("http://roblox.com/asset/?id=199150686",Hitbox,1,1) 
2185
        for i=0,1,0.1 do
2186
                swait()
2187
                Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(-20)),.4)
2188
                RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-.5)*angles(math.rad(0),math.rad(0),math.rad(25)),.4)
2189
                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)
2190
                LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
2191
                HandleWeld.C0=clerp(HandleWeld.C0,cf(0,-1,-1)*angles(math.rad(-90),math.rad(0),math.rad(0)),.4)
2192
        end
2193
        attack=false
2194
con1:disconnect()
2195
end	
2196
2197
function attacktwo()
2198
        attack=true
2199
con1=Hitbox.Touched:connect(function(hit) Damagefunc(hit,7,9,math.random(10,20),"Normal",RootPart,.2,1) end) 
2200
        for i=0,1,0.1 do
2201
                swait()
2202
                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)
2203
                LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
2204
                HandleWeld.C0=clerp(HandleWeld.C0,cf(0,-1,-1)*angles(math.rad(-90),math.rad(0),math.rad(0)),.4)
2205
        end
2206
so("http://roblox.com/asset/?id=199146359",Hitbox,1,1) 
2207
        for i=0,1,0.1 do
2208
                swait()
2209
                Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(40)),.4)
2210
                RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-.5)*angles(math.rad(0),math.rad(0),math.rad(-45)),.4)
2211
                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)
2212
                LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
2213
                HandleWeld.C0=clerp(HandleWeld.C0,cf(0,-.5,-.5)*angles(math.rad(-35),math.rad(0),math.rad(0)),.4)
2214
        end
2215
        attack=false
2216
con1:disconnect()
2217
end     
2218
2219
function attackthree()
2220
attack = true
2221
		for i = 0,2,0.1 do
2222
		swait()
2223
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),.3)
2224
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(90)),.3)
2225
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(25)), 0.3)
2226
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(-90)), 0.3)
2227
		end
2228
so("http://roblox.com/asset/?id=604905243",barrelhole,1,1) 
2229
	 local lb = Instance.new("Part")
2230-
    lb.Color = BrickColor.new("Royal purple").Color
2230+
2231
   lb.Material = "Neon"
2232
    lb.Color = BrickColor.new("Pastel Blue").Color
2233
     lb.CanCollide = false
2234
     lb.Shape = "Ball"
2235
     lb.CFrame = barrelhole.CFrame
2236
     lb.Anchored = true
2237
     lb.Transparency = 0
2238
     lb.Size = vt(0.6,0.6,0.6)
2239
     local thing = Instance.new("SpecialMesh",lb)
2240
     thing.MeshType = "Sphere"
2241
	 local b = Instance.new("Part")
2242-
    b.Color = BrickColor.new("Royal purple").Color
2242+
2243
   b.Material = "Neon"
2244
    b.Color = BrickColor.new("Pastel Blue").Color
2245
     b.CanCollide = false
2246
     b.Shape = "Ball"
2247
     b.CFrame = barrelhole.CFrame
2248
     b.Anchored = true
2249
     b.Transparency = 0
2250
     b.Size = vt(1,1,1)
2251
     local z = Instance.new("SpecialMesh",b)
2252
     z.MeshType = "Sphere"
2253
local hitted = false
2254
lb.Anchored = false
2255
  local bv = Instance.new("BodyVelocity")
2256
  bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
2257
  bv.velocity = mouse.Hit.lookVector *150
2258
  bv.Parent = lb
2259
lb.Touched:connect(function(hit) Damagefunc(hit,9,12,math.random(10,20),"Normal",RootPart,.2,1) end) 
2260
		for i = 0,2,0.1 do
2261
		swait()
2262
            z.Scale = z.Scale + vt(0.1,0.1,0.1)
2263
            b.Transparency = b.Transparency + 0.05
2264
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),.3)
2265
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(90)),.3)
2266
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(25)), 0.3)
2267
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(-50)), 0.3)
2268
		end
2269
attack = false
2270
b:Destroy()
2271
wait(10)
2272
lb:Destroy()
2273
end
2274
2275
function attackfour()
2276
attack = true
2277
		for i = 0,2,0.1 do
2278
		swait()
2279
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(80)),.3)
2280
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(-80)),.3)
2281
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(25)), 0.3)
2282
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(-90)), 0.3)
2283
		end
2284
so("http://roblox.com/asset/?id=199145204",barrelhole,1,1) 
2285
local con = barrel2.Touched:connect(function(hit) Damagefunc(hit,8,10,math.random(10,20),"Normal",RootPart,.2,1) end) 
2286
		for i = 0,1,0.1 do
2287
		swait()
2288
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),.3)
2289
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(90)),.3)
2290
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(25)), 0.3)
2291
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(-90)), 0.3)
2292
		end
2293
con:disconnect()
2294
so("http://roblox.com/asset/?id=604905243",barrelhole,1.25,0.9) 
2295
	 local b = Instance.new("Part")
2296-
    b.Color = BrickColor.new("Royal purple").Color
2296+
2297
   b.Material = "Neon"
2298
    b.Color = BrickColor.new("Pastel Blue").Color
2299
     b.CanCollide = false
2300
     b.Shape = "Ball"
2301
     b.CFrame = barrelhole.CFrame
2302
     b.Anchored = true
2303
     b.Transparency = 0
2304
     b.Size = vt(5,5,5)
2305
     local z = Instance.new("SpecialMesh",b)
2306
     z.MeshType = "Sphere"
2307
z.Scale = vt(0.25,0.25,0.25)
2308
  local bv = Instance.new("BodyVelocity")
2309
  bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
2310
  bv.velocity = mouse.Hit.lookVector *150
2311
  bv.Parent = lb
2312
b.Touched:connect(function(hit) Damagefunc(hit,9,11,math.random(10,20),"Normal",RootPart,.2,1) end) 
2313
		for i = 0,2,0.1 do
2314
		swait()
2315
            z.Scale = z.Scale + vt(0.15,0.15,0.15)
2316
            b.Transparency = b.Transparency + 0.05
2317
            RootJoint.C0 = clerp(RootJoint.C0,RootCF*cf(0,0,0)* angles(math.rad(0),math.rad(0),math.rad(-90)),.3)
2318
            Torso.Neck.C0 = clerp(Torso.Neck.C0,necko *angles(math.rad(5),math.rad(0),math.rad(90)),.3)
2319
             RW.C0 = clerp(RW.C0, CFrame.new(1.45, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(25)), 0.3)
2320
             LW.C0 = clerp(LW.C0, CFrame.new(-1.45, 0.5, 0) * angles(math.rad(170), math.rad(0), math.rad(-50)), 0.3)
2321
		end
2322
attack = false
2323
b:Destroy()
2324
end
2325
2326
idleanim=.4
2327
Humanoid.Animator.Parent = nil
2328
while true do
2329
swait()
2330
  sine = sine + change
2331
local torvel=(RootPart.Velocity*Vector3.new(1,0,1)).magnitude 
2332
local velderp=RootPart.Velocity.y
2333
hitfloor,posfloor=rayCast(RootPart.Position,(CFrame.new(RootPart.Position,RootPart.Position - Vector3.new(0,1,0))).lookVector,4,Character)
2334
if equipped==true or equipped==false then
2335
if attack==false then
2336
idle=idle+1
2337
else
2338
idle=0
2339
end
2340
if idle>=500 then
2341
if attack==false then
2342
--Sheath()
2343
end
2344
end
2345
if RootPart.Velocity.y > 1 and hitfloor==nil then 
2346
Anim="Jump"
2347
if attack==false then
2348
Neck.C0=clerp(Neck.C0,necko*euler(-0.2,0,0),.3)
2349
Neck.C1=clerp(Neck.C1,necko2*euler(0,0,0),.3)
2350
RootJoint.C0=clerp(RootJoint.C0,RootCF*euler(0,0,0),.3)
2351
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)
2352
RW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(0,0,0),.3)
2353
LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(-.5,0,-0.5),.3)
2354
LW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(0,0,0),.3)
2355
RH.C0=clerp(RH.C0,cf(1,-1,-.3)*euler(-0.5,1.57,0)*euler(-.2,0,0),.2)
2356
LH.C0=clerp(LH.C0,cf(-1,-1,-.3)*euler(-0.5,-1.57,0)*euler(-.2,0,0),.2)
2357
HandleWeld.C0=clerp(HandleWeld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
2358
end
2359
elseif RootPart.Velocity.y < -1 and hitfloor==nil then 
2360
Anim="Fall"
2361
if attack==false then
2362
Neck.C0=clerp(Neck.C0,necko*euler(0.4,0,0),.3)
2363
Neck.C1=clerp(Neck.C1,necko2*euler(0,0,0),.3)
2364
RootJoint.C0=clerp(RootJoint.C0,RootCF*euler(0,0,0),.3)
2365
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)
2366
RW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(0,0,0),.3)
2367
LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(0.3,0,-0.2),.3)
2368
LW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(0,0,0),.3)
2369
RH.C0=clerp(RH.C0,cf(1,-1,0)*euler(0.4,1.57,0),.2)
2370
LH.C0=clerp(LH.C0,cf(-1,-1,0)*euler(-0.2,-1.57,0),.2)
2371
HandleWeld.C0=clerp(HandleWeld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
2372
end
2373
elseif torvel<1 and hitfloor~=nil then
2374
Anim="Idle"
2375
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)
2376
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)
2377
if attack==false then
2378
if gunmode == true then
2379
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)
2380
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(60)),.3)
2381
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)
2382
LW.C0=clerp(LW.C0,cf(-1.35,0.5,0)*angles(math.rad(180),math.rad(30),math.rad(-90)),.3)
2383
HandleWeld.C0=clerp(HandleWeld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
2384
elseif gunmode == false then
2385
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)
2386
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(35)),.3)
2387
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)
2388
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)
2389
HandleWeld.C0=clerp(HandleWeld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
2390
end
2391
end
2392
elseif torvel>2 and torvel<22 and hitfloor~=nil then
2393
Anim="Walk"
2394
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)
2395
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)
2396
if attack==false then
2397
if gunmode == false then
2398
--RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
2399
--Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
2400
	          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)
2401
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(5),math.rad(0),math.rad(0)),.3)
2402
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)
2403
LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(-15),math.rad(0),math.rad(-25)),.3)
2404
--RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0)),.3)
2405
--LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.3)
2406
HandleWeld.C0=clerp(HandleWeld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
2407
elseif gunmode == true then
2408
--RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
2409
--Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
2410
	          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)
2411
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(5),math.rad(0),math.rad(0)),.3)
2412
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)
2413
LW.C0=clerp(LW.C0,cf(-1.5,0.45,0)*angles(math.rad(55),math.rad(0),math.rad(25)),.3)
2414
--RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0)),.3)
2415
--LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.3)
2416
HandleWeld.C0=clerp(HandleWeld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
2417
end
2418
end
2419
elseif torvel>=22 and hitfloor~=nil then
2420
Anim="Run"
2421
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)
2422
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)
2423
if attack==false then
2424
	          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)
2425
Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
2426
RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(-50),math.rad(-60),math.rad(25)),.3)
2427
LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(-50),math.rad(0),math.rad(-25)),.3)
2428
HandleWeld.C0=clerp(HandleWeld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
2429
end
2430
end
2431
end
2432
end