View difference between Paste ID: GbxB99zK and A50FBiZF
SHOW: | | - or go back to the newest paste.
1
-- This script has been converted to FE by iPxter
2
3
4
if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
5
local Player,Mouse,mouse,UserInputService,ContextActionService = owner
6
do
7
	print("FE Compatibility code by Mokiros | Translated to FE by iPxter")
8
	script.Parent = Player.Character
9
10
	--RemoteEvent for communicating
11
	local Event = Instance.new("RemoteEvent")
12
	Event.Name = "UserInput_Event"
13
14
	--Fake event to make stuff like Mouse.KeyDown work
15
	local function fakeEvent()
16
		local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
17
		t.connect = t.Connect
18
		return t
19
	end
20
21
	--Creating fake input objects with fake variables
22
    local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
23
	local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
24
	local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
25
		CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
26
	end}
27
	--Merged 2 functions into one by checking amount of arguments
28
	CAS.UnbindAction = CAS.BindAction
29
30
	--This function will trigger the events that have been :Connect()'ed
31
	local function te(self,ev,...)
32
		local t = m[ev]
33
		if t and t._fakeEvent and t.Function then
34
			t.Function(...)
35
		end
36
	end
37
	m.TrigEvent = te
38
	UIS.TrigEvent = te
39
40
	Event.OnServerEvent:Connect(function(plr,io)
41
	    if plr~=Player then return end
42
		if io.isMouse then
43
			m.Target = io.Target
44
			m.Hit = io.Hit
45
		else
46
			local b = io.UserInputState == Enum.UserInputState.Begin
47
			if io.UserInputType == Enum.UserInputType.MouseButton1 then
48
				return m:TrigEvent(b and "Button1Down" or "Button1Up")
49
			end
50
			for _,t in pairs(CAS.Actions) do
51
				for _,k in pairs(t.Keys) do
52
					if k==io.KeyCode then
53
						t.Function(t.Name,io.UserInputState,io)
54
					end
55
				end
56
			end
57
			m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
58
			UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
59
	    end
60
	end)
61
	Event.Parent = NLS([==[
62
	local Player = game:GetService("Players").LocalPlayer
63
	local Event = script:WaitForChild("UserInput_Event")
64
65
	local UIS = game:GetService("UserInputService")
66
	local input = function(io,a)
67
		if a then return end
68
		--Since InputObject is a client-side instance, we create and pass table instead
69
		Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
70
	end
71
	UIS.InputBegan:Connect(input)
72
	UIS.InputEnded:Connect(input)
73
74
	local Mouse = Player:GetMouse()
75
	local h,t
76
	--Give the server mouse data 30 times every second, but only if the values changed
77
	--If player is not moving their mouse, client won't fire events
78
	while wait(1/30) do
79
		if h~=Mouse.Hit or t~=Mouse.Target then
80
			h,t=Mouse.Hit,Mouse.Target
81
			Event:FireServer({isMouse=true,Target=t,Hit=h})
82
		end
83
	end]==],Player.Character)
84
	Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
85
end
86
87
88
-- Made by 1ndrew Ballista
89
--Controls
90
--T for Stand by
91
--R for Reload
92
--Right Click to Aim
93
--Q for Inspect
94
--C to Crouch
95
--X to get back up
96
--Left Shift to Sprint
97
--Q to cock the chamber faster
98
--G for safe mode
99
function sandbox(var,func)
100
	local env = getfenv(func)
101
	local newenv = setmetatable({},{
102
		__index = function(self,k)
103
			if k=="script" then
104
				return var
105
			else
106
				return env[k]
107
			end
108
		end,
109
	})
110
	setfenv(func,newenv)
111
	return func
