View difference between Paste ID: ZRDAZkBg and rbsPgdVV
SHOW: | | - or go back to the newest paste.
1
local s = Instance.new("Sound")
2
 
3
s.Name = "Sound"
4
s.SoundId = "rbxassetid://2615482977"
5
s.Volume = 10
6
s.Looped = true
7
s.archivable = false
8
 
9
s.Parent = game.Workspace
10
 
11
wait(3)
12
 
13
s:play()
14
--[[
15
This script will change your shirt and pants ^-^
16
Change the shirt and pants ID to the one you like
17
If your using this script, do it as a local script ^-^
18
]]
19
20
local part = game.Players.LocalPlayer.Character
21
local basetemplate = "http://www.roblox.com/asset/?id="
22-
local shirt = 318438426
22+
local shirt = 1618527158
23
local pants = 318438366
24
local h = part:findFirstChild("Shirt")
25
if h ~= nil then
26
	h.ShirtTemplate = basetemplate..shirt
27
else
28
	local i = Instance.new("Shirt")
29
	i.Name = "Shirt"
30
	i.ShirtTemplate = basetemplate..shirt
31
	i.Parent = part
32
end
33
local p = part:findFirstChild("Pants")
34
if p ~= nil then
35
p.PantsTemplate = basetemplate..pants
36
else
37
	local np = Instance.new("Pants")
38
	np.PantsTemplate = basetemplate..pants
39
	np.Name = "Pants"
40
	np.Parent = part
41
end
42-
player = game.Players.LocalPlayer
42+
p = game.Players.LocalPlayer
43
char = p.Character
44-
--#-----#--
44+
local char = p.Character
45
torso = char.Torso
46-
attachment4 = Instance.new("Attachment",player.Character["Right Foot"])
46+
neck = char.Torso.Neck
47-
attachment4.Name = "Attachment0"
47+
hum = char.Humanoid
48-
attachment5 = Instance.new("Attachment",player.Character["Right Foot"])
48+
Player = game:GetService("Players").LocalPlayer
49-
attachment5.Name = "Attachment1"
49+
Character = Player.Character
50-
attachment6 = Instance.new("Attachment",player.Character["Right Foot"])
50+
tors = Character.Torso
51-
attachment6.Name = "Attachment2"
51+
root = Character.HumanoidRootPart
52-
attachment7 = Instance.new("Attachment",player.Character["Right Foot"])
52+
lleg = Character["Left Leg"]
53-
attachment7.Name = "Attachment3"
53+
hed = Character.Head
54
rleg = Character["Right Leg"]
55-
attachment4.Position = Vector3.new(0.5, -1, 0.5)
55+
rarm = Character["Right Arm"]
56-
attachment5.Position = Vector3.new(-0.5, -0.7, -0.5)
56+
larm = Character["Left Arm"]
57-
attachment6.Position = Vector3.new(-0.5, -0.7, 0.5)
57+
58-
attachment7.Position = Vector3.new(0.5, -1, -0.5)
58+
ypcall(function()
59
for i,v in pairs(Character:children()) do
60-
trail2 = Instance.new("Trail",player.Character["Right Foot"])
60+
    if v:IsA("Hat") then
61-
trail2.Name = "Trail0"
61+
        v:Destroy()
62-
trail3 = Instance.new("Trail",player.Character["Right Foot"])
62+
    end
63-
trail3.Name = "Trail1"
63+
64
for i,v in pairs(Character:children()) do
65-
trail2.Attachment0 = attachment4
65+
    if v:IsA("Accessory") then
66-
trail2.Attachment1 = attachment5
66+
        v:Destroy()
67-
trail3.Attachment0 = attachment6
67+
    end
68-
trail3.Attachment1 = attachment7
68+
69
for i,v in pairs(Character:children()) do
70-
trail2.Lifetime = 1.5
70+
    if v:IsA("Hair") then
71-
trail3.Lifetime = 1.5
71+
        v:Destroy()
72
    end
73-
trail2.MaxLength = 0
73+
74-
trail3.MaxLength = 0
74+
end)
75-
trail2.MinLength = 0
75+
76-
trail3.MinLength = 0
76+
CV="Hot pink"
77
78-
--#----------#--
78+
local txt = Instance.new("BillboardGui", char)
79
txt.Adornee = char .Head
80-
attachment0 = Instance.new("Attachment",player.Character["Left Foot"])
80+
txt.Name = "_status"
81-
attachment0.Name = "Attachment0"
81+
txt.Size = UDim2.new(2, 0, 1.2, 0)
82-
attachment1 = Instance.new("Attachment",player.Character["Left Foot"])
82+
txt.StudsOffset = Vector3.new(-9, 8, 0)
83-
attachment1.Name = "Attachment1"
83+
local text = Instance.new("TextLabel", txt)
84-
attachment2 = Instance.new("Attachment",player.Character["Left Foot"])
84+
text.Size = UDim2.new(10, 0, 7, 0)
85-
attachment2.Name = "Attachment2"
85+
text.FontSize = "Size24"
86-
attachment3 = Instance.new("Attachment",player.Character["Left Foot"])
86+
text.TextScaled = true
87-
attachment3.Name = "Attachment3"
87+
text.TextTransparency = 0
88
text.BackgroundTransparency = 1 
89-
attachment0.Position = Vector3.new(0.5, -1, 0.5)
89+
text.TextTransparency = 0
90-
attachment1.Position = Vector3.new(-0.5, -0.7, -0.5)
90+
text.TextStrokeTransparency = 0
91-
attachment2.Position = Vector3.new(-0.5, -0.7, 0.5)
91+
text.Font = "Highway"
92-
attachment3.Position = Vector3.new(0.5, -1, -0.5)
92+
text.TextStrokeColor3 = BrickColor.new("Really black").Color
93
94-
trail0 = Instance.new("Trail",player.Character["Left Foot"])
94+
v=Instance.new("Part")
95-
trail0.Name = "Trail0"
95+
v.Name = "ColorBrick"
96-
trail1 = Instance.new("Trail",player.Character["Left Foot"])
96+
v.Parent=p.Character
97-
trail1.Name = "Trail1"
97+
v.FormFactor="Symmetric"
98
v.Anchored=true
99-
trail0.Attachment0 = attachment0
99+
v.CanCollide=false
100-
trail0.Attachment1 = attachment1
100+
v.BottomSurface="Smooth"
101-
trail1.Attachment0 = attachment2
101+
v.TopSurface="Smooth"
102-
trail1.Attachment1 = attachment3
102+
v.Size=Vector3.new(10,5,3)
103
v.Transparency=1
104-
trail0.Lifetime = 1.5
104+
v.CFrame=char.Torso.CFrame
105-
trail1.Lifetime = 1.5
105+
v.BrickColor=BrickColor.new(CV)
106
v.Transparency=1
107-
trail0.MaxLength = 0
107+
text.TextColor3 = BrickColor.new("Lime Green").Color
108-
trail1.MaxLength = 0
108+
v.Shape="Block"
109-
trail0.MinLength = 0
109+
text.Text = "SICKO MODE"
110-
trail1.MinLength = 0
110+
111
hed.face.Texture = "http://www.roblox.com/asset/?id=0"
112-
--#--------------------#--
112+
hed.Transparency = 0
113
rleg.Transparency = 0
114-
ff = Instance.new("ForceField", player.Character)
114+
rarm.Transparency = 0
115-
ff.Visible = false
115+
larm.Transparency = 0
116
lleg.Transparency = 0
117-
while true do
117+
tors.Transparency = 0
118-
wait()
118+
119-
game.Workspace.JayTheLionJR.Humanoid.Health = 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
119+
Player = game:GetService("Players").LocalPlayer
120
Character = Player.Character
121
rarm = Character["Right Arm"]
122
larm = Character["Left Arm"]
123
vt = Vector3.new
124
bc = BrickColor.new
125
wit = bc("Earth Green").Color
126
127
local prth = Instance.new("Part",Character)
128
prth.Size = vt(1.25,1.25,1.25)
129
prth.CanCollide = false
130
prth.Material = "Neon"
131
prth.Transparency = 0.7
132
prth.BrickColor = bc("Earth Green")
133
local wldh = Instance.new("Weld",Character)
134
wldh.Part0 = hed
135
wldh.Part1 = prth
136
137
local prtrm = Instance.new("Part",Character)
138
prtrm.Size = vt(2.1,2.1,1.1)
139
prtrm.CanCollide = false
140
prtrm.Transparency = 0.7
141
prtrm.Material = "Neon"
142
prtrm.BrickColor = bc("Earth Green")
143
local wldm = Instance.new("Weld",Character)
144
wldm.Part0 = root
145
wldm.Part1 = prtrm
146
147
local prtr = Instance.new("Part",Character)
148
prtr.Size = vt(1.1,2.1,1.1)
149
prtr.CanCollide = false
150
prtr.Transparency = 0.7
151
prtr.Material = "Neon"
152
prtr.BrickColor = bc("Earth Green")
153
local prtrl = Instance.new("Part",Character)
154
prtrl.Size = vt(1.1,2.1,1.1)
155
prtrl.CanCollide = false
156
prtrl.Transparency = 0.7
157
prtrl.Material = "Neon"
158
prtrl.BrickColor = bc("Earth Green")
159
local eff = Instance.new("ParticleEmitter",prtr)
160
eff.LightEmission = 1
161
eff.Texture = "rbxassetid://284205403"
162
eff.Color = ColorSequence.new(wit)
163
eff.Size = NumberSequence.new(0.5,1)
164
eff.Acceleration = vt(0,25,0)
165
eff.Speed = NumberRange.new(-5)
166
eff.LockedToPart = false
167
eff.Transparency = NumberSequence.new(0.95)
168
eff.Lifetime = NumberRange.new(0.5)
169
eff.Rate = 100000
170
eff.VelocitySpread = 25
171
local wld = Instance.new("Weld",Character)
172
wld.Part0 = rarm
173
wld.Part1 = prtr
174
local wldl = Instance.new("Weld",Character)
175
wldl.Part0 = rleg
176
wldl.Part1 = prtrl
177
178
local prtr2 = Instance.new("Part",Character)
179
prtr2.Size = vt(1.1,2.1,1.1)
180
prtr2.CanCollide = false
181
prtr2.Transparency = 0.7
182
prtr2.Material = "Neon"
183
prtr2.BrickColor = bc("Earth Green")
184
local prtrl2 = Instance.new("Part",Character)
185
prtrl2.Size = vt(1.1,2.1,1.1)
186
prtrl2.CanCollide = false
187
prtrl2.Transparency = 0.7
188
prtrl2.Material = "Neon"
189
prtrl2.BrickColor = bc("Earth Green")
190
local eff2 = Instance.new("ParticleEmitter",prtr2)
191
eff2.LightEmission = 1
192
eff2.Texture = "rbxassetid://284205403"
193
eff2.Color = ColorSequence.new(wit)
194
eff2.Size = NumberSequence.new(0.5,1)
195
eff2.Acceleration = vt(0,25,0)
196
eff2.Speed = NumberRange.new(-5)
197
eff2.LockedToPart = false
198
eff2.Transparency = NumberSequence.new(0.95)
199
eff2.Lifetime = NumberRange.new(0.5)
200
eff2.Rate = 100000
201
eff2.VelocitySpread = 25
202
local wld2 = Instance.new("Weld",Character)
203
wld2.Part0 = larm
204
wld2.Part1 = prtr2
205
local wldl2 = Instance.new("Weld",Character)
206
wldl2.Part0 = lleg
207
wldl2.Part1 = prtrl2
208
209
local mouse = game.Players.LocalPlayer:GetMouse()
210
tors = game.Players.LocalPlayer.Character.Torso
211
vt = Vector3.new
212
bc = BrickColor.new
213
214
local Effect = Instance.new("Part",game.Lighting)
215
Effect.BrickColor = bc("Deep orange")
216
Effect.Transparency = 1
217
Effect.Anchored = true
218
Effect.CanCollide = false
219
Effect.Material = "Neon"
220
Effect.Shape = "Ball"
221
Effect.Size = vt(5,5,5)
222
local fire1 = Instance.new("Fire",Effect)
223
fire1.Name = "Fire"
224
fire1.Heat = 0
225
fire1.Size = 30
226
fire1.SecondaryColor = bc("Really black").Color
227
fire1.Color = bc("Deep orange").Color
228
local fire2 = Instance.new("Fire",Effect)
229
fire2.Name = "Fire2"
230
fire2.Heat = 0
231
fire2.Size = 25
232
fire2.SecondaryColor = bc("Really black").Color
233
fire2.Color = bc("Neon orange").Color
234
235
function Explode(rad,par)
236
	local expart = Instance.new("Part",script.Parent)