112
end
113
cors = {}
114
mas = Instance.new("Model",game:GetService("Lighting"))
115
Tool0 = Instance.new("Tool")
116
Part1 = Instance.new("Part")
117
CylinderMesh2 = Instance.new("CylinderMesh")
118
Part3 = Instance.new("Part")
119
CylinderMesh4 = Instance.new("CylinderMesh")
120
Decal5 = Instance.new("Decal")
121
Part6 = Instance.new("Part")
122
BlockMesh7 = Instance.new("BlockMesh")
123
Part8 = Instance.new("Part")
124
BlockMesh9 = Instance.new("BlockMesh")
125
Part10 = Instance.new("Part")
126
SpecialMesh11 = Instance.new("SpecialMesh")
127
Part12 = Instance.new("Part")
128
SpecialMesh13 = Instance.new("SpecialMesh")
129
Part14 = Instance.new("Part")
130
SpecialMesh15 = Instance.new("SpecialMesh")
131
Part16 = Instance.new("Part")
132
SurfaceGui17 = Instance.new("SurfaceGui")
133
Frame18 = Instance.new("Frame")
134
ImageLabel19 = Instance.new("ImageLabel")
135
BlockMesh20 = Instance.new("BlockMesh")
136
Part21 = Instance.new("Part")
137
CylinderMesh22 = Instance.new("CylinderMesh")
138
Part23 = Instance.new("Part")
139
SpecialMesh24 = Instance.new("SpecialMesh")
140
Part25 = Instance.new("Part")
141
BlockMesh26 = Instance.new("BlockMesh")
142
Part27 = Instance.new("Part")
143
BlockMesh28 = Instance.new("BlockMesh")
144
Part29 = Instance.new("Part")
145
CylinderMesh30 = Instance.new("CylinderMesh")
146
Part31 = Instance.new("Part")
147
BlockMesh32 = Instance.new("BlockMesh")
148
Part33 = Instance.new("Part")
149
SpecialMesh34 = Instance.new("SpecialMesh")
150
Part35 = Instance.new("Part")
151
SpecialMesh36 = Instance.new("SpecialMesh")
152
Part37 = Instance.new("Part")
153
Decal38 = Instance.new("Decal")
154
BlockMesh39 = Instance.new("BlockMesh")
155
Part40 = Instance.new("Part")
156
SpecialMesh41 = Instance.new("SpecialMesh")
157
Part42 = Instance.new("Part")
158
CylinderMesh43 = Instance.new("CylinderMesh")
159
Part44 = Instance.new("Part")
160
CylinderMesh45 = Instance.new("CylinderMesh")
161
Part46 = Instance.new("Part")
162
CylinderMesh47 = Instance.new("CylinderMesh")
163
Part48 = Instance.new("Part")
164
BlockMesh49 = Instance.new("BlockMesh")
165
Part50 = Instance.new("Part")
166
BlockMesh51 = Instance.new("BlockMesh")
167
Part52 = Instance.new("Part")
168
BlockMesh53 = Instance.new("BlockMesh")
169
Part54 = Instance.new("Part")
170
BlockMesh55 = Instance.new("BlockMesh")
171
Part56 = Instance.new("Part")
172
BlockMesh57 = Instance.new("BlockMesh")
173
Part58 = Instance.new("Part")
174
BlockMesh59 = Instance.new("BlockMesh")
175
Part60 = Instance.new("Part")
176
BlockMesh61 = Instance.new("BlockMesh")
177
Part62 = Instance.new("Part")
178
CylinderMesh63 = Instance.new("CylinderMesh")
179
Part64 = Instance.new("Part")
180
SpecialMesh65 = Instance.new("SpecialMesh")
181
Part66 = Instance.new("Part")
182
BlockMesh67 = Instance.new("BlockMesh")
183
Part68 = Instance.new("Part")
184
BlockMesh69 = Instance.new("BlockMesh")
185
Part70 = Instance.new("Part")
186
BlockMesh71 = Instance.new("BlockMesh")
187
Part72 = Instance.new("Part")
188
CylinderMesh73 = Instance.new("CylinderMesh")
189
Part74 = Instance.new("Part")
190
SpecialMesh75 = Instance.new("SpecialMesh")
191
Part76 = Instance.new("Part")
192
BlockMesh77 = Instance.new("BlockMesh")
193
Part78 = Instance.new("Part")
194
BlockMesh79 = Instance.new("BlockMesh")
195
Part80 = Instance.new("Part")
196
BlockMesh81 = Instance.new("BlockMesh")
197
Part82 = Instance.new("Part")
198
CylinderMesh83 = Instance.new("CylinderMesh")
199
Part84 = Instance.new("Part")
200
CylinderMesh85 = Instance.new("CylinderMesh")
201
Part86 = Instance.new("Part")
202
BlockMesh87 = Instance.new("BlockMesh")
203
Part88 = Instance.new("Part")
204
BlockMesh89 = Instance.new("BlockMesh")
205
Part90 = Instance.new("Part")
206
BlockMesh91 = Instance.new("BlockMesh")
207
Part92 = Instance.new("Part")
208
BlockMesh93 = Instance.new("BlockMesh")
209
Part94 = Instance.new("Part")
210
CylinderMesh95 = Instance.new("CylinderMesh")
211
Part96 = Instance.new("Part")
212
SpecialMesh97 = Instance.new("SpecialMesh")
213
Part98 = Instance.new("Part")
214
BlockMesh99 = Instance.new("BlockMesh")
215
Part100 = Instance.new("Part")
216
BlockMesh101 = Instance.new("BlockMesh")
217
Part102 = Instance.new("Part")
218
SpecialMesh103 = Instance.new("SpecialMesh")
219
Part104 = Instance.new("Part")
220
BlockMesh105 = Instance.new("BlockMesh")
221
Part106 = Instance.new("Part")
222
BlockMesh107 = Instance.new("BlockMesh")
223
Part108 = Instance.new("Part")
224
BlockMesh109 = Instance.new("BlockMesh")
225
Part110 = Instance.new("Part")
226
CylinderMesh111 = Instance.new("CylinderMesh")
227
Part112 = Instance.new("Part")
228
BlockMesh113 = Instance.new("BlockMesh")
229
Part114 = Instance.new("Part")
230
BlockMesh115 = Instance.new("BlockMesh")
231
Part116 = Instance.new("Part")
232
BlockMesh117 = Instance.new("BlockMesh")
233
Part118 = Instance.new("Part")
234
BlockMesh119 = Instance.new("BlockMesh")
235
Part120 = Instance.new("Part")
236
BlockMesh121 = Instance.new("BlockMesh")
237
Part122 = Instance.new("Part")
238
BlockMesh123 = Instance.new("BlockMesh")
239
Part124 = Instance.new("Part")
240
SpecialMesh125 = Instance.new("SpecialMesh")
241
Part126 = Instance.new("Part")
242
BlockMesh127 = Instance.new("BlockMesh")
243
Part128 = Instance.new("Part")
244
CylinderMesh129 = Instance.new("CylinderMesh")
245
Part130 = Instance.new("Part")
246
BlockMesh131 = Instance.new("BlockMesh")
247
Part132 = Instance.new("Part")
248
BlockMesh133 = Instance.new("BlockMesh")
249
Part134 = Instance.new("Part")
250
CylinderMesh135 = Instance.new("CylinderMesh")
251
Part136 = Instance.new("Part")
252
SpecialMesh137 = Instance.new("SpecialMesh")
253
Part138 = Instance.new("Part")
254
CylinderMesh139 = Instance.new("CylinderMesh")
255
Part140 = Instance.new("Part")
256
BlockMesh141 = Instance.new("BlockMesh")
257
Part142 = Instance.new("Part")
258
BlockMesh143 = Instance.new("BlockMesh")
259
Part144 = Instance.new("Part")
260
BlockMesh145 = Instance.new("BlockMesh")
261
Part146 = Instance.new("Part")
262
BlockMesh147 = Instance.new("BlockMesh")
263
Part148 = Instance.new("Part")
264
BlockMesh149 = Instance.new("BlockMesh")
265
Part150 = Instance.new("Part")
266
BlockMesh151 = Instance.new("BlockMesh")
267
Part152 = Instance.new("Part")
268
BlockMesh153 = Instance.new("BlockMesh")
269
Part154 = Instance.new("Part")
270
BlockMesh155 = Instance.new("BlockMesh")
271
Part156 = Instance.new("Part")
272
BlockMesh157 = Instance.new("BlockMesh")
273
Part158 = Instance.new("Part")
274
BlockMesh159 = Instance.new("BlockMesh")
275
Part160 = Instance.new("Part")
276
BlockMesh161 = Instance.new("BlockMesh")
277
Part162 = Instance.new("Part")
278
SpecialMesh163 = Instance.new("SpecialMesh")
279
Part164 = Instance.new("Part")
280
BlockMesh165 = Instance.new("BlockMesh")
281
Part166 = Instance.new("Part")
282
BlockMesh167 = Instance.new("BlockMesh")
283
Part168 = Instance.new("Part")
284
BlockMesh169 = Instance.new("BlockMesh")
285
Part170 = Instance.new("Part")
286
BlockMesh171 = Instance.new("BlockMesh")
287
Part172 = Instance.new("Part")
288
SpecialMesh173 = Instance.new("SpecialMesh")
289
Part174 = Instance.new("Part")
290
BlockMesh175 = Instance.new("BlockMesh")
291
Part176 = Instance.new("Part")
292
BlockMesh177 = Instance.new("BlockMesh")
293
Part178 = Instance.new("Part")
294
CylinderMesh179 = Instance.new("CylinderMesh")
295
Part180 = Instance.new("Part")
296
BlockMesh181 = Instance.new("BlockMesh")
297
Part182 = Instance.new("Part")
298
BlockMesh183 = Instance.new("BlockMesh")
299
Part184 = Instance.new("Part")
300
BlockMesh185 = Instance.new("BlockMesh")
301
Part186 = Instance.new("Part")
302
BlockMesh187 = Instance.new("BlockMesh")
303
Part188 = Instance.new("Part")
304
BlockMesh189 = Instance.new("BlockMesh")
305
Part190 = Instance.new("Part")
306
CylinderMesh191 = Instance.new("CylinderMesh")
307
Part192 = Instance.new("Part")
308
BlockMesh193 = Instance.new("BlockMesh")
309
Part194 = Instance.new("Part")
310
CylinderMesh195 = Instance.new("CylinderMesh")
311
Part196 = Instance.new("Part")
312
BlockMesh197 = Instance.new("BlockMesh")
313
Part198 = Instance.new("Part")
314
BlockMesh199 = Instance.new("BlockMesh")
315
Part200 = Instance.new("Part")
316
SpecialMesh201 = Instance.new("SpecialMesh")
317
Part202 = Instance.new("Part")
318
BlockMesh203 = Instance.new("BlockMesh")
319
Part204 = Instance.new("Part")
320
BlockMesh205 = Instance.new("BlockMesh")
321
Part206 = Instance.new("Part")
322
SpecialMesh207 = Instance.new("SpecialMesh")
323
Decal208 = Instance.new("Decal")
324
Part209 = Instance.new("Part")
325
BlockMesh210 = Instance.new("BlockMesh")
326
Part211 = Instance.new("Part")
327
BlockMesh212 = Instance.new("BlockMesh")
328
Part213 = Instance.new("Part")
329
SpecialMesh214 = Instance.new("SpecialMesh")
330
Part215 = Instance.new("Part")
331
BlockMesh216 = Instance.new("BlockMesh")
332
Part217 = Instance.new("Part")
333
BlockMesh218 = Instance.new("BlockMesh")
334
Part219 = Instance.new("Part")
335
SpecialMesh220 = Instance.new("SpecialMesh")
336
Part221 = Instance.new("Part")
337
BlockMesh222 = Instance.new("BlockMesh")
338
Part223 = Instance.new("Part")
339
CylinderMesh224 = Instance.new("CylinderMesh")
340
Part225 = Instance.new("Part")
341
SpecialMesh226 = Instance.new("SpecialMesh")
342
Part227 = Instance.new("Part")
343
BlockMesh228 = Instance.new("BlockMesh")
344
Part229 = Instance.new("Part")
345
BlockMesh230 = Instance.new("BlockMesh")
346
Part231 = Instance.new("Part")
347
SpecialMesh232 = Instance.new("SpecialMesh")
348
Part233 = Instance.new("Part")
349
BlockMesh234 = Instance.new("BlockMesh")
350
Part235 = Instance.new("Part")
351
BlockMesh236 = Instance.new("BlockMesh")
352
Part237 = Instance.new("Part")
353
SpecialMesh238 = Instance.new("SpecialMesh")
354
Part239 = Instance.new("Part")
355
BlockMesh240 = Instance.new("BlockMesh")
356
Part241 = Instance.new("Part")
357
Script242 = Instance.new("Script")
358
BlockMesh243 = Instance.new("BlockMesh")
359
Part244 = Instance.new("Part")
360
BlockMesh245 = Instance.new("BlockMesh")
361
Part246 = Instance.new("Part")
362
Script247 = Instance.new("Script")
363
BlockMesh248 = Instance.new("BlockMesh")
364
Part249 = Instance.new("Part")
365
BlockMesh250 = Instance.new("BlockMesh")
366
Part251 = Instance.new("Part")
367
BlockMesh252 = Instance.new("BlockMesh")
368
Part253 = Instance.new("Part")
369
SpecialMesh254 = Instance.new("SpecialMesh")
370
Part255 = Instance.new("Part")
371
BlockMesh256 = Instance.new("BlockMesh")
372
Part257 = Instance.new("Part")
373
SpecialMesh258 = Instance.new("SpecialMesh")
374
Part259 = Instance.new("Part")
375
SpecialMesh260 = Instance.new("SpecialMesh")
376
Part261 = Instance.new("Part")
377
SpecialMesh262 = Instance.new("SpecialMesh")
378
Part263 = Instance.new("Part")
379
CylinderMesh264 = Instance.new("CylinderMesh")
380
Part265 = Instance.new("Part")
381
BlockMesh266 = Instance.new("BlockMesh")
382
Part267 = Instance.new("Part")
383
BlockMesh268 = Instance.new("BlockMesh")
384
Part269 = Instance.new("Part")
385
Decal270 = Instance.new("Decal")
386
BlockMesh271 = Instance.new("BlockMesh")
387
Part272 = Instance.new("Part")
388
SpecialMesh273 = Instance.new("SpecialMesh")
389
Part274 = Instance.new("Part")
390
CylinderMesh275 = Instance.new("CylinderMesh")
391
Part276 = Instance.new("Part")
392
BlockMesh277 = Instance.new("BlockMesh")
393
Sound278 = Instance.new("Sound")
394
Sound279 = Instance.new("Sound")
395
Sound280 = Instance.new("Sound")
396
Sound281 = Instance.new("Sound")
397
Sound282 = Instance.new("Sound")
398
Part283 = Instance.new("Part")
399
BlockMesh284 = Instance.new("BlockMesh")
400
Sound285 = Instance.new("Sound")
401
ParticleEmitter286 = Instance.new("ParticleEmitter")
402
ParticleEmitter287 = Instance.new("ParticleEmitter")
403
SpotLight288 = Instance.new("SpotLight")
404
ParticleEmitter289 = Instance.new("ParticleEmitter")
405
Part290 = Instance.new("Part")
406
BlockMesh291 = Instance.new("BlockMesh")
407
Sound292 = Instance.new("Sound")
408
Sound293 = Instance.new("Sound")
409
Sound294 = Instance.new("Sound")
410
Sound295 = Instance.new("Sound")
411
Sound296 = Instance.new("Sound")
412
Sound297 = Instance.new("Sound")
413
Sound298 = Instance.new("Sound")
414
Sound299 = Instance.new("Sound")
415
Sound300 = Instance.new("Sound")
416
Part301 = Instance.new("Part")
417
BlockMesh302 = Instance.new("BlockMesh")
418
Model303 = Instance.new("Model")
419
Part304 = Instance.new("Part")
420
SpecialMesh305 = Instance.new("SpecialMesh")
421
Script306 = Instance.new("Script")
422
LocalScript307 = Instance.new("LocalScript")
423
LocalScript308 = Instance.new("LocalScript")
424
NumberValue309 = Instance.new("NumberValue")
425
StringValue310 = Instance.new("StringValue")
426
NumberValue311 = Instance.new("NumberValue")
427
NumberValue312 = Instance.new("NumberValue")
428
NumberValue313 = Instance.new("NumberValue")
429
ScreenGui314 = Instance.new("ScreenGui")
430
Frame315 = Instance.new("Frame")
431
Frame316 = Instance.new("Frame")
432
TextLabel317 = Instance.new("TextLabel")
433
Frame318 = Instance.new("Frame")
434
TextLabel319 = Instance.new("TextLabel")
435
TextLabel320 = Instance.new("TextLabel")
436
TextLabel321 = Instance.new("TextLabel")
437
Frame322 = Instance.new("Frame")
438
ImageLabel323 = Instance.new("ImageLabel")
439
ImageLabel324 = Instance.new("ImageLabel")
440
ImageLabel325 = Instance.new("ImageLabel")
441
ImageLabel326 = Instance.new("ImageLabel")
442
Frame327 = Instance.new("Frame")
443
TextLabel328 = Instance.new("TextLabel")
444
ImageLabel329 = Instance.new("ImageLabel")
445
Frame330 = Instance.new("Frame")
446
TextLabel331 = Instance.new("TextLabel")
447
LocalScript332 = Instance.new("LocalScript")
448
Tool0.Name = "Ballista"
449
Tool0.Parent = mas
450
Part1.Name = "Slide"
451
Part1.Parent = Tool0
452
Part1.Material = Enum.Material.Metal
453
Part1.Rotation = Vector3.new(-89.5400009, -24.539999, -88.8399963)
454
Part1.Anchored = true
455
Part1.Locked = true
456
Part1.FormFactor = Enum.FormFactor.Plate
457
Part1.Size = Vector3.new(1, 0.400000006, 1)
458
Part1.CFrame = CFrame.new(-8.35927105, 0.967079997, -48.9204941, 0.0183650069, 0.909498394, -0.41530171, 0.000332000112, 0.415366203, 0.909654319, 0.999831378, -0.0168436859, 0.00732624903)
459
Part1.BottomSurface = Enum.SurfaceType.Smooth
460
Part1.TopSurface = Enum.SurfaceType.Smooth
461
Part1.Position = Vector3.new(-8.35927105, 0.967079997, -48.9204941)
462
Part1.Orientation = Vector3.new(-65.4599991, -88.9899979, 0.049999997)
463
CylinderMesh2.Parent = Part1
464
CylinderMesh2.Offset = Vector3.new(0, 0.0299999993, 0)
465
CylinderMesh2.Scale = Vector3.new(0.0666666701, 0.666666687, 0.0666666701)
466
CylinderMesh2.Scale = Vector3.new(0.0666666701, 0.666666687, 0.0666666701)
467
Part3.Parent = Part1
468
Part3.Material = Enum.Material.SmoothPlastic
469
Part3.Rotation = Vector3.new(-90.0299988, 0.459999979, -178.949997)
470
Part3.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
471
Part3.Velocity = Vector3.new(-0.00502004568, -0.00805161428, -0.0024302958)
472
Part3.Anchored = true
473
Part3.CanCollide = false
474
Part3.Locked = true
475
Part3.FormFactor = Enum.FormFactor.Plate
476
Part3.Size = Vector3.new(1, 0.800000012, 1)
477
Part3.CFrame = CFrame.new(-8.18919659, 1.03182197, -48.7286072, -0.99979949, 0.0183662493, 0.00797956064, 0.00798700377, 0.000331998192, 0.999968112, 0.0183630101, 0.999831378, -0.000478622911)
478
Part3.BottomSurface = Enum.SurfaceType.Smooth
479
Part3.TopSurface = Enum.SurfaceType.Smooth
480
Part3.Position = Vector3.new(-8.18919659, 1.03182197, -48.7286072)
481
Part3.Orientation = Vector3.new(-89.5400009, 93.4300003, 87.6199951)
482
CylinderMesh4.Parent = Part3
483
CylinderMesh4.Offset = Vector3.new(-0.0199999996, 0, -0.00999999978)
484
CylinderMesh4.Scale = Vector3.new(0.12746118, 0.95588237, 0.127450988)
485
CylinderMesh4.Scale = Vector3.new(0.12746118, 0.95588237, 0.127450988)
486
Decal5.Parent = Part3
487
Decal5.Texture = "http://www.roblox.com/asset/?id=113796406"
488
Decal5.Face = Enum.NormalId.Top
489
Part6.Parent = Part1
490
Part6.Material = Enum.Material.SmoothPlastic
491
Part6.Rotation = Vector3.new(90.4599991, 24.539999, 88.8399963)
492
Part6.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
493
Part6.Velocity = Vector3.new(-0.00611528102, -0.0081278272, -0.00060486747)
494
Part6.Anchored = true
495
Part6.CanCollide = false
496
Part6.Locked = true
497
Part6.FormFactor = Enum.FormFactor.Plate
498
Part6.Size = Vector3.new(1, 0.400000006, 1)
499
Part6.CFrame = CFrame.new(-8.50077438, 0.902213991, -48.9178734, 0.0183650069, -0.90949887, 0.415300459, 0.000332000112, -0.415364951, -0.909654796, 0.999831378, 0.0168436952, -0.00732622575)
500
Part6.BottomSurface = Enum.SurfaceType.Smooth
501
Part6.TopSurface = Enum.SurfaceType.Smooth
502
Part6.Position = Vector3.new(-8.50077438, 0.902213991, -48.9178734)
503
Part6.Orientation = Vector3.new(65.4599991, 91.0099945, 179.949997)
504
BlockMesh7.Parent = Part6
505
BlockMesh7.Offset = Vector3.new(0, -0.0299999993, 0)
506
BlockMesh7.Scale = Vector3.new(0.0722222179, 0.111111112, 0.0722222179)
507
BlockMesh7.Scale = Vector3.new(0.0722222179, 0.111111112, 0.0722222179)
508
Part8.Parent = Tool0
509
Part8.Material = Enum.Material.Metal
510
Part8.BrickColor = BrickColor.new("Brick yellow")
511
Part8.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
512
Part8.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
513
Part8.Velocity = Vector3.new(-0.0043749921, -0.00877074338, -0.0130337384)
514
Part8.Anchored = true
515
Part8.Locked = true
516
Part8.FormFactor = Enum.FormFactor.Custom
517
Part8.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
518
Part8.CFrame = CFrame.new(-8.14193344, 1.137169, -47.2362671, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
519
Part8.BottomSurface = Enum.SurfaceType.Smooth
520
Part8.TopSurface = Enum.SurfaceType.Smooth
521
Part8.Color = Color3.new(0.843137, 0.772549, 0.603922)
522
Part8.Position = Vector3.new(-8.14193344, 1.137169, -47.2362671)
523
Part8.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
524
Part8.Color = Color3.new(0.843137, 0.772549, 0.603922)
525
BlockMesh9.Parent = Part8
526
BlockMesh9.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
527
BlockMesh9.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
528
Part10.Parent = Tool0
529
Part10.Material = Enum.Material.Metal
530
Part10.BrickColor = BrickColor.new("Brick yellow")
531
Part10.Rotation = Vector3.new(-179.979996, 0, -180)
532
Part10.Anchored = true
533
Part10.Locked = true
534
Part10.FormFactor = Enum.FormFactor.Custom
535
Part10.Size = Vector3.new(0.225573108, 0.225572959, 0.225572959)
536
Part10.CFrame = CFrame.new(-8.16722965, 1.37225294, -49.0906372, -1, 0, 0, 0, 1, 0.000316999998, 0, 0.000316999998, -1)
537
Part10.BottomSurface = Enum.SurfaceType.Smooth
538
Part10.TopSurface = Enum.SurfaceType.Smooth
539
Part10.Color = Color3.new(0.843137, 0.772549, 0.603922)
540
Part10.Position = Vector3.new(-8.16722965, 1.37225294, -49.0906372)
541
Part10.Orientation = Vector3.new(-0.0199999996, 180, 0)
542
Part10.Color = Color3.new(0.843137, 0.772549, 0.603922)
543
SpecialMesh11.Parent = Part10
544
SpecialMesh11.MeshId = "http://www.roblox.com/asset/?id=3270017"
545
SpecialMesh11.Scale = Vector3.new(0.201980457, 0.201980427, 2.88543415)
546
SpecialMesh11.MeshType = Enum.MeshType.FileMesh
547
SpecialMesh11.Scale = Vector3.new(0.201980457, 0.201980427, 2.88543415)
548
Part12.Parent = Tool0
549
Part12.Material = Enum.Material.Metal
550
Part12.BrickColor = BrickColor.new("Brick yellow")
551
Part12.Rotation = Vector3.new(-179.979996, 0, -180)
552
Part12.Anchored = true
553
Part12.Locked = true
554
Part12.FormFactor = Enum.FormFactor.Custom
555
Part12.Size = Vector3.new(0.225573108, 0.225572959, 0.225572959)
556
Part12.CFrame = CFrame.new(-8.16721821, 1.37475395, -48.469635, -1, 0, 0, 0, 1, 0.000316999998, 0, 0.000316999998, -1)
557
Part12.BottomSurface = Enum.SurfaceType.Smooth
558
Part12.TopSurface = Enum.SurfaceType.Smooth
559
Part12.Color = Color3.new(0.843137, 0.772549, 0.603922)
560
Part12.Position = Vector3.new(-8.16721821, 1.37475395, -48.469635)
561
Part12.Orientation = Vector3.new(-0.0199999996, 180, 0)
562
Part12.Color = Color3.new(0.843137, 0.772549, 0.603922)
563
SpecialMesh13.Parent = Part12
564
SpecialMesh13.MeshId = "http://www.roblox.com/asset/?id=3270017"
565
SpecialMesh13.Scale = Vector3.new(0.144271731, 0.144271761, 5.7708683)
566
SpecialMesh13.MeshType = Enum.MeshType.FileMesh
567
SpecialMesh13.Scale = Vector3.new(0.144271731, 0.144271761, 5.7708683)
568
Part14.Parent = Tool0
569
Part14.Material = Enum.Material.Metal
570
Part14.Rotation = Vector3.new(156.479996, 88.8499985, -156.509995)
571
Part14.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
572
Part14.Velocity = Vector3.new(-0.00478337239, -0.00794159342, -0.00165803637)
573
Part14.Anchored = true
574
Part14.Locked = true
575
Part14.FormFactor = Enum.FormFactor.Custom
576
Part14.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
577
Part14.CFrame = CFrame.new(-8.24172592, 1.06918097, -48.8276749, -0.0183660071, 0.00798300654, 0.99979949, -0.000332000112, 0.999968112, -0.0079904506, -0.999831378, -0.000478686212, -0.018362768)
578
Part14.BottomSurface = Enum.SurfaceType.Smooth
579
Part14.TopSurface = Enum.SurfaceType.Smooth
580
Part14.Position = Vector3.new(-8.24172592, 1.06918097, -48.8276749)
581
Part14.Orientation = Vector3.new(0.459999979, 91.0499954, -0.0199999996)
582
SpecialMesh15.Parent = Part14
583
SpecialMesh15.Scale = Vector3.new(0.518183827, 0.251547486, 0.251547992)
584
SpecialMesh15.MeshType = Enum.MeshType.Wedge
585
SpecialMesh15.Scale = Vector3.new(0.518183827, 0.251547486, 0.251547992)
586
Part16.Name = "Holo"
587
Part16.Parent = Tool0
588
Part16.Material = Enum.Material.Metal
589
Part16.BrickColor = BrickColor.new("Black")
590
Part16.Transparency = 1
591
Part16.Rotation = Vector3.new(90, 0, -179.979996)
592
Part16.Anchored = true
593
Part16.FormFactor = Enum.FormFactor.Custom
594
Part16.Size = Vector3.new(0.265199989, 0.265199989, 0.265199989)
595
Part16.CFrame = CFrame.new(-8.16699982, 1.375, -47.7680016, -1, 0.00037834933, -1.41166929e-05, 1.41262453e-05, 2.5246618e-05, -1, -0.000378348981, -1, -2.52519585e-05)
596
Part16.BackSurface = Enum.SurfaceType.SmoothNoOutlines
597
Part16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
598
Part16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
599
Part16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
600
Part16.RightSurface = Enum.SurfaceType.SmoothNoOutlines
601
Part16.TopSurface = Enum.SurfaceType.SmoothNoOutlines
602
Part16.Color = Color3.new(0.105882, 0.164706, 0.207843)
603
Part16.Position = Vector3.new(-8.16699982, 1.375, -47.7680016)
604
Part16.Orientation = Vector3.new(90, 179.979996, 0)
605
Part16.Color = Color3.new(0.105882, 0.164706, 0.207843)
606
SurfaceGui17.Parent = Part16
607
SurfaceGui17.Face = Enum.NormalId.Top
608
SurfaceGui17.CanvasSize = Vector2.new(800, 800)
609
Frame18.Parent = SurfaceGui17
610
Frame18.Transparency = 1
611
Frame18.Rotation = 90
612
Frame18.Size = UDim2.new(0, 800, 0, 800)
613
Frame18.BackgroundColor3 = Color3.new(1, 1, 1)
614
Frame18.BackgroundTransparency = 1
615
ImageLabel19.Name = "Flash"
616
ImageLabel19.Parent = Frame18
617
ImageLabel19.Transparency = 1
618
ImageLabel19.Size = UDim2.new(0.699999988, 0, 0.699999988, 1)
619
ImageLabel19.Position = UDim2.new(0.150000006, 0, 0.150000006, 0)
620
ImageLabel19.BackgroundTransparency = 1
621
ImageLabel19.BorderSizePixel = 0
622
ImageLabel19.ClipsDescendants = true
623
ImageLabel19.Image = "http://www.roblox.com/asset/?id=173741403"
624
BlockMesh20.Parent = Part16
625
BlockMesh20.Scale = Vector3.new(0.663105965, 0.663105965, 0.663105965)
626
BlockMesh20.Scale = Vector3.new(0.663105965, 0.663105965, 0.663105965)
627
Part21.Parent = Tool0
628
Part21.Material = Enum.Material.Metal
629
Part21.BrickColor = BrickColor.new("Brick yellow")
630
Part21.Rotation = Vector3.new(-179.979996, 0, 90)
631
Part21.Anchored = true
632
Part21.Locked = true
633
Part21.FormFactor = Enum.FormFactor.Custom
634
Part21.Size = Vector3.new(0.936787009, 0.936786115, 0.936786115)
635
Part21.CFrame = CFrame.new(-8.2826786, 1.37531304, -48.5130119, 0, -1, 0, -1, 0, 0.000316999998, -0.000316999998, 0, -1)
636
Part21.BottomSurface = Enum.SurfaceType.Smooth
637
Part21.TopSurface = Enum.SurfaceType.Smooth
638
Part21.Color = Color3.new(0.843137, 0.772549, 0.603922)
639
Part21.Position = Vector3.new(-8.2826786, 1.37531304, -48.5130119)
640
Part21.Orientation = Vector3.new(-0.0199999996, 180, -90)
641
Part21.Color = Color3.new(0.843137, 0.772549, 0.603922)
642
CylinderMesh22.Parent = Part21
643
CylinderMesh22.Scale = Vector3.new(0.154006988, 0.12012548, 0.154006958)
644
CylinderMesh22.Scale = Vector3.new(0.154006988, 0.12012548, 0.154006958)
645
Part23.Parent = Tool0
646
Part23.Material = Enum.Material.Metal
647
Part23.BrickColor = BrickColor.new("Brick yellow")
648
Part23.Rotation = Vector3.new(-90.0299988, 0.459999979, -178.949997)
649
Part23.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
650
Part23.Velocity = Vector3.new(-0.00803349447, -0.00873578526, -0.00332517154)
651
Part23.Anchored = true
652
Part23.Locked = true
653
Part23.FormFactor = Enum.FormFactor.Custom
654
Part23.Size = Vector3.new(0.206269354, 0.412538469, 0.200000003)
655
Part23.CFrame = CFrame.new(-8.17128277, 0.605727971, -48.6027756, -0.99979949, 0.0183642507, 0.00798455905, 0.00799200404, 0.000331998162, 0.999967992, 0.0183610097, 0.999831378, -0.000478698697)
656
Part23.BottomSurface = Enum.SurfaceType.Smooth
657
Part23.TopSurface = Enum.SurfaceType.Smooth
658
Part23.Color = Color3.new(0.843137, 0.772549, 0.603922)
659
Part23.Position = Vector3.new(-8.17128277, 0.605727971, -48.6027756)
660
Part23.Orientation = Vector3.new(-89.5400009, 93.4300003, 87.6199951)
661
Part23.Color = Color3.new(0.843137, 0.772549, 0.603922)
662
SpecialMesh24.Parent = Part23
663
SpecialMesh24.Scale = Vector3.new(1, 1, 0.503095925)
664
SpecialMesh24.MeshType = Enum.MeshType.Wedge
665
SpecialMesh24.Scale = Vector3.new(1, 1, 0.503095925)
666
Part25.Parent = Tool0
667
Part25.Material = Enum.Material.Metal
668
Part25.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
669
Part25.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
670
Part25.Velocity = Vector3.new(-0.00476615317, -0.00812927261, -0.00404230598)
671
Part25.Anchored = true
672
Part25.Locked = true
673
Part25.FormFactor = Enum.FormFactor.Custom
674
Part25.Size = Vector3.new(0.200000003, 0.970974565, 0.200000003)
675
Part25.CFrame = CFrame.new(-8.16581345, 1.06873095, -48.506012, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
676
Part25.BottomSurface = Enum.SurfaceType.Smooth
677
Part25.TopSurface = Enum.SurfaceType.Smooth
678
Part25.Position = Vector3.new(-8.16581345, 1.06873095, -48.506012)
679
Part25.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
680
BlockMesh26.Parent = Part25
681
BlockMesh26.Scale = Vector3.new(0.251548022, 1, 0.452786237)
682
BlockMesh26.Scale = Vector3.new(0.251548022, 1, 0.452786237)
683
Part27.Parent = Tool0
684
Part27.Material = Enum.Material.Metal
685
Part27.BrickColor = BrickColor.new("Brick yellow")
686
Part27.Rotation = Vector3.new(-23.5100002, -88.8499985, -23.4899998)
687
Part27.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
688
Part27.Velocity = Vector3.new(-0.0110210991, -0.00799718313, 0.0134584047)
689
Part27.Anchored = true
690
Part27.Locked = true
691
Part27.FormFactor = Enum.FormFactor.Custom
692
Part27.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
693
Part27.CFrame = CFrame.new(-8.21830177, 0.158967003, -50.9691429, 0.0183670036, 0.00798300654, -0.99979949, 0.000332000083, 0.999968112, 0.00799045153, 0.999831259, -0.000478694186, 0.0183637682)
694
Part27.BottomSurface = Enum.SurfaceType.Smooth
695
Part27.TopSurface = Enum.SurfaceType.Smooth
696
Part27.Color = Color3.new(0.843137, 0.772549, 0.603922)
697
Part27.Position = Vector3.new(-8.21830177, 0.158967003, -50.9691429)
698
Part27.Orientation = Vector3.new(-0.459999979, -88.9499969, 0.0199999996)
699
Part27.Color = Color3.new(0.843137, 0.772549, 0.603922)
700
BlockMesh28.Parent = Part27
701
BlockMesh28.Scale = Vector3.new(0.316950262, 0.181114629, 0.928212047)
702
BlockMesh28.Scale = Vector3.new(0.316950262, 0.181114629, 0.928212047)
703
Part29.Parent = Tool0
704
Part29.Material = Enum.Material.Metal
705
Part29.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
706
Part29.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
707
Part29.Velocity = Vector3.new(-0.00525259413, -0.00927465688, -0.0170939248)
708
Part29.Anchored = true
709
Part29.Locked = true
710
Part29.FormFactor = Enum.FormFactor.Custom
711
Part29.Size = Vector3.new(0.200000003, 2.90280724, 0.200000003)
712
Part29.CFrame = CFrame.new(-8.13231945, 1.01934803, -46.6613159, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
713
Part29.BottomSurface = Enum.SurfaceType.Smooth
714
Part29.TopSurface = Enum.SurfaceType.Smooth
715
Part29.Position = Vector3.new(-8.13231945, 1.01934803, -46.6613159)
716
Part29.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
717
CylinderMesh30.Parent = Part29
718
CylinderMesh30.Scale = Vector3.new(0.95588243, 1, 0.603715241)
719
CylinderMesh30.Scale = Vector3.new(0.95588243, 1, 0.603715241)
720
Part31.Parent = Tool0
721
Part31.Material = Enum.Material.Metal
722
Part31.BrickColor = BrickColor.new("Brick yellow")
723
Part31.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
724
Part31.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
725
Part31.Velocity = Vector3.new(-0.00510689151, -0.00893408991, -0.0132158771)
726
Part31.Anchored = true
727
Part31.Locked = true
728
Part31.FormFactor = Enum.FormFactor.Custom
729
Part31.Size = Vector3.new(0.200000003, 1.87352943, 0.200000003)
730
Part31.CFrame = CFrame.new(-8.14226913, 1.03416502, -47.2092247, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
731
Part31.BottomSurface = Enum.SurfaceType.Smooth
732
Part31.TopSurface = Enum.SurfaceType.Smooth
733
Part31.Color = Color3.new(0.843137, 0.772549, 0.603922)
734
Part31.Position = Vector3.new(-8.14226913, 1.03416502, -47.2092247)
735
Part31.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
736
Part31.Color = Color3.new(0.843137, 0.772549, 0.603922)
737
BlockMesh32.Parent = Part31
738
BlockMesh32.Scale = Vector3.new(0.95588237, 1, 0.382352948)
739
BlockMesh32.Scale = Vector3.new(0.95588237, 1, 0.382352948)
740
Part33.Parent = Tool0
741
Part33.Material = Enum.Material.Metal
742
Part33.BrickColor = BrickColor.new("Brick yellow")
743
Part33.Rotation = Vector3.new(-179.979996, 0, -180)
744
Part33.Anchored = true
745
Part33.Locked = true
746
Part33.FormFactor = Enum.FormFactor.Custom
747
Part33.Size = Vector3.new(0.225573108, 0.225572959, 0.225572959)
748
Part33.CFrame = CFrame.new(-8.16770458, 1.37406695, -48.9336586, -1, 0, 0, 0, 1, 0.000316999998, 0, 0.000316999998, -1)
749
Part33.BottomSurface = Enum.SurfaceType.Smooth
750
Part33.TopSurface = Enum.SurfaceType.Smooth
751
Part33.Color = Color3.new(0.843137, 0.772549, 0.603922)
752
Part33.Position = Vector3.new(-8.16770458, 1.37406695, -48.9336586)
753
Part33.Orientation = Vector3.new(-0.0199999996, 180, 0)
754
Part33.Color = Color3.new(0.843137, 0.772549, 0.603922)
755
SpecialMesh34.Parent = Part33
756
SpecialMesh34.MeshId = "http://www.roblox.com/asset/?id=3270017"
757
SpecialMesh34.Scale = Vector3.new(0.187553287, 0.187553242, 1.44271708)
758
SpecialMesh34.MeshType = Enum.MeshType.FileMesh
759
SpecialMesh34.Scale = Vector3.new(0.187553287, 0.187553242, 1.44271708)
760
Part35.Parent = Tool0
761
Part35.Material = Enum.Material.Metal
762
Part35.BrickColor = BrickColor.new("Brick yellow")
763
Part35.Rotation = Vector3.new(-179.979996, 0, -180)
764
Part35.Anchored = true
765
Part35.Locked = true
766
Part35.FormFactor = Enum.FormFactor.Custom
767
Part35.Size = Vector3.new(0.225573108, 0.225572959, 0.225572959)
768
Part35.CFrame = CFrame.new(-8.16720295, 1.36423504, -48.5124359, -1, 0, 0, 0, 1, 0.000316999998, 0, 0.000316999998, -1)
769
Part35.BottomSurface = Enum.SurfaceType.Smooth
770
Part35.TopSurface = Enum.SurfaceType.Smooth
771
Part35.Color = Color3.new(0.843137, 0.772549, 0.603922)
772
Part35.Position = Vector3.new(-8.16720295, 1.36423504, -48.5124359)
773
Part35.Orientation = Vector3.new(-0.0199999996, 180, 0)
774
Part35.Color = Color3.new(0.843137, 0.772549, 0.603922)
775
SpecialMesh36.Parent = Part35
776
SpecialMesh36.MeshId = "http://www.roblox.com/asset/?id=3270017"
777
SpecialMesh36.Scale = Vector3.new(0.158698946, 0.158698887, 0.649222672)
778
SpecialMesh36.MeshType = Enum.MeshType.FileMesh
779
SpecialMesh36.Scale = Vector3.new(0.158698946, 0.158698887, 0.649222672)
780
Part37.Parent = Tool0
781
Part37.Material = Enum.Material.Metal
782
Part37.BrickColor = BrickColor.new("Brick yellow")
783
Part37.Rotation = Vector3.new(-179.979996, 0, -180)
784
Part37.Anchored = true
785
Part37.Locked = true
786
Part37.FormFactor = Enum.FormFactor.Custom
787
Part37.Size = Vector3.new(0.936787009, 0.936786115, 0.936786115)
788
Part37.CFrame = CFrame.new(-8.16720867, 1.279966, -48.6890182, -1, 0, 0, 0, 1, 0.000316999998, 0, 0.000316999998, -1)
789
Part37.BottomSurface = Enum.SurfaceType.Smooth
790
Part37.TopSurface = Enum.SurfaceType.Smooth
791
Part37.Color = Color3.new(0.843137, 0.772549, 0.603922)
792
Part37.Position = Vector3.new(-8.16720867, 1.279966, -48.6890182)
793
Part37.Orientation = Vector3.new(-0.0199999996, 180, 0)
794
Part37.Color = Color3.new(0.843137, 0.772549, 0.603922)
795
Decal38.Parent = Part37
796
Decal38.Texture = "http://www.roblox.com/asset/?id=65628034"
797
Decal38.Face = Enum.NormalId.Bottom
798
BlockMesh39.Parent = Part37
799
BlockMesh39.Offset = Vector3.new(0, 0.00881250016, 0)
800
BlockMesh39.Scale = Vector3.new(0.154006943, 0.0492822528, 0.0616027787)
801
BlockMesh39.Scale = Vector3.new(0.154006943, 0.0492822528, 0.0616027787)
802
Part40.Parent = Tool0
803
Part40.Material = Enum.Material.Metal
804
Part40.BrickColor = BrickColor.new("Brick yellow")
805
Part40.Rotation = Vector3.new(-179.979996, 0, -180)
806
Part40.Anchored = true
807
Part40.Locked = true
808
Part40.FormFactor = Enum.FormFactor.Custom
809
Part40.Size = Vector3.new(0.225573108, 0.225572959, 0.225572959)
810
Part40.CFrame = CFrame.new(-8.16720104, 1.37464094, -47.8638, -1, 0, 0, 0, 1, 0.000316999998, 0, 0.000316999998, -1)
811
Part40.BottomSurface = Enum.SurfaceType.Smooth
812
Part40.TopSurface = Enum.SurfaceType.Smooth
813
Part40.Color = Color3.new(0.843137, 0.772549, 0.603922)
814
Part40.Position = Vector3.new(-8.16720104, 1.37464094, -47.8638)
815
Part40.Orientation = Vector3.new(-0.0199999996, 180, 0)
816
Part40.Color = Color3.new(0.843137, 0.772549, 0.603922)
817
SpecialMesh41.Parent = Part40
818
SpecialMesh41.MeshId = "http://www.roblox.com/asset/?id=3270017"
819
SpecialMesh41.Scale = Vector3.new(0.201980457, 0.201980427, 2.88543415)
820
SpecialMesh41.MeshType = Enum.MeshType.FileMesh
821
SpecialMesh41.Scale = Vector3.new(0.201980457, 0.201980427, 2.88543415)
822
Part42.Parent = Tool0
823
Part42.Material = Enum.Material.Metal
824
Part42.BrickColor = BrickColor.new("Brick yellow")
825
Part42.Reflectance = 0.050000000745058
826
Part42.Transparency = 0.75
827
Part42.Rotation = Vector3.new(90.0199966, 0, 0)
828
Part42.Anchored = true
829
Part42.Locked = true
830
Part42.FormFactor = Enum.FormFactor.Custom
831
Part42.Size = Vector3.new(0.936787009, 0.936786115, 0.936786115)
832
Part42.CFrame = CFrame.new(-8.167202, 1.37509596, -48.8740616, 1, 0, 0, 0, -0.000299000007, -1, 0, 1, -0.000299000007)
833
Part42.BottomSurface = Enum.SurfaceType.Smooth
834
Part42.TopSurface = Enum.SurfaceType.Smooth
835
Part42.Color = Color3.new(0.843137, 0.772549, 0.603922)
836
Part42.Position = Vector3.new(-8.167202, 1.37509596, -48.8740616)
837
Part42.Orientation = Vector3.new(90, 0, 0)
838
Part42.Color = Color3.new(0.843137, 0.772549, 0.603922)
839
CylinderMesh43.Parent = Part42
840
CylinderMesh43.Scale = Vector3.new(0.154006988, 0.00492822519, 0.154006958)
841
CylinderMesh43.Scale = Vector3.new(0.154006988, 0.00492822519, 0.154006958)
842
Part44.Parent = Tool0
843
Part44.Material = Enum.Material.Metal
844
Part44.BrickColor = BrickColor.new("Dark stone grey")
845
Part44.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
846
Part44.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
847
Part44.Velocity = Vector3.new(-0.00739284791, -0.00994298421, -0.0200043432)
848
Part44.Anchored = true
849
Part44.Locked = true
850
Part44.FormFactor = Enum.FormFactor.Custom
851
Part44.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
852
Part44.CFrame = CFrame.new(-8.08428478, 0.717163026, -46.2560272, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
853
Part44.BottomSurface = Enum.SurfaceType.Smooth
854
Part44.TopSurface = Enum.SurfaceType.Smooth
855
Part44.Color = Color3.new(0.388235, 0.372549, 0.384314)
856
Part44.Position = Vector3.new(-8.08428478, 0.717163026, -46.2560272)
857
Part44.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
858
Part44.Color = Color3.new(0.388235, 0.372549, 0.384314)
859
CylinderMesh45.Parent = Part44
860
CylinderMesh45.Scale = Vector3.new(0.382352948, 0.458823562, 0.286764711)
861
CylinderMesh45.Scale = Vector3.new(0.382352948, 0.458823562, 0.286764711)
862
Part46.Parent = Tool0
863
Part46.Material = Enum.Material.Metal
864
Part46.BrickColor = BrickColor.new("Brick yellow")
865
Part46.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
866
Part46.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
867
Part46.Velocity = Vector3.new(-0.00548611162, -0.00902249571, -0.0133572705)
868
Part46.Anchored = true
869
Part46.Locked = true
870
Part46.FormFactor = Enum.FormFactor.Custom
871
Part46.Size = Vector3.new(0.200000003, 1.83221889, 0.200000003)
872
Part46.CFrame = CFrame.new(-8.14231396, 0.980186999, -47.1882019, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
873
Part46.BottomSurface = Enum.SurfaceType.Smooth
874
Part46.TopSurface = Enum.SurfaceType.Smooth
875
Part46.Color = Color3.new(0.843137, 0.772549, 0.603922)
876
Part46.Position = Vector3.new(-8.14231396, 0.980186999, -47.1882019)
877
Part46.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
878
Part46.Color = Color3.new(0.843137, 0.772549, 0.603922)
879
CylinderMesh47.Parent = Part46
880
CylinderMesh47.Scale = Vector3.new(2.19852948, 1, 1.24264705)
881
CylinderMesh47.Scale = Vector3.new(2.19852948, 1, 1.24264705)
882
Part48.Parent = Tool0
883
Part48.Material = Enum.Material.Metal
884
Part48.BrickColor = BrickColor.new("Brick yellow")
885
Part48.Rotation = Vector3.new(-23.5100002, -88.8499985, -113.489998)
886
Part48.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
887
Part48.Velocity = Vector3.new(-0.00757088838, -0.00864217989, -0.0033302696)
888
Part48.Anchored = true
889
Part48.Locked = true
890
Part48.FormFactor = Enum.FormFactor.Custom
891
Part48.Size = Vector3.new(0.200000003, 0.412537485, 0.206269354)
892
Part48.CFrame = CFrame.new(-8.16976547, 0.671715021, -48.6028252, -0.00798300095, 0.0183670055, -0.99979949, -0.999968112, 0.000328306545, 0.00799037796, 0.000475000066, 0.999831259, 0.0183637999)
893
Part48.BottomSurface = Enum.SurfaceType.Smooth
894
Part48.TopSurface = Enum.SurfaceType.Smooth
895
Part48.Color = Color3.new(0.843137, 0.772549, 0.603922)
896
Part48.Position = Vector3.new(-8.16976547, 0.671715021, -48.6028252)
897
Part48.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
898
Part48.Color = Color3.new(0.843137, 0.772549, 0.603922)
899
BlockMesh49.Parent = Part48
900
BlockMesh49.Scale = Vector3.new(0.15092878, 1, 1)
901
BlockMesh49.Scale = Vector3.new(0.15092878, 1, 1)
902
Part50.Parent = Tool0
903
Part50.Material = Enum.Material.Metal
904
Part50.BrickColor = BrickColor.new("Black")
905
Part50.Rotation = Vector3.new(-90.0299988, 0.459999979, 1.04999995)
906
Part50.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
907
Part50.Velocity = Vector3.new(-0.0054171551, -0.00887843221, -0.0117353667)
908
Part50.Anchored = true
909
Part50.Locked = true
910
Part50.FormFactor = Enum.FormFactor.Custom
911
Part50.Size = Vector3.new(0.344117641, 0.344117641, 0.200000003)
912
Part50.CFrame = CFrame.new(-8.14647198, 0.988098025, -47.4181595, 0.99979949, -0.0183642488, 0.00798356067, -0.0079910038, -0.000331998192, 0.999968112, -0.0183610097, -0.999831378, -0.000478680391)
913
Part50.BottomSurface = Enum.SurfaceType.Smooth
914
Part50.TopSurface = Enum.SurfaceType.Smooth
915
Part50.Color = Color3.new(0.105882, 0.164706, 0.207843)
916
Part50.Position = Vector3.new(-8.14647198, 0.988098025, -47.4181595)
917
Part50.Orientation = Vector3.new(-89.5400009, 93.4300003, -92.3799973)
918
Part50.Color = Color3.new(0.105882, 0.164706, 0.207843)
919
BlockMesh51.Parent = Part50
920
BlockMesh51.Scale = Vector3.new(0.720000029, 0.600000024, 0.286764711)
921
BlockMesh51.Scale = Vector3.new(0.720000029, 0.600000024, 0.286764711)
922
Part52.Parent = Tool0
923
Part52.Material = Enum.Material.Metal
924
Part52.BrickColor = BrickColor.new("Dark stone grey")
925
Part52.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
926
Part52.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
927
Part52.Velocity = Vector3.new(-0.00672776345, -0.00946390536, -0.0157152526)
928
Part52.Anchored = true
929
Part52.Locked = true
930
Part52.FormFactor = Enum.FormFactor.Custom
931
Part52.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
932
Part52.CFrame = CFrame.new(-8.1375227, 0.808288991, -46.8531761, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
933
Part52.BottomSurface = Enum.SurfaceType.Smooth
934
Part52.TopSurface = Enum.SurfaceType.Smooth
935
Part52.Color = Color3.new(0.388235, 0.372549, 0.384314)
936
Part52.Position = Vector3.new(-8.1375227, 0.808288991, -46.8531761)
937
Part52.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
938
Part52.Color = Color3.new(0.388235, 0.372549, 0.384314)
939
BlockMesh53.Parent = Part52
940
BlockMesh53.Scale = Vector3.new(0.458823562, 1.14705884, 0.477941185)
941
BlockMesh53.Scale = Vector3.new(0.458823562, 1.14705884, 0.477941185)
942
Part54.Parent = Tool0
943
Part54.Material = Enum.Material.Metal
944
Part54.Rotation = Vector3.new(-23.5100002, -88.8499985, -99.4799957)
945
Part54.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
946
Part54.Velocity = Vector3.new(-0.00798435789, -0.00845266879, 8.11479986e-05)
947
Part54.Anchored = true
948
Part54.Locked = true
949
Part54.FormFactor = Enum.FormFactor.Custom
950
Part54.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
951
Part54.CFrame = CFrame.new(-8.18009472, 0.607574999, -49.0836945, -0.00330000184, 0.019758001, -0.999799371, -0.970181584, 0.242247865, 0.0079895379, 0.24235715, 0.970013201, 0.0183694288)
952
Part54.BottomSurface = Enum.SurfaceType.Smooth
953
Part54.TopSurface = Enum.SurfaceType.Smooth
954
Part54.Position = Vector3.new(-8.18009472, 0.607574999, -49.0836945)
955
Part54.Orientation = Vector3.new(-0.459999979, -88.9499969, -75.9799957)
956
BlockMesh55.Parent = Part54
957
BlockMesh55.Scale = Vector3.new(0.427631557, 0.248166457, 0.328176051)
958
BlockMesh55.Scale = Vector3.new(0.427631557, 0.248166457, 0.328176051)
959
Part56.Parent = Tool0
960
Part56.Material = Enum.Material.Metal
961
Part56.BrickColor = BrickColor.new("Brick yellow")
962
Part56.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
963
Part56.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
964
Part56.Velocity = Vector3.new(-0.00442852499, -0.00921547133, -0.0184444357)
965
Part56.Anchored = true
966
Part56.Locked = true
967
Part56.FormFactor = Enum.FormFactor.Custom
968
Part56.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
969
Part56.CFrame = CFrame.new(-8.12789536, 1.13742101, -46.4714012, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
970
Part56.BottomSurface = Enum.SurfaceType.Smooth
971
Part56.TopSurface = Enum.SurfaceType.Smooth
972
Part56.Color = Color3.new(0.843137, 0.772549, 0.603922)
973
Part56.Position = Vector3.new(-8.12789536, 1.13742101, -46.4714012)
974
Part56.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
975
Part56.Color = Color3.new(0.843137, 0.772549, 0.603922)
976
BlockMesh57.Parent = Part56
977
BlockMesh57.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
978
BlockMesh57.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
979
Part58.Parent = Tool0
980
Part58.Material = Enum.Material.Metal
981
Part58.BrickColor = BrickColor.new("Brick yellow")
982
Part58.Rotation = Vector3.new(-23.5100002, -88.8499985, -113.489998)
983
Part58.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
984
Part58.Velocity = Vector3.new(-0.00552675314, -0.00810130779, -0.0017657805)
985
Part58.Anchored = true
986
Part58.Locked = true
987
Part58.FormFactor = Enum.FormFactor.Custom
988
Part58.Size = Vector3.new(0.200000003, 0.200000003, 0.206269354)
989
Part58.CFrame = CFrame.new(-8.17257118, 0.957642019, -48.825901, -0.00798300095, 0.0183670055, -0.99979949, -0.999968112, 0.000328306545, 0.00799037796, 0.000475000066, 0.999831259, 0.0183637999)
990
Part58.BottomSurface = Enum.SurfaceType.Smooth
991
Part58.TopSurface = Enum.SurfaceType.Smooth
992
Part58.Color = Color3.new(0.843137, 0.772549, 0.603922)
993
Part58.Position = Vector3.new(-8.17257118, 0.957642019, -48.825901)
994
Part58.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
995
Part58.Color = Color3.new(0.843137, 0.772549, 0.603922)
996
BlockMesh59.Parent = Part58
997
BlockMesh59.Scale = Vector3.new(0.201238394, 0.578557312, 1)
998
BlockMesh59.Scale = Vector3.new(0.201238394, 0.578557312, 1)
999
Part60.Parent = Tool0
1000
Part60.Material = Enum.Material.Metal
1001
Part60.BrickColor = BrickColor.new("Brick yellow")
1002
Part60.Rotation = Vector3.new(-23.5100002, -88.8499985, -113.489998)
1003
Part60.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1004
Part60.Velocity = Vector3.new(-0.00435269345, -0.00859276205, -0.0108705759)
1005
Part60.Anchored = true
1006
Part60.Locked = true
1007
Part60.FormFactor = Enum.FormFactor.Custom
1008
Part60.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
1009
Part60.CFrame = CFrame.new(-8.14756584, 1.13706195, -47.5422134, -0.00798300095, 0.0183710046, -0.999799371, -0.999968112, 0.000329274451, 0.00799039751, 0.000476000045, 0.999831259, 0.0183677897)
1010
Part60.BottomSurface = Enum.SurfaceType.Smooth
1011
Part60.TopSurface = Enum.SurfaceType.Smooth
1012
Part60.Color = Color3.new(0.843137, 0.772549, 0.603922)
1013
Part60.Position = Vector3.new(-8.14756584, 1.13706195, -47.5422134)
1014
Part60.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
1015
Part60.Color = Color3.new(0.843137, 0.772549, 0.603922)
1016
BlockMesh61.Parent = Part60
1017
BlockMesh61.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
1018
BlockMesh61.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
1019
Part62.Parent = Tool0
1020
Part62.Material = Enum.Material.Metal
1021
Part62.BrickColor = BrickColor.new("Dark stone grey")
1022
Part62.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
1023
Part62.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1024
Part62.Velocity = Vector3.new(-0.00744395144, -0.00994282216, -0.0198728051)
1025
Part62.Anchored = true
1026
Part62.Locked = true
1027
Part62.FormFactor = Enum.FormFactor.Custom
1028
Part62.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
1029
Part62.CFrame = CFrame.new(-8.17625809, 0.717880011, -46.2543373, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
1030
Part62.BottomSurface = Enum.SurfaceType.Smooth
1031
Part62.TopSurface = Enum.SurfaceType.Smooth
1032
Part62.Color = Color3.new(0.388235, 0.372549, 0.384314)
1033
Part62.Position = Vector3.new(-8.17625809, 0.717880011, -46.2543373)
1034
Part62.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
1035
Part62.Color = Color3.new(0.388235, 0.372549, 0.384314)
1036
CylinderMesh63.Parent = Part62
1037
CylinderMesh63.Scale = Vector3.new(0.382352948, 0.458823562, 0.286764711)
1038
CylinderMesh63.Scale = Vector3.new(0.382352948, 0.458823562, 0.286764711)
1039
Part64.Parent = Tool0
1040
Part64.Material = Enum.Material.Metal
1041
Part64.BrickColor = BrickColor.new("Dark stone grey")
1042
Part64.Rotation = Vector3.new(-90.0299988, 0.459999979, -178.949997)
1043
Part64.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1044
Part64.Velocity = Vector3.new(-0.0114239492, -0.00803399365, 0.0140203554)
1045
Part64.Anchored = true
1046
Part64.Locked = true
1047
Part64.FormFactor = Enum.FormFactor.Custom
1048
Part64.Size = Vector3.new(0.226393193, 0.200000003, 0.200000003)
1049
Part64.CFrame = CFrame.new(-8.22022533, 0.100946002, -51.048111, -0.99979949, 0.0183642507, 0.00798455905, 0.00799200404, 0.000331998162, 0.999967992, 0.0183610097, 0.999831378, -0.000478698697)
1050
Part64.BottomSurface = Enum.SurfaceType.Smooth
1051
Part64.TopSurface = Enum.SurfaceType.Smooth
1052
Part64.Color = Color3.new(0.388235, 0.372549, 0.384314)
1053
Part64.Position = Vector3.new(-8.22022533, 0.100946002, -51.048111)
1054
Part64.Orientation = Vector3.new(-89.5400009, 93.4300003, 87.6199951)
1055
Part64.Color = Color3.new(0.388235, 0.372549, 0.384314)
1056
SpecialMesh65.Parent = Part64
1057
SpecialMesh65.Scale = Vector3.new(1, 0.452785999, 0.362229109)
1058
SpecialMesh65.MeshType = Enum.MeshType.Wedge
1059
SpecialMesh65.Scale = Vector3.new(1, 0.452785999, 0.362229109)
1060
Part66.Parent = Tool0
1061
Part66.Material = Enum.Material.Metal
1062
Part66.BrickColor = BrickColor.new("Brick yellow")
1063
Part66.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
1064
Part66.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1065
Part66.Velocity = Vector3.new(-0.00539755914, -0.00947681256, -0.0192476604)
1066
Part66.Anchored = true
1067
Part66.Locked = true
1068
Part66.FormFactor = Enum.FormFactor.Custom
1069
Part66.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
1070
Part66.CFrame = CFrame.new(-7.96360207, 0.987128973, -46.3923569, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
1071
Part66.BottomSurface = Enum.SurfaceType.Smooth
1072
Part66.TopSurface = Enum.SurfaceType.Smooth
1073
Part66.Color = Color3.new(0.843137, 0.772549, 0.603922)
1074
Part66.Position = Vector3.new(-7.96360207, 0.987128973, -46.3923569)
1075
Part66.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
1076
Part66.Color = Color3.new(0.843137, 0.772549, 0.603922)
1077
BlockMesh67.Parent = Part66
1078
BlockMesh67.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
1079
BlockMesh67.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
1080
Part68.Parent = Tool0
1081
Part68.Material = Enum.Material.Metal
1082
Part68.BrickColor = BrickColor.new("Brick yellow")
1083
Part68.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
1084
Part68.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1085
Part68.Velocity = Vector3.new(-0.00439644, -0.0089486884, -0.0151985977)
1086
Part68.Anchored = true
1087
Part68.Locked = true
1088
Part68.FormFactor = Enum.FormFactor.Custom
1089
Part68.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
1090
Part68.CFrame = CFrame.new(-8.13631821, 1.13725305, -46.9303207, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
1091
Part68.BottomSurface = Enum.SurfaceType.Smooth
1092
Part68.TopSurface = Enum.SurfaceType.Smooth
1093
Part68.Color = Color3.new(0.843137, 0.772549, 0.603922)
1094
Part68.Position = Vector3.new(-8.13631821, 1.13725305, -46.9303207)
1095
Part68.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
1096
Part68.Color = Color3.new(0.843137, 0.772549, 0.603922)
1097
BlockMesh69.Parent = Part68
1098
BlockMesh69.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
1099
BlockMesh69.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
1100
Part70.Parent = Tool0
1101
Part70.Material = Enum.Material.Metal
1102
Part70.BrickColor = BrickColor.new("Brick yellow")
1103
Part70.Rotation = Vector3.new(-23.5199986, -88.8499985, -23.4899998)
1104
Part70.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1105
Part70.Velocity = Vector3.new(-0.00628012791, -0.00753658637, 0.00718653621)
1106
Part70.Anchored = true
1107
Part70.Locked = true
1108
Part70.FormFactor = Enum.FormFactor.Custom
1109
Part70.Size = Vector3.new(0.20224461, 0.200000003, 0.200000003)
1110
Part70.CFrame = CFrame.new(-8.19675827, 0.83822602, -50.0906296, 0.0183660071, 0.00798300654, -0.99979949, 0.000332000112, 0.999968112, 0.0079904506, 0.999831378, -0.000478686212, 0.018362768)
1111
Part70.BottomSurface = Enum.SurfaceType.Smooth
1112
Part70.TopSurface = Enum.SurfaceType.Smooth
1113
Part70.Color = Color3.new(0.843137, 0.772549, 0.603922)
1114
Part70.Position = Vector3.new(-8.19675827, 0.83822602, -50.0906296)
1115
Part70.Orientation = Vector3.new(-0.459999979, -88.9499969, 0.0199999996)
1116
Part70.Color = Color3.new(0.843137, 0.772549, 0.603922)
1117
BlockMesh71.Parent = Part70
1118
BlockMesh71.Scale = Vector3.new(1.20000005, 0.917647123, 0.928212047)
1119
BlockMesh71.Scale = Vector3.new(1.20000005, 0.917647123, 0.928212047)
1120
Part72.Parent = Tool0
1121
Part72.Material = Enum.Material.Metal
1122
Part72.BrickColor = BrickColor.new("Brick yellow")
1123
Part72.Rotation = Vector3.new(-179.979996, 0, 90)
1124
Part72.Anchored = true
1125
Part72.Locked = true
1126
Part72.FormFactor = Enum.FormFactor.Custom
1127
Part72.Size = Vector3.new(0.936787009, 0.936786115, 0.936786115)
1128
Part72.CFrame = CFrame.new(-8.05185127, 1.37530196, -48.5129623, 0, -1, 0, -1, 0, 0.000316999998, -0.000316999998, 0, -1)
1129
Part72.BottomSurface = Enum.SurfaceType.Smooth
1130
Part72.TopSurface = Enum.SurfaceType.Smooth
1131
Part72.Color = Color3.new(0.843137, 0.772549, 0.603922)
1132
Part72.Position = Vector3.new(-8.05185127, 1.37530196, -48.5129623)
1133
Part72.Orientation = Vector3.new(-0.0199999996, 180, -90)
1134
Part72.Color = Color3.new(0.843137, 0.772549, 0.603922)
1135
CylinderMesh73.Parent = Part72
1136
CylinderMesh73.Scale = Vector3.new(0.154006988, 0.12012548, 0.154006958)
1137
CylinderMesh73.Scale = Vector3.new(0.154006988, 0.12012548, 0.154006958)
1138
Part74.Parent = Tool0
1139
Part74.Material = Enum.Material.Metal
1140
Part74.BrickColor = BrickColor.new("Brick yellow")
1141
Part74.Rotation = Vector3.new(-90.0299988, 0.459999979, 1.04999995)
1142
Part74.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1143
Part74.Velocity = Vector3.new(-0.00765358377, -0.00846188422, -0.000872140983)
1144
Part74.Anchored = true
1145
Part74.Locked = true
1146
Part74.FormFactor = Enum.FormFactor.Custom
1147
Part74.Size = Vector3.new(0.206269354, 0.200000003, 0.200000003)
1148
Part74.CFrame = CFrame.new(-8.17724991, 0.655609012, -48.9497414, 0.99979949, -0.018364273, 0.00798350573, -0.0079910038, -0.000334997982, 0.999968112, -0.0183610097, -0.999831378, -0.000481679803)
1149
Part74.BottomSurface = Enum.SurfaceType.Smooth
1150
Part74.TopSurface = Enum.SurfaceType.Smooth
1151
Part74.Color = Color3.new(0.843137, 0.772549, 0.603922)
1152
Part74.Position = Vector3.new(-8.17724991, 0.655609012, -48.9497414)
1153
Part74.Orientation = Vector3.new(-89.5400009, 93.4499969, -92.4000015)
1154
Part74.Color = Color3.new(0.843137, 0.772549, 0.603922)
1155
SpecialMesh75.Parent = Part74
1156
SpecialMesh75.Scale = Vector3.new(1, 0.503095448, 0.251548022)
1157
SpecialMesh75.MeshType = Enum.MeshType.Wedge
1158
SpecialMesh75.Scale = Vector3.new(1, 0.503095448, 0.251548022)
1159
Part76.Parent = Tool0
1160
Part76.Material = Enum.Material.Metal
1161
Part76.BrickColor = BrickColor.new("Brick yellow")
1162
Part76.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
1163
Part76.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1164
Part76.Velocity = Vector3.new(-0.00433173403, -0.00841488689, -0.00870535523)
1165
Part76.Anchored = true
1166
Part76.Locked = true
1167
Part76.FormFactor = Enum.FormFactor.Custom
1168
Part76.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
1169
Part76.CFrame = CFrame.new(-8.15316486, 1.13696301, -47.8471603, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
1170
Part76.BottomSurface = Enum.SurfaceType.Smooth
1171
Part76.TopSurface = Enum.SurfaceType.Smooth
1172
Part76.Color = Color3.new(0.843137, 0.772549, 0.603922)
1173
Part76.Position = Vector3.new(-8.15316486, 1.13696301, -47.8471603)
1174
Part76.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
1175
Part76.Color = Color3.new(0.843137, 0.772549, 0.603922)
1176
BlockMesh77.Parent = Part76
1177
BlockMesh77.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
1178
BlockMesh77.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
1179
Part78.Parent = Tool0
1180
Part78.Material = Enum.Material.Metal
1181
Part78.BrickColor = BrickColor.new("Black")
1182
Part78.Rotation = Vector3.new(-90.0299988, 0.459999979, 1.04999995)
1183
Part78.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1184
Part78.Velocity = Vector3.new(-0.00543643162, -0.00903415307, -0.013628576)
1185
Part78.Anchored = true
1186
Part78.Locked = true
1187
Part78.FormFactor = Enum.FormFactor.Custom
1188
Part78.Size = Vector3.new(0.344117641, 0.344117641, 0.200000003)
1189
Part78.CFrame = CFrame.new(-8.14155197, 0.988182008, -47.1502151, 0.99979949, -0.0183642488, 0.00798356067, -0.0079910038, -0.000331998192, 0.999968112, -0.0183610097, -0.999831378, -0.000478680391)
1190
Part78.BottomSurface = Enum.SurfaceType.Smooth
1191
Part78.TopSurface = Enum.SurfaceType.Smooth
1192
Part78.Color = Color3.new(0.105882, 0.164706, 0.207843)
1193
Part78.Position = Vector3.new(-8.14155197, 0.988182008, -47.1502151)
1194
Part78.Orientation = Vector3.new(-89.5400009, 93.4300003, -92.3799973)
1195
Part78.Color = Color3.new(0.105882, 0.164706, 0.207843)
1196
BlockMesh79.Parent = Part78
1197
BlockMesh79.Scale = Vector3.new(0.720000029, 0.600000024, 0.286764711)
1198
BlockMesh79.Scale = Vector3.new(0.720000029, 0.600000024, 0.286764711)
1199
Part80.Parent = Tool0
1200
Part80.Material = Enum.Material.Metal
1201
Part80.BrickColor = BrickColor.new("Brick yellow")
1202
Part80.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
1203
Part80.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1204
Part80.Velocity = Vector3.new(-0.00655462733, -0.00934209209, -0.0146348905)
1205
Part80.Anchored = true
1206
Part80.Locked = true
1207
Part80.FormFactor = Enum.FormFactor.Custom
1208
Part80.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
1209
Part80.CFrame = CFrame.new(-8.14015579, 0.831260979, -47.0061607, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
1210
Part80.BottomSurface = Enum.SurfaceType.Smooth
1211
Part80.TopSurface = Enum.SurfaceType.Smooth
1212
Part80.Color = Color3.new(0.843137, 0.772549, 0.603922)
1213
Part80.Position = Vector3.new(-8.14015579, 0.831260979, -47.0061607)
1214
Part80.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
1215
Part80.Color = Color3.new(0.843137, 0.772549, 0.603922)
1216
BlockMesh81.Parent = Part80
1217
BlockMesh81.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
1218
BlockMesh81.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
1219
Part82.Parent = Tool0
1220
Part82.Material = Enum.Material.Metal
1221
Part82.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
1222
Part82.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1223
Part82.Velocity = Vector3.new(-0.0053408551, -0.010003278, -0.0259571355)
1224
Part82.Anchored = true
1225
Part82.Locked = true
1226
Part82.FormFactor = Enum.FormFactor.Custom
1227
Part82.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
1228
Part82.CFrame = CFrame.new(-8.10931015, 1.019786, -45.4085312, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
1229
Part82.BottomSurface = Enum.SurfaceType.Smooth
1230
Part82.TopSurface = Enum.SurfaceType.Smooth
1231
Part82.Position = Vector3.new(-8.10931015, 1.019786, -45.4085312)
1232
Part82.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
1233
CylinderMesh83.Parent = Part82
1234
CylinderMesh83.Scale = Vector3.new(0.95588243, 0.458823562, 0.794911742)
1235
CylinderMesh83.Scale = Vector3.new(0.95588243, 0.458823562, 0.794911742)
1236
Part84.Parent = Tool0
1237
Part84.Material = Enum.Material.Metal
1238
Part84.BrickColor = BrickColor.new("Dark stone grey")
1239
Part84.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
1240
Part84.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1241
Part84.Velocity = Vector3.new(-0.00736968592, -0.00975226332, -0.0176845044)
1242
Part84.Anchored = true
1243
Part84.Locked = true
1244
Part84.FormFactor = Enum.FormFactor.Custom
1245
Part84.Size = Vector3.new(0.200000003, 0.716986835, 0.200000003)
1246
Part84.CFrame = CFrame.new(-8.09030533, 0.717043996, -46.5839691, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
1247
Part84.BottomSurface = Enum.SurfaceType.Smooth
1248
Part84.TopSurface = Enum.SurfaceType.Smooth
1249
Part84.Color = Color3.new(0.388235, 0.372549, 0.384314)
1250
Part84.Position = Vector3.new(-8.09030533, 0.717043996, -46.5839691)
1251
Part84.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
1252
Part84.Color = Color3.new(0.388235, 0.372549, 0.384314)
1253
CylinderMesh85.Parent = Part84
1254
CylinderMesh85.Scale = Vector3.new(0.301857561, 1, 0.251547992)
1255
CylinderMesh85.Scale = Vector3.new(0.301857561, 1, 0.251547992)
1256
Part86.Parent = Tool0
1257
Part86.Material = Enum.Material.Metal
1258
Part86.BrickColor = BrickColor.new("Brick yellow")
1259
Part86.Rotation = Vector3.new(-23.5100002, -88.8499985, 156.509995)
1260
Part86.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1261
Part86.Velocity = Vector3.new(-0.00729914103, -0.00821845885, 0.00126536295)
1262
Part86.Anchored = true
1263
Part86.Locked = true
1264
Part86.FormFactor = Enum.FormFactor.Custom
1265
Part86.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
1266
Part86.CFrame = CFrame.new(-8.1824131, 0.703514993, -49.251709, -0.0183670036, -0.00798300654, -0.99979949, -0.000332000083, -0.999968112, 0.00799045153, -0.999831259, 0.000478694186, 0.0183637682)
1267
Part86.BottomSurface = Enum.SurfaceType.Smooth
1268
Part86.TopSurface = Enum.SurfaceType.Smooth
1269
Part86.Color = Color3.new(0.843137, 0.772549, 0.603922)
1270
Part86.Position = Vector3.new(-8.1824131, 0.703514993, -49.251709)
1271
Part86.Orientation = Vector3.new(-0.459999979, -88.9499969, -179.979996)
1272
Part86.Color = Color3.new(0.843137, 0.772549, 0.603922)
1273
BlockMesh87.Parent = Part86
1274
BlockMesh87.Scale = Vector3.new(0.996130764, 0.905572116, 0.928212047)
1275
BlockMesh87.Scale = Vector3.new(0.996130764, 0.905572116, 0.928212047)
1276
Part88.Parent = Tool0
1277
Part88.Material = Enum.Material.Metal
1278
Part88.BrickColor = BrickColor.new("Brick yellow")
1279
Part88.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
1280
Part88.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1281
Part88.Velocity = Vector3.new(-0.00553871784, -0.00912070274, -0.0144487079)
1282
Part88.Anchored = true
1283
Part88.Locked = true
1284
Part88.FormFactor = Enum.FormFactor.Custom
1285
Part88.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
1286
Part88.CFrame = CFrame.new(-8.30378342, 0.989555001, -46.9982071, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
1287
Part88.BottomSurface = Enum.SurfaceType.Smooth
1288
Part88.TopSurface = Enum.SurfaceType.Smooth
1289
Part88.Color = Color3.new(0.843137, 0.772549, 0.603922)
1290
Part88.Position = Vector3.new(-8.30378342, 0.989555001, -46.9982071)
1291
Part88.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
1292
Part88.Color = Color3.new(0.843137, 0.772549, 0.603922)
1293
BlockMesh89.Parent = Part88
1294
BlockMesh89.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
1295
BlockMesh89.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
1296
Part90.Parent = Tool0
1297
Part90.Material = Enum.Material.Metal
1298
Part90.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
1299
Part90.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1300
Part90.Velocity = Vector3.new(-0.00542511046, -0.00826259796, -0.00403490011)
1301
Part90.Anchored = true
1302
Part90.Locked = true
1303
Part90.FormFactor = Enum.FormFactor.Custom
1304
Part90.Size = Vector3.new(0.200000003, 0.970974565, 0.200000003)
1305
Part90.CFrame = CFrame.new(-8.16755295, 0.975760996, -48.5059509, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
1306
Part90.BottomSurface = Enum.SurfaceType.Smooth
1307
Part90.TopSurface = Enum.SurfaceType.Smooth
1308
Part90.Position = Vector3.new(-8.16755295, 0.975760996, -48.5059509)
1309
Part90.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
1310
BlockMesh91.Parent = Part90
1311
BlockMesh91.Scale = Vector3.new(0.377321988, 0.990000069, 0.95588237)
1312
BlockMesh91.Scale = Vector3.new(0.377321988, 0.990000069, 0.95588237)
1313
Part92.Parent = Tool0
1314
Part92.Material = Enum.Material.Metal
1315
Part92.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
1316
Part92.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1317
Part92.Velocity = Vector3.new(-0.00506793335, -0.00799998175, -0.00166499417)
1318
Part92.Anchored = true
1319
Part92.Locked = true
1320
Part92.FormFactor = Enum.FormFactor.Custom
1321
Part92.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
1322
Part92.CFrame = CFrame.new(-8.24199963, 1.02916801, -48.8256531, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
1323
Part92.BottomSurface = Enum.SurfaceType.Smooth
1324
Part92.TopSurface = Enum.SurfaceType.Smooth
1325
Part92.Position = Vector3.new(-8.24199963, 1.02916801, -48.8256531)
1326
Part92.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
1327
BlockMesh93.Parent = Part92
1328
BlockMesh93.Scale = Vector3.new(0.150933817, 0.518183827, 0.251547992)
1329
BlockMesh93.Scale = Vector3.new(0.150933817, 0.518183827, 0.251547992)
1330
Part94.Parent = Tool0
1331
Part94.Material = Enum.Material.Metal
1332
Part94.BrickColor = BrickColor.new("Dark stone grey")
1333
Part94.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
1334
Part94.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1335
Part94.Velocity = Vector3.new(-0.00744013069, -0.00991170574, -0.0194944218)
1336
Part94.Anchored = true
1337
Part94.Locked = true
1338
Part94.FormFactor = Enum.FormFactor.Custom
1339
Part94.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
1340
Part94.CFrame = CFrame.new(-8.17722607, 0.717872977, -46.3073196, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
1341
Part94.BottomSurface = Enum.SurfaceType.Smooth
1342
Part94.TopSurface = Enum.SurfaceType.Smooth
1343
Part94.Color = Color3.new(0.388235, 0.372549, 0.384314)
1344
Part94.Position = Vector3.new(-8.17722607, 0.717872977, -46.3073196)
1345
Part94.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
1346
Part94.Color = Color3.new(0.388235, 0.372549, 0.384314)
1347
CylinderMesh95.Parent = Part94
1348
CylinderMesh95.Scale = Vector3.new(0.382352948, 0.137647063, 0.382352948)
1349
CylinderMesh95.Scale = Vector3.new(0.382352948, 0.137647063, 0.382352948)
1350
Part96.Parent = Tool0
1351
Part96.Material = Enum.Material.Metal
1352
Part96.BrickColor = BrickColor.new("Brick yellow")
1353
Part96.Rotation = Vector3.new(0, -90, 0)
1354
Part96.Anchored = true
1355
Part96.Locked = true
1356
Part96.FormFactor = Enum.FormFactor.Custom
1357
Part96.Size = Vector3.new(0.393940508, 0.39394027, 0.393940359)
1358
Part96.CFrame = CFrame.new(-8.1568718, 1.37486994, -47.7678528, 0, 0, -1, 0, 1, 0, 1, 0, 0)
1359
Part96.BottomSurface = Enum.SurfaceType.Smooth
1360
Part96.TopSurface = Enum.SurfaceType.Smooth
1361
Part96.Color = Color3.new(0.843137, 0.772549, 0.603922)
1362
Part96.Position = Vector3.new(-8.1568718, 1.37486994, -47.7678528)
1363
Part96.Orientation = Vector3.new(0, -90, 0)
1364
Part96.Color = Color3.new(0.843137, 0.772549, 0.603922)
1365
SpecialMesh97.Parent = Part96
1366
SpecialMesh97.Scale = Vector3.new(0.00200000009, 0.00200000009, 0.516300023)
1367
SpecialMesh97.MeshType = Enum.MeshType.Brick
1368
SpecialMesh97.Scale = Vector3.new(0.00200000009, 0.00200000009, 0.516300023)
1369
Part98.Parent = Tool0
1370
Part98.Material = Enum.Material.Metal
1371
Part98.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
1372
Part98.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1373
Part98.Velocity = Vector3.new(-0.0051155407, -0.0083936993, -0.00645452691)
1374
Part98.Anchored = true
1375
Part98.Locked = true
1376
Part98.FormFactor = Enum.FormFactor.Custom
1377
Part98.Size = Vector3.new(0.200000003, 0.397444963, 0.200000003)
1378
Part98.CFrame = CFrame.new(-8.23057079, 1.02942002, -48.1487503, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
1379
Part98.BottomSurface = Enum.SurfaceType.Smooth
1380
Part98.TopSurface = Enum.SurfaceType.Smooth
1381
Part98.Position = Vector3.new(-8.23057079, 1.02942002, -48.1487503)
1382
Part98.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
1383
BlockMesh99.Parent = Part98
1384
BlockMesh99.Scale = Vector3.new(0.15092878, 1, 0.251547992)
1385
BlockMesh99.Scale = Vector3.new(0.15092878, 1, 0.251547992)
1386
Part100.Name = "Mag"
1387
Part100.Parent = Tool0
1388
Part100.Material = Enum.Material.Metal
1389
Part100.BrickColor = BrickColor.new("Dark stone grey")
1390
Part100.Rotation = Vector3.new(-90.0299988, 0.459999979, -178.949997)
1391
Part100.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1392
Part100.Velocity = Vector3.new(-0.00867174193, -0.00884124823, -0.00302278134)
1393
Part100.Anchored = true
1394
Part100.Locked = true
1395
Part100.FormFactor = Enum.FormFactor.Custom
1396
Part100.Size = Vector3.new(0.200000033, 0.633386195, 0.410063744)
1397
Part100.CFrame = CFrame.new(-8.13693714, 0.512421012, -48.6523857, -0.99979955, 0.0183642283, 0.00797955412, 0.00798699632, 0.000331998337, 0.999968112, 0.018360991, 0.999831378, -0.000478606817)
1398
Part100.BottomSurface = Enum.SurfaceType.Smooth
1399
Part100.TopSurface = Enum.SurfaceType.Smooth
1400
Part100.Color = Color3.new(0.388235, 0.372549, 0.384314)
1401
Part100.Position = Vector3.new(-8.13693714, 0.512421012, -48.6523857)
1402
Part100.Orientation = Vector3.new(-89.5400009, 93.4300003, 87.6199951)
1403
Part100.Color = Color3.new(0.388235, 0.372549, 0.384314)
1404
BlockMesh101.Parent = Part100
1405
BlockMesh101.Offset = Vector3.new(0.0299999993, 0.0700000003, 0)
1406
BlockMesh101.Scale = Vector3.new(0.764699996, 1, 1.5)
1407
BlockMesh101.Scale = Vector3.new(0.764699996, 1, 1.5)
1408
Part102.Parent = Tool0
1409
Part102.Material = Enum.Material.Metal
1410
Part102.BrickColor = BrickColor.new("Brick yellow")
1411
Part102.Rotation = Vector3.new(-90.0299988, 0.459999979, -178.949997)
1412
Part102.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1413
Part102.Velocity = Vector3.new(-0.00723952521, -0.00877204724, -0.00578974979)
1414
Part102.Anchored = true
1415
Part102.Locked = true
1416
Part102.FormFactor = Enum.FormFactor.Custom
1417
Part102.Size = Vector3.new(0.206269354, 0.281733662, 0.200000003)
1418
Part102.CFrame = CFrame.new(-8.16296673, 0.721831977, -48.2549133, -0.99979949, 0.0183642507, 0.00798455905, 0.00799200404, 0.000331998162, 0.999967992, 0.0183610097, 0.999831378, -0.000478698697)
1419
Part102.BottomSurface = Enum.SurfaceType.Smooth
1420
Part102.TopSurface = Enum.SurfaceType.Smooth
1421
Part102.Color = Color3.new(0.843137, 0.772549, 0.603922)
1422
Part102.Position = Vector3.new(-8.16296673, 0.721831977, -48.2549133)
1423
Part102.Orientation = Vector3.new(-89.5400009, 93.4300003, 87.6199951)
1424
Part102.Color = Color3.new(0.843137, 0.772549, 0.603922)
1425
SpecialMesh103.Parent = Part102
1426
SpecialMesh103.Scale = Vector3.new(1, 1, 0.654024839)
1427
SpecialMesh103.MeshType = Enum.MeshType.Wedge
1428
SpecialMesh103.Scale = Vector3.new(1, 1, 0.654024839)
1429
Part104.Parent = Tool0
1430
Part104.Material = Enum.Material.Metal
1431
Part104.BrickColor = BrickColor.new("Dark stone grey")
1432
Part104.Rotation = Vector3.new(-23.5100002, -88.8499985, -23.4899998)
1433
Part104.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1434
Part104.Velocity = Vector3.new(-0.00843499508, -0.00747776357, 0.0133817121)
1435
Part104.Anchored = true
1436
Part104.Locked = true
1437
Part104.FormFactor = Enum.FormFactor.Custom
1438
Part104.Size = Vector3.new(0.262616068, 0.774264514, 0.226393193)
1439
Part104.CFrame = CFrame.new(-8.21526718, 0.524948001, -50.9623337, 0.0183670036, 0.00798300654, -0.99979949, 0.000332000083, 0.999968112, 0.00799045153, 0.999831259, -0.000478694186, 0.0183637682)
1440
Part104.BottomSurface = Enum.SurfaceType.Smooth
1441
Part104.TopSurface = Enum.SurfaceType.Smooth
1442
Part104.Color = Color3.new(0.388235, 0.372549, 0.384314)
1443
Part104.Position = Vector3.new(-8.21526718, 0.524948001, -50.9623337)
1444
Part104.Orientation = Vector3.new(-0.459999979, -88.9499969, 0.0199999996)
1445
Part104.Color = Color3.new(0.388235, 0.372549, 0.384314)
1446
BlockMesh105.Parent = Part104
1447
Part106.Parent = Tool0
1448
Part106.Material = Enum.Material.Metal
1449
Part106.BrickColor = BrickColor.new("Brick yellow")
1450
Part106.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
1451
Part106.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1452
Part106.Velocity = Vector3.new(-0.0053281514, -0.00937687885, -0.0181772728)
1453
Part106.Anchored = true
1454
Part106.Locked = true
1455
Part106.FormFactor = Enum.FormFactor.Custom
1456
Part106.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
1457
Part106.CFrame = CFrame.new(-7.95835495, 0.995025992, -46.5454788, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
1458
Part106.BottomSurface = Enum.SurfaceType.Smooth
1459
Part106.TopSurface = Enum.SurfaceType.Smooth
1460
Part106.Color = Color3.new(0.843137, 0.772549, 0.603922)
1461
Part106.Position = Vector3.new(-7.95835495, 0.995025992, -46.5454788)
1462
Part106.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
1463
Part106.Color = Color3.new(0.843137, 0.772549, 0.603922)
1464
BlockMesh107.Parent = Part106
1465
BlockMesh107.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
1466
BlockMesh107.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
1467
Part108.Parent = Tool0
1468
Part108.Material = Enum.Material.Metal
1469
Part108.BrickColor = BrickColor.new("Dark stone grey")
1470
Part108.Rotation = Vector3.new(-20.0799999, -88.8600006, -42.9500008)
1471
Part108.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1472
Part108.Velocity = Vector3.new(-0.00915481988, -0.008428731, 0.00334624946)
1473
Part108.Anchored = true
1474
Part108.Locked = true
1475
Part108.FormFactor = Enum.FormFactor.Plate
1476
Part108.Size = Vector3.new(1, 0.400000006, 1)
1477
Part108.CFrame = CFrame.new(-8.18989944, 0.437424004, -49.5435333, 0.0145819932, 0.0135719972, -0.999801636, -0.388546824, 0.921403587, 0.00684085768, 0.921313584, 0.388369977, 0.0187092554)
1478
Part108.BottomSurface = Enum.SurfaceType.Smooth
1479
Part108.TopSurface = Enum.SurfaceType.Smooth
1480
Part108.Color = Color3.new(0.388235, 0.372549, 0.384314)
1481
Part108.Position = Vector3.new(-8.18989944, 0.437424004, -49.5435333)
1482
Part108.Orientation = Vector3.new(-0.389999986, -88.9300003, -22.8599987)
1483
Part108.Color = Color3.new(0.388235, 0.372549, 0.384314)
1484
BlockMesh109.Parent = Part108
1485
BlockMesh109.Scale = Vector3.new(0.275294125, 0.734117687, 0.183529422)
1486
BlockMesh109.Scale = Vector3.new(0.275294125, 0.734117687, 0.183529422)
1487
Part110.Parent = Tool0
1488
Part110.Material = Enum.Material.Metal
1489
Part110.Transparency = 1
1490
Part110.Rotation = Vector3.new(-90.409996, 20.4499989, -88.8799973)
1491
Part110.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1492
Part110.Velocity = Vector3.new(-0.00482452149, -0.00788267888, -0.000818998786)
1493
Part110.Anchored = true
1494
Part110.Locked = true
1495
Part110.FormFactor = Enum.FormFactor.Plate
1496
Part110.Size = Vector3.new(1, 0.400000006, 1)
1497
Part110.CFrame = CFrame.new(-8.35843182, 1.072065, -48.9205437, 0.0183650069, 0.936775327, 0.349449486, 0.000332000112, -0.349514127, 0.936931133, 0.999831378, -0.0170907266, -0.00672983797)
1498
Part110.BottomSurface = Enum.SurfaceType.Smooth
1499
Part110.TopSurface = Enum.SurfaceType.Smooth
1500
Part110.Position = Vector3.new(-8.35843182, 1.072065, -48.9205437)
1501
Part110.Orientation = Vector3.new(-69.5400009, 91.0999985, 179.949997)
1502
CylinderMesh111.Parent = Part110
1503
CylinderMesh111.Offset = Vector3.new(0, 0.0299999993, 0)
1504
CylinderMesh111.Scale = Vector3.new(0.0666666701, 0.666666687, 0.0666666701)
1505
CylinderMesh111.Scale = Vector3.new(0.0666666701, 0.666666687, 0.0666666701)
1506
Part112.Parent = Tool0
1507
Part112.Material = Enum.Material.Metal
1508
Part112.BrickColor = BrickColor.new("Brick yellow")
1509
Part112.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
1510
Part112.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1511
Part112.Velocity = Vector3.new(-0.00430992432, -0.00823686272, -0.00654042885)
1512
Part112.Anchored = true
1513
Part112.Locked = true
1514
Part112.FormFactor = Enum.FormFactor.Custom
1515
Part112.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
1516
Part112.CFrame = CFrame.new(-8.15879345, 1.13685405, -48.1531067, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
1517
Part112.BottomSurface = Enum.SurfaceType.Smooth
1518
Part112.TopSurface = Enum.SurfaceType.Smooth
1519
Part112.Color = Color3.new(0.843137, 0.772549, 0.603922)
1520
Part112.Position = Vector3.new(-8.15879345, 1.13685405, -48.1531067)
1521
Part112.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
1522
Part112.Color = Color3.new(0.843137, 0.772549, 0.603922)
1523
BlockMesh113.Parent = Part112
1524
BlockMesh113.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
1525
BlockMesh113.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
1526
Part114.Parent = Tool0
1527
Part114.Material = Enum.Material.Metal
1528
Part114.BrickColor = BrickColor.new("Brick yellow")
1529
Part114.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
1530
Part114.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1531
Part114.Velocity = Vector3.new(-0.00554938987, -0.00920965336, -0.0155309997)
1532
Part114.Anchored = true
1533
Part114.Locked = true
1534
Part114.FormFactor = Enum.FormFactor.Custom
1535
Part114.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
1536
Part114.CFrame = CFrame.new(-8.3009758, 0.989601016, -46.8452339, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
1537
Part114.BottomSurface = Enum.SurfaceType.Smooth
1538
Part114.TopSurface = Enum.SurfaceType.Smooth
1539
Part114.Color = Color3.new(0.843137, 0.772549, 0.603922)
1540
Part114.Position = Vector3.new(-8.3009758, 0.989601016, -46.8452339)
1541
Part114.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
1542
Part114.Color = Color3.new(0.843137, 0.772549, 0.603922)
1543
BlockMesh115.Parent = Part114
1544
BlockMesh115.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
1545
BlockMesh115.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
1546
Part116.Parent = Tool0
1547
Part116.Material = Enum.Material.Metal
1548
Part116.BrickColor = BrickColor.new("Brick yellow")
1549
Part116.Rotation = Vector3.new(-23.5199986, -88.8499985, -108.489998)
1550
Part116.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1551
Part116.Velocity = Vector3.new(-0.00874663703, -0.0086233262, -0.000115172414)
1552
Part116.Anchored = true
1553
Part116.Locked = true
1554
Part116.FormFactor = Enum.FormFactor.Custom
1555
Part116.Size = Vector3.new(0.200000003, 0.200000003, 0.206269354)
1556
Part116.CFrame = CFrame.new(-8.18041611, 0.500564992, -49.0546494, -0.00635200087, 0.0189929996, -0.99979949, -0.996134102, 0.0874817818, 0.00799058843, 0.087616004, 0.995985091, 0.0183638893)
1557
Part116.BottomSurface = Enum.SurfaceType.Smooth
1558
Part116.TopSurface = Enum.SurfaceType.Smooth
1559
Part116.Color = Color3.new(0.843137, 0.772549, 0.603922)
1560
Part116.Position = Vector3.new(-8.18041611, 0.500564992, -49.0546494)
1561
Part116.Orientation = Vector3.new(-0.459999979, -88.9499969, -84.9799957)
1562
Part116.Color = Color3.new(0.843137, 0.772549, 0.603922)
1563
BlockMesh117.Parent = Part116
1564
BlockMesh117.Scale = Vector3.new(0.0503095984, 0.427628517, 1)
1565
BlockMesh117.Scale = Vector3.new(0.0503095984, 0.427628517, 1)
1566
Part118.Parent = Tool0
1567
Part118.Material = Enum.Material.Metal
1568
Part118.BrickColor = BrickColor.new("Brick yellow")
1569
Part118.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
1570
Part118.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1571
Part118.Velocity = Vector3.new(-0.00436435454, -0.00868182722, -0.0119517893)
1572
Part118.Anchored = true
1573
Part118.Locked = true
1574
Part118.FormFactor = Enum.FormFactor.Custom
1575
Part118.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
1576
Part118.CFrame = CFrame.new(-8.1447401, 1.13712096, -47.3892403, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
1577
Part118.BottomSurface = Enum.SurfaceType.Smooth
1578
Part118.TopSurface = Enum.SurfaceType.Smooth
1579
Part118.Color = Color3.new(0.843137, 0.772549, 0.603922)
1580
Part118.Position = Vector3.new(-8.1447401, 1.13712096, -47.3892403)
1581
Part118.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
1582
Part118.Color = Color3.new(0.843137, 0.772549, 0.603922)
1583
BlockMesh119.Parent = Part118
1584
BlockMesh119.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
1585
BlockMesh119.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
1586
Part120.Parent = Tool0
1587
Part120.Material = Enum.Material.Metal
1588
Part120.BrickColor = BrickColor.new("Brick yellow")
1589
Part120.Rotation = Vector3.new(-23.5100002, -88.8499985, -23.4799995)
1590
Part120.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1591
Part120.Velocity = Vector3.new(-0.00984432921, -0.00782055035, 0.0126786977)
1592
Part120.Anchored = true
1593
Part120.Locked = true
1594
Part120.FormFactor = Enum.FormFactor.Custom
1595
Part120.Size = Vector3.new(0.280727476, 0.200000003, 0.200000003)
1596
Part120.CFrame = CFrame.new(-8.21498299, 0.326997012, -50.8612556, 0.018372003, 0.0079820063, -0.999799371, 0.000332000083, 0.999968112, 0.00798945315, 0.999831259, -0.000478715723, 0.0183687657)
1597
Part120.BottomSurface = Enum.SurfaceType.Smooth
1598
Part120.TopSurface = Enum.SurfaceType.Smooth
1599
Part120.Color = Color3.new(0.843137, 0.772549, 0.603922)
1600
Part120.Position = Vector3.new(-8.21498299, 0.326997012, -50.8612556)
1601
Part120.Orientation = Vector3.new(-0.459999979, -88.9499969, 0.0199999996)
1602
Part120.Color = Color3.new(0.843137, 0.772549, 0.603922)
1603
BlockMesh121.Parent = Part120
1604
BlockMesh121.Scale = Vector3.new(1, 0.498065114, 0.928212047)
1605
BlockMesh121.Scale = Vector3.new(1, 0.498065114, 0.928212047)
1606
Part122.Parent = Tool0
1607
Part122.Material = Enum.Material.Metal
1608
Part122.BrickColor = BrickColor.new("Dark stone grey")
1609
Part122.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
1610
Part122.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1611
Part122.Velocity = Vector3.new(-0.00726707466, -0.00955576077, -0.0154939201)
1612
Part122.Anchored = true
1613
Part122.Locked = true
1614
Part122.FormFactor = Enum.FormFactor.Custom
1615
Part122.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
1616
Part122.CFrame = CFrame.new(-8.13870621, 0.732291996, -46.8841362, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
1617
Part122.BottomSurface = Enum.SurfaceType.Smooth
1618
Part122.TopSurface = Enum.SurfaceType.Smooth
1619
Part122.Color = Color3.new(0.388235, 0.372549, 0.384314)
1620
Part122.Position = Vector3.new(-8.13870621, 0.732291996, -46.8841362)
1621
Part122.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
1622
Part122.Color = Color3.new(0.388235, 0.372549, 0.384314)
1623
BlockMesh123.Parent = Part122
1624
BlockMesh123.Scale = Vector3.new(0.458823562, 0.780000091, 0.286764711)
1625
BlockMesh123.Scale = Vector3.new(0.458823562, 0.780000091, 0.286764711)
1626
Part124.Parent = Tool0
1627
Part124.Material = Enum.Material.Metal
1628
Part124.BrickColor = BrickColor.new("Brick yellow")
1629
Part124.Rotation = Vector3.new(89.9700012, -0.459999979, 178.949997)
1630
Part124.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1631
Part124.Velocity = Vector3.new(-0.00567111932, -0.00795724057, 0.000396839343)
1632
Part124.Anchored = true
1633
Part124.Locked = true
1634
Part124.FormFactor = Enum.FormFactor.Custom
1635
Part124.Size = Vector3.new(0.206269354, 0.281733662, 0.200000003)
1636
Part124.CFrame = CFrame.new(-8.17837906, 0.934539974, -49.1318436, -0.99979949, -0.0183642488, -0.00798356067, 0.0079910038, -0.000331998192, -0.999968112, 0.0183610097, -0.999831378, 0.000478680391)
1637
Part124.BottomSurface = Enum.SurfaceType.Smooth
1638
Part124.TopSurface = Enum.SurfaceType.Smooth
1639
Part124.Color = Color3.new(0.843137, 0.772549, 0.603922)
1640
Part124.Position = Vector3.new(-8.17837906, 0.934539974, -49.1318436)
1641
Part124.Orientation = Vector3.new(89.5400009, -86.5699997, 92.3799973)
1642
Part124.Color = Color3.new(0.843137, 0.772549, 0.603922)
1643
SpecialMesh125.Parent = Part124
1644
SpecialMesh125.Scale = Vector3.new(0.899999917, 1, 0.592647016)
1645
SpecialMesh125.MeshType = Enum.MeshType.Wedge
1646
SpecialMesh125.Scale = Vector3.new(0.899999917, 1, 0.592647016)
1647
Part126.Parent = Tool0
1648
Part126.Material = Enum.Material.Metal
1649
Part126.BrickColor = BrickColor.new("Brick yellow")
1650
Part126.Rotation = Vector3.new(-23.5100002, -88.8499985, -113.489998)
1651
Part126.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1652
Part126.Velocity = Vector3.new(-0.00657466194, -0.00829916354, -0.00157734903)
1653
Part126.Anchored = true
1654
Part126.Locked = true
1655
Part126.FormFactor = Enum.FormFactor.Custom
1656
Part126.Size = Vector3.new(0.256578952, 0.910602808, 0.206269354)
1657
Part126.CFrame = CFrame.new(-8.17423439, 0.80963701, -48.8518295, -0.00798300095, 0.0183670055, -0.99979949, -0.999968112, 0.000328306545, 0.00799037796, 0.000475000066, 0.999831259, 0.0183637999)
1658
Part126.BottomSurface = Enum.SurfaceType.Smooth
1659
Part126.TopSurface = Enum.SurfaceType.Smooth
1660
Part126.Color = Color3.new(0.843137, 0.772549, 0.603922)
1661
Part126.Position = Vector3.new(-8.17423439, 0.80963701, -48.8518295)
1662
Part126.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
1663
Part126.Color = Color3.new(0.843137, 0.772549, 0.603922)
1664
BlockMesh127.Parent = Part126
1665
Part128.Parent = Tool0
1666
Part128.Material = Enum.Material.Metal
1667
Part128.BrickColor = BrickColor.new("Dark stone grey")
1668
Part128.Rotation = Vector3.new(-90.0299988, 0.459999979, -178.949997)
1669
Part128.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1670
Part128.Velocity = Vector3.new(-0.00544912554, -0.00713246781, 0.0101202521)
1671
Part128.Anchored = true
1672
Part128.Locked = true
1673
Part128.FormFactor = Enum.FormFactor.Plate
1674
Part128.Size = Vector3.new(1, 0.400000006, 1)
1675
Part128.CFrame = CFrame.new(-8.2074604, 0.952126026, -50.5055428, -0.99979949, 0.0183652509, 0.00798455905, 0.00799200404, 0.000331998162, 0.999967992, 0.0183620099, 0.999831378, -0.000478706672)
1676
Part128.BottomSurface = Enum.SurfaceType.Smooth
1677
Part128.TopSurface = Enum.SurfaceType.Smooth
1678
Part128.Color = Color3.new(0.388235, 0.372549, 0.384314)
1679
Part128.Position = Vector3.new(-8.2074604, 0.952126026, -50.5055428)
1680
Part128.Orientation = Vector3.new(-89.5400009, 93.4300003, 87.6199951)
1681
Part128.Color = Color3.new(0.388235, 0.372549, 0.384314)
1682
CylinderMesh129.Parent = Part128
1683
CylinderMesh129.Scale = Vector3.new(0.181847066, 1.51105881, 0.244705886)
1684
CylinderMesh129.Scale = Vector3.new(0.181847066, 1.51105881, 0.244705886)
1685
Part130.Parent = Tool0
1686
Part130.Material = Enum.Material.Metal
1687
Part130.BrickColor = BrickColor.new("Brick yellow")
1688
Part130.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
1689
Part130.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1690
Part130.Velocity = Vector3.new(-0.00434247544, -0.00850380305, -0.00978703983)
1691
Part130.Anchored = true
1692
Part130.Locked = true
1693
Part130.FormFactor = Enum.FormFactor.Custom
1694
Part130.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
1695
Part130.CFrame = CFrame.new(-8.15037155, 1.13699901, -47.6951866, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
1696
Part130.BottomSurface = Enum.SurfaceType.Smooth
1697
Part130.TopSurface = Enum.SurfaceType.Smooth
1698
Part130.Color = Color3.new(0.843137, 0.772549, 0.603922)
1699
Part130.Position = Vector3.new(-8.15037155, 1.13699901, -47.6951866)
1700
Part130.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
1701
Part130.Color = Color3.new(0.843137, 0.772549, 0.603922)
1702
BlockMesh131.Parent = Part130
1703
BlockMesh131.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
1704
BlockMesh131.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
1705
Part132.Parent = Tool0
1706
Part132.Material = Enum.Material.Metal
1707
Part132.BrickColor = BrickColor.new("Brick yellow")
1708
Part132.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
1709
Part132.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1710
Part132.Velocity = Vector3.new(-0.0066416217, -0.00962001458, -0.0178804807)
1711
Part132.Anchored = true
1712
Part132.Locked = true
1713
Part132.FormFactor = Enum.FormFactor.Custom
1714
Part132.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
1715
Part132.CFrame = CFrame.new(-8.13178635, 0.823395014, -46.5472412, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
1716
Part132.BottomSurface = Enum.SurfaceType.Smooth
1717
Part132.TopSurface = Enum.SurfaceType.Smooth
1718
Part132.Color = Color3.new(0.843137, 0.772549, 0.603922)
1719
Part132.Position = Vector3.new(-8.13178635, 0.823395014, -46.5472412)
1720
Part132.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
1721
Part132.Color = Color3.new(0.843137, 0.772549, 0.603922)
1722
BlockMesh133.Parent = Part132
1723
BlockMesh133.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
1724
BlockMesh133.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
1725
Part134.Parent = Tool0
1726
Part134.Material = Enum.Material.Metal
1727
Part134.BrickColor = BrickColor.new("Dark stone grey")
1728
Part134.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
1729
Part134.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1730
Part134.Velocity = Vector3.new(-0.00739409542, -0.00995626021, -0.0201667547)
1731
Part134.Anchored = true
1732
Part134.Locked = true
1733
Part134.FormFactor = Enum.FormFactor.Custom
1734
Part134.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
1735
Part134.CFrame = CFrame.new(-8.08385658, 0.717171013, -46.2330322, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
1736
Part134.BottomSurface = Enum.SurfaceType.Smooth
1737
Part134.TopSurface = Enum.SurfaceType.Smooth
1738
Part134.Color = Color3.new(0.388235, 0.372549, 0.384314)
1739
Part134.Position = Vector3.new(-8.08385658, 0.717171013, -46.2330322)
1740
Part134.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
1741
Part134.Color = Color3.new(0.388235, 0.372549, 0.384314)
1742
CylinderMesh135.Parent = Part134
1743
CylinderMesh135.Scale = Vector3.new(0.382352948, 0.137647063, 0.382352948)
1744
CylinderMesh135.Scale = Vector3.new(0.382352948, 0.137647063, 0.382352948)
1745
Part136.Parent = Tool0
1746
Part136.Material = Enum.Material.Metal
1747
Part136.Rotation = Vector3.new(-0.0199999996, 1.04999995, -0.459999979)
1748
Part136.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1749
Part136.Velocity = Vector3.new(-0.00535505638, -0.0101198312, -0.0273747146)
1750
Part136.Anchored = true
1751
Part136.Locked = true
1752
Part136.FormFactor = Enum.FormFactor.Custom
1753
Part136.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
1754
Part136.CFrame = CFrame.new(-8.10563183, 1.01984501, -45.2085648, 0.99979949, 0.00798361003, 0.0183642264, -0.0079910038, 0.999968112, 0.000329310249, -0.0183610097, -0.000475992856, 0.999831378)
1755
Part136.BottomSurface = Enum.SurfaceType.Smooth
1756
Part136.TopSurface = Enum.SurfaceType.Smooth
1757
Part136.Position = Vector3.new(-8.10563183, 1.01984501, -45.2085648)
1758
Part136.Orientation = Vector3.new(-0.0199999996, 1.04999995, -0.459999979)
1759
SpecialMesh137.Parent = Part136
1760
SpecialMesh137.MeshId = "http://www.roblox.com/asset/?id=3270017"
1761
SpecialMesh137.Scale = Vector3.new(0.105650142, 0.105650142, 0.105650142)
1762
SpecialMesh137.MeshType = Enum.MeshType.FileMesh
1763
SpecialMesh137.Scale = Vector3.new(0.105650142, 0.105650142, 0.105650142)
1764
Part138.Parent = Tool0
1765
Part138.Material = Enum.Material.Metal
1766
Part138.BrickColor = BrickColor.new("Really black")
1767
Part138.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
1768
Part138.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1769
Part138.Velocity = Vector3.new(-0.00535578653, -0.0101209572, -0.0273869112)
1770
Part138.Anchored = true
1771
Part138.Locked = true
1772
Part138.FormFactor = Enum.FormFactor.Custom
1773
Part138.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
1774
Part138.CFrame = CFrame.new(-8.10560226, 1.01986003, -45.2065659, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
1775
Part138.BottomSurface = Enum.SurfaceType.Smooth
1776
Part138.TopSurface = Enum.SurfaceType.Smooth
1777
Part138.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1778
Part138.Position = Vector3.new(-8.10560226, 1.01986003, -45.2065659)
1779
Part138.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
1780
Part138.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
1781
CylinderMesh139.Parent = Part138
1782
CylinderMesh139.Scale = Vector3.new(0.764705956, 0.0503095984, 0.482972175)
1783
CylinderMesh139.Scale = Vector3.new(0.764705956, 0.0503095984, 0.482972175)
1784
Part140.Parent = Tool0
1785
Part140.Material = Enum.Material.Metal
1786
Part140.BrickColor = BrickColor.new("Brick yellow")
1787
Part140.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
1788
Part140.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1789
Part140.Velocity = Vector3.new(-0.00432095863, -0.00832593162, -0.00762326876)
1790
Part140.Anchored = true
1791
Part140.Locked = true
1792
Part140.FormFactor = Enum.FormFactor.Custom
1793
Part140.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
1794
Part140.CFrame = CFrame.new(-8.15597057, 1.136917, -48.0001335, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
1795
Part140.BottomSurface = Enum.SurfaceType.Smooth
1796
Part140.TopSurface = Enum.SurfaceType.Smooth
1797
Part140.Color = Color3.new(0.843137, 0.772549, 0.603922)
1798
Part140.Position = Vector3.new(-8.15597057, 1.136917, -48.0001335)
1799
Part140.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
1800
Part140.Color = Color3.new(0.843137, 0.772549, 0.603922)
1801
BlockMesh141.Parent = Part140
1802
BlockMesh141.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
1803
BlockMesh141.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
1804
Part142.Parent = Tool0
1805
Part142.Material = Enum.Material.Metal
1806
Part142.BrickColor = BrickColor.new("Brick yellow")
1807
Part142.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
1808
Part142.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1809
Part142.Velocity = Vector3.new(-0.0053757485, -0.00929882284, -0.017083168)
1810
Part142.Anchored = true
1811
Part142.Locked = true
1812
Part142.FormFactor = Enum.FormFactor.Custom
1813
Part142.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
1814
Part142.CFrame = CFrame.new(-7.96923399, 0.987030029, -46.6983032, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
1815
Part142.BottomSurface = Enum.SurfaceType.Smooth
1816
Part142.TopSurface = Enum.SurfaceType.Smooth
1817
Part142.Color = Color3.new(0.843137, 0.772549, 0.603922)
1818
Part142.Position = Vector3.new(-7.96923399, 0.987030029, -46.6983032)
1819
Part142.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
1820
Part142.Color = Color3.new(0.843137, 0.772549, 0.603922)
1821
BlockMesh143.Parent = Part142
1822
BlockMesh143.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
1823
BlockMesh143.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
1824
Part144.Parent = Tool0
1825
Part144.Material = Enum.Material.Metal
1826
Part144.BrickColor = BrickColor.new("Brick yellow")
1827
Part144.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
1828
Part144.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1829
Part144.Velocity = Vector3.new(-0.00624279398, -0.0085677132, -0.0057676686)
1830
Part144.Anchored = true
1831
Part144.Locked = true
1832
Part144.FormFactor = Enum.FormFactor.Custom
1833
Part144.Size = Vector3.new(0.200000003, 0.272677183, 0.206269354)
1834
Part144.CFrame = CFrame.new(-8.16292953, 0.862823009, -48.2599564, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
1835
Part144.BottomSurface = Enum.SurfaceType.Smooth
1836
Part144.TopSurface = Enum.SurfaceType.Smooth
1837
Part144.Color = Color3.new(0.843137, 0.772549, 0.603922)
1838
Part144.Position = Vector3.new(-8.16292953, 0.862823009, -48.2599564)
1839
Part144.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
1840
Part144.Color = Color3.new(0.843137, 0.772549, 0.603922)
1841
BlockMesh145.Parent = Part144
1842
BlockMesh145.Scale = Vector3.new(0.75466907, 1.10000002, 1)
1843
BlockMesh145.Scale = Vector3.new(0.75466907, 1.10000002, 1)
1844
Part146.Parent = Tool0
1845
Part146.Material = Enum.Material.Metal
1846
Part146.BrickColor = BrickColor.new("Brick yellow")
1847
Part146.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
1848
Part146.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1849
Part146.Velocity = Vector3.new(-0.00657647196, -0.00952008553, -0.0167993531)
1850
Part146.Anchored = true
1851
Part146.Locked = true
1852
Part146.FormFactor = Enum.FormFactor.Custom
1853
Part146.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
1854
Part146.CFrame = CFrame.new(-8.13453197, 0.831345022, -46.7002182, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
1855
Part146.BottomSurface = Enum.SurfaceType.Smooth
1856
Part146.TopSurface = Enum.SurfaceType.Smooth
1857
Part146.Color = Color3.new(0.843137, 0.772549, 0.603922)
1858
Part146.Position = Vector3.new(-8.13453197, 0.831345022, -46.7002182)
1859
Part146.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
1860
Part146.Color = Color3.new(0.843137, 0.772549, 0.603922)
1861
BlockMesh147.Parent = Part146
1862
BlockMesh147.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
1863
BlockMesh147.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
1864
Part148.Parent = Tool0
1865
Part148.Material = Enum.Material.Metal
1866
Part148.BrickColor = BrickColor.new("Brick yellow")
1867
Part148.Rotation = Vector3.new(-23.5100002, -88.8499985, -113.489998)
1868
Part148.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1869
Part148.Velocity = Vector3.new(-0.00776536157, -0.00852594804, -0.00138780288)
1870
Part148.Anchored = true
1871
Part148.Locked = true
1872
Part148.FormFactor = Enum.FormFactor.Custom
1873
Part148.Size = Vector3.new(0.200000003, 0.200000003, 0.206269354)
1874
Part148.CFrame = CFrame.new(-8.17504501, 0.640632987, -48.8767624, -0.00798300095, 0.0183670055, -0.99979943, -0.999968112, 0.000328306545, 0.00799037796, 0.000475000066, 0.999831259, 0.018363798)
1875
Part148.BottomSurface = Enum.SurfaceType.Smooth
1876
Part148.TopSurface = Enum.SurfaceType.Smooth
1877
Part148.Color = Color3.new(0.843137, 0.772549, 0.603922)
1878
Part148.Position = Vector3.new(-8.17504501, 0.640632987, -48.8767624)
1879
Part148.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
1880
Part148.Color = Color3.new(0.843137, 0.772549, 0.603922)
1881
BlockMesh149.Parent = Part148
1882
BlockMesh149.Scale = Vector3.new(0.855263233, 0.679176509, 1)
1883
BlockMesh149.Scale = Vector3.new(0.855263233, 0.679176509, 1)
1884
Part150.Parent = Tool0
1885
Part150.Material = Enum.Material.Metal
1886
Part150.BrickColor = BrickColor.new("Dark stone grey")
1887
Part150.Rotation = Vector3.new(179.949997, -1.05999994, -179.539993)
1888
Part150.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1889
Part150.Velocity = Vector3.new(-0.00764993858, -0.00815885235, 0.00289784558)
1890
Part150.Anchored = true
1891
Part150.Locked = true
1892
Part150.FormFactor = Enum.FormFactor.Plate
1893
Part150.Size = Vector3.new(1, 0.400000006, 1)
1894
Part150.CFrame = CFrame.new(-8.18706131, 0.651428998, -49.4816437, -0.999796569, 0.00800395571, -0.0185159575, 0.00802000426, 0.999967635, -0.000792662089, 0.0185090117, -0.0009409989, -0.999828339)
1895
Part150.BottomSurface = Enum.SurfaceType.Smooth
1896
Part150.TopSurface = Enum.SurfaceType.Smooth
1897
Part150.Color = Color3.new(0.388235, 0.372549, 0.384314)
1898
Part150.Position = Vector3.new(-8.18706131, 0.651428998, -49.4816437)
1899
Part150.Orientation = Vector3.new(0.049999997, -178.940002, 0.459999979)
1900
Part150.Color = Color3.new(0.388235, 0.372549, 0.384314)
1901
BlockMesh151.Parent = Part150
1902
BlockMesh151.Scale = Vector3.new(0.183529422, 0.734117687, 0.305882365)
1903
BlockMesh151.Scale = Vector3.new(0.183529422, 0.734117687, 0.305882365)
1904
Part152.Parent = Tool0
1905
Part152.Material = Enum.Material.Metal
1906
Part152.BrickColor = BrickColor.new("Brick yellow")
1907
Part152.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
1908
Part152.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1909
Part152.Velocity = Vector3.new(-0.00448321458, -0.00813964568, -0.00488877995)
1910
Part152.Anchored = true
1911
Part152.Locked = true
1912
Part152.FormFactor = Enum.FormFactor.Custom
1913
Part152.Size = Vector3.new(0.200000003, 0.95588237, 0.200000003)
1914
Part152.CFrame = CFrame.new(-8.16330338, 1.10978496, -48.3870544, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
1915
Part152.BottomSurface = Enum.SurfaceType.Smooth
1916
Part152.TopSurface = Enum.SurfaceType.Smooth
1917
Part152.Color = Color3.new(0.843137, 0.772549, 0.603922)
1918
Part152.Position = Vector3.new(-8.16330338, 1.10978496, -48.3870544)
1919
Part152.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
1920
Part152.Color = Color3.new(0.843137, 0.772549, 0.603922)
1921
BlockMesh153.Parent = Part152
1922
BlockMesh153.Scale = Vector3.new(0.191176519, 1, 0.382352948)
1923
BlockMesh153.Scale = Vector3.new(0.191176519, 1, 0.382352948)
1924
Part154.Parent = Tool0
1925
Part154.Material = Enum.Material.Metal
1926
Part154.BrickColor = BrickColor.new("Brick yellow")
1927
Part154.Rotation = Vector3.new(-23.5199986, -88.8499985, -75.4899979)
1928
Part154.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1929
Part154.Velocity = Vector3.new(-0.00846504606, -0.00861689169, -0.000748622871)
1930
Part154.Anchored = true
1931
Part154.Locked = true
1932
Part154.FormFactor = Enum.FormFactor.Custom
1933
Part154.Size = Vector3.new(0.200000003, 0.200000003, 0.206269354)
1934
Part154.CFrame = CFrame.new(-8.17845535, 0.541595995, -48.965683, 0.00501700025, 0.0193880051, -0.99979949, -0.787777126, 0.615908623, 0.00799056329, 0.615940034, 0.787579, 0.0183634404)
1935
Part154.BottomSurface = Enum.SurfaceType.Smooth
1936
Part154.TopSurface = Enum.SurfaceType.Smooth
1937
Part154.Color = Color3.new(0.843137, 0.772549, 0.603922)
1938
Part154.Position = Vector3.new(-8.17845535, 0.541595995, -48.965683)
1939
Part154.Orientation = Vector3.new(-0.459999979, -88.9499969, -51.9799995)
1940
Part154.Color = Color3.new(0.843137, 0.772549, 0.603922)
1941
BlockMesh155.Parent = Part154
1942
BlockMesh155.Scale = Vector3.new(0.0503095984, 0.628866911, 1)
1943
BlockMesh155.Scale = Vector3.new(0.0503095984, 0.628866911, 1)
1944
Part156.Parent = Tool0
1945
Part156.Material = Enum.Material.Metal
1946
Part156.BrickColor = BrickColor.new("Brick yellow")
1947
Part156.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
1948
Part156.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1949
Part156.Velocity = Vector3.new(-0.00426709838, -0.00788111985, -0.00221236306)
1950
Part156.Anchored = true
1951
Part156.Locked = true
1952
Part156.FormFactor = Enum.FormFactor.Custom
1953
Part156.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
1954
Part156.CFrame = CFrame.new(-8.17002487, 1.13666296, -48.7650032, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
1955
Part156.BottomSurface = Enum.SurfaceType.Smooth
1956
Part156.TopSurface = Enum.SurfaceType.Smooth
1957
Part156.Color = Color3.new(0.843137, 0.772549, 0.603922)
1958
Part156.Position = Vector3.new(-8.17002487, 1.13666296, -48.7650032)
1959
Part156.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
1960
Part156.Color = Color3.new(0.843137, 0.772549, 0.603922)
1961
BlockMesh157.Parent = Part156
1962
BlockMesh157.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
1963
BlockMesh157.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
1964
Part158.Parent = Tool0
1965
Part158.Material = Enum.Material.Metal
1966
Part158.BrickColor = BrickColor.new("Brick yellow")
1967
Part158.Rotation = Vector3.new(-23.5199986, -88.8499985, -23.4899998)
1968
Part158.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1969
Part158.Velocity = Vector3.new(-0.00684516504, -0.00784616824, 0.00475772237)
1970
Part158.Anchored = true
1971
Part158.Locked = true
1972
Part158.FormFactor = Enum.FormFactor.Custom
1973
Part158.Size = Vector3.new(0.890479922, 0.200000003, 0.200000003)
1974
Part158.CFrame = CFrame.new(-8.19101906, 0.76235199, -49.7456551, 0.0183660071, 0.00798300654, -0.99979949, 0.000332000112, 0.999968112, 0.0079904506, 0.999831378, -0.000478686212, 0.018362768)
1975
Part158.BottomSurface = Enum.SurfaceType.Smooth
1976
Part158.TopSurface = Enum.SurfaceType.Smooth
1977
Part158.Color = Color3.new(0.843137, 0.772549, 0.603922)
1978
Part158.Position = Vector3.new(-8.19101906, 0.76235199, -49.7456551)
1979
Part158.Orientation = Vector3.new(-0.459999979, -88.9499969, 0.0199999996)
1980
Part158.Color = Color3.new(0.843137, 0.772549, 0.603922)
1981
BlockMesh159.Parent = Part158
1982
BlockMesh159.Scale = Vector3.new(1.20000005, 0.152941212, 0.928212047)
1983
BlockMesh159.Scale = Vector3.new(1.20000005, 0.152941212, 0.928212047)
1984
Part160.Parent = Tool0
1985
Part160.Material = Enum.Material.Metal
1986
Part160.BrickColor = BrickColor.new("Brick yellow")
1987
Part160.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
1988
Part160.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
1989
Part160.Velocity = Vector3.new(-0.00428844197, -0.00805899128, -0.00437657069)
1990
Part160.Anchored = true
1991
Part160.Locked = true
1992
Part160.FormFactor = Enum.FormFactor.Custom
1993
Part160.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
1994
Part160.CFrame = CFrame.new(-8.16440964, 1.136747, -48.459053, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
1995
Part160.BottomSurface = Enum.SurfaceType.Smooth
1996
Part160.TopSurface = Enum.SurfaceType.Smooth
1997
Part160.Color = Color3.new(0.843137, 0.772549, 0.603922)
1998
Part160.Position = Vector3.new(-8.16440964, 1.136747, -48.459053)
1999
Part160.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
2000
Part160.Color = Color3.new(0.843137, 0.772549, 0.603922)
2001
BlockMesh161.Parent = Part160
2002
BlockMesh161.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
2003
BlockMesh161.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
2004
Part162.Parent = Tool0
2005
Part162.Material = Enum.Material.Metal
2006
Part162.BrickColor = BrickColor.new("Black")
2007
Part162.Rotation = Vector3.new(-83.0299988, 0.579999983, -179.009995)
2008
Part162.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2009
Part162.Velocity = Vector3.new(-0.00739842281, -0.0087781474, -0.00546309073)
2010
Part162.Anchored = true
2011
Part162.Locked = true
2012
Part162.FormFactor = Enum.FormFactor.Custom
2013
Part162.Size = Vector3.new(0.206269354, 0.281733662, 0.200000003)
2014
Part162.CFrame = CFrame.new(-8.16399765, 0.698813975, -48.3008881, -0.99979949, 0.0172543004, 0.0101630678, 0.00799200404, -0.121535033, 0.992555022, 0.0183610097, 0.992437243, 0.121372759)
2015
Part162.BottomSurface = Enum.SurfaceType.Smooth
2016
Part162.TopSurface = Enum.SurfaceType.Smooth
2017
Part162.Color = Color3.new(0.105882, 0.164706, 0.207843)
2018
Part162.Position = Vector3.new(-8.16399765, 0.698813975, -48.3008881)
2019
Part162.Orientation = Vector3.new(-83, 4.78999996, 176.23999)
2020
Part162.Color = Color3.new(0.105882, 0.164706, 0.207843)
2021
SpecialMesh163.Parent = Part162
2022
SpecialMesh163.Scale = Vector3.new(0.699999988, 0.699999988, 0.654024839)
2023
SpecialMesh163.MeshType = Enum.MeshType.Wedge
2024
SpecialMesh163.Scale = Vector3.new(0.699999988, 0.699999988, 0.654024839)
2025
Part164.Parent = Tool0
2026
Part164.Material = Enum.Material.Metal
2027
Part164.BrickColor = BrickColor.new("Brick yellow")
2028
Part164.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
2029
Part164.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2030
Part164.Velocity = Vector3.new(-0.00440754369, -0.00903765298, -0.0162799694)
2031
Part164.Anchored = true
2032
Part164.Locked = true
2033
Part164.FormFactor = Enum.FormFactor.Custom
2034
Part164.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
2035
Part164.CFrame = CFrame.new(-8.13350868, 1.13731396, -46.7773438, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
2036
Part164.BottomSurface = Enum.SurfaceType.Smooth
2037
Part164.TopSurface = Enum.SurfaceType.Smooth
2038
Part164.Color = Color3.new(0.843137, 0.772549, 0.603922)
2039
Part164.Position = Vector3.new(-8.13350868, 1.13731396, -46.7773438)
2040
Part164.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
2041
Part164.Color = Color3.new(0.843137, 0.772549, 0.603922)
2042
BlockMesh165.Parent = Part164
2043
BlockMesh165.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
2044
BlockMesh165.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
2045
Part166.Parent = Tool0
2046
Part166.Material = Enum.Material.Metal
2047
Part166.BrickColor = BrickColor.new("Brick yellow")
2048
Part166.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
2049
Part166.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2050
Part166.Velocity = Vector3.new(-0.00557080284, -0.0093875248, -0.0176950302)
2051
Part166.Anchored = true
2052
Part166.Locked = true
2053
Part166.FormFactor = Enum.FormFactor.Custom
2054
Part166.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
2055
Part166.CFrame = CFrame.new(-8.29535294, 0.989700019, -46.5392838, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
2056
Part166.BottomSurface = Enum.SurfaceType.Smooth
2057
Part166.TopSurface = Enum.SurfaceType.Smooth
2058
Part166.Color = Color3.new(0.843137, 0.772549, 0.603922)
2059
Part166.Position = Vector3.new(-8.29535294, 0.989700019, -46.5392838)
2060
Part166.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
2061
Part166.Color = Color3.new(0.843137, 0.772549, 0.603922)
2062
BlockMesh167.Parent = Part166
2063
BlockMesh167.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
2064
BlockMesh167.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
2065
Part168.Parent = Tool0
2066
Part168.Material = Enum.Material.Metal
2067
Part168.BrickColor = BrickColor.new("Brick yellow")
2068
Part168.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
2069
Part168.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2070
Part168.Velocity = Vector3.new(-0.00427780394, -0.00797007512, -0.00329462183)
2071
Part168.Anchored = true
2072
Part168.Locked = true
2073
Part168.FormFactor = Enum.FormFactor.Custom
2074
Part168.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
2075
Part168.CFrame = CFrame.new(-8.16721916, 1.136711, -48.6120224, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
2076
Part168.BottomSurface = Enum.SurfaceType.Smooth
2077
Part168.TopSurface = Enum.SurfaceType.Smooth
2078
Part168.Color = Color3.new(0.843137, 0.772549, 0.603922)
2079
Part168.Position = Vector3.new(-8.16721916, 1.136711, -48.6120224)
2080
Part168.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
2081
Part168.Color = Color3.new(0.843137, 0.772549, 0.603922)
2082
BlockMesh169.Parent = Part168
2083
BlockMesh169.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
2084
BlockMesh169.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
2085
Part170.Parent = Tool0
2086
Part170.Material = Enum.Material.Metal
2087
Part170.BrickColor = BrickColor.new("Brick yellow")
2088
Part170.Rotation = Vector3.new(-23.5199986, -88.8499985, -126.489998)
2089
Part170.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2090
Part170.Velocity = Vector3.new(-0.00866206177, -0.00854846928, 0.000604048313)
2091
Part170.Anchored = true
2092
Part170.Locked = true
2093
Part170.FormFactor = Enum.FormFactor.Custom
2094
Part170.Size = Vector3.new(0.200000003, 0.200000003, 0.206269354)
2095
Part170.CFrame = CFrame.new(-8.18220329, 0.51155901, -49.1566315, -0.011911002, 0.0161000025, -0.99979949, -0.974412143, -0.224626735, 0.00799133722, -0.224453032, 0.974311948, 0.0183635671)
2096
Part170.BottomSurface = Enum.SurfaceType.Smooth
2097
Part170.TopSurface = Enum.SurfaceType.Smooth
2098
Part170.Color = Color3.new(0.843137, 0.772549, 0.603922)
2099
Part170.Position = Vector3.new(-8.18220329, 0.51155901, -49.1566315)
2100
Part170.Orientation = Vector3.new(-0.459999979, -88.9499969, -102.979996)
2101
Part170.Color = Color3.new(0.843137, 0.772549, 0.603922)
2102
BlockMesh171.Parent = Part170
2103
BlockMesh171.Scale = Vector3.new(0.0503095984, 0.66549921, 1)
2104
BlockMesh171.Scale = Vector3.new(0.0503095984, 0.66549921, 1)
2105
Part172.Parent = Tool0
2106
Part172.Material = Enum.Material.Metal
2107
Part172.Rotation = Vector3.new(-23.5199986, -88.8499985, -23.4899998)
2108
Part172.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2109
Part172.Velocity = Vector3.new(-0.0047266311, -0.00812928565, -0.00414263271)
2110
Part172.Anchored = true
2111
Part172.Locked = true
2112
Part172.FormFactor = Enum.FormFactor.Custom
2113
Part172.Size = Vector3.new(0.970975041, 0.200000003, 0.200000003)
2114
Part172.CFrame = CFrame.new(-8.09582138, 1.068174, -48.5072975, 0.0183660071, 0.00798300654, -0.99979949, 0.000332000112, 0.999968112, 0.0079904506, 0.999831378, -0.000478686212, 0.018362768)
2115
Part172.BottomSurface = Enum.SurfaceType.Smooth
2116
Part172.TopSurface = Enum.SurfaceType.Smooth
2117
Part172.Position = Vector3.new(-8.09582138, 1.068174, -48.5072975)
2118
Part172.Orientation = Vector3.new(-0.459999979, -88.9499969, 0.0199999996)
2119
SpecialMesh173.Parent = Part172
2120
SpecialMesh173.Scale = Vector3.new(1, 0.251547486, 0.251547992)
2121
SpecialMesh173.MeshType = Enum.MeshType.Wedge
2122
SpecialMesh173.Scale = Vector3.new(1, 0.251547486, 0.251547992)
2123
Part174.Parent = Tool0
2124
Part174.Material = Enum.Material.Metal
2125
Part174.Rotation = Vector3.new(-23.5199986, -88.8499985, -117.489998)
2126
Part174.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2127
Part174.Velocity = Vector3.new(-0.00743420329, -0.00833708234, 0.00012828107)
2128
Part174.Anchored = true
2129
Part174.Locked = true
2130
Part174.FormFactor = Enum.FormFactor.Custom
2131
Part174.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
2132
Part174.CFrame = CFrame.new(-8.17960835, 0.685562015, -49.0907288, -0.00924500078, 0.0177650005, -0.99979949, -0.997555137, -0.0694268867, 0.00799063127, -0.0692710057, 0.997428894, 0.0183634181)
2133
Part174.BottomSurface = Enum.SurfaceType.Smooth
2134
Part174.TopSurface = Enum.SurfaceType.Smooth
2135
Part174.Position = Vector3.new(-8.17960835, 0.685562015, -49.0907288)
2136
Part174.Orientation = Vector3.new(-0.459999979, -88.9499969, -93.9799957)
2137
BlockMesh175.Parent = Part174
2138
BlockMesh175.Scale = Vector3.new(0.427631557, 0.248166457, 0.328176051)
2139
BlockMesh175.Scale = Vector3.new(0.427631557, 0.248166457, 0.328176051)
2140
Part176.Parent = Tool0
2141
Part176.Material = Enum.Material.Metal
2142
Part176.BrickColor = BrickColor.new("Brick yellow")
2143
Part176.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
2144
Part176.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2145
Part176.Velocity = Vector3.new(-0.00429918338, -0.00814794656, -0.00545874005)
2146
Part176.Anchored = true
2147
Part176.Locked = true
2148
Part176.FormFactor = Enum.FormFactor.Custom
2149
Part176.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
2150
Part176.CFrame = CFrame.new(-8.16159439, 1.13679695, -48.3060837, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
2151
Part176.BottomSurface = Enum.SurfaceType.Smooth
2152
Part176.TopSurface = Enum.SurfaceType.Smooth
2153
Part176.Color = Color3.new(0.843137, 0.772549, 0.603922)
2154
Part176.Position = Vector3.new(-8.16159439, 1.13679695, -48.3060837)
2155
Part176.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
2156
Part176.Color = Color3.new(0.843137, 0.772549, 0.603922)
2157
BlockMesh177.Parent = Part176
2158
BlockMesh177.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
2159
BlockMesh177.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
2160
Part178.Parent = Tool0
2161
Part178.Material = Enum.Material.Metal
2162
Part178.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
2163
Part178.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2164
Part178.Velocity = Vector3.new(-0.00534171332, -0.0100086117, -0.0260214806)
2165
Part178.Anchored = true
2166
Part178.Locked = true
2167
Part178.FormFactor = Enum.FormFactor.Custom
2168
Part178.Size = Vector3.new(0.200000003, 0.226336539, 0.200000003)
2169
Part178.CFrame = CFrame.new(-8.1091404, 1.019786, -45.3995323, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
2170
Part178.BottomSurface = Enum.SurfaceType.Smooth
2171
Part178.TopSurface = Enum.SurfaceType.Smooth
2172
Part178.Position = Vector3.new(-8.1091404, 1.019786, -45.3995323)
2173
Part178.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
2174
CylinderMesh179.Parent = Part178
2175
CylinderMesh179.Scale = Vector3.new(0.95588243, 1, 0.699323535)
2176
CylinderMesh179.Scale = Vector3.new(0.95588243, 1, 0.699323535)
2177
Part180.Parent = Tool0
2178
Part180.Material = Enum.Material.Metal
2179
Part180.BrickColor = BrickColor.new("Dark stone grey")
2180
Part180.Rotation = Vector3.new(179.949997, -1.05999994, -179.539993)
2181
Part180.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2182
Part180.Velocity = Vector3.new(-0.0106721977, -0.00871850085, 0.00357826333)
2183
Part180.Anchored = true
2184
Part180.Locked = true
2185
Part180.FormFactor = Enum.FormFactor.Plate
2186
Part180.Size = Vector3.new(1, 0.400000006, 1)
2187
Part180.CFrame = CFrame.new(-8.19216537, 0.222413003, -49.5734253, -0.999796569, 0.00800395571, -0.0185159575, 0.00802000426, 0.999967635, -0.000792662089, 0.0185090117, -0.0009409989, -0.999828339)
2188
Part180.BottomSurface = Enum.SurfaceType.Smooth
2189
Part180.TopSurface = Enum.SurfaceType.Smooth
2190
Part180.Color = Color3.new(0.388235, 0.372549, 0.384314)
2191
Part180.Position = Vector3.new(-8.19216537, 0.222413003, -49.5734253)
2192
Part180.Orientation = Vector3.new(0.049999997, -178.940002, 0.459999979)
2193
Part180.Color = Color3.new(0.388235, 0.372549, 0.384314)
2194
BlockMesh181.Parent = Part180
2195
BlockMesh181.Scale = Vector3.new(0.183529422, 0.734117687, 0.305882365)
2196
BlockMesh181.Scale = Vector3.new(0.183529422, 0.734117687, 0.305882365)
2197
Part182.Parent = Tool0
2198
Part182.Material = Enum.Material.Metal
2199
Part182.BrickColor = BrickColor.new("Brick yellow")
2200
Part182.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
2201
Part182.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2202
Part182.Velocity = Vector3.new(-0.00443923194, -0.00930442289, -0.01952664)
2203
Part182.Anchored = true
2204
Part182.Locked = true
2205
Part182.FormFactor = Enum.FormFactor.Custom
2206
Part182.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
2207
Part182.CFrame = CFrame.new(-8.12508011, 1.13746595, -46.318428, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
2208
Part182.BottomSurface = Enum.SurfaceType.Smooth
2209
Part182.TopSurface = Enum.SurfaceType.Smooth
2210
Part182.Color = Color3.new(0.843137, 0.772549, 0.603922)
2211
Part182.Position = Vector3.new(-8.12508011, 1.13746595, -46.318428)
2212
Part182.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
2213
Part182.Color = Color3.new(0.843137, 0.772549, 0.603922)
2214
BlockMesh183.Parent = Part182
2215
BlockMesh183.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
2216
BlockMesh183.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
2217
Part184.Parent = Tool0
2218
Part184.Material = Enum.Material.Metal
2219
Part184.BrickColor = BrickColor.new("Brick yellow")
2220
Part184.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
2221
Part184.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2222
Part184.Velocity = Vector3.new(-0.00536504202, -0.00920986757, -0.016000906)
2223
Part184.Anchored = true
2224
Part184.Locked = true
2225
Part184.FormFactor = Enum.FormFactor.Custom
2226
Part184.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
2227
Part184.CFrame = CFrame.new(-7.97204304, 0.986967027, -46.8512726, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
2228
Part184.BottomSurface = Enum.SurfaceType.Smooth
2229
Part184.TopSurface = Enum.SurfaceType.Smooth
2230
Part184.Color = Color3.new(0.843137, 0.772549, 0.603922)
2231
Part184.Position = Vector3.new(-7.97204304, 0.986967027, -46.8512726)
2232
Part184.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
2233
Part184.Color = Color3.new(0.843137, 0.772549, 0.603922)
2234
BlockMesh185.Parent = Part184
2235
BlockMesh185.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
2236
BlockMesh185.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
2237
Part186.Parent = Tool0
2238
Part186.Material = Enum.Material.Metal
2239
Part186.BrickColor = BrickColor.new("Brick yellow")
2240
Part186.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
2241
Part186.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2242
Part186.Velocity = Vector3.new(-0.00438573351, -0.00885969866, -0.0141159091)
2243
Part186.Anchored = true
2244
Part186.Locked = true
2245
Part186.FormFactor = Enum.FormFactor.Custom
2246
Part186.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
2247
Part186.CFrame = CFrame.new(-8.13912582, 1.137205, -47.0832977, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
2248
Part186.BottomSurface = Enum.SurfaceType.Smooth
2249
Part186.TopSurface = Enum.SurfaceType.Smooth
2250
Part186.Color = Color3.new(0.843137, 0.772549, 0.603922)
2251
Part186.Position = Vector3.new(-8.13912582, 1.137205, -47.0832977)
2252
Part186.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
2253
Part186.Color = Color3.new(0.843137, 0.772549, 0.603922)
2254
BlockMesh187.Parent = Part186
2255
BlockMesh187.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
2256
BlockMesh187.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
2257
Part188.Parent = Tool0
2258
Part188.Material = Enum.Material.Metal
2259
Part188.BrickColor = BrickColor.new("Brick yellow")
2260
Part188.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
2261
Part188.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2262
Part188.Velocity = Vector3.new(-0.00535426615, -0.00912095141, -0.0149193127)
2263
Part188.Anchored = true
2264
Part188.Locked = true
2265
Part188.FormFactor = Enum.FormFactor.Custom
2266
Part188.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
2267
Part188.CFrame = CFrame.new(-7.97485018, 0.986922979, -47.0042496, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
2268
Part188.BottomSurface = Enum.SurfaceType.Smooth
2269
Part188.TopSurface = Enum.SurfaceType.Smooth
2270
Part188.Color = Color3.new(0.843137, 0.772549, 0.603922)
2271
Part188.Position = Vector3.new(-7.97485018, 0.986922979, -47.0042496)
2272
Part188.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
2273
Part188.Color = Color3.new(0.843137, 0.772549, 0.603922)
2274
BlockMesh189.Parent = Part188
2275
BlockMesh189.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
2276
BlockMesh189.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
2277
Part190.Parent = Tool0
2278
Part190.Material = Enum.Material.Metal
2279
Part190.BrickColor = BrickColor.new("Dark stone grey")
2280
Part190.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
2281
Part190.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2282
Part190.Velocity = Vector3.new(-0.00738852611, -0.00991170574, -0.0196252223)
2283
Part190.Anchored = true
2284
Part190.Locked = true
2285
Part190.FormFactor = Enum.FormFactor.Custom
2286
Part190.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
2287
Part190.CFrame = CFrame.new(-8.08524609, 0.717140019, -46.309021, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
2288
Part190.BottomSurface = Enum.SurfaceType.Smooth
2289
Part190.TopSurface = Enum.SurfaceType.Smooth
2290
Part190.Color = Color3.new(0.388235, 0.372549, 0.384314)
2291
Part190.Position = Vector3.new(-8.08524609, 0.717140019, -46.309021)
2292
Part190.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
2293
Part190.Color = Color3.new(0.388235, 0.372549, 0.384314)
2294
CylinderMesh191.Parent = Part190
2295
CylinderMesh191.Scale = Vector3.new(0.382352948, 0.137647063, 0.382352948)
2296
CylinderMesh191.Scale = Vector3.new(0.382352948, 0.137647063, 0.382352948)
2297
Part192.Parent = Tool0
2298
Part192.Material = Enum.Material.Metal
2299
Part192.BrickColor = BrickColor.new("Brick yellow")
2300
Part192.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
2301
Part192.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2302
Part192.Velocity = Vector3.new(-0.00656576594, -0.00943113025, -0.0157170929)
2303
Part192.Anchored = true
2304
Part192.Locked = true
2305
Part192.FormFactor = Enum.FormFactor.Custom
2306
Part192.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
2307
Part192.CFrame = CFrame.new(-8.13733196, 0.831299007, -46.8531876, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
2308
Part192.BottomSurface = Enum.SurfaceType.Smooth
2309
Part192.TopSurface = Enum.SurfaceType.Smooth
2310
Part192.Color = Color3.new(0.843137, 0.772549, 0.603922)
2311
Part192.Position = Vector3.new(-8.13733196, 0.831299007, -46.8531876)
2312
Part192.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
2313
Part192.Color = Color3.new(0.843137, 0.772549, 0.603922)
2314
BlockMesh193.Parent = Part192
2315
BlockMesh193.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
2316
BlockMesh193.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
2317
Part194.Parent = Tool0
2318
Part194.Material = Enum.Material.Metal
2319
Part194.BrickColor = BrickColor.new("Dark stone grey")
2320
Part194.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
2321
Part194.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2322
Part194.Velocity = Vector3.new(-0.00742063252, -0.00975215435, -0.0175540149)
2323
Part194.Anchored = true
2324
Part194.Locked = true
2325
Part194.FormFactor = Enum.FormFactor.Custom
2326
Part194.Size = Vector3.new(0.200000003, 0.716986835, 0.200000003)
2327
Part194.CFrame = CFrame.new(-8.18128586, 0.717765987, -46.5823021, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
2328
Part194.BottomSurface = Enum.SurfaceType.Smooth
2329
Part194.TopSurface = Enum.SurfaceType.Smooth
2330
Part194.Color = Color3.new(0.388235, 0.372549, 0.384314)
2331
Part194.Position = Vector3.new(-8.18128586, 0.717765987, -46.5823021)
2332
Part194.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
2333
Part194.Color = Color3.new(0.388235, 0.372549, 0.384314)
2334
CylinderMesh195.Parent = Part194
2335
CylinderMesh195.Scale = Vector3.new(0.301857561, 1, 0.251547992)
2336
CylinderMesh195.Scale = Vector3.new(0.301857561, 1, 0.251547992)
2337
Part196.Parent = Tool0
2338
Part196.Material = Enum.Material.Metal
2339
Part196.BrickColor = BrickColor.new("Black")
2340
Part196.Rotation = Vector3.new(-90.0299988, 0.459999979, 1.04999995)
2341
Part196.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2342
Part196.Velocity = Vector3.new(-0.00539831072, -0.00872272439, -0.00984124281)
2343
Part196.Anchored = true
2344
Part196.Locked = true
2345
Part196.FormFactor = Enum.FormFactor.Custom
2346
Part196.Size = Vector3.new(0.344117641, 0.344117641, 0.200000003)
2347
Part196.CFrame = CFrame.new(-8.15137672, 0.988014996, -47.6851196, 0.99979949, -0.0183642488, 0.00798356067, -0.0079910038, -0.000331998192, 0.999968112, -0.0183610097, -0.999831378, -0.000478680391)
2348
Part196.BottomSurface = Enum.SurfaceType.Smooth
2349
Part196.TopSurface = Enum.SurfaceType.Smooth
2350
Part196.Color = Color3.new(0.105882, 0.164706, 0.207843)
2351
Part196.Position = Vector3.new(-8.15137672, 0.988014996, -47.6851196)
2352
Part196.Orientation = Vector3.new(-89.5400009, 93.4300003, -92.3799973)
2353
Part196.Color = Color3.new(0.105882, 0.164706, 0.207843)
2354
BlockMesh197.Parent = Part196
2355
BlockMesh197.Scale = Vector3.new(0.720000029, 0.600000024, 0.286764711)
2356
BlockMesh197.Scale = Vector3.new(0.720000029, 0.600000024, 0.286764711)
2357
Part198.Parent = Tool0
2358
Part198.Material = Enum.Material.Metal
2359
Part198.BrickColor = BrickColor.new("Brick yellow")
2360
Part198.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
2361
Part198.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2362
Part198.Velocity = Vector3.new(-0.00441781804, -0.00912652072, -0.0173622333)
2363
Part198.Anchored = true
2364
Part198.Locked = true
2365
Part198.FormFactor = Enum.FormFactor.Custom
2366
Part198.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
2367
Part198.CFrame = CFrame.new(-8.13070202, 1.13735795, -46.6243744, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
2368
Part198.BottomSurface = Enum.SurfaceType.Smooth
2369
Part198.TopSurface = Enum.SurfaceType.Smooth
2370
Part198.Color = Color3.new(0.843137, 0.772549, 0.603922)
2371
Part198.Position = Vector3.new(-8.13070202, 1.13735795, -46.6243744)
2372
Part198.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
2373
Part198.Color = Color3.new(0.843137, 0.772549, 0.603922)
2374
BlockMesh199.Parent = Part198
2375
BlockMesh199.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
2376
BlockMesh199.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
2377
Part200.Parent = Tool0
2378
Part200.Material = Enum.Material.Metal
2379
Part200.Rotation = Vector3.new(156.479996, 88.8499985, -156.509995)
2380
Part200.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2381
Part200.Velocity = Vector3.new(-0.00483097928, -0.0083360672, -0.00645701494)
2382
Part200.Anchored = true
2383
Part200.Locked = true
2384
Part200.FormFactor = Enum.FormFactor.Custom
2385
Part200.Size = Vector3.new(0.397445261, 0.200000003, 0.200000003)
2386
Part200.CFrame = CFrame.new(-8.23025894, 1.06941104, -48.1487732, -0.0183660071, 0.00798300654, 0.99979949, -0.000332000112, 0.999968112, -0.0079904506, -0.999831378, -0.000478686212, -0.018362768)
2387
Part200.BottomSurface = Enum.SurfaceType.Smooth
2388
Part200.TopSurface = Enum.SurfaceType.Smooth
2389
Part200.Position = Vector3.new(-8.23025894, 1.06941104, -48.1487732)
2390
Part200.Orientation = Vector3.new(0.459999979, 91.0499954, -0.0199999996)
2391
SpecialMesh201.Parent = Part200
2392
SpecialMesh201.Scale = Vector3.new(1, 0.251547486, 0.251547992)
2393
SpecialMesh201.MeshType = Enum.MeshType.Wedge
2394
SpecialMesh201.Scale = Vector3.new(1, 0.251547486, 0.251547992)
2395
Part202.Parent = Tool0
2396
Part202.Material = Enum.Material.Metal
2397
Part202.Transparency = 1
2398
Part202.Rotation = Vector3.new(89.5899963, -20.4499989, 88.8799973)
2399
Part202.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2400
Part202.Velocity = Vector3.new(-0.00453004893, -0.00780637516, -0.000613734184)
2401
Part202.Anchored = true
2402
Part202.Locked = true
2403
Part202.FormFactor = Enum.FormFactor.Plate
2404
Part202.Size = Vector3.new(1, 0.400000006, 1)
2405
Part202.CFrame = CFrame.new(-8.50498581, 1.12623596, -48.9178696, 0.0183650069, -0.936775327, -0.349449486, 0.000332000112, 0.349514127, -0.936931133, 0.999831378, 0.0170907266, 0.00672983797)
2406
Part202.BottomSurface = Enum.SurfaceType.Smooth
2407
Part202.TopSurface = Enum.SurfaceType.Smooth
2408
Part202.Position = Vector3.new(-8.50498581, 1.12623596, -48.9178696)
2409
Part202.Orientation = Vector3.new(69.5400009, -88.9000015, 0.049999997)
2410
BlockMesh203.Parent = Part202
2411
BlockMesh203.Offset = Vector3.new(0, -0.0299999993, 0)
2412
BlockMesh203.Scale = Vector3.new(0.0722222179, 0.111111112, 0.0722222179)
2413
BlockMesh203.Scale = Vector3.new(0.0722222179, 0.111111112, 0.0722222179)
2414
Part204.Parent = Tool0
2415
Part204.Material = Enum.Material.Metal
2416
Part204.BrickColor = BrickColor.new("Brick yellow")
2417
Part204.Rotation = Vector3.new(-23.5100002, -88.8499985, -23.4899998)
2418
Part204.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2419
Part204.Velocity = Vector3.new(-0.00761083839, -0.00757154357, 0.0101232976)
2420
Part204.Anchored = true
2421
Part204.Locked = true
2422
Part204.FormFactor = Enum.FormFactor.Custom
2423
Part204.Size = Vector3.new(0.661068082, 0.502592564, 0.200000003)
2424
Part204.CFrame = CFrame.new(-8.20586777, 0.646103024, -50.5034676, 0.0183670036, 0.00798300654, -0.99979949, 0.000332000083, 0.999968112, 0.00799045153, 0.999831259, -0.000478694186, 0.0183637682)
2425
Part204.BottomSurface = Enum.SurfaceType.Smooth
2426
Part204.TopSurface = Enum.SurfaceType.Smooth
2427
Part204.Color = Color3.new(0.843137, 0.772549, 0.603922)
2428
Part204.Position = Vector3.new(-8.20586777, 0.646103024, -50.5034676)
2429
Part204.Orientation = Vector3.new(-0.459999979, -88.9499969, 0.0199999996)
2430
Part204.Color = Color3.new(0.843137, 0.772549, 0.603922)
2431
BlockMesh205.Parent = Part204
2432
BlockMesh205.Scale = Vector3.new(1, 1, 0.928212047)
2433
BlockMesh205.Scale = Vector3.new(1, 1, 0.928212047)
2434
Part206.Parent = Tool0
2435
Part206.Material = Enum.Material.Metal
2436
Part206.BrickColor = BrickColor.new("Brick yellow")
2437
Part206.Rotation = Vector3.new(-90.0299988, 0.459999979, -178.949997)
2438
Part206.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2439
Part206.Velocity = Vector3.new(-0.00985505618, -0.00791537948, 0.0115232356)
2440
Part206.Anchored = true
2441
Part206.Locked = true
2442
Part206.FormFactor = Enum.FormFactor.Custom
2443
Part206.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
2444
Part206.CFrame = CFrame.new(-8.21197224, 0.327057004, -50.6972809, -0.99979949, 0.0183642507, 0.00798455905, 0.00799200404, 0.000331998162, 0.999967992, 0.0183610097, 0.999831378, -0.000478698697)
2445
Part206.BottomSurface = Enum.SurfaceType.Smooth
2446
Part206.TopSurface = Enum.SurfaceType.Smooth
2447
Part206.Color = Color3.new(0.843137, 0.772549, 0.603922)
2448
Part206.Position = Vector3.new(-8.21197224, 0.327057004, -50.6972809)
2449
Part206.Orientation = Vector3.new(-89.5400009, 93.4300003, 87.6199951)
2450
Part206.Color = Color3.new(0.843137, 0.772549, 0.603922)
2451
SpecialMesh207.Parent = Part206
2452
SpecialMesh207.Scale = Vector3.new(0.928212047, 0.226392761, 0.498065114)
2453
SpecialMesh207.MeshType = Enum.MeshType.Wedge
2454
SpecialMesh207.Scale = Vector3.new(0.928212047, 0.226392761, 0.498065114)
2455
Decal208.Parent = Part206
2456
Decal208.Texture = "http://www.roblox.com/asset/?id=113796406"
2457
Decal208.Face = Enum.NormalId.Right
2458
Part209.Parent = Tool0
2459
Part209.Material = Enum.Material.Metal
2460
Part209.BrickColor = BrickColor.new("Brick yellow")
2461
Part209.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
2462
Part209.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2463
Part209.Velocity = Vector3.new(-0.00423321221, -0.00804129522, -0.0042958539)
2464
Part209.Anchored = true
2465
Part209.Locked = true
2466
Part209.FormFactor = Enum.FormFactor.Custom
2467
Part209.Size = Vector3.new(0.200000003, 0.72647059, 0.200000003)
2468
Part209.CFrame = CFrame.new(-8.16456318, 1.14476001, -48.4710541, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
2469
Part209.BottomSurface = Enum.SurfaceType.Smooth
2470
Part209.TopSurface = Enum.SurfaceType.Smooth
2471
Part209.Color = Color3.new(0.843137, 0.772549, 0.603922)
2472
Part209.Position = Vector3.new(-8.16456318, 1.14476001, -48.4710541)
2473
Part209.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
2474
Part209.Color = Color3.new(0.843137, 0.772549, 0.603922)
2475
BlockMesh210.Parent = Part209
2476
BlockMesh210.Scale = Vector3.new(0.145294145, 1, 0.573529422)
2477
BlockMesh210.Scale = Vector3.new(0.145294145, 1, 0.573529422)
2478
Part211.Parent = Tool0
2479
Part211.Material = Enum.Material.Metal
2480
Part211.BrickColor = BrickColor.new("Black")
2481
Part211.Rotation = Vector3.new(-23.4200001, -88.8399963, -23.3999996)
2482
Part211.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2483
Part211.Velocity = Vector3.new(-0.00835134927, -0.00866055768, -0.00158136908)
2484
Part211.Anchored = true
2485
Part211.Locked = true
2486
Part211.FormFactor = Enum.FormFactor.Custom
2487
Part211.Size = Vector3.new(0.20224461, 0.200000003, 0.200000003)
2488
Part211.CFrame = CFrame.new(-8.17916965, 0.558677971, -48.8476563, 0.0185140111, 0.00801099185, -0.999796569, 0.000364000211, 0.999967873, 0.0080191046, 0.999828577, -0.000512391969, 0.0185105)
2489
Part211.BottomSurface = Enum.SurfaceType.Smooth
2490
Part211.TopSurface = Enum.SurfaceType.Smooth
2491
Part211.Color = Color3.new(0.105882, 0.164706, 0.207843)
2492
Part211.Position = Vector3.new(-8.17916965, 0.558677971, -48.8476563)
2493
Part211.Orientation = Vector3.new(-0.459999979, -88.9399948, 0.0199999996)
2494
Part211.Color = Color3.new(0.105882, 0.164706, 0.207843)
2495
BlockMesh212.Parent = Part211
2496
BlockMesh212.Scale = Vector3.new(0.400000006, 0.0764705911, 0.72647059)
2497
BlockMesh212.Scale = Vector3.new(0.400000006, 0.0764705911, 0.72647059)
2498
Part213.Parent = Tool0
2499
Part213.Material = Enum.Material.Metal
2500
Part213.BrickColor = BrickColor.new("Brick yellow")
2501
Part213.Rotation = Vector3.new(-90.0299988, 0.459999979, -178.949997)
2502
Part213.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2503
Part213.Velocity = Vector3.new(-0.0110249082, -0.00803138781, 0.0130414739)
2504
Part213.Anchored = true
2505
Part213.Locked = true
2506
Part213.FormFactor = Enum.FormFactor.Custom
2507
Part213.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
2508
Part213.CFrame = CFrame.new(-8.21721935, 0.158980995, -50.9101677, -0.999799609, 0.0183592513, 0.00798556115, 0.00799300428, 0.000331998192, 0.999967992, 0.0183560103, 0.999831498, -0.000478677161)
2509
Part213.BottomSurface = Enum.SurfaceType.Smooth
2510
Part213.TopSurface = Enum.SurfaceType.Smooth
2511
Part213.Color = Color3.new(0.843137, 0.772549, 0.603922)
2512
Part213.Position = Vector3.new(-8.21721935, 0.158980995, -50.9101677)
2513
Part213.Orientation = Vector3.new(-89.5400009, 93.4300003, 87.6199951)
2514
Part213.Color = Color3.new(0.843137, 0.772549, 0.603922)
2515
SpecialMesh214.Parent = Part213
2516
SpecialMesh214.Scale = Vector3.new(0.928212047, 0.271671385, 0.181114554)
2517
SpecialMesh214.MeshType = Enum.MeshType.Wedge
2518
SpecialMesh214.Scale = Vector3.new(0.928212047, 0.271671385, 0.181114554)
2519
Part215.Parent = Tool0
2520
Part215.Material = Enum.Material.Metal
2521
Part215.BrickColor = BrickColor.new("Brick yellow")
2522
Part215.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.5)
2523
Part215.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2524
Part215.Velocity = Vector3.new(-0.00720615126, -0.00819563773, 0.00131429231)
2525
Part215.Anchored = true
2526
Part215.Locked = true
2527
Part215.FormFactor = Enum.FormFactor.Custom
2528
Part215.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
2529
Part215.CFrame = CFrame.new(-8.18344307, 0.716504991, -49.2586975, -0.00798400119, 0.018366009, -0.99979949, -0.999968112, 0.000329296017, 0.00799139589, 0.000476000045, 0.999831378, 0.0183627903)
2530
Part215.BottomSurface = Enum.SurfaceType.Smooth
2531
Part215.TopSurface = Enum.SurfaceType.Smooth
2532
Part215.Color = Color3.new(0.843137, 0.772549, 0.603922)
2533
Part215.Position = Vector3.new(-8.18344307, 0.716504991, -49.2586975)
2534
Part215.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
2535
Part215.Color = Color3.new(0.843137, 0.772549, 0.603922)
2536
BlockMesh216.Parent = Part215
2537
BlockMesh216.Scale = Vector3.new(2.10294104, 1.1011765, 1.03235292)
2538
BlockMesh216.Scale = Vector3.new(2.10294104, 1.1011765, 1.03235292)
2539
Part217.Parent = Tool0
2540
Part217.Material = Enum.Material.Metal
2541
Part217.BrickColor = BrickColor.new("Brick yellow")
2542
Part217.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
2543
Part217.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2544
Part217.Velocity = Vector3.new(-0.00558150979, -0.00947647542, -0.0187772363)
2545
Part217.Anchored = true
2546
Part217.Locked = true
2547
Part217.FormFactor = Enum.FormFactor.Custom
2548
Part217.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
2549
Part217.CFrame = CFrame.new(-8.29253674, 0.989760995, -46.3863144, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
2550
Part217.BottomSurface = Enum.SurfaceType.Smooth
2551
Part217.TopSurface = Enum.SurfaceType.Smooth
2552
Part217.Color = Color3.new(0.843137, 0.772549, 0.603922)
2553
Part217.Position = Vector3.new(-8.29253674, 0.989760995, -46.3863144)
2554
Part217.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
2555
Part217.Color = Color3.new(0.843137, 0.772549, 0.603922)
2556
BlockMesh218.Parent = Part217
2557
BlockMesh218.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
2558
BlockMesh218.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
2559
Part219.Parent = Tool0
2560
Part219.Material = Enum.Material.Metal
2561
Part219.BrickColor = BrickColor.new("Brick yellow")
2562
Part219.Rotation = Vector3.new(-90.0299988, 0.459999979, -178.949997)
2563
Part219.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2564
Part219.Velocity = Vector3.new(-0.00944992807, -0.00792331807, 0.0103974137)
2565
Part219.Anchored = true
2566
Part219.Locked = true
2567
Part219.FormFactor = Enum.FormFactor.Custom
2568
Part219.Size = Vector3.new(0.200000003, 0.271671742, 0.200000003)
2569
Part219.CFrame = CFrame.new(-8.20859718, 0.386085004, -50.5393372, -0.99979949, 0.0183642507, 0.00798455905, 0.00799200404, 0.000331998162, 0.999967992, 0.0183610097, 0.999831378, -0.000478698697)
2570
Part219.BottomSurface = Enum.SurfaceType.Smooth
2571
Part219.TopSurface = Enum.SurfaceType.Smooth
2572
Part219.Color = Color3.new(0.843137, 0.772549, 0.603922)
2573
Part219.Position = Vector3.new(-8.20859718, 0.386085004, -50.5393372)
2574
Part219.Orientation = Vector3.new(-89.5400009, 93.4300003, 87.6199951)
2575
Part219.Color = Color3.new(0.843137, 0.772549, 0.603922)
2576
SpecialMesh220.Parent = Part219
2577
SpecialMesh220.Scale = Vector3.new(0.928212047, 1, 0.0905572772)
2578
SpecialMesh220.MeshType = Enum.MeshType.Wedge
2579
SpecialMesh220.Scale = Vector3.new(0.928212047, 1, 0.0905572772)
2580
Part221.Parent = Tool0
2581
Part221.Material = Enum.Material.Metal
2582
Part221.BrickColor = BrickColor.new("Brick yellow")
2583
Part221.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
2584
Part221.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2585
Part221.Velocity = Vector3.new(-0.00665275473, -0.00971338153, -0.0190166682)
2586
Part221.Anchored = true
2587
Part221.Locked = true
2588
Part221.FormFactor = Enum.FormFactor.Custom
2589
Part221.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
2590
Part221.CFrame = CFrame.new(-8.1288414, 0.824455023, -46.3872681, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
2591
Part221.BottomSurface = Enum.SurfaceType.Smooth
2592
Part221.TopSurface = Enum.SurfaceType.Smooth
2593
Part221.Color = Color3.new(0.843137, 0.772549, 0.603922)
2594
Part221.Position = Vector3.new(-8.1288414, 0.824455023, -46.3872681)
2595
Part221.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
2596
Part221.Color = Color3.new(0.843137, 0.772549, 0.603922)
2597
BlockMesh222.Parent = Part221
2598
BlockMesh222.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
2599
BlockMesh222.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
2600
Part223.Parent = Tool0
2601
Part223.Material = Enum.Material.Metal
2602
Part223.BrickColor = BrickColor.new("Dark stone grey")
2603
Part223.Rotation = Vector3.new(-90.0299988, 0.459999979, -178.949997)
2604
Part223.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2605
Part223.Velocity = Vector3.new(-0.00573907793, -0.00693252683, 0.0133486837)
2606
Part223.Anchored = true
2607
Part223.Locked = true
2608
Part223.FormFactor = Enum.FormFactor.Plate
2609
Part223.Size = Vector3.new(1, 0.400000006, 1)
2610
Part223.CFrame = CFrame.new(-8.21219921, 0.905945003, -50.9615135, -0.99979949, 0.0183652509, 0.00798455905, 0.00799200404, 0.000331998162, 0.999967992, 0.0183620099, 0.999831378, -0.000478706672)
2611
Part223.BottomSurface = Enum.SurfaceType.Smooth
2612
Part223.TopSurface = Enum.SurfaceType.Smooth
2613
Part223.Color = Color3.new(0.388235, 0.372549, 0.384314)
2614
Part223.Position = Vector3.new(-8.21219921, 0.905945003, -50.9615135)
2615
Part223.Orientation = Vector3.new(-89.5400009, 93.4300003, 87.6199951)
2616
Part223.Color = Color3.new(0.388235, 0.372549, 0.384314)
2617
CylinderMesh224.Parent = Part223
2618
CylinderMesh224.Scale = Vector3.new(0.220847055, 0.654588282, 0.26000002)
2619
CylinderMesh224.Scale = Vector3.new(0.220847055, 0.654588282, 0.26000002)
2620
Part225.Parent = Tool0
2621
Part225.Material = Enum.Material.Metal
2622
Part225.BrickColor = BrickColor.new("Brick yellow")
2623
Part225.Rotation = Vector3.new(-90.0299988, 0.459999979, -178.949997)
2624
Part225.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2625
Part225.Velocity = Vector3.new(-0.00763898715, -0.00834184326, 0.000587937247)
2626
Part225.Anchored = true
2627
Part225.Locked = true
2628
Part225.FormFactor = Enum.FormFactor.Custom
2629
Part225.Size = Vector3.new(0.206269354, 0.200000003, 0.200000003)
2630
Part225.CFrame = CFrame.new(-8.18103313, 0.655539989, -49.1557007, -0.99979949, 0.0183642507, 0.00798455905, 0.00799200404, 0.000331998162, 0.999967992, 0.0183610097, 0.999831378, -0.000478698697)
2631
Part225.BottomSurface = Enum.SurfaceType.Smooth
2632
Part225.TopSurface = Enum.SurfaceType.Smooth
2633
Part225.Color = Color3.new(0.843137, 0.772549, 0.603922)
2634
Part225.Position = Vector3.new(-8.18103313, 0.655539989, -49.1557007)
2635
Part225.Orientation = Vector3.new(-89.5400009, 93.4300003, 87.6199951)
2636
Part225.Color = Color3.new(0.843137, 0.772549, 0.603922)
2637
SpecialMesh226.Parent = Part225
2638
SpecialMesh226.Scale = Vector3.new(1, 0.503095448, 0.251548022)
2639
SpecialMesh226.MeshType = Enum.MeshType.Wedge
2640
SpecialMesh226.Scale = Vector3.new(1, 0.503095448, 0.251548022)
2641
Part227.Parent = Tool0
2642
Part227.Material = Enum.Material.Metal
2643
Part227.BrickColor = BrickColor.new("Brick yellow")
2644
Part227.Rotation = Vector3.new(-23.5100002, -88.8499985, -23.4899998)
2645
Part227.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2646
Part227.Velocity = Vector3.new(-0.00943447649, -0.00779809058, 0.0119200125)
2647
Part227.Anchored = true
2648
Part227.Locked = true
2649
Part227.FormFactor = Enum.FormFactor.Custom
2650
Part227.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
2651
Part227.CFrame = CFrame.new(-8.21255016, 0.386025012, -50.754303, 0.0183670036, 0.00798300654, -0.99979949, 0.000332000083, 0.999968112, 0.00799045153, 0.999831259, -0.000478694186, 0.0183637682)
2652
Part227.BottomSurface = Enum.SurfaceType.Smooth
2653
Part227.TopSurface = Enum.SurfaceType.Smooth
2654
Part227.Color = Color3.new(0.843137, 0.772549, 0.603922)
2655
Part227.Position = Vector3.new(-8.21255016, 0.386025012, -50.754303)
2656
Part227.Orientation = Vector3.new(-0.459999979, -88.9499969, 0.0199999996)
2657
Part227.Color = Color3.new(0.843137, 0.772549, 0.603922)
2658
BlockMesh228.Parent = Part227
2659
BlockMesh228.Scale = Vector3.new(0.792375565, 0.0905572772, 0.928212047)
2660
BlockMesh228.Scale = Vector3.new(0.792375565, 0.0905572772, 0.928212047)
2661
Part229.Parent = Tool0
2662
Part229.Material = Enum.Material.Metal
2663
Part229.BrickColor = BrickColor.new("Black")
2664
Part229.Rotation = Vector3.new(-90.0299988, 0.459999979, 1.04999995)
2665
Part229.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2666
Part229.Velocity = Vector3.new(-0.00537903886, -0.00856264029, -0.00789362006)
2667
Part229.Anchored = true
2668
Part229.Locked = true
2669
Part229.FormFactor = Enum.FormFactor.Custom
2670
Part229.Size = Vector3.new(0.344117641, 0.344117641, 0.200000003)
2671
Part229.CFrame = CFrame.new(-8.15643597, 0.987923026, -47.9610672, 0.99979949, -0.0183642488, 0.00798356067, -0.0079910038, -0.000331998192, 0.999968112, -0.0183610097, -0.999831378, -0.000478680391)
2672
Part229.BottomSurface = Enum.SurfaceType.Smooth
2673
Part229.TopSurface = Enum.SurfaceType.Smooth
2674
Part229.Color = Color3.new(0.105882, 0.164706, 0.207843)
2675
Part229.Position = Vector3.new(-8.15643597, 0.987923026, -47.9610672)
2676
Part229.Orientation = Vector3.new(-89.5400009, 93.4300003, -92.3799973)
2677
Part229.Color = Color3.new(0.105882, 0.164706, 0.207843)
2678
BlockMesh230.Parent = Part229
2679
BlockMesh230.Scale = Vector3.new(0.720000029, 0.600000024, 0.286764711)
2680
BlockMesh230.Scale = Vector3.new(0.720000029, 0.600000024, 0.286764711)
2681
Part231.Parent = Tool0
2682
Part231.Material = Enum.Material.Metal
2683
Part231.BrickColor = BrickColor.new("Black")
2684
Part231.Rotation = Vector3.new(-90.0299988, 0.459999979, -178.949997)
2685
Part231.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2686
Part231.Velocity = Vector3.new(-0.00807653647, -0.008744522, -0.00332503533)
2687
Part231.Anchored = true
2688
Part231.Locked = true
2689
Part231.FormFactor = Enum.FormFactor.Custom
2690
Part231.Size = Vector3.new(0.206269354, 0.412538469, 0.200000003)
2691
Part231.CFrame = CFrame.new(-8.17033672, 0.599708974, -48.602787, -0.99979949, 0.0183642507, 0.00798455905, 0.00799200404, 0.000331998162, 0.999967992, 0.0183610097, 0.999831378, -0.000478698697)
2692
Part231.BottomSurface = Enum.SurfaceType.Smooth
2693
Part231.TopSurface = Enum.SurfaceType.Smooth
2694
Part231.Color = Color3.new(0.105882, 0.164706, 0.207843)
2695
Part231.Position = Vector3.new(-8.17033672, 0.599708974, -48.602787)
2696
Part231.Orientation = Vector3.new(-89.5400009, 93.4300003, 87.6199951)
2697
Part231.Color = Color3.new(0.105882, 0.164706, 0.207843)
2698
SpecialMesh232.Parent = Part231
2699
SpecialMesh232.Scale = Vector3.new(0.699999988, 1, 0.503095925)
2700
SpecialMesh232.MeshType = Enum.MeshType.Wedge
2701
SpecialMesh232.Scale = Vector3.new(0.699999988, 1, 0.503095925)
2702
Part233.Parent = Tool0
2703
Part233.Material = Enum.Material.Metal
2704
Part233.BrickColor = BrickColor.new("Brick yellow")
2705
Part233.Rotation = Vector3.new(-23.5199986, -88.8499985, -23.4899998)
2706
Part233.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2707
Part233.Velocity = Vector3.new(-0.00632038526, -0.00787012652, 0.00312886201)
2708
Part233.Anchored = true
2709
Part233.Locked = true
2710
Part233.FormFactor = Enum.FormFactor.Custom
2711
Part233.Size = Vector3.new(0.43165639, 0.200000003, 0.200000003)
2712
Part233.CFrame = CFrame.new(-8.18620491, 0.838425994, -49.5167236, 0.0183660071, 0.00798300654, -0.99979949, 0.000332000112, 0.999968112, 0.0079904506, 0.999831378, -0.000478686212, 0.018362768)
2713
Part233.BottomSurface = Enum.SurfaceType.Smooth
2714
Part233.TopSurface = Enum.SurfaceType.Smooth
2715
Part233.Color = Color3.new(0.843137, 0.772549, 0.603922)
2716
Part233.Position = Vector3.new(-8.18620491, 0.838425994, -49.5167236)
2717
Part233.Orientation = Vector3.new(-0.459999979, -88.9499969, 0.0199999996)
2718
Part233.Color = Color3.new(0.843137, 0.772549, 0.603922)
2719
BlockMesh234.Parent = Part233
2720
BlockMesh234.Scale = Vector3.new(1.20000005, 0.917647123, 0.928212047)
2721
BlockMesh234.Scale = Vector3.new(1.20000005, 0.917647123, 0.928212047)
2722
Part235.Parent = Tool0
2723
Part235.Material = Enum.Material.Metal
2724
Part235.BrickColor = BrickColor.new("Brick yellow")
2725
Part235.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
2726
Part235.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2727
Part235.Velocity = Vector3.new(-0.00586342579, -0.0090815369, -0.0131372809)
2728
Part235.Anchored = true
2729
Part235.Locked = true
2730
Part235.FormFactor = Enum.FormFactor.Custom
2731
Part235.Size = Vector3.new(0.200000003, 1.79705882, 0.200000003)
2732
Part235.CFrame = CFrame.new(-8.14330578, 0.927177012, -47.2191696, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
2733
Part235.BottomSurface = Enum.SurfaceType.Smooth
2734
Part235.TopSurface = Enum.SurfaceType.Smooth
2735
Part235.Color = Color3.new(0.843137, 0.772549, 0.603922)
2736
Part235.Position = Vector3.new(-8.14330578, 0.927177012, -47.2191696)
2737
Part235.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
2738
Part235.Color = Color3.new(0.843137, 0.772549, 0.603922)
2739
BlockMesh236.Parent = Part235
2740
BlockMesh236.Scale = Vector3.new(0.95588237, 1, 0.382352948)
2741
BlockMesh236.Scale = Vector3.new(0.95588237, 1, 0.382352948)
2742
Part237.Parent = Tool0
2743
Part237.Material = Enum.Material.Metal
2744
Part237.Rotation = Vector3.new(-104.019997, 0.189999998, 1.13)
2745
Part237.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2746
Part237.Velocity = Vector3.new(-0.00843434315, -0.00855309144, -3.0757481e-05)
2747
Part237.Anchored = true
2748
Part237.Locked = true
2749
Part237.FormFactor = Enum.FormFactor.Custom
2750
Part237.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
2751
Part237.CFrame = CFrame.new(-8.17931747, 0.544547975, -49.0676842, 0.99979949, -0.0197501425, 0.00330374832, -0.0079910038, -0.242233977, 0.970185041, -0.0183610097, -0.970016897, -0.242343232)
2752
Part237.BottomSurface = Enum.SurfaceType.Smooth
2753
Part237.TopSurface = Enum.SurfaceType.Smooth
2754
Part237.Position = Vector3.new(-8.17931747, 0.544547975, -49.0676842)
2755
Part237.Orientation = Vector3.new(-75.9700012, 179.220001, -178.110001)
2756
SpecialMesh238.Parent = Part237
2757
SpecialMesh238.Scale = Vector3.new(0.331117839, 0.246108875, 0.2300051)
2758
SpecialMesh238.MeshType = Enum.MeshType.Wedge
2759
SpecialMesh238.Scale = Vector3.new(0.331117839, 0.246108875, 0.2300051)
2760
Part239.Parent = Tool0
2761
Part239.Material = Enum.Material.Metal
2762
Part239.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
2763
Part239.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2764
Part239.Velocity = Vector3.new(-0.00503731379, -0.00818703044, -0.0040753521)
2765
Part239.Anchored = true
2766
Part239.Locked = true
2767
Part239.FormFactor = Enum.FormFactor.Custom
2768
Part239.Size = Vector3.new(0.200000003, 0.970974565, 0.200000003)
2769
Part239.CFrame = CFrame.new(-8.14113998, 1.028543, -48.5064507, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
2770
Part239.BottomSurface = Enum.SurfaceType.Smooth
2771
Part239.TopSurface = Enum.SurfaceType.Smooth
2772
Part239.Position = Vector3.new(-8.14113998, 1.028543, -48.5064507)
2773
Part239.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
2774
BlockMesh240.Parent = Part239
2775
BlockMesh240.Scale = Vector3.new(0.15092881, 1, 0.704334319)
2776
BlockMesh240.Scale = Vector3.new(0.15092881, 1, 0.704334319)
2777
Part241.Parent = Tool0
2778
Part241.Material = Enum.Material.Metal
2779
Part241.BrickColor = BrickColor.new("Brick yellow")
2780
Part241.Rotation = Vector3.new(156.449997, 88.8499985, 113.529999)
2781
Part241.Anchored = true
2782
Part241.Locked = true
2783
Part241.FormFactor = Enum.FormFactor.Symmetric
2784
Part241.Size = Vector3.new(1, 1, 1)
2785
Part241.CFrame = CFrame.new(-8.17619705, 1.22342706, -48.7149658, -0.00799500011, -0.0183620099, 0.99979949, -0.999967992, -0.000331125746, -0.00800242927, 0.000478000002, -0.999831378, -0.0183587745)
2786
Part241.BottomSurface = Enum.SurfaceType.Smooth
2787
Part241.TopSurface = Enum.SurfaceType.Smooth
2788
Part241.Color = Color3.new(0.843137, 0.772549, 0.603922)
2789
Part241.Position = Vector3.new(-8.17619705, 1.22342706, -48.7149658)
2790
Part241.Orientation = Vector3.new(0.459999979, 91.0499954, -90.0199966)
2791
Part241.Color = Color3.new(0.843137, 0.772549, 0.603922)
2792
Script242.Name = "Convert"
2793
Script242.Parent = Part241
2794
table.insert(cors,sandbox(Script242,function()
2795
wait(1)
2796
oldmesh = script.Parent:FindFirstChild("Mesh")
2797
newmesh = script.Parent:FindFirstChild("BlockMesh")
2798
2799
newmesh.Scale = oldmesh.Scale
2800
wait(1)
2801
oldmesh:remove()
2802
wait(1)
2803
script:remove()
2804
2805
end))
2806
BlockMesh243.Name = "BlockMesh"
2807
BlockMesh243.Parent = Part241
2808
BlockMesh243.Scale = Vector3.new(0.115606934, 0.0578034669, 0.115606934)
2809
BlockMesh243.Scale = Vector3.new(0.115606934, 0.0578034669, 0.115606934)
2810
Part244.Parent = Tool0
2811
Part244.Material = Enum.Material.Metal
2812
Part244.BrickColor = BrickColor.new("Brick yellow")
2813
Part244.Rotation = Vector3.new(-179.979996, 0, -180)
2814
Part244.Anchored = true
2815
Part244.Locked = true
2816
Part244.FormFactor = Enum.FormFactor.Custom
2817
Part244.Size = Vector3.new(0.936787009, 0.936786115, 0.936786115)
2818
Part244.CFrame = CFrame.new(-8.16722965, 1.25415504, -48.454483, -1, 0, 0, 0, 1, 0.000316999998, 0, 0.000316999998, -1)
2819
Part244.BottomSurface = Enum.SurfaceType.Smooth
2820
Part244.TopSurface = Enum.SurfaceType.Smooth
2821
Part244.Color = Color3.new(0.843137, 0.772549, 0.603922)
2822
Part244.Position = Vector3.new(-8.16722965, 1.25415504, -48.454483)
2823
Part244.Orientation = Vector3.new(-0.0199999996, 180, 0)
2824
Part244.Color = Color3.new(0.843137, 0.772549, 0.603922)
2825
BlockMesh245.Parent = Part244
2826
BlockMesh245.Scale = Vector3.new(0.154006988, 0.030801408, 0.585226595)
2827
BlockMesh245.Scale = Vector3.new(0.154006988, 0.030801408, 0.585226595)
2828
Part246.Parent = Tool0
2829
Part246.Material = Enum.Material.Metal
2830
Part246.BrickColor = BrickColor.new("Brick yellow")
2831
Part246.Rotation = Vector3.new(156.449997, 88.8499985, 113.529999)
2832
Part246.Anchored = true
2833
Part246.Locked = true
2834
Part246.FormFactor = Enum.FormFactor.Symmetric
2835
Part246.Size = Vector3.new(1, 1, 1)
2836
Part246.CFrame = CFrame.new(-8.16559219, 1.22362196, -48.1370773, -0.00799500011, -0.0183620099, 0.99979949, -0.999967992, -0.000331125746, -0.00800242927, 0.000478000002, -0.999831378, -0.0183587745)
2837
Part246.BottomSurface = Enum.SurfaceType.Smooth
2838
Part246.TopSurface = Enum.SurfaceType.Smooth
2839
Part246.Color = Color3.new(0.843137, 0.772549, 0.603922)
2840
Part246.Position = Vector3.new(-8.16559219, 1.22362196, -48.1370773)
2841
Part246.Orientation = Vector3.new(0.459999979, 91.0499954, -90.0199966)
2842
Part246.Color = Color3.new(0.843137, 0.772549, 0.603922)
2843
Script247.Name = "Convert"
2844
Script247.Parent = Part246
2845
table.insert(cors,sandbox(Script247,function()
2846
wait(1)
2847
oldmesh = script.Parent:FindFirstChild("Mesh")
2848
newmesh = script.Parent:FindFirstChild("BlockMesh")
2849
2850
newmesh.Scale = oldmesh.Scale
2851
wait(1)
2852
oldmesh:remove()
2853
wait(1)
2854
script:remove()
2855
2856
end))
2857
BlockMesh248.Name = "BlockMesh"
2858
BlockMesh248.Parent = Part246
2859
BlockMesh248.Scale = Vector3.new(0.115606934, 0.0578034669, 0.115606934)
2860
BlockMesh248.Scale = Vector3.new(0.115606934, 0.0578034669, 0.115606934)
2861
Part249.Parent = Tool0
2862
Part249.Material = Enum.Material.Metal
2863
Part249.BrickColor = BrickColor.new("Brick yellow")
2864
Part249.Rotation = Vector3.new(-23.5199986, -88.8499985, -23.4899998)
2865
Part249.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2866
Part249.Velocity = Vector3.new(-0.00570911262, -0.00761625357, 0.00474571716)
2867
Part249.Anchored = true
2868
Part249.Locked = true
2869
Part249.FormFactor = Enum.FormFactor.Custom
2870
Part249.Size = Vector3.new(0.890479922, 0.200000003, 0.200000003)
2871
Part249.CFrame = CFrame.new(-8.18974495, 0.922356009, -49.7457352, 0.0183660071, 0.00798300654, -0.99979949, 0.000332000112, 0.999968112, 0.0079904506, 0.999831378, -0.000478686212, 0.018362768)
2872
Part249.BottomSurface = Enum.SurfaceType.Smooth
2873
Part249.TopSurface = Enum.SurfaceType.Smooth
2874
Part249.Color = Color3.new(0.843137, 0.772549, 0.603922)
2875
Part249.Position = Vector3.new(-8.18974495, 0.922356009, -49.7457352)
2876
Part249.Orientation = Vector3.new(-0.459999979, -88.9499969, 0.0199999996)
2877
Part249.Color = Color3.new(0.843137, 0.772549, 0.603922)
2878
BlockMesh250.Parent = Part249
2879
BlockMesh250.Scale = Vector3.new(1.20000005, 0.152941212, 0.928212047)
2880
BlockMesh250.Scale = Vector3.new(1.20000005, 0.152941212, 0.928212047)
2881
Part251.Parent = Tool0
2882
Part251.Material = Enum.Material.Metal
2883
Part251.BrickColor = BrickColor.new("Dark stone grey")
2884
Part251.Rotation = Vector3.new(-23.5100002, -88.8499985, -23.4899998)
2885
Part251.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2886
Part251.Velocity = Vector3.new(-0.00596079743, -0.00723505998, 0.0101376306)
2887
Part251.Anchored = true
2888
Part251.Locked = true
2889
Part251.FormFactor = Enum.FormFactor.Custom
2890
Part251.Size = Vector3.new(0.60673362, 0.200000003, 0.200000003)
2891
Part251.CFrame = CFrame.new(-8.20408154, 0.879088998, -50.507576, 0.0183670036, 0.00798300654, -0.99979949, 0.000332000083, 0.999968112, 0.00799045153, 0.999831259, -0.000478694186, 0.0183637682)
2892
Part251.BottomSurface = Enum.SurfaceType.Smooth
2893
Part251.TopSurface = Enum.SurfaceType.Smooth
2894
Part251.Color = Color3.new(0.388235, 0.372549, 0.384314)
2895
Part251.Position = Vector3.new(-8.20408154, 0.879088998, -50.507576)
2896
Part251.Orientation = Vector3.new(-0.459999979, -88.9499969, 0.0199999996)
2897
Part251.Color = Color3.new(0.388235, 0.372549, 0.384314)
2898
BlockMesh252.Parent = Part251
2899
BlockMesh252.Scale = Vector3.new(1, 0.747096181, 0.950851262)
2900
BlockMesh252.Scale = Vector3.new(1, 0.747096181, 0.950851262)
2901
Part253.Parent = Tool0
2902
Part253.Material = Enum.Material.Metal
2903
Part253.BrickColor = BrickColor.new("Brick yellow")
2904
Part253.Rotation = Vector3.new(89.9700012, -0.459999979, 178.949997)
2905
Part253.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2906
Part253.Velocity = Vector3.new(-0.0053969929, -0.00845750608, -0.0065369443)
2907
Part253.Anchored = true
2908
Part253.Locked = true
2909
Part253.FormFactor = Enum.FormFactor.Custom
2910
Part253.Size = Vector3.new(0.206269354, 0.200000003, 0.200000003)
2911
Part253.CFrame = CFrame.new(-8.15999222, 0.982856989, -48.1520348, -0.999799609, -0.0183632486, -0.00798356067, 0.00799100474, -0.000331998192, -0.999968112, 0.0183600113, -0.999831378, 0.000478672417)
2912
Part253.BottomSurface = Enum.SurfaceType.Smooth
2913
Part253.TopSurface = Enum.SurfaceType.Smooth
2914
Part253.Color = Color3.new(0.843137, 0.772549, 0.603922)
2915
Part253.Position = Vector3.new(-8.15999222, 0.982856989, -48.1520348)
2916
Part253.Orientation = Vector3.new(89.5400009, -86.5699997, 92.3799973)
2917
Part253.Color = Color3.new(0.843137, 0.772549, 0.603922)
2918
SpecialMesh254.Parent = Part253
2919
SpecialMesh254.Scale = Vector3.new(1, 0.477940619, 0.452786356)
2920
SpecialMesh254.MeshType = Enum.MeshType.Wedge
2921
SpecialMesh254.Scale = Vector3.new(1, 0.477940619, 0.452786356)
2922
Part255.Parent = Tool0
2923
Part255.Material = Enum.Material.Metal
2924
Part255.BrickColor = BrickColor.new("Brick yellow")
2925
Part255.Rotation = Vector3.new(-23.5100002, -88.8499985, -23.4899998)
2926
Part255.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
2927
Part255.Velocity = Vector3.new(-0.0105421729, -0.00791573245, 0.0132603496)
2928
Part255.Anchored = true
2929
Part255.Locked = true
2930
Part255.FormFactor = Enum.FormFactor.Custom
2931
Part255.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
2932
Part255.CFrame = CFrame.new(-8.21726608, 0.226970002, -50.9421921, 0.0183670036, 0.00798300654, -0.99979949, 0.000332000083, 0.999968112, 0.00799045153, 0.999831259, -0.000478694186, 0.0183637682)
2933
Part255.BottomSurface = Enum.SurfaceType.Smooth
2934
Part255.TopSurface = Enum.SurfaceType.Smooth
2935
Part255.Color = Color3.new(0.843137, 0.772549, 0.603922)
2936
Part255.Position = Vector3.new(-8.21726608, 0.226970002, -50.9421921)
2937
Part255.Orientation = Vector3.new(-0.459999979, -88.9499969, 0.0199999996)
2938
Part255.Color = Color3.new(0.843137, 0.772549, 0.603922)
2939
BlockMesh256.Parent = Part255
2940
BlockMesh256.Scale = Vector3.new(0.588622093, 0.498065114, 0.928212047)
2941
BlockMesh256.Scale = Vector3.new(0.588622093, 0.498065114, 0.928212047)
2942
Part257.Parent = Tool0
2943
Part257.Material = Enum.Material.Metal
2944
Part257.BrickColor = BrickColor.new("Brick yellow")
2945
Part257.Rotation = Vector3.new(-179.979996, 0, -180)
2946
Part257.Anchored = true
2947
Part257.Locked = true
2948
Part257.FormFactor = Enum.FormFactor.Custom
2949
Part257.Size = Vector3.new(0.225573108, 0.225572959, 0.225572959)
2950
Part257.CFrame = CFrame.new(-8.167202, 1.36413395, -48.2215881, -1, 0, 0, 0, 1, 0.000316999998, 0, 0.000316999998, -1)
2951
Part257.BottomSurface = Enum.SurfaceType.Smooth
2952
Part257.TopSurface = Enum.SurfaceType.Smooth
2953
Part257.Color = Color3.new(0.843137, 0.772549, 0.603922)
2954
Part257.Position = Vector3.new(-8.167202, 1.36413395, -48.2215881)
2955
Part257.Orientation = Vector3.new(-0.0199999996, 180, 0)
2956
Part257.Color = Color3.new(0.843137, 0.772549, 0.603922)
2957
SpecialMesh258.Parent = Part257
2958
SpecialMesh258.MeshId = "http://www.roblox.com/asset/?id=3270017"
2959
SpecialMesh258.Scale = Vector3.new(0.216407567, 0.216407537, 0.504950881)
2960
SpecialMesh258.MeshType = Enum.MeshType.FileMesh
2961
SpecialMesh258.Scale = Vector3.new(0.216407567, 0.216407537, 0.504950881)
2962
Part259.Parent = Tool0
2963
Part259.Material = Enum.Material.Metal
2964
Part259.BrickColor = BrickColor.new("Brick yellow")
2965
Part259.Rotation = Vector3.new(0, -90, 0)
2966
Part259.Anchored = true
2967
Part259.Locked = true
2968
Part259.FormFactor = Enum.FormFactor.Custom
2969
Part259.Size = Vector3.new(0.393940508, 0.39394027, 0.393940359)
2970
Part259.CFrame = CFrame.new(-8.16653824, 1.37472296, -47.7678032, 0, 0, -1, 0, 1, 0, 1, 0, 0)
2971
Part259.BottomSurface = Enum.SurfaceType.Smooth
2972
Part259.TopSurface = Enum.SurfaceType.Smooth
2973
Part259.Color = Color3.new(0.843137, 0.772549, 0.603922)
2974
Part259.Position = Vector3.new(-8.16653824, 1.37472296, -47.7678032)
2975
Part259.Orientation = Vector3.new(0, -90, 0)
2976
Part259.Color = Color3.new(0.843137, 0.772549, 0.603922)
2977
SpecialMesh260.Parent = Part259
2978
SpecialMesh260.Scale = Vector3.new(0.00200000009, 0.580799818, 0.00200000009)
2979
SpecialMesh260.MeshType = Enum.MeshType.Brick
2980
SpecialMesh260.Scale = Vector3.new(0.00200000009, 0.580799818, 0.00200000009)
2981
Part261.Parent = Tool0
2982
Part261.Material = Enum.Material.Metal
2983
Part261.BrickColor = BrickColor.new("Brick yellow")
2984
Part261.Rotation = Vector3.new(-179.979996, 0, -180)
2985
Part261.Anchored = true
2986
Part261.Locked = true
2987
Part261.FormFactor = Enum.FormFactor.Custom
2988
Part261.Size = Vector3.new(0.225573108, 0.225572959, 0.225572959)
2989
Part261.CFrame = CFrame.new(-8.16722488, 1.37477696, -48.0253868, -1, 0, 0, 0, 1, 0.000316999998, 0, 0.000316999998, -1)
2990
Part261.BottomSurface = Enum.SurfaceType.Smooth
2991
Part261.TopSurface = Enum.SurfaceType.Smooth
2992
Part261.Color = Color3.new(0.843137, 0.772549, 0.603922)
2993
Part261.Position = Vector3.new(-8.16722488, 1.37477696, -48.0253868)
2994
Part261.Orientation = Vector3.new(-0.0199999996, 180, 0)
2995
Part261.Color = Color3.new(0.843137, 0.772549, 0.603922)
2996
SpecialMesh262.Parent = Part261
2997
SpecialMesh262.MeshId = "http://www.roblox.com/asset/?id=3270017"
2998
SpecialMesh262.Scale = Vector3.new(0.187553287, 0.187553242, 1.44271708)
2999
SpecialMesh262.MeshType = Enum.MeshType.FileMesh
3000
SpecialMesh262.Scale = Vector3.new(0.187553287, 0.187553242, 1.44271708)
3001
Part263.Parent = Tool0
3002
Part263.Material = Enum.Material.Metal
3003
Part263.BrickColor = BrickColor.new("Brick yellow")
3004
Part263.Rotation = Vector3.new(-179.979996, 0, -180)
3005
Part263.Anchored = true
3006
Part263.Locked = true
3007
Part263.FormFactor = Enum.FormFactor.Custom
3008
Part263.Size = Vector3.new(0.936787009, 0.936786115, 0.936786115)
3009
Part263.CFrame = CFrame.new(-8.16720867, 1.49079895, -48.5126534, -1, 0, 0, 0, 1, 0.000316999998, 0, 0.000316999998, -1)
3010
Part263.BottomSurface = Enum.SurfaceType.Smooth
3011
Part263.TopSurface = Enum.SurfaceType.Smooth
3012
Part263.Color = Color3.new(0.843137, 0.772549, 0.603922)
3013
Part263.Position = Vector3.new(-8.16720867, 1.49079895, -48.5126534)
3014
Part263.Orientation = Vector3.new(-0.0199999996, 180, 0)
3015
Part263.Color = Color3.new(0.843137, 0.772549, 0.603922)
3016
CylinderMesh264.Parent = Part263
3017
CylinderMesh264.Scale = Vector3.new(0.115505233, 0.092404224, 0.115505219)
3018
CylinderMesh264.Scale = Vector3.new(0.115505233, 0.092404224, 0.115505219)
3019
Part265.Parent = Tool0
3020
Part265.Material = Enum.Material.Metal
3021
Part265.BrickColor = BrickColor.new("Brick yellow")
3022
Part265.Rotation = Vector3.new(-90.0299988, 0.459999979, 1.04999995)
3023
Part265.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
3024
Part265.Velocity = Vector3.new(-0.00546894316, -0.00930542592, -0.0169293135)
3025
Part265.Anchored = true
3026
Part265.Locked = true
3027
Part265.FormFactor = Enum.FormFactor.Custom
3028
Part265.Size = Vector3.new(0.344117641, 0.72647059, 0.200000003)
3029
Part265.CFrame = CFrame.new(-8.13299084, 0.988341987, -46.6842957, 0.99979949, -0.0183642488, 0.00798356067, -0.0079910038, -0.000331998192, 0.999968112, -0.0183610097, -0.999831378, -0.000478680391)
3030
Part265.BottomSurface = Enum.SurfaceType.Smooth
3031
Part265.TopSurface = Enum.SurfaceType.Smooth
3032
Part265.Color = Color3.new(0.843137, 0.772549, 0.603922)
3033
Part265.Position = Vector3.new(-8.13299084, 0.988341987, -46.6842957)
3034
Part265.Orientation = Vector3.new(-89.5400009, 93.4300003, -92.3799973)
3035
Part265.Color = Color3.new(0.843137, 0.772549, 0.603922)
3036
BlockMesh266.Parent = Part265
3037
BlockMesh266.Scale = Vector3.new(0.899999917, 1, 0.382352948)
3038
BlockMesh266.Scale = Vector3.new(0.899999917, 1, 0.382352948)
3039
Part267.Parent = Tool0
3040
Part267.Material = Enum.Material.Metal
3041
Part267.BrickColor = BrickColor.new("Brick yellow")
3042
Part267.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
3043
Part267.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
3044
Part267.Velocity = Vector3.new(-0.00556009682, -0.00929856952, -0.01661277)
3045
Part267.Anchored = true
3046
Part267.Locked = true
3047
Part267.FormFactor = Enum.FormFactor.Custom
3048
Part267.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
3049
Part267.CFrame = CFrame.new(-8.29816818, 0.989648998, -46.6922607, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
3050
Part267.BottomSurface = Enum.SurfaceType.Smooth
3051
Part267.TopSurface = Enum.SurfaceType.Smooth
3052
Part267.Color = Color3.new(0.843137, 0.772549, 0.603922)
3053
Part267.Position = Vector3.new(-8.29816818, 0.989648998, -46.6922607)
3054
Part267.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
3055
Part267.Color = Color3.new(0.843137, 0.772549, 0.603922)
3056
BlockMesh268.Parent = Part267
3057
BlockMesh268.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
3058
BlockMesh268.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
3059
Part269.Parent = Tool0
3060
Part269.Material = Enum.Material.Metal
3061
Part269.BrickColor = BrickColor.new("Brick yellow")
3062
Part269.Rotation = Vector3.new(-179.979996, 0, -180)
3063
Part269.Anchored = true
3064
Part269.Locked = true
3065
Part269.FormFactor = Enum.FormFactor.Custom
3066
Part269.Size = Vector3.new(0.936787009, 0.936786115, 0.936786115)
3067
Part269.CFrame = CFrame.new(-8.167202, 1.28006005, -48.2208557, -1, 0, 0, 0, 1, 0.000316999998, 0, 0.000316999998, -1)
3068
Part269.BottomSurface = Enum.SurfaceType.Smooth
3069
Part269.TopSurface = Enum.SurfaceType.Smooth
3070
Part269.Color = Color3.new(0.843137, 0.772549, 0.603922)
3071
Part269.Position = Vector3.new(-8.167202, 1.28006005, -48.2208557)
3072
Part269.Orientation = Vector3.new(-0.0199999996, 180, 0)
3073
Part269.Color = Color3.new(0.843137, 0.772549, 0.603922)
3074
Decal270.Parent = Part269
3075
Decal270.Texture = "http://www.roblox.com/asset/?id=65628034"
3076
Decal270.Face = Enum.NormalId.Bottom
3077
BlockMesh271.Parent = Part269
3078
BlockMesh271.Offset = Vector3.new(0, 0.00881250016, 0)
3079
BlockMesh271.Scale = Vector3.new(0.154006943, 0.0492822528, 0.0616027787)
3080
BlockMesh271.Scale = Vector3.new(0.154006943, 0.0492822528, 0.0616027787)
3081
Part272.Parent = Tool0
3082
Part272.Material = Enum.Material.Metal
3083
Part272.BrickColor = BrickColor.new("Brick yellow")
3084
Part272.Rotation = Vector3.new(-179.979996, 0, -180)
3085
Part272.Anchored = true
3086
Part272.Locked = true
3087
Part272.FormFactor = Enum.FormFactor.Custom
3088
Part272.Size = Vector3.new(0.225573108, 0.225572959, 0.225572959)
3089
Part272.CFrame = CFrame.new(-8.16721821, 1.36398995, -48.6888428, -1, 0, 0, 0, 1, 0.000316999998, 0, 0.000316999998, -1)
3090
Part272.BottomSurface = Enum.SurfaceType.Smooth
3091
Part272.TopSurface = Enum.SurfaceType.Smooth
3092
Part272.Color = Color3.new(0.843137, 0.772549, 0.603922)
3093
Part272.Position = Vector3.new(-8.16721821, 1.36398995, -48.6888428)
3094
Part272.Orientation = Vector3.new(-0.0199999996, 180, 0)
3095
Part272.Color = Color3.new(0.843137, 0.772549, 0.603922)
3096
SpecialMesh273.Parent = Part272
3097
SpecialMesh273.MeshId = "http://www.roblox.com/asset/?id=3270017"
3098
SpecialMesh273.Scale = Vector3.new(0.216407567, 0.216407537, 0.504950881)
3099
SpecialMesh273.MeshType = Enum.MeshType.FileMesh
3100
SpecialMesh273.Scale = Vector3.new(0.216407567, 0.216407537, 0.504950881)
3101
Part274.Parent = Tool0
3102
Part274.Material = Enum.Material.Metal
3103
Part274.BrickColor = BrickColor.new("Dark stone grey")
3104
Part274.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
3105
Part274.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
3106
Part274.Velocity = Vector3.new(-0.0074457, -0.00995619036, -0.0200350918)
3107
Part274.Anchored = true
3108
Part274.Locked = true
3109
Part274.FormFactor = Enum.FormFactor.Custom
3110
Part274.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
3111
Part274.CFrame = CFrame.new(-8.17583847, 0.717887998, -46.2313423, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
3112
Part274.BottomSurface = Enum.SurfaceType.Smooth
3113
Part274.TopSurface = Enum.SurfaceType.Smooth
3114
Part274.Color = Color3.new(0.388235, 0.372549, 0.384314)
3115
Part274.Position = Vector3.new(-8.17583847, 0.717887998, -46.2313423)
3116
Part274.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
3117
Part274.Color = Color3.new(0.388235, 0.372549, 0.384314)
3118
CylinderMesh275.Parent = Part274
3119
CylinderMesh275.Scale = Vector3.new(0.382352948, 0.137647063, 0.382352948)
3120
CylinderMesh275.Scale = Vector3.new(0.382352948, 0.137647063, 0.382352948)
3121
Part276.Name = "Chamber"
3122
Part276.Parent = Tool0
3123
Part276.Material = Enum.Material.SmoothPlastic
3124
Part276.BrickColor = BrickColor.new("Hot pink")
3125
Part276.Transparency = 1
3126
Part276.Rotation = Vector3.new(89.9799957, 60, -89.9799957)
3127
Part276.Anchored = true
3128
Part276.CanCollide = false
3129
Part276.Elasticity = 0
3130
Part276.FormFactor = Enum.FormFactor.Custom
3131
Part276.Friction = 1
3132
Part276.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
3133
Part276.CFrame = CFrame.new(-8.3579998, 1.07200003, -48.4210014, 0.000200743001, 0.500000656, 0.866025031, -2.98755026e-07, 0.86602509, -0.500000656, -1, 0.000100112899, 0.000173997832)
3134
Part276.BottomSurface = Enum.SurfaceType.Smooth
3135
Part276.TopSurface = Enum.SurfaceType.Smooth
3136
Part276.Color = Color3.new(1, 0, 0.74902)
3137
Part276.Position = Vector3.new(-8.3579998, 1.07200003, -48.4210014)
3138
Part276.Orientation = Vector3.new(30, 89.9899979, 0)
3139
Part276.Color = Color3.new(1, 0, 0.74902)
3140
BlockMesh277.Parent = Part276
3141
BlockMesh277.Scale = Vector3.new(0.560000062, 0.0700000003, 0.174999997)
3142
BlockMesh277.Scale = Vector3.new(0.560000062, 0.0700000003, 0.174999997)
3143
Sound278.Name = "FireSound"
3144
Sound278.Parent = Part276
3145
Sound278.SoundId = "rbxassetid://139711658"
3146
Sound278.Volume = 1
3147
Sound279.Name = "M3"
3148
Sound279.Parent = Part276
3149
Sound279.SoundId = "http://www.roblox.com/asset/?id=166238161"
3150
Sound280.Name = "MagIn"
3151
Sound280.Parent = Part276
3152
Sound280.SoundId = "http://roblox.com/asset/?id=166238223"
3153
Sound280.Volume = 0.20000000298023
3154
Sound281.Name = "MagOut"
3155
Sound281.Parent = Part276
3156
Sound281.SoundId = "http://roblox.com/asset/?id=166238177"
3157
Sound281.Volume = 0.20000000298023
3158
Sound282.Name = "ReloadCallout"
3159
Sound282.Parent = Part276
3160
Sound282.SoundId = "http://www.roblox.com/asset/?id=157171942"
3161
Part283.Name = "FirePart"
3162
Part283.Parent = Tool0
3163
Part283.Material = Enum.Material.SmoothPlastic
3164
Part283.BrickColor = BrickColor.new("Hot pink")
3165
Part283.Transparency = 1
3166
Part283.Rotation = Vector3.new(-180, 0.00999999978, 180)
3167
Part283.Anchored = true
3168
Part283.CanCollide = false
3169
Part283.Elasticity = 0
3170
Part283.FormFactor = Enum.FormFactor.Custom
3171
Part283.Friction = 1
3172
Part283.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
3173
Part283.CFrame = CFrame.new(-8.10400009, 1.01999998, -45.0960007, -1, -2.51975416e-05, 0.000232870196, -2.49576788e-05, 1.00000501, 3.02046865e-05, -0.000240944471, 3.01985729e-05, -1.00000513)
3174
Part283.BottomSurface = Enum.SurfaceType.Smooth
3175
Part283.TopSurface = Enum.SurfaceType.Smooth
3176
Part283.Color = Color3.new(1, 0, 0.74902)
3177
Part283.Position = Vector3.new(-8.10400009, 1.01999998, -45.0960007)
3178
Part283.Orientation = Vector3.new(0, 179.98999, 0)
3179
Part283.Color = Color3.new(1, 0, 0.74902)
3180
BlockMesh284.Parent = Part283
3181
BlockMesh284.Scale = Vector3.new(0.399999976, 0.399999976, 0.0800000057)
3182
BlockMesh284.Scale = Vector3.new(0.399999976, 0.399999976, 0.0800000057)
3183
Sound285.Name = "Fire"
3184
Sound285.Parent = Part283
3185
Sound285.SoundId = "rbxassetid://139711658"
3186
Sound285.Volume = 1
3187
ParticleEmitter286.Name = "Smoke"
3188
ParticleEmitter286.Parent = Part283
3189
ParticleEmitter286.Transparency = NumberSequence.new(0.99000000953674,0.99000000953674)
3190
ParticleEmitter286.Rotation = NumberRange.new(0, 100)
3191
ParticleEmitter286.Size = NumberSequence.new(0.20000000298023,0.20000000298023)
3192
ParticleEmitter286.Enabled = false
3193
ParticleEmitter286.LightEmission = 0.0099999997764826
3194
ParticleEmitter286.Texture = "http://www.roblox.com/asset/?id=117472237"
3195
ParticleEmitter286.Lifetime = NumberRange.new(1, 1)
3196
ParticleEmitter286.Rate = 998
3197
ParticleEmitter286.RotSpeed = NumberRange.new(200, 200)
3198
ParticleEmitter286.Speed = NumberRange.new(7, 7)
3199
ParticleEmitter286.VelocitySpread = 40
3200
ParticleEmitter287.Name = "FlashFX[Flash]"
3201
ParticleEmitter287.Parent = Part283
3202
ParticleEmitter287.Transparency = NumberSequence.new(0.75,1)
3203
ParticleEmitter287.Rotation = NumberRange.new(0, 90)
3204
ParticleEmitter287.Size = NumberSequence.new(0.5,0)
3205
ParticleEmitter287.Color = ColorSequence.new(Color3.new(1, 1, 0.498039),Color3.new(1, 1, 0.498039))
3206
ParticleEmitter287.Enabled = false
3207
ParticleEmitter287.LightEmission = 1
3208
ParticleEmitter287.Texture = "http://www.roblox.com/asset/?id=257430870"
3209
ParticleEmitter287.Lifetime = NumberRange.new(0.050000000745058, 0.075000002980232)
3210
ParticleEmitter287.Rate = 1000
3211
ParticleEmitter287.Speed = NumberRange.new(50, 50)
3212
ParticleEmitter287.Color = ColorSequence.new(Color3.new(1, 1, 0.498039),Color3.new(1, 1, 0.498039))
3213
SpotLight288.Name = "FlashFX"
3214
SpotLight288.Parent = Part283
3215
SpotLight288.Color = Color3.new(1, 0.843137, 0.145098)
3216
SpotLight288.Enabled = false
3217
SpotLight288.Brightness = 5
3218
SpotLight288.Range = 10
3219
SpotLight288.Angle = 180
3220
SpotLight288.Color = Color3.new(1, 0.843137, 0.145098)
3221
ParticleEmitter289.Name = "1FlashFX2"
3222
ParticleEmitter289.Parent = Part283
3223
ParticleEmitter289.Transparency = NumberSequence.new(0.625,1)
3224
ParticleEmitter289.Rotation = NumberRange.new(0, 90)
3225
ParticleEmitter289.Size = NumberSequence.new(1,0)
3226
ParticleEmitter289.Color = ColorSequence.new(Color3.new(1, 1, 0.498039),Color3.new(1, 1, 0.498039))
3227
ParticleEmitter289.Enabled = false
3228
ParticleEmitter289.LightEmission = 1
3229
ParticleEmitter289.Texture = "http://www.roblox.com/asset/?id=257430870"
3230
ParticleEmitter289.Lifetime = NumberRange.new(0.050000000745058, 0.075000002980232)
3231
ParticleEmitter289.Rate = 1000
3232
ParticleEmitter289.Speed = NumberRange.new(100, 100)
3233
ParticleEmitter289.Color = ColorSequence.new(Color3.new(1, 1, 0.498039),Color3.new(1, 1, 0.498039))
3234
Part290.Name = "Handle"
3235
Part290.Parent = Tool0
3236
Part290.Material = Enum.Material.SmoothPlastic
3237
Part290.BrickColor = BrickColor.new("Hot pink")
3238
Part290.Transparency = 1
3239
Part290.Rotation = Vector3.new(180, 0.00999999978, -180)
3240
Part290.Anchored = true
3241
Part290.CanCollide = false
3242
Part290.Elasticity = 0
3243
Part290.FormFactor = Enum.FormFactor.Custom
3244
Part290.Friction = 1
3245
Part290.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
3246
Part290.CFrame = CFrame.new(-8.39599991, 0.317000002, -49.2610016, -1, 5.32697868e-06, 0.000202352603, 5.55990027e-06, 1.00000501, -2.98776285e-07, -0.000210425962, -2.97710358e-07, -1.00000513)
3247
Part290.BottomSurface = Enum.SurfaceType.Smooth
3248
Part290.TopSurface = Enum.SurfaceType.Smooth
3249
Part290.Color = Color3.new(1, 0, 0.74902)
3250
Part290.Position = Vector3.new(-8.39599991, 0.317000002, -49.2610016)
3251
Part290.Orientation = Vector3.new(0, 179.98999, 0)
3252
Part290.Color = Color3.new(1, 0, 0.74902)
3253
BlockMesh291.Parent = Part290
3254
BlockMesh291.Scale = Vector3.new(0.560000062, 0.0700000003, 0.174999997)
3255
BlockMesh291.Scale = Vector3.new(0.560000062, 0.0700000003, 0.174999997)
3256
Sound292.Name = "FireSound"
3257
Sound292.Parent = Part290
3258
Sound292.SoundId = "rbxassetid://139711658"
3259
Sound292.Volume = 1
3260
Sound293.Name = "M203"
3261
Sound293.Parent = Part290
3262
Sound293.SoundId = "http://roblox.com/asset/?id=135039581"
3263
Sound293.Volume = 1
3264
Sound294.Name = "MagIn"
3265
Sound294.Parent = Part290
3266
Sound294.SoundId = "rbxassetid://269079412"
3267
Sound294.Volume = 1
3268
Sound295.Name = "MagOut"
3269
Sound295.Parent = Part290
3270
Sound295.Pitch = 0.89999997615814
3271
Sound295.SoundId = "rbxassetid://268870109"
3272
Sound295.Volume = 1
3273
Sound296.Name = "ReloadSound"
3274
Sound296.Parent = Part290
3275
Sound296.SoundId = "rbxassetid://147323220"
3276
Sound296.Volume = 0.80000001192093
3277
Sound297.Name = "Running"
3278
Sound297.Parent = Part290
3279
Sound297.Pitch = 0.97500002384186
3280
Sound297.SoundId = "http://www.roblox.com/asset/?id=246376673"
3281
Sound297.Volume = 1
3282
Sound297.Looped = true
3283
Sound298.Name = "SafetyClick"
3284
Sound298.Parent = Part290
3285
Sound298.Pitch = 1.5
3286
Sound298.SoundId = "rbxassetid://132464034"
3287
Sound298.Volume = 0.30000001192093
3288
Sound299.Name = "WindowBreak"
3289
Sound299.Parent = Part290
3290
Sound299.Pitch = 0.97500002384186
3291
Sound299.SoundId = "http://www.roblox.com/asset/?id=142082167"
3292
Sound299.Volume = 1
3293
Sound300.Name = "Click"
3294
Sound300.Parent = Part290
3295
Sound300.SoundId = "rbxassetid://132464034"
3296
Part301.Name = "AimPart"
3297
Part301.Parent = Tool0
3298
Part301.Material = Enum.Material.SmoothPlastic
3299
Part301.BrickColor = BrickColor.new("Hot pink")
3300
Part301.Transparency = 1
3301
Part301.Rotation = Vector3.new(-180, 0.00999999978, 180)
3302
Part301.Anchored = true
3303
Part301.CanCollide = false
3304
Part301.Elasticity = 0
3305
Part301.FormFactor = Enum.FormFactor.Custom
3306
Part301.Friction = 1
3307
Part301.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
3308
Part301.CFrame = CFrame.new(-8.16699982, 1.375, -49.4179993, -1, -2.51975416e-05, 0.000232870196, -2.49576788e-05, 1.00000501, 3.02046865e-05, -0.000240944471, 3.01985729e-05, -1.00000513)
3309
Part301.BottomSurface = Enum.SurfaceType.Smooth
3310-
local Player = game.Players.LocalPlayer
3310+
3311
Part301.Color = Color3.new(1, 0, 0.74902)
3312
Part301.Position = Vector3.new(-8.16699982, 1.375, -49.4179993)
3313
Part301.Orientation = Vector3.new(0, 179.98999, 0)
3314
Part301.Color = Color3.new(1, 0, 0.74902)
3315-
local Mouse = Player:GetMouse()
3315+
3316
BlockMesh302.Scale = Vector3.new(0.0700000003, 0.0700000003, 0.0700002685)
3317
BlockMesh302.Scale = Vector3.new(0.0700000003, 0.0700000003, 0.0700002685)
3318
Model303.Name = "Shells"
3319
Model303.Parent = Tool0
3320
Part304.Name = "Shell"
3321
Part304.Parent = Model303
3322
Part304.BrickColor = BrickColor.new("Cool yellow")
3323
Part304.Rotation = Vector3.new(-90, 0, 0)
3324
Part304.Anchored = true
3325
Part304.Size = Vector3.new(0.0520000011, 0.0520000011, 0.236000001)
3326
Part304.CFrame = CFrame.new(-8.1420002, 1.03699994, -47.2360001, 1, 0, 0, 0, 0, 1, 0, -1, 0)
3327
Part304.BottomSurface = Enum.SurfaceType.Smooth
3328
Part304.TopSurface = Enum.SurfaceType.Smooth
3329
Part304.Color = Color3.new(0.992157, 0.917647, 0.552941)
3330
Part304.Position = Vector3.new(-8.1420002, 1.03699994, -47.2360001)
3331
Part304.Orientation = Vector3.new(-90, 0, 0)
3332
Part304.Color = Color3.new(0.992157, 0.917647, 0.552941)
3333
SpecialMesh305.Parent = Part304
3334
SpecialMesh305.MeshId = "http://www.roblox.com/Asset/?id=10207677"
3335
SpecialMesh305.Scale = Vector3.new(0.0199999996, 0.0199999996, 0.0199999996)
3336
SpecialMesh305.MeshType = Enum.MeshType.FileMesh
3337
SpecialMesh305.Scale = Vector3.new(0.0199999996, 0.0199999996, 0.0199999996)
3338
Script306.Name = "Weld"
3339
Script306.Parent = Tool0
3340
table.insert(cors,sandbox(Script306,function()
3341
function Weld(x,y)
3342
	local W = Instance.new("Weld")
3343
	W.Part0 = x
3344
	W.Part1 = y
3345
	local CJ = CFrame.new(x.Position)
3346
	local C0 = x.CFrame:inverse()*CJ
3347
	local C1 = y.CFrame:inverse()*CJ
3348
	W.C0 = C0
3349
	W.C1 = C1
3350
	W.Parent = x
3351
end
3352
3353
3354
function Get(A)
3355
	if A.className == "Part" or A.className == "UnionOperation" or A.className == "MeshPart" then
3356
		Weld(script.Parent.Handle, A)
3357
		A.Anchored = false
3358
	else
3359
		local C = A:GetChildren()
3360
		for i=1, #C do
3361
		Get(C[i])
3362
		end
3363
	end
3364
end
3365
3366
function Finale()
3367
	Get(script.Parent)
3368
end
3369
3370
3371
Finale()
3372
end))
3373
LocalScript307.Name = "AnimationOnOff"
3374
LocalScript307.Parent = Tool0
3375
table.insert(cors,sandbox(LocalScript307,function()
3376
script.Parent.Equipped:connect(function(mouse)
3377
    print("A tool was equipped")
3378
game.Players.LocalPlayer.Backpack.HeadAnimation.GunEquip.Value = true
3379
--game.Players.LocalPlayer.Backpack.HeadAnimation.Disabled = false
3380
end)
3381
3382
script.Parent.Unequipped:connect(function(mouse)
3383
    print("A tool was equipped")
3384
game.Players.LocalPlayer.Backpack.HeadAnimation.GunEquip.Value = false
3385
end)
3386
end))
3387
LocalScript308.Name = "GunScript"
3388
LocalScript308.Parent = Tool0
3389
table.insert(cors,sandbox(LocalScript308,function()
3390
3391
wait(1)
3392
3393
3394
local Tool = script.Parent
3395
3396
3397
local Player = owner
3398
local Character = Player.Character
3399
local Torso = Character.Torso
3400
local Neck = Torso:WaitForChild("Neck")
3401
local Humanoid = Character.Humanoid
3402
3403
local Camera = game.Workspace.CurrentCamera
3404
3405
3406
local GunSetup = {
3407
	
3408
	Name = "M40A5";
3409
	Ammo = script.Ammo.Value;
3410
	RPM = 666;
3411
	BurstRPM = 666;
3412
	FireMode = "Single";
3413
	BkFM = "Single";
3414
	BurstFire = 3;
3415
	SwitchableModes = {
3416
		Burst = false;
3417
		Single = true;
3418
		Automatic = false;
3419
		
3420
	};
3421
	
3422
	
3423
	GrenadeLauncher = false;	
3424
	M203Ammo = 1;	 -- 1 For HEGrenade, 2 For SmokeGrenade
3425
	GLFirerate = 2;		
3426
	
3427
	AnimSpeed = 1;	
3428
	
3429
	Chamber = true;
3430
	CanBreak = false;
3431
	CanSeeMag = true;
3432
	FastReload = true;
3433
3434
	BType = "7.62x51mm";
3435
	BSpeed = 900; 
3436
	BDrop = 0;
3437
	BSpread = .1;
3438
3439
	LimbsDamage = {75,80}; 
3440
	TorsoDamage = {85,99};
3441
	HeadDamage = {100,100};
3442
3443
	HelmetDamage = 99;
3444
	VestDamage = 85;
3445
	
3446
	Recoil = {65,85};
3447
	Aimpart = Tool.AimPart;
3448
	FOV1 = 7;
3449
	FOV2 = 10;
3450
	
3451
	RightPos = CFrame.new(-0.575, -0.465, -1.185) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0));
3452
	LeftPos = CFrame.new(1.123,0.25,-1.795) * CFrame.Angles(math.rad(-120),math.rad(46.5),math.rad(15));
3453
	----------------------
3454
	
3455
	LeftAimPosition = CFrame.new(1,-0.25,-1.1) * CFrame.Angles(math.rad(-110),math.rad(48.5),math.rad(2));
3456
	LeftAim2Position = CFrame.new(1,0.25,-1.5) * CFrame.Angles(math.rad(-120),math.rad(25),math.rad(-15))
3457
}
3458
3459
local Recoilup = 0
3460
3461
local Recoil = math.random(GunSetup.Recoil[1],GunSetup.Recoil[2])/60
3462
local RecoilG
3463
local Firerate = 1/(GunSetup.RPM/60)
3464
local BURSTFirerate = 1/(GunSetup.BurstRPM/60)
3465
local GLFirerate = GunSetup.GLFirerate
3466
local Ammo = GunSetup.Ammo
3467
local GLAmmo = script.GLAmmo
3468
local MaxAmmo = script.MaxAmmo
3469
local StoredAmmo = script.StoredAmmo
3470
local EnableCycleSight = true
3471
local EnableFireMode = true
3472
local AimPartMode = 1
3473
3474
local slideback = false
3475
local Checando = false
3476
local Emperrado = false
3477
local Chambered = false
3478
local MagOut = false
3479
local GLChambered = false
3480
3481
local Animando = false
3482
3483
_G.Sprinting = false
3484
3485
local Safemode = false
3486
3487
local MouseHeld
3488
3489
local Equipped = false
3490
local Sprinting = false
3491
local Shooting = false
3492
local Aiming = false
3493
local Reloading = false
3494
local GLReloading = false
3495
3496
pos =  0.0006
3497
neg = -0.0006
3498
3499
local shell
3500
local AmmoGui 
3501
3502
local RAW
3503
local LAW
3504
3505
3506
3507
local arms
3508
3509
local Shell = Tool:WaitForChild("Shells"):WaitForChild("Shell")
3510
3511
	local function GetAmmo()
3512
		AmmoGui.Frame.AText.Text = Ammo
3513
		return Ammo
3514
	end
3515
3516
local uis = game:GetService("UserInputService")
3517
3518
local RG = Character["Right Arm"]:FindFirstChild("RightGrip")
3519
3520
3521
---------------------------------------------------------------------------------------
3522
---------------- [ Tween Module ] --------------------------------------------------------
3523
---------------------------------------------------------------------------------------
3524
3525
function tweenFoV(goal, frames)
3526
 coroutine.resume(coroutine.create(function()
3527
  SFn = SFn and SFn + 1 or 0 
3528
  local SFn_S = SFn
3529
  for i = 1, frames do
3530
   if SFn ~= SFn_S then break end
3531
   Camera.FieldOfView = Camera.FieldOfView + (goal - Camera.FieldOfView) * (i / frames)
3532
   game:GetService("RunService").RenderStepped:wait()
3533
  end
3534
 end))
3535
end
3536
3537
3538
--[[
3539
	
3540
	tweenJoint Function Parameters:
3541
	
3542
	Object Joint - This has to be a weld with a C0 and C1 property
3543
	
3544
	CFrame newC0 - This is what the new C0 of the weld will be. You can put nil if you don't want to effect the C0
3545
	
3546
	CFrame newC1 - This is what the new C1 of the weld will be. You can put nil if you don't want to effect the C1
3547
	
3548
	function Alpha - This is an alpha function that takes an input parameter of a number between 0 and 90 and returns a number between 0 and 1.
3549
		For example, function(X) return math.sin(math.rad(X)) end
3550
		
3551
	float Duration - This is how long the tweening takes to complete
3552
	
3553
--]]
3554
local RS = game:GetService("RunService")
3555
3556
function tweenJoint(Joint, newC0, newC1, Alpha, Duration)
3557
	spawn(function()
3558
		local newCode = math.random(-1e9, 1e9) --This creates a random code between -1000000000 and 1000000000
3559
		local tweenIndicator = nil
3560
		if (not Joint:findFirstChild("tweenCode")) then --If the joint isn't being tweened, then
3561
			tweenIndicator = Instance.new("IntValue")
3562
			tweenIndicator.Name = "tweenCode"
3563
			tweenIndicator.Value = newCode
3564
			tweenIndicator.Parent = Joint
3565
		else
3566
			tweenIndicator = Joint.tweenCode
3567
			tweenIndicator.Value = newCode --If the joint is already being tweened, this will change the code, and the tween loop will stop
3568
		end
3569
		--local tweenIndicator = createTweenIndicator:InvokeServer(Joint, newCode)
3570
		if Duration <= 0 then --If the duration is less than or equal to 0 then there's no need for a tweening loop
3571
			if newC0 then Joint.C0 = newC0 end
3572
			if newC1 then Joint.C1 = newC1 end
3573
		else
3574
			local Increment = 1.5 / Duration
3575
			local startC0 = Joint.C0
3576
			local startC1 = Joint.C1
3577
			local X = 0
3578
			while true do
3579
				RS.RenderStepped:wait() --This makes the for loop step every 1/60th of a second
3580
				local newX = X + Increment
3581
				X = (newX > 90 and 90 or newX)
3582
				if tweenIndicator.Value ~= newCode then break end --This makes sure that another tween wasn't called on the same joint
3583
				if (not Equipped) then break end --This stops the tween if the tool is deselected
3584
				if newC0 then Joint.C0 = startC0:lerp(newC0, Alpha(X)) end
3585
				if newC1 then Joint.C1 = startC1:lerp(newC1, Alpha(X)) end
3586
				--if newC0 then lerpCF:InvokeServer(Joint, "C0", startC0, newC0, Alpha(X)) end
3587
				--if newC1 then lerpCF:InvokeServer(Joint, "C1", startC1, newC1, Alpha(X)) end
3588
				if X == 90 then break end
3589
			end
3590
		end
3591
		if tweenIndicator.Value == newCode then --If this tween functions was the last one called on a joint then it will remove the code
3592
			tweenIndicator:Destroy()
3593
		end
3594
		--deleteTweenIndicator:InvokeServer(tweenIndicator, newCode)
3595
	end)
3596
end
3597
3598
3599
-------------Motor6Ding Section------------------------
3600
Tool.Equipped:connect(function()
3601
	if Humanoid.Health > 0 then
3602
	RAW = Instance.new("Motor6D")
3603
	RAW.Name= "RightWeld"
3604
	RAW.Part0 =Player.Character["Right Arm"]
3605
	RAW.Part1 = Character["Head"]
3606
	RAW.Parent=Player.Character["Right Arm"]
3607
--	Player.CameraMode="LockFirstPerson"
3608
	Torso:WaitForChild("Right Shoulder").Part1 = nil
3609
	if Reloading then
3610
		Reloading = false
3611
	end
3612
	if GLReloading then
3613
		GLReloading = false
3614
	end
3615
	LAW = Instance.new("Motor6D")
3616
	LAW.Name= "LeftWeld"
3617
	LAW.Part0 = Player.Character["Left Arm"]
3618
	LAW.Part1 = Character["Head"]
3619
	LAW.Parent = Player.Character["Left Arm"]
3620
	LAW.C0 = GunSetup.LeftPos
3621
	RAW.C0 = GunSetup.RightPos
3622
	Torso:WaitForChild("Left Shoulder").Part1 = nil
3623
	LAW.C1 = CFrame.new()
3624
	RAW.C1 = CFrame.new()	
3625
3626
3627
	
3628
	uis.MouseIconEnabled = false
3629
	AmmoGui = script.AmmoGui:Clone()
3630
	AmmoGui.Parent = Player.PlayerGui
3631
	AmmoGui.Frame.Visible = false
3632
3633
	
3634
	
3635
	Equipped = true
3636
	game:GetService('RunService').RenderStepped:connect(function()
3637
		RAW.C1 = CFrame.new() * CFrame.new((Recoilup/4),0,(Recoilup*2))
3638
		LAW.C1 = CFrame.new() * CFrame.new((Recoilup/4),0,(Recoilup*2))
3639
		if not Equipped then
3640
			IdleOrSteadyAnim()
3641
			Reloading = false
3642
			GLReloading = false
3643
		end
3644
		if AmmoGui:FindFirstChild("Frame") then
3645
			AmmoGui.Frame.FText.Text = GunSetup.FireMode
3646
			AmmoGui.Frame.SAText.Text = ""..math.ceil(StoredAmmo.Value/math.ceil(GunSetup.Ammo)).." MAGS"
3647
			AmmoGui.Frame.Btext.Text = GunSetup.BType
3648
			
3649
			if 	Safemode then
3650
				AmmoGui.Frame.A.Visible = true
3651
			else
3652
				AmmoGui.Frame.A.Visible = false
3653
			end
3654
			
3655
			if 	Chambered then
3656
				AmmoGui.Frame.B.Visible = false
3657
			else
3658
				AmmoGui.Frame.B.Visible = true
3659
			end
3660
3661
			if GunSetup.GrenadeLauncher	and GLChambered then
3662
				AmmoGui.Frame.E.Visible = false
3663
			elseif GunSetup.GrenadeLauncher	and not GLChambered then
3664
				AmmoGui.Frame.E.Visible = true
3665
			else
3666
				AmmoGui.Frame.E.Visible = false
3667
			end
3668
3669
			if 	Emperrado then
3670
				AmmoGui.Frame.C.Visible = true
3671
			else
3672
				AmmoGui.Frame.C.Visible = false
3673
			end
3674
		
3675
3676
			if 	slideback then
3677
				AmmoGui.Frame.D.Visible = true
3678
			else
3679
				AmmoGui.Frame.D.Visible = false
3680
			end
3681
3682
3683
			if GunSetup.FireMode == "M203" then
3684
				AmmoGui.Frame.NText.Text = "M203"
3685
				AmmoGui.Frame.SAText.Text = GLAmmo.Value
3686
				AmmoGui.Frame.AText.Text = Ammo .." Bullets"
3687
			end
3688
			
3689
		
3690
			if StoredAmmo.Value > MaxAmmo.Value then
3691
				StoredAmmo.Value = MaxAmmo.Value
3692
			end
3693
			
3694
			if GunSetup.FireMode ~= "M203" then
3695
				AmmoGui.Frame.NText.Text = GunSetup.Name
3696
				AmmoGui.Frame.AText.Text = Ammo .." Bullets"
3697
			end
3698
		end
3699
	end)	
3700
	end
3701
end)
3702
3703
3704
3705
3706
3707
3708
3709
3710
---------- Animations ------------------
3711
3712
function SprintAnim()
3713
	Humanoid.WalkSpeed = 24	
3714
	tweenJoint(RAW,  CFrame.new(-0.75, 0.125, -1.3) * CFrame.Angles(math.rad(-80), math.rad(-55), math.rad(0)) , nil, function(X) return math.sin(math.rad(X)) end, 0.25 * GunSetup.AnimSpeed)
3715
	tweenJoint(LAW,  CFrame.new(1.25,0.85,-1.125) * CFrame.Angles(math.rad(-85),math.rad(-10.5),math.rad(-10)) , nil, function(X) return math.sin(math.rad(X)) end, 0.25 * GunSetup.AnimSpeed)
3716
	_G.Sprinting = true
3717
end
3718
3719
function SafetyAnim()
3720
	tweenJoint(RAW,  CFrame.new(-0.75, 0.125, -1.3) * CFrame.Angles(math.rad(-80), math.rad(-55), math.rad(0)) , nil, function(X) return math.sin(math.rad(X)) end, 0.25 * GunSetup.AnimSpeed)
3721
	tweenJoint(LAW,  CFrame.new(1.25,0.85,-1.125) * CFrame.Angles(math.rad(-85),math.rad(-10.5),math.rad(-10)) , nil, function(X) return math.sin(math.rad(X)) end, 0.25 * GunSetup.AnimSpeed)
3722
end
3723
3724
3725
3726
3727
3728
function IdleOrSteadyAnim()
3729
	tweenJoint(RAW, GunSetup.RightPos , nil, function(X) return math.sin(math.rad(X)) end, 0.225 * GunSetup.AnimSpeed)
3730
	tweenJoint(LAW,  GunSetup.LeftPos , nil, function(X) return math.sin(math.rad(X)) end, 0.215 * GunSetup.AnimSpeed)
3731
end
3732
3733
3734
3735
3736
3737
3738
3739
function ReloadAnim()
3740
	if Equipped then
3741
			
3742
			tweenJoint(RAW,  CFrame.new(-0.875, -0.465, -1.15) * CFrame.Angles(math.rad(-95), math.rad(-2), math.rad(7.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.425 * GunSetup.AnimSpeed)
3743
			tweenJoint(LAW,  CFrame.new(1.195,-0.35,-1.48) * CFrame.Angles(math.rad(-100),math.rad(75),math.rad(0)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
3744
			
3745
			wait(0.55 * GunSetup.AnimSpeed)
3746
			tweenJoint(RAW, CFrame.new(-0.975, -0.365, -1.2) * CFrame.Angles(math.rad(-85), math.rad(-2), math.rad(9)) , nil, function(X) return math.sin(math.rad(X)) end, 0.525 * GunSetup.AnimSpeed)
3747
			tweenJoint(LAW,  CFrame.new(1.195,1.4,-0.5) * CFrame.Angles(math.rad(0),math.rad(25),math.rad(0)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
3748
			Tool.Handle.MagOut:Play()	
3749
			
3750
			local MagC = Tool:WaitForChild("Mag"):clone()
3751
				Tool.Mag.Transparency = 1
3752
				MagC.Parent = Tool
3753
				MagC.Name = "MagC"
3754
				MagC.Transparency = 0
3755
			
3756
			local MagCW = Instance.new("Motor6D")
3757
				MagCW.Part0 = MagC
3758
				MagCW.Part1 = Player.Character["Left Arm"]
3759
				MagCW.Parent = MagC
3760
				MagCW.C1 = MagC.CFrame:toObjectSpace(Tool.Mag.CFrame)
3761
				
3762
			wait(0.75 * (GunSetup.AnimSpeed/1))
3763
			
3764
			if (StoredAmmo.Value - (GunSetup.Ammo - Ammo)) < 0 then
3765
				Ammo = Ammo + StoredAmmo.Value
3766
				StoredAmmo.Value = 0
3767
			elseif Ammo <= 0 then
3768
				StoredAmmo.Value = StoredAmmo.Value - (GunSetup.Ammo - Ammo)
3769
				Ammo = GunSetup.Ammo
3770
				Chambered = false
3771
			elseif Ammo > 0 and Chambered and GunSetup.Chamber then
3772
				StoredAmmo.Value = StoredAmmo.Value - (GunSetup.Ammo - Ammo)
3773
				Ammo = GunSetup.Ammo + 1
3774
			elseif Ammo > 0 and Chambered and not GunSetup.Chamber then
3775
				StoredAmmo.Value = StoredAmmo.Value - (GunSetup.Ammo - Ammo)
3776
				Ammo = GunSetup.Ammo
3777
			end
3778
		
3779
			Tool.Handle.MagIn:Play()
3780
			
3781
			tweenJoint(RAW,  CFrame.new(-0.875, -0.465, -1.15) * CFrame.Angles(math.rad(-95), math.rad(-2), math.rad(7.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.325 * GunSetup.AnimSpeed)
3782
			tweenJoint(LAW,  CFrame.new(1.195,-0.35,-1.48) * CFrame.Angles(math.rad(-100),math.rad(75),math.rad(0)) , nil, function(X) return math.sin(math.rad(X)) end, 0.275 * GunSetup.AnimSpeed)
3783
			
3784
			wait(0.15 * GunSetup.AnimSpeed)
3785
			MagC:Destroy()
3786
			Tool.Mag.Transparency = 0
3787
			wait(0.35 * GunSetup.AnimSpeed)
3788
			
3789
	end
3790
end
3791
3792
3793
function SeeMag()
3794
	if Equipped then
3795
			Animando = true
3796
			tweenJoint(RAW,  CFrame.new(0.213, -0.265, -1.25) * CFrame.Angles(math.rad(-90), math.rad(7.5), math.rad(-50.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.325 * GunSetup.AnimSpeed)
3797
			tweenJoint(LAW,  CFrame.new(2.195,-0.825,-1.08) * CFrame.Angles(math.rad(-100),math.rad(75),math.rad(-41)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
3798
			
3799
			wait(1.125 * (GunSetup.AnimSpeed/2))
3800
			tweenJoint(RAW,  CFrame.new(-0.875, -0.465, -1.15) * CFrame.Angles(math.rad(-95), math.rad(-2), math.rad(7.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.425 * GunSetup.AnimSpeed)
3801
			tweenJoint(LAW,  CFrame.new(1.195,-0.35,-1.48) * CFrame.Angles(math.rad(-100),math.rad(75),math.rad(0)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
3802
			
3803
			wait(0.55 * GunSetup.AnimSpeed)
3804
			tweenJoint(RAW, CFrame.new(-0.975, -0.365, -1.2) * CFrame.Angles(math.rad(-85), math.rad(-2), math.rad(9)) , nil, function(X) return math.sin(math.rad(X)) end, 0.525 * GunSetup.AnimSpeed)
3805
			tweenJoint(LAW,  CFrame.new(1.195,1.4,-0.5) * CFrame.Angles(math.rad(0),math.rad(25),math.rad(0)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
3806
			Tool.Handle.MagOut:Play()	
3807
			
3808
			local MagC = Tool:WaitForChild("Mag"):clone()
3809
				Tool.Mag.Transparency = 1
3810
				MagC.Parent = Tool
3811
				MagC.Name = "MagC"
3812
				MagC.Transparency = 0
3813
			
3814
			local MagCW = Instance.new("Motor6D")
3815
				MagCW.Part0 = MagC
3816
				MagCW.Part1 = Player.Character["Left Arm"]
3817
				MagCW.Parent = MagC
3818
				MagCW.C1 = MagC.CFrame:toObjectSpace(Tool.Mag.CFrame)
3819
				
3820
			wait(0.75 * (GunSetup.AnimSpeed/1))
3821
		
3822
			
3823
			tweenJoint(RAW,  CFrame.new(-0.875, -0.465, -1.15) * CFrame.Angles(math.rad(-95), math.rad(-2), math.rad(7.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.325 * GunSetup.AnimSpeed)
3824
			tweenJoint(LAW,  CFrame.new(1.195,-0.35,-1.48) * CFrame.Angles(math.rad(-100),math.rad(45),math.rad(0)) , nil, function(X) return math.sin(math.rad(X)) end, 0.275 * GunSetup.AnimSpeed)
3825
			wait(0.12 * (GunSetup.AnimSpeed/1))
3826
			Animando = false			
3827
3828
			--[[wait(0.15 * GunSetup.AnimSpeed)
3829
			MagC:Destroy()
3830
			Tool.Mag.Transparency = 0
3831
			wait(0.35 * GunSetup.AnimSpeed)]]
3832
			
3833
	end
3834
end
3835
3836
function UNSeeMag()
3837
	if Equipped then
3838
			Animando = true
3839
			local MagC = Tool:WaitForChild("MagC")
3840
			
3841
			local MagCW = script.Parent.MagC.Motor6D
3842
				
3843
			wait(0.75 * (GunSetup.AnimSpeed/1))
3844
			
3845
			tweenJoint(RAW,  CFrame.new(-0.875, -0.465, -1.15) * CFrame.Angles(math.rad(-95), math.rad(-2), math.rad(7.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.325 * GunSetup.AnimSpeed)
3846
			tweenJoint(LAW,  CFrame.new(1.195,-0.35,-1.48) * CFrame.Angles(math.rad(-100),math.rad(75),math.rad(0)) , nil, function(X) return math.sin(math.rad(X)) end, 0.275 * GunSetup.AnimSpeed)
3847
			
3848
			wait(0.15 * GunSetup.AnimSpeed)
3849
			Tool.Handle.MagIn:Play()
3850
			MagC:Destroy()
3851
			Tool.Mag.Transparency = 0
3852
			wait(0.35 * GunSetup.AnimSpeed)
3853
			tweenJoint(RAW,  CFrame.new(0.213, -0.265, -1.25) * CFrame.Angles(math.rad(-90), math.rad(7.5), math.rad(-50.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.325 * GunSetup.AnimSpeed)
3854
			tweenJoint(LAW,  CFrame.new(1.25,0.55,-1.08) * CFrame.Angles(math.rad(-100),math.rad(25),math.rad(-41)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
3855
			wait(0.12 * (GunSetup.AnimSpeed/1))
3856
			Animando = false
3857
	end
3858
end
3859
3860
3861
function CheckAnim()
3862
	if Equipped then
3863
			Animando = true
3864
			tweenJoint(RAW,  CFrame.new(0.213, -0.265, -1.25) * CFrame.Angles(math.rad(-90), math.rad(7.5), math.rad(-50.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.325 * GunSetup.AnimSpeed)
3865
			tweenJoint(LAW,  CFrame.new(1.25,0.55,-1.08) * CFrame.Angles(math.rad(-100),math.rad(25),math.rad(-41)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
3866
			wait(0.20 * (GunSetup.AnimSpeed/1))
3867
			Animando = false
3868
			
3869
	end
3870
end
3871
3872
3873
3874
function ChamberAnim()
3875
	if Equipped then
3876
			Animando = true
3877
			tweenJoint(RAW,  CFrame.new(0.213, -0.265, -1.25) * CFrame.Angles(math.rad(-90), math.rad(7.5), math.rad(-50.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.325 * GunSetup.AnimSpeed)
3878
			tweenJoint(LAW,  CFrame.new(0.75,-0.6,-0.85) * CFrame.Angles(math.rad(-140),math.rad(70),math.rad(40)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
3879
			wait(0.15 * (GunSetup.AnimSpeed/2))
3880
			Tool.Handle.MagIn:Play()
3881
			tweenJoint(RAW,  CFrame.new(0.213, -0.265, -1.25) * CFrame.Angles(math.rad(-90), math.rad(7.5), math.rad(-50.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.325 * GunSetup.AnimSpeed)
3882
			tweenJoint(LAW,  CFrame.new(0.195,-0.8,-0.85) * CFrame.Angles(math.rad(-140),math.rad(70),math.rad(40)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
3883
			wait(0.12 * (GunSetup.AnimSpeed/1))
3884
			Animando = false
3885
	end
3886
end
3887
3888
3889
function ChamberBKAnim()
3890
	if Equipped then
3891
			Animando = true
3892
			tweenJoint(RAW,  CFrame.new(0.213, -0.265, -1.25) * CFrame.Angles(math.rad(-90), math.rad(7.5), math.rad(-50.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.325 * GunSetup.AnimSpeed)
3893
			tweenJoint(LAW,  CFrame.new(0.195,-0.8,-0.85) * CFrame.Angles(math.rad(-140),math.rad(70),math.rad(40)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
3894
			wait(0.15 * (GunSetup.AnimSpeed/2))
3895
			Tool.Handle.MagIn:Play()
3896
			tweenJoint(RAW,  CFrame.new(0.213, -0.265, -1.25) * CFrame.Angles(math.rad(-90), math.rad(7.5), math.rad(-50.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.325 * GunSetup.AnimSpeed)
3897
			tweenJoint(LAW,  CFrame.new(0.75,-0.6,-0.85) * CFrame.Angles(math.rad(-140),math.rad(70),math.rad(40)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
3898
			wait(0.12 * (GunSetup.AnimSpeed/1))
3899
			Animando = false
3900
			
3901
	end
3902
end
3903
3904
3905
3906
3907
function FastReloadAnim()
3908
	if Equipped then
3909
			tweenJoint(RAW,  CFrame.new(0.213, -0.265, -1.25) * CFrame.Angles(math.rad(-90), math.rad(7.5), math.rad(-50.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.325 * GunSetup.AnimSpeed)
3910
			tweenJoint(LAW,  CFrame.new(1.25,0.55,-1.08) * CFrame.Angles(math.rad(-100),math.rad(25),math.rad(-41)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
3911
			
3912
			wait(1.125 * (GunSetup.AnimSpeed/2))
3913
			tweenJoint(RAW,  CFrame.new(-0.875, -0.465, -1.15) * CFrame.Angles(math.rad(-95), math.rad(-2), math.rad(7.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.425 * GunSetup.AnimSpeed)
3914
			tweenJoint(LAW,  CFrame.new(1.195,-0.35,-1.48) * CFrame.Angles(math.rad(-100),math.rad(75),math.rad(0)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
3915
			
3916
			wait(0.55 * GunSetup.AnimSpeed)
3917
			tweenJoint(RAW, CFrame.new(-0.975, -0.365, -1.2) * CFrame.Angles(math.rad(-85), math.rad(-2), math.rad(9)) , nil, function(X) return math.sin(math.rad(X)) end, 0.525 * GunSetup.AnimSpeed)
3918
			tweenJoint(LAW,  CFrame.new(1.195,1.4,-0.5) * CFrame.Angles(math.rad(0),math.rad(25),math.rad(0)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
3919
			Tool.Handle.MagOut:Play()	
3920
			
3921
			local MagC = Tool:WaitForChild("Mag"):clone()
3922
				Tool.Mag.Transparency = 1
3923
				MagC.Parent = Tool
3924
				MagC.Name = "MagC"
3925
				MagC.Transparency = 0
3926
			
3927
			local MagCW = Instance.new("Motor6D")
3928
				MagCW.Part0 = MagC
3929
				MagCW.Part1 = Player.Character["Left Arm"]
3930
				MagCW.Parent = MagC
3931
				MagCW.C1 = MagC.CFrame:toObjectSpace(Tool.Mag.CFrame)
3932
				
3933
			wait(0.75 * (GunSetup.AnimSpeed/1))
3934
			
3935
			if (StoredAmmo.Value - (GunSetup.Ammo - Ammo)) < 0 then
3936
				Ammo = Ammo + StoredAmmo.Value
3937
				StoredAmmo.Value = 0
3938
			elseif Ammo <= 0 then
3939
				StoredAmmo.Value = StoredAmmo.Value - (GunSetup.Ammo - Ammo)
3940
				Ammo = GunSetup.Ammo
3941
				Chambered = false
3942
			elseif Ammo > 0 and Chambered and GunSetup.Chamber then
3943
				StoredAmmo.Value = StoredAmmo.Value - (GunSetup.Ammo - Ammo)
3944
				Ammo = GunSetup.Ammo + 1
3945
			elseif Ammo > 0 and Chambered and not GunSetup.Chamber then
3946
				StoredAmmo.Value = StoredAmmo.Value - (GunSetup.Ammo - Ammo)
3947
				Ammo = GunSetup.Ammo
3948
			end
3949
		
3950
			Tool.Handle.MagIn:Play()
3951
			
3952
			tweenJoint(RAW,  CFrame.new(-0.875, -0.465, -1.15) * CFrame.Angles(math.rad(-95), math.rad(-2), math.rad(7.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.325 * GunSetup.AnimSpeed)
3953
			tweenJoint(LAW,  CFrame.new(1.195,-0.35,-1.48) * CFrame.Angles(math.rad(-100),math.rad(75),math.rad(0)) , nil, function(X) return math.sin(math.rad(X)) end, 0.275 * GunSetup.AnimSpeed)
3954
			
3955
			wait(0.15 * GunSetup.AnimSpeed)
3956
			MagC:Destroy()
3957
			Tool.Mag.Transparency = 0
3958
			wait(0.35 * GunSetup.AnimSpeed)
3959
			
3960
	end
3961
end
3962
3963
function FastBolt()
3964
3965
			tweenJoint(RAW,  CFrame.new(0.213, -0.265, -1.25) * CFrame.Angles(math.rad(-90), math.rad(7.5), math.rad(-50.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.325 * GunSetup.AnimSpeed)
3966
			tweenJoint(LAW,  CFrame.new(0.75,-0.6,-0.85) * CFrame.Angles(math.rad(-140),math.rad(70),math.rad(40)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
3967
			wait(0.55 * (GunSetup.AnimSpeed/2))
3968
			tweenJoint(RAW,  CFrame.new(0.213, -0.265, -1.25) * CFrame.Angles(math.rad(-90), math.rad(7.5), math.rad(-50.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.325 * GunSetup.AnimSpeed)
3969
			tweenJoint(LAW,  CFrame.new(0.75,-0.6,-0.85) * CFrame.Angles(math.rad(-140),math.rad(70),math.rad(40)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)	
3970
			wait(0.3 * (GunSetup.AnimSpeed/2))
3971
			Tool.Handle.MagIn:Play()
3972
			tweenJoint(RAW,  CFrame.new(0.213, -0.265, -1.25) * CFrame.Angles(math.rad(-90), math.rad(7.5), math.rad(-50.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.325 * GunSetup.AnimSpeed)
3973
			tweenJoint(LAW,  CFrame.new(0.195,-0.8,-0.85) * CFrame.Angles(math.rad(-140),math.rad(70),math.rad(40)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
3974
3975
			slideback = true
3976
			Emperrado = false
3977
		if Ammo > 0 and Chambered then
3978
			EjectShells()
3979
			Ammo = Ammo - 1
3980
			print(Ammo)
3981
		end
3982
3983
			wait(0.75 * (GunSetup.AnimSpeed/2))
3984
			Tool.Handle.MagIn:Play()
3985
			tweenJoint(RAW,  CFrame.new(0.213, -0.265, -1.25) * CFrame.Angles(math.rad(-90), math.rad(7.5), math.rad(-50.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.325 * GunSetup.AnimSpeed)
3986
			tweenJoint(LAW,  CFrame.new(0.75,-0.6,-0.85) * CFrame.Angles(math.rad(-140),math.rad(70),math.rad(40)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
3987
	
3988
		slideback = false
3989
		Chambered = true
3990
3991
			wait(0.25 * (GunSetup.AnimSpeed/2))
3992
			tweenJoint(RAW, GunSetup.RightPos , nil, function(X) return math.sin(math.rad(X)) end, 0.225 * GunSetup.AnimSpeed)
3993
			tweenJoint(LAW,  GunSetup.LeftPos , nil, function(X) return math.sin(math.rad(X)) end, 0.215 * GunSetup.AnimSpeed)
3994
3995
end
3996
3997
3998
function GLReloadAnim()
3999
	if Equipped then
4000
			
4001
			
4002
			tweenJoint(RAW, CFrame.new(-0.975, -0.365, -1.2) * CFrame.Angles(math.rad(-85), math.rad(-2), math.rad(9)) , nil, function(X) return math.sin(math.rad(X)) end, 0.525 * GunSetup.AnimSpeed)
4003
			tweenJoint(LAW,  CFrame.new(1,0,-1.795) * CFrame.Angles(math.rad(-120),math.rad(45),math.rad(5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
4004
		
4005
			wait(0.25 * (GunSetup.AnimSpeed/1))
4006
4007
			tweenJoint(RAW,  CFrame.new(-0.875, -0.465, -1.15) * CFrame.Angles(math.rad(-95), math.rad(-2), math.rad(7.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.425 * GunSetup.AnimSpeed)
4008
			tweenJoint(LAW,  CFrame.new(1.195,1.4,-0.5) * CFrame.Angles(math.rad(0),math.rad(25),math.rad(0)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
4009
			
4010
4011
			wait(0.75 * (GunSetup.AnimSpeed/1))
4012
			
4013
		
4014
			Tool.Handle.MagOut:Play()
4015
			
4016
			tweenJoint(RAW, CFrame.new(-0.975, -0.365, -1.2) * CFrame.Angles(math.rad(-85), math.rad(-2), math.rad(9)) , nil, function(X) return math.sin(math.rad(X)) end, 0.525 * GunSetup.AnimSpeed)
4017
			tweenJoint(LAW,  CFrame.new(1,0,-1.795) * CFrame.Angles(math.rad(-120),math.rad(45),math.rad(5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
4018
		
4019
				if (StoredAmmo.Value - (GunSetup.Ammo - Ammo)) < 0 then
4020
				Ammo = Ammo + StoredAmmo.Value
4021
				StoredAmmo.Value = 0
4022
			elseif Ammo <= 0 then
4023
				StoredAmmo.Value = StoredAmmo.Value - (GunSetup.Ammo - Ammo)
4024
				Ammo = GunSetup.Ammo
4025
				Chambered = false
4026
			elseif Ammo > 0 and Chambered and GunSetup.Chamber then
4027
				StoredAmmo.Value = StoredAmmo.Value - (GunSetup.Ammo - Ammo)
4028
				Ammo = GunSetup.Ammo + 1
4029
			elseif Ammo > 0 and Chambered and not GunSetup.Chamber then
4030
				StoredAmmo.Value = StoredAmmo.Value - (GunSetup.Ammo - Ammo)
4031
				Ammo = GunSetup.Ammo
4032
			end
4033
			
4034
			wait(0.75 * GunSetup.AnimSpeed)
4035
4036
			tweenJoint(RAW,  CFrame.new(0.213, -0.265, -1.25) * CFrame.Angles(math.rad(-90), math.rad(7.5), math.rad(-50.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.325 * GunSetup.AnimSpeed)
4037
			tweenJoint(LAW,  CFrame.new(1.25,0.55,-1.08) * CFrame.Angles(math.rad(-100),math.rad(25),math.rad(-41)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
4038
					
4039
	end
4040
end
4041
4042
-----------------------ADS Function------------------------------
4043
4044
4045
4046
4047
4048
4049
4050
4051
4052
4053
Mouse.Button2Down:connect(function()
4054
	if Equipped then
4055
		if not Aiming and not Reloading and not GLReloading and not Sprinting and not Safemode and not Checando then
4056
			Aiming = true
4057
--			Mouse.Icon = GunSetup.Cursor.Aiming
4058
			if AimPartMode == 1 then
4059
				tweenJoint(RAW,  RAW.C0 *  CFrame.new(-Tool.AimPart.CFrame:toObjectSpace(Character.Head.CFrame).p), nil, function(X) return math.sin(math.rad(X)) end, 0.25 * GunSetup.AnimSpeed)
4060
				tweenJoint(LAW,  GunSetup.LeftAimPosition , nil, function(X) return math.sin(math.rad(X)) end, 0.25 * GunSetup.AnimSpeed)
4061
				tweenFoV(GunSetup.FOV1, 40)
4062
			end
4063
			if AimPartMode == 2 then
4064
				tweenJoint(RAW,  RAW.C0 *  CFrame.new(-Tool.AimPart2.CFrame:toObjectSpace(Character.Head.CFrame).p), nil, function(X) return math.sin(math.rad(X)) end, 0.25 * GunSetup.AnimSpeed)
4065
				tweenJoint(LAW,  GunSetup.LeftAim2Position , nil, function(X) return math.sin(math.rad(X)) end, 0.25 * GunSetup.AnimSpeed)
4066
				tweenFoV(GunSetup.FOV2, 40)
4067
			end
4068
				
4069
			game.Workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character.Humanoid
4070
		end
4071
	end
4072
end)
4073
4074
Mouse.Button2Up:connect(function()
4075
	if Equipped then
4076
		if Aiming then
4077
			Aiming = false
4078
--			Mouse.Icon = GunSetup.Cursor.Aiming
4079
			if not Safemode then
4080
			IdleOrSteadyAnim()
4081
			tweenFoV(70, 40)
4082
			end
4083
		end
4084
	end
4085
end)
4086
4087
4088
-----------------------shooting function-----------------
4089
4090
function Rand(Min, Max, Accuracy)
4091
	local Inverse = 1 / (Accuracy or 1)
4092
	return (math.random(Min * Inverse, Max * Inverse) / Inverse)
4093
end
4094
4095
function GetHitSurfaceCFrame(HitPos,Obj)
4096
	local SurfaceCF = {
4097
		{"Back",Obj.CFrame * CFrame.new(0,0,Obj.Size.z)};
4098
		{"Bottom",Obj.CFrame * CFrame.new(0,-Obj.Size.y,0)};
4099
		{"Front",Obj.CFrame * CFrame.new(0,0,-Obj.Size.z)};
4100
		{"Left",Obj.CFrame * CFrame.new(-Obj.Size.x,0,0)};
4101
		{"Right",Obj.CFrame * CFrame.new(Obj.Size.x,0,0)};
4102
		{"Top",Obj.CFrame * CFrame.new(0,Obj.Size.y,0)}
4103
	}
4104
	local ClosestDist = math.huge
4105
	local ClosestSurface = nil
4106
	for _,v in pairs(SurfaceCF) do
4107
		local SurfaceDist = (HitPos - v[2].p).magnitude
4108
		if SurfaceDist < ClosestDist then
4109
			ClosestDist = SurfaceDist
4110
			ClosestSurface = v
4111
		end
4112
	end
4113
	return ClosestSurface[2]
4114
end
4115
4116
4117
4118
4119
local BulletModel = workspace:FindFirstChild("Ray_Ignore") or Instance.new("Model", workspace)
4120
BulletModel.Name = "Ray_Ignore"
4121
spawn(function()
4122
	while true do
4123
		BulletModel.Parent = game.Workspace
4124
		wait(1 / 20)
4125
	end
4126
end)
4127
4128
local Ray_Ignore = {Character, BulletModel, Camera}
4129
4130
function CreateBulletImpact(HitPos, HitObj, HumanoidFound)
4131
	local SurfaceCF = GetHitSurfaceCFrame(HitPos, HitObj)
4132
	local SurfaceDir = CFrame.new(HitObj.CFrame.p, SurfaceCF.p)
4133
	local SurfaceDist = SurfaceDir.lookVector * (HitObj.CFrame.p - SurfaceCF.p).magnitude / 2
4134
	local SurfaceOffset = HitPos - SurfaceCF.p + SurfaceDist
4135
	local SurfaceCFrame = SurfaceDir + SurfaceDist + SurfaceOffset
4136
	
4137
	local HitMark = Instance.new("Part")
4138
	HitMark.BrickColor = BrickColor.new("Black")
4139
	HitMark.Transparency = 1
4140
	HitMark.Anchored = true
4141
	HitMark.CanCollide = false
4142
	HitMark.FormFactor = "Custom"
4143
	HitMark.Size = Vector3.new(math.random(1,1.5), math.random(1,1.5), 0.2)
4144
	HitMark.TopSurface = 0
4145
	HitMark.BottomSurface = 0
4146
	local Mesh = Instance.new("BlockMesh")
4147
	Mesh.Offset = Vector3.new(0, 0, -0.05)
4148
	Mesh.Scale = Vector3.new(-0.25, -0.25, 0)
4149
	Mesh.Parent = HitMark
4150
4151
	local mat = HitObj.Material
4152
4153
	if mat == Enum.Material.Wood or mat == Enum.Material.WoodPlanks then
4154
		local BulletWhizz = Instance.new("Sound")
4155
	BulletWhizz.Parent = HitMark
4156
	BulletWhizz.Pitch = BulletWhizz.Pitch * math.random(34, 46)/40
4157
	BulletWhizz.SoundId = "rbxassetid://142082171"
4158
	BulletWhizz:Play()
4159
	
4160
	if game.ReplicatedStorage:FindFirstChild("Dust" or "Smoke") then
4161
	local D1 = game.ReplicatedStorage.Dust:clone()
4162
	D1.Parent = HitMark
4163
	D1.Enabled = true
4164
	end
4165
4166
	
4167
	local Decal = Instance.new("Decal")
4168
	Decal.Face = Enum.NormalId.Front
4169
	Decal.Texture = "http://www.roblox.com/asset/?id=64291961"
4170
	Decal.Parent = HitMark
4171
	HitMark.Parent = BulletModel
4172
	HitMark.CFrame = SurfaceCFrame
4173
		local Particles = Instance.new("ParticleEmitter")
4174
		Particles.Color = ColorSequence.new(Color3.new(255, 255, 255))
4175
		Particles.LightEmission = 0
4176
		Particles.Size = NumberSequence.new(0.25)
4177
		Particles.Texture = "http://www.roblox.com/asset/?id=434255560"
4178
		Particles.Transparency = NumberSequence.new(
4179
			{
4180
				NumberSequenceKeypoint.new(0, 0.25, 0.25);
4181
				NumberSequenceKeypoint.new(1, 1);
4182
			}
4183
		)
4184
		Particles.Acceleration = Vector3.new(0, -196.2, 0)
4185
		Particles.Lifetime = NumberRange.new(0.25 - 0.05, 0.25 + 0.15)
4186
		Particles.Rate = 500
4187
		Particles.RotSpeed = NumberRange.new(360)
4188
		Particles.Speed = NumberRange.new(25 - 0, 25 + 0)
4189
		Particles.VelocitySpread = 45
4190
		Particles.Parent = HitMark
4191
		Particles.EmissionDirection = "Top"
4192
		game.Debris:AddItem(Particles, 0.2)
4193
	game.Debris:AddItem(HitMark, 0.95)
4194
4195
	elseif mat == Enum.Material.Plastic and HitObj.Name == "Head" or HitObj.Name == "Torso" or HitObj.Name == "Right Arm" or HitObj.Name == "Left Arm" or HitObj.Name == "Right Leg" or HitObj.Name == "Left Leg" then
4196
	
4197
	local BulletWhizz = Instance.new("Sound")
4198
	BulletWhizz.Parent = HitMark
4199
	BulletWhizz.Pitch = BulletWhizz.Pitch * math.random(34, 46)/40
4200
	BulletWhizz.SoundId = "rbxassetid://330595293"
4201
	BulletWhizz:Play()
4202
4203
		local Decal = Instance.new("Decal")
4204
	Decal.Face = Enum.NormalId.Front
4205
	Decal.Texture = "http://www.roblox.com/asset/?id=112969718"
4206
	Decal.Parent = HitMark
4207
	HitMark.Parent = BulletModel
4208
	HitMark.CFrame = SurfaceCFrame
4209
		local Particles = Instance.new("ParticleEmitter")
4210
		Particles.Color = ColorSequence.new(Color3.new(25, 0, 0))
4211
		Particles.LightEmission = 0
4212
		Particles.Size = NumberSequence.new(.5)
4213
		Particles.Texture = "http://www.roblox.com/asset/?id=176677966"
4214
		Particles.Transparency = NumberSequence.new(
4215
			{
4216
				NumberSequenceKeypoint.new(0, 0, 0);
4217
				NumberSequenceKeypoint.new(1, 1);
4218
			}
4219
		)
4220
		Particles.Acceleration = Vector3.new(0, 0, 0)
4221
		Particles.Lifetime = NumberRange.new(0.1 - 0.05, 0.1 + 0.05)
4222
		Particles.Rate = 500
4223
		Particles.RotSpeed = NumberRange.new(1000)
4224
		Particles.Speed = NumberRange.new(0 - 0, 0 + 0)
4225
		Particles.VelocitySpread = 0
4226
		Particles.Parent = HitMark
4227
		Particles.EmissionDirection = "Top"
4228
		game.Debris:AddItem(Particles, 0.2)
4229
	game.Debris:AddItem(HitMark, 0.95)
4230
4231
4232
	elseif mat == Enum.Material.Concrete or mat == Enum.Material.Slate or mat == Enum.Material.Cobblestone or mat == Enum.Material.Brick or mat == Enum.Material.Granite or mat == Enum.Material.Granite or mat == Enum.Material.Plastic or mat == Enum.Material.SmoothPlastic then
4233
		local BulletWhizz = Instance.new("Sound")
4234
	BulletWhizz.Parent = HitMark
4235
	BulletWhizz.Pitch = BulletWhizz.Pitch * math.random(34, 46)/40
4236
	BulletWhizz.SoundId = "rbxassetid://142082166"
4237
	BulletWhizz:Play()
4238
	
4239
	if game.ReplicatedStorage:FindFirstChild("Dust" or "Smoke") then
4240
	local D1 = game.ReplicatedStorage.Dust:clone()
4241
	D1.Parent = HitMark
4242
	D1.Enabled = true
4243
	local D2 = game.ReplicatedStorage.Smoke:clone()
4244
	D2.Parent = HitMark
4245
	D2.Enabled = true
4246
	end
4247
	
4248
		local Decal = Instance.new("Decal")
4249
	Decal.Face = Enum.NormalId.Front
4250
	Decal.Texture = "http://www.roblox.com/asset/?id=64291961"
4251
	Decal.Parent = HitMark
4252
	HitMark.Parent = BulletModel
4253
	HitMark.CFrame = SurfaceCFrame
4254
		local Particles = Instance.new("ParticleEmitter")
4255
		Particles.Color = ColorSequence.new(Color3.new(50, 50, 50))
4256
		Particles.LightEmission = 0
4257
		Particles.Size = NumberSequence.new(0.25)
4258
		Particles.Texture = "rbxasset://textures/particles/smoke_main.dds"
4259
		Particles.Transparency = NumberSequence.new(
4260
			{
4261
				NumberSequenceKeypoint.new(0, 0.25, 0.25);
4262
				NumberSequenceKeypoint.new(1, 1);
4263
			}
4264
		)
4265
		Particles.Acceleration = Vector3.new(0, -196.2, 0)
4266
		Particles.Lifetime = NumberRange.new(0.1 - 0.05, 0.1 + 0.05)
4267
		Particles.Rate = 500
4268
		Particles.RotSpeed = NumberRange.new(360)
4269
		Particles.Speed = NumberRange.new(25 - 5, 25 + 5)
4270
		Particles.VelocitySpread = 45
4271
		Particles.Parent = HitMark
4272
		Particles.EmissionDirection = "Top"
4273
		game.Debris:AddItem(Particles, 0.2)
4274
	game.Debris:AddItem(HitMark, 0.95)
4275
4276
	elseif	mat == Enum.Material.Grass or mat == Enum.Material.Sand then
4277
		local BulletWhizz = Instance.new("Sound")
4278
	BulletWhizz.Parent = HitMark
4279
	BulletWhizz.Pitch = BulletWhizz.Pitch * math.random(34, 46)/40
4280
	BulletWhizz.SoundId = "rbxassetid://133758545"
4281
	BulletWhizz:Play()
4282
4283
	if game.ReplicatedStorage:FindFirstChild("Dust" or "Smoke") then
4284
	local D1 = game.ReplicatedStorage.Dust:clone()
4285
	D1.Parent = HitMark
4286
	D1.Enabled = true
4287
	local D2 = game.ReplicatedStorage.Smoke:clone()
4288
	D2.Parent = HitMark
4289
	D2.Enabled = true
4290
	end
4291
	
4292
	if game.ReplicatedStorage:FindFirstChild("Dust" or "Smoke") then
4293
	local D1 = game.ReplicatedStorage.Dust:clone()
4294
	D1.Parent = HitMark
4295
	D1.Enabled = true
4296
	local D2 = game.ReplicatedStorage.Smoke:clone()
4297
	D2.Parent = HitMark
4298
	D2.Enabled = true
4299
	end
4300
	
4301
		local Decal = Instance.new("Decal")
4302
	Decal.Face = Enum.NormalId.Front
4303
	Decal.Texture = "http://www.roblox.com/asset/?id=64291961"
4304
	Decal.Parent = HitMark
4305
	HitMark.Parent = BulletModel
4306
	HitMark.CFrame = SurfaceCFrame
4307
		local Particles = Instance.new("ParticleEmitter")
4308
		Particles.Color = ColorSequence.new(Color3.new(50, 50, 50))
4309
		Particles.LightEmission = 0
4310
		Particles.Size = NumberSequence.new(0.25)
4311
		Particles.Texture = "rbxasset://textures/particles/smoke_main.dds"
4312
		Particles.Transparency = NumberSequence.new(
4313
			{
4314
				NumberSequenceKeypoint.new(0, 0.25, 0.25);
4315
				NumberSequenceKeypoint.new(1, 1);
4316
			}
4317
		)
4318
		Particles.Acceleration = Vector3.new(0, -196.2, 0)
4319
		Particles.Lifetime = NumberRange.new(0.1 - 0.05, 0.1 + 0.05)
4320
		Particles.Rate = 500
4321
		Particles.RotSpeed = NumberRange.new(360)
4322
		Particles.Speed = NumberRange.new(25 - 5, 25 + 5)
4323
		Particles.VelocitySpread = 45
4324
		Particles.Parent = HitMark
4325
		Particles.EmissionDirection = "Top"
4326
		game.Debris:AddItem(Particles, 0.2)
4327
	game.Debris:AddItem(HitMark, 0.95)
4328
4329
	elseif mat == Enum.Material.CorrodedMetal or mat == Enum.Material.Metal or mat == Enum.Material.DiamondPlate then
4330
		local BulletWhizz = Instance.new("Sound")
4331
	BulletWhizz.Parent = HitMark
4332
	BulletWhizz.Pitch = BulletWhizz.Pitch * math.random(34, 46)/40
4333
	BulletWhizz.SoundId = "rbxassetid://142082170"
4334
	BulletWhizz:Play()
4335
	
4336
	local Decal = Instance.new("Decal")
4337
	Decal.Face = Enum.NormalId.Front
4338
	Decal.Texture = "http://www.roblox.com/asset/?id=64291961"
4339
	Decal.Parent = HitMark
4340
	HitMark.Parent = BulletModel
4341
	HitMark.CFrame = SurfaceCFrame
4342
		local Particles = Instance.new("ParticleEmitter")
4343
		Particles.Color = ColorSequence.new(Color3.new(255, 200, 0))
4344
		Particles.LightEmission = 1
4345
		Particles.Size = NumberSequence.new(0.075)
4346
		Particles.Texture = "http://www.roblox.com/asset/?id=416917683"
4347
		Particles.Transparency = NumberSequence.new(
4348
			{
4349
				NumberSequenceKeypoint.new(0, 0.25, 0.25);
4350
				NumberSequenceKeypoint.new(1, 1);
4351
			}
4352
		)
4353
		Particles.Acceleration = Vector3.new(0, -196.2, 0)
4354
		Particles.Lifetime = NumberRange.new(0.1 - 0.05, 0.1 + 0.05)
4355
		Particles.Rate = 500
4356
		Particles.RotSpeed = NumberRange.new(360)
4357
		Particles.Speed = NumberRange.new(25 - 5, 25 + 5)
4358
		Particles.VelocitySpread = 45
4359
		Particles.Parent = HitMark
4360
		Particles.EmissionDirection = "Top"
4361
		game.Debris:AddItem(Particles, 0.2)
4362
	game.Debris:AddItem(HitMark, 0.95)
4363
4364
4365
	else
4366
		local BulletWhizz = Instance.new("Sound")
4367
	BulletWhizz.Parent = HitMark
4368
	BulletWhizz.Pitch = BulletWhizz.Pitch * math.random(34, 46)/40
4369
	BulletWhizz.SoundId = "rbxassetid://142082166"
4370
	BulletWhizz:Play()
4371
	end
4372
4373
4374
4375
	end
4376
	
4377
	
4378
4379
4380
		--rocket.Touched:connect(function(hit)
4381
4382
function EjectShells()
4383
	shell = Shell:clone()
4384
		shell.CFrame =  Tool.Chamber.CFrame * CFrame.fromEulerAnglesXYZ(2.5,1,1.25)
4385
		shell.Velocity = Tool.Chamber.CFrame.lookVector * 20 + Vector3.new(0,10,0)
4386
		shell.RotVelocity = Vector3.new(-10,40,30)
4387
		shell.Parent = BulletModel
4388
		game:GetService("Debris"):addItem(shell,0.125)
4389
		print("Ejecting Shell")
4390
4391
	end
4392
local connection
4393
4394
function M203()
4395
	if GunSetup.GrenadeLauncher == true then
4396
		Tool.Handle.M203:Play()
4397
		local M203 = game.ReplicatedStorage.M203["M203"]:clone()
4398
		M203.Parent = game.Workspace
4399
		M203.CFrame = Tool.FirePart2.CFrame*CFrame.new(.15,-0.7,-5.5)
4400
		
4401
		if GunSetup.M203Ammo == 1 then
4402
		M203.Velocity = Tool.FirePart2.CFrame.lookVector*(500-196.2)
4403
		end
4404
		if GunSetup.M203Ammo == 2 then
4405
		M203.Velocity = Tool.FirePart2.CFrame.lookVector*(575-196.2)
4406
		end		
4407
		
4408
		if GunSetup.M203Ammo == 1 then
4409
		local Explosion =Instance.new("Explosion")
4410
			Explosion.BlastRadius=15
4411
			Explosion.BlastPressure=0
4412
			damage = math.random(80,120)
4413
	 		M203.Touched:connect(function(Hit)
4414
			Explosion.Hit:connect(Damage)
4415
			Explosion.Position= M203.Position
4416
	
4417
			Explosion.Parent=game.Workspace
4418
			M203:remove()
4419
			end)
4420
		end
4421
		if GunSetup.M203Ammo == 2 then
4422
		local Smoke = M203.Smoke
4423
	 	M203.Touched:connect(function(Hit)
4424
			
4425
			Smoke.Enabled = true
4426
			M203.Velocity = Camera.CoordinateFrame.lookVector*0
4427
			wait(9.5)
4428
			Smoke.Enabled = false
4429
			wait(1.5)
4430
			M203:remove()
4431
			end)
4432
		end
4433
	end
4434
end
4435
4436
4437
function Damage(Targ)
4438
 local humanoid=Targ.Parent:FindFirstChild("Humanoid")
4439
	if Targ.Parent:FindFirstChild("Humanoid") then
4440
--		for i,v in ipairs(humanoids) do
4441
--			if v==targ.Parent.Humanoid then
4442
--				return
4443
--			end
4444
--		end
4445
--		table.insert(humanoids,targ.Parent.Humanoid)
4446
	Targ.Parent.Humanoid:TakeDamage(damage)
4447
end
4448
end
4449
4450
4451
function CreateBullet()
4452
	
4453
local Origin = Tool.FirePart.Position
4454
local Direction = Tool.FirePart.CFrame.lookVector
4455
local BulletCF = CFrame.new(Origin, Origin + Direction)	
4456
	
4457
	local Bullet = Instance.new("Part", game.Workspace)
4458
	game.Debris:AddItem(Bullet, 3)
4459
	Bullet.Shape = Enum.PartType.Ball
4460
	Bullet.Size = Vector3.new(0.2, 0.2, 0.2)
4461
	Bullet.TopSurface = "Smooth"
4462
	Bullet.BottomSurface = "Smooth"
4463
	Bullet.BrickColor = BrickColor.new("Bright yellow")
4464
	Bullet.Material = "Neon"
4465
	Bullet.Transparency = 0
4466
	Bullet.CanCollide = false
4467
	Bullet.CFrame = Tool.FirePart.CFrame + (Tool.FirePart.CFrame.p - Tool.FirePart.CFrame.p)
4468
	Bullet.CFrame = CFrame.new(Tool.FirePart.CFrame.p, Tool.FirePart.CFrame.p + Tool.FirePart.CFrame.lookVector)
4469
	local BM = Instance.new("SpecialMesh", Bullet)
4470
	BM.MeshType = "Brick"
4471
	BM.Scale = Vector3.new(0.2,0.2,25)
4472
	local BulletMass = Bullet.Size.X * Bullet.Size.Y * Bullet.Size.Z
4473
	local BF = Instance.new("BodyForce")
4474
		BF.force = Vector3.new(0, BulletMass * (65 - GunSetup.BDrop), 0)
4475
		BF.Parent = Bullet
4476
		Bullet.Velocity = Direction * 1000
4477
		Bullet.CFrame = BulletCF + Direction
4478
4479
if GunSetup.BSpeed >= 343 then
4480
	local BulletWhizz = Instance.new("Sound")
4481
	BulletWhizz.Parent = Bullet
4482
	BulletWhizz.Pitch = 1
4483
	BulletWhizz.Looped = true
4484
	BulletWhizz.EmitterSize = 25
4485
	BulletWhizz.MaxDistance = 500
4486
	BulletWhizz.SoundId = "rbxassetid://151284431"
4487
	BulletWhizz:Play()
4488
end
4489
	
4490
	return Bullet
4491
4492
end
4493
4494
function shoot()
4495
	
4496
		local move = (Tool.FirePart.CFrame * CFrame.Angles(math.rad(math.random(-GunSetup.BSpread, GunSetup.BSpread)/10), math.rad(math.random(-GunSetup.BSpread, GunSetup.BSpread)/10), math.rad(math.random(-GunSetup.BSpread, GunSetup.BSpread)/10))).lookVector * 450
4497
		local from = Tool.FirePart.Position
4498
		local ray = Ray.new(from,move-Vector3.new(0, GunSetup.BDrop*0.05, 0))
4499
		local Hit,Pos = workspace:FindPartOnRayWithIgnoreList(ray, Ray_Ignore)	
4500
		local HumanoidFound = false
4501
4502
		
4503
		CreateBullet()
4504
4505
4506
		local humanoid
4507
			if Hit then
4508
				CreateBulletImpact(Pos, Hit, HumanoidFound)	
4509
			if Hit.Parent.Name == "Chest" then
4510
				if Hit.Parent.Parent:FindFirstChild("Humanoid") then
4511
				humanoid = Hit.Parent.Parent:FindFirstChild("Humanoid")
4512
				local c = Instance.new("ObjectValue")
4513
				c.Name = "creator"
4514
				c.Value = Player
4515
				game.Debris:AddItem(c, 3)
4516
				c.Parent = humanoid	
4517
				humanoid:TakeDamage(GunSetup.VestDamage)
4518
				HumanoidFound = true
4519
4520
				end
4521
				
4522
			elseif Hit.Parent:IsA("Hat") or Hit.Parent:IsA("Accessory") then
4523
				if Hit.Parent.Parent:FindFirstChild("Humanoid") then
4524
				humanoid = Hit.Parent.Parent:FindFirstChild("Humanoid")
4525
				local c = Instance.new("ObjectValue")
4526
				c.Name = "creator"
4527
				c.Value = Player
4528
				game.Debris:AddItem(c, 3)
4529
				c.Parent = humanoid	
4530
				local d = math.random(GunSetup.HeadDamage[1], GunSetup.HeadDamage[2])
4531
				humanoid:TakeDamage(d)
4532
				HumanoidFound = true
4533
4534
				end
4535
			elseif Hit.Parent.Name=="Face" then
4536
				if Hit.Parent.Parent:FindFirstChild("Humanoid") then
4537
				humanoid = Hit.Parent.Parent:FindFirstChild("Humanoid")
4538
				local c = Instance.new("ObjectValue")
4539
				c.Name = "creator"
4540
				c.Value = Player
4541
				game.Debris:AddItem(c, 3)
4542
				c.Parent = humanoid	
4543
				humanoid:TakeDamage(GunSetup.HelmetDamage)
4544
				HumanoidFound = true
4545
4546
				end
4547
			end
4548
			if Hit.Parent:FindFirstChild("Humanoid") and Hit.Name == "Head" then
4549
				humanoid = Hit.Parent:FindFirstChild("Humanoid")
4550
				local c = Instance.new("ObjectValue")
4551
				c.Name = "creator"
4552
				c.Value = Player
4553
				game.Debris:AddItem(c, 3)
4554
				c.Parent = humanoid	
4555
				local d = math.random(GunSetup.HeadDamage[1], GunSetup.HeadDamage[2])
4556
				humanoid:TakeDamage(d)
4557
				HumanoidFound = true
4558
4559
			elseif Hit.Parent:FindFirstChild("Humanoid") and Hit.Name == "Torso" then
4560
				humanoid = Hit.Parent:FindFirstChild("Humanoid")
4561
				local c = Instance.new("ObjectValue")
4562
				c.Name = "creator"
4563
				c.Value = Player
4564
				game.Debris:AddItem(c, 3)
4565
				c.Parent = humanoid	
4566
				local d = math.random(GunSetup.TorsoDamage[1], GunSetup.TorsoDamage[2])
4567
				humanoid:TakeDamage(d)
4568
				HumanoidFound = true
4569
				
4570
			elseif Hit.Parent:FindFirstChild("Humanoid") and Hit.Name == "Right Arm" or Hit.Name == "Left Arm" or Hit.Name == "Right Leg" or Hit.Name == "Left Leg" then
4571
				humanoid = Hit.Parent:FindFirstChild("Humanoid")
4572
				local c = Instance.new("ObjectValue")
4573
				c.Name = "creator"
4574
				c.Value = Player
4575
				game.Debris:AddItem(c, 3)
4576
				c.Parent = humanoid	
4577
				 local d = math.random(GunSetup.LimbsDamage[1], GunSetup.LimbsDamage[2])
4578
				humanoid:TakeDamage(d)
4579
				HumanoidFound = true
4580
4581
			end
4582
			end
4583
			
4584
			Tool.FirePart.Fire:Play()
4585
					RecoilG = math.rad(math.random(GunSetup.Recoil[1],GunSetup.Recoil[1])/10 * Rand(1, 1.5, 0.1))--(GunSettings.Recoil*math.random(1,4))
4586
					Recoilup = RecoilG/2
4587
					print(RecoilG)
4588
					for i = Recoil, Recoil*Recoil do
4589
						Recoilup = Recoilup * math.abs(Recoil) * math.random(-i,i)
4590
					end
4591
4592
			for _, v in pairs(Tool.FirePart:GetChildren()) do
4593
			if v.Name:sub(1, 7) == "FlashFX" or v.Name:sub(1, 7) == "Smoke" then
4594
				v.Enabled = true
4595
				end
4596
			end
4597
4598
			delay(1 / 30, function()
4599
			for _, v in pairs(Tool.FirePart:GetChildren()) do
4600
			if v.Name:sub(1, 7) == "FlashFX" or v.Name:sub(1, 7) == "Smoke" then
4601
				v.Enabled = false
4602
				Recoilup = 0
4603
			end
4604
			end
4605
			end)
4606
			
4607
4608
					coroutine.resume(coroutine.create(function()
4609
					local r  = math.abs(Recoilup)/3
4610
					local r2  = math.abs(Recoilup)/12
4611
					local r3 = math.abs(Recoilup)/14
4612
					if _G.Crouched then
4613
						r = r2
4614
					elseif _G.Proned then
4615
						r = r3
4616
					end
4617
					local ran = math.random(-1, 1)
4618
					Camera.CoordinateFrame = CFrame.new(Camera.Focus.p) * (Camera.CoordinateFrame - Camera.CoordinateFrame.p) * CFrame.Angles(r,  0, 0) * CFrame.new(0, 0, (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude)
4619
					local c = -r/20
4620
					local cx = -(r*ran)/20
4621
					for i = 1, math.random(15, 25) do
4622
						if EquipId == curId then
4623
							Camera.CoordinateFrame = CFrame.new(Camera.Focus.p) * (Camera.CoordinateFrame - Camera.CoordinateFrame.p) * CFrame.Angles(c,  0, 0) * CFrame.new(0, 0, (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude)
4624
							wait()
4625
							
4626
						else
4627
							break
4628
						end
4629
						
4630
					end
4631
				end))
4632
					
4633
		
4634
		-- Bullet Creation
4635
4636
		EjectShells()
4637
		AmmoGui.Frame.AText.Text = Ammo
4638
		print(Ammo)
4639
4640
end
4641
4642
4643
4644
------------Some Random Functions----------------
4645
4646
local Btype = script.BType
4647
Btype.Value = GunSetup.BType
4648
4649
function Checar()
4650
	CheckAnim()
4651
end
4652
4653
function Emperrar()
4654
	if GunSetup.CanBreak == true then
4655
	local Jam = math.random(1)
4656
	print("Chance de emperrar: "..Jam)
4657
	if Jam <= 1 then
4658
		Emperrado = true
4659
	end
4660
end
4661
end
4662
4663
------------Shooting Function--------------------
4664
4665
4666
Mouse.Button1Down:connect(function()
4667
	if Equipped then
4668
	if Safemode or slideback then return end
4669
	MouseHeld = true
4670
	if GetAmmo() == 0 or MagOut and GunSetup.FireMode ~= "M203" then
4671
		Tool.Handle.Click:Play()
4672
		Chambered = false
4673
	end
4674
	
4675
	if Emperrado or not Chambered and GunSetup.FireMode ~= "M203" then
4676
		Tool.Handle.Click:Play()
4677
		return
4678
	end
4679
4680
	if not Shooting and not Reloading and not GLReloading or Sprinting and not Emperrado and not Checando then
4681
	Shooting = true
4682
	if GunSetup.FireMode == "Single" and GetAmmo() > 0 and not Checando then
4683
		shoot()
4684
		Emperrar()
4685
		Ammo = Ammo - 1
4686
		GetAmmo()
4687
		wait(Firerate)
4688
	elseif GunSetup.FireMode == "Automatic" then
4689
		while MouseHeld and Equipped and Shooting and not Emperrado and GetAmmo() > 0 and not Checando do
4690
			shoot()	
4691
			Emperrar()
4692
			Ammo = Ammo - 1
4693
			GetAmmo()
4694
			wait(Firerate)
4695
		end
4696
	elseif GunSetup.FireMode == "Burst" and GetAmmo() > 0 and not Checando  then
4697
		for i = 1, GunSetup.BurstFire do
4698
			if GetAmmo() < 1 then
4699
				break
4700
			end
4701
			shoot()
4702
			Emperrar()
4703
			Ammo = Ammo - 1
4704
			GetAmmo()
4705
			wait(BURSTFirerate)
4706
		end
4707
	elseif GunSetup.FireMode == "M203" and GLAmmo.Value > 0 and GLChambered and not Checando then
4708
		M203()
4709
		GLChambered = false
4710
		GLAmmo.Value = GLAmmo.Value - 1
4711
		wait(GLFirerate)	
4712
	end
4713
	Shooting = false
4714
	end
4715
	end
4716
end)
4717
4718
4719
Mouse.Button1Up:connect(function()
4720
	if Equipped then
4721
	MouseHeld = false
4722
	end
4723
end)
4724
4725
4726
4727
----------------Mouse Function---------------------------
4728
4729
Mouse.KeyDown:connect(function(Key)
4730
	if Equipped then
4731
	if Key == "t" then
4732
		if not Reloading and not GLReloading and not Aiming and not Checando then
4733
		if Safemode then
4734
			Safemode = false
4735
			IdleOrSteadyAnim()
4736
		elseif not Safemode then
4737
			if MouseHeld then
4738
				MouseHeld = false
4739
			end
4740
			Safemode = true
4741
			SafetyAnim()
4742
		end
4743
	end
4744
	end
4745
	if Key:byte() == 48 then
4746
		if MouseHeld then
4747
			MouseHeld = false
4748
		end
4749
		if not Sprinting and not Reloading and not GLReloading and not Checando and not Aiming  and not _G.Crouched and not _G.Proned then
4750
			Sprinting = true
4751
			SprintAnim()
4752
		end
4753
	end
4754
	if Key == "y" then
4755
		if Tool:FindFirstChild('AimPart2') ~= nil then
4756
		if EnableCycleSight then
4757
		if AimPartMode == 1 then
4758
			AimPartMode = 2
4759
			if Aiming then
4760
				tweenJoint(RAW,  RAW.C0 *  CFrame.new(-Tool.AimPart2.CFrame:toObjectSpace(Character.Head.CFrame).p), nil, function(X) return math.sin(math.rad(X)) end, 0.25)
4761
				tweenJoint(LAW,  GunSetup.LeftAim2Position , nil, function(X) return math.sin(math.rad(X)) end, 0.25)
4762
				tweenFoV(GunSetup.FOV2, 60)
4763
			end
4764
		elseif AimPartMode == 2 then
4765
			AimPartMode = 1
4766
			if Aiming then
4767
				tweenJoint(RAW,  RAW.C0 *  CFrame.new(-Tool.AimPart.CFrame:toObjectSpace(Character.Head.CFrame).p), nil, function(X) return math.sin(math.rad(X)) end, 0.25)
4768
				tweenJoint(LAW,  GunSetup.LeftAimPosition , nil, function(X) return math.sin(math.rad(X)) end, 0.25)
4769
				tweenFoV(GunSetup.FOV1, 60)
4770
			end
4771
		end
4772
		end
4773
	end
4774
	end
4775
if Key == "f" then
4776
		if EnableFireMode then
4777
			if MouseHeld then
4778
				MouseHeld = false
4779
			end
4780
			if GunSetup.FireMode == "Automatic" then
4781
				if GunSetup.SwitchableModes.Burst then
4782
					GunSetup.FireMode = "Burst"
4783
					Tool.Handle.SafetyClick:Play()
4784
				elseif GunSetup.SwitchableModes.Single then
4785
					GunSetup.FireMode = "Single"
4786
					Tool.Handle.SafetyClick:Play()
4787
				end
4788
			elseif GunSetup.FireMode == "Burst" then
4789
				if GunSetup.SwitchableModes.Single then
4790
					GunSetup.FireMode = "Single"
4791
					Tool.Handle.SafetyClick:Play()
4792
				elseif GunSetup.SwitchableModes.Automatic then
4793
					GunSetup.FireMode = "Automatic"
4794
					Tool.Handle.SafetyClick:Play()
4795
				end
4796
			elseif GunSetup.FireMode == "Single" then
4797
				if GunSetup.SwitchableModes.Automatic then
4798
					GunSetup.FireMode = "Automatic"
4799
					Tool.Handle.SafetyClick:Play()
4800
				elseif GunSetup.SwitchableModes.Burst then
4801
					GunSetup.FireMode = "Burst"
4802
					Tool.Handle.SafetyClick:Play()
4803
				end
4804
			end
4805
--			if GunSetup.FireMode == "Automatic" then
4806
--				GunSetup.FireMode = "Single"
4807
--				Tool.Handle.SafetyClick:Play()
4808
--			elseif GunSetup.FireMode == "Single" then
4809
--				GunSetup.FireMode = "Burst"
4810
--				Tool.Handle.SafetyClick:Play()
4811
--			elseif GunSetup.FireMode == "Burst" then
4812
--				GunSetup.FireMode = "Automatic"
4813
--				Tool.Handle.SafetyClick:Play()
4814
--			end
4815
		end
4816
4817
	end
4818
	if Key == "r" then
4819
		if not Reloading and not Animando and not GLReloading  and StoredAmmo.Value > 0 and not Sprinting and not Aiming and Checando and not MagOut then
4820
			if MouseHeld then
4821
				MouseHeld = false
4822
			end
4823
			Reloading = true
4824
			ReloadAnim()
4825
			Reloading = false
4826
			if Checando then
4827
				CheckAnim()
4828
			elseif Safemode then
4829
				SafetyAnim()
4830
			end
4831
		end
4832
		
4833
	end
4834
4835
4836
		if Key == "r" then
4837
		if GunSetup.FastReload and not Animando and not Reloading and not GLReloading and StoredAmmo.Value > 0 and not Sprinting and not Aiming and not Checando and not MagOut then
4838
			if MouseHeld then
4839
				MouseHeld = false
4840
			end
4841
			Reloading = true
4842
			FastReloadAnim()
4843
			FastBolt()
4844
			Reloading = false
4845
			if Safemode then
4846
				SafetyAnim()
4847
			end
4848
		end
4849
		
4850
	end
4851
4852
4853
		if Key == "q" then
4854
		if not Reloading and not GLReloading and not Sprinting and not Aiming and not Checando then
4855
			if MouseHeld then
4856
				MouseHeld = false
4857
			end
4858
			Checando = true
4859
			CheckAnim()
4860
			AmmoGui.Frame.Some.Visible = true
4861
			AmmoGui.Frame.Btext.Visible = true
4862
			AmmoGui.Frame.FText.Visible = true
4863
			AmmoGui.Frame.SAText.Visible = true
4864
		elseif not Reloading and not GLReloading  and not Sprinting and not Aiming and Checando then
4865
			if Safemode then
4866
			SafetyAnim()
4867
			Checando = false
4868
			AmmoGui.Frame.Some.Visible = false
4869
			AmmoGui.Frame.Btext.Visible = false
4870
			AmmoGui.Frame.FText.Visible = false
4871
			AmmoGui.Frame.SAText.Visible = false
4872
			else
4873
			IdleOrSteadyAnim()
4874
			Checando = false
4875
			AmmoGui.Frame.Some.Visible = false
4876
			AmmoGui.Frame.Btext.Visible = false
4877
			AmmoGui.Frame.FText.Visible = false
4878
			AmmoGui.Frame.SAText.Visible = false
4879
			end
4880
		
4881
		end
4882
		end
4883
end
4884
4885
if Key == "e" then
4886
		if not Animando and not Reloading and not GLReloading and not Sprinting and not Aiming and Checando and not MagOut then
4887
			if MouseHeld then
4888
				MouseHeld = false
4889
			end
4890
 	if not slideback then
4891
			ChamberAnim()
4892
			slideback = true
4893
			Emperrado = false
4894
		if Ammo > 0 and Chambered and not MagOut then
4895
			EjectShells()
4896
			Ammo = Ammo - 1
4897
		print(Ammo)
4898
		end
4899
	elseif slideback then
4900
		ChamberBKAnim()
4901
		slideback = false
4902
		Chambered = true
4903
end
4904
		end
4905
		end
4906
4907
4908
if Key == "g" then
4909
		if GunSetup.GrenadeLauncher and not Checando then
4910
			if MouseHeld then
4911
				MouseHeld = false
4912
			end
4913
		if GunSetup.FireMode ~= "M203" then
4914
		Tool.Handle.SafetyClick:Play()
4915
		GunSetup.FireMode = "M203"
4916
		else
4917
		Tool.Handle.SafetyClick:Play()
4918
		GunSetup.FireMode = GunSetup.BkFM	
4919
end		
4920
end
4921
end
4922
4923
4924
if Key == "g" then
4925
		if GunSetup.GrenadeLauncher and not Animando and GLAmmo.Value > 0 and not Reloading and not GLReloading and not Sprinting and Checando and not MagOut then
4926
			if MouseHeld then
4927
				MouseHeld = false
4928
			end
4929
	GLReloading = true
4930
	GLReloadAnim()
4931
	GLReloading = false	
4932
	GLChambered = true
4933
end
4934
end
4935
4936
if Key == "b" then
4937
		if GunSetup.CanSeeMag and not Animando and not Reloading and not GLReloading and not Sprinting and not Aiming and Checando then
4938
			if MouseHeld then
4939
				MouseHeld = false
4940
			end
4941
4942
4943
	if not MagOut then
4944
	MagOut = true
4945
 	SeeMag()
4946
	AmmoGui.Frame.Some2.Visible = true
4947
	AmmoGui.Frame.AText.Visible = true
4948
	else
4949
	AmmoGui.Frame.Some2.Visible = false
4950
	AmmoGui.Frame.AText.Visible = false
4951
	UNSeeMag()	
4952
	MagOut = false
4953
end
4954
4955
4956
4957
end
4958
end
4959
4960
end)
4961
4962
4963
Mouse.KeyUp:connect(function(Key)
4964
	if Equipped then
4965
	if Key:byte() == 48 then
4966
		if MouseHeld then
4967
			MouseHeld = false
4968
		end
4969
		if Sprinting and not Aiming and not Reloading and not GLReloading and not _G.Crouched and not _G.Proned then
4970
			if not Safemode then
4971
			IdleOrSteadyAnim()
4972
			end
4973
			wait(0.25 * GunSetup.AnimSpeed)
4974
			_G.Sprinting = false
4975
			Humanoid.WalkSpeed = 16
4976
			Sprinting = false
4977
		end
4978
	end
4979
	end
4980
end)
4981
4982
-----------------Unequiping------------
4983
4984
Character.Humanoid.Died:connect(function()
4985
	Tool.Parent = Player.Backpack
4986
	Equipped = false
4987
	Torso:WaitForChild("Right Shoulder").Part1 = Character["Right Arm"]
4988
	Torso:WaitForChild("Left Shoulder").Part1 = Character["Left Arm"]
4989
	RAW:Destroy()
4990
	LAW:Destroy()
4991
	if Aiming then
4992
		Aiming = false
4993
	end
4994
	if Reloading then
4995
		Reloading = false
4996
	end
4997
	if GLReloading then
4998
		GLReloading = false
4999
	end
5000
	if Sprinting then
5001
		Sprinting = false
5002
	end
5003
end)
5004
5005
Tool.Unequipped:connect(function()
5006
	Equipped = false
5007
	uis.MouseIconEnabled = true
5008
	if MouseHeld then
5009
		MouseHeld = false
5010
	end
5011
	if GunSetup.FireMode == "M203" then
5012
		AmmoGui.Frame.AText.Text = GLAmmo.Value
5013
	end
5014
	if GunSetup.FireMode ~= "M203" then
5015
		AmmoGui.Frame.AText.Text = Ammo
5016
	end
5017
	Player.PlayerGui:WaitForChild("AmmoGui"):Destroy()
5018
	if Aiming then
5019
		Aiming = false
5020
	end
5021
	if Reloading then
5022
		Reloading = false
5023
			IdleOrSteadyAnim()
5024
	end	
5025
	tweenFoV(70, 10)
5026
	_G.Sprinting = false
5027
	Player.CameraMode="Classic"
5028
	Torso:WaitForChild("Right Shoulder").Part1 = Character["Right Arm"]
5029
	Torso:WaitForChild("Left Shoulder").Part1 = Character["Left Arm"]
5030
	RAW:Destroy()
5031
	LAW:Destroy()
5032
5033
5034
end)
5035
5036
end))
5037
NumberValue309.Name = "Ammo"
5038
NumberValue309.Parent = LocalScript308
5039
NumberValue309.Value = 9
5040
StringValue310.Name = "BType"
5041
StringValue310.Parent = LocalScript308
5042
StringValue310.Value = "7.62x51mm"
5043
NumberValue311.Name = "MaxAmmo"
5044
NumberValue311.Parent = LocalScript308
5045
NumberValue311.Value = 100000000
5046
NumberValue312.Name = "GLAmmo"
5047
NumberValue312.Parent = LocalScript308
5048
NumberValue313.Name = "StoredAmmo"
5049
NumberValue313.Parent = LocalScript308
5050
NumberValue313.Value = 100000000
5051
ScreenGui314.Name = "AmmoGui"
5052
ScreenGui314.Parent = LocalScript308
5053
Frame315.Parent = ScreenGui314
5054
Frame315.Transparency = 1
5055
Frame315.Size = UDim2.new(0.0812182724, 0, 0.300000012, 0)
5056
Frame315.Position = UDim2.new(0.899999976, 0, 0.649999976, 0)
5057
Frame315.Active = true
5058
Frame315.BackgroundColor3 = Color3.new(0, 0, 0)
5059
Frame315.BackgroundTransparency = 1
5060
Frame315.BorderSizePixel = 0
5061
Frame316.Name = "nao"
5062
Frame316.Parent = Frame315
5063
Frame316.Size = UDim2.new(1, 0, 0.100000001, 0)
5064
Frame316.Style = Enum.FrameStyle.RobloxRound
5065
Frame316.BackgroundColor3 = Color3.new(0, 0, 0)
5066
TextLabel317.Name = "NText"
5067
TextLabel317.Parent = Frame315
5068
TextLabel317.Transparency = 1
5069
TextLabel317.Size = UDim2.new(1, 0, 0.100000001, 0)
5070
TextLabel317.Text = "M40A5"
5071
TextLabel317.BackgroundColor3 = Color3.new(0, 0, 0)
5072
TextLabel317.BackgroundTransparency = 1
5073
TextLabel317.BorderSizePixel = 0
5074
TextLabel317.Font = Enum.Font.SourceSansBold
5075
TextLabel317.FontSize = Enum.FontSize.Size18
5076
TextLabel317.TextColor3 = Color3.new(1, 1, 1)
5077
TextLabel317.TextStrokeTransparency = 0.85000002384186
5078
TextLabel317.TextWrapped = true
5079
Frame318.Name = "Some"
5080
Frame318.Parent = Frame315
5081
Frame318.Size = UDim2.new(1, 0, 0.600000024, 0)
5082
Frame318.Style = Enum.FrameStyle.RobloxRound
5083
Frame318.Position = UDim2.new(0, 0, 0.400000006, 0)
5084
Frame318.Visible = false
5085
Frame318.BackgroundColor3 = Color3.new(0, 0, 0)
5086
TextLabel319.Name = "FText"
5087
TextLabel319.Parent = Frame315
5088
TextLabel319.Transparency = 1
5089
TextLabel319.Size = UDim2.new(1, 0, 0.100000001, 0)
5090
TextLabel319.Text = "Automatic"
5091
TextLabel319.Position = UDim2.new(0, 0, 0.400000006, 0)
5092
TextLabel319.Visible = false
5093
TextLabel319.BackgroundColor3 = Color3.new(0, 0, 0)
5094
TextLabel319.BackgroundTransparency = 1
5095
TextLabel319.BorderSizePixel = 0
5096
TextLabel319.Font = Enum.Font.SourceSansBold
5097
TextLabel319.FontSize = Enum.FontSize.Size18
5098
TextLabel319.TextColor3 = Color3.new(1, 1, 1)
5099
TextLabel319.TextStrokeTransparency = 0.85000002384186
5100
TextLabel319.TextWrapped = true
5101
TextLabel320.Name = "SAText"
5102
TextLabel320.Parent = Frame315
5103
TextLabel320.Transparency = 1
5104
TextLabel320.Size = UDim2.new(1, 0, 0.25, 0)
5105
TextLabel320.Text = "30"
5106
TextLabel320.Position = UDim2.new(0, 0, 0.550000012, 0)
5107
TextLabel320.Visible = false
5108
TextLabel320.BackgroundColor3 = Color3.new(0, 0, 0)
5109
TextLabel320.BackgroundTransparency = 1
5110
TextLabel320.BorderSizePixel = 0
5111
TextLabel320.Font = Enum.Font.SourceSansBold
5112
TextLabel320.FontSize = Enum.FontSize.Size24
5113
TextLabel320.TextColor3 = Color3.new(1, 1, 1)
5114
TextLabel320.TextScaled = true
5115
TextLabel320.TextStrokeTransparency = 0.85000002384186
5116
TextLabel320.TextWrapped = true
5117
TextLabel321.Name = "Btext"
5118
TextLabel321.Parent = Frame315
5119
TextLabel321.Transparency = 1
5120
TextLabel321.Size = UDim2.new(1, 0, 0.100000001, 0)
5121
TextLabel321.Text = "5.56x45mm"
5122
TextLabel321.Position = UDim2.new(0, 0, 0.850000024, 0)
5123
TextLabel321.Visible = false
5124
TextLabel321.BackgroundColor3 = Color3.new(0, 0, 0)
5125
TextLabel321.BackgroundTransparency = 1
5126
TextLabel321.BorderSizePixel = 0
5127
TextLabel321.Font = Enum.Font.SourceSansBold
5128
TextLabel321.FontSize = Enum.FontSize.Size18
5129
TextLabel321.TextColor3 = Color3.new(1, 1, 1)
5130
TextLabel321.TextStrokeTransparency = 0.85000002384186
5131
TextLabel321.TextWrapped = true
5132
Frame322.Name = "nao"
5133
Frame322.Parent = Frame315
5134
Frame322.Size = UDim2.new(1, 0, 0.100000001, 0)
5135-
local Player = game.Players.LocalPlayer
5135+
5136
Frame322.Position = UDim2.new(0, 0, 0.150000006, 0)
5137
Frame322.BackgroundColor3 = Color3.new(0, 0, 0)
5138-
local Mouse = Player:GetMouse()
5138+
5139
ImageLabel323.Parent = Frame315
5140
ImageLabel323.Size = UDim2.new(0.100000001, 0, 0.0500000007, 0)
5141
ImageLabel323.Position = UDim2.new(0.100000001, 0, 0.180000007, 0)
5142
ImageLabel323.BackgroundColor3 = Color3.new(0, 1, 0)
5143
ImageLabel323.Image = "rbxassetid://133293265"
5144
ImageLabel323.ImageTransparency = 1
5145
ImageLabel324.Name = "B"
5146
ImageLabel324.Parent = Frame315
5147
ImageLabel324.Size = UDim2.new(0.100000001, 0, 0.0500000007, 0)
5148
ImageLabel324.Position = UDim2.new(0.280000001, 0, 0.180000007, 0)
5149
ImageLabel324.BackgroundColor3 = Color3.new(1, 1, 0)
5150
ImageLabel324.Image = "rbxassetid://133293265"
5151
ImageLabel324.ImageTransparency = 1
5152
ImageLabel325.Name = "C"
5153
ImageLabel325.Parent = Frame315
5154
ImageLabel325.Size = UDim2.new(0.100000001, 0, 0.0500000007, 0)
5155
ImageLabel325.Position = UDim2.new(0.460000008, 0, 0.180000007, 0)
5156
ImageLabel325.BackgroundColor3 = Color3.new(1, 0, 0)
5157
ImageLabel325.Image = "rbxassetid://133293265"
5158
ImageLabel325.ImageTransparency = 1
5159
ImageLabel326.Name = "D"
5160
ImageLabel326.Parent = Frame315
5161
ImageLabel326.Size = UDim2.new(0.100000001, 0, 0.0500000007, 0)
5162
ImageLabel326.Position = UDim2.new(0.819999993, 0, 0.180000007, 0)
5163
ImageLabel326.BackgroundColor3 = Color3.new(0, 1, 1)
5164
ImageLabel326.Image = "rbxassetid://133293265"
5165
ImageLabel326.ImageTransparency = 1
5166
Frame327.Name = "Some2"
5167
Frame327.Parent = Frame315
5168
Frame327.Size = UDim2.new(1, 0, 0.100000001, 0)
5169
Frame327.Style = Enum.FrameStyle.RobloxRound
5170
Frame327.Position = UDim2.new(0, 0, 0.289999992, 0)
5171
Frame327.Visible = false
5172
Frame327.BackgroundColor3 = Color3.new(0, 0, 0)
5173
TextLabel328.Name = "AText"
5174
TextLabel328.Parent = Frame315
5175
TextLabel328.Transparency = 1
5176
TextLabel328.Size = UDim2.new(1, 0, 0.100000001, 0)
5177
TextLabel328.Text = "30 Bullets"
5178
TextLabel328.Position = UDim2.new(0, 0, 0.280000001, 0)
5179
TextLabel328.Visible = false
5180
TextLabel328.BackgroundColor3 = Color3.new(0, 0, 0)
5181
TextLabel328.BackgroundTransparency = 1
5182
TextLabel328.BorderSizePixel = 0
5183
TextLabel328.Font = Enum.Font.SourceSansBold
5184
TextLabel328.FontSize = Enum.FontSize.Size48
5185
TextLabel328.TextColor3 = Color3.new(1, 1, 1)
5186
TextLabel328.TextScaled = true
5187
TextLabel328.TextStrokeTransparency = 0.85000002384186
5188
TextLabel328.TextWrapped = true
5189
ImageLabel329.Name = "E"
5190
ImageLabel329.Parent = Frame315
5191
ImageLabel329.Size = UDim2.new(0.100000001, 0, 0.0500000007, 0)
5192
ImageLabel329.Position = UDim2.new(0.639999986, 0, 0.180000007, 0)
5193
ImageLabel329.BackgroundColor3 = Color3.new(1, 1, 1)
5194
ImageLabel329.Image = "rbxassetid://133293265"
5195
ImageLabel329.ImageTransparency = 1
5196
Frame330.Parent = ScreenGui314
5197
Frame330.Transparency = 0.5
5198
Frame330.Size = UDim2.new(0, 126, 0, 10)
5199
Frame330.Position = UDim2.new(1, -153, 1, -62)
5200
Frame330.BackgroundColor3 = Color3.new(0.380392, 0.380392, 0.380392)
5201
Frame330.BackgroundTransparency = 0.5
5202
Frame330.BorderSizePixel = 3
5203
TextLabel331.Name = "Caliber"
5204
TextLabel331.Parent = Frame330
5205
TextLabel331.Transparency = 1
5206
TextLabel331.Size = UDim2.new(1, 0, 1, 0)
5207
TextLabel331.Text = "Made by 1ndrew"
5208
TextLabel331.BackgroundColor3 = Color3.new(0.380392, 0.380392, 0.380392)
5209
TextLabel331.BackgroundTransparency = 1
5210
TextLabel331.Font = Enum.Font.SourceSansBold
5211
TextLabel331.FontSize = Enum.FontSize.Size12
5212
TextLabel331.TextColor3 = Color3.new(0, 0, 0)
5213
TextLabel331.TextStrokeColor3 = Color3.new(0.380392, 0.380392, 0.380392)
5214
TextLabel331.TextStrokeTransparency = 0.5
5215
TextLabel331.TextXAlignment = Enum.TextXAlignment.Right
5216
LocalScript332.Parent = Tool0
5217
table.insert(cors,sandbox(LocalScript332,function()
5218
5219
wait(1)
5220
--Warning if You removed this,You're head wont follow to the Camera, I made it seperately cuz to prevent lag(Hope so)
5221
local Player = owner
5222
local Character = Player.Character
5223
local Humanoid = Character.Humanoid
5224
local Tool = script.Parent
5225
local Camera = game.Workspace.CurrentCamera
5226
5227
local Equipped = false
5228
5229
local RA = Character:WaitForChild("Right Arm")
5230
local LA = Character:WaitForChild("Left Arm")
5231
local HumanoidRootPart = Character:WaitForChild("HumanoidRootPart")
5232
5233
local Torso = Character:WaitForChild("Torso")
5234
local Neck = Torso["Neck"]
5235
local FRA
5236
local FLA
5237
local FRW
5238
local FLW
5239
5240
function MakeArmModel()
5241
	arms = Instance.new("Model", Camera)
5242
	arms.Name = "Arms"
5243
end
5244
5245
function RemoveArmModel()
5246
	arms:Destroy()
5247
end
5248
5249
5250
-- Making the FakeArms
5251
function MakeFakeArms()
5252
	FRA = RA:clone()
5253
	FRA.Parent = arms
5254
	FRA.Name = "Right Arm"
5255
	FRA.FormFactor = "Custom"
5256
	FRA.Size = Vector3.new(0.6,1.9,0.6)
5257
	FRA.Transparency = 0
5258
	FRA.Anchored = false
5259
	
5260
	FRW = Instance.new("Motor6D")
5261
	FRW.Part0 = FRA
5262
	FRW.Part1 = RA
5263
	FRW.Parent = FRA
5264
	FRW.C0 = CFrame.new(0.2,0,0.2)
5265
	FRW.C1 = CFrame.new()
5266
	
5267
	FLA = LA:clone()
5268
	FLA.Parent = arms	
5269
	FLA.Name = "Left Arm"
5270
	FLA.FormFactor = "Custom"
5271
	FLA.Size = Vector3.new(0.6,1.9,0.6)
5272
	FLA.Transparency = 0
5273
	FLA.Anchored = false
5274
	
5275
	FLW = Instance.new("Motor6D")
5276
	FLW.Part0 = FLA
5277
	FLW.Part1 = LA
5278
	FLW.Parent = FLA
5279
	FLW.C0 = CFrame.new(-0.2,0,0.2)
5280
	FLW.C1 = CFrame.new()
5281
end
5282
5283
function RemoveFakeArms()
5284
	FRA:Destroy()
5285
	FLA:Destroy()
5286
end
5287
5288
5289
-- Making Arm Model Stuff
5290
function MakeArmStuff()
5291
local Human = Instance.new("Humanoid")
5292
		Human.MaxHealth = 0
5293
		Human.Health = 0
5294
		Human.Name = ""
5295
		Human.Parent = arms
5296
		
5297
		local newShirt = Character:WaitForChild("Shirt"):clone()
5298
		newShirt.Parent = arms
5299
end
5300
5301
Tool.Equipped:connect(function()
5302
	Equipped = true
5303
	MakeArmModel()
5304
	MakeFakeArms()
5305
	MakeArmStuff()
5306
	game:GetService("RunService").RenderStepped:connect(function()
5307
		if Equipped then
5308
			local HRPCF =  HumanoidRootPart.CFrame * CFrame.new(0, 1.5, 0)* CFrame.new(Humanoid.CameraOffset)
5309
			Neck.C0 = Torso.CFrame:toObjectSpace(HRPCF)
5310
			Neck.C1 =  CFrame.Angles(-math.asin(Camera.CoordinateFrame.lookVector.y), 0, 0) 	
5311
		end
5312
	end)
5313
end)
5314
5315
Tool.Unequipped:connect(function()
5316
	Equipped = false
5317
	RemoveArmModel()
5318
	RemoveFakeArms()
5319
	Character.Torso.Neck.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
5320
	Character.Torso.Neck.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
5321
end)
5322
5323
5324
end))
5325
for i,v in pairs(mas:GetChildren()) do
5326
	v.Parent = game:GetService("Players").LocalPlayer.Backpack
5327
	pcall(function() v:MakeJoints() end)
5328
end
5329
mas:Destroy()
5330
for i,v in pairs(cors) do
5331
	spawn(function()
5332
		pcall(v)
5333
	end)
5334
end