237
	local expart2 = Instance.new("Part",script.Parent)
238
	local snd = Instance.new("Sound",expart)
239
	snd.SoundId = "rbxassetid://258057783"
240
	snd.Volume = 2.5
241
	local partMesh = Instance.new("SpecialMesh",expart)
242
	partMesh.MeshType = "Sphere"
243
	local partMesh2 = Instance.new("SpecialMesh",expart2)
244
	partMesh2.MeshType = "Sphere"
245
	local expld = Instance.new("Explosion", script.Parent)
246
	expld.BlastRadius = rad
247
	expld.Position = par.Position
248
	partMesh.Scale = vt(rad,rad,rad)
249
	expart.Size = vt(1,1,1)*1.5
250
	expart.Transparency = 0.5
251
	expart.Anchored = true
252
	expart.Material = "Neon"
253
	expart.BrickColor = bc("Deep orange")
254
	expart.CFrame = par.CFrame
255
	partMesh2.Scale = vt(rad,rad,rad)
256
	expart2.Size = vt(1.15,1.15,1.15)*1.5
257
	expart2.Transparency = 0.5
258
	expart2.Anchored = true
259
	expart2.Material = "Neon"
260
	expart2.BrickColor = bc("Bright orange")
261
	expart2.CFrame = par.CFrame
262
	snd:Play()
263
	for i = 0, 100 do
264
		expart.Transparency = expart.Transparency + 0.005
265
		partMesh.Scale = partMesh.Scale + vt(0.25,0.25,0.25)
266
		expart.CFrame = expart.CFrame
267
		expart2.Transparency = expart.Transparency + 0.005
268
		partMesh2.Scale = partMesh2.Scale + vt(0.25,0.25,0.25)
269
		expart2.CFrame = expart.CFrame
270
		wait(0)
271
	end
272
	snd.Parent = nil
273
	expart.Parent = nil
274
	expart2.Parent = nil
275
	expld.Parent = nil
276
end
277
278
function Explode2(rad,par)
279
	local expart = Instance.new("Part",script.Parent)
280
	local expart2 = Instance.new("Part",script.Parent)
281
	local snd = Instance.new("Sound",expart)
282
	snd.SoundId = "rbxassetid://165969964"
283
	snd.Volume = 3
284
	local partMesh = Instance.new("SpecialMesh",expart)
285
	partMesh.MeshType = "Sphere"
286
	local partMesh2 = Instance.new("SpecialMesh",expart2)
287
	partMesh2.MeshType = "Sphere"
288
	local expld = Instance.new("Explosion", script.Parent)
289
	expld.BlastRadius = rad
290
	expld.Position = par.Position
291
	partMesh.Scale = vt(rad,rad,rad)
292
	expart.Size = vt(1,1,1)*1.5
293
	expart.Transparency = 0.5
294
	expart.Anchored = true
295
	expart.Material = "Neon"
296
	expart.BrickColor = bc("Deep orange")
297
	expart.CFrame = par.CFrame
298
	partMesh2.Scale = vt(rad,rad,rad)
299
	expart2.Size = vt(1.15,1.15,1.15)*1.5
300
	expart2.Transparency = 0.5
301
	expart2.Anchored = true
302
	expart2.Material = "Neon"
303
	expart2.BrickColor = bc("Bright orange")
304
	expart2.CFrame = par.CFrame
305
	snd:Play()
306
	for i = 0, 100 do
307
		expart.Transparency = expart.Transparency + 0.005
308
		partMesh.Scale = partMesh.Scale + vt(0.25,0.25,0.25)
309
		expart.CFrame = expart.CFrame
310
		expart2.Transparency = expart.Transparency + 0.005
311
		partMesh2.Scale = partMesh2.Scale + vt(0.25,0.25,0.25)
312
		expart2.CFrame = expart.CFrame
313
		wait(0)
314
	end
315
	snd.Parent = nil
316
	expart.Parent = nil
317
	expart2.Parent = nil
318
	expld.Parent = nil
319
end
320
321
mouse.KeyDown:connect(function(k)
322
  
323
k = k:lower()
324
if k == "q" then
325
   local spart = Effect:Clone()
326
   spart.Parent = game.Players.LocalPlayer.Character
327
   spart.Transparency = 0
328
   spart.Position = game.Players.LocalPlayer.Character.Torso.Position + game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*5
329
   wait()
330
   spart.Position = game.Players.LocalPlayer.Character.Torso.Position + game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*15
331
   wait()
332
   spart.Position = game.Players.LocalPlayer.Character.Torso.Position +  game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*25
333
   wait()
334
   spart.Position = game.Players.LocalPlayer.Character.Torso.Position +  game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*35
335
   wait()
336
   spart.Position = game.Players.LocalPlayer.Character.Torso.Position +  game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*45
337
   wait()
338
   spart.Position = game.Players.LocalPlayer.Character.Torso.Position +  game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*55
339
   wait()
340
   spart.Position = game.Players.LocalPlayer.Character.Torso.Position +  game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*65
341
   wait()
342
   spart.Position = game.Players.LocalPlayer.Character.Torso.Position +  game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*75
343
   wait()
344
   spart.Position = game.Players.LocalPlayer.Character.Torso.Position +  game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*85
345
   wait()
346
   spart.Position = game.Players.LocalPlayer.Character.Torso.Position +  game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*95
347
   wait()
348
   spart.Position = game.Players.LocalPlayer.Character.Torso.Position +  game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*105
349
   spart.Transparency = 1
350
   spart.Fire2:Destroy()
351
   spart.Fire:Destroy()
352
   Explode(25,spart)
353
   spart:Destroy()
354
end
355
if k == "e" then
356
   local spart = Effect:Clone()
357
   spart.Parent = game.Players.LocalPlayer.Character
358
   spart.Transparency = 0
359
   spart.Anchored = false
360
   spart.Position = game.Players.LocalPlayer.Character.Torso.Position + game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*0
361
   spart.Position = spart.Position + vt(0,100,0)
362
   spart.Velocity = game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*150
363
   wait(1)
364
   spart.Transparency = 1
365
   spart.Fire2:Destroy()
366
   spart.Fire:Destroy()
367
   Explode2(75,spart)
368
   spart:Destroy()
369
end
370
if k == "r" then
371
   local ff = Instance.new("ForceField",game.Players.LocalPlayer.Character)
372
   game.Players.LocalPlayer.Character.Torso.Velocity = game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*275
373
   wait(0.75)
374
   game.Players.LocalPlayer.Character.Torso.Velocity = game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*-165
375
   Explode(30,game.Players.LocalPlayer.Character.Torso)
376
   wait(0.5)
377
   ff:Destroy()
378
end
379
if k == "f" then
380
   local ff = Instance.new("ForceField",game.Players.LocalPlayer.Character)
381
   for i = 0, 10 do
382
   game.Players.LocalPlayer.Character.Torso.CFrame = game.Players.LocalPlayer.Character.Torso.CFrame + Vector3.new(0,10,0)
383
   wait(0)
384
   end
385
   for i = 0, 5 do
386
   game.Players.LocalPlayer.Character.Torso.CFrame = game.Players.LocalPlayer.Character.Torso.CFrame + Vector3.new(0,1,0)
387
   wait(0)
388
   end
389
   game.Players.LocalPlayer.Character.Torso.Anchored = true
390
   wait(1.5)
391
   game.Players.LocalPlayer.Character.Torso.Anchored = false
392
   for i = 0, 10 do
393
   game.Players.LocalPlayer.Character.Torso.CFrame = game.Players.LocalPlayer.Character.Torso.CFrame + Vector3.new(0,-1,0)
394
   wait(0)
395
   end
396
   wait(0.25)
397
   Explode2(62.5,game.Players.LocalPlayer.Character.Torso)
398
   wait(0.5)
399
   ff:Destroy()
400
end
401
end)local player=game:GetService("Players").LocalPlayer
402
local char=player.Character
403
local mouse=player:GetMouse()
404
local m = Instance.new("Model")
405
m.Name = "BanShotgun"
406
p1 = Instance.new("Part", m)
407
p1.BrickColor = BrickColor.new("Black")
408
p1.Reflectance = 0.050000000745058
409
p1.FormFactor = Enum.FormFactor.Symmetric
410
p1.Size = Vector3.new(1, 1, 1)
411
p1.CFrame = CFrame.new(-2.15492487, 0.653484583, -29.0951958, 0.000953025243, -0.145005554, -0.989429712, -3.66568856e-005, 0.989434004, -0.145010591, 1.00000477, 0.000174214249, 0.000937785429)
412
p1.BottomSurface = Enum.SurfaceType.Smooth
413
p1.TopSurface = Enum.SurfaceType.Smooth
414
b1 = Instance.new("SpecialMesh", p1)
415
b1.MeshType = Enum.MeshType.Wedge
416
b1.Name = "Mesh"
417
b1.Scale = Vector3.new(0.200000003, 0.324999988, 0.0250000004)
418
p2 = Instance.new("Part", m)
419
p2.BrickColor = BrickColor.new("Black")
420
p2.Reflectance = 0.050000000745058
421
p2.FormFactor = Enum.FormFactor.Symmetric
422
p2.Size = Vector3.new(1, 1, 1)
423
p2.CFrame = CFrame.new(-2.20386124, 0.987397611, -29.0951366, -0.000953025243, 0.145005554, -0.989429712, 3.66568856e-005, -0.989434004, -0.145010591, -1.00000477, -0.000174214249, 0.000937785429)
424
p2.BottomSurface = Enum.SurfaceType.Smooth
425
p2.TopSurface = Enum.SurfaceType.Smooth
426
b2 = Instance.new("SpecialMesh", p2)
427
b2.MeshType = Enum.MeshType.Wedge
428
b2.Name = "Mesh"
429
b2.Scale = Vector3.new(0.200000003, 0.349999994, 0.0250000004)
430
p3 = Instance.new("Part", m)
431
p3.BrickColor = BrickColor.new("Reddish brown")
432
p3.FormFactor = Enum.FormFactor.Symmetric
433
p3.Size = Vector3.new(1, 1, 1)
434
p3.CFrame = CFrame.new(-3.56373763, 1.12921727, -29.0938339, -0.000953025243, -0.145005554, 0.989429712, 3.66568856e-005, 0.989434004, 0.145010591, -1.00000477, 0.000174214249, -0.000937785429)
435
p3.BottomSurface = Enum.SurfaceType.Smooth
436
p3.TopSurface = Enum.SurfaceType.Smooth
437
b3 = Instance.new("SpecialMesh", p3)
438
b3.MeshType = Enum.MeshType.Wedge
439
b3.Name = "Mesh"
440
b3.Scale = Vector3.new(0.200000003, 0.0250000004, 0.075000003)
441
p4 = Instance.new("Part", m)
442
p4.BrickColor = BrickColor.new("Black")
443
p4.Reflectance = 0.050000000745058
444
p4.FormFactor = Enum.FormFactor.Symmetric
445
p4.Size = Vector3.new(1, 1, 1)
446
p4.CFrame = CFrame.new(-4.16612482, 1.01565111, -29.0932503, -0.000953025243, -0.989430428, -0.145000696, 3.66568856e-005, -0.145005673, 0.989434719, -1.00000477, 0.000937726698, 0.00017420965)
447
p4.BottomSurface = Enum.SurfaceType.Smooth
448
p4.TopSurface = Enum.SurfaceType.Smooth
449
b4 = Instance.new("SpecialMesh", p4)
450
b4.MeshType = Enum.MeshType.Wedge
451
b4.Name = "Mesh"
452
b4.Scale = Vector3.new(0.0500000007, 0.0500000007, 0.125)
453
p5 = Instance.new("Part", m)
454
p5.BrickColor = BrickColor.new("Black")
455
p5.Reflectance = 0.050000000745058
456
p5.FormFactor = Enum.FormFactor.Symmetric
457
p5.Size = Vector3.new(1, 1, 1)
458
p5.CFrame = CFrame.new(-4.1144886, 0.922151566, -29.0932865, -0.000953025243, -0.989430428, -0.145000696, 3.66569002e-005, -0.145005673, 0.989434719, -1.00000477, 0.000937726698, 0.00017420965)
459
p5.BottomSurface = Enum.SurfaceType.Smooth
460
p5.TopSurface = Enum.SurfaceType.Smooth
461
b5 = Instance.new("SpecialMesh", p5)
462
b5.MeshType = Enum.MeshType.Wedge
463
b5.Name = "Mesh"
464
b5.Scale = Vector3.new(0.0500000007, 0.0250000004, 0.075000003)
465
p6 = Instance.new("Part", m)
466
p6.BrickColor = BrickColor.new("Black")
467
p6.Reflectance = 0.050000000745058
468
p6.Size = Vector3.new(1, 1.20000005, 1)
469
p6.CFrame = CFrame.new(-4.18367529, 0.922841907, -29.0932522, 0.989368796, 0.145421624, 0.000955129741, -0.145418033, 0.98937422, -3.97127478e-005, -0.000950834947, -9.99346812e-005, 1.00000477)
470
p6.BottomSurface = Enum.SurfaceType.Smooth
471
p6.TopSurface = Enum.SurfaceType.Smooth
472
b6 = Instance.new("SpecialMesh", p6)
473
b6.MeshId = "http://www.roblox.com/asset/?id=3270017"
474
b6.TextureId = ""
475
b6.MeshType = Enum.MeshType.FileMesh
476
b6.Name = "Mesh"
477
b6.Scale = Vector3.new(0.300000012, 0.224999994, 0.375)
478
p7 = Instance.new("Part", m)
479
p7.BrickColor = BrickColor.new("Reddish brown")
480
p7.FormFactor = Enum.FormFactor.Symmetric
481
p7.Size = Vector3.new(1, 1, 1)
482
p7.CFrame = CFrame.new(-2.81104088, 0.734168172, -29.0945911, 0.000953504117, 0.145004377, 0.98943001, -3.74582596e-005, -0.989434183, 0.145009369, 1.00000477, -0.000175077395, -0.000938143407)
483
p7.BottomSurface = Enum.SurfaceType.Smooth
484
p7.TopSurface = Enum.SurfaceType.Smooth
485
b7 = Instance.new("SpecialMesh", p7)
486
b7.MeshType = Enum.MeshType.Wedge
487
b7.Name = "Mesh"
488
b7.Scale = Vector3.new(0.200000003, 0.675000012, 1.20000005)
489
p8 = Instance.new("Part", m)
490
p8.BrickColor = BrickColor.new("Reddish brown")
491
p8.FormFactor = Enum.FormFactor.Symmetric
492
p8.Size = Vector3.new(1, 1, 1)
493
p8.CFrame = CFrame.new(-3.48048782, 1.07823563, -29.0939159, -0.000953025243, -0.989430428, -0.145000696, 3.66568856e-005, -0.145005673, 0.989434719, -1.00000477, 0.000937726698, 0.00017420965)
494
p8.BottomSurface = Enum.SurfaceType.Smooth
495
p8.TopSurface = Enum.SurfaceType.Smooth
496
b8 = Instance.new("BlockMesh", p8)
497
b8.Name = "Mesh"
498
b8.Scale = Vector3.new(0.200000003, 0.0250000004, 0.200000003)
499
p9 = Instance.new("Part", m)
500
p9.BrickColor = BrickColor.new("Reddish brown")
501
p9.FormFactor = Enum.FormFactor.Symmetric
502
p9.Size = Vector3.new(1, 1, 1)
503
p9.CFrame = CFrame.new(-4.09010029, 1.01416194, -29.093338, 0.000953025243, 0.145005554, 0.989429712, -3.66568856e-005, -0.989434004, 0.145010591, 1.00000477, -0.000174214249, -0.000937785429)
504
p9.BottomSurface = Enum.SurfaceType.Smooth
505
p9.TopSurface = Enum.SurfaceType.Smooth
506
b9 = Instance.new("SpecialMesh", p9)
507
b9.MeshType = Enum.MeshType.Wedge
508
b9.Name = "Mesh"
509
b9.Scale = Vector3.new(0.0500000007, 0.100000001, 0.100000001)
510
p10 = Instance.new("Part", m)
511
p10.BrickColor = BrickColor.new("Reddish brown")
512
p10.FormFactor = Enum.FormFactor.Symmetric
513
p10.Size = Vector3.new(1, 1, 1)
514
p10.CFrame = CFrame.new(-3.61588407, 0.881518245, -29.0937939, 0.000953025243, 0.145005554, 0.989429712, -3.66568856e-005, -0.989434004, 0.145010591, 1.00000477, -0.000174214249, -0.000937785429)
515
p10.BottomSurface = Enum.SurfaceType.Smooth
516
p10.TopSurface = Enum.SurfaceType.Smooth
517
b10 = Instance.new("SpecialMesh", p10)
518
b10.MeshType = Enum.MeshType.Wedge
519
b10.Name = "Mesh"
520
b10.Scale = Vector3.new(0.200000003, 0.0500000007, 0.0500000007)
521
p11 = Instance.new("Part", m)
522
p11.BrickColor = BrickColor.new("Reddish brown")
523
p11.FormFactor = Enum.FormFactor.Symmetric
524
p11.Size = Vector3.new(1, 1, 1)
525
p11.CFrame = CFrame.new(-3.49975729, 1.03750873, -29.0938835, -0.000953025243, -0.989430428, -0.145000696, 3.66569002e-005, -0.145005673, 0.989434719, -1.00000477, 0.000937726698, 0.00017420965)
526
p11.BottomSurface = Enum.SurfaceType.Smooth
527
p11.TopSurface = Enum.SurfaceType.Smooth
528
b11 = Instance.new("BlockMesh", p11)
529
b11.Name = "Mesh"
530
b11.Scale = Vector3.new(0.200000003, 0.0250000004, 0.224999994)
531
p12 = Instance.new("Part", m)
532
p12.BrickColor = BrickColor.new("Reddish brown")
533
p12.FormFactor = Enum.FormFactor.Symmetric
534
p12.Size = Vector3.new(1, 1, 1)
535
p12.CFrame = CFrame.new(-3.49217248, 0.899661601, -29.0939121, -0.000953025243, 0.14500685, -0.989429653, 3.66569002e-005, -0.989433825, -0.145011827, -1.00000477, -0.00017427509, 0.000937785313)
536
p12.BottomSurface = Enum.SurfaceType.Smooth
537
p12.TopSurface = Enum.SurfaceType.Smooth
538
b12 = Instance.new("SpecialMesh", p12)
539
b12.MeshType = Enum.MeshType.Wedge
540
b12.Name = "Mesh"
541
b12.Scale = Vector3.new(0.200000003, 0.0500000007, 0.0500000007)
542
p13 = Instance.new("Part", m)
543
p13.BrickColor = BrickColor.new("Black")
544
p13.Reflectance = 0.050000000745058
545
p13.FormFactor = Enum.FormFactor.Symmetric
546
p13.Size = Vector3.new(1, 1, 1)
547
p13.CFrame = CFrame.new(-2.20502877, 0.82300514, -29.0951328, -0.000953025243, -0.989430428, -0.145000696, 3.66569002e-005, -0.145005673, 0.989434719, -1.00000477, 0.000937726698, 0.00017420965)
548
p13.BottomSurface = Enum.SurfaceType.Smooth
549
p13.TopSurface = Enum.SurfaceType.Smooth
550
b13 = Instance.new("BlockMesh", p13)
551
b13.Name = "Mesh"
552
b13.Scale = Vector3.new(0.200000003, 0.0250000004, 0.675000012)
553
p14 = Instance.new("Part", m)
554
p14.BrickColor = BrickColor.new("Reddish brown")
555
p14.FormFactor = Enum.FormFactor.Symmetric
556
p14.Size = Vector3.new(1, 1, 1)
557
p14.CFrame = CFrame.new(-3.5845294, 1.01245439, -29.0938187, -0.000953025243, -0.989430428, -0.145000696, 3.66568856e-005, -0.145005673, 0.989434719, -1.00000477, 0.000937726698, 0.00017420965)
558
p14.BottomSurface = Enum.SurfaceType.Smooth
559
p14.TopSurface = Enum.SurfaceType.Smooth
560
b14 = Instance.new("BlockMesh", p14)
561
b14.Name = "Mesh"
562
b14.Scale = Vector3.new(0.200000003, 0.150000006, 0.200000003)
563
p15 = Instance.new("Part", m)
564
p15.BrickColor = BrickColor.new("Reddish brown")
565
p15.FormFactor = Enum.FormFactor.Symmetric
566
p15.Size = Vector3.new(1, 1, 1)
567
p15.CFrame = CFrame.new(-3.84243298, 0.962012291, -29.0935745, 0.000953025243, 0.145005554, 0.989429712, -3.66568856e-005, -0.989434004, 0.145010591, 1.00000477, -0.000174214249, -0.000937785429)
568
p15.BottomSurface = Enum.SurfaceType.Smooth
569
p15.TopSurface = Enum.SurfaceType.Smooth
570
b15 = Instance.new("SpecialMesh", p15)
571
b15.MeshType = Enum.MeshType.Wedge
572
b15.Name = "Mesh"
573
b15.Scale = Vector3.new(0.200000003, 0.174999997, 0.375)
574
p16 = Instance.new("Part", m)
575
p16.BrickColor = BrickColor.new("Reddish brown")
576
p16.FormFactor = Enum.FormFactor.Symmetric
577
p16.Size = Vector3.new(1, 1, 1)
578
p16.CFrame = CFrame.new(-3.55404687, 0.890585661, -29.0938454, -0.000953025243, -0.989430428, -0.145000696, 3.66568856e-005, -0.145005673, 0.989434719, -1.00000477, 0.000937726698, 0.00017420965)
579
p16.BottomSurface = Enum.SurfaceType.Smooth
580
p16.TopSurface = Enum.SurfaceType.Smooth
581
b16 = Instance.new("BlockMesh", p16)
582
b16.Name = "Mesh"
583
b16.Scale = Vector3.new(0.200000003, 0.075000003, 0.0500000007)
584
p17 = Instance.new("Part", m)
585
p17.BrickColor = BrickColor.new("Reddish brown")
586
p17.FormFactor = Enum.FormFactor.Symmetric
587
p17.Size = Vector3.new(1, 1, 1)
588
p17.CFrame = CFrame.new(-3.85874724, 1.07332921, -29.0935402, -0.000953025243, -0.989430428, -0.145000696, 3.66568856e-005, -0.145005673, 0.989434719, -1.00000477, 0.000937726698, 0.00017420965)
589
p17.BottomSurface = Enum.SurfaceType.Smooth
590
p17.TopSurface = Enum.SurfaceType.Smooth
591
b17 = Instance.new("BlockMesh", p17)
592
b17.Name = "Mesh"
593
b17.Scale = Vector3.new(0.200000003, 0.375, 0.0500000007)
594
p18 = Instance.new("Part", m)
595
p18.BrickColor = BrickColor.new("Reddish brown")
596
p18.FormFactor = Enum.FormFactor.Symmetric
597
p18.Size = Vector3.new(1, 1, 1)
598
p18.CFrame = CFrame.new(-3.63794446, 1.11833334, -29.09375, 0.000953025243, -0.145005554, -0.989429712, -3.66568856e-005, 0.989434004, -0.145010591, 1.00000477, 0.000174214249, 0.000937785429)
599
p18.BottomSurface = Enum.SurfaceType.Smooth
600
p18.TopSurface = Enum.SurfaceType.Smooth
601
b18 = Instance.new("SpecialMesh", p18)
602
b18.MeshType = Enum.MeshType.Wedge
603
b18.Name = "Mesh"
604
b18.Scale = Vector3.new(0.200000003, 0.0250000004, 0.075000003)
605
p19 = Instance.new("Part", m)
606
p19.BrickColor = BrickColor.new("Reddish brown")
607
p19.FormFactor = Enum.FormFactor.Symmetric
608
p19.Size = Vector3.new(1, 1, 1)
609
p19.CFrame = CFrame.new(-3.52386761, 0.857116222, -29.0938683, -0.000953025243, 0.145005554, -0.989429712, 3.66568856e-005, -0.989434004, -0.145010591, -1.00000477, -0.000174214249, 0.000937785429)
610
p19.BottomSurface = Enum.SurfaceType.Smooth
611
p19.TopSurface = Enum.SurfaceType.Smooth
612
b19 = Instance.new("SpecialMesh", p19)
613
b19.MeshType = Enum.MeshType.Wedge
614
b19.Name = "Mesh"
615
b19.Scale = Vector3.new(0.200000003, 0.0250000004, 0.0250000004)
616
p20 = Instance.new("Part", m)
617
p20.BrickColor = BrickColor.new("Reddish brown")
618
p20.FormFactor = Enum.FormFactor.Symmetric
619
p20.Size = Vector3.new(1, 1, 1)
620
p20.CFrame = CFrame.new(-3.46235013, 0.954557002, -29.0939312, -0.000953025243, 0.145005554, -0.989429712, 3.66568856e-005, -0.989434004, -0.145010591, -1.00000477, -0.000174214249, 0.000937785429)
621
p20.BottomSurface = Enum.SurfaceType.Smooth
622
p20.TopSurface = Enum.SurfaceType.Smooth
623
b20 = Instance.new("SpecialMesh", p20)
624
b20.MeshType = Enum.MeshType.Wedge
625
b20.Name = "Mesh"
626
b20.Scale = Vector3.new(0.200000003, 0.0500000007, 0.0250000004)
627
p21 = Instance.new("Part", m)
628
p21.BrickColor = BrickColor.new("Black")
629
p21.Reflectance = 0.050000000745058
630
p21.FormFactor = Enum.FormFactor.Symmetric
631
p21.Size = Vector3.new(1, 1, 1)
632
p21.CFrame = CFrame.new(-4.12901497, 1.02108967, -29.0932999, -0.000953025243, 0.989430428, 0.145000696, 3.66568856e-005, 0.145005673, -0.989434719, -1.00000477, -0.000937726698, -0.00017420965)
633
p21.BottomSurface = Enum.SurfaceType.Smooth
634
p21.TopSurface = Enum.SurfaceType.Smooth
635
b21 = Instance.new("SpecialMesh", p21)
636
b21.MeshType = Enum.MeshType.Wedge
637
b21.Name = "Mesh"
638
b21.Scale = Vector3.new(0.0500000007, 0.0250000004, 0.125)
639
p22 = Instance.new("Part", m)
640
p22.BrickColor = BrickColor.new("Reddish brown")
641
p22.FormFactor = Enum.FormFactor.Symmetric
642
p22.Size = Vector3.new(1, 1, 1)
643
p22.CFrame = CFrame.new(-3.56097627, 0.85166961, -29.0938396, 0.000953025243, 0.145005554, 0.989429712, -3.66568856e-005, -0.989434004, 0.145010591, 1.00000477, -0.000174214249, -0.000937785429)
644
p22.BottomSurface = Enum.SurfaceType.Smooth
645
p22.TopSurface = Enum.SurfaceType.Smooth
646
b22 = Instance.new("SpecialMesh", p22)
647
b22.MeshType = Enum.MeshType.Wedge
648
b22.Name = "Mesh"
649
b22.Scale = Vector3.new(0.200000003, 0.0250000004, 0.0500000007)
650
p23 = Instance.new("Part", m)
651
p23.BrickColor = BrickColor.new("Reddish brown")
652
p23.FormFactor = Enum.FormFactor.Symmetric
653
p23.Size = Vector3.new(1, 1, 1)
654
p23.CFrame = CFrame.new(-4.08348799, 1.14146388, -29.0933399, -0.000953025243, -0.145005554, 0.989429712, 3.66568856e-005, 0.989434004, 0.145010591, -1.00000477, 0.000174214249, -0.000937785429)
655
p23.BottomSurface = Enum.SurfaceType.Smooth
656
p23.TopSurface = Enum.SurfaceType.Smooth
657
b23 = Instance.new("SpecialMesh", p23)
658
b23.MeshType = Enum.MeshType.Wedge
659
b23.Name = "Mesh"
660
b23.Scale = Vector3.new(0.200000003, 0.200000003, 0.0500000007)
661
p24 = Instance.new("Part", m)
662
p24.BrickColor = BrickColor.new("Reddish brown")
663
p24.FormFactor = Enum.FormFactor.Symmetric
664
p24.Size = Vector3.new(1, 1, 1)
665
p24.CFrame = CFrame.new(-2.87445021, 1.16705382, -29.0944824, 0.000953025243, -0.14500685, -0.989429653, -3.66569002e-005, 0.989433825, -0.145011827, 1.00000477, 0.00017427509, 0.000937785313)
666
p24.BottomSurface = Enum.SurfaceType.Smooth
667
p24.TopSurface = Enum.SurfaceType.Smooth
668
b24 = Instance.new("SpecialMesh", p24)
669
b24.MeshType = Enum.MeshType.Wedge
670
b24.Name = "Mesh"
671
b24.Scale = Vector3.new(0.200000003, 0.200000003, 1.20000005)
672
p25 = Instance.new("Part", m)
673
p25.BrickColor = BrickColor.new("Reddish brown")
674
p25.FormFactor = Enum.FormFactor.Symmetric
675
p25.Size = Vector3.new(1, 1, 1)
676
p25.CFrame = CFrame.new(-3.51789355, 1.16113544, -29.0938625, -0.000953025243, -0.145005554, 0.989429712, 3.66568856e-005, 0.989434004, 0.145010591, -1.00000477, 0.000174214249, -0.000937785429)
677
p25.BottomSurface = Enum.SurfaceType.Smooth
678
p25.TopSurface = Enum.SurfaceType.Smooth
679
b25 = Instance.new("SpecialMesh", p25)
680
b25.MeshType = Enum.MeshType.Wedge
681
b25.Name = "Mesh"
682
b25.Scale = Vector3.new(0.200000003, 0.0250000004, 0.0250000004)
683
p26 = Instance.new("Part", m)
684
p26.BrickColor = BrickColor.new("Black")
685
p26.Reflectance = 0.050000000745058
686
p26.FormFactor = Enum.FormFactor.Symmetric
687
p26.Size = Vector3.new(1, 1, 1)
688
p26.CFrame = CFrame.new(-4.08348799, 1.14146388, -29.0933399, -0.000953025243, 0.145005554, -0.989429712, 3.66568856e-005, -0.989434004, -0.145010591, -1.00000477, -0.000174214249, 0.000937785429)
689
p26.BottomSurface = Enum.SurfaceType.Smooth
690
p26.TopSurface = Enum.SurfaceType.Smooth
691
b26 = Instance.new("SpecialMesh", p26)
692
b26.MeshType = Enum.MeshType.Wedge
693
b26.Name = "Mesh"
694
b26.Scale = Vector3.new(0.200000003, 0.200000003, 0.0500000007)
695
p27 = Instance.new("Part", m)
696
p27.BrickColor = BrickColor.new("Reddish brown")
697
p27.FormFactor = Enum.FormFactor.Symmetric
698
p27.Size = Vector3.new(1, 1, 1)
699
p27.CFrame = CFrame.new(-3.87505674, 1.18464577, -29.0935287, 0.000953025243, -0.145005554, -0.989429712, -3.66568856e-005, 0.989434004, -0.145010591, 1.00000477, 0.000174214249, 0.000937785429)
700
p27.BottomSurface = Enum.SurfaceType.Smooth
701
p27.TopSurface = Enum.SurfaceType.Smooth
702
b27 = Instance.new("SpecialMesh", p27)
703
b27.MeshType = Enum.MeshType.Wedge
704
b27.Name = "Mesh"
705
b27.Scale = Vector3.new(0.200000003, 0.174999997, 0.375)
706
p28 = Instance.new("Part", m)
707
p28.BrickColor = BrickColor.new("Black")
708
p28.Reflectance = 0.050000000745058
709
p28.FormFactor = Enum.FormFactor.Symmetric
710
p28.Size = Vector3.new(1, 1, 1)
711
p28.CFrame = CFrame.new(-4.12077093, 1.13602281, -29.0932884, -0.000953521114, -0.989430428, -0.145003021, 3.73853618e-005, -0.145005614, 0.989432693, -1.00000215, 0.00093814393, 0.000175115449)
712
p28.BottomSurface = Enum.SurfaceType.Smooth
713
p28.TopSurface = Enum.SurfaceType.Smooth
714
b28 = Instance.new("BlockMesh", p28)
715
b28.Name = "Mesh"
716
b28.Scale = Vector3.new(0.200000003, 0.0250000004, 0.200000003)
717
p29 = Instance.new("Part", m)
718
p29.BrickColor = BrickColor.new("Black")
719
p29.Reflectance = 0.050000000745058
720
p29.FormFactor = Enum.FormFactor.Symmetric
721
p29.Size = Vector3.new(1, 1, 1)
722
p29.CFrame = CFrame.new(-4.34982538, 0.976086378, -29.0930767, -0.000953025243, -0.989430428, -0.145000696, 3.66568856e-005, -0.145005673, 0.989434719, -1.00000477, 0.000937726698, 0.00017420965)
723
p29.BottomSurface = Enum.SurfaceType.Smooth
724
p29.TopSurface = Enum.SurfaceType.Smooth
725
b29 = Instance.new("BlockMesh", p29)
726
b29.Name = "Mesh"
727
b29.Scale = Vector3.new(0.0500000007, 0.075000003, 0.0500000007)
728
p30 = Instance.new("Part", m)
729
p30.BrickColor = BrickColor.new("Dark stone grey")
730
p30.FormFactor = Enum.FormFactor.Symmetric
731
p30.Size = Vector3.new(1, 1, 1)
732
p30.CFrame = CFrame.new(-4.9143219, 1.12079072, -29.1825352, -0.989430547, 0.00095456792, -0.145000696, -0.145005718, -3.64956031e-005, 0.989434719, 0.000939395744, 1.00000477, 0.00017420965)
733
p30.BottomSurface = Enum.SurfaceType.Smooth
734
p30.TopSurface = Enum.SurfaceType.Smooth
735
b30 = Instance.new("CylinderMesh", p30)
736
b30.Name = "Mesh"
737
b30.Scale = Vector3.new(0.100000001, 0.0250000004, 0.100000001)
738
p31 = Instance.new("Part", m)
739
p31.BrickColor = BrickColor.new("Dark stone grey")
740
p31.FormFactor = Enum.FormFactor.Symmetric
741
p31.Size = Vector3.new(1, 1, 1)
742
p31.CFrame = CFrame.new(-4.69170856, 1.15341234, -29.1827545, -0.989430547, 0.00095456792, -0.145000696, -0.145005718, -3.64956031e-005, 0.989434719, 0.000939395744, 1.00000477, 0.00017420965)
743
p31.BottomSurface = Enum.SurfaceType.Smooth
744
p31.TopSurface = Enum.SurfaceType.Smooth
745
b31 = Instance.new("CylinderMesh", p31)
746
b31.Name = "Mesh"
747
b31.Scale = Vector3.new(0.100000001, 0.0250000004, 0.100000001)
748
p32 = Instance.new("Part", m)
749
p32.BrickColor = BrickColor.new("Dark stone grey")
750
p32.FormFactor = Enum.FormFactor.Symmetric
751
p32.Size = Vector3.new(1, 1, 1)
752
p32.CFrame = CFrame.new(-4.80302906, 1.13709342, -29.1826344, -0.000953025243, -0.989430428, -0.145000696, 3.66568856e-005, -0.145005673, 0.989434719, -1.00000477, 0.000937726698, 0.00017420965)
753
p32.BottomSurface = Enum.SurfaceType.Smooth
754
p32.TopSurface = Enum.SurfaceType.Smooth
755
b32 = Instance.new("BlockMesh", p32)
756
b32.Name = "Mesh"
757
b32.Scale = Vector3.new(0.0250000004, 0.224999994, 0.100000001)
758
p33 = Instance.new("Part", m)
759
p33.BrickColor = BrickColor.new("Dark stone grey")
760
p33.Name = "Handle"
761
p33.FormFactor = Enum.FormFactor.Symmetric
762
p33.Size = Vector3.new(1, 1, 1)
763
p33.CFrame = CFrame.new(-4.67527771, 0.93909198, -29.0887852, -0.000953025243, -0.998054385, -0.062332958, 3.66568856e-005, -0.0623377189, 0.998058915, -1.00000477, 0.000949028472, 9.57214652e-005)
764
p33.BottomSurface = Enum.SurfaceType.Smooth
765
p33.TopSurface = Enum.SurfaceType.Smooth
766
b33 = Instance.new("BlockMesh", p33)
767
b33.Name = "Mesh"
768
b33.Scale = Vector3.new(0.100000001, 0.224999994, 0.0250000004)
769
p34 = Instance.new("Part", m)
770
p34.BrickColor = BrickColor.new("Black")
771
p34.Reflectance = 0.050000000745058
772
p34.FormFactor = Enum.FormFactor.Symmetric
773
p34.Size = Vector3.new(1, 1, 1)
774
p34.CFrame = CFrame.new(-4.68374157, 0.927157044, -29.0927753, -0.000953025243, -0.989430428, -0.145000696, 3.66568856e-005, -0.145005673, 0.989434719, -1.00000477, 0.000937726698, 0.00017420965)
775
p34.BottomSurface = Enum.SurfaceType.Smooth
776
p34.TopSurface = Enum.SurfaceType.Smooth
777
b34 = Instance.new("SpecialMesh", p34)
778
b34.MeshType = Enum.MeshType.Wedge
779
b34.Name = "Mesh"
780
b34.Scale = Vector3.new(0.200000003, 0.600000024, 0.0500000007)
781
p35 = Instance.new("Part", m)
782
p35.BrickColor = BrickColor.new("Black")
783
p35.Reflectance = 0.050000000745058
784
p35.FormFactor = Enum.FormFactor.Symmetric
785
p35.Size = Vector3.new(1, 1, 1)
786
p35.CFrame = CFrame.new(-4.23371744, 1.13208508, -29.0931969, -0.000953025243, -0.989430428, -0.145000696, 3.66568856e-005, -0.145005673, 0.989434719, -1.00000477, 0.000937726698, 0.00017420965)
787
p35.BottomSurface = Enum.SurfaceType.Smooth
788
p35.TopSurface = Enum.SurfaceType.Smooth
789
b35 = Instance.new("BlockMesh", p35)
790
b35.Name = "Mesh"
791
b35.Scale = Vector3.new(0.200000003, 0.200000003, 0.224999994)
792
p36 = Instance.new("Part", m)
793
p36.BrickColor = BrickColor.new("Black")
794
p36.Reflectance = 0.050000000745058
795
p36.FormFactor = Enum.FormFactor.Symmetric
796
p36.Size = Vector3.new(1, 1, 1)
797
p36.CFrame = CFrame.new(-4.67019892, 1.09338093, -29.0927811, -0.000953025243, -0.989430428, -0.145000696, 3.66568856e-005, -0.145005673, 0.989434719, -1.00000477, 0.000937726698, 0.00017420965)
798
p36.BottomSurface = Enum.SurfaceType.Smooth
799
p36.TopSurface = Enum.SurfaceType.Smooth
800
b36 = Instance.new("BlockMesh", p36)
801
b36.Name = "Mesh"
802
b36.Scale = Vector3.new(0.200000003, 0.675000012, 0.275000006)
803
p37 = Instance.new("Part", m)
804
p37.BrickColor = BrickColor.new("Dark stone grey")
805
p37.FormFactor = Enum.FormFactor.Symmetric
806
p37.Size = Vector3.new(1, 1, 1)
807
p37.CFrame = CFrame.new(-4.78727388, 0.931260169, -29.0886841, -0.998054326, -0.062332958, -0.000955129741, -0.062337704, 0.998058915, 3.97127478e-005, 0.000950995367, 9.88544416e-005, -1.00000477)
808
p37.BottomSurface = Enum.SurfaceType.Smooth
809
p37.TopSurface = Enum.SurfaceType.Smooth
810
b37 = Instance.new("CylinderMesh", p37)
811
b37.Name = "Mesh"
812
b37.Scale = Vector3.new(0.100000001, 0.0250000004, 0.100000001)
813
p38 = Instance.new("Part", m)
814
p38.BrickColor = BrickColor.new("Dark stone grey")
815
p38.FormFactor = Enum.FormFactor.Symmetric
816
p38.Size = Vector3.new(1, 1, 1)
817
p38.CFrame = CFrame.new(-4.56095076, 0.946316838, -29.0889072, -0.998054326, -0.062332958, -0.000955129741, -0.062337704, 0.998058915, 3.97127478e-005, 0.000950995367, 9.88544416e-005, -1.00000477)
818
p38.BottomSurface = Enum.SurfaceType.Smooth
819
p38.TopSurface = Enum.SurfaceType.Smooth
820
b38 = Instance.new("CylinderMesh", p38)
821
b38.Name = "Mesh"
822
b38.Scale = Vector3.new(0.100000001, 0.0250000004, 0.100000001)
823
p39 = Instance.new("Part", m)
824
p39.BrickColor = BrickColor.new("Black")
825
p39.Reflectance = 0.050000000745058
826
p39.FormFactor = Enum.FormFactor.Symmetric
827
p39.Size = Vector3.new(1, 1, 1)
828
p39.CFrame = CFrame.new(-4.11217308, 1.25095737, -29.0933075, 0.000953025243, -0.145005554, -0.989429712, -3.66568856e-005, 0.989434004, -0.145010591, 1.00000477, 0.000174214249, 0.000937785429)
829
p39.BottomSurface = Enum.SurfaceType.Smooth
830
p39.TopSurface = Enum.SurfaceType.Smooth
831
b39 = Instance.new("SpecialMesh", p39)
832
b39.MeshType = Enum.MeshType.Wedge
833
b39.Name = "Mesh"
834
b39.Scale = Vector3.new(0.200000003, 0.0250000004, 0.075000003)
835
p40 = Instance.new("Part", m)
836
p40.BrickColor = BrickColor.new("Black")
837
p40.Reflectance = 0.050000000745058
838
p40.FormFactor = Enum.FormFactor.Symmetric
839
p40.Size = Vector3.new(1, 1, 1)
840
p40.CFrame = CFrame.new(-4.35493803, 0.924815595, -29.0930729, -0.000953025243, -0.989430428, -0.145000696, 3.66568856e-005, -0.145005673, 0.989434719, -1.00000477, 0.000937726698, 0.00017420965)
841
p40.BottomSurface = Enum.SurfaceType.Smooth
842
p40.TopSurface = Enum.SurfaceType.Smooth
843
b40 = Instance.new("SpecialMesh", p40)
844
b40.MeshType = Enum.MeshType.Wedge
845
b40.Name = "Mesh"
846
b40.Scale = Vector3.new(0.0500000007, 0.0500000007, 0.0500000007)
847
p41 = Instance.new("Part", m)
848
p41.BrickColor = BrickColor.new("Black")
849
p41.Reflectance = 0.050000000745058
850
p41.FormFactor = Enum.FormFactor.Symmetric
851
p41.Size = Vector3.new(1, 1, 1)
852
p41.CFrame = CFrame.new(-4.25365591, 1.26808178, -29.0931644, 0.000953025243, -0.145005554, -0.989429712, -3.66568856e-005, 0.989434004, -0.145010591, 1.00000477, 0.000174214249, 0.000937785429)
853
p41.BottomSurface = Enum.SurfaceType.Smooth
854
p41.TopSurface = Enum.SurfaceType.Smooth
855
b41 = Instance.new("SpecialMesh", p41)
856
b41.MeshType = Enum.MeshType.Wedge
857
b41.Name = "Mesh"
858
b41.Scale = Vector3.new(0.200000003, 0.0500000007, 0.200000003)
859
p42 = Instance.new("Part", m)
860
p42.BrickColor = BrickColor.new("Reddish brown")
861
p42.Name = "SlideBack"
862
p42.FormFactor = Enum.FormFactor.Symmetric
863
p42.Size = Vector3.new(1, 1, 1)
864
p42.CFrame = CFrame.new(-6.24299145, 0.797465444, -29.1022873, -0.000974006893, -0.993170202, -0.116664588, 9.23640255e-006, -0.116669506, 0.993174613, -1.00000477, 0.000966547581, 0.00012250182)
865
p42.BottomSurface = Enum.SurfaceType.Smooth
866
p42.TopSurface = Enum.SurfaceType.Smooth
867
b42 = Instance.new("CylinderMesh", p42)
868
b42.Name = "Mesh"
869
b42.Scale = Vector3.new(0.159999996, 1.04999995, 0.159999996)
870
p43 = Instance.new("Part", m)
871
p43.BrickColor = BrickColor.new("Black")
872
p43.Reflectance = 0.050000000745058
873
p43.FormFactor = Enum.FormFactor.Symmetric
874
p43.Size = Vector3.new(1, 2, 1)
875
p43.CFrame = CFrame.new(-5.89675903, 0.848212898, -29.1026382, -0.000974006893, -0.993170261, -0.116664574, 9.2364462e-006, -0.116669416, 0.993174732, -1.00000477, 0.000966517895, 0.000122559548)
876
p43.BottomSurface = Enum.SurfaceType.Smooth
877
p43.TopSurface = Enum.SurfaceType.Smooth
878
b43 = Instance.new("CylinderMesh", p43)
879
b43.Name = "Mesh"
880
b43.Scale = Vector3.new(0.0900000036, 0.875, 0.0900000036)
881
p44 = Instance.new("Part", m)
882
p44.BrickColor = BrickColor.new("Black")
883
p44.Reflectance = 0.050000000745058
884
p44.FormFactor = Enum.FormFactor.Symmetric
885
p44.Size = Vector3.new(1, 3, 1)
886
p44.CFrame = CFrame.new(-6.43690491, 0.907757998, -29.10355, -0.000977754593, -0.989433289, -0.144986004, 3.11434269e-005, -0.144986153, 0.989433706, -0.999999523, 0.000962913036, 0.000172555447)
887
p44.BottomSurface = Enum.SurfaceType.Smooth
888
p44.TopSurface = Enum.SurfaceType.Smooth
889
b44 = Instance.new("CylinderMesh", p44)
890
b44.Name = "Mesh"
891
b44.Scale = Vector3.new(0.125, 0.925000012, 0.125)
892
p45 = Instance.new("Part", m)
893
p45.BrickColor = BrickColor.new("Black")
894
p45.Reflectance = 0.050000000745058
895
p45.FormFactor = Enum.FormFactor.Symmetric
896
p45.Size = Vector3.new(1, 1, 1)
897
p45.CFrame = CFrame.new(-5.02885818, 1.04081655, -29.092411, -0.000977583695, -0.989433527, -0.144981325, 3.34374854e-005, -0.144986302, 0.989437342, -1.00000477, 0.00096258556, 0.00017454887)
898
p45.BottomSurface = Enum.SurfaceType.Smooth
899
p45.TopSurface = Enum.SurfaceType.Smooth
900
b45 = Instance.new("BlockMesh", p45)
901
b45.Name = "Mesh"
902
b45.Scale = Vector3.new(0.150000006, 0.0500000007, 0.275000006)
903
p46 = Instance.new("Part", m)
904
p46.BrickColor = BrickColor.new("Black")
905
p46.Reflectance = 0.050000000745058
906
p46.FormFactor = Enum.FormFactor.Symmetric
907
p46.Size = Vector3.new(1, 2, 1)
908
p46.CFrame = CFrame.new(-5.91714001, 0.895481288, -29.1040821, -0.000953025243, -0.989430428, -0.145000696, 3.66568856e-005, -0.145005673, 0.989434719, -1.00000477, 0.000937726698, 0.00017420965)
909
p46.BottomSurface = Enum.SurfaceType.Smooth
910
p46.TopSurface = Enum.SurfaceType.Smooth
911
b46 = Instance.new("SpecialMesh", p46)
912
b46.MeshType = Enum.MeshType.Wedge
913
b46.Name = "Mesh"
914
b46.Scale = Vector3.new(0.0250000004, 0.875, 0.0600000024)
915
p47 = Instance.new("Part", m)
916
p47.BrickColor = BrickColor.new("Black")
917
p47.Reflectance = 0.050000000745058
918
p47.FormFactor = Enum.FormFactor.Symmetric
919
p47.Size = Vector3.new(1, 1, 1)
920
p47.CFrame = CFrame.new(-7.10079002, 0.696738362, -29.102953, -0.000953025243, -0.989430428, -0.145000696, 3.66568856e-005, -0.145005673, 0.989434719, -1.00000477, 0.000937726698, 0.00017420965)
921
p47.BottomSurface = Enum.SurfaceType.Smooth
922
p47.TopSurface = Enum.SurfaceType.Smooth
923
b47 = Instance.new("CylinderMesh", p47)
924
b47.Name = "Mesh"
925
b47.Scale = Vector3.new(0.0599999987, 0.600000024, 0.0599999987)
926
p48 = Instance.new("Part", m)
927
p48.BrickColor = BrickColor.new("Black")
928
p48.Reflectance = 0.050000000745058
929
p48.FormFactor = Enum.FormFactor.Symmetric
930
p48.Size = Vector3.new(1, 1, 1)
931
p48.CFrame = CFrame.new(-6.79160023, 0.742052138, -29.1032543, -0.000953025243, -0.989430428, -0.145000607, 3.66569147e-005, -0.145005643, 0.989434779, -1.00000477, 0.000937786303, 0.000174209563)
932
p48.BottomSurface = Enum.SurfaceType.Smooth
933
p48.TopSurface = Enum.SurfaceType.Smooth
934
b48 = Instance.new("SpecialMesh", p48)
935
b48.MeshType = Enum.MeshType.Head
936
b48.Name = "Mesh"
937
b48.Scale = Vector3.new(0.142499998, 0.075000003, 0.0949999988)
938
p49 = Instance.new("Part", m)
939
p49.BrickColor = BrickColor.new("Black")
940
p49.Reflectance = 0.050000000745058
941
p49.FormFactor = Enum.FormFactor.Symmetric
942
p49.Size = Vector3.new(1, 1, 1)
943
p49.CFrame = CFrame.new(-7.4099679, 0.651426435, -29.1026688, -0.000953025243, -0.989430428, -0.145000696, 3.66568856e-005, -0.145005673, 0.989434719, -1.00000477, 0.000937726698, 0.00017420965)
944
p49.BottomSurface = Enum.SurfaceType.Smooth
945
p49.TopSurface = Enum.SurfaceType.Smooth
946
b49 = Instance.new("SpecialMesh", p49)
947
b49.MeshType = Enum.MeshType.Head
948
b49.Name = "Mesh"
949
b49.Scale = Vector3.new(0.129999995, 0.075000003, 0.129999995)
950
p50 = Instance.new("Part", m)
951
p50.BrickColor = BrickColor.new("Really black")
952
p50.FormFactor = Enum.FormFactor.Symmetric
953
p50.Size = Vector3.new(1, 1, 1)
954
p50.CFrame = CFrame.new(-7.79972458, 0.708041787, -29.1022511, -0.000976562325, -0.989433408, -0.144981354, 2.97568076e-005, -0.144986287, 0.989437342, -1.00000477, 0.000962168211, 0.000170793806)
955
p50.BottomSurface = Enum.SurfaceType.Smooth
956
p50.TopSurface = Enum.SurfaceType.Smooth
957
b50 = Instance.new("CylinderMesh", p50)
958
b50.Name = "Mesh"
959
b50.Scale = Vector3.new(0.119999997, 0.0250000004, 0.119999997)
960
p51 = Instance.new("Part", m)
961
p51.BrickColor = BrickColor.new("Bright yellow")
962
p51.Shape = Enum.PartType.Ball
963
p51.Transparency = 1
964
p51.Name = "Barrel"
965
p51.FormFactor = Enum.FormFactor.Symmetric
966
p51.Size = Vector3.new(1, 1, 1)
967
p51.CFrame = CFrame.new(-7.92093897, 0.690279245, -29.1021328, -0.000976562325, -0.989433408, -0.144981354, 2.97568076e-005, -0.144986287, 0.989437342, -1.00000477, 0.000962168211, 0.000170793806)
968
b51 = Instance.new("SpecialMesh", p51)
969
b51.MeshType = Enum.MeshType.Sphere
970
b51.Name = "Mesh"
971
b51.Scale = Vector3.new(0.349999994, 1, 0.349999994)
972
w1 = Instance.new("Weld", p28)
973
w1.Part0 = p28
974
w1.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
975
w1.Part1 = p33
976
w1.C1 = CFrame.new(0.00398254395, -0.56570816, 0.161980152, -0.603490472, -5.8440266e-005, -0.797371209, -0.794605076, 0.0832565799, 0.601390839, 0.0663519204, 0.996528804, -0.0502915457)
977
w2 = Instance.new("Weld", p28)
978
w2.Part0 = p28
979
w2.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
980
w2.Part1 = p12
981
w2.C1 = CFrame.new(-1.52587891e-005, -0.325016022, 0.587680817, -0.603490472, -5.84402624e-005, -0.797371209, -0.000130135464, -1.00000072, 0.000171749314, -0.797370613, 0.000206580604, 0.603489995)
982
w3 = Instance.new("Weld", p28)
983
w3.Part0 = p28
984
w3.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
985
w3.Part1 = p13
986
w3.C1 = CFrame.new(-7.62939453e-006, 1.8501091, 0.587501049, -0.603490472, -5.84402624e-005, -0.797371209, -0.797370553, 0.000212779458, 0.603489876, 0.000135066075, 1.00000072, -0.00017555579)
987
w4 = Instance.new("Weld", p28)
988
w4.Part0 = p28
989
w4.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
990
w4.Part1 = p11
991
w4.C1 = CFrame.new(0, 0.600166321, 0.187522888, -0.603490472, -5.84402624e-005, -0.797371209, -0.797370553, 0.000212779458, 0.603489876, 0.000135066075, 1.00000072, -0.00017555579)
992
w5 = Instance.new("Weld", p28)
993
w5.Part0 = p28
994
w5.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
995
w5.Part1 = p24
996
w5.C1 = CFrame.new(7.62939453e-006, 0.150027752, 1.23764801, 0.603490472, 5.84402624e-005, 0.797371209, 0.000130135464, 1.00000072, -0.000171749314, -0.797370613, 0.000206580604, 0.603489995)
997
w6 = Instance.new("Weld", p28)
998
w6.Part0 = p28
999
w6.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1000
w6.Part1 = p5
1001
w6.C1 = CFrame.new(1.52587891e-005, -0.0247955322, 0.212521076, -0.603490472, -5.84402624e-005, -0.797371209, -0.797370553, 0.000212779458, 0.603489876, 0.000135066075, 1.00000072, -0.00017555579)
1002
w7 = Instance.new("Weld", p28)
1003
w7.Part0 = p28
1004
w7.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1005
w7.Part1 = p28
1006
w7.C1 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1007
w8 = Instance.new("Weld", p28)
1008
w8.Part0 = p28
1009
w8.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1010
w8.Part1 = p14
1011
w8.C1 = CFrame.new(-1.52587891e-005, 0.512657166, 0.200019836, -0.603490472, -5.8440266e-005, -0.797371209, -0.797370553, 0.000212779458, 0.603489876, 0.000135066075, 1.00000072, -0.00017555579)
1012
w9 = Instance.new("Weld", p28)
1013
w9.Part0 = p28
1014
w9.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1015
w9.Part1 = p29
1016
w9.C1 = CFrame.new(0, -0.249824524, 0.125031471, -0.603490472, -5.8440266e-005, -0.797371209, -0.797370553, 0.000212779458, 0.603489876, 0.000135066075, 1.00000072, -0.00017555579)
1017
w10 = Instance.new("Weld", p28)
1018
w10.Part0 = p28
1019
w10.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1020
w10.Part1 = p15
1021
w10.C1 = CFrame.new(1.52587891e-005, -0.21253252, -0.250164032, 0.603490472, 5.8440266e-005, 0.797371209, -0.000131145091, -1.00000072, 0.000172588203, 0.797370434, -0.000207802441, -0.603489876)
1022
w11 = Instance.new("Weld", p28)
1023
w11.Part0 = p28
1024
w11.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1025
w11.Part1 = p23
1026
w11.C1 = CFrame.new(-1.52587891e-005, 2.28881836e-005, -0.0376777649, -0.603490472, -5.8440266e-005, -0.797371209, 0.000131145091, 1.00000072, -0.000172588203, 0.797370434, -0.000207802441, -0.603489876)
1027
w12 = Instance.new("Weld", p28)
1028
w12.Part0 = p28
1029
w12.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1030
w12.Part1 = p2
1031
w12.C1 = CFrame.new(-1.52587891e-005, -0.425025225, 1.87509918, -0.603490472, -5.8440266e-005, -0.797371209, -0.000131145091, -1.00000072, 0.000172588203, -0.797370434, 0.000207802441, 0.603489876)
1032
w13 = Instance.new("Weld", p28)
1033
w13.Part0 = p28
1034
w13.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1035
w13.Part1 = p25
1036
w13.C1 = CFrame.new(0, 0.0625762939, -0.600147247, -0.603490472, -5.8440266e-005, -0.797371209, 0.000131145091, 1.00000072, -0.000172588203, 0.797370434, -0.000207802441, -0.603489876)
1037
w14 = Instance.new("Weld", p28)
1038
w14.Part0 = p28
1039
w14.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1040
w14.Part1 = p1
1041
w14.C1 = CFrame.new(1.52587891e-005, 0.762504101, 1.87509918, 0.603490472, 5.8440266e-005, 0.797371209, 0.000131145091, 1.00000072, -0.000172588203, -0.797370434, 0.000207802441, 0.603489876)
1042
w15 = Instance.new("Weld", p28)
1043
w15.Part0 = p28
1044
w15.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1045
w15.Part1 = p3
1046
w15.C1 = CFrame.new(-1.52587891e-005, 0.0875091553, -0.550159454, -0.603490472, -5.8440266e-005, -0.797371209, 0.000131145091, 1.00000072, -0.000172588203, 0.797370434, -0.000207802441, -0.603489876)
1047
w16 = Instance.new("Weld", p28)
1048
w16.Part0 = p28
1049
w16.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1050
w16.Part1 = p4
1051
w16.C1 = CFrame.new(0, -0.0623283386, 0.112522602, -0.603490472, -5.8440266e-005, -0.797371209, -0.797370553, 0.000212779458, 0.603489876, 0.000135066075, 1.00000072, -0.00017555579)
1052
w17 = Instance.new("Weld", p28)
1053
w17.Part0 = p28
1054
w17.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1055
w17.Part1 = p7
1056
w17.C1 = CFrame.new(3.81469727e-005, -0.587528467, -1.23761749, 0.60349077, 5.75778322e-005, 0.79737097, -0.000132617206, -1.00000072, 0.000172618486, 0.797370374, -0.000209054211, -0.603490293)
1057
w18 = Instance.new("Weld", p28)
1058
w18.Part0 = p28
1059
w18.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1060
w18.Part1 = p6
1061
w18.C1 = CFrame.new(0.0312347412, 0.220061302, 1.52587891e-005, 0.763703048, -0.287548333, -0.57799083, 0.229250893, 0.957766891, -0.173575431, 0.603491783, 5.51111953e-005, 0.797370195)
1062
w19 = Instance.new("Weld", p28)
1063
w19.Part0 = p28
1064
w19.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1065
w19.Part1 = p26
1066
w19.C1 = CFrame.new(-1.52587891e-005, -2.28881836e-005, 0.0376777649, -0.603490472, -5.8440266e-005, -0.797371209, -0.000131145091, -1.00000072, 0.000172588203, -0.797370434, 0.000207802441, 0.603489876)
1067
w20 = Instance.new("Weld", p28)
1068
w20.Part0 = p28
1069
w20.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1070
w20.Part1 = p8
1071
w20.C1 = CFrame.new(-1.52587891e-005, 0.625137329, 0.150020599, -0.603490472, -5.8440266e-005, -0.797371209, -0.797370553, 0.000212779458, 0.603489876, 0.000135066075, 1.00000072, -0.00017555579)
1072
w21 = Instance.new("Weld", p28)
1073
w21.Part0 = p28
1074
w21.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1075
w21.Part1 = p10
1076
w21.C1 = CFrame.new(1.52587891e-005, -0.325027466, -0.462646484, 0.603490472, 5.8440266e-005, 0.797371209, -0.000131145091, -1.00000072, 0.000172588203, 0.797370434, -0.000207802441, -0.603489876)
1077
w22 = Instance.new("Weld", p28)
1078
w22.Part0 = p28
1079
w22.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1080
w22.Part1 = p27
1081
w22.C1 = CFrame.new(7.62939453e-006, -0.0124778748, 0.250167847, 0.603490472, 5.8440266e-005, 0.797371209, 0.000131145091, 1.00000072, -0.000172588203, -0.797370434, 0.000207802441, 0.603489876)
1082
w23 = Instance.new("Weld", p28)
1083
w23.Part0 = p28
1084
w23.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1085
w23.Part1 = p9
1086
w23.C1 = CFrame.new(1.52587891e-005, -0.125020027, -0.012676239, 0.603490472, 5.8440266e-005, 0.797371209, -0.000131145091, -1.00000072, 0.000172588203, 0.797370434, -0.000207802441, -0.603489876)
1087
w24 = Instance.new("Weld", p28)
1088
w24.Part0 = p28
1089
w24.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1090
w24.Part1 = p49
1091
w24.C1 = CFrame.new(-0.0124969482, -3.32469177, 0.00252437592, -0.603490472, -5.8440266e-005, -0.797371209, -0.797370553, 0.000212779458, 0.603489876, 0.000135066075, 1.00000072, -0.00017555579)
1092
w25 = Instance.new("Weld", p28)
1093
w25.Part0 = p28
1094
w25.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1095
w25.Part1 = p34
1096
w25.C1 = CFrame.new(-1.52587891e-005, -0.587306976, 0.125023842, -0.603490472, -5.8440266e-005, -0.797371209, -0.797370553, 0.000212779458, 0.603489876, 0.000135066075, 1.00000072, -0.00017555579)
1097
w26 = Instance.new("Weld", p28)
1098
w26.Part0 = p28
1099
w26.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1100
w26.Part1 = p35
1101
w26.C1 = CFrame.new(-1.52587891e-005, -0.112323761, -0.0124816895, -0.603490472, -5.8440266e-005, -0.797371209, -0.797370553, 0.000212779458, 0.603489876, 0.000135066075, 1.00000072, -0.00017555579)
1102
w27 = Instance.new("Weld", p28)
1103
w27.Part0 = p28
1104
w27.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1105
w27.Part1 = p45
1106
w27.C1 = CFrame.new(-7.62939453e-006, -0.912296295, -0.0374598503, -0.603510201, -5.80592568e-005, -0.797356248, -0.797355652, 0.000232390841, 0.603509784, 0.000150870692, 1.00000048, -0.000187069018)
1107
w28 = Instance.new("Weld", p28)
1108
w28.Part0 = p28
1109
w28.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1110
w28.Part1 = p36
1111
w28.C1 = CFrame.new(-1.52587891e-005, -0.549804688, -0.0374789238, -0.603490472, -5.8440266e-005, -0.797371209, -0.797370553, 0.000212779458, 0.603489876, 0.000135066075, 1.00000072, -0.00017555579)
1112
w29 = Instance.new("Weld", p28)
1113
w29.Part0 = p28
1114
w29.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1115
w29.Part1 = p41
1116
w29.C1 = CFrame.new(7.62939453e-006, -0.149932384, -0.11233139, 0.603490472, 5.8440266e-005, 0.797371209, 0.000131145091, 1.00000072, -0.000172588203, -0.797370434, 0.000207802441, 0.603489876)
1117
w30 = Instance.new("Weld", p28)
1118
w30.Part0 = p28
1119
w30.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1120
w30.Part1 = p40
1121
w30.C1 = CFrame.new(0, -0.262317657, 0.175018787, -0.603490472, -5.8440266e-005, -0.797371209, -0.797370553, 0.000212779458, 0.603489876, 0.000135066075, 1.00000072, -0.00017555579)
1122
w31 = Instance.new("Weld", p28)
1123
w31.Part0 = p28
1124
w31.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1125
w31.Part1 = p46
1126
w31.C1 = CFrame.new(-0.0124969482, -1.81225204, -0.0224823952, -0.603490472, -5.8440266e-005, -0.797371209, -0.797370553, 0.000212779458, 0.603489876, 0.000135066075, 1.00000072, -0.00017555579)
1127
w32 = Instance.new("Weld", p28)
1128
w32.Part0 = p28
1129
w32.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1130
w32.Part1 = p48
1131
w32.C1 = CFrame.new(-0.0124969482, -2.69971848, 0.00252342224, -0.603490472, -5.84402369e-005, -0.797371209, -0.797370434, 0.000212809246, 0.603489876, 0.000135137365, 1.00000072, -0.000175609748)
1132
w33 = Instance.new("Weld", p28)
1133
w33.Part0 = p28
1134
w33.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1135
w33.Part1 = p22
1136
w33.C1 = CFrame.new(7.62939453e-006, -0.362522602, -0.512645721, 0.603490472, 5.8440266e-005, 0.797371209, -0.000131145091, -1.00000072, 0.000172588203, 0.797370434, -0.000207802441, -0.603489876)
1137
w34 = Instance.new("Weld", p28)
1138
w34.Part0 = p28
1139
w34.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1140
w34.Part1 = p39
1141
w34.C1 = CFrame.new(1.52587891e-005, -0.112472534, 0.0251731873, 0.603490472, 5.8440266e-005, 0.797371209, 0.000131145091, 1.00000072, -0.000172588203, -0.797370434, 0.000207802441, 0.603489876)
1142
w35 = Instance.new("Weld", p28)
1143
w35.Part0 = p28
1144
w35.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1145
w35.Part1 = p21
1146
w35.C1 = CFrame.new(-1.52587891e-005, 0.0248222351, -0.112522602, -0.603490472, -5.8440266e-005, -0.797371209, 0.797370553, -0.000212779458, -0.603489876, -0.000135066075, -1.00000072, 0.00017555579)
1147
w36 = Instance.new("Weld", p28)
1148
w36.Part0 = p28
1149
w36.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1150
w36.Part1 = p20
1151
w36.C1 = CFrame.new(-7.62939453e-006, -0.275024891, 0.625148773, -0.603490472, -5.8440266e-005, -0.797371209, -0.000131145091, -1.00000072, 0.000172588203, -0.797370434, 0.000207802441, 0.603489876)
1152
w37 = Instance.new("Weld", p28)
1153
w37.Part0 = p28
1154
w37.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1155
w37.Part1 = p19
1156
w37.C1 = CFrame.new(0, -0.362514734, 0.550151825, -0.603490472, -5.8440266e-005, -0.797371209, -0.000131145091, -1.00000072, 0.000172588203, -0.797370434, 0.000207802441, 0.603489876)
1157
w38 = Instance.new("Weld", p28)
1158
w38.Part0 = p28
1159
w38.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1160
w38.Part1 = p18
1161
w38.C1 = CFrame.new(0, 0.0875172615, 0.475158691, 0.603490472, 5.8440266e-005, 0.797371209, 0.000131145091, 1.00000072, -0.000172588203, -0.797370434, 0.000207802441, 0.603489876)
1162
w39 = Instance.new("Weld", p28)
1163
w39.Part0 = p28
1164
w39.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1165
w39.Part1 = p17
1166
w39.C1 = CFrame.new(0, 0.250164032, 0.100025654, -0.603490472, -5.8440266e-005, -0.797371209, -0.797370553, 0.000212779458, 0.603489876, 0.000135066075, 1.00000072, -0.00017555579)
1167
w40 = Instance.new("Weld", p28)
1168
w40.Part0 = p28
1169
w40.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1170
w40.Part1 = p16
1171
w40.C1 = CFrame.new(-7.62939453e-006, 0.525146484, 0.325020313, -0.603490472, -5.8440266e-005, -0.797371209, -0.797370553, 0.000212779458, 0.603489876, 0.000135066075, 1.00000072, -0.00017555579)
1172
w41 = Instance.new("Weld", p28)
1173
w41.Part0 = p28
1174
w41.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1175
w41.Part1 = p37
1176
w41.C1 = CFrame.new(-0.677974701, 0.162815094, 0.00397491455, -0.794603884, 0.0832565799, 0.601392388, 0.0663538128, 0.996528804, -0.0502890497, -0.603491783, -5.51111953e-005, -0.797370195)
1177
w42 = Instance.new("Weld", p28)
1178
w42.Part0 = p28
1179
w42.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1180
w42.Part1 = p38
1181
w42.C1 = CFrame.new(-0.451152802, 0.161896229, 0.00396728516, -0.794603884, 0.0832565799, 0.601392388, 0.0663538128, 0.996528804, -0.0502890497, -0.603491783, -5.51111953e-005, -0.797370195)
1182
w43 = Instance.new("Weld", p28)
1183
w43.Part0 = p28
1184
w43.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1185
w43.Part1 = p47
1186
w43.C1 = CFrame.new(-0.0124893188, -3.01221085, 0.00252389908, -0.603490472, -5.8440266e-005, -0.797371209, -0.797370553, 0.000212779458, 0.603489876, 0.000135066075, 1.00000072, -0.00017555579)
1187
w44 = Instance.new("Weld", p28)
1188
w44.Part0 = p28
1189
w44.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1190
w44.Part1 = p30
1191
w44.C1 = CFrame.new(-0.787288666, 0.0900039673, -0.0999822617, -0.79736954, 0.000212749757, 0.603491247, 0.603491724, 5.8375801e-005, 0.797370255, 0.000135066075, 1.00000072, -0.00017555579)
1192
w45 = Instance.new("Weld", p28)
1193
w45.Part0 = p28
1194
w45.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1195
w45.Part1 = p31
1196
w45.C1 = CFrame.new(-0.562297821, 0.0900115967, -0.0999789238, -0.79736954, 0.000212749757, 0.603491247, 0.603491724, 5.8375801e-005, 0.797370255, 0.000135066075, 1.00000072, -0.00017555579)
1197
w46 = Instance.new("Weld", p28)
1198
w46.Part0 = p28
1199
w46.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1200
w46.Part1 = p32
1201
w46.C1 = CFrame.new(-0.0899963379, -0.674808502, -0.0999746323, -0.603490472, -5.8440266e-005, -0.797371209, -0.797370553, 0.000212779458, 0.603489876, 0.000135066075, 1.00000072, -0.00017555579)
1202
w47 = Instance.new("Weld", p28)
1203
w47.Part0 = p28
1204
w47.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1205
w47.Part1 = p42
1206
w47.C1 = CFrame.new(-0.0110626221, -2.1472168, 0.0886478424, -0.603510201, -8.25231546e-005, -0.797356248, -0.797026396, 0.0287916008, 0.603257656, 0.022908045, 0.999586046, -0.0174424034)
1207
w48 = Instance.new("Weld", p28)
1208
w48.Part0 = p28
1209
w48.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1210
w48.Part1 = p43
1211
w48.C1 = CFrame.new(-0.0110778809, -1.79742813, 0.0786418915, -0.603510201, -8.25231182e-005, -0.797356248, -0.797026455, 0.0287916902, 0.603257656, 0.0229081046, 0.999586165, -0.0174423754)
1212
w49 = Instance.new("Weld", p28)
1213
w49.Part0 = p28
1214
w49.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1215
w49.Part1 = p44
1216
w49.C1 = CFrame.new(-0.0125198364, -2.32474518, -0.10995245, -0.603510559, -6.01851607e-005, -0.797356009, -0.797355294, 0.000229827841, 0.603510082, 0.000147621366, 1.00000048, -0.000187263431)
1217
w50 = Instance.new("Weld", p28)
1218
w50.Part0 = p28
1219
w50.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1220
w50.Part1 = p50
1221
w50.C1 = CFrame.new(-0.0125427246, -3.70212173, -0.109936714, -0.603509843, -6.18492195e-005, -0.797356546, -0.79735589, 0.000232390812, 0.603509426, 0.000148580759, 1.00000048, -0.000190045233)
1222
w51 = Instance.new("Weld", p28)
1223
w51.Part0 = p28
1224
w51.C0 = CFrame.new(0, 0, 0, -0.603491366, -5.75683262e-005, -0.797371805, -0.797370374, 0.000211050894, 0.603490353, 0.000134922346, 1.00000095, -0.000174412533)
1225
w51.Part1 = p51
1226
w51.C1 = CFrame.new(-0.0125427246, -3.82463074, -0.109936237, -0.603509843, -6.18492195e-005, -0.797356546, -0.79735589, 0.000232390812, 0.603509426, 0.000148580759, 1.00000048, -0.000190045233)
1227
m.Parent = char
1228
m:MakeJoints()
1229
m.Parent = char
1230
1231
local prev
1232
local parts = char.BanShotgun:GetChildren()
1233
1234
for i = 1,#parts do 
1235
	if (parts[i].className == "Part") or (parts[i].className == "WedgePart") or (parts[i].className == "Seat") or (parts[i].className == "VehicleSeat") or (parts[i].className == "CornerWedgePart") then 
1236
		if (prev ~= nil)then 
1237
			local weld = Instance.new("Weld") 
1238
			weld.Part0 = prev 
1239
			weld.Part1 = parts[i] 
1240
			weld.C0 = prev.CFrame:inverse() 
1241
			weld.C1 = parts[i].CFrame:inverse() 
1242
			weld.Parent = prev 
1243
		end 
1244
		prev = parts[i] 
1245
	end 
1246
end
1247
1248
char.BanShotgun.Handle.CFrame = CFrame.new(char["Right Arm"].Position)
1249
1250
local SWeld = Instance.new("Weld",char.BanShotgun.Handle)
1251
SWeld.Name = "SWeld"
1252
SWeld.Part0 = char.BanShotgun.Handle
1253
SWeld.Part1 = char["Left Arm"]
1254
SWeld.C0 = CFrame.new(-.80,-.50,-.50)*CFrame.fromEulerAnglesXYZ(8.9,0.50,1.1) --Rotation,first is
1255
1256
--local camerashotgun = char.BanShotgun:Clone()
1257
--camerashotgun.Parent = game.Workspace.CurrentCamera
1258
--camerashotgun2 = game.Workspace.CurrentCamera.BanShotgun:GetChildren()
1259
1260
--for i, v in pairs(camerashotgun2) do
1261
--if v.ClassName == "Part" then
1262
--v.CanCollide = false
1263
--end
1264
--end
1265
1266
local idle = Instance.new("Animation", char)
1267
idle.AnimationId = "http://www.roblox.com/Asset?ID=94242777"
1268
idle.Name = "idle"
1269
1270
local fire = Instance.new("Animation", char)
1271
fire.AnimationId = "http://www.roblox.com/Asset?ID=94332152"
1272
fire.Name = "fire"
1273
1274
local reload = Instance.new("Animation", char)
1275
reload.AnimationId = "http://www.roblox.com/Asset?ID=94245658"
1276
reload.Name = "reload"
1277
1278
local reload=Instance.new("Sound")
1279
reload.SoundId="http://roblox.com/asset/?id=200289834"
1280
reload.PlayOnRemove=false
1281
reload.Volume=100
1282
reload.Looped=false
1283
reload.Pitch = 1
1284
reload.Parent=char["Left Arm"]
1285
1286
function WaitForChild(obj, name)
1287
	while not obj:FindFirstChild(name) do
1288
		wait()
1289
		print("1waiting for " .. name)
1290
	end
1291
	return obj:FindFirstChild(name)
1292
end
1293
1294
local aniTrack = WaitForChild(char,"Humanoid"):LoadAnimation(char.idle)
1295
	aniTrack:Play(0,1,1)
1296
	
1297
local camera = game.Workspace.CurrentCamera
1298
local Handle = char.BanShotgun.Handle
1299
local Barrel = char.BanShotgun.Barrel
1300
local Ammo = 0
1301
1302
function computeDirection(pos)
1303
	local invrtDir = 1 / math.sqrt((pos.magnitude * pos.magnitude))
1304
	local dir = Vector3.new(pos.x * invrtDir, pos.y * invrtDir, pos.z * invrtDir)
1305
	return dir
1306
end
1307
1308
local pellet = Instance.new("Part")
1309
pellet.Name = "Bullet"
1310
pellet.Shape = 0
1311
pellet.BrickColor = BrickColor.new(103)
1312
pellet.Size = Vector3.new(1,1,1)
1313
pellet.Locked = true
1314
local m = Instance.new("SpecialMesh")
1315
m.MeshType = "Sphere"
1316
m.Scale = Vector3.new(1,1.4,1) -- How big the bullet will look; change if you want
1317
m.Parent = pellet
1318
1319
function fire()
1320
	for i = 1, 3 do -- Set this for more or less bullets
1321
			local b = pellet:Clone()
1322
			b.Parent = workspace
1323
			b.CanCollide = true
1324
			game.Debris:AddItem(b,4)
1325
			local target = mouse.Hit.p - Barrel.Position
1326
			local dir = computeDirection(target)
1327
			local pos = Barrel.Position + (dir * 2)
1328
			local bcframe = CFrame.new(pos, pos + dir)
1329
			local foirc = bcframe * CFrame.fromEulerAnglesXYZ(math.random(0,50) / 1500, math.random(-50,50) / 1500, 0) -- Lower values here will make it more accurate; higher, less accurate
1330
			b.CFrame = foirc
1331
			local bv = Instance.new("BodyVelocity")
1332
			bv.maxForce = Vector3.new(1e+009,1e+009,1e+009)
1333
			bv.velocity = foirc.lookVector * math.random(300, 400) -- Change this if you want the bullet to go faster or slower
1334
			bv.Parent = b
1335
			b.Touched:connect(function(h)
1336
			if h.Parent:FindFirstChild("Humanoid") then h.Parent.Humanoid:TakeDamage(math.random(2,4)) h.Parent:FindFirstChild("Torso").Velocity  = char.Head.CFrame.lookVector*4 wait(.56) b:Destroy() end
1337
			if h.Parent:FindFirstChild("Humanoid") and math.random(1, 15) == 1 then h.Parent.Humanoid.Sit = true end
1338
			--Dislocate Left--
1339
			if h.Parent:FindFirstChild("Left Arm") and math.random(1,60) == 1 then h.Parent.Torso["Left Shoulder"]:Destroy() local B2 = Instance.new("Part") B2.TopSurface = 0 B2.BottomSurface = 0 B2.formFactor = "Symmetric" B2.Size = Vector3.new(1, 1, 1) B2.Transparency = 1 B2.CFrame = h.Parent["Left Arm"].CFrame * CFrame.new(0, -0.5, 0) B2.Parent = h.Parent
1340
			local W2 = Instance.new("Weld")
1341
			W2.Part0 = h.Parent["Left Arm"]
1342
			W2.Part1 = B2
1343
			W2.C0 = CFrame.new(0, -0.5, 0)
1344
			W2.Parent = h.Parent["Left Arm"]
1345
			local Joint2 = Instance.new("Glue")
1346
			Joint2.Name = "Left Shoulder"
1347
			Joint2.Part0 = h.Parent.Torso
1348
			Joint2.Part1 = h.Parent["Left Arm"]
1349
			Joint2.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
1350
			Joint2.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
1351
			Joint2.Parent = h.Parent.Torso end
1352
			--Dislocate Right--
1353
			if h.Parent:FindFirstChild("Right Arm") and math.random(1,60) == 1 then h.Parent.Torso["Right Shoulder"]:Destroy() local B = Instance.new("Part") B.TopSurface = 0 B.BottomSurface = 0 B.formFactor = "Symmetric" B.Size = Vector3.new(1, 1, 1) B.Transparency = 1 B.CFrame = h.Parent["Right Arm"].CFrame * CFrame.new(0, -0.5, 0) B.Parent = h.Parent
1354
			local W = Instance.new("Weld")
1355
			W.Part0 = h.Parent["Right Arm"]
1356
		    W.Part1 = B
1357
			W.C0 = CFrame.new(0, -0.5, 0)
1358
			W.Parent = h.parent["Right Arm"]
1359
			local Joint = Instance.new("Glue")
1360
			Joint.Name = "Right Shoulder"
1361
			Joint.Part0 = h.Parent.Torso
1362
			Joint.Part1 = h.Parent["Right Arm"]
1363
			Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
1364
			Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
1365
			Joint.Parent = h.Parent.Torso end
1366
			end)
1367
	end
1368
end
1369
1370
function fire2()
1371
	for i = 100, 300 do -- Set this for more or less bullets
1372
			local b = pellet:Clone()
1373
			b.Parent = workspace
1374
			b.CanCollide = true
1375
			game.Debris:AddItem(b,4)
1376
			local target = mouse.Hit.p - Barrel.Position
1377
			local dir = computeDirection(target)
1378
			local pos = Barrel.Position + (dir * 2)
1379
			local bcframe = CFrame.new(pos, pos + dir)
1380
			local foirc = bcframe * CFrame.fromEulerAnglesXYZ(math.random(0,50) / 1500, math.random(-50,50) / 1500, 0) -- Lower values here will make it more accurate; higher, less accurate
1381
			b.CFrame = foirc
1382
			local bv = Instance.new("BodyVelocity")
1383
			bv.maxForce = Vector3.new(1e+009,1e+009,1e+009)
1384
			bv.velocity = foirc.lookVector * math.random(300, 400) -- Change this if you want the bullet to go faster or slower
1385
			bv.Parent = b
1386
			b.Touched:connect(function(h)
1387
			if h.Parent:FindFirstChild("Humanoid") then game.Players[h.Parent.Name]:Destroy() wait(.60) b:Destroy() end
1388
			
1389
			end)
1390
	end
1391
end
1392
function fire3()
1393
	for i = 100, 200 do -- Set this for more or less bullets
1394
			local b = pellet:Clone()
1395
			b.Parent = workspace
1396
			b.CanCollide = true
1397
			game.Debris:AddItem(b,4)
1398
			local target = mouse.Hit.p - Barrel.Position
1399
			local dir = computeDirection(target)
1400
			local pos = Barrel.Position + (dir * 2)
1401
			local bcframe = CFrame.new(pos, pos + dir)
1402
			local foirc = bcframe * CFrame.fromEulerAnglesXYZ(math.random(0,50) / 1500, math.random(-50,50) / 1500, 0) -- Lower values here will make it more accurate; higher, less accurate
1403
			b.CFrame = foirc
1404
			local bv = Instance.new("BodyVelocity")
1405
			bv.maxForce = Vector3.new(1e+009,1e+009,1e+009)
1406
			bv.velocity = foirc.lookVector * math.random(300, 400) -- Change this if you want the bullet to go faster or slower
1407
			bv.Parent = b
1408
			b.Touched:connect(function(h)
1409
			if h.Parent:FindFirstChild("Humanoid") then ypcall(function() while wait() do  game.Players[h.Parent.Name]:Destroy() wait(.60) b:Destroy() end end) end
1410
			
1411
			end)
1412
	end
1413
	end
1414
1415
mouse.Button1Down:connect(function()
1416
if Ammo >= 0 then
1417
Ammo = Ammo - 1
1418
local s2=Instance.new("Sound")
1419
game.Debris:AddItem(s2,.2)
1420
s2.SoundId="http://roblox.com/asset/?id=131073013"
1421
s2.PlayOnRemove=false
1422
s2.Volume=100
1423
s2.Looped=false
1424
s2.Pitch = 1
1425
s2.Parent=Barrel
1426
s2:Play()
1427
local aniTrack = WaitForChild(char,"Humanoid"):LoadAnimation(char.fire)
1428
aniTrack:Play(0,1,3)
1429
fire()
1430
wait(.70)
1431
aniTrack:Stop()
1432
end
1433
end)
1434
1435
mouse.KeyDown:connect(function(key) local key=key:lower()
1436
	if key=="k" then
1437
if Ammo >= 0 then
1438
Ammo = Ammo - 1
1439
local s1=Instance.new("Sound")
1440
s1.SoundId="http://roblox.com/asset/?id=181184130"
1441
s1.PlayOnRemove=false
1442
s1.Volume=100
1443
s1.Looped=false
1444
s1.Pitch = 1
1445
s1.Parent=char.Head
1446
s1:Play()
1447
wait(1.5)
1448
local s2=Instance.new("Sound")
1449
game.Debris:AddItem(s2,.2)
1450
s2.SoundId="http://roblox.com/asset/?id=131073013"
1451
s2.PlayOnRemove=false
1452
s2.Volume=100
1453
s2.Looped=false
1454
s2.Pitch = 1
1455
s2.Parent=Barrel
1456
s2:Play()
1457
local aniTrack = WaitForChild(char,"Humanoid"):LoadAnimation(char.fire)
1458
aniTrack:Play(0,1,3)
1459
fire2()
1460
wait(.70)
1461
aniTrack:Stop()
1462
end
1463
	end
1464
end)
1465
1466
mouse.KeyDown:connect(function(key) local key=key:lower()
1467
	if key=="b" then
1468
if Ammo >= 0 then
1469
Ammo = Ammo - 1
1470
local s1=Instance.new("Sound")
1471
s1.SoundId="http://roblox.com/asset/?id=142449703"
1472
s1.PlayOnRemove=false
1473
s1.Volume=100
1474
s1.Looped=false
1475
s1.Pitch = 1
1476
s1.Parent=char.Head
1477
s1:Play()
1478
wait(3)
1479
s1:Stop()
1480
local s2=Instance.new("Sound")
1481
game.Debris:AddItem(s2,.2)
1482
s2.SoundId="http://roblox.com/asset/?id=131073013"
1483
s2.PlayOnRemove=false
1484
s2.Volume=100
1485
s2.Looped=false
1486
s2.Pitch = 1
1487
s2.Parent=Barrel
1488
s2:Play()
1489
local aniTrack = WaitForChild(char,"Humanoid"):LoadAnimation(char.fire)
1490
aniTrack:Play(0,1,3)
1491
fire3()
1492
wait(.70)
1493
aniTrack:Stop()
1494
end
1495
	end
1496
	end)
1497
1498
1499
mouse.KeyDown:connect(function(key) local key=key:lower()
1500
	if key=="r" then
1501
if Ammo <=1 then
1502
	local hum = char:findFirstChild("Humanoid")
1503
	local reloadanim = hum:LoadAnimation(char.reload)
1504
	reloadanim:Play()
1505
	reload:Play()
1506
	char.BanShotgun.SlideBack.Mesh.Offset = Vector3.new(0,-.50,0)
1507
	--game.Workspace.Camera.BanShotgun.SlideBack.Mesh.Offset = Vector3.new(0,-.50,0)
1508
	wait(.20)
1509
	char.BanShotgun.SlideBack.Mesh.Offset = Vector3.new(0,-1,0)
1510
	--game.Workspace.Camera.BanShotgun.SlideBack.Mesh.Offset = Vector3.new(0,-1,0)
1511
	wait(.20)
1512
	char.BanShotgun.SlideBack.Mesh.Offset = Vector3.new(0,-.50,0)
1513
	--game.Workspace.Camera.BanShotgun.SlideBack.Mesh.Offset = Vector3.new(0,-.50,0)
1514
	wait(.10)
1515
	reloadanim:Stop()
1516
	char.BanShotgun.SlideBack.Mesh.Offset = Vector3.new(0,0,0)
1517
	--game.Workspace.Camera.BanShotgun.SlideBack.Mesh.Offset = Vector3.new(0,0,0)
1518
    Ammo = Ammo + 1000
1519
end
1520
	end
1521
end)
1522
if char.Humanoid.Health == 0 then
1523
	char.BanShotgun:Destroy()
1524
	--game.Workspace.CurrentCamera.BanShotgun:Destroy()
1525
end