SHOW:
|
|
- or go back to the newest paste.
1 | - | -- This script has been converted to FE by iPxter |
1 | + | |
2 | function sandbox(var,func) | |
3 | local env = getfenv(func) | |
4 | - | if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end |
4 | + | |
5 | - | local Player,Mouse,mouse,UserInputService,ContextActionService = owner |
5 | + | |
6 | - | do |
6 | + | |
7 | - | print("FE Compatibility code by Mokiros | Translated to FE by iPxter") |
7 | + | |
8 | - | script.Parent = Player.Character |
8 | + | |
9 | return env[k] | |
10 | - | --RemoteEvent for communicating |
10 | + | |
11 | - | local Event = Instance.new("RemoteEvent") |
11 | + | |
12 | - | Event.Name = "UserInput_Event" |
12 | + | |
13 | setfenv(func,newenv) | |
14 | - | --Fake event to make stuff like Mouse.KeyDown work |
14 | + | |
15 | - | local function fakeEvent() |
15 | + | |
16 | - | local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end} |
16 | + | |
17 | - | t.connect = t.Connect |
17 | + | |
18 | - | return t |
18 | + | |
19 | IntValue1 = Instance.new("IntValue") | |
20 | NumberValue2 = Instance.new("NumberValue") | |
21 | - | --Creating fake input objects with fake variables |
21 | + | |
22 | - | local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()} |
22 | + | |
23 | - | local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()} |
23 | + | |
24 | - | local CAS = {Actions={},BindAction=function(self,name,fun,touch,...) |
24 | + | |
25 | - | CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil |
25 | + | |
26 | - | end} |
26 | + | |
27 | - | --Merged 2 functions into one by checking amount of arguments |
27 | + | |
28 | - | CAS.UnbindAction = CAS.BindAction |
28 | + | |
29 | Frame11 = Instance.new("Frame") | |
30 | - | --This function will trigger the events that have been :Connect()'ed |
30 | + | |
31 | - | local function te(self,ev,...) |
31 | + | |
32 | - | local t = m[ev] |
32 | + | |
33 | - | if t and t._fakeEvent and t.Function then |
33 | + | |
34 | - | t.Function(...) |
34 | + | |
35 | LocalScript17 = Instance.new("LocalScript") | |
36 | LocalScript18 = Instance.new("LocalScript") | |
37 | - | m.TrigEvent = te |
37 | + | |
38 | - | UIS.TrigEvent = te |
38 | + | |
39 | Part21 = Instance.new("Part") | |
40 | - | Event.OnServerEvent:Connect(function(plr,io) |
40 | + | |
41 | - | if plr~=Player then return end |
41 | + | |
42 | - | if io.isMouse then |
42 | + | |
43 | - | m.Target = io.Target |
43 | + | |
44 | - | m.Hit = io.Hit |
44 | + | |
45 | Part27 = Instance.new("Part") | |
46 | - | local b = io.UserInputState == Enum.UserInputState.Begin |
46 | + | |
47 | - | if io.UserInputType == Enum.UserInputType.MouseButton1 then |
47 | + | |
48 | - | return m:TrigEvent(b and "Button1Down" or "Button1Up") |
48 | + | |
49 | Part31 = Instance.new("Part") | |
50 | - | for _,t in pairs(CAS.Actions) do |
50 | + | |
51 | - | for _,k in pairs(t.Keys) do |
51 | + | |
52 | - | if k==io.KeyCode then |
52 | + | |
53 | - | t.Function(t.Name,io.UserInputState,io) |
53 | + | |
54 | SpecialMesh36 = Instance.new("SpecialMesh") | |
55 | Part37 = Instance.new("Part") | |
56 | BlockMesh38 = Instance.new("BlockMesh") | |
57 | - | m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower()) |
57 | + | |
58 | - | UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false) |
58 | + | |
59 | - | end |
59 | + | |
60 | SpecialMesh42 = Instance.new("SpecialMesh") | |
61 | - | Event.Parent = NLS([==[ |
61 | + | |
62 | - | local Player = game:GetService("Players").LocalPlayer |
62 | + | |
63 | - | local Event = script:WaitForChild("UserInput_Event") |
63 | + | |
64 | Sound46 = Instance.new("Sound") | |
65 | - | local UIS = game:GetService("UserInputService") |
65 | + | |
66 | - | local input = function(io,a) |
66 | + | |
67 | - | if a then return end |
67 | + | |
68 | - | --Since InputObject is a client-side instance, we create and pass table instead |
68 | + | |
69 | - | Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState}) |
69 | + | |
70 | Part52 = Instance.new("Part") | |
71 | - | UIS.InputBegan:Connect(input) |
71 | + | |
72 | - | UIS.InputEnded:Connect(input) |
72 | + | |
73 | CylinderMesh55 = Instance.new("CylinderMesh") | |
74 | - | local Mouse = Player:GetMouse() |
74 | + | |
75 | - | local h,t |
75 | + | |
76 | - | --Give the server mouse data 30 times every second, but only if the values changed |
76 | + | |
77 | - | --If player is not moving their mouse, client won't fire events |
77 | + | |
78 | - | while wait(1/30) do |
78 | + | |
79 | - | if h~=Mouse.Hit or t~=Mouse.Target then |
79 | + | |
80 | - | h,t=Mouse.Hit,Mouse.Target |
80 | + | |
81 | - | Event:FireServer({isMouse=true,Target=t,Hit=h}) |
81 | + | |
82 | Smoke64 = Instance.new("Smoke") | |
83 | - | end]==],Player.Character) |
83 | + | |
84 | - | Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS |
84 | + | |
85 | Part67 = Instance.new("Part") | |
86 | SpecialMesh68 = Instance.new("SpecialMesh") | |
87 | Part69 = Instance.new("Part") | |
88 | BlockMesh70 = Instance.new("BlockMesh") | |
89 | Part71 = Instance.new("Part") | |
90 | SpecialMesh72 = Instance.new("SpecialMesh") | |
91 | Part73 = Instance.new("Part") | |
92 | SpecialMesh74 = Instance.new("SpecialMesh") | |
93 | Part75 = Instance.new("Part") | |
94 | BlockMesh76 = Instance.new("BlockMesh") | |
95 | Part77 = Instance.new("Part") | |
96 | CylinderMesh78 = Instance.new("CylinderMesh") | |
97 | Part79 = Instance.new("Part") | |
98 | SpecialMesh80 = Instance.new("SpecialMesh") | |
99 | Part81 = Instance.new("Part") | |
100 | BlockMesh82 = Instance.new("BlockMesh") | |
101 | Part83 = Instance.new("Part") | |
102 | CylinderMesh84 = Instance.new("CylinderMesh") | |
103 | Part85 = Instance.new("Part") | |
104 | BlockMesh86 = Instance.new("BlockMesh") | |
105 | Part87 = Instance.new("Part") | |
106 | BlockMesh88 = Instance.new("BlockMesh") | |
107 | Part89 = Instance.new("Part") | |
108 | SpecialMesh90 = Instance.new("SpecialMesh") | |
109 | Part91 = Instance.new("Part") | |
110 | CylinderMesh92 = Instance.new("CylinderMesh") | |
111 | Part93 = Instance.new("Part") | |
112 | CylinderMesh94 = Instance.new("CylinderMesh") | |
113 | BillboardGui95 = Instance.new("BillboardGui") | |
114 | ImageLabel96 = Instance.new("ImageLabel") | |
115 | Script97 = Instance.new("Script") | |
116 | Part98 = Instance.new("Part") | |
117 | BlockMesh99 = Instance.new("BlockMesh") | |
118 | ManualWeld100 = Instance.new("ManualWeld") | |
119 | Part101 = Instance.new("Part") | |
120 | BlockMesh102 = Instance.new("BlockMesh") | |
121 | Part103 = Instance.new("Part") | |
122 | SpecialMesh104 = Instance.new("SpecialMesh") | |
123 | Part105 = Instance.new("Part") | |
124 | SpecialMesh106 = Instance.new("SpecialMesh") | |
125 | Part107 = Instance.new("Part") | |
126 | BlockMesh108 = Instance.new("BlockMesh") | |
127 | Part109 = Instance.new("Part") | |
128 | BlockMesh110 = Instance.new("BlockMesh") | |
129 | Part111 = Instance.new("Part") | |
130 | BlockMesh112 = Instance.new("BlockMesh") | |
131 | Part113 = Instance.new("Part") | |
132 | BlockMesh114 = Instance.new("BlockMesh") | |
133 | Part115 = Instance.new("Part") | |
134 | SpecialMesh116 = Instance.new("SpecialMesh") | |
135 | Part117 = Instance.new("Part") | |
136 | SpecialMesh118 = Instance.new("SpecialMesh") | |
137 | Part119 = Instance.new("Part") | |
138 | CylinderMesh120 = Instance.new("CylinderMesh") | |
139 | Part121 = Instance.new("Part") | |
140 | CylinderMesh122 = Instance.new("CylinderMesh") | |
141 | Part123 = Instance.new("Part") | |
142 | BlockMesh124 = Instance.new("BlockMesh") | |
143 | Part125 = Instance.new("Part") | |
144 | SpecialMesh126 = Instance.new("SpecialMesh") | |
145 | Part127 = Instance.new("Part") | |
146 | CylinderMesh128 = Instance.new("CylinderMesh") | |
147 | Part129 = Instance.new("Part") | |
148 | CylinderMesh130 = Instance.new("CylinderMesh") | |
149 | Part131 = Instance.new("Part") | |
150 | CylinderMesh132 = Instance.new("CylinderMesh") | |
151 | BillboardGui133 = Instance.new("BillboardGui") | |
152 | ImageLabel134 = Instance.new("ImageLabel") | |
153 | Script135 = Instance.new("Script") | |
154 | Part136 = Instance.new("Part") | |
155 | BlockMesh137 = Instance.new("BlockMesh") | |
156 | Part138 = Instance.new("Part") | |
157 | CylinderMesh139 = Instance.new("CylinderMesh") | |
158 | Part140 = Instance.new("Part") | |
159 | BlockMesh141 = Instance.new("BlockMesh") | |
160 | Part142 = Instance.new("Part") | |
161 | SpecialMesh143 = Instance.new("SpecialMesh") | |
162 | Part144 = Instance.new("Part") | |
163 | BlockMesh145 = Instance.new("BlockMesh") | |
164 | Part146 = Instance.new("Part") | |
165 | BlockMesh147 = Instance.new("BlockMesh") | |
166 | Part148 = Instance.new("Part") | |
167 | BlockMesh149 = Instance.new("BlockMesh") | |
168 | Part150 = Instance.new("Part") | |
169 | BlockMesh151 = Instance.new("BlockMesh") | |
170 | Part152 = Instance.new("Part") | |
171 | BlockMesh153 = Instance.new("BlockMesh") | |
172 | Part154 = Instance.new("Part") | |
173 | BlockMesh155 = Instance.new("BlockMesh") | |
174 | Part156 = Instance.new("Part") | |
175 | BlockMesh157 = Instance.new("BlockMesh") | |
176 | Part158 = Instance.new("Part") | |
177 | SpecialMesh159 = Instance.new("SpecialMesh") | |
178 | Part160 = Instance.new("Part") | |
179 | BlockMesh161 = Instance.new("BlockMesh") | |
180 | Part162 = Instance.new("Part") | |
181 | BlockMesh163 = Instance.new("BlockMesh") | |
182 | Part164 = Instance.new("Part") | |
183 | BlockMesh165 = Instance.new("BlockMesh") | |
184 | Part166 = Instance.new("Part") | |
185 | BlockMesh167 = Instance.new("BlockMesh") | |
186 | Part168 = Instance.new("Part") | |
187 | SpecialMesh169 = Instance.new("SpecialMesh") | |
188 | Part170 = Instance.new("Part") | |
189 | SpecialMesh171 = Instance.new("SpecialMesh") | |
190 | Part172 = Instance.new("Part") | |
191 | BlockMesh173 = Instance.new("BlockMesh") | |
192 | Part174 = Instance.new("Part") | |
193 | SpecialMesh175 = Instance.new("SpecialMesh") | |
194 | Part176 = Instance.new("Part") | |
195 | SpecialMesh177 = Instance.new("SpecialMesh") | |
196 | Part178 = Instance.new("Part") | |
197 | Decal179 = Instance.new("Decal") | |
198 | Decal180 = Instance.new("Decal") | |
199 | BlockMesh181 = Instance.new("BlockMesh") | |
200 | Part182 = Instance.new("Part") | |
201 | SpecialMesh183 = Instance.new("SpecialMesh") | |
202 | Part184 = Instance.new("Part") | |
203 | SpecialMesh185 = Instance.new("SpecialMesh") | |
204 | Part186 = Instance.new("Part") | |
205 | BlockMesh187 = Instance.new("BlockMesh") | |
206 | Part188 = Instance.new("Part") | |
207 | BlockMesh189 = Instance.new("BlockMesh") | |
208 | Part190 = Instance.new("Part") | |
209 | CylinderMesh191 = Instance.new("CylinderMesh") | |
210 | Part192 = Instance.new("Part") | |
211 | BlockMesh193 = Instance.new("BlockMesh") | |
212 | ManualWeld194 = Instance.new("ManualWeld") | |
213 | Part195 = Instance.new("Part") | |
214 | BlockMesh196 = Instance.new("BlockMesh") | |
215 | Part197 = Instance.new("Part") | |
216 | BlockMesh198 = Instance.new("BlockMesh") | |
217 | Part199 = Instance.new("Part") | |
218 | SpecialMesh200 = Instance.new("SpecialMesh") | |
219 | Part201 = Instance.new("Part") | |
220 | BlockMesh202 = Instance.new("BlockMesh") | |
221 | Part203 = Instance.new("Part") | |
222 | SpecialMesh204 = Instance.new("SpecialMesh") | |
223 | Part205 = Instance.new("Part") | |
224 | BlockMesh206 = Instance.new("BlockMesh") | |
225 | Part207 = Instance.new("Part") | |
226 | SpecialMesh208 = Instance.new("SpecialMesh") | |
227 | Part209 = Instance.new("Part") | |
228 | BlockMesh210 = Instance.new("BlockMesh") | |
229 | Part211 = Instance.new("Part") | |
230 | SpecialMesh212 = Instance.new("SpecialMesh") | |
231 | Part213 = Instance.new("Part") | |
232 | SpecialMesh214 = Instance.new("SpecialMesh") | |
233 | Part215 = Instance.new("Part") | |
234 | SpecialMesh216 = Instance.new("SpecialMesh") | |
235 | Part217 = Instance.new("Part") | |
236 | BlockMesh218 = Instance.new("BlockMesh") | |
237 | Part219 = Instance.new("Part") | |
238 | BlockMesh220 = Instance.new("BlockMesh") | |
239 | Part221 = Instance.new("Part") | |
240 | SpecialMesh222 = Instance.new("SpecialMesh") | |
241 | Part223 = Instance.new("Part") | |
242 | BlockMesh224 = Instance.new("BlockMesh") | |
243 | Part225 = Instance.new("Part") | |
244 | SpecialMesh226 = Instance.new("SpecialMesh") | |
245 | Part227 = Instance.new("Part") | |
246 | SpecialMesh228 = Instance.new("SpecialMesh") | |
247 | Part229 = Instance.new("Part") | |
248 | BlockMesh230 = Instance.new("BlockMesh") | |
249 | Part231 = Instance.new("Part") | |
250 | BlockMesh232 = Instance.new("BlockMesh") | |
251 | Part233 = Instance.new("Part") | |
252 | SpecialMesh234 = Instance.new("SpecialMesh") | |
253 | Part235 = Instance.new("Part") | |
254 | BlockMesh236 = Instance.new("BlockMesh") | |
255 | Tool0.Name = "Drakan-5" | |
256 | Tool0.Parent = mas | |
257 | Tool0.TextureId = "http://www.roblox.com/asset/?id=89383446" | |
258 | Tool0.GripPos = Vector3.new(-0.300000012, 0.400000006, 0) | |
259 | Tool0.GripRight = Vector3.new(-1, 0, 0) | |
260 | Tool0.GripUp = Vector3.new(0, -1, 0) | |
261 | Tool0.CanBeDropped = false | |
262 | IntValue1.Name = "Battery" | |
263 | IntValue1.Parent = Tool0 | |
264 | IntValue1.Value = 1000000000 | |
265 | NumberValue2.Name = "Overheat" | |
266 | NumberValue2.Parent = Tool0 | |
267 | BillboardGui3.Name = "Border" | |
268 | BillboardGui3.Parent = Tool0 | |
269 | BillboardGui3.Size = UDim2.new(4, 0, 4, 0) | |
270 | BillboardGui3.AlwaysOnTop = true | |
271 | ImageLabel4.Name = "Image" | |
272 | ImageLabel4.Parent = BillboardGui3 | |
273 | ImageLabel4.Transparency = 1 | |
274 | ImageLabel4.Size = UDim2.new(1, 0, 1, 0) | |
275 | ImageLabel4.BackgroundTransparency = 1 | |
276 | ImageLabel4.Image = "http://www.roblox.com/asset/?id=89379086" | |
277 | Script5.Parent = ImageLabel4 | |
278 | Script5.Disabled = true | |
279 | table.insert(cors,sandbox(Script5,function() | |
280 | script.Parent.Parent.Adornee = script.Parent.Parent.Parent | |
281 | wait(4) | |
282 | script.Parent.Parent:Remove() | |
283 | end)) | |
284 | LocalScript6.Name = "Local Script" | |
285 | LocalScript6.Parent = Tool0 | |
286 | table.insert(cors,sandbox(LocalScript6,function() | |
287 | wait() | |
288 | ||
289 | OriginalToolName = script.Parent.Name | |
290 | ToolName=script.Parent.Name | |
291 | Firerate=.01 | |
292 | MinSpread=.01 | |
293 | MaxSpread=0 | |
294 | SpreadRate=0 | |
295 | BaseDamage=12.5 | |
296 | VehicleDamage=4 | |
297 | automatic=true | |
298 | burst=false | |
299 | shot=false | |
300 | BarrlePos=Vector3.new(0, -0.225,-2.2) | |
301 | Cursors={"http://www.roblox.com/asset/?id=122459191"} | |
302 | ReloadCursor="http://www.roblox.com/asset/?id=122459191" | |
303 | -------------------------------------OTHER | |
304 | equiped=false | |
305 | sp=script.Parent | |
306 | RayLength=999 | |
307 | Spread=.01 | |
308 | enabled=true | |
309 | reloading=false | |
310 | down=true | |
311 | aimed = false | |
312 | flashlighton = false | |
313 | laseron = false | |
314 | silenceron = false | |
315 | stabstopper = true | |
316 | stabbing = false | |
317 | slicestopper = false | |
318 | stanced = false | |
319 | forwarding = false | |
320 | local sprintable = true | |
321 | saluting = false | |
322 | moveouting = false | |
323 | mag1 = script.Parent.Mag1.Mesh | |
324 | mag2 = script.Parent.Mag2.Mesh | |
325 | sil = script.Parent.Silencer.Mesh | |
326 | gunwaittime = 0.02 | |
327 | gunwaittime = 0.03 | |
328 | meleewaittime = 0.02 | |
329 | sfd=0 | |
330 | a=false | |
331 | cam=nil | |
332 | -------------------------------------RAYINFO | |
333 | Bullet=Instance.new("Part") | |
334 | Bullet.Name="Bullet" | |
335 | Bullet.BrickColor=BrickColor.new("Cyan") | |
336 | Bullet.Material="Neon" | |
337 | Bullet.Anchored=true | |
338 | Bullet.CanCollide=false | |
339 | Bullet.Locked=true | |
340 | Bullet.Size=Vector3.new(0.7,0.7,1) | |
341 | --Bullet.Transparency=.65 | |
342 | Bullet.formFactor=0 | |
343 | Bullet.TopSurface=0 | |
344 | Bullet.BottomSurface=0 | |
345 | mesh=Instance.new("SpecialMesh") | |
346 | mesh.Parent=Bullet | |
347 | mesh.MeshType="Brick" | |
348 | mesh.Name="Mesh" | |
349 | mesh.Scale=Vector3.new(.15,.15,1) | |
350 | -------------------------------------PLR | |
351 | player=owner | |
352 | -------------------------------------HITSOUND | |
353 | sfx=Instance.new("Sound") | |
354 | sfx.Name="HitSound" | |
355 | sfx.Pitch=2 | |
356 | sfx.SoundId="http://www.roblox.com/asset/?id=300473653" | |
357 | sfx.Volume=1 | |
358 | sfx.Looped=false | |
359 | sfx.PlayOnRemove=false | |
360 | ------------------------------------- | |
361 | sp.Name = OriginalToolName | |
362 | -------------------------------------SPECS | |
363 | MaxCharge=100 | |
364 | Charge=sp.Overheat | |
365 | cooldownTime = 0.2 | |
366 | overheated = false | |
367 | overheattime = 2 | |
368 | chargeperfireMIN = 3 | |
369 | chargeperfireMAX = 3 | |
370 | batteryLife=sp.Battery | |
371 | maxDepletion=3 | |
372 | minDepletion=2 | |
373 | shotsForDepl=12 | |
374 | battery=true | |
375 | ------------------------------------- | |
376 | ||
377 | ||
378 | ||
379 | wait() | |
380 | Tool = script.Parent; | |
381 | local arms = nil | |
382 | local torso = nil | |
383 | local welds = {} | |
384 | ||
385 | function take(mouse) | |
386 | wait() | |
387 | mouse.Icon = "http://www.roblox.com/asset/?id=122459191" | |
388 | wait(0.01) | |
389 | arms = {Tool.Parent:FindFirstChild("Left Arm"), Tool.Parent:FindFirstChild("Right Arm")} | |
390 | torso = Tool.Parent:FindFirstChild("Torso") | |
391 | if arms ~= nil and torso ~= nil then | |
392 | local sh = {torso:FindFirstChild("Left Shoulder"), torso:FindFirstChild("Right Shoulder")} | |
393 | if sh ~= nil then | |
394 | local yes = true | |
395 | if yes then | |
396 | yes = false | |
397 | sh[1].Part1 = nil | |
398 | sh[2].Part1 = nil | |
399 | local weld1 = Instance.new("Weld") | |
400 | weld1.Part0 = torso | |
401 | weld1.Parent = torso | |
402 | weld1.Part1 = arms[1] | |
403 | weld1.Name = "weld1" | |
404 | weld1.C1 = CFrame.new(-0.25, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(290), 0, math.rad(-90))--Left arm | |
405 | welds[1] = weld1 | |
406 | local weld2 = Instance.new("Weld") | |
407 | weld2.Part0 = torso | |
408 | weld2.Parent = torso | |
409 | weld2.Name = "weld2" | |
410 | weld2.Part1 = arms[2] | |
411 | weld2.C1 = CFrame.new(-1, 0.2, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), 0)--Right arm | |
412 | welds[2] = weld2 | |
413 | end | |
414 | else | |
415 | print("sh") | |
416 | end | |
417 | else | |
418 | print("arms") | |
419 | end | |
420 | end | |
421 | ||
422 | function out() | |
423 | if arms ~= nil and torso ~= nil then | |
424 | local sh = {torso:FindFirstChild("Left Shoulder"), torso:FindFirstChild("Right Shoulder")} | |
425 | if sh ~= nil then | |
426 | local yes = true | |
427 | if yes then | |
428 | yes = false | |
429 | sh[1].Part1 = arms[1] | |
430 | sh[2].Part1 = arms[2] | |
431 | welds[1].Parent = nil | |
432 | welds[2].Parent = nil | |
433 | end | |
434 | else | |
435 | print("sh") | |
436 | end | |
437 | else | |
438 | print("arms") | |
439 | end | |
440 | end | |
441 | ||
442 | function check() | |
443 | if equiped==true then | |
444 | if player:findFirstChild("PlayerGui")~=nil then | |
445 | if player.PlayerGui:findFirstChild("GunGui")~=nil then | |
446 | if batteryLife.Value<=0 then | |
447 | batteryLife.Value=0 | |
448 | battery=false | |
449 | player.PlayerGui.GunGui.Battery.Status.Text=tostring(batteryLife.Value) | |
450 | player.PlayerGui.GunGui.Battery.Status.TextColor3 = Color3.new(256-95, 256-95, 256-95) | |
451 | player.PlayerGui.GunGui.Battery.sign.TextColor3 = Color3.new(256-95, 256-95, 256-95) | |
452 | else | |
453 | player.PlayerGui.GunGui.Battery.Status.Text=tostring(batteryLife.Value) | |
454 | battery=true | |
455 | if batteryLife.Value<=50 and batteryLife.Value>25 then | |
456 | player.PlayerGui.GunGui.Battery.Status.TextColor3 = Color3.new(256-218, 256-215, 256-0) | |
457 | player.PlayerGui.GunGui.Battery.sign.TextColor3 = Color3.new(256-218, 256-215, 256-0) | |
458 | elseif batteryLife.Value<=25 then | |
459 | player.PlayerGui.GunGui.Battery.Status.TextColor3 = Color3.new(256-255, 256-0, 256-0) | |
460 | player.PlayerGui.GunGui.Battery.sign.TextColor3 = Color3.new(256-255, 256-0, 256-0) | |
461 | else | |
462 | player.PlayerGui.GunGui.Battery.Status.TextColor3 = Color3.new(256-255, 256-255, 256-255) | |
463 | player.PlayerGui.GunGui.Battery.sign.TextColor3 = Color3.new(256-255, 256-255, 256-255) | |
464 | end | |
465 | end | |
466 | end | |
467 | end | |
468 | ||
469 | if player.PlayerGui:findFirstChild("GunGui") ~= nil then | |
470 | player.PlayerGui.GunGui.Back.Frame:TweenSize(UDim2.new(Charge.Value/MaxCharge,0,1,0),"In","Linear",0.1) | |
471 | if overheated == false then | |
472 | player.PlayerGui.GunGui.Back.Status.Text = Charge.Value.."%" | |
473 | player.PlayerGui.GunGui.Back.Frame.BackgroundColor3 = Color3.new(256-0, 256-150, 256-0) | |
474 | --sp.Name=ToolName.." | "..Charge.Value.."%" | |
475 | end | |
476 | end | |
477 | sp.Overheat.Value = Charge.Value | |
478 | end | |
479 | end | |
480 | ||
481 | --Ugly, I hate corrotines, oh well :) | |
482 | ||
483 | function recharge() | |
484 | while true do | |
485 | wait(cooldownTime) | |
486 | if down==false then | |
487 | --if equiped==true then | |
488 | if overheated == false then | |
489 | if Charge.Value>0 then | |
490 | Charge.Value=Charge.Value-2--+math.random(1, 3) --not needed imo | |
491 | check() | |
492 | end | |
493 | end | |
494 | --end | |
495 | end | |
496 | end | |
497 | end | |
498 | ||
499 | thread=coroutine.create(recharge) | |
500 | assert(coroutine.resume(thread)) | |
501 | ||
502 | function onChargeChanged() | |
503 | if Charge.Value >= MaxCharge then | |
504 | Charge.Value = 100 | |
505 | overheated = true | |
506 | if player.PlayerGui:findFirstChild("GunGui") ~= nil and equiped == true then | |
507 | player.PlayerGui.GunGui.Back.Status.Text = "Overheat" | |
508 | player.PlayerGui.GunGui.Back.Frame.BackgroundColor3 = Color3.new(256-100, 256-0, 256-0)--Everything below is the reload animation. | |
509 | script.Parent.Handle.SmokeSound:play() | |
510 | script.Parent.SmokeBrick.Smoke.Enabled = true | |
511 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(290), math.rad(0), math.rad(-90))--Left arm | |
512 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.2, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))--Right arm | |
513 | wait(gunwaittime) | |
514 | --Originals | |
515 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(0.25, 1, 0.4) * CFrame.fromEulerAnglesXYZ(math.rad(310), math.rad(-3), math.rad(-60))--Left arm | |
516 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.2, 0.15) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(-15))--Right arm | |
517 | wait(gunwaittime) | |
518 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(0.75, 0.75, 0.2) * CFrame.fromEulerAnglesXYZ(math.rad(330), math.rad(-6), math.rad(-30))--Left arm | |
519 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.2, -0.05) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(-30))--Right arm | |
520 | wait(gunwaittime) | |
521 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(1.25, 0.5, 0) * CFrame.fromEulerAnglesXYZ(math.rad(350), math.rad(-9), math.rad(0))--Left arm | |
522 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.2, -0.2) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(-45))--Right arm | |
523 | wait(gunwaittime) | |
524 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(1.5, 0.25, 0) * CFrame.fromEulerAnglesXYZ(math.rad(370), math.rad(-10), math.rad(10))--Left arm | |
525 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.2, -0.2) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(-45))--Right arm | |
526 | wait(gunwaittime) | |
527 | wait(gunwaittime*10) | |
528 | --Left arm moved, Right arm twisted | |
529 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(1.5, 0.45, 0.1) * CFrame.fromEulerAnglesXYZ(math.rad(340), math.rad(-5), math.rad(5))--Left arm | |
530 | script.Parent.Mag1.Transparency = 0 | |
531 | script.Parent.Mag2.Transparency = 0 | |
532 | mag1.Offset = Vector3.new(-0.7, 0.6, 2.2) | |
533 | mag2.Offset = Vector3.new(-0.7, 0.6, 2.2) | |
534 | wait(gunwaittime) | |
535 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(1.5, 0.65, 0.2) * CFrame.fromEulerAnglesXYZ(math.rad(310), math.rad(0), math.rad(0))--Left arm | |
536 | mag1.Offset = Vector3.new(0, 0.4, 1.8) | |
537 | mag2.Offset = Vector3.new(0, 0.4, 1.8) | |
538 | wait(gunwaittime) | |
539 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(1.5, 0.75, 0.3) * CFrame.fromEulerAnglesXYZ(math.rad(280), math.rad(0), math.rad(0))--Left arm | |
540 | mag1.Offset = Vector3.new(0.2, -0.2, 1.2) | |
541 | mag2.Offset = Vector3.new(0.2, -0.2, 1.2) | |
542 | wait(gunwaittime) | |
543 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(1.5, 0.75, 0.4) * CFrame.fromEulerAnglesXYZ(math.rad(250), math.rad(0), math.rad(0))--Left arm | |
544 | mag1.Offset = Vector3.new(-0.3, -0.7, 0.5) | |
545 | mag2.Offset = Vector3.new(-0.3, -0.7, 0.5) | |
546 | wait(gunwaittime) | |
547 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(1.5, 0.75, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(240), math.rad(0), math.rad(0))--Left arm | |
548 | mag1.Offset = Vector3.new(-0.5, -0.9, 0.3) | |
549 | mag2.Offset = Vector3.new(-0.5, -0.9, 0.3) | |
550 | wait(gunwaittime) | |
551 | --Arm up in air | |
552 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(1.5, 1, 0) * CFrame.fromEulerAnglesXYZ(math.rad(255), math.rad(-10), math.rad(20))--Left arm | |
553 | mag1.Offset = Vector3.new(-0.1, -0.7, 0.4) | |
554 | mag2.Offset = Vector3.new(-0.1, -0.7, 0.4) | |
555 | wait(gunwaittime) | |
556 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(1.5, 1.25, 0) * CFrame.fromEulerAnglesXYZ(math.rad(270), math.rad(-20), math.rad(45))--Left arm | |
557 | mag1.Offset = Vector3.new(0, -0.8, 0.2) | |
558 | mag2.Offset = Vector3.new(0, -0.8, 0.2) | |
559 | wait(gunwaittime*5) | |
560 | --Arm turned | |
561 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(1.5, 1.25, 0) * CFrame.fromEulerAnglesXYZ(math.rad(270), math.rad(-25), math.rad(45))--Left arm | |
562 | mag1.Offset = Vector3.new(-0.1, -0.9, 0.2) | |
563 | mag2.Offset = Vector3.new(-0.1, -0.9, 0.2) | |
564 | wait(gunwaittime) | |
565 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(1.5, 1.25, 0) * CFrame.fromEulerAnglesXYZ(math.rad(270), math.rad(-28), math.rad(45))--Left arm | |
566 | mag1.Offset = Vector3.new(-0.15, -0.95, 0.2) | |
567 | mag2.Offset = Vector3.new(-0.15, -0.95, 0.2) | |
568 | wait(gunwaittime) | |
569 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(1.5, 1.25, 0) * CFrame.fromEulerAnglesXYZ(math.rad(270), math.rad(-30), math.rad(45))--Left arm | |
570 | mag1.Offset = Vector3.new(-0.2, -1, 0.2) | |
571 | mag2.Offset = Vector3.new(-0.2, -1, 0.2) | |
572 | wait(gunwaittime*3) | |
573 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(1.5, 1, 0) * CFrame.fromEulerAnglesXYZ(math.rad(265), math.rad(-15), math.rad(45))--Left arm | |
574 | mag1.Offset = Vector3.new(0, -0.6, 0) | |
575 | mag2.Offset = Vector3.new(0, -0.6, 0) | |
576 | wait(gunwaittime) | |
577 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(1.5, 0.75, 0) * CFrame.fromEulerAnglesXYZ(math.rad(260), math.rad(0), math.rad(45))--Left arm | |
578 | mag1.Offset = Vector3.new(0, -0.2, 0) | |
579 | mag2.Offset = Vector3.new(0, -0.2, 0) | |
580 | wait(gunwaittime) | |
581 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(1.5, 0.75, 0) * CFrame.fromEulerAnglesXYZ(math.rad(260), math.rad(5), math.rad(45))--Left arm | |
582 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.2, -0.3) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(-45))--Right arm | |
583 | script.Parent.Handle.Cartridge:play() | |
584 | mag1.Offset = Vector3.new(0,0,0) | |
585 | mag2.Offset = Vector3.new(0,0,0) | |
586 | wait(gunwaittime) | |
587 | --Gas in | |
588 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.2, -0.2) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(-45))--Right arm | |
589 | wait(gunwaittime) | |
590 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.2, -0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(-45))--Right arm | |
591 | wait(gunwaittime) | |
592 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.2, -0.2) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(-45))--Right arm | |
593 | wait(gunwaittime) | |
594 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.2, -0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(-45))--Right arm | |
595 | wait(gunwaittime) | |
596 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.2, -0.2) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(-45))--Right arm | |
597 | wait(gunwaittime) | |
598 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.2, -0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(-45))--Right arm | |
599 | wait(gunwaittime) | |
600 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.2, -0.2) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(-45))--Right arm | |
601 | wait(gunwaittime) | |
602 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.2, -0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(-45))--Right arm | |
603 | wait(gunwaittime) | |
604 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.2, -0.2) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(-45))--Right arm | |
605 | wait(gunwaittime) | |
606 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.2, -0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(-45))--Right arm | |
607 | wait(gunwaittime) | |
608 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.2, -0.2) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(-45))--Right arm | |
609 | wait(gunwaittime) | |
610 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.2, -0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(-45))--Right arm | |
611 | wait(gunwaittime) | |
612 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.2, -0.2) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(-45))--Right arm | |
613 | wait(gunwaittime) | |
614 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.2, -0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(-45))--Right arm | |
615 | wait(gunwaittime) | |
616 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.2, -0.2) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(-45))--Right arm | |
617 | wait(gunwaittime) | |
618 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.2, -0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(-45))--Right arm | |
619 | wait(gunwaittime) | |
620 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.2, -0.2) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(-45))--Right arm | |
621 | wait(gunwaittime) | |
622 | --Gun all shook up. | |
623 | script.Parent.SmokeBrick.Smoke.Enabled = false | |
624 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(1.5, 0.75, 0) * CFrame.fromEulerAnglesXYZ(math.rad(260), math.rad(5), math.rad(45))--Left arm | |
625 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.2, -0.2) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(-45))--Right arm | |
626 | script.Parent.Mag1.Transparency = 1 | |
627 | script.Parent.Mag2.Transparency = 1 | |
628 | wait(gunwaittime) | |
629 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(1, 1, 0.2) * CFrame.fromEulerAnglesXYZ(math.rad(270), math.rad(0), math.rad(15))--Left arm | |
630 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.2, 0) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(-35))--Right arm | |
631 | wait(gunwaittime) | |
632 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(0.5, 1.25, 0.4) * CFrame.fromEulerAnglesXYZ(math.rad(280), math.rad(0), math.rad(-15))--Left arm | |
633 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.2, 0.2) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(-25))--Right arm | |
634 | wait(gunwaittime) | |
635 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(0, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(290), math.rad(0), math.rad(-45))--Left arm | |
636 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.2, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(-15))--Right arm | |
637 | wait(gunwaittime) | |
638 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(290), math.rad(0), math.rad(-60))--Left arm | |
639 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.2, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(-5))--Right arm | |
640 | wait(gunwaittime) | |
641 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(290), math.rad(0), math.rad(-75))--Left arm | |
642 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.2, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(-2.5))--Right arm | |
643 | wait(gunwaittime) | |
644 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(290), math.rad(0), math.rad(-90))--Left arm | |
645 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.2, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))--Right arm | |
646 | wait(gunwaittime) | |
647 | --Originals | |
648 | Charge.Value = 0 | |
649 | if Charge.Value==0 then | |
650 | overheated = false | |
651 | if player.PlayerGui:findFirstChild("GunGui") ~= nil and equiped == true then | |
652 | player.PlayerGui.GunGui.Back.Status.Text = Charge.Value.."%" | |
653 | player.PlayerGui.GunGui.Back.Frame.BackgroundColor3 = Color3.new(256-0, 256-102, 256-255) | |
654 | player.PlayerGui.GunGui.Back.Frame.Size = UDim2.new(0,0,0) | |
655 | --sp.Name=ToolName.." | "..Charge.Value.."%" | |
656 | end | |
657 | end | |
658 | end | |
659 | overheated = false | |
660 | end | |
661 | ||
662 | if Charge.Value <= 0 then | |
663 | Charge.Value = 0 | |
664 | if player.PlayerGui:findFirstChild("GunGui") ~= nil then | |
665 | player.PlayerGui.GunGui.Back.Status.Text = Charge.Value.."%" | |
666 | player.PlayerGui.GunGui.Back.Frame.BackgroundColor3 = Color3.new(256-0, 256-102, 256-255) | |
667 | --sp.Name=ToolName.." | "..Charge.Value.."%" | |
668 | end | |
669 | end | |
670 | ||
671 | end | |
672 | sp.Overheat.Changed:connect(onChargeChanged) | |
673 | ||
674 | function onBatteryChanged() | |
675 | if batteryLife.Value<=0 then | |
676 | batteryLife.Value=0 | |
677 | battery=false | |
678 | player.PlayerGui.GunGui.Battery.Status.Text=tostring(batteryLife.Value) | |
679 | player.PlayerGui.GunGui.Battery.Status.TextColor3 = Color3.new(256-95, 256-95, 256-95) | |
680 | player.PlayerGui.GunGui.Battery.sign.TextColor3 = Color3.new(256-95, 256-95, 256-95) | |
681 | else | |
682 | player.PlayerGui.GunGui.Battery.Status.Text=tostring(batteryLife.Value) | |
683 | battery=true | |
684 | if batteryLife.Value<=50 and batteryLife.Value>25 then | |
685 | player.PlayerGui.GunGui.Battery.Status.TextColor3 = Color3.new(256-218, 256-215, 256-0) | |
686 | player.PlayerGui.GunGui.Battery.sign.TextColor3 = Color3.new(256-218, 256-215, 256-0) | |
687 | elseif batteryLife.Value<=25 then | |
688 | player.PlayerGui.GunGui.Battery.Status.TextColor3 = Color3.new(256-255, 256-0, 256-0) | |
689 | player.PlayerGui.GunGui.Battery.sign.TextColor3 = Color3.new(256-255, 256-0, 256-0) | |
690 | else | |
691 | player.PlayerGui.GunGui.Battery.Status.TextColor3 = Color3.new(256-255, 256-255, 256-255) | |
692 | player.PlayerGui.GunGui.Battery.sign.TextColor3 = Color3.new(256-255, 256-255, 256-255) | |
693 | end | |
694 | end | |
695 | end | |
696 | sp.Battery.Changed:connect(onBatteryChanged) | |
697 | ||
698 | function computeDirection(vec) | |
699 | local lenSquared = vec.magnitude * vec.magnitude | |
700 | local invSqrt = 1 / math.sqrt(lenSquared) | |
701 | return Vector3.new(vec.x * invSqrt, vec.y * invSqrt, vec.z * invSqrt) | |
702 | end | |
703 | ||
704 | ------------------------------------------------------------------------------------Raycasting functions | |
705 | function raycast(startp, endp, ign) | |
706 | local vec=(endp-startp) | |
707 | if vec.magnitude<1000 then | |
708 | local hit,pos=game.Workspace:FindPartOnRay(Ray.new(startp,vec),ign) | |
709 | if hit and pos then | |
710 | if hit.Parent.className=="Tool" or hit.Parent.className=="Hat" then | |
711 | if hit.Parent.Parent ~= nil then | |
712 | if hit.Parent.Parent:findFirstChild("Humanoid")~=nil then | |
713 | return hit.Parent, pos | |
714 | end | |
715 | end | |
716 | elseif string.lower(hit.Name)=="glass" then | |
717 | local vec=(endp-pos) | |
718 | hit,pos=raycast(pos,vec,ign) | |
719 | elseif string.lower(hit.Name)=="water" then | |
720 | local vec=(endp-pos) | |
721 | hit,pos=raycast(pos,vec,ign) | |
722 | elseif hit.Transparency==1 or hit.Name=="Bullet" or hit.Name=="BulletTexture" then | |
723 | local vec=(endp-pos) | |
724 | hit,pos=raycast(pos,vec,hit) | |
725 | end | |
726 | end | |
727 | return hit,pos | |
728 | end | |
729 | return nil | |
730 | end | |
731 | ------------------------------------------------------------------------------- | |
732 | ||
733 | ||
734 | ||
735 | ||
736 | ||
737 | ||
738 | function tagHumanoid(humanoid) | |
739 | local plr=game.Players:playerFromCharacter(sp.Parent) | |
740 | if plr~=nil then | |
741 | local tag=Instance.new("ObjectValue") | |
742 | tag.Value=plr | |
743 | tag.Name="creator" | |
744 | tag.Parent=humanoid | |
745 | delay(2,function() | |
746 | if tag~=nil then | |
747 | tag.Parent=nil | |
748 | end | |
749 | end) | |
750 | end | |
751 | end | |
752 | function tapon() | |
753 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(290), math.rad(5), math.rad(-90))--Left arm | |
754 | wait(gunwaittime) | |
755 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(290), math.rad(10), math.rad(-90))--Left arm | |
756 | wait(gunwaittime) | |
757 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(290), math.rad(15), math.rad(-90))--Left arm | |
758 | end | |
759 | ||
760 | function tapoff() | |
761 | wait(gunwaittime) | |
762 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(290), math.rad(5), math.rad(-90))--Left arm | |
763 | wait(gunwaittime) | |
764 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(290), math.rad(0), math.rad(-90))--Left arm | |
765 | wait(gunwaittime) | |
766 | end | |
767 | ||
768 | ||
769 | function onKeyDown(key,mouse) | |
770 | key=key:lower() | |
771 | --[[if key=="r" and not reloading then | |
772 | reload(mouse) | |
773 | end]] | |
774 | if key =="b" then | |
775 | if enabled == true and saluting == false then | |
776 | enabled = false | |
777 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(290), math.rad(0), math.rad(-90))--Left arm | |
778 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.2, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))--Right arm | |
779 | wait(gunwaittime) | |
780 | --Original | |
781 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(0.75, 0.75, 0.2) * CFrame.fromEulerAnglesXYZ(math.rad(250), math.rad(0), math.rad(-60))--Left arm | |
782 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0, 0.2) * CFrame.fromEulerAnglesXYZ(math.rad(-75), math.rad(-20), math.rad(0))--Right arm | |
783 | wait(gunwaittime) | |
784 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(1.25, 0.75, -0.2) * CFrame.fromEulerAnglesXYZ(math.rad(210), math.rad(0), math.rad(-30))--Left arm | |
785 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, -0.2, 0) * CFrame.fromEulerAnglesXYZ(math.rad(-60), math.rad(-40), math.rad(0))--Right arm | |
786 | wait(gunwaittime) | |
787 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(1.5, 0.75, -0.5) * CFrame.fromEulerAnglesXYZ(math.rad(180), math.rad(0), math.rad(20))--Left arm | |
788 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, -0.5, -0.4) * CFrame.fromEulerAnglesXYZ(math.rad(-45), math.rad(-80), math.rad(0))--Right arm | |
789 | wait(gunwaittime) | |
790 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(1.5, 0.75, -0.5) * CFrame.fromEulerAnglesXYZ(math.rad(180), math.rad(0), math.rad(20))--Left arm | |
791 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, -0.5, -0.4) * CFrame.fromEulerAnglesXYZ(math.rad(-45), math.rad(-80), math.rad(0))--Right arm | |
792 | wait(gunwaittime) | |
793 | saluting = true | |
794 | else if saluting == true and enabled == false then | |
795 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(1.5, 0.75, -0.5) * CFrame.fromEulerAnglesXYZ(math.rad(180), math.rad(0), math.rad(20))--Left arm | |
796 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, -0.5, -0.4) * CFrame.fromEulerAnglesXYZ(math.rad(-45), math.rad(-80), math.rad(0))--Right arm | |
797 | wait(gunwaittime) | |
798 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(1.5, 0.75, -0.5) * CFrame.fromEulerAnglesXYZ(math.rad(180), math.rad(0), math.rad(20))--Left arm | |
799 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, -0.5, -0.4) * CFrame.fromEulerAnglesXYZ(math.rad(-45), math.rad(-80), math.rad(0))--Right arm | |
800 | wait(gunwaittime) | |
801 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(1.25, 0.75, -0.2) * CFrame.fromEulerAnglesXYZ(math.rad(210), math.rad(0), math.rad(-30))--Left arm | |
802 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, -0.2, 0) * CFrame.fromEulerAnglesXYZ(math.rad(-60), math.rad(-40), math.rad(0))--Right arm | |
803 | wait(gunwaittime) | |
804 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(0.75, 0.75, 0.2) * CFrame.fromEulerAnglesXYZ(math.rad(250), math.rad(0), math.rad(-60))--Left arm | |
805 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0, 0.2) * CFrame.fromEulerAnglesXYZ(math.rad(-75), math.rad(-20), math.rad(0))--Right arm | |
806 | wait(gunwaittime) | |
807 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(290), math.rad(0), math.rad(-90))--Left arm | |
808 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.2, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))--Right arm | |
809 | wait(gunwaittime) | |
810 | --Original | |
811 | enabled = true | |
812 | saluting = false | |
813 | end | |
814 | end | |
815 | end | |
816 | ||
817 | ||
818 | ||
819 | ||
820 | ||
821 | ||
822 | ||
823 | ||
824 | ||
825 | if key =="" then | |
826 | if sprintable == true then | |
827 | sprintable = false | |
828 | script.Parent.Parent.Humanoid.WalkSpeed = 24 | |
829 | wait(4) | |
830 | script.Parent.Parent.Humanoid.WalkSpeed = 16 | |
831 | wait(10) | |
832 | sprintable = true | |
833 | end | |
834 | end | |
835 | ||
836 | if key =="t" then | |
837 | if enabled == true and moveouting == false then | |
838 | enabled = false | |
839 | moveouting = true | |
840 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(290), math.rad(0), math.rad(-90))--Left arm | |
841 | wait(gunwaittime1) | |
842 | --Original | |
843 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.5, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(270), math.rad(0), math.rad(-90))--Left arm | |
844 | wait(gunwaittime1) | |
845 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.5, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(250), math.rad(0), math.rad(-90))--Left arm | |
846 | wait(gunwaittime1) | |
847 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.5, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(230), math.rad(0), math.rad(-90))--Left arm | |
848 | wait(gunwaittime1) | |
849 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.5, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(210), math.rad(0), math.rad(-90))--Left arm | |
850 | wait(gunwaittime1) | |
851 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.5, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(190), math.rad(0), math.rad(-90))--Left arm | |
852 | wait(gunwaittime1) | |
853 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.5, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(210), math.rad(0), math.rad(-90))--Left arm | |
854 | wait(gunwaittime1) | |
855 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.5, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(230), math.rad(0), math.rad(-90))--Left arm | |
856 | wait(gunwaittime1) | |
857 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.5, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(250), math.rad(0), math.rad(-90))--Left arm | |
858 | wait(gunwaittime1) | |
859 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.5, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(230), math.rad(0), math.rad(-90))--Left arm | |
860 | wait(gunwaittime1) | |
861 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.5, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(210), math.rad(0), math.rad(-90))--Left arm | |
862 | wait(gunwaittime1) | |
863 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.5, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(190), math.rad(0), math.rad(-90))--Left arm | |
864 | wait(gunwaittime1) | |
865 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.5, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(210), math.rad(0), math.rad(-90))--Left arm | |
866 | wait(gunwaittime1) | |
867 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.5, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(230), math.rad(0), math.rad(-90))--Left arm | |
868 | wait(gunwaittime1) | |
869 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.5, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(210), math.rad(0), math.rad(-90))--Left arm | |
870 | wait(gunwaittime1) | |
871 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.5, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(190), math.rad(0), math.rad(-90))--Left arm | |
872 | wait(gunwaittime1) | |
873 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.5, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(210), math.rad(0), math.rad(-90))--Left arm | |
874 | wait(gunwaittime1) | |
875 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.5, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(230), math.rad(0), math.rad(-90))--Left arm | |
876 | wait(gunwaittime1) | |
877 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.5, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(250), math.rad(0), math.rad(-90))--Left arm | |
878 | wait(gunwaittime1) | |
879 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.5, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(270), math.rad(0), math.rad(-90))--Left arm | |
880 | wait(gunwaittime1) | |
881 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(290), math.rad(0), math.rad(-90))--Left arm | |
882 | wait(gunwaittime1) | |
883 | --Original | |
884 | ||
885 | ||
886 | ||
887 | ||
888 | enabled = true | |
889 | moveouting = false | |
890 | end | |
891 | end | |
892 | ||
893 | ||
894 | ||
895 | if key =="y" then | |
896 | if enabled == true and forwarding == false then | |
897 | enabled = false | |
898 | forwarding = true | |
899 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(290), math.rad(0), math.rad(-90))--Left arm | |
900 | wait(gunwaittime1) | |
901 | --Original | |
902 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 0.9) * CFrame.fromEulerAnglesXYZ(math.rad(290), math.rad(30), math.rad(-90))--Left arm | |
903 | wait(gunwaittime1) | |
904 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 1.2) * CFrame.fromEulerAnglesXYZ(math.rad(290), math.rad(60), math.rad(-90))--Left arm | |
905 | wait(gunwaittime1) | |
906 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 1.5) * CFrame.fromEulerAnglesXYZ(math.rad(290), math.rad(80), math.rad(-90))--Left arm | |
907 | wait(gunwaittime1) | |
908 | ||
909 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 1.5) * CFrame.fromEulerAnglesXYZ(math.rad(270), math.rad(80), math.rad(-90))--Left arm | |
910 | wait(waittime1) | |
911 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 1.5) * CFrame.fromEulerAnglesXYZ(math.rad(270), math.rad(60), math.rad(-90))--Left arm | |
912 | wait(gunwaittime1) | |
913 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 1.5) * CFrame.fromEulerAnglesXYZ(math.rad(270), math.rad(40), math.rad(-90))--Left arm | |
914 | wait(gunwaittime1) | |
915 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 1.5) * CFrame.fromEulerAnglesXYZ(math.rad(270), math.rad(20), math.rad(-90))--Left arm | |
916 | wait(gunwaittime1) | |
917 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 1.5) * CFrame.fromEulerAnglesXYZ(math.rad(270), math.rad(0), math.rad(-90))--Left arm | |
918 | wait(gunwaittime1) | |
919 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 1.5) * CFrame.fromEulerAnglesXYZ(math.rad(270), math.rad(20), math.rad(-90))--Left arm | |
920 | wait(gunwaittime1) | |
921 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 1.5) * CFrame.fromEulerAnglesXYZ(math.rad(270), math.rad(40), math.rad(-90))--Left arm | |
922 | wait(gunwaittime1) | |
923 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 1.5) * CFrame.fromEulerAnglesXYZ(math.rad(270), math.rad(60), math.rad(-90))--Left arm | |
924 | wait(gunwaittime1) | |
925 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 1.5) * CFrame.fromEulerAnglesXYZ(math.rad(270), math.rad(80), math.rad(-90))--Left arm | |
926 | wait(gunwaittime1) | |
927 | ||
928 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 1.5) * CFrame.fromEulerAnglesXYZ(math.rad(270), math.rad(80), math.rad(-90))--Left arm | |
929 | wait(gunwaittime1) | |
930 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 1.5) * CFrame.fromEulerAnglesXYZ(math.rad(270), math.rad(60), math.rad(-90))--Left arm | |
931 | wait(gunwaittime1) | |
932 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 1.5) * CFrame.fromEulerAnglesXYZ(math.rad(270), math.rad(40), math.rad(-90))--Left arm | |
933 | wait(gunwaittime1) | |
934 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 1.5) * CFrame.fromEulerAnglesXYZ(math.rad(270), math.rad(20), math.rad(-90))--Left arm | |
935 | wait(gunwaittim1e) | |
936 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 1.5) * CFrame.fromEulerAnglesXYZ(math.rad(270), math.rad(0), math.rad(-90))--Left arm | |
937 | wait(gunwaittime1) | |
938 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 1.5) * CFrame.fromEulerAnglesXYZ(math.rad(270), math.rad(20), math.rad(-90))--Left arm | |
939 | wait(gunwaittime1) | |
940 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 1.5) * CFrame.fromEulerAnglesXYZ(math.rad(270), math.rad(40), math.rad(-90))--Left arm | |
941 | wait(gunwaittime1) | |
942 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 1.5) * CFrame.fromEulerAnglesXYZ(math.rad(270), math.rad(60), math.rad(-90))--Left arm | |
943 | wait(gunwaittime1) | |
944 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 1.5) * CFrame.fromEulerAnglesXYZ(math.rad(270), math.rad(80), math.rad(-90))--Left arm | |
945 | wait(gunwaittime1) | |
946 | ||
947 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 1.5) * CFrame.fromEulerAnglesXYZ(math.rad(270), math.rad(80), math.rad(-90))--Left arm | |
948 | wait(gunwaittime1) | |
949 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 1.5) * CFrame.fromEulerAnglesXYZ(math.rad(270), math.rad(60), math.rad(-90))--Left arm | |
950 | wait(gunwaittime1) | |
951 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 1.5) * CFrame.fromEulerAnglesXYZ(math.rad(270), math.rad(40), math.rad(-90))--Left arm | |
952 | wait(gunwaittime1) | |
953 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 1.5) * CFrame.fromEulerAnglesXYZ(math.rad(270), math.rad(20), math.rad(-90))--Left arm | |
954 | wait(gunwaittime1) | |
955 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 1.5) * CFrame.fromEulerAnglesXYZ(math.rad(270), math.rad(0), math.rad(-90))--Left arm | |
956 | wait(gunwaittime1) | |
957 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 1.5) * CFrame.fromEulerAnglesXYZ(math.rad(270), math.rad(20), math.rad(-90))--Left arm | |
958 | wait(gunwaittime1) | |
959 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 1.5) * CFrame.fromEulerAnglesXYZ(math.rad(270), math.rad(40), math.rad(-90))--Left arm | |
960 | wait(gunwaittime1) | |
961 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 1.5) * CFrame.fromEulerAnglesXYZ(math.rad(270), math.rad(60), math.rad(-90))--Left arm | |
962 | wait(gunwaittime1) | |
963 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 1.5) * CFrame.fromEulerAnglesXYZ(math.rad(270), math.rad(80), math.rad(-90))--Left arm | |
964 | wait(gunwaittime1) | |
965 | ||
966 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 1.5) * CFrame.fromEulerAnglesXYZ(math.rad(290), math.rad(80), math.rad(-90))--Left arm | |
967 | wait(gunwaittime1) | |
968 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 1.2) * CFrame.fromEulerAnglesXYZ(math.rad(290), math.rad(60), math.rad(-90))--Left arm | |
969 | wait(gunwaittime1) | |
970 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 0.9) * CFrame.fromEulerAnglesXYZ(math.rad(290), math.rad(30), math.rad(-90))--Left arm | |
971 | wait(gunwaittime1) | |
972 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(290), math.rad(0), math.rad(-90))--Left arm | |
973 | wait(gunwaittime1) | |
974 | --Original | |
975 | enabled = true | |
976 | forwarding = false | |
977 | end | |
978 | end | |
979 | ||
980 | ||
981 | ||
982 | ||
983 | if key =="g" then | |
984 | if enabled == true and stanced == false then | |
985 | enabled = false | |
986 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(290), math.rad(0), math.rad(-90))--Left arm | |
987 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.2, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))--Right arm | |
988 | wait(gunwaittime) | |
989 | --Original | |
990 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(0.25, 1, 0.4) * CFrame.fromEulerAnglesXYZ(math.rad(310), math.rad(5), math.rad(-60))--Left arm | |
991 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0, 0.2) * CFrame.fromEulerAnglesXYZ(math.rad(-75), math.rad(-20), math.rad(0))--Right arm | |
992 | wait(gunwaittime) | |
993 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(0.75, 0.75, 0.2) * CFrame.fromEulerAnglesXYZ(math.rad(330), math.rad(10), math.rad(-30))--Left arm | |
994 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, -0.2, 0) * CFrame.fromEulerAnglesXYZ(math.rad(-60), math.rad(-40), math.rad(0))--Right arm | |
995 | wait(gunwaittime) | |
996 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(1.2, 0.5, 0) * CFrame.fromEulerAnglesXYZ(math.rad(350), math.rad(10), math.rad(0))--Left arm | |
997 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, -0.4, -0.2) * CFrame.fromEulerAnglesXYZ(math.rad(-45), math.rad(-60), math.rad(0))--Right arm | |
998 | wait(gunwaittime) | |
999 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(1.2, 0.25, 0) * CFrame.fromEulerAnglesXYZ(math.rad(350), math.rad(10), math.rad(10))--Left arm | |
1000 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, -0.5, -0.4) * CFrame.fromEulerAnglesXYZ(math.rad(-45), math.rad(-80), math.rad(0))--Right arm | |
1001 | wait(gunwaittime) | |
1002 | stanced = true | |
1003 | else if stanced == true and enabled == false then | |
1004 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(1.2, 0.5, 0) * CFrame.fromEulerAnglesXYZ(math.rad(350), math.rad(10), math.rad(0))--Left arm | |
1005 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, -0.4, -0.2) * CFrame.fromEulerAnglesXYZ(math.rad(-45), math.rad(-60), math.rad(0))--Right arm | |
1006 | wait(gunwaittime) | |
1007 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(0.75, 0.75, 0.2) * CFrame.fromEulerAnglesXYZ(math.rad(330), math.rad(10), math.rad(-30))--Left arm | |
1008 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, -0.2, 0) * CFrame.fromEulerAnglesXYZ(math.rad(-60), math.rad(-40), math.rad(0))--Right arm | |
1009 | wait(gunwaittime) | |
1010 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(0.25, 1, 0.4) * CFrame.fromEulerAnglesXYZ(math.rad(310), math.rad(5), math.rad(-60))--Left arm | |
1011 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0, 0.2) * CFrame.fromEulerAnglesXYZ(math.rad(-75), math.rad(-20), math.rad(0))--Right arm | |
1012 | wait(gunwaittime) | |
1013 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(290), math.rad(0), math.rad(-90))--Left arm | |
1014 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.2, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))--Right arm | |
1015 | wait(gunwaittime) | |
1016 | stanced = false | |
1017 | enabled = true | |
1018 | end | |
1019 | end | |
1020 | end | |
1021 | ||
1022 | ||
1023 | ||
1024 | ||
1025 | ||
1026 | ||
1027 | ||
1028 | ||
1029 | ||
1030 | ||
1031 | if key =="e" then | |
1032 | if silenceron == false and enabled == true then | |
1033 | enabled = false | |
1034 | tapon() | |
1035 | sil.Offset = Vector3.new(0,0.75,0) | |
1036 | wait(gunwaittime) | |
1037 | sil.Offset = Vector3.new(0,0.7,0) | |
1038 | wait(gunwaittime) | |
1039 | sil.Offset = Vector3.new(0,0.65,0) | |
1040 | wait(gunwaittime) | |
1041 | sil.Offset = Vector3.new(0,0.6,0) | |
1042 | wait(gunwaittime) | |
1043 | sil.Offset = Vector3.new(0,0.55,0) | |
1044 | wait(gunwaittime) | |
1045 | sil.Offset = Vector3.new(0,0.5,0) | |
1046 | wait(gunwaittime) | |
1047 | sil.Offset = Vector3.new(0,0.45,0) | |
1048 | wait(gunwaittime) | |
1049 | sil.Offset = Vector3.new(0,0.4,0) | |
1050 | wait(gunwaittime) | |
1051 | sil.Offset = Vector3.new(0,0.35,0) | |
1052 | wait(gunwaittime) | |
1053 | sil.Offset = Vector3.new(0,0.3,0) | |
1054 | wait(gunwaittime) | |
1055 | sil.Offset = Vector3.new(0,0.25,0) | |
1056 | wait(gunwaittime) | |
1057 | sil.Offset = Vector3.new(0,0.2,0) | |
1058 | wait(gunwaittime) | |
1059 | sil.Offset = Vector3.new(0,0.15,0) | |
1060 | wait(gunwaittime) | |
1061 | sil.Offset = Vector3.new(0,0.1,0) | |
1062 | wait(gunwaittime) | |
1063 | sil.Offset = Vector3.new(0,0.05,0) | |
1064 | wait(gunwaittime) | |
1065 | sil.Offset = Vector3.new(0,0,0) | |
1066 | wait(gunwaittime) | |
1067 | script.Parent.Handle.Fire1.Pitch = 4 | |
1068 | script.Parent.Handle.Fire2.Pitch = 3 | |
1069 | script.Parent.Handle.Fire1.Volume = 0.5 | |
1070 | script.Parent.Handle.Fire2.Volume = 0.5 | |
1071 | BarrlePos=Vector3.new(0, -0.225,-3) | |
1072 | tapoff() | |
1073 | enabled = true | |
1074 | silenceron = true | |
1075 | else if silenceron == true and enabled == true then | |
1076 | enabled = false | |
1077 | tapon() | |
1078 | sil.Offset = Vector3.new(0,0.05,0) | |
1079 | wait(gunwaittime) | |
1080 | sil.Offset = Vector3.new(0,0.1,0) | |
1081 | wait(gunwaittime) | |
1082 | sil.Offset = Vector3.new(0,0.15,0) | |
1083 | wait(gunwaittime) | |
1084 | sil.Offset = Vector3.new(0,0.2,0) | |
1085 | wait(gunwaittime) | |
1086 | sil.Offset = Vector3.new(0,0.25,0) | |
1087 | wait(gunwaittime) | |
1088 | sil.Offset = Vector3.new(0,0.3,0) | |
1089 | wait(gunwaittime) | |
1090 | sil.Offset = Vector3.new(0,0.35,0) | |
1091 | wait(gunwaittime) | |
1092 | sil.Offset = Vector3.new(0,0.4,0) | |
1093 | wait(gunwaittime) | |
1094 | sil.Offset = Vector3.new(0,0.45,0) | |
1095 | wait(gunwaittime) | |
1096 | sil.Offset = Vector3.new(0,0.5,0) | |
1097 | wait(gunwaittime) | |
1098 | sil.Offset = Vector3.new(0,0.55,0) | |
1099 | wait(gunwaittime) | |
1100 | sil.Offset = Vector3.new(0,0.6,0) | |
1101 | wait(gunwaittime) | |
1102 | sil.Offset = Vector3.new(0,0.7,0) | |
1103 | wait(gunwaittime) | |
1104 | sil.Offset = Vector3.new(0,0.75,0) | |
1105 | wait(gunwaittime) | |
1106 | sil.Offset = Vector3.new(0,0.81,0) | |
1107 | wait(gunwaittime) | |
1108 | script.Parent.Handle.Fire1.Pitch = 3 | |
1109 | script.Parent.Handle.Fire2.Pitch = 2 | |
1110 | script.Parent.Handle.Fire1.Volume = 1 | |
1111 | script.Parent.Handle.Fire2.Volume = 1 | |
1112 | BarrlePos=Vector3.new(0, -0.225,-2.2) | |
1113 | tapoff() | |
1114 | enabled = true | |
1115 | silenceron = false | |
1116 | end | |
1117 | end | |
1118 | end | |
1119 | ||
1120 | ||
1121 | end | |
1122 | ||
1123 | function movecframe(p,pos) | |
1124 | p.Parent=game.Lighting | |
1125 | p.Position=pos | |
1126 | p.Parent=game.Workspace | |
1127 | end | |
1128 | ||
1129 | function checkAllyWIJ(killer, victim) | |
1130 | if killer.TeamColor==BrickColor.new("White") and victim.TeamColor==BrickColor.new("White") then | |
1131 | if killer~=victim then | |
1132 | return false | |
1133 | else | |
1134 | return true | |
1135 | end | |
1136 | else | |
1137 | if killer ~= victim then | |
1138 | if killer.TeamColor==BrickColor.new("Bright blue") and victim.TeamColor==BrickColor.new("Bright red") then | |
1139 | return true | |
1140 | elseif killer.TeamColor==BrickColor.new("Bright red") and victim.TeamColor==BrickColor.new("Bright blue") then | |
1141 | return true | |
1142 | elseif killer.TeamColor == victim.TeamColor then | |
1143 | return true | |
1144 | else | |
1145 | return false | |
1146 | end | |
1147 | return false | |
1148 | else | |
1149 | return true | |
1150 | end | |
1151 | return false | |
1152 | end | |
1153 | end | |
1154 | ||
1155 | function takeDamage(dm, pl) | |
1156 | if pl:findFirstChild("Shield")~=nil then | |
1157 | sh=pl:findFirstChild("Shield") | |
1158 | if sh.Value==0 then | |
1159 | pl.Humanoid:TakeDamage(dm) | |
1160 | elseif sh.Value<dm then | |
1161 | newdm=dm-sh.Value | |
1162 | sh.Value=0 | |
1163 | pl.Humanoid:TakeDamage(newdm) | |
1164 | elseif sh.Value>dm then | |
1165 | sh.Value=sh.Value-dm | |
1166 | elseif sh.Value==dm then | |
1167 | sh.Value=0 | |
1168 | end | |
1169 | else | |
1170 | pl.Humanoid:TakeDamage(dm) | |
1171 | end | |
1172 | end | |
1173 | ||
1174 | function fire(aim) | |
1175 | sp.Handle.Fire1:Play() | |
1176 | sp.Handle.Fire2:play() | |
1177 | local bullet=Bullet:clone() | |
1178 | --[[local bt2=game.Lighting.BulletTexture:clone() | |
1179 | bt2.BrickColor=BrickColor.new("Bright red") | |
1180 | bt2.Mesh.Scale=Vector3.new(.5,.5,2)]]-- | |
1181 | local totalDist=0 | |
1182 | Lengthdist=-RayLength/.5 | |
1183 | local startpoint=sp.Handle.CFrame*BarrlePos | |
1184 | local direction=(aim-startpoint) | |
1185 | local cfrm=CFrame.new(startpoint, direction+startpoint) | |
1186 | local vector=startpoint+(direction.Unit*999) | |
1187 | if (startpoint-vector).magnitude<1000 then | |
1188 | if game.Workspace:FindPartOnRay(Ray.new(player.Character.Head.Position,startpoint-player.Character.Head.Position),player.Character)==nil then | |
1189 | local hit,pos=raycast(startpoint,vector,player.Character) | |
1190 | bullet.Parent=game.Workspace | |
1191 | --bt2.Parent=game.Workspace | |
1192 | if hit~=nil then | |
1193 | if hit.Parent:FindFirstChild("VecHealth")~=nil then | |
1194 | vech=hit.Parent:FindFirstChild("VecHealth") | |
1195 | vech.Value=vech.Value-VehicleDamage | |
1196 | end | |
1197 | if hit.Parent:FindFirstChild("HealthStatus")~=nil then | |
1198 | fo=hit.Parent:FindFirstChild("HealthStatus") | |
1199 | fo.Value=fo.Value-BaseDamage | |
1200 | end | |
1201 | local humanoid=hit.Parent:FindFirstChild("Humanoid") | |
1202 | if humanoid~=nil then | |
1203 | local damage=BaseDamage | |
1204 | if hit.Name=="Head" then | |
1205 | damage=damage*3 | |
1206 | elseif hit.Name=="Torso" then | |
1207 | else | |
1208 | damage=damage*1 | |
1209 | end | |
1210 | if humanoid.Health>0 then | |
1211 | local eplr=game.Players:playerFromCharacter(humanoid.Parent) | |
1212 | local plr=game.Players:playerFromCharacter(sp.Parent) | |
1213 | if eplr~=nil and plr~=nil then | |
1214 | if (checkAllyWIJ(plr, eplr)==false) then | |
1215 | if hit.Parent:findFirstChild("ForceField")==nil then | |
1216 | tagHumanoid(humanoid) | |
1217 | takeDamage(damage, humanoid.Parent) | |
1218 | sX=sfx:clone() | |
1219 | sX.Parent=player | |
1220 | sX:play() | |
1221 | end | |
1222 | end | |
1223 | else | |
1224 | if hit.Parent:findFirstChild("ForceField")==nil then | |
1225 | tagHumanoid(humanoid) | |
1226 | takeDamage(damage, humanoid.Parent) | |
1227 | sX=sfx:clone() | |
1228 | sX.Parent=player | |
1229 | sX:play() | |
1230 | end | |
1231 | end | |
1232 | end | |
1233 | end | |
1234 | distance=(startpoint-pos).magnitude | |
1235 | bullet.CFrame=cfrm*CFrame.new(0,0,-distance/2) | |
1236 | bullet.Mesh.Scale=Vector3.new(.15,.15,distance) | |
1237 | else | |
1238 | bullet.CFrame=cfrm*CFrame.new(0,0,-RayLength/2) | |
1239 | bullet.Mesh.Scale=Vector3.new(.15,.15,RayLength) | |
1240 | end | |
1241 | if pos~=nil then | |
1242 | --bt2.CFrame=bullet.CFrame | |
1243 | --movecframe(bt2,pos) | |
1244 | end | |
1245 | local deb=game:FindFirstChild("Debris") | |
1246 | if deb==nil then | |
1247 | local debris=Instance.new("Debris") | |
1248 | debris.Parent=game | |
1249 | end | |
1250 | check() | |
1251 | game.Debris:AddItem(bullet,.05) | |
1252 | game.Debris:AddItem(sX, .3) | |
1253 | --game.Debris:AddItem(bt2,.5) | |
1254 | end | |
1255 | end | |
1256 | end | |
1257 | ||
1258 | function onButton1Up(mouse) | |
1259 | down=false | |
1260 | end | |
1261 | ||
1262 | function onButton1Down(mouse) | |
1263 | h=sp.Parent:FindFirstChild("Humanoid") | |
1264 | if not enabled or reloading or down or h==nil then | |
1265 | return | |
1266 | end | |
1267 | if Charge.Value<MaxCharge and h.Health>0 and overheated==false and battery==true then | |
1268 | --[[if sp.Ammo.Value<=0 then | |
1269 | if not reloading then | |
1270 | reload(mouse) | |
1271 | end | |
1272 | return | |
1273 | end]] | |
1274 | down=true | |
1275 | enabled=false | |
1276 | while down do | |
1277 | if Charge.Value>=MaxCharge or sp.Parent:FindFirstChild("Humanoid")==nil or overheated == true then | |
1278 | break | |
1279 | end | |
1280 | sfd=sfd+1 | |
1281 | if sfd>=shotsForDepl then | |
1282 | sfd=0 | |
1283 | batteryLife.Value=batteryLife.Value-math.random(minDepletion, maxDepletion) | |
1284 | end | |
1285 | if burst then | |
1286 | local startpoint=sp.Handle.CFrame*BarrlePos | |
1287 | local mag=(mouse.Hit.p-startpoint).magnitude | |
1288 | local rndm=Vector3.new(math.random(-(Spread/10)*mag,(Spread/10)*mag),math.random(-(Spread/10)*mag,(Spread/10)*mag),math.random(-(Spread/10)*mag,(Spread/10)*mag)) | |
1289 | fire(mouse.Hit.p+rndm) | |
1290 | Charge.Value=Charge.Value+math.random(chargeperfireMIN, chargeperfireMAX) | |
1291 | if Charge.Value>=MaxCharge then | |
1292 | break | |
1293 | end | |
1294 | wait(.05) | |
1295 | local startpoint=sp.Handle.CFrame*BarrlePos | |
1296 | local mag2=((mouse.Hit.p+rndm)-startpoint).magnitude | |
1297 | local rndm2=Vector3.new(math.random(-(.1/10)*mag2,(.1/10)*mag2),math.random(-(.1/10)*mag2,(.1/10)*mag2),math.random(-(.1/10)*mag2,(.1/10)*mag2)) | |
1298 | fire(mouse.Hit.p+rndm+rndm2) | |
1299 | Charge.Value=Charge.Value+math.random(chargeperfireMIN, chargeperfireMAX) | |
1300 | if Charge.Value>=MaxCharge then | |
1301 | break | |
1302 | end | |
1303 | wait(.05) | |
1304 | fire(mouse.Hit.p+rndm+rndm2+rndm2) | |
1305 | Charge.Value=Charge.Value+math.random(chargeperfireMIN, chargeperfireMAX) | |
1306 | elseif shot then | |
1307 | Charge.Value=Charge.Value+math.random(chargeperfireMIN, chargeperfireMAX) | |
1308 | local startpoint=sp.Handle.CFrame*BarrlePos | |
1309 | local mag=(mouse.Hit.p-startpoint).magnitude | |
1310 | local rndm=Vector3.new(math.random(-(Spread/10)*mag,(Spread/10)*mag),math.random(-(Spread/10)*mag,(Spread/10)*mag),math.random(-(Spread/10)*mag,(Spread/10)*mag)) | |
1311 | fire(mouse.Hit.p+rndm) | |
1312 | local mag2=((mouse.Hit.p+rndm)-startpoint).magnitude | |
1313 | local rndm2=Vector3.new(math.random(-(.2/10)*mag2,(.2/10)*mag2),math.random(-(.2/10)*mag2,(.2/10)*mag2),math.random(-(.2/10)*mag2,(.2/10)*mag2)) | |
1314 | fire(mouse.Hit.p+rndm+rndm2) | |
1315 | local rndm3=Vector3.new(math.random(-(.2/10)*mag2,(.2/10)*mag2),math.random(-(.2/10)*mag2,(.2/10)*mag2),math.random(-(.2/10)*mag2,(.2/10)*mag2)) | |
1316 | fire(mouse.Hit.p+rndm+rndm3) | |
1317 | local rndm4=Vector3.new(math.random(-(.2/10)*mag2,(.2/10)*mag2),math.random(-(.2/10)*mag2,(.2/10)*mag2),math.random(-(.2/10)*mag2,(.2/10)*mag2)) | |
1318 | fire(mouse.Hit.p+rndm+rndm4) | |
1319 | else | |
1320 | script.Parent.Flare.GUI.Light.Visible = true | |
1321 | Charge.Value=Charge.Value+math.random(chargeperfireMIN, chargeperfireMAX) | |
1322 | local startpoint=sp.Handle.CFrame*BarrlePos | |
1323 | local mag=(mouse.Hit.p-startpoint).magnitude | |
1324 | local rndm=Vector3.new(math.random(-(Spread/10)*mag,(Spread/10)*mag),math.random(-(Spread/10)*mag,(Spread/10)*mag),math.random(-(Spread/10)*mag,(Spread/10)*mag)) | |
1325 | fire(mouse.Hit.p+rndm) | |
1326 | wait(Firerate/25) | |
1327 | script.Parent.Flare.GUI.Light.Visible = false | |
1328 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.2, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(290), math.rad(0), math.rad(-90))--Left arm | |
1329 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.15, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))--Right arm | |
1330 | wait(Firerate/3) | |
1331 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.1, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(290), math.rad(0), math.rad(-90))--Left arm | |
1332 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.05, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))--Right arm | |
1333 | wait(Firerate/3) | |
1334 | script.Parent.Parent.Torso.weld1.C1 = CFrame.new(-0.25, 1.35, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(290), math.rad(0), math.rad(-90))--Left arm | |
1335 | script.Parent.Parent.Torso.weld2.C1 = CFrame.new(-1, 0.2, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(0), math.rad(0))--Right arm | |
1336 | --Originals | |
1337 | end | |
1338 | wait(Firerate) | |
1339 | if not automatic or battery==false then | |
1340 | break | |
1341 | end | |
1342 | end | |
1343 | enabled=true | |
1344 | else | |
1345 | sp.Handle.Trigger:Play() | |
1346 | end | |
1347 | end | |
1348 | ||
1349 | function stab(part) | |
1350 | local h = part.Parent:findFirstChild("Humanoid") | |
1351 | if h~= nil and stabstopper == false then | |
1352 | stabstopper = true | |
1353 | h.Health = h.Health - 90 | |
1354 | h.Sit = true | |
1355 | end | |
1356 | end | |
1357 | ||
1358 | ||
1359 | ||
1360 | ||
1361 | ||
1362 | function onEquippedLocal(mouse) | |
1363 | if mouse==nil then | |
1364 | print("Mouse not found") | |
1365 | return | |
1366 | end | |
1367 | script.GunGui:clone().Parent=player.PlayerGui | |
1368 | mouse.Icon=Cursors[1] | |
1369 | mouse.KeyDown:connect(function(key) onKeyDown(key,mouse) end) | |
1370 | mouse.Button1Down:connect(function() onButton1Down(mouse) end) | |
1371 | mouse.Button1Up:connect(function() onButton1Up(mouse) end) | |
1372 | down=false | |
1373 | equiped=true | |
1374 | check() | |
1375 | end | |
1376 | function onUnequippedLocal(mouse) | |
1377 | if player.PlayerGui:FindFirstChild("GunGui")~=nil then | |
1378 | player.PlayerGui:FindFirstChild("GunGui").Parent=nil | |
1379 | end | |
1380 | equiped=false | |
1381 | reloading=false | |
1382 | down=false | |
1383 | sp.Name = OriginalToolName | |
1384 | end | |
1385 | sp.K2.Touched:connect(stab) | |
1386 | sp.Equipped:connect(onEquippedLocal) | |
1387 | sp.Unequipped:connect(onUnequippedLocal) | |
1388 | Tool.Equipped:connect(take) | |
1389 | Tool.Unequipped:connect(out) | |
1390 | check() | |
1391 | end)) | |
1392 | ScreenGui7.Name = "GunGui" | |
1393 | ScreenGui7.Parent = LocalScript6 | |
1394 | Frame8.Name = "Back" | |
1395 | Frame8.Parent = ScreenGui7 | |
1396 | Frame8.Transparency = 0.40000000596046 | |
1397 | Frame8.Size = UDim2.new(0, 400, 0, 25) | |
1398 | Frame8.Position = UDim2.new(0.5, 300, 0.899999976, 0) | |
1399 | Frame8.Visible = false | |
1400 | Frame8.BackgroundColor3 = Color3.new(0.243137, 0.360784, 0.364706) | |
1401 | Frame8.BackgroundTransparency = 0.40000000596046 | |
1402 | Frame8.BorderSizePixel = 0 | |
1403 | Frame9.Parent = Frame8 | |
1404 | Frame9.Size = UDim2.new(0, 0, 1, 0) | |
1405 | Frame9.BackgroundColor3 = Color3.new(0.423529, 0.839216, 0.839216) | |
1406 | Frame9.BorderColor3 = Color3.new(0, 0, 0) | |
1407 | Frame9.BorderSizePixel = 0 | |
1408 | TextLabel10.Name = "Status" | |
1409 | TextLabel10.Parent = Frame8 | |
1410 | TextLabel10.Transparency = 1 | |
1411 | TextLabel10.Size = UDim2.new(0, 129, 0.600000024, 0) | |
1412 | TextLabel10.Text = "0%" | |
1413 | TextLabel10.Position = UDim2.new(0, -175, 0, 4) | |
1414 | TextLabel10.BackgroundTransparency = 1 | |
1415 | TextLabel10.BorderSizePixel = 0 | |
1416 | TextLabel10.ZIndex = 10 | |
1417 | TextLabel10.Font = Enum.Font.SciFi | |
1418 | TextLabel10.FontSize = Enum.FontSize.Size24 | |
1419 | TextLabel10.TextColor3 = Color3.new(0.6, 1, 0.941177) | |
1420 | TextLabel10.TextStrokeColor3 = Color3.new(1, 1, 1) | |
1421 | TextLabel10.TextXAlignment = Enum.TextXAlignment.Left | |
1422 | Frame11.Parent = ScreenGui7 | |
1423 | Frame11.Transparency = 0.89999997615814 | |
1424 | Frame11.Size = UDim2.new(0, 0, 1, 0) | |
1425 | Frame11.Visible = false | |
1426 | Frame11.BackgroundColor3 = Color3.new(0.4, 0.992157, 1) | |
1427 | Frame11.BackgroundTransparency = 0.89999997615814 | |
1428 | Frame11.BorderSizePixel = 0 | |
1429 | Frame12.Name = "Battery" | |
1430 | Frame12.Parent = ScreenGui7 | |
1431 | Frame12.Transparency = 0.40000000596046 | |
1432 | Frame12.Size = UDim2.new(0, 170, 0, 25) | |
1433 | Frame12.Position = UDim2.new(0.5, 120, 0.899999976, 0) | |
1434 | Frame12.Visible = false | |
1435 | Frame12.BackgroundColor3 = Color3.new(0.243137, 0.360784, 0.364706) | |
1436 | Frame12.BackgroundTransparency = 0.40000000596046 | |
1437 | Frame12.BorderSizePixel = 0 | |
1438 | TextLabel13.Name = "Status" | |
1439 | TextLabel13.Parent = Frame12 | |
1440 | TextLabel13.Transparency = 1 | |
1441 | TextLabel13.Size = UDim2.new(1, 0, 1, 0) | |
1442 | TextLabel13.Text = "100" | |
1443 | TextLabel13.Position = UDim2.new(0, -7, 0, 33) | |
1444 | TextLabel13.BackgroundTransparency = 1 | |
1445 | TextLabel13.BorderSizePixel = 0 | |
1446 | TextLabel13.ZIndex = 2 | |
1447 | TextLabel13.Font = Enum.Font.SciFi | |
1448 | TextLabel13.FontSize = Enum.FontSize.Size14 | |
1449 | TextLabel13.TextColor3 = Color3.new(0.607843, 1, 0.968628) | |
1450 | TextLabel13.TextStrokeColor3 = Color3.new(1, 1, 1) | |
1451 | TextLabel13.TextXAlignment = Enum.TextXAlignment.Right | |
1452 | TextLabel14.Name = "sign" | |
1453 | TextLabel14.Parent = Frame12 | |
1454 | TextLabel14.Transparency = 1 | |
1455 | TextLabel14.Size = UDim2.new(1, 0, 1, 0) | |
1456 | TextLabel14.Text = "GAS-SUPPLY" | |
1457 | TextLabel14.Position = UDim2.new(0, 4, 0, 33) | |
1458 | TextLabel14.BackgroundTransparency = 1 | |
1459 | TextLabel14.BorderSizePixel = 0 | |
1460 | TextLabel14.ZIndex = 2 | |
1461 | TextLabel14.Font = Enum.Font.SciFi | |
1462 | TextLabel14.FontSize = Enum.FontSize.Size14 | |
1463 | TextLabel14.TextColor3 = Color3.new(0.607843, 1, 0.968628) | |
1464 | TextLabel14.TextStrokeColor3 = Color3.new(1, 0.937255, 0.94902) | |
1465 | TextLabel14.TextXAlignment = Enum.TextXAlignment.Left | |
1466 | Frame15.Name = "Battery2" | |
1467 | Frame15.Parent = ScreenGui7 | |
1468 | Frame15.Transparency = 0.40000000596046 | |
1469 | Frame15.Size = UDim2.new(0, 170, 0, 25) | |
1470 | Frame15.Position = UDim2.new(0.5, 120, 0.899999976, 33) | |
1471 | Frame15.Visible = false | |
1472 | Frame15.BackgroundColor3 = Color3.new(0.243137, 0.360784, 0.364706) | |
1473 | Frame15.BackgroundTransparency = 0.40000000596046 | |
1474 | Frame15.BorderSizePixel = 0 | |
1475 | LocalScript16.Name = "Weld1" | |
1476 | LocalScript16.Parent = Tool0 | |
1477 | table.insert(cors,sandbox(LocalScript16,function() | |
1478 | function Weld(x,y) | |
1479 | local W = Instance.new("Weld") | |
1480 | W.Part0 = x | |
1481 | W.Part1 = y | |
1482 | local CJ = CFrame.new(x.Position) | |
1483 | local C0 = x.CFrame:inverse()*CJ | |
1484 | local C1 = y.CFrame:inverse()*CJ | |
1485 | W.C0 = C0 | |
1486 | W.C1 = C1 | |
1487 | W.Parent = x | |
1488 | end | |
1489 | ||
1490 | function Get(A) | |
1491 | if A.className == "Part" then | |
1492 | Weld(script.Parent.Handle, A) | |
1493 | A.Anchored = false | |
1494 | A.CanCollide = false | |
1495 | else | |
1496 | local C = A:GetChildren() | |
1497 | for i=1, #C do | |
1498 | Get(C[i]) | |
1499 | end | |
1500 | end | |
1501 | end | |
1502 | ||
1503 | function Finale() | |
1504 | Get(script.Parent) | |
1505 | end | |
1506 | ||
1507 | script.Parent.Equipped:connect(Finale) | |
1508 | script.Parent.Unequipped:connect(Finale) | |
1509 | Finale() | |
1510 | end)) | |
1511 | LocalScript17.Name = "Sprint" | |
1512 | LocalScript17.Parent = Tool0 | |
1513 | table.insert(cors,sandbox(LocalScript17,function() | |
1514 | player = owner | |
1515 | ||
1516 | ||
1517 | mouse.KeyDown:connect(function(key) | |
1518 | if key == "f" then | |
1519 | player.Character.Humanoid.WalkSpeed = 24 | |
1520 | end | |
1521 | end) | |
1522 | ||
1523 | mouse.KeyUp:connect(function(press) | |
1524 | if press == "q" then | |
1525 | player.Character.Humanoid.WalkSpeed = 16 | |
1526 | end | |
1527 | end) | |
1528 | end)) | |
1529 | LocalScript18.Name = "GunDown" | |
1530 | LocalScript18.Parent = Tool0 | |
1531 | table.insert(cors,sandbox(LocalScript18,function() | |
1532 | wait() | |
1533 | local Tool = script.Parent | |
1534 | enabled = true | |
1535 | function onEquippedLocal(mouse) | |
1536 | mouse.Icon = "" | |
1537 | mouse.KeyDown:connect(onKeyDown) | |
1538 | end | |
1539 | ||
1540 | function defaultrifle() | |
1541 | torso = Tool.Parent:FindFirstChild("Torso") | |
1542 | if torso ~= nil then | |
1543 | torso.weld1.C1 = CFrame.new(0.7, 0.9, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(28), math.rad(-1)) | |
1544 | torso.weld2.C1 = CFrame.new(-0.6, 0, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-0.01), 0) | |
1545 | end | |
1546 | end | |
1547 | ||
1548 | function defaultpistol() | |
1549 | torso = Tool.Parent:FindFirstChild("Torso") | |
1550 | if torso ~= nil then | |
1551 | torso.weld1.C1 = CFrame.new(-0.5, 0.9, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(290), 0, math.rad(-90)) | |
1552 | torso.weld2.C1 = CFrame.new(-1, 0.6, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-20), 0) | |
1553 | end | |
1554 | end | |
1555 | ||
1556 | function holster() | |
1557 | torso = Tool.Parent:FindFirstChild("Torso") | |
1558 | if torso ~= nil then | |
1559 | torso.weld1.C1 = CFrame.new(0.5,0,.5) * CFrame.fromEulerAnglesXYZ(math.rad(315), 0, math.rad(-40)) | |
1560 | torso.weld2.C1 = CFrame.new(-.8, -0.6, -0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-40), math.rad(-60), 0) | |
1561 | end | |
1562 | end | |
1563 | ||
1564 | ||
1565 | function onKeyDown(key) | |
1566 | if (key~=nil) then | |
1567 | key = key:lower() | |
1568 | if (key=="q") then | |
1569 | defaultrifle() | |
1570 | end | |
1571 | ||
1572 | if (key=="f") then | |
1573 | holster() | |
1574 | end | |
1575 | end | |
1576 | end | |
1577 | Tool.Equipped:connect(onEquippedLocal) | |
1578 | end)) | |
1579 | Part19.Name = "Mag2" | |
1580 | Part19.Parent = Tool0 | |
1581 | Part19.Material = Enum.Material.SmoothPlastic | |
1582 | Part19.BrickColor = BrickColor.new("Really black") | |
1583 | Part19.Transparency = 1 | |
1584 | Part19.Rotation = Vector3.new(-180, -5.00999975, 0) | |
1585 | Part19.CanCollide = false | |
1586 | Part19.FormFactor = Enum.FormFactor.Symmetric | |
1587 | Part19.Size = Vector3.new(1, 1, 1) | |
1588 | Part19.CFrame = CFrame.new(-2156.87598, 182.286957, 6.93741608, 0.996186376, -5.08195626e-05, -0.0872520208, -4.60000192e-05, -1, 5.72477293e-05, -0.0872520283, -5.30158031e-05, -0.996186376) | |
1589 | Part19.BottomSurface = Enum.SurfaceType.Smooth | |
1590 | Part19.TopSurface = Enum.SurfaceType.Smooth | |
1591 | Part19.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
1592 | Part19.Position = Vector3.new(-2156.87598, 182.286957, 6.93741608) | |
1593 | Part19.Orientation = Vector3.new(0, -174.98999, -180) | |
1594 | Part19.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
1595 | CylinderMesh20.Parent = Part19 | |
1596 | CylinderMesh20.Scale = Vector3.new(0.0399999991, 0.479999989, 0.0399999991) | |
1597 | CylinderMesh20.Scale = Vector3.new(0.0399999991, 0.479999989, 0.0399999991) | |
1598 | Part21.Name = "Workspace->Model->Part" | |
1599 | Part21.Parent = Tool0 | |
1600 | Part21.Material = Enum.Material.SmoothPlastic | |
1601 | Part21.BrickColor = BrickColor.new("Really black") | |
1602 | Part21.Reflectance = 0.15000000596046 | |
1603 | Part21.Rotation = Vector3.new(179.959991, 84.9899979, 30.039999) | |
1604 | Part21.CanCollide = false | |
1605 | Part21.FormFactor = Enum.FormFactor.Plate | |
1606 | Part21.Size = Vector3.new(1, 0.400000006, 1) | |
1607 | Part21.CFrame = CFrame.new(-2155.60669, 182.001053, 6.5755229, 0.0755459815, -0.043686986, 0.996184886, -0.500048876, -0.865997255, -5.63464127e-05, 0.862695813, -0.498136848, -0.0872682258) | |
1608 | Part21.BottomSurface = Enum.SurfaceType.Smooth | |
1609 | Part21.TopSurface = Enum.SurfaceType.Smooth | |
1610 | Part21.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
1611 | Part21.Position = Vector3.new(-2155.60669, 182.001053, 6.5755229) | |
1612 | Part21.Orientation = Vector3.new(0, 95.0099945, -150) | |
1613 | Part21.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
1614 | SpecialMesh22.Parent = Part21 | |
1615 | SpecialMesh22.Scale = Vector3.new(0.0399999991, 0.640000045, 0.239999995) | |
1616 | SpecialMesh22.MeshType = Enum.MeshType.Wedge | |
1617 | SpecialMesh22.Scale = Vector3.new(0.0399999991, 0.640000045, 0.239999995) | |
1618 | Part23.Name = "Workspace->Model->Part" | |
1619 | Part23.Parent = Tool0 | |
1620 | Part23.Material = Enum.Material.SmoothPlastic | |
1621 | Part23.BrickColor = BrickColor.new("Really black") | |
1622 | Part23.Reflectance = 0.15000000596046 | |
1623 | Part23.Rotation = Vector3.new(-0.0399999991, -84.9899979, 29.9599991) | |
1624 | Part23.CanCollide = false | |
1625 | Part23.FormFactor = Enum.FormFactor.Plate | |
1626 | Part23.Size = Vector3.new(1, 0.400000006, 1) | |
1627 | Part23.CFrame = CFrame.new(-2155.6748, 182.228683, 6.94304609, 0.0755969882, -0.0435729474, -0.996186078, 0.499942869, 0.866058469, 5.76740094e-05, 0.862752795, -0.498040408, 0.0872553959) | |
1628 | Part23.BottomSurface = Enum.SurfaceType.Smooth | |
1629 | Part23.TopSurface = Enum.SurfaceType.Smooth | |
1630 | Part23.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
1631 | Part23.Position = Vector3.new(-2155.6748, 182.228683, 6.94304609) | |
1632 | Part23.Orientation = Vector3.new(0, -84.9899979, 30) | |
1633 | Part23.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
1634 | BlockMesh24.Parent = Part23 | |
1635 | BlockMesh24.Scale = Vector3.new(0.0399999991, 0.320000023, 1.48000002) | |
1636 | BlockMesh24.Scale = Vector3.new(0.0399999991, 0.320000023, 1.48000002) | |
1637 | Part25.Name = "Workspace->Model->Part" | |
1638 | Part25.Parent = Tool0 | |
1639 | Part25.Material = Enum.Material.SmoothPlastic | |
1640 | Part25.BrickColor = BrickColor.new("Really black") | |
1641 | Part25.Reflectance = 0.15000000596046 | |
1642 | Part25.Rotation = Vector3.new(-0.0399999991, -84.9899979, -150.039993) | |
1643 | Part25.CanCollide = false | |
1644 | Part25.FormFactor = Enum.FormFactor.Plate | |
1645 | Part25.Size = Vector3.new(1, 0.400000006, 1) | |
1646 | Part25.CFrame = CFrame.new(-2154.74097, 181.882095, 7.06196594, -0.0756070167, 0.0435730554, -0.996185243, -0.499944121, -0.866057754, 6.27394184e-05, -0.862751186, 0.49804166, 0.087264128) | |
1647 | Part25.BottomSurface = Enum.SurfaceType.Smooth | |
1648 | Part25.TopSurface = Enum.SurfaceType.Smooth | |
1649 | Part25.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
1650 | Part25.Position = Vector3.new(-2154.74097, 181.882095, 7.06196594) | |
1651 | Part25.Orientation = Vector3.new(0, -84.9899979, -150) | |
1652 | Part25.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
1653 | SpecialMesh26.Parent = Part25 | |
1654 | SpecialMesh26.Scale = Vector3.new(0.0399999991, 0.320000023, 0.119999997) | |
1655 | SpecialMesh26.MeshType = Enum.MeshType.Wedge | |
1656 | SpecialMesh26.Scale = Vector3.new(0.0399999991, 0.320000023, 0.119999997) | |
1657 | Part27.Name = "Workspace->Model->Part" | |
1658 | Part27.Parent = Tool0 | |
1659 | Part27.Material = Enum.Material.SmoothPlastic | |
1660 | Part27.BrickColor = BrickColor.new("Really black") | |
1661 | Part27.Reflectance = 0.15000000596046 | |
1662 | Part27.Rotation = Vector3.new(-0.0399999991, -84.9899979, 29.9599991) | |
1663 | Part27.CanCollide = false | |
1664 | Part27.FormFactor = Enum.FormFactor.Plate | |
1665 | Part27.Size = Vector3.new(1, 0.400000006, 2) | |
1666 | Part27.CFrame = CFrame.new(-2158.55566, 182.069565, 7.28767395, 0.0755969882, -0.0435729474, -0.996186078, 0.499942869, 0.866058469, 5.76740094e-05, 0.862752795, -0.498040408, 0.0872553959) | |
1667 | Part27.BottomSurface = Enum.SurfaceType.Smooth | |
1668 | Part27.TopSurface = Enum.SurfaceType.Smooth | |
1669 | Part27.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
1670 | Part27.Position = Vector3.new(-2158.55566, 182.069565, 7.28767395) | |
1671 | Part27.Orientation = Vector3.new(0, -84.9899979, 30) | |
1672 | Part27.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
1673 | BlockMesh28.Parent = Part27 | |
1674 | BlockMesh28.Scale = Vector3.new(0.0399999991, 0.279999971, 0.75999999) | |
1675 | BlockMesh28.Scale = Vector3.new(0.0399999991, 0.279999971, 0.75999999) | |
1676 | Part29.Name = "Workspace->Model->Part" | |
1677 | Part29.Parent = Tool0 | |
1678 | Part29.Material = Enum.Material.SmoothPlastic | |
1679 | Part29.BrickColor = BrickColor.new("Really black") | |
1680 | Part29.Reflectance = 0.15000000596046 | |
1681 | Part29.Rotation = Vector3.new(30.0999985, 4.32999992, -24.5100002) | |
1682 | Part29.CanCollide = false | |
1683 | Part29.FormFactor = Enum.FormFactor.Plate | |
1684 | Part29.Size = Vector3.new(1, 0.400000006, 1) | |
1685 | Part29.CFrame = CFrame.new(-2157.18652, 181.853149, 6.62823486, 0.907288134, 0.413669497, 0.0755381733, -0.324451029, 0.802919984, -0.500051141, -0.267507017, 0.429182023, 0.862695158) | |
1686 | Part29.BottomSurface = Enum.SurfaceType.Smooth | |
1687 | Part29.TopSurface = Enum.SurfaceType.Smooth | |
1688 | Part29.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
1689 | Part29.Position = Vector3.new(-2157.18652, 181.853149, 6.62823486) | |
1690 | Part29.Orientation = Vector3.new(30, 5, -22) | |
1691 | Part29.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
1692 | BlockMesh30.Parent = Part29 | |
1693 | BlockMesh30.Scale = Vector3.new(0.200000003, 0.640000045, 0.0399999991) | |
1694 | BlockMesh30.Scale = Vector3.new(0.200000003, 0.640000045, 0.0399999991) | |
1695 | Part31.Name = "Laser" | |
1696 | Part31.Parent = Tool0 | |
1697 | Part31.Material = Enum.Material.SmoothPlastic | |
1698 | Part31.BrickColor = BrickColor.new("Lime green") | |
1699 | Part31.Transparency = 1 | |
1700 | Part31.Rotation = Vector3.new(-180, -5.00999975, -90) | |
1701 | Part31.CanCollide = false | |
1702 | Part31.FormFactor = Enum.FormFactor.Symmetric | |
1703 | Part31.Size = Vector3.new(1, 1, 1) | |
1704 | Part31.CFrame = CFrame.new(-2155.00708, 181.870773, 6.7736969, 5.60000008e-05, 0.996186137, -0.0872540027, 1, -5.10747086e-05, 5.8680278e-05, 5.40000001e-05, -0.0872540101, -0.996186137) | |
1705 | Part31.BottomSurface = Enum.SurfaceType.Smooth | |
1706 | Part31.TopSurface = Enum.SurfaceType.Smooth | |
1707 | Part31.Color = Color3.new(0, 1, 0) | |
1708 | Part31.Position = Vector3.new(-2155.00708, 181.870773, 6.7736969) | |
1709 | Part31.Orientation = Vector3.new(0, -174.98999, 90) | |
1710 | Part31.Color = Color3.new(0, 1, 0) | |
1711 | CylinderMesh32.Parent = Part31 | |
1712 | CylinderMesh32.Offset = Vector3.new(0, 15.5, 0) | |
1713 | CylinderMesh32.Scale = Vector3.new(0.0399999991, 31, 0.0399999991) | |
1714 | CylinderMesh32.Scale = Vector3.new(0.0399999991, 31, 0.0399999991) | |
1715 | Part33.Name = "Workspace->Model->Part" | |
1716 | Part33.Parent = Tool0 | |
1717 | Part33.Material = Enum.Material.SmoothPlastic | |
1718 | Part33.BrickColor = BrickColor.new("Really black") | |
1719 | Part33.Reflectance = 0.15000000596046 | |
1720 | Part33.Rotation = Vector3.new(179.959991, 84.9899979, -29.9599991) | |
1721 | Part33.CanCollide = false | |
1722 | Part33.FormFactor = Enum.FormFactor.Plate | |
1723 | Part33.Size = Vector3.new(1, 0.400000006, 1) | |
1724 | Part33.CFrame = CFrame.new(-2159.18481, 181.903336, 7.43913984, 0.0756019726, 0.0435730331, 0.99618566, 0.499943823, -0.866057932, -6.02009786e-05, 0.862751722, 0.498041391, -0.087259762) | |
1725 | Part33.BottomSurface = Enum.SurfaceType.Smooth | |
1726 | Part33.TopSurface = Enum.SurfaceType.Smooth | |
1727 | Part33.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
1728 | Part33.Position = Vector3.new(-2159.18481, 181.903336, 7.43913984) | |
1729 | Part33.Orientation = Vector3.new(0, 95.0099945, 150) | |
1730 | Part33.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
1731 | SpecialMesh34.Parent = Part33 | |
1732 | SpecialMesh34.Scale = Vector3.new(0.0399999991, 0.680000007, 0.239999995) | |
1733 | SpecialMesh34.MeshType = Enum.MeshType.Wedge | |
1734 | SpecialMesh34.Scale = Vector3.new(0.0399999991, 0.680000007, 0.239999995) | |
1735 | Part35.Name = "Workspace->Model->Part" | |
1736 | Part35.Parent = Tool0 | |
1737 | Part35.Material = Enum.Material.SmoothPlastic | |
1738 | Part35.BrickColor = BrickColor.new("Really black") | |
1739 | Part35.Reflectance = 0.15000000596046 | |
1740 | Part35.Rotation = Vector3.new(-0.0399999991, -84.9899979, 29.9599991) | |
1741 | Part35.CanCollide = false | |
1742 | Part35.FormFactor = Enum.FormFactor.Plate | |
1743 | Part35.Size = Vector3.new(1, 0.400000006, 1) | |
1744 | Part35.CFrame = CFrame.new(-2154.81812, 182.228577, 6.868011, 0.0755969882, -0.0435729474, -0.996186078, 0.499942869, 0.866058469, 5.76740094e-05, 0.862752795, -0.498040408, 0.0872553959) | |
1745 | Part35.BottomSurface = Enum.SurfaceType.Smooth | |
1746 | Part35.TopSurface = Enum.SurfaceType.Smooth | |
1747 | Part35.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
1748 | Part35.Position = Vector3.new(-2154.81812, 182.228577, 6.868011) | |
1749 | Part35.Orientation = Vector3.new(0, -84.9899979, 30) | |
1750 | Part35.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
1751 | SpecialMesh36.Parent = Part35 | |
1752 | SpecialMesh36.Scale = Vector3.new(0.0399999991, 0.320000023, 0.239999995) | |
1753 | SpecialMesh36.MeshType = Enum.MeshType.Wedge | |
1754 | SpecialMesh36.Scale = Vector3.new(0.0399999991, 0.320000023, 0.239999995) | |
1755 | Part37.Name = "Workspace->Model->Part" | |
1756 | Part37.Parent = Tool0 | |
1757 | Part37.Material = Enum.Material.SmoothPlastic | |
1758 | Part37.BrickColor = BrickColor.new("Really black") | |
1759 | Part37.Reflectance = 0.15000000596046 | |
1760 | Part37.Rotation = Vector3.new(-0.0399999991, -84.9899979, 29.9599991) | |
1761 | Part37.CanCollide = false | |
1762 | Part37.FormFactor = Enum.FormFactor.Plate | |
1763 | Part37.Size = Vector3.new(1, 0.400000006, 1) | |
1764 | Part37.CFrame = CFrame.new(-2156.19116, 182.03476, 7.10064697, 0.0755969882, -0.0435729474, -0.996186078, 0.499942869, 0.866058469, 5.76740094e-05, 0.862752795, -0.498040408, 0.0872553959) | |
1765 | Part37.BottomSurface = Enum.SurfaceType.Smooth | |
1766 | Part37.TopSurface = Enum.SurfaceType.Smooth | |
1767 | Part37.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
1768 | Part37.Position = Vector3.new(-2156.19116, 182.03476, 7.10064697) | |
1769 | Part37.Orientation = Vector3.new(0, -84.9899979, 30) | |
1770 | Part37.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
1771 | BlockMesh38.Parent = Part37 | |
1772 | BlockMesh38.Scale = Vector3.new(0.0399999991, 0.279999971, 0.800000012) | |
1773 | BlockMesh38.Scale = Vector3.new(0.0399999991, 0.279999971, 0.800000012) | |
1774 | Part39.Name = "Workspace->Model->Part" | |
1775 | Part39.Parent = Tool0 | |
1776 | Part39.Material = Enum.Material.SmoothPlastic | |
1777 | Part39.BrickColor = BrickColor.new("Black") | |
1778 | Part39.Rotation = Vector3.new(60.0999985, 2.5, -94.3399963) | |
1779 | Part39.CanCollide = false | |
1780 | Part39.FormFactor = Enum.FormFactor.Symmetric | |
1781 | Part39.Size = Vector3.new(1, 1, 1) | |
1782 | Part39.CFrame = CFrame.new(-2154.94849, 181.852921, 6.98119307, -0.0756090358, 0.996184587, 0.0435859524, -0.49995023, -5.31602054e-05, -0.866054177, -0.862747431, -0.0872723311, 0.498046726) | |
1783 | Part39.BottomSurface = Enum.SurfaceType.Smooth | |
1784 | Part39.TopSurface = Enum.SurfaceType.Smooth | |
1785 | Part39.Color = Color3.new(0.105882, 0.164706, 0.207843) | |
1786 | Part39.Position = Vector3.new(-2154.94849, 181.852921, 6.98119307) | |
1787 | Part39.Orientation = Vector3.new(60, 5, -90.0099945) | |
1788 | Part39.Color = Color3.new(0.105882, 0.164706, 0.207843) | |
1789 | CylinderMesh40.Parent = Part39 | |
1790 | CylinderMesh40.Scale = Vector3.new(0.159999996, 0.519999981, 0.159999996) | |
1791 | CylinderMesh40.Scale = Vector3.new(0.159999996, 0.519999981, 0.159999996) | |
1792 | Part41.Name = "Workspace->Model->Part" | |
1793 | Part41.Parent = Tool0 | |
1794 | Part41.Material = Enum.Material.SmoothPlastic | |
1795 | Part41.BrickColor = BrickColor.new("Really black") | |
1796 | Part41.Reflectance = 0.15000000596046 | |
1797 | Part41.Rotation = Vector3.new(179.959991, 84.9899979, -149.959991) | |
1798 | Part41.CanCollide = false | |
1799 | Part41.FormFactor = Enum.FormFactor.Plate | |
1800 | Part41.Size = Vector3.new(1, 0.400000006, 1) | |
1801 | Part41.CFrame = CFrame.new(-2157.75146, 182.139572, 6.84373379, -0.0755540058, 0.0436889939, 0.99618423, 0.500047088, 0.865998268, -5.42367488e-05, -0.862696111, 0.498134911, -0.0872761905) | |
1802 | Part41.BottomSurface = Enum.SurfaceType.Smooth | |
1803 | Part41.TopSurface = Enum.SurfaceType.Smooth | |
1804 | Part41.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
1805 | Part41.Position = Vector3.new(-2157.75146, 182.139572, 6.84373379) | |
1806 | Part41.Orientation = Vector3.new(0, 95.0099945, 30) | |
1807 | Part41.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
1808 | SpecialMesh42.Parent = Part41 | |
1809 | SpecialMesh42.Scale = Vector3.new(0.0399999991, 0.160000011, 0.159999996) | |
1810 | SpecialMesh42.MeshType = Enum.MeshType.Wedge | |
1811 | SpecialMesh42.Scale = Vector3.new(0.0399999991, 0.160000011, 0.159999996) | |
1812 | Part43.Name = "Handle" | |
1813 | Part43.Parent = Tool0 | |
1814 | Part43.Material = Enum.Material.SmoothPlastic | |
1815 | Part43.BrickColor = BrickColor.new("Really black") | |
1816 | Part43.Rotation = Vector3.new(-0.0299999993, -84.9899979, 179.959991) | |
1817 | Part43.CanCollide = false | |
1818 | Part43.FormFactor = Enum.FormFactor.Plate | |
1819 | Part43.Size = Vector3.new(1, 0.400000006, 3) | |
1820 | Part43.CFrame = CFrame.new(-2157.27832, 181.84697, 6.97262478, -0.0872679949, -5.40437359e-05, -0.996184886, 6.09999915e-05, -1, 4.89069753e-05, -0.996184886, -5.64992552e-05, 0.0872679949) | |
1821 | Part43.BottomSurface = Enum.SurfaceType.Smooth | |
1822 | Part43.TopSurface = Enum.SurfaceType.Smooth | |
1823 | Part43.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
1824 | Part43.Position = Vector3.new(-2157.27832, 181.84697, 6.97262478) | |
1825 | Part43.Orientation = Vector3.new(0, -84.9899979, 180) | |
1826 | Part43.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
1827 | BlockMesh44.Parent = Part43 | |
1828 | BlockMesh44.Scale = Vector3.new(0.239999995, 0.720000029, 0.946666658) | |
1829 | BlockMesh44.Scale = Vector3.new(0.239999995, 0.720000029, 0.946666658) | |
1830 | Sound45.Name = "Cartridge" | |
1831 | Sound45.Parent = Part43 | |
1832 | Sound45.Pitch = 0.75 | |
1833 | Sound45.SoundId = "http://roblox.com/asset/?id=10209834" | |
1834 | Sound45.Volume = 1 | |
1835 | Sound46.Name = "Fire1" | |
1836 | Sound46.Parent = Part43 | |
1837 | Sound46.Pitch = 2 | |
1838 | Sound46.SoundId = "rbxassetid://410543238" | |
1839 | Sound46.Volume = 1 | |
1840 | Sound47.Name = "Fire2" | |
1841 | Sound47.Parent = Part43 | |
1842 | Sound47.SoundId = "rbxassetid://410543238" | |
1843 | Sound47.Volume = 1 | |
1844 | Sound48.Name = "SmokeSound" | |
1845 | Sound48.Parent = Part43 | |
1846 | Sound48.SoundId = "rbxassetid://302274478" | |
1847 | Sound48.Volume = 0.69999998807907 | |
1848 | Sound48.PlayOnRemove = true | |
1849 | Sound49.Name = "Trigger" | |
1850 | Sound49.Parent = Part43 | |
1851 | Sound49.Pitch = 0 | |
1852 | Sound49.SoundId = "rbxassetid://49041801" | |
1853 | Sound49.Volume = 0 | |
1854 | Part50.Name = "Workspace->Model->Part" | |
1855 | Part50.Parent = Tool0 | |
1856 | Part50.Material = Enum.Material.SmoothPlastic | |
1857 | Part50.BrickColor = BrickColor.new("Really black") | |
1858 | Part50.Reflectance = 0.15000000596046 | |
1859 | Part50.Rotation = Vector3.new(30.0999985, 4.32999992, -24.5100002) | |
1860 | Part50.CanCollide = false | |
1861 | Part50.FormFactor = Enum.FormFactor.Plate | |
1862 | Part50.Size = Vector3.new(1, 0.400000006, 1) | |
1863 | Part50.CFrame = CFrame.new(-2157.50439, 181.866943, 6.66413116, 0.907288134, 0.413669497, 0.0755381733, -0.324451029, 0.802919984, -0.500051141, -0.267507017, 0.429182023, 0.862695158) | |
1864 | Part50.BottomSurface = Enum.SurfaceType.Smooth | |
1865 | Part50.TopSurface = Enum.SurfaceType.Smooth | |
1866 | Part50.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
1867 | Part50.Position = Vector3.new(-2157.50439, 181.866943, 6.66413116) | |
1868 | Part50.Orientation = Vector3.new(30, 5, -22) | |
1869 | Part50.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
1870 | BlockMesh51.Parent = Part50 | |
1871 | BlockMesh51.Scale = Vector3.new(0.200000003, 0.640000045, 0.0399999991) | |
1872 | BlockMesh51.Scale = Vector3.new(0.200000003, 0.640000045, 0.0399999991) | |
1873 | Part52.Name = "K1" | |
1874 | Part52.Parent = Tool0 | |
1875 | Part52.Material = Enum.Material.SmoothPlastic | |
1876 | Part52.BrickColor = BrickColor.new("Smoky grey") | |
1877 | Part52.Rotation = Vector3.new(-180, -5.00999975, -180) | |
1878 | Part52.CanCollide = false | |
1879 | Part52.FormFactor = Enum.FormFactor.Symmetric | |
1880 | Part52.Size = Vector3.new(1, 1, 1) | |
1881 | Part52.CFrame = CFrame.new(-2155.92334, 181.582855, 6.85398102, -0.996186376, 5.06457218e-05, -0.0872520208, 4.60000192e-05, 1, 5.52553538e-05, 0.0872520283, 5.10310274e-05, -0.996186376) | |
1882 | Part52.BottomSurface = Enum.SurfaceType.Smooth | |
1883 | Part52.TopSurface = Enum.SurfaceType.Smooth | |
1884 | Part52.Color = Color3.new(0.356863, 0.364706, 0.411765) | |
1885 | Part52.Position = Vector3.new(-2155.92334, 181.582855, 6.85398102) | |
1886 | Part52.Orientation = Vector3.new(0, -174.98999, 0) | |
1887 | Part52.Color = Color3.new(0.356863, 0.364706, 0.411765) | |
1888 | BlockMesh53.Parent = Part52 | |
1889 | BlockMesh53.Scale = Vector3.new(0.119999997, 0.239999995, 0.159999996) | |
1890 | BlockMesh53.Scale = Vector3.new(0.119999997, 0.239999995, 0.159999996) | |
1891 | Part54.Name = "Silencer" | |
1892 | Part54.Parent = Tool0 | |
1893 | Part54.Material = Enum.Material.SmoothPlastic | |
1894 | Part54.BrickColor = BrickColor.new("Dark stone grey") | |
1895 | Part54.Rotation = Vector3.new(-180, -5.00999975, 90) | |
1896 | Part54.CanCollide = false | |
1897 | Part54.FormFactor = Enum.FormFactor.Symmetric | |
1898 | Part54.Size = Vector3.new(1, 1, 1) | |
1899 | Part54.CFrame = CFrame.new(-2154.6106, 181.87088, 6.73896265, -6.41447987e-05, -0.996177495, -0.0872649252, -0.999999046, 5.60439876e-05, 4.66112651e-05, -4.50383523e-05, 0.0872639641, -0.996177435) | |
1900 | Part54.BottomSurface = Enum.SurfaceType.Smooth | |
1901 | Part54.TopSurface = Enum.SurfaceType.Smooth | |
1902 | Part54.Color = Color3.new(0.388235, 0.372549, 0.384314) | |
1903 | Part54.Position = Vector3.new(-2154.6106, 181.87088, 6.73896265) | |
1904 | Part54.Orientation = Vector3.new(0, -174.98999, -90) | |
1905 | Part54.Color = Color3.new(0.388235, 0.372549, 0.384314) | |
1906 | CylinderMesh55.Parent = Part54 | |
1907 | CylinderMesh55.Offset = Vector3.new(0, 0.810000002, 0) | |
1908 | CylinderMesh55.Scale = Vector3.new(0.129999995, 0.680000007, 0.129999995) | |
1909 | CylinderMesh55.Scale = Vector3.new(0.129999995, 0.680000007, 0.129999995) | |
1910 | Part56.Name = "Workspace->Model->Part" | |
1911 | Part56.Parent = Tool0 | |
1912 | Part56.Material = Enum.Material.SmoothPlastic | |
1913 | Part56.BrickColor = BrickColor.new("Really black") | |
1914 | Part56.Reflectance = 0.15000000596046 | |
1915 | Part56.Rotation = Vector3.new(-30.0900002, 4.33999968, -19.4899998) | |
1916 | Part56.CanCollide = false | |
1917 | Part56.FormFactor = Enum.FormFactor.Plate | |
1918 | Part56.Size = Vector3.new(1, 0.400000006, 1) | |
1919 | Part56.CFrame = CFrame.new(-2157.12915, 181.859039, 7.28455305, 0.939974129, 0.332768679, 0.0755888298, -0.32447204, 0.802974105, 0.499950528, 0.105672017, -0.49446702, 0.86274904) | |
1920 | Part56.BottomSurface = Enum.SurfaceType.Smooth | |
1921 | Part56.TopSurface = Enum.SurfaceType.Smooth | |
1922 | Part56.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
1923 | Part56.Position = Vector3.new(-2157.12915, 181.859039, 7.28455305) | |
1924 | Part56.Orientation = Vector3.new(-30, 5.00999975, -22) | |
1925 | Part56.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
1926 | BlockMesh57.Parent = Part56 | |
1927 | BlockMesh57.Scale = Vector3.new(0.200000003, 0.640000045, 0.0399999991) | |
1928 | BlockMesh57.Scale = Vector3.new(0.200000003, 0.640000045, 0.0399999991) | |
1929 | Part58.Name = "Workspace->Model->Part" | |
1930 | Part58.Parent = Tool0 | |
1931 | Part58.Material = Enum.Material.SmoothPlastic | |
1932 | Part58.BrickColor = BrickColor.new("Really black") | |
1933 | Part58.Reflectance = 0.15000000596046 | |
1934 | Part58.Rotation = Vector3.new(-108.040001, -70.0499954, 102.799995) | |
1935 | Part58.CanCollide = false | |
1936 | Part58.FormFactor = Enum.FormFactor.Plate | |
1937 | Part58.Size = Vector3.new(1, 0.400000006, 1) | |
1938 | Part58.CFrame = CFrame.new(-2157.4668, 181.725098, 7.39182281, -0.0756049901, -0.332771987, -0.939971626, -0.499944925, -0.802973032, 0.324483424, -0.862750888, 0.494466633, -0.105658889) | |
1939 | Part58.BottomSurface = Enum.SurfaceType.Smooth | |
1940 | Part58.TopSurface = Enum.SurfaceType.Smooth | |
1941 | Part58.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
1942 | Part58.Position = Vector3.new(-2157.4668, 181.725098, 7.39182281) | |
1943 | Part58.Orientation = Vector3.new(-18.9300003, -96.409996, -148.089996) | |
1944 | Part58.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
1945 | SpecialMesh59.Parent = Part58 | |
1946 | SpecialMesh59.Scale = Vector3.new(0.0399999991, 0.199999988, 0.119999997) | |
1947 | SpecialMesh59.MeshType = Enum.MeshType.Wedge | |
1948 | SpecialMesh59.Scale = Vector3.new(0.0399999991, 0.199999988, 0.119999997) | |
1949 | Part60.Name = "K3" | |
1950 | Part60.Parent = Tool0 | |
1951 | Part60.Material = Enum.Material.Neon | |
1952 | Part60.BrickColor = BrickColor.new("Storm blue") | |
1953 | Part60.Rotation = Vector3.new(-0.0299999993, -84.9899979, 179.959991) | |
1954 | Part60.CanCollide = false | |
1955 | Part60.FormFactor = Enum.FormFactor.Symmetric | |
1956 | Part60.Size = Vector3.new(1, 1, 1) | |
1957 | Part60.CFrame = CFrame.new(-2154.17041, 181.582687, 6.70038605, -0.0872679949, -5.40437359e-05, -0.996184886, 6.09999915e-05, -1, 4.89069753e-05, -0.996184886, -5.64992552e-05, 0.0872679949) | |
1958 | Part60.BottomSurface = Enum.SurfaceType.Smooth | |
1959 | Part60.TopSurface = Enum.SurfaceType.Smooth | |
1960 | Part60.Color = Color3.new(0.2, 0.345098, 0.509804) | |
1961 | Part60.Position = Vector3.new(-2154.17041, 181.582687, 6.70038605) | |
1962 | Part60.Orientation = Vector3.new(0, -84.9899979, 180) | |
1963 | Part60.Color = Color3.new(0.2, 0.345098, 0.509804) | |
1964 | SpecialMesh61.Parent = Part60 | |
1965 | SpecialMesh61.Scale = Vector3.new(0.0799999982, 0.239999995, 0.280000001) | |
1966 | SpecialMesh61.MeshType = Enum.MeshType.Wedge | |
1967 | SpecialMesh61.Scale = Vector3.new(0.0799999982, 0.239999995, 0.280000001) | |
1968 | Part62.Name = "SmokeBrick" | |
1969 | Part62.Parent = Tool0 | |
1970 | Part62.Material = Enum.Material.SmoothPlastic | |
1971 | Part62.BrickColor = BrickColor.new("Black") | |
1972 | Part62.Rotation = Vector3.new(179.970001, 84.9899979, -179.959991) | |
1973 | Part62.CanCollide = false | |
1974 | Part62.FormFactor = Enum.FormFactor.Plate | |
1975 | Part62.Size = Vector3.new(1, 0.400000006, 4) | |
1976 | Part62.CFrame = CFrame.new(-2156.8999, 182.184937, 6.9394989, -0.0872730464, 5.60281551e-05, 0.996184468, 6.00000276e-05, 1, -5.09863166e-05, -0.996184468, 5.53213613e-05, -0.0872730538) | |
1977 | Part62.BottomSurface = Enum.SurfaceType.Smooth | |
1978 | Part62.TopSurface = Enum.SurfaceType.Smooth | |
1979 | Part62.Color = Color3.new(0.105882, 0.164706, 0.207843) | |
1980 | Part62.Position = Vector3.new(-2156.8999, 182.184937, 6.9394989) | |
1981 | Part62.Orientation = Vector3.new(0, 95.0099945, 0) | |
1982 | Part62.Color = Color3.new(0.105882, 0.164706, 0.207843) | |
1983 | BlockMesh63.Parent = Part62 | |
1984 | BlockMesh63.Scale = Vector3.new(0.239999995, 0.320000023, 0.899999976) | |
1985 | BlockMesh63.Scale = Vector3.new(0.239999995, 0.320000023, 0.899999976) | |
1986 | Smoke64.Parent = Part62 | |
1987 | Smoke64.Size = 0.10000000149012 | |
1988 | Smoke64.Color = Color3.new(0.345098, 1, 0.92549) | |
1989 | Smoke64.Enabled = false | |
1990 | Smoke64.Opacity = 0.10000000149012 | |
1991 | Smoke64.RiseVelocity = 2 | |
1992 | Smoke64.Color = Color3.new(0.345098, 1, 0.92549) | |
1993 | Part65.Name = "Mag1" | |
1994 | Part65.Parent = Tool0 | |
1995 | Part65.Material = Enum.Material.SmoothPlastic | |
1996 | Part65.BrickColor = BrickColor.new("Really black") | |
1997 | Part65.Transparency = 1 | |
1998 | Part65.Rotation = Vector3.new(-180, -5.00999975, 0) | |
1999 | Part65.CanCollide = false | |
2000 | Part65.FormFactor = Enum.FormFactor.Symmetric | |
2001 | Part65.Size = Vector3.new(1, 1, 1) | |
2002 | Part65.CFrame = CFrame.new(-2156.87598, 182.426971, 6.93742323, 0.996186376, -5.08195626e-05, -0.0872520208, -4.60000192e-05, -1, 5.72477293e-05, -0.0872520283, -5.30158031e-05, -0.996186376) | |
2003 | Part65.BottomSurface = Enum.SurfaceType.Smooth | |
2004 | Part65.TopSurface = Enum.SurfaceType.Smooth | |
2005 | Part65.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2006 | Part65.Position = Vector3.new(-2156.87598, 182.426971, 6.93742323) | |
2007 | Part65.Orientation = Vector3.new(0, -174.98999, -180) | |
2008 | Part65.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2009 | CylinderMesh66.Parent = Part65 | |
2010 | CylinderMesh66.Scale = Vector3.new(0.319999993, 0.519999981, 0.239999995) | |
2011 | CylinderMesh66.Scale = Vector3.new(0.319999993, 0.519999981, 0.239999995) | |
2012 | Part67.Name = "Workspace->Model->Part" | |
2013 | Part67.Parent = Tool0 | |
2014 | Part67.Material = Enum.Material.SmoothPlastic | |
2015 | Part67.BrickColor = BrickColor.new("Really black") | |
2016 | Part67.Reflectance = 0.15000000596046 | |
2017 | Part67.Rotation = Vector3.new(129.509995, 65.1299973, -100.349998) | |
2018 | Part67.CanCollide = false | |
2019 | Part67.FormFactor = Enum.FormFactor.Plate | |
2020 | Part67.Size = Vector3.new(1, 0.400000006, 1) | |
2021 | Part67.CFrame = CFrame.new(-2156.07813, 181.895432, 6.55564117, -0.0755530074, 0.413682193, 0.907281041, 0.500049055, 0.802919149, -0.324456394, -0.862695098, 0.429171354, -0.267524302) | |
2022 | Part67.BottomSurface = Enum.SurfaceType.Smooth | |
2023 | Part67.TopSurface = Enum.SurfaceType.Smooth | |
2024 | Part67.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2025 | Part67.Position = Vector3.new(-2156.07813, 181.895432, 6.55564117) | |
2026 | Part67.Orientation = Vector3.new(18.9300003, 106.43, 31.9099998) | |
2027 | Part67.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2028 | SpecialMesh68.Parent = Part67 | |
2029 | SpecialMesh68.Scale = Vector3.new(0.0399999991, 0.239999995, 0.280000001) | |
2030 | SpecialMesh68.MeshType = Enum.MeshType.Wedge | |
2031 | SpecialMesh68.Scale = Vector3.new(0.0399999991, 0.239999995, 0.280000001) | |
2032 | Part69.Name = "WorkSpace->Model->Part" | |
2033 | Part69.Parent = Tool0 | |
2034 | Part69.Material = Enum.Material.Neon | |
2035 | Part69.BrickColor = BrickColor.new("Storm blue") | |
2036 | Part69.Rotation = Vector3.new(179.970001, 84.9899979, -179.959991) | |
2037 | Part69.CanCollide = false | |
2038 | Part69.FormFactor = Enum.FormFactor.Plate | |
2039 | Part69.Size = Vector3.new(1, 0.400000006, 4) | |
2040 | Part69.CFrame = CFrame.new(-2156.8999, 182.054993, 6.93947601, -0.0872730464, 5.60281551e-05, 0.996184468, 6.00000276e-05, 1, -5.09863166e-05, -0.996184468, 5.53213613e-05, -0.0872730538) | |
2041 | Part69.BottomSurface = Enum.SurfaceType.Smooth | |
2042 | Part69.TopSurface = Enum.SurfaceType.Smooth | |
2043 | Part69.Color = Color3.new(0.2, 0.345098, 0.509804) | |
2044 | Part69.Position = Vector3.new(-2156.8999, 182.054993, 6.93947601) | |
2045 | Part69.Orientation = Vector3.new(0, 95.0099945, 0) | |
2046 | Part69.Color = Color3.new(0.2, 0.345098, 0.509804) | |
2047 | BlockMesh70.Parent = Part69 | |
2048 | BlockMesh70.Scale = Vector3.new(0.239999995, 0.320000023, 0.899999976) | |
2049 | BlockMesh70.Scale = Vector3.new(0.239999995, 0.320000023, 0.899999976) | |
2050 | Part71.Name = "Workspace->Model->Part" | |
2051 | Part71.Parent = Tool0 | |
2052 | Part71.Material = Enum.Material.SmoothPlastic | |
2053 | Part71.BrickColor = BrickColor.new("Really black") | |
2054 | Part71.Reflectance = 0.15000000596046 | |
2055 | Part71.Rotation = Vector3.new(179.959991, 84.9899979, 150.039993) | |
2056 | Part71.CanCollide = false | |
2057 | Part71.FormFactor = Enum.FormFactor.Plate | |
2058 | Part71.Size = Vector3.new(1, 0.400000006, 1) | |
2059 | Part71.CFrame = CFrame.new(-2157.7229, 182.145538, 7.17056179, -0.075609982, -0.0435839556, 0.996184528, -0.499945879, 0.866056681, -5.49360011e-05, -0.862749815, -0.498042524, -0.0872721523) | |
2060 | Part71.BottomSurface = Enum.SurfaceType.Smooth | |
2061 | Part71.TopSurface = Enum.SurfaceType.Smooth | |
2062 | Part71.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2063 | Part71.Position = Vector3.new(-2157.7229, 182.145538, 7.17056179) | |
2064 | Part71.Orientation = Vector3.new(0, 95.0099945, -30) | |
2065 | Part71.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2066 | SpecialMesh72.Parent = Part71 | |
2067 | SpecialMesh72.Scale = Vector3.new(0.0399999991, 0.160000011, 0.159999996) | |
2068 | SpecialMesh72.MeshType = Enum.MeshType.Wedge | |
2069 | SpecialMesh72.Scale = Vector3.new(0.0399999991, 0.160000011, 0.159999996) | |
2070 | Part73.Name = "Workspace->Model->Part" | |
2071 | Part73.Parent = Tool0 | |
2072 | Part73.Material = Enum.Material.SmoothPlastic | |
2073 | Part73.BrickColor = BrickColor.new("Really black") | |
2074 | Part73.Reflectance = 0.15000000596046 | |
2075 | Part73.Rotation = Vector3.new(179.959991, 84.9899979, -29.9599991) | |
2076 | Part73.CanCollide = false | |
2077 | Part73.FormFactor = Enum.FormFactor.Plate | |
2078 | Part73.Size = Vector3.new(1, 0.400000006, 1) | |
2079 | Part73.CFrame = CFrame.new(-2156.60938, 182.03476, 7.13730621, 0.0756019726, 0.0435730331, 0.99618566, 0.499943823, -0.866057932, -6.02009786e-05, 0.862751722, 0.498041391, -0.087259762) | |
2080 | Part73.BottomSurface = Enum.SurfaceType.Smooth | |
2081 | Part73.TopSurface = Enum.SurfaceType.Smooth | |
2082 | Part73.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2083 | Part73.Position = Vector3.new(-2156.60938, 182.03476, 7.13730621) | |
2084 | Part73.Orientation = Vector3.new(0, 95.0099945, 150) | |
2085 | Part73.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2086 | SpecialMesh74.Parent = Part73 | |
2087 | SpecialMesh74.Scale = Vector3.new(0.0399999991, 0.279999971, 0.0399999991) | |
2088 | SpecialMesh74.MeshType = Enum.MeshType.Wedge | |
2089 | SpecialMesh74.Scale = Vector3.new(0.0399999991, 0.279999971, 0.0399999991) | |
2090 | Part75.Name = "Workspace->Model->Part" | |
2091 | Part75.Parent = Tool0 | |
2092 | Part75.Material = Enum.Material.SmoothPlastic | |
2093 | Part75.BrickColor = BrickColor.new("Really black") | |
2094 | Part75.Reflectance = 0.15000000596046 | |
2095 | Part75.Rotation = Vector3.new(-30.0900002, 4.33999968, -19.4899998) | |
2096 | Part75.CanCollide = false | |
2097 | Part75.FormFactor = Enum.FormFactor.Plate | |
2098 | Part75.Size = Vector3.new(1, 0.400000006, 1) | |
2099 | Part75.CFrame = CFrame.new(-2156.08887, 181.747192, 7.25833082, 0.939974129, 0.332768679, 0.0755888298, -0.32447204, 0.802974105, 0.499950528, 0.105672017, -0.49446702, 0.86274904) | |
2100 | Part75.BottomSurface = Enum.SurfaceType.Smooth | |
2101 | Part75.TopSurface = Enum.SurfaceType.Smooth | |
2102 | Part75.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2103 | Part75.Position = Vector3.new(-2156.08887, 181.747192, 7.25833082) | |
2104 | Part75.Orientation = Vector3.new(-30, 5.00999975, -22) | |
2105 | Part75.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2106 | BlockMesh76.Parent = Part75 | |
2107 | BlockMesh76.Scale = Vector3.new(0.280000001, 0.720000029, 0.0399999991) | |
2108 | BlockMesh76.Scale = Vector3.new(0.280000001, 0.720000029, 0.0399999991) | |
2109 | Part77.Name = "Workspace->Model->Part" | |
2110 | Part77.Parent = Tool0 | |
2111 | Part77.Material = Enum.Material.SmoothPlastic | |
2112 | Part77.BrickColor = BrickColor.new("Really black") | |
2113 | Part77.Rotation = Vector3.new(90, 0, -5.00999975) | |
2114 | Part77.CanCollide = false | |
2115 | Part77.FormFactor = Enum.FormFactor.Plate | |
2116 | Part77.Size = Vector3.new(1, 0.400000006, 1) | |
2117 | Part77.CFrame = CFrame.new(-2156.8208, 181.870773, 6.92450714, 0.996186137, 0.0872540027, -5.17069784e-05, -4.70000086e-05, -5.6000008e-05, -1, -0.0872540101, 0.996186137, -5.16854889e-05) | |
2118 | Part77.BottomSurface = Enum.SurfaceType.Smooth | |
2119 | Part77.TopSurface = Enum.SurfaceType.Smooth | |
2120 | Part77.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2121 | Part77.Position = Vector3.new(-2156.8208, 181.870773, 6.92450714) | |
2122 | Part77.Orientation = Vector3.new(90, 5.00999975, 0) | |
2123 | Part77.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2124 | CylinderMesh78.Parent = Part77 | |
2125 | CylinderMesh78.Scale = Vector3.new(0.0799999982, 1.68000007, 0.0799999982) | |
2126 | CylinderMesh78.Scale = Vector3.new(0.0799999982, 1.68000007, 0.0799999982) | |
2127 | Part79.Name = "Workspace->Model->Part" | |
2128 | Part79.Parent = Tool0 | |
2129 | Part79.Material = Enum.Material.SmoothPlastic | |
2130 | Part79.BrickColor = BrickColor.new("Really black") | |
2131 | Part79.Reflectance = 0.15000000596046 | |
2132 | Part79.Rotation = Vector3.new(71.9599991, 70.0499954, -102.799995) | |
2133 | Part79.CanCollide = false | |
2134 | Part79.FormFactor = Enum.FormFactor.Plate | |
2135 | Part79.Size = Vector3.new(1, 0.400000006, 1) | |
2136 | Part79.CFrame = CFrame.new(-2156.0249, 181.901215, 7.16336823, -0.0756109953, 0.332769156, 0.939972222, -0.499943942, 0.80297339, -0.32448408, -0.862750888, -0.494467974, 0.105652273) | |
2137 | Part79.BottomSurface = Enum.SurfaceType.Smooth | |
2138 | Part79.TopSurface = Enum.SurfaceType.Smooth | |
2139 | Part79.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2140 | Part79.Position = Vector3.new(-2156.0249, 181.901215, 7.16336823) | |
2141 | Part79.Orientation = Vector3.new(18.9300003, 83.5899963, -31.9099998) | |
2142 | Part79.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2143 | SpecialMesh80.Parent = Part79 | |
2144 | SpecialMesh80.Scale = Vector3.new(0.0399999991, 0.239999995, 0.280000001) | |
2145 | SpecialMesh80.MeshType = Enum.MeshType.Wedge | |
2146 | SpecialMesh80.Scale = Vector3.new(0.0399999991, 0.239999995, 0.280000001) | |
2147 | Part81.Name = "Workspace->Model->Part" | |
2148 | Part81.Parent = Tool0 | |
2149 | Part81.Material = Enum.Material.SmoothPlastic | |
2150 | Part81.BrickColor = BrickColor.new("Really black") | |
2151 | Part81.Rotation = Vector3.new(0, 5.00999975, 165) | |
2152 | Part81.CanCollide = false | |
2153 | Part81.FormFactor = Enum.FormFactor.Plate | |
2154 | Part81.Size = Vector3.new(1, 0.400000006, 1) | |
2155 | Part81.CFrame = CFrame.new(-2157.67749, 181.136581, 7.0075531, -0.962228894, -0.257880509, 0.0872534588, 0.258862972, -0.965914011, -5.6877343e-05, 0.0842939913, 0.0225319583, 0.996186197) | |
2156 | Part81.BottomSurface = Enum.SurfaceType.Smooth | |
2157 | Part81.TopSurface = Enum.SurfaceType.Smooth | |
2158 | Part81.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2159 | Part81.Position = Vector3.new(-2157.67749, 181.136581, 7.0075531) | |
2160 | Part81.Orientation = Vector3.new(0, 5.00999975, 165) | |
2161 | Part81.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2162 | BlockMesh82.Parent = Part81 | |
2163 | BlockMesh82.Scale = Vector3.new(0.75999999, 0.720000029, 0.239999995) | |
2164 | BlockMesh82.Scale = Vector3.new(0.75999999, 0.720000029, 0.239999995) | |
2165 | Part83.Name = "Workspace->Model->Part" | |
2166 | Part83.Parent = Tool0 | |
2167 | Part83.Material = Enum.Material.SmoothPlastic | |
2168 | Part83.BrickColor = BrickColor.new("Really black") | |
2169 | Part83.Rotation = Vector3.new(90, 0, -5.00999975) | |
2170 | Part83.CanCollide = false | |
2171 | Part83.FormFactor = Enum.FormFactor.Plate | |
2172 | Part83.Size = Vector3.new(1, 0.400000006, 1) | |
2173 | Part83.CFrame = CFrame.new(-2157.13965, 181.870834, 6.95243788, 0.996186137, 0.0872540027, -5.17069784e-05, -4.70000086e-05, -5.6000008e-05, -1, -0.0872540101, 0.996186137, -5.16854889e-05) | |
2174 | Part83.BottomSurface = Enum.SurfaceType.Smooth | |
2175 | Part83.TopSurface = Enum.SurfaceType.Smooth | |
2176 | Part83.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2177 | Part83.Position = Vector3.new(-2157.13965, 181.870834, 6.95243788) | |
2178 | Part83.Orientation = Vector3.new(90, 5.00999975, 0) | |
2179 | Part83.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2180 | CylinderMesh84.Parent = Part83 | |
2181 | CylinderMesh84.Scale = Vector3.new(0.0799999982, 1.68000007, 0.0799999982) | |
2182 | CylinderMesh84.Scale = Vector3.new(0.0799999982, 1.68000007, 0.0799999982) | |
2183 | Part85.Name = "Workspace->Model->Part" | |
2184 | Part85.Parent = Tool0 | |
2185 | Part85.Material = Enum.Material.SmoothPlastic | |
2186 | Part85.BrickColor = BrickColor.new("Really black") | |
2187 | Part85.Reflectance = 0.15000000596046 | |
2188 | Part85.Rotation = Vector3.new(-0.0399999991, -84.9899979, -30.039999) | |
2189 | Part85.CanCollide = false | |
2190 | Part85.FormFactor = Enum.FormFactor.Plate | |
2191 | Part85.Size = Vector3.new(1, 0.400000006, 1) | |
2192 | Part85.CFrame = CFrame.new(-2155.17456, 181.876205, 6.46540785, 0.0755370036, 0.0436820388, -0.99618578, -0.500048041, 0.865997732, 5.6640878e-05, 0.862697124, 0.498136431, 0.0872579738) | |
2193 | Part85.BottomSurface = Enum.SurfaceType.Smooth | |
2194 | Part85.TopSurface = Enum.SurfaceType.Smooth | |
2195 | Part85.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2196 | Part85.Position = Vector3.new(-2155.17456, 181.876205, 6.46540785) | |
2197 | Part85.Orientation = Vector3.new(0, -84.9899979, -30) | |
2198 | Part85.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2199 | BlockMesh86.Parent = Part85 | |
2200 | BlockMesh86.Scale = Vector3.new(0.0399999991, 0.320000023, 0.639999986) | |
2201 | BlockMesh86.Scale = Vector3.new(0.0399999991, 0.320000023, 0.639999986) | |
2202 | Part87.Name = "Workspace->Model->Part" | |
2203 | Part87.Parent = Tool0 | |
2204 | Part87.Material = Enum.Material.SmoothPlastic | |
2205 | Part87.BrickColor = BrickColor.new("Really black") | |
2206 | Part87.Reflectance = 0.15000000596046 | |
2207 | Part87.Rotation = Vector3.new(-30.0900002, 4.32999992, 47.5099983) | |
2208 | Part87.CanCollide = false | |
2209 | Part87.FormFactor = Enum.FormFactor.Plate | |
2210 | Part87.Size = Vector3.new(1, 0.400000006, 1) | |
2211 | Part87.CFrame = CFrame.new(-2155.69556, 181.927338, 7.1194911, 0.673593044, -0.735227168, 0.0755872205, 0.61236006, 0.612424791, 0.499951005, -0.413869053, -0.290476918, 0.862748802) | |
2212 | Part87.BottomSurface = Enum.SurfaceType.Smooth | |
2213 | Part87.TopSurface = Enum.SurfaceType.Smooth | |
2214 | Part87.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2215 | Part87.Position = Vector3.new(-2155.69556, 181.927338, 7.1194911) | |
2216 | Part87.Orientation = Vector3.new(-30, 5.00999975, 45) | |
2217 | Part87.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2218 | BlockMesh88.Parent = Part87 | |
2219 | BlockMesh88.Scale = Vector3.new(0.119999997, 0.959999979, 0.0399999991) | |
2220 | BlockMesh88.Scale = Vector3.new(0.119999997, 0.959999979, 0.0399999991) | |
2221 | Part89.Name = "Workspace->Model->Part" | |
2222 | Part89.Parent = Tool0 | |
2223 | Part89.Material = Enum.Material.SmoothPlastic | |
2224 | Part89.BrickColor = BrickColor.new("Really black") | |
2225 | Part89.Reflectance = 0.15000000596046 | |
2226 | Part89.Rotation = Vector3.new(-0.0399999991, -84.9899979, -150.039993) | |
2227 | Part89.CanCollide = false | |
2228 | Part89.FormFactor = Enum.FormFactor.Plate | |
2229 | Part89.Size = Vector3.new(1, 0.400000006, 1) | |
2230 | Part89.CFrame = CFrame.new(-2157.65918, 182.069351, 7.20917511, -0.0756070167, 0.0435730554, -0.996185243, -0.499944121, -0.866057754, 6.27394184e-05, -0.862751186, 0.49804166, 0.087264128) | |
2231 | Part89.BottomSurface = Enum.SurfaceType.Smooth | |
2232 | Part89.TopSurface = Enum.SurfaceType.Smooth | |
2233 | Part89.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2234 | Part89.Position = Vector3.new(-2157.65918, 182.069351, 7.20917511) | |
2235 | Part89.Orientation = Vector3.new(0, -84.9899979, -150) | |
2236 | Part89.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2237 | SpecialMesh90.Parent = Part89 | |
2238 | SpecialMesh90.Scale = Vector3.new(0.0399999991, 0.279999971, 0.280000001) | |
2239 | SpecialMesh90.MeshType = Enum.MeshType.Wedge | |
2240 | SpecialMesh90.Scale = Vector3.new(0.0399999991, 0.279999971, 0.280000001) | |
2241 | Part91.Name = "Flashlight" | |
2242 | Part91.Parent = Tool0 | |
2243 | Part91.Material = Enum.Material.Neon | |
2244 | Part91.BrickColor = BrickColor.new("Lily white") | |
2245 | Part91.Rotation = Vector3.new(60.0999985, 2.5, -94.3399963) | |
2246 | Part91.CanCollide = false | |
2247 | Part91.FormFactor = Enum.FormFactor.Symmetric | |
2248 | Part91.Size = Vector3.new(1, 1, 1) | |
2249 | Part91.CFrame = CFrame.new(-2154.54639, 181.852829, 6.945961, -0.0756089836, 0.996184587, 0.0435857438, -0.499947876, -5.3074531e-05, -0.866055548, -0.862748802, -0.0872721821, 0.498044342) | |
2250 | Part91.BottomSurface = Enum.SurfaceType.Smooth | |
2251 | Part91.TopSurface = Enum.SurfaceType.Smooth | |
2252 | Part91.Color = Color3.new(0.929412, 0.917647, 0.917647) | |
2253 | Part91.Position = Vector3.new(-2154.54639, 181.852829, 6.945961) | |
2254 | Part91.Orientation = Vector3.new(60, 5, -90.0099945) | |
2255 | Part91.Color = Color3.new(0.929412, 0.917647, 0.917647) | |
2256 | CylinderMesh92.Parent = Part91 | |
2257 | CylinderMesh92.Scale = Vector3.new(0.159999996, 0.0399999991, 0.159999996) | |
2258 | CylinderMesh92.Scale = Vector3.new(0.159999996, 0.0399999991, 0.159999996) | |
2259 | Part93.Name = "Flare" | |
2260 | Part93.Parent = Tool0 | |
2261 | Part93.Material = Enum.Material.SmoothPlastic | |
2262 | Part93.BrickColor = BrickColor.new("Bright green") | |
2263 | Part93.Transparency = 1 | |
2264 | Part93.Rotation = Vector3.new(-180, -5.00999975, 90) | |
2265 | Part93.CanCollide = false | |
2266 | Part93.FormFactor = Enum.FormFactor.Symmetric | |
2267 | Part93.Size = Vector3.new(1, 1, 1) | |
2268 | Part93.CFrame = CFrame.new(-2154.93945, 182.050903, 6.76776886, -5.70000011e-05, -0.996186376, -0.0872520208, -1, 5.20710128e-05, 5.87674331e-05, -5.40000001e-05, 0.0872520283, -0.996186376) | |
2269 | Part93.BottomSurface = Enum.SurfaceType.Smooth | |
2270 | Part93.TopSurface = Enum.SurfaceType.Smooth | |
2271 | Part93.Color = Color3.new(0.294118, 0.592157, 0.294118) | |
2272 | Part93.Position = Vector3.new(-2154.93945, 182.050903, 6.76776886) | |
2273 | Part93.Orientation = Vector3.new(0, -174.98999, -90) | |
2274 | Part93.Color = Color3.new(0.294118, 0.592157, 0.294118) | |
2275 | CylinderMesh94.Parent = Part93 | |
2276 | CylinderMesh94.Scale = Vector3.new(0.119999997, 0.0799999982, 0.239999995) | |
2277 | CylinderMesh94.Scale = Vector3.new(0.119999997, 0.0799999982, 0.239999995) | |
2278 | BillboardGui95.Name = "GUI" | |
2279 | BillboardGui95.Parent = Part93 | |
2280 | BillboardGui95.Size = UDim2.new(5, 0, 5, 0) | |
2281 | ImageLabel96.Name = "Light" | |
2282 | ImageLabel96.Parent = BillboardGui95 | |
2283 | ImageLabel96.Transparency = 1 | |
2284 | ImageLabel96.Size = UDim2.new(1, 0, 1, 0) | |
2285 | ImageLabel96.Visible = false | |
2286 | ImageLabel96.BackgroundColor3 = Color3.new(0.588235, 0.588235, 0.588235) | |
2287 | ImageLabel96.BackgroundTransparency = 1 | |
2288 | ImageLabel96.Image = "rbxassetid://23596922" | |
2289 | ImageLabel96.ImageColor3 = Color3.new(0.560784, 0.945098, 1) | |
2290 | Script97.Parent = BillboardGui95 | |
2291 | table.insert(cors,sandbox(Script97,function() | |
2292 | script.Parent.Adornee = script.Parent.Parent | |
2293 | script:Remove() | |
2294 | end)) | |
2295 | Part98.Name = "Workspace->Model->Part" | |
2296 | Part98.Parent = Tool0 | |
2297 | Part98.Material = Enum.Material.SmoothPlastic | |
2298 | Part98.BrickColor = BrickColor.new("Really black") | |
2299 | Part98.Reflectance = 0.15000000596046 | |
2300 | Part98.Rotation = Vector3.new(-0.0399999991, -84.9899979, 29.9499989) | |
2301 | Part98.CanCollide = false | |
2302 | Part98.FormFactor = Enum.FormFactor.Plate | |
2303 | Part98.Size = Vector3.new(1, 0.400000006, 1) | |
2304 | Part98.CFrame = CFrame.new(-2155.57324, 181.792267, 7.18700361, 0.0756055787, -0.0435697064, -0.996177793, 0.499970317, 0.866041481, 6.33709133e-05, 0.86273098, -0.498061597, 0.0872602388) | |
2305 | Part98.BottomSurface = Enum.SurfaceType.Smooth | |
2306 | Part98.TopSurface = Enum.SurfaceType.Smooth | |
2307 | Part98.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2308 | Part98.Position = Vector3.new(-2155.57324, 181.792267, 7.18700361) | |
2309 | Part98.Orientation = Vector3.new(0, -84.9899979, 30) | |
2310 | Part98.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2311 | BlockMesh99.Parent = Part98 | |
2312 | BlockMesh99.Scale = Vector3.new(0.0399999991, 0.320000023, 0.119999997) | |
2313 | BlockMesh99.Scale = Vector3.new(0.0399999991, 0.320000023, 0.119999997) | |
2314 | ManualWeld100.Name = "Workspace->Model->Part-to-Silencer Strong Joint" | |
2315 | ManualWeld100.Parent = Part98 | |
2316 | ManualWeld100.C0 = CFrame.new(0.5, -0.200000003, -0.5, -1, 0, 0, 0, 1, 0, 0, 0, -1) | |
2317 | ManualWeld100.C1 = CFrame.new(0.00186157227, 0.49798584, -0.895355225, 0.500011146, -0.866019011, 7.3267588e-06, 4.25418591e-07, -8.21465255e-06, -1, 0.866018951, 0.500011206, -3.73899798e-06) | |
2318 | ManualWeld100.Part0 = Part98 | |
2319 | ManualWeld100.Part1 = Part54 | |
2320 | Part101.Name = "Workspace->Model->Part" | |
2321 | Part101.Parent = Tool0 | |
2322 | Part101.Material = Enum.Material.SmoothPlastic | |
2323 | Part101.BrickColor = BrickColor.new("Really black") | |
2324 | Part101.Reflectance = 0.15000000596046 | |
2325 | Part101.Rotation = Vector3.new(-0.0399999991, -84.9899979, 29.9599991) | |
2326 | Part101.CanCollide = false | |
2327 | Part101.FormFactor = Enum.FormFactor.Plate | |
2328 | Part101.Size = Vector3.new(1, 0.400000006, 1) | |
2329 | Part101.CFrame = CFrame.new(-2155.28613, 182.027618, 7.02544403, 0.0755969882, -0.0435729474, -0.996186078, 0.499942869, 0.866058469, 5.76740094e-05, 0.862752795, -0.498040408, 0.0872553959) | |
2330 | Part101.BottomSurface = Enum.SurfaceType.Smooth | |
2331 | Part101.TopSurface = Enum.SurfaceType.Smooth | |
2332 | Part101.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2333 | Part101.Position = Vector3.new(-2155.28613, 182.027618, 7.02544403) | |
2334 | Part101.Orientation = Vector3.new(0, -84.9899979, 30) | |
2335 | Part101.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2336 | BlockMesh102.Parent = Part101 | |
2337 | BlockMesh102.Scale = Vector3.new(0.0399999991, 0.519999981, 0.319999993) | |
2338 | BlockMesh102.Scale = Vector3.new(0.0399999991, 0.519999981, 0.319999993) | |
2339 | Part103.Name = "Workspace->Model->Part" | |
2340 | Part103.Parent = Tool0 | |
2341 | Part103.Material = Enum.Material.SmoothPlastic | |
2342 | Part103.BrickColor = BrickColor.new("Really black") | |
2343 | Part103.Reflectance = 0.15000000596046 | |
2344 | Part103.Rotation = Vector3.new(179.959991, 84.9899979, -29.9599991) | |
2345 | Part103.CanCollide = false | |
2346 | Part103.FormFactor = Enum.FormFactor.Plate | |
2347 | Part103.Size = Vector3.new(1, 0.400000006, 1) | |
2348 | Part103.CFrame = CFrame.new(-2155.56396, 182.006805, 7.06178999, 0.0756029636, 0.0435730293, 0.996185541, 0.499943763, -0.866057932, -6.07059956e-05, 0.862751603, 0.498041362, -0.0872606188) | |
2349 | Part103.BottomSurface = Enum.SurfaceType.Smooth | |
2350 | Part103.TopSurface = Enum.SurfaceType.Smooth | |
2351 | Part103.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2352 | Part103.Position = Vector3.new(-2155.56396, 182.006805, 7.06178999) | |
2353 | Part103.Orientation = Vector3.new(0, 95.0099945, 150) | |
2354 | Part103.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2355 | SpecialMesh104.Parent = Part103 | |
2356 | SpecialMesh104.Scale = Vector3.new(0.0399999991, 0.640000045, 0.239999995) | |
2357 | SpecialMesh104.MeshType = Enum.MeshType.Wedge | |
2358 | SpecialMesh104.Scale = Vector3.new(0.0399999991, 0.640000045, 0.239999995) | |
2359 | Part105.Name = "Workspace->Model->Part" | |
2360 | Part105.Parent = Tool0 | |
2361 | Part105.Material = Enum.Material.SmoothPlastic | |
2362 | Part105.BrickColor = BrickColor.new("Really black") | |
2363 | Part105.Reflectance = 0.15000000596046 | |
2364 | Part105.Rotation = Vector3.new(-0.0399999991, -84.9899979, -30.039999) | |
2365 | Part105.CanCollide = false | |
2366 | Part105.FormFactor = Enum.FormFactor.Plate | |
2367 | Part105.Size = Vector3.new(1, 0.400000006, 1) | |
2368 | Part105.CFrame = CFrame.new(-2158.49194, 181.675385, 6.63951778, 0.0755370036, 0.0436820388, -0.99618578, -0.500048041, 0.865997732, 5.6640878e-05, 0.862697124, 0.498136431, 0.0872579738) | |
2369 | Part105.BottomSurface = Enum.SurfaceType.Smooth | |
2370 | Part105.TopSurface = Enum.SurfaceType.Smooth | |
2371 | Part105.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2372 | Part105.Position = Vector3.new(-2158.49194, 181.675385, 6.63951778) | |
2373 | Part105.Orientation = Vector3.new(0, -84.9899979, -30) | |
2374 | Part105.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2375 | SpecialMesh106.Parent = Part105 | |
2376 | SpecialMesh106.Scale = Vector3.new(0.0399999991, 0.519999981, 0.159999996) | |
2377 | SpecialMesh106.MeshType = Enum.MeshType.Wedge | |
2378 | SpecialMesh106.Scale = Vector3.new(0.0399999991, 0.519999981, 0.159999996) | |
2379 | Part107.Name = "Workspace->Model->Part" | |
2380 | Part107.Parent = Tool0 | |
2381 | Part107.Material = Enum.Material.SmoothPlastic | |
2382 | Part107.BrickColor = BrickColor.new("Really black") | |
2383 | Part107.Reflectance = 0.15000000596046 | |
2384 | Part107.Rotation = Vector3.new(-0.0399999991, -84.9899979, 29.9599991) | |
2385 | Part107.CanCollide = false | |
2386 | Part107.FormFactor = Enum.FormFactor.Plate | |
2387 | Part107.Size = Vector3.new(1, 0.400000006, 1) | |
2388 | Part107.CFrame = CFrame.new(-2158.78638, 181.903229, 7.40422821, 0.0755969882, -0.0435729474, -0.996186078, 0.499942869, 0.866058469, 5.76740094e-05, 0.862752795, -0.498040408, 0.0872553959) | |
2389 | Part107.BottomSurface = Enum.SurfaceType.Smooth | |
2390 | Part107.TopSurface = Enum.SurfaceType.Smooth | |
2391 | Part107.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2392 | Part107.Position = Vector3.new(-2158.78638, 181.903229, 7.40422821) | |
2393 | Part107.Orientation = Vector3.new(0, -84.9899979, 30) | |
2394 | Part107.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2395 | BlockMesh108.Parent = Part107 | |
2396 | BlockMesh108.Scale = Vector3.new(0.0399999991, 0.680000007, 0.560000002) | |
2397 | BlockMesh108.Scale = Vector3.new(0.0399999991, 0.680000007, 0.560000002) | |
2398 | Part109.Name = "K2" | |
2399 | Part109.Parent = Tool0 | |
2400 | Part109.Material = Enum.Material.Neon | |
2401 | Part109.BrickColor = BrickColor.new("Storm blue") | |
2402 | Part109.Rotation = Vector3.new(0, 5.00999975, 180) | |
2403 | Part109.CanCollide = false | |
2404 | Part109.FormFactor = Enum.FormFactor.Symmetric | |
2405 | Part109.Size = Vector3.new(2, 1, 1) | |
2406 | Part109.CFrame = CFrame.new(-2155.08667, 181.582718, 6.78066206, -0.996186376, -5.08195626e-05, 0.0872520208, 4.60000192e-05, -1, -5.72477293e-05, 0.0872520283, -5.30158031e-05, 0.996186376) | |
2407 | Part109.BottomSurface = Enum.SurfaceType.Smooth | |
2408 | Part109.TopSurface = Enum.SurfaceType.Smooth | |
2409 | Part109.Color = Color3.new(0.2, 0.345098, 0.509804) | |
2410 | Part109.Position = Vector3.new(-2155.08667, 181.582718, 6.78066206) | |
2411 | Part109.Orientation = Vector3.new(0, 5.00999975, 180) | |
2412 | Part109.Color = Color3.new(0.2, 0.345098, 0.509804) | |
2413 | BlockMesh110.Parent = Part109 | |
2414 | BlockMesh110.Scale = Vector3.new(0.779999971, 0.239999995, 0.0799999982) | |
2415 | BlockMesh110.Scale = Vector3.new(0.779999971, 0.239999995, 0.0799999982) | |
2416 | Part111.Name = "Workspace->Model->Part" | |
2417 | Part111.Parent = Tool0 | |
2418 | Part111.Material = Enum.Material.SmoothPlastic | |
2419 | Part111.BrickColor = BrickColor.new("Really black") | |
2420 | Part111.Reflectance = 0.15000000596046 | |
2421 | Part111.Rotation = Vector3.new(30.0999985, 4.32999992, -48.5099983) | |
2422 | Part111.CanCollide = false | |
2423 | Part111.FormFactor = Enum.FormFactor.Plate | |
2424 | Part111.Size = Vector3.new(1, 0.400000006, 1) | |
2425 | Part111.CFrame = CFrame.new(-2156.71753, 181.694794, 6.49533081, 0.660589933, 0.746937096, 0.0755374134, -0.622980952, 0.601533353, -0.500052392, -0.418945938, 0.283271164, 0.862694561) | |
2426 | Part111.BottomSurface = Enum.SurfaceType.Smooth | |
2427 | Part111.TopSurface = Enum.SurfaceType.Smooth | |
2428 | Part111.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2429 | Part111.Position = Vector3.new(-2156.71753, 181.694794, 6.49533081) | |
2430 | Part111.Orientation = Vector3.new(30, 5, -46) | |
2431 | Part111.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2432 | BlockMesh112.Parent = Part111 | |
2433 | BlockMesh112.Scale = Vector3.new(0.119999997, 0.559999943, 0.0399999991) | |
2434 | BlockMesh112.Scale = Vector3.new(0.119999997, 0.559999943, 0.0399999991) | |
2435 | Part113.Name = "Workspace->Model->Part" | |
2436 | Part113.Parent = Tool0 | |
2437 | Part113.Material = Enum.Material.SmoothPlastic | |
2438 | Part113.BrickColor = BrickColor.new("Really black") | |
2439 | Part113.Reflectance = 0.15000000596046 | |
2440 | Part113.Rotation = Vector3.new(-0.0399999991, -84.9899979, -30.039999) | |
2441 | Part113.CanCollide = false | |
2442 | Part113.FormFactor = Enum.FormFactor.Plate | |
2443 | Part113.Size = Vector3.new(1, 0.400000006, 1) | |
2444 | Part113.CFrame = CFrame.new(-2155.32666, 182.021805, 6.5630722, 0.0755370036, 0.0436820388, -0.99618578, -0.500048041, 0.865997732, 5.6640878e-05, 0.862697124, 0.498136431, 0.0872579738) | |
2445 | Part113.BottomSurface = Enum.SurfaceType.Smooth | |
2446 | Part113.TopSurface = Enum.SurfaceType.Smooth | |
2447 | Part113.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2448 | Part113.Position = Vector3.new(-2155.32666, 182.021805, 6.5630722) | |
2449 | Part113.Orientation = Vector3.new(0, -84.9899979, -30) | |
2450 | Part113.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2451 | BlockMesh114.Parent = Part113 | |
2452 | BlockMesh114.Scale = Vector3.new(0.0399999991, 0.519999981, 0.319999993) | |
2453 | BlockMesh114.Scale = Vector3.new(0.0399999991, 0.519999981, 0.319999993) | |
2454 | Part115.Name = "Workspace->Model->Part" | |
2455 | Part115.Parent = Tool0 | |
2456 | Part115.Material = Enum.Material.SmoothPlastic | |
2457 | Part115.BrickColor = BrickColor.new("Really black") | |
2458 | Part115.Reflectance = 0.15000000596046 | |
2459 | Part115.Rotation = Vector3.new(-50.4899979, -65.1299973, 100.349998) | |
2460 | Part115.CanCollide = false | |
2461 | Part115.FormFactor = Enum.FormFactor.Plate | |
2462 | Part115.Size = Vector3.new(1, 0.400000006, 1) | |
2463 | Part115.CFrame = CFrame.new(-2157.53784, 181.719131, 6.58130598, -0.0755499899, -0.413682938, -0.907280922, 0.500047922, -0.802918792, 0.324458718, -0.862695873, -0.429171056, 0.267521799) | |
2464 | Part115.BottomSurface = Enum.SurfaceType.Smooth | |
2465 | Part115.TopSurface = Enum.SurfaceType.Smooth | |
2466 | Part115.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2467 | Part115.Position = Vector3.new(-2157.53784, 181.719131, 6.58130598) | |
2468 | Part115.Orientation = Vector3.new(-18.9300003, -73.5699997, 148.089996) | |
2469 | Part115.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2470 | SpecialMesh116.Parent = Part115 | |
2471 | SpecialMesh116.Scale = Vector3.new(0.0399999991, 0.199999988, 0.119999997) | |
2472 | SpecialMesh116.MeshType = Enum.MeshType.Wedge | |
2473 | SpecialMesh116.Scale = Vector3.new(0.0399999991, 0.199999988, 0.119999997) | |
2474 | Part117.Name = "Workspace->Model->Part" | |
2475 | Part117.Parent = Tool0 | |
2476 | Part117.Material = Enum.Material.SmoothPlastic | |
2477 | Part117.BrickColor = BrickColor.new("Really black") | |
2478 | Part117.Reflectance = 0.15000000596046 | |
2479 | Part117.Rotation = Vector3.new(-50.4899979, -65.1299973, 100.349998) | |
2480 | Part117.CanCollide = false | |
2481 | Part117.FormFactor = Enum.FormFactor.Plate | |
2482 | Part117.Size = Vector3.new(1, 0.400000006, 1) | |
2483 | Part117.CFrame = CFrame.new(-2157.22021, 181.705383, 6.54541779, -0.0755499899, -0.413682938, -0.907280922, 0.500047922, -0.802918792, 0.324458718, -0.862695873, -0.429171056, 0.267521799) | |
2484 | Part117.BottomSurface = Enum.SurfaceType.Smooth | |
2485 | Part117.TopSurface = Enum.SurfaceType.Smooth | |
2486 | Part117.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2487 | Part117.Position = Vector3.new(-2157.22021, 181.705383, 6.54541779) | |
2488 | Part117.Orientation = Vector3.new(-18.9300003, -73.5699997, 148.089996) | |
2489 | Part117.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2490 | SpecialMesh118.Parent = Part117 | |
2491 | SpecialMesh118.Scale = Vector3.new(0.0399999991, 0.199999988, 0.119999997) | |
2492 | SpecialMesh118.MeshType = Enum.MeshType.Wedge | |
2493 | SpecialMesh118.Scale = Vector3.new(0.0399999991, 0.199999988, 0.119999997) | |
2494 | Part119.Name = "Workspace->Model->Part" | |
2495 | Part119.Parent = Tool0 | |
2496 | Part119.Material = Enum.Material.SmoothPlastic | |
2497 | Part119.BrickColor = BrickColor.new("Really black") | |
2498 | Part119.Rotation = Vector3.new(90, 0, -5.00999975) | |
2499 | Part119.CanCollide = false | |
2500 | Part119.FormFactor = Enum.FormFactor.Plate | |
2501 | Part119.Size = Vector3.new(1, 0.400000006, 1) | |
2502 | Part119.CFrame = CFrame.new(-2156.10352, 181.77475, 6.86170912, 0.996186614, 0.0872489735, -5.00633141e-05, -4.49999861e-05, -5.99999767e-05, -1, -0.0872489735, 0.996186614, -5.5844961e-05) | |
2503 | Part119.BottomSurface = Enum.SurfaceType.Smooth | |
2504 | Part119.TopSurface = Enum.SurfaceType.Smooth | |
2505 | Part119.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2506 | Part119.Position = Vector3.new(-2156.10352, 181.77475, 6.86170912) | |
2507 | Part119.Orientation = Vector3.new(90, 5.00999975, 0) | |
2508 | Part119.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2509 | CylinderMesh120.Parent = Part119 | |
2510 | CylinderMesh120.Scale = Vector3.new(0.0799999982, 1.96000004, 0.0799999982) | |
2511 | CylinderMesh120.Scale = Vector3.new(0.0799999982, 1.96000004, 0.0799999982) | |
2512 | Part121.Name = "Workspace->Model->Part" | |
2513 | Part121.Parent = Tool0 | |
2514 | Part121.Material = Enum.Material.Neon | |
2515 | Part121.BrickColor = BrickColor.new("Storm blue") | |
2516 | Part121.Rotation = Vector3.new(90, 0, -5.00999975) | |
2517 | Part121.CanCollide = false | |
2518 | Part121.FormFactor = Enum.FormFactor.Plate | |
2519 | Part121.Size = Vector3.new(1, 0.400000006, 1) | |
2520 | Part121.CFrame = CFrame.new(-2156.5022, 181.870773, 6.89659119, 0.996186137, 0.0872540027, -5.17069784e-05, -4.70000086e-05, -5.6000008e-05, -1, -0.0872540101, 0.996186137, -5.16854889e-05) | |
2521 | Part121.BottomSurface = Enum.SurfaceType.Smooth | |
2522 | Part121.TopSurface = Enum.SurfaceType.Smooth | |
2523 | Part121.Color = Color3.new(0.2, 0.345098, 0.509804) | |
2524 | Part121.Position = Vector3.new(-2156.5022, 181.870773, 6.89659119) | |
2525 | Part121.Orientation = Vector3.new(90, 5.00999975, 0) | |
2526 | Part121.Color = Color3.new(0.2, 0.345098, 0.509804) | |
2527 | CylinderMesh122.Parent = Part121 | |
2528 | CylinderMesh122.Scale = Vector3.new(0.0799999982, 1.68000007, 0.0799999982) | |
2529 | CylinderMesh122.Scale = Vector3.new(0.0799999982, 1.68000007, 0.0799999982) | |
2530 | Part123.Name = "Workspace->Model->Part" | |
2531 | Part123.Parent = Tool0 | |
2532 | Part123.Material = Enum.Material.SmoothPlastic | |
2533 | Part123.BrickColor = BrickColor.new("Really black") | |
2534 | Part123.Reflectance = 0.15000000596046 | |
2535 | Part123.Rotation = Vector3.new(30.0999985, 4.32999992, -24.5100002) | |
2536 | Part123.CanCollide = false | |
2537 | Part123.FormFactor = Enum.FormFactor.Plate | |
2538 | Part123.Size = Vector3.new(1, 0.400000006, 1) | |
2539 | Part123.CFrame = CFrame.new(-2156.15771, 181.741119, 6.47322083, 0.907288134, 0.413669497, 0.0755381733, -0.324451029, 0.802919984, -0.500051141, -0.267507017, 0.429182023, 0.862695158) | |
2540 | Part123.BottomSurface = Enum.SurfaceType.Smooth | |
2541 | Part123.TopSurface = Enum.SurfaceType.Smooth | |
2542 | Part123.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2543 | Part123.Position = Vector3.new(-2156.15771, 181.741119, 6.47322083) | |
2544 | Part123.Orientation = Vector3.new(30, 5, -22) | |
2545 | Part123.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2546 | BlockMesh124.Parent = Part123 | |
2547 | BlockMesh124.Scale = Vector3.new(0.280000001, 0.720000029, 0.0399999991) | |
2548 | BlockMesh124.Scale = Vector3.new(0.280000001, 0.720000029, 0.0399999991) | |
2549 | Part125.Name = "Workspace->Model->Part" | |
2550 | Part125.Parent = Tool0 | |
2551 | Part125.Material = Enum.Material.SmoothPlastic | |
2552 | Part125.BrickColor = BrickColor.new("Really black") | |
2553 | Part125.Rotation = Vector3.new(179.970001, 84.9899979, -179.959991) | |
2554 | Part125.CanCollide = false | |
2555 | Part125.FormFactor = Enum.FormFactor.Plate | |
2556 | Part125.Size = Vector3.new(1, 0.400000006, 1) | |
2557 | Part125.CFrame = CFrame.new(-2156.42163, 182.126968, 6.8976059, -0.0872760192, 5.60281405e-05, 0.99618423, 6.0000013e-05, 1, -5.09861347e-05, -0.99618423, 5.53211939e-05, -0.0872760192) | |
2558 | Part125.BottomSurface = Enum.SurfaceType.Smooth | |
2559 | Part125.TopSurface = Enum.SurfaceType.Smooth | |
2560 | Part125.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2561 | Part125.Position = Vector3.new(-2156.42163, 182.126968, 6.8976059) | |
2562 | Part125.Orientation = Vector3.new(0, 95.0099945, 0) | |
2563 | Part125.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2564 | SpecialMesh126.Parent = Part125 | |
2565 | SpecialMesh126.MeshId = "http://www.roblox.com/asset/?id=18010890" | |
2566 | SpecialMesh126.Scale = Vector3.new(0.280000001, 0.0799999982, 1.20000005) | |
2567 | SpecialMesh126.TextureId = "http://www.roblox.com/asset/?id=42265273" | |
2568 | SpecialMesh126.MeshType = Enum.MeshType.FileMesh | |
2569 | SpecialMesh126.Scale = Vector3.new(0.280000001, 0.0799999982, 1.20000005) | |
2570 | Part127.Name = "Workspace->Model->Part" | |
2571 | Part127.Parent = Tool0 | |
2572 | Part127.Material = Enum.Material.Neon | |
2573 | Part127.BrickColor = BrickColor.new("Storm blue") | |
2574 | Part127.Rotation = Vector3.new(90, 0, -5.00999975) | |
2575 | Part127.CanCollide = false | |
2576 | Part127.FormFactor = Enum.FormFactor.Plate | |
2577 | Part127.Size = Vector3.new(1, 0.400000006, 1) | |
2578 | Part127.CFrame = CFrame.new(-2157.4585, 181.870834, 6.98035383, 0.996186137, 0.0872540027, -5.17069784e-05, -4.70000086e-05, -5.6000008e-05, -1, -0.0872540101, 0.996186137, -5.16854889e-05) | |
2579 | Part127.BottomSurface = Enum.SurfaceType.Smooth | |
2580 | Part127.TopSurface = Enum.SurfaceType.Smooth | |
2581 | Part127.Color = Color3.new(0.2, 0.345098, 0.509804) | |
2582 | Part127.Position = Vector3.new(-2157.4585, 181.870834, 6.98035383) | |
2583 | Part127.Orientation = Vector3.new(90, 5.00999975, 0) | |
2584 | Part127.Color = Color3.new(0.2, 0.345098, 0.509804) | |
2585 | CylinderMesh128.Parent = Part127 | |
2586 | CylinderMesh128.Scale = Vector3.new(0.0799999982, 1.68000007, 0.0799999982) | |
2587 | CylinderMesh128.Scale = Vector3.new(0.0799999982, 1.68000007, 0.0799999982) | |
2588 | Part129.Name = "Workspace->Model->Part" | |
2589 | Part129.Parent = Tool0 | |
2590 | Part129.Material = Enum.Material.Neon | |
2591 | Part129.BrickColor = BrickColor.new("Cocoa") | |
2592 | Part129.Rotation = Vector3.new(-180, -5.00999975, -90) | |
2593 | Part129.CanCollide = false | |
2594 | Part129.FormFactor = Enum.FormFactor.Symmetric | |
2595 | Part129.Size = Vector3.new(1, 1, 1) | |
2596 | Part129.CFrame = CFrame.new(-2155.06689, 181.870773, 6.77892303, 5.70000011e-05, 0.996186137, -0.0872540027, 1, -5.20708927e-05, 5.87675313e-05, 5.40000001e-05, -0.0872540101, -0.996186137) | |
2597 | Part129.BottomSurface = Enum.SurfaceType.Smooth | |
2598 | Part129.TopSurface = Enum.SurfaceType.Smooth | |
2599 | Part129.Color = Color3.new(0.337255, 0.141176, 0.141176) | |
2600 | Part129.Position = Vector3.new(-2155.06689, 181.870773, 6.77892303) | |
2601 | Part129.Orientation = Vector3.new(0, -174.98999, 90) | |
2602 | Part129.Color = Color3.new(0.337255, 0.141176, 0.141176) | |
2603 | CylinderMesh130.Parent = Part129 | |
2604 | CylinderMesh130.Scale = Vector3.new(0.0799999982, 0.0799999982, 0.0799999982) | |
2605 | CylinderMesh130.Scale = Vector3.new(0.0799999982, 0.0799999982, 0.0799999982) | |
2606 | Part131.Name = "Flash" | |
2607 | Part131.Parent = Tool0 | |
2608 | Part131.Material = Enum.Material.SmoothPlastic | |
2609 | Part131.BrickColor = BrickColor.new("Bright green") | |
2610 | Part131.Transparency = 1 | |
2611 | Part131.Rotation = Vector3.new(-119.899994, -2.5, 94.3399963) | |
2612 | Part131.CanCollide = false | |
2613 | Part131.FormFactor = Enum.FormFactor.Symmetric | |
2614 | Part131.Size = Vector3.new(1, 1, 1) | |
2615 | Part131.CFrame = CFrame.new(-2154.427, 181.852829, 6.9354701, -0.0756139606, -0.996184468, -0.0435787328, -0.499950767, 6.19665007e-05, 0.86605382, -0.862746596, 0.0872729868, -0.498047858) | |
2616 | Part131.BottomSurface = Enum.SurfaceType.Smooth | |
2617 | Part131.TopSurface = Enum.SurfaceType.Smooth | |
2618 | Part131.Color = Color3.new(0.294118, 0.592157, 0.294118) | |
2619 | Part131.Position = Vector3.new(-2154.427, 181.852829, 6.9354701) | |
2620 | Part131.Orientation = Vector3.new(-60, -175, -89.9899979) | |
2621 | Part131.Color = Color3.new(0.294118, 0.592157, 0.294118) | |
2622 | CylinderMesh132.Parent = Part131 | |
2623 | CylinderMesh132.Scale = Vector3.new(0.119999997, 0.200000003, 0.119999997) | |
2624 | CylinderMesh132.Scale = Vector3.new(0.119999997, 0.200000003, 0.119999997) | |
2625 | BillboardGui133.Name = "GUI" | |
2626 | BillboardGui133.Parent = Part131 | |
2627 | BillboardGui133.Size = UDim2.new(2.5, 0, 2.5, 0) | |
2628 | ImageLabel134.Name = "Light" | |
2629 | ImageLabel134.Parent = BillboardGui133 | |
2630 | ImageLabel134.Transparency = 1 | |
2631 | ImageLabel134.Size = UDim2.new(1, 0, 1, 0) | |
2632 | ImageLabel134.Visible = false | |
2633 | ImageLabel134.BackgroundColor3 = Color3.new(0.588235, 0.588235, 0.588235) | |
2634 | ImageLabel134.BackgroundTransparency = 1 | |
2635 | ImageLabel134.Image = "http://www.roblox.com/asset/?id=89381789" | |
2636 | Script135.Parent = BillboardGui133 | |
2637 | table.insert(cors,sandbox(Script135,function() | |
2638 | script.Parent.Adornee = script.Parent.Parent | |
2639 | script:Remove() | |
2640 | end)) | |
2641 | Part136.Name = "Workspace->Model->Part" | |
2642 | Part136.Parent = Tool0 | |
2643 | Part136.Material = Enum.Material.SmoothPlastic | |
2644 | Part136.BrickColor = BrickColor.new("Really black") | |
2645 | Part136.Reflectance = 0.15000000596046 | |
2646 | Part136.Rotation = Vector3.new(-0.0399999991, -84.9899979, -30.039999) | |
2647 | Part136.CanCollide = false | |
2648 | Part136.FormFactor = Enum.FormFactor.Plate | |
2649 | Part136.Size = Vector3.new(1, 0.400000006, 1) | |
2650 | Part136.CFrame = CFrame.new(-2154.95117, 181.959335, 6.49405622, 0.0755370036, 0.0436820388, -0.99618578, -0.500048041, 0.865997732, 5.6640878e-05, 0.862697124, 0.498136431, 0.0872579738) | |
2651 | Part136.BottomSurface = Enum.SurfaceType.Smooth | |
2652 | Part136.TopSurface = Enum.SurfaceType.Smooth | |
2653 | Part136.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2654 | Part136.Position = Vector3.new(-2154.95117, 181.959335, 6.49405622) | |
2655 | Part136.Orientation = Vector3.new(0, -84.9899979, -30) | |
2656 | Part136.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2657 | BlockMesh137.Parent = Part136 | |
2658 | BlockMesh137.Scale = Vector3.new(0.0399999991, 0.160000011, 0.439999998) | |
2659 | BlockMesh137.Scale = Vector3.new(0.0399999991, 0.160000011, 0.439999998) | |
2660 | Part138.Name = "Workspace->Model->Part" | |
2661 | Part138.Parent = Tool0 | |
2662 | Part138.Material = Enum.Material.Neon | |
2663 | Part138.BrickColor = BrickColor.new("Storm blue") | |
2664 | Part138.Rotation = Vector3.new(90, 0, -95.0099945) | |
2665 | Part138.CanCollide = false | |
2666 | Part138.FormFactor = Enum.FormFactor.Plate | |
2667 | Part138.Size = Vector3.new(1, 0.400000006, 1) | |
2668 | Part138.CFrame = CFrame.new(-2155.04297, 182.050705, 6.77685499, -0.0872809738, 0.996183753, -3.78129771e-05, 6.79999866e-05, -3.19999926e-05, -1, -0.996183753, -0.0872809738, -6.49474896e-05) | |
2669 | Part138.BottomSurface = Enum.SurfaceType.Smooth | |
2670 | Part138.TopSurface = Enum.SurfaceType.Smooth | |
2671 | Part138.Color = Color3.new(0.2, 0.345098, 0.509804) | |
2672 | Part138.Position = Vector3.new(-2155.04297, 182.050705, 6.77685499) | |
2673 | Part138.Orientation = Vector3.new(90, 95.0099945, 0) | |
2674 | Part138.Color = Color3.new(0.2, 0.345098, 0.509804) | |
2675 | CylinderMesh139.Parent = Part138 | |
2676 | CylinderMesh139.Scale = Vector3.new(0.0799999982, 0.319999993, 0.0799999982) | |
2677 | CylinderMesh139.Scale = Vector3.new(0.0799999982, 0.319999993, 0.0799999982) | |
2678 | Part140.Name = "Workspace->Model->Part" | |
2679 | Part140.Parent = Tool0 | |
2680 | Part140.Material = Enum.Material.SmoothPlastic | |
2681 | Part140.BrickColor = BrickColor.new("Really black") | |
2682 | Part140.Reflectance = 0.15000000596046 | |
2683 | Part140.Rotation = Vector3.new(30.0999985, 4.32999992, -48.5099983) | |
2684 | Part140.CanCollide = false | |
2685 | Part140.FormFactor = Enum.FormFactor.Plate | |
2686 | Part140.Size = Vector3.new(1, 0.400000006, 1) | |
2687 | Part140.CFrame = CFrame.new(-2157.35449, 181.705154, 6.55718994, 0.660589933, 0.746937096, 0.0755374134, -0.622980952, 0.601533353, -0.500052392, -0.418945938, 0.283271164, 0.862694561) | |
2688 | Part140.BottomSurface = Enum.SurfaceType.Smooth | |
2689 | Part140.TopSurface = Enum.SurfaceType.Smooth | |
2690 | Part140.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2691 | Part140.Position = Vector3.new(-2157.35449, 181.705154, 6.55718994) | |
2692 | Part140.Orientation = Vector3.new(30, 5, -46) | |
2693 | Part140.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2694 | BlockMesh141.Parent = Part140 | |
2695 | BlockMesh141.Scale = Vector3.new(0.119999997, 0.559999943, 0.0399999991) | |
2696 | BlockMesh141.Scale = Vector3.new(0.119999997, 0.559999943, 0.0399999991) | |
2697 | Part142.Name = "Workspace->Model->Part" | |
2698 | Part142.Parent = Tool0 | |
2699 | Part142.Material = Enum.Material.SmoothPlastic | |
2700 | Part142.BrickColor = BrickColor.new("Really black") | |
2701 | Part142.Reflectance = 0.15000000596046 | |
2702 | Part142.Rotation = Vector3.new(-50.4899979, -65.1299973, 100.349998) | |
2703 | Part142.CanCollide = false | |
2704 | Part142.FormFactor = Enum.FormFactor.Plate | |
2705 | Part142.Size = Vector3.new(1, 0.400000006, 1) | |
2706 | Part142.CFrame = CFrame.new(-2156.58276, 181.694962, 6.48361206, -0.0755499899, -0.413682938, -0.907280922, 0.500047922, -0.802918792, 0.324458718, -0.862695873, -0.429171056, 0.267521799) | |
2707 | Part142.BottomSurface = Enum.SurfaceType.Smooth | |
2708 | Part142.TopSurface = Enum.SurfaceType.Smooth | |
2709 | Part142.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2710 | Part142.Position = Vector3.new(-2156.58276, 181.694962, 6.48361206) | |
2711 | Part142.Orientation = Vector3.new(-18.9300003, -73.5699997, 148.089996) | |
2712 | Part142.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2713 | SpecialMesh143.Parent = Part142 | |
2714 | SpecialMesh143.Scale = Vector3.new(0.0399999991, 0.199999988, 0.119999997) | |
2715 | SpecialMesh143.MeshType = Enum.MeshType.Wedge | |
2716 | SpecialMesh143.Scale = Vector3.new(0.0399999991, 0.199999988, 0.119999997) | |
2717 | Part144.Name = "Workspace->Model->Part" | |
2718 | Part144.Parent = Tool0 | |
2719 | Part144.Material = Enum.Material.SmoothPlastic | |
2720 | Part144.BrickColor = BrickColor.new("Really black") | |
2721 | Part144.Reflectance = 0.15000000596046 | |
2722 | Part144.Rotation = Vector3.new(30.0999985, 4.32999992, -48.5099983) | |
2723 | Part144.CanCollide = false | |
2724 | Part144.FormFactor = Enum.FormFactor.Plate | |
2725 | Part144.Size = Vector3.new(1, 0.400000006, 1) | |
2726 | Part144.CFrame = CFrame.new(-2157.0354, 181.70874, 6.53125, 0.660589933, 0.746937096, 0.0755374134, -0.622980952, 0.601533353, -0.500052392, -0.418945938, 0.283271164, 0.862694561) | |
2727 | Part144.BottomSurface = Enum.SurfaceType.Smooth | |
2728 | Part144.TopSurface = Enum.SurfaceType.Smooth | |
2729 | Part144.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2730 | Part144.Position = Vector3.new(-2157.0354, 181.70874, 6.53125) | |
2731 | Part144.Orientation = Vector3.new(30, 5, -46) | |
2732 | Part144.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2733 | BlockMesh145.Parent = Part144 | |
2734 | BlockMesh145.Scale = Vector3.new(0.119999997, 0.559999943, 0.0399999991) | |
2735 | BlockMesh145.Scale = Vector3.new(0.119999997, 0.559999943, 0.0399999991) | |
2736 | Part146.Name = "Workspace->Model->Part" | |
2737 | Part146.Parent = Tool0 | |
2738 | Part146.Material = Enum.Material.SmoothPlastic | |
2739 | Part146.BrickColor = BrickColor.new("Really black") | |
2740 | Part146.Reflectance = 0.15000000596046 | |
2741 | Part146.Rotation = Vector3.new(-30.0900002, 4.33999968, -19.4899998) | |
2742 | Part146.CanCollide = false | |
2743 | Part146.FormFactor = Enum.FormFactor.Plate | |
2744 | Part146.Size = Vector3.new(1, 0.400000006, 1) | |
2745 | Part146.CFrame = CFrame.new(-2156.81055, 181.862473, 7.25466108, 0.939974129, 0.332768679, 0.0755888298, -0.32447204, 0.802974105, 0.499950528, 0.105672017, -0.49446702, 0.86274904) | |
2746 | Part146.BottomSurface = Enum.SurfaceType.Smooth | |
2747 | Part146.TopSurface = Enum.SurfaceType.Smooth | |
2748 | Part146.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2749 | Part146.Position = Vector3.new(-2156.81055, 181.862473, 7.25466108) | |
2750 | Part146.Orientation = Vector3.new(-30, 5.00999975, -22) | |
2751 | Part146.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2752 | BlockMesh147.Parent = Part146 | |
2753 | BlockMesh147.Scale = Vector3.new(0.200000003, 0.640000045, 0.0399999991) | |
2754 | BlockMesh147.Scale = Vector3.new(0.200000003, 0.640000045, 0.0399999991) | |
2755 | Part148.Name = "Workspace->Model->Part" | |
2756 | Part148.Parent = Tool0 | |
2757 | Part148.Material = Enum.Material.SmoothPlastic | |
2758 | Part148.BrickColor = BrickColor.new("Really black") | |
2759 | Part148.Reflectance = 0.15000000596046 | |
2760 | Part148.Rotation = Vector3.new(-0.0399999991, -84.9899979, 29.9599991) | |
2761 | Part148.CanCollide = false | |
2762 | Part148.FormFactor = Enum.FormFactor.Plate | |
2763 | Part148.Size = Vector3.new(1, 0.400000006, 3) | |
2764 | Part148.CFrame = CFrame.new(-2156.1687, 182.145538, 7.03444576, 0.0755980015, -0.043573048, -0.996185958, 0.499944001, 0.866057813, 5.8210062e-05, 0.86275202, -0.49804157, 0.0872563198) | |
2765 | Part148.BottomSurface = Enum.SurfaceType.Smooth | |
2766 | Part148.TopSurface = Enum.SurfaceType.Smooth | |
2767 | Part148.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2768 | Part148.Position = Vector3.new(-2156.1687, 182.145538, 7.03444576) | |
2769 | Part148.Orientation = Vector3.new(0, -84.9899979, 30) | |
2770 | Part148.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2771 | BlockMesh149.Parent = Part148 | |
2772 | BlockMesh149.Scale = Vector3.new(0.0399999991, 0.160000011, 0.986666679) | |
2773 | BlockMesh149.Scale = Vector3.new(0.0399999991, 0.160000011, 0.986666679) | |
2774 | Part150.Name = "Workspace->Model->Part" | |
2775 | Part150.Parent = Tool0 | |
2776 | Part150.Material = Enum.Material.SmoothPlastic | |
2777 | Part150.BrickColor = BrickColor.new("Really black") | |
2778 | Part150.Rotation = Vector3.new(0, 5.00999975, 135) | |
2779 | Part150.CanCollide = false | |
2780 | Part150.FormFactor = Enum.FormFactor.Plate | |
2781 | Part150.Size = Vector3.new(1, 0.400000006, 1) | |
2782 | Part150.CFrame = CFrame.new(-2158.38208, 181.602921, 7.06929779, -0.704372346, -0.704447865, 0.0872520283, 0.70714134, -0.707072258, -5.61106499e-05, 0.0617330298, 0.061659988, 0.996186256) | |
2783 | Part150.BottomSurface = Enum.SurfaceType.Smooth | |
2784 | Part150.TopSurface = Enum.SurfaceType.Smooth | |
2785 | Part150.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2786 | Part150.Position = Vector3.new(-2158.38208, 181.602921, 7.06929779) | |
2787 | Part150.Orientation = Vector3.new(0, 5.00999975, 135) | |
2788 | Part150.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2789 | BlockMesh151.Parent = Part150 | |
2790 | BlockMesh151.Scale = Vector3.new(1.15999997, 0.720000029, 0.239999995) | |
2791 | BlockMesh151.Scale = Vector3.new(1.15999997, 0.720000029, 0.239999995) | |
2792 | Part152.Name = "Workspace->Model->Part" | |
2793 | Part152.Parent = Tool0 | |
2794 | Part152.Material = Enum.Material.SmoothPlastic | |
2795 | Part152.BrickColor = BrickColor.new("Really black") | |
2796 | Part152.Rotation = Vector3.new(0, 5.00999975, 165) | |
2797 | Part152.CanCollide = false | |
2798 | Part152.FormFactor = Enum.FormFactor.Plate | |
2799 | Part152.Size = Vector3.new(1, 0.800000012, 1) | |
2800 | Part152.CFrame = CFrame.new(-2157.19849, 181.327469, 6.96557617, -0.962228894, -0.257880509, 0.0872534588, 0.258862972, -0.965914011, -5.6877343e-05, 0.0842939913, 0.0225319583, 0.996186197) | |
2801 | Part152.BottomSurface = Enum.SurfaceType.Smooth | |
2802 | Part152.TopSurface = Enum.SurfaceType.Smooth | |
2803 | Part152.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2804 | Part152.Position = Vector3.new(-2157.19849, 181.327469, 6.96557617) | |
2805 | Part152.Orientation = Vector3.new(0, 5.00999975, 165) | |
2806 | Part152.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2807 | BlockMesh153.Parent = Part152 | |
2808 | BlockMesh153.Scale = Vector3.new(0.119999997, 1.1400001, 0.239999995) | |
2809 | BlockMesh153.Scale = Vector3.new(0.119999997, 1.1400001, 0.239999995) | |
2810 | Part154.Name = "Workspace->Model->Part" | |
2811 | Part154.Parent = Tool0 | |
2812 | Part154.Material = Enum.Material.SmoothPlastic | |
2813 | Part154.BrickColor = BrickColor.new("Really black") | |
2814 | Part154.Reflectance = 0.15000000596046 | |
2815 | Part154.Rotation = Vector3.new(-0.0399999991, -84.9899979, -30.039999) | |
2816 | Part154.CanCollide = false | |
2817 | Part154.FormFactor = Enum.FormFactor.Plate | |
2818 | Part154.Size = Vector3.new(1, 0.400000006, 1) | |
2819 | Part154.CFrame = CFrame.new(-2156.23096, 182.028671, 6.64629316, 0.0755370036, 0.0436820388, -0.99618578, -0.500048041, 0.865997732, 5.6640878e-05, 0.862697124, 0.498136431, 0.0872579738) | |
2820 | Part154.BottomSurface = Enum.SurfaceType.Smooth | |
2821 | Part154.TopSurface = Enum.SurfaceType.Smooth | |
2822 | Part154.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2823 | Part154.Position = Vector3.new(-2156.23096, 182.028671, 6.64629316) | |
2824 | Part154.Orientation = Vector3.new(0, -84.9899979, -30) | |
2825 | Part154.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2826 | BlockMesh155.Parent = Part154 | |
2827 | BlockMesh155.Scale = Vector3.new(0.0399999991, 0.279999971, 0.800000012) | |
2828 | BlockMesh155.Scale = Vector3.new(0.0399999991, 0.279999971, 0.800000012) | |
2829 | Part156.Name = "Workspace->Model->Part" | |
2830 | Part156.Parent = Tool0 | |
2831 | Part156.Material = Enum.Material.SmoothPlastic | |
2832 | Part156.BrickColor = BrickColor.new("Really black") | |
2833 | Part156.Reflectance = 0.15000000596046 | |
2834 | Part156.Rotation = Vector3.new(30.0999985, 4.32999992, -48.5099983) | |
2835 | Part156.CanCollide = false | |
2836 | Part156.FormFactor = Enum.FormFactor.Plate | |
2837 | Part156.Size = Vector3.new(1, 0.400000006, 1) | |
2838 | Part156.CFrame = CFrame.new(-2157.67261, 181.719131, 6.59307098, 0.660589933, 0.746937096, 0.0755374134, -0.622980952, 0.601533353, -0.500052392, -0.418945938, 0.283271164, 0.862694561) | |
2839 | Part156.BottomSurface = Enum.SurfaceType.Smooth | |
2840 | Part156.TopSurface = Enum.SurfaceType.Smooth | |
2841 | Part156.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2842 | Part156.Position = Vector3.new(-2157.67261, 181.719131, 6.59307098) | |
2843 | Part156.Orientation = Vector3.new(30, 5, -46) | |
2844 | Part156.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2845 | BlockMesh157.Parent = Part156 | |
2846 | BlockMesh157.Scale = Vector3.new(0.119999997, 0.559999943, 0.0399999991) | |
2847 | BlockMesh157.Scale = Vector3.new(0.119999997, 0.559999943, 0.0399999991) | |
2848 | Part158.Name = "Workspace->Model->Part" | |
2849 | Part158.Parent = Tool0 | |
2850 | Part158.Material = Enum.Material.SmoothPlastic | |
2851 | Part158.BrickColor = BrickColor.new("Really black") | |
2852 | Part158.Reflectance = 0.15000000596046 | |
2853 | Part158.Rotation = Vector3.new(-0.0399999991, -84.9899979, 29.9599991) | |
2854 | Part158.CanCollide = false | |
2855 | Part158.FormFactor = Enum.FormFactor.Plate | |
2856 | Part158.Size = Vector3.new(1, 0.400000006, 1) | |
2857 | Part158.CFrame = CFrame.new(-2158.41675, 181.681458, 7.50035095, 0.0755969882, -0.0435729474, -0.996186078, 0.499942869, 0.866058469, 5.76740094e-05, 0.862752795, -0.498040408, 0.0872553959) | |
2858 | Part158.BottomSurface = Enum.SurfaceType.Smooth | |
2859 | Part158.TopSurface = Enum.SurfaceType.Smooth | |
2860 | Part158.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2861 | Part158.Position = Vector3.new(-2158.41675, 181.681458, 7.50035095) | |
2862 | Part158.Orientation = Vector3.new(0, -84.9899979, 30) | |
2863 | Part158.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2864 | SpecialMesh159.Parent = Part158 | |
2865 | SpecialMesh159.Scale = Vector3.new(0.0399999991, 0.519999981, 0.159999996) | |
2866 | SpecialMesh159.MeshType = Enum.MeshType.Wedge | |
2867 | SpecialMesh159.Scale = Vector3.new(0.0399999991, 0.519999981, 0.159999996) | |
2868 | Part160.Name = "Workspace->Model->Part" | |
2869 | Part160.Parent = Tool0 | |
2870 | Part160.Material = Enum.Material.SmoothPlastic | |
2871 | Part160.BrickColor = BrickColor.new("Really black") | |
2872 | Part160.Reflectance = 0.15000000596046 | |
2873 | Part160.Rotation = Vector3.new(-30.0900002, 4.32999992, -43.4899979) | |
2874 | Part160.CanCollide = false | |
2875 | Part160.FormFactor = Enum.FormFactor.Plate | |
2876 | Part160.Size = Vector3.new(1, 0.400000006, 1) | |
2877 | Part160.CFrame = CFrame.new(-2157.60156, 181.725098, 7.40366316, 0.723359764, 0.686321616, 0.0755872354, -0.623018742, 0.601579249, 0.499950111, 0.297654867, -0.40873605, 0.862749398) | |
2878 | Part160.BottomSurface = Enum.SurfaceType.Smooth | |
2879 | Part160.TopSurface = Enum.SurfaceType.Smooth | |
2880 | Part160.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2881 | Part160.Position = Vector3.new(-2157.60156, 181.725098, 7.40366316) | |
2882 | Part160.Orientation = Vector3.new(-30, 5.00999975, -46) | |
2883 | Part160.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2884 | BlockMesh161.Parent = Part160 | |
2885 | BlockMesh161.Scale = Vector3.new(0.119999997, 0.559999943, 0.0399999991) | |
2886 | BlockMesh161.Scale = Vector3.new(0.119999997, 0.559999943, 0.0399999991) | |
2887 | Part162.Name = "Workspace->Model->Part" | |
2888 | Part162.Parent = Tool0 | |
2889 | Part162.Material = Enum.Material.SmoothPlastic | |
2890 | Part162.BrickColor = BrickColor.new("Really black") | |
2891 | Part162.Reflectance = 0.15000000596046 | |
2892 | Part162.Rotation = Vector3.new(-30.0900002, 4.32999992, -43.4899979) | |
2893 | Part162.CanCollide = false | |
2894 | Part162.FormFactor = Enum.FormFactor.Plate | |
2895 | Part162.Size = Vector3.new(1, 0.400000006, 1) | |
2896 | Part162.CFrame = CFrame.new(-2157.28223, 181.711227, 7.38368988, 0.723359764, 0.686321616, 0.0755872354, -0.623018742, 0.601579249, 0.499950111, 0.297654867, -0.40873605, 0.862749398) | |
2897 | Part162.BottomSurface = Enum.SurfaceType.Smooth | |
2898 | Part162.TopSurface = Enum.SurfaceType.Smooth | |
2899 | Part162.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2900 | Part162.Position = Vector3.new(-2157.28223, 181.711227, 7.38368988) | |
2901 | Part162.Orientation = Vector3.new(-30, 5.00999975, -46) | |
2902 | Part162.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2903 | BlockMesh163.Parent = Part162 | |
2904 | BlockMesh163.Scale = Vector3.new(0.119999997, 0.559999943, 0.0399999991) | |
2905 | BlockMesh163.Scale = Vector3.new(0.119999997, 0.559999943, 0.0399999991) | |
2906 | Part164.Name = "Workspace->Model->Part" | |
2907 | Part164.Parent = Tool0 | |
2908 | Part164.Material = Enum.Material.SmoothPlastic | |
2909 | Part164.BrickColor = BrickColor.new("Really black") | |
2910 | Part164.Reflectance = 0.15000000596046 | |
2911 | Part164.Rotation = Vector3.new(30.0999985, 4.32999992, 42.4899979) | |
2912 | Part164.CanCollide = false | |
2913 | Part164.FormFactor = Enum.FormFactor.Plate | |
2914 | Part164.Size = Vector3.new(1, 0.400000006, 1) | |
2915 | Part164.CFrame = CFrame.new(-2155.74609, 181.921371, 6.5415802, 0.735295236, -0.67352438, 0.0755378157, 0.612314224, 0.612388968, -0.500051141, 0.290538102, 0.413938016, 0.862695217) | |
2916 | Part164.BottomSurface = Enum.SurfaceType.Smooth | |
2917 | Part164.TopSurface = Enum.SurfaceType.Smooth | |
2918 | Part164.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2919 | Part164.Position = Vector3.new(-2155.74609, 181.921371, 6.5415802) | |
2920 | Part164.Orientation = Vector3.new(30, 5, 45) | |
2921 | Part164.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2922 | BlockMesh165.Parent = Part164 | |
2923 | BlockMesh165.Scale = Vector3.new(0.119999997, 0.959999979, 0.0399999991) | |
2924 | BlockMesh165.Scale = Vector3.new(0.119999997, 0.959999979, 0.0399999991) | |
2925 | Part166.Name = "Workspace->Model->Part" | |
2926 | Part166.Parent = Tool0 | |
2927 | Part166.Material = Enum.Material.SmoothPlastic | |
2928 | Part166.BrickColor = BrickColor.new("Really black") | |
2929 | Part166.Reflectance = 0.15000000596046 | |
2930 | Part166.Rotation = Vector3.new(-0.0399999991, -84.9899979, 29.9599991) | |
2931 | Part166.CanCollide = false | |
2932 | Part166.FormFactor = Enum.FormFactor.Plate | |
2933 | Part166.Size = Vector3.new(1, 0.400000006, 1) | |
2934 | Part166.CFrame = CFrame.new(-2154.90454, 181.965271, 7.02810621, 0.0755969882, -0.0435729474, -0.996186078, 0.499942869, 0.866058469, 5.76740094e-05, 0.862752795, -0.498040408, 0.0872553959) | |
2935 | Part166.BottomSurface = Enum.SurfaceType.Smooth | |
2936 | Part166.TopSurface = Enum.SurfaceType.Smooth | |
2937 | Part166.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2938 | Part166.Position = Vector3.new(-2154.90454, 181.965271, 7.02810621) | |
2939 | Part166.Orientation = Vector3.new(0, -84.9899979, 30) | |
2940 | Part166.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2941 | BlockMesh167.Parent = Part166 | |
2942 | BlockMesh167.Scale = Vector3.new(0.0399999991, 0.160000011, 0.439999998) | |
2943 | BlockMesh167.Scale = Vector3.new(0.0399999991, 0.160000011, 0.439999998) | |
2944 | Part168.Name = "Workspace->Model->Part" | |
2945 | Part168.Parent = Tool0 | |
2946 | Part168.Material = Enum.Material.SmoothPlastic | |
2947 | Part168.BrickColor = BrickColor.new("Really black") | |
2948 | Part168.Reflectance = 0.15000000596046 | |
2949 | Part168.Rotation = Vector3.new(179.959991, 84.9899979, -29.9599991) | |
2950 | Part168.CanCollide = false | |
2951 | Part168.FormFactor = Enum.FormFactor.Plate | |
2952 | Part168.Size = Vector3.new(1, 0.400000006, 1) | |
2953 | Part168.CFrame = CFrame.new(-2158.77563, 181.688293, 7.52777815, 0.0756019726, 0.0435730331, 0.99618566, 0.499943823, -0.866057932, -6.02009786e-05, 0.862751722, 0.498041391, -0.087259762) | |
2954 | Part168.BottomSurface = Enum.SurfaceType.Smooth | |
2955 | Part168.TopSurface = Enum.SurfaceType.Smooth | |
2956 | Part168.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2957 | Part168.Position = Vector3.new(-2158.77563, 181.688293, 7.52777815) | |
2958 | Part168.Orientation = Vector3.new(0, 95.0099945, 150) | |
2959 | Part168.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2960 | SpecialMesh169.Parent = Part168 | |
2961 | SpecialMesh169.Scale = Vector3.new(0.0399999991, 0.559999943, 0.560000002) | |
2962 | SpecialMesh169.MeshType = Enum.MeshType.Wedge | |
2963 | SpecialMesh169.Scale = Vector3.new(0.0399999991, 0.559999943, 0.560000002) | |
2964 | Part170.Name = "Workspace->Model->Part" | |
2965 | Part170.Parent = Tool0 | |
2966 | Part170.Material = Enum.Material.SmoothPlastic | |
2967 | Part170.BrickColor = BrickColor.new("Really black") | |
2968 | Part170.Reflectance = 0.15000000596046 | |
2969 | Part170.Rotation = Vector3.new(-108.040001, -70.0499954, 102.799995) | |
2970 | Part170.CanCollide = false | |
2971 | Part170.FormFactor = Enum.FormFactor.Plate | |
2972 | Part170.Size = Vector3.new(1, 0.400000006, 1) | |
2973 | Part170.CFrame = CFrame.new(-2156.50928, 181.700836, 7.32201385, -0.0756049901, -0.332771987, -0.939971626, -0.499944925, -0.802973032, 0.324483424, -0.862750888, 0.494466633, -0.105658889) | |
2974 | Part170.BottomSurface = Enum.SurfaceType.Smooth | |
2975 | Part170.TopSurface = Enum.SurfaceType.Smooth | |
2976 | Part170.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2977 | Part170.Position = Vector3.new(-2156.50928, 181.700836, 7.32201385) | |
2978 | Part170.Orientation = Vector3.new(-18.9300003, -96.409996, -148.089996) | |
2979 | Part170.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2980 | SpecialMesh171.Parent = Part170 | |
2981 | SpecialMesh171.Scale = Vector3.new(0.0399999991, 0.199999988, 0.119999997) | |
2982 | SpecialMesh171.MeshType = Enum.MeshType.Wedge | |
2983 | SpecialMesh171.Scale = Vector3.new(0.0399999991, 0.199999988, 0.119999997) | |
2984 | Part172.Name = "Workspace->Model->Part" | |
2985 | Part172.Parent = Tool0 | |
2986 | Part172.Material = Enum.Material.SmoothPlastic | |
2987 | Part172.BrickColor = BrickColor.new("Really black") | |
2988 | Part172.Reflectance = 0.15000000596046 | |
2989 | Part172.Rotation = Vector3.new(30.0999985, 4.32999992, -24.5100002) | |
2990 | Part172.CanCollide = false | |
2991 | Part172.FormFactor = Enum.FormFactor.Plate | |
2992 | Part172.Size = Vector3.new(1, 0.400000006, 1) | |
2993 | Part172.CFrame = CFrame.new(-2156.54956, 181.842712, 6.56640577, 0.907288134, 0.413669497, 0.0755381733, -0.324451029, 0.802919984, -0.500051141, -0.267507017, 0.429182023, 0.862695158) | |
2994 | Part172.BottomSurface = Enum.SurfaceType.Smooth | |
2995 | Part172.TopSurface = Enum.SurfaceType.Smooth | |
2996 | Part172.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
2997 | Part172.Position = Vector3.new(-2156.54956, 181.842712, 6.56640577) | |
2998 | Part172.Orientation = Vector3.new(30, 5, -22) | |
2999 | Part172.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3000 | BlockMesh173.Parent = Part172 | |
3001 | BlockMesh173.Scale = Vector3.new(0.200000003, 0.640000045, 0.0399999991) | |
3002 | BlockMesh173.Scale = Vector3.new(0.200000003, 0.640000045, 0.0399999991) | |
3003 | Part174.Name = "Workspace->Model->Part" | |
3004 | Part174.Parent = Tool0 | |
3005 | Part174.Material = Enum.Material.SmoothPlastic | |
3006 | Part174.BrickColor = BrickColor.new("Really black") | |
3007 | Part174.Rotation = Vector3.new(-0.0299999993, -84.9899979, 179.959991) | |
3008 | Part174.CanCollide = false | |
3009 | Part174.FormFactor = Enum.FormFactor.Plate | |
3010 | Part174.Size = Vector3.new(1, 0.400000006, 1) | |
3011 | Part174.CFrame = CFrame.new(-2155.76416, 181.870773, 6.84001112, -0.0872679949, -5.40437359e-05, -0.996184886, 6.09999915e-05, -1, 4.89069753e-05, -0.996184886, -5.64992552e-05, 0.0872679949) | |
3012 | Part174.BottomSurface = Enum.SurfaceType.Smooth | |
3013 | Part174.TopSurface = Enum.SurfaceType.Smooth | |
3014 | Part174.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3015 | Part174.Position = Vector3.new(-2155.76416, 181.870773, 6.84001112) | |
3016 | Part174.Orientation = Vector3.new(0, -84.9899979, 180) | |
3017 | Part174.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3018 | SpecialMesh175.Parent = Part174 | |
3019 | SpecialMesh175.Scale = Vector3.new(0.239999995, 0.599999964, 0.200000003) | |
3020 | SpecialMesh175.MeshType = Enum.MeshType.Wedge | |
3021 | SpecialMesh175.Scale = Vector3.new(0.239999995, 0.599999964, 0.200000003) | |
3022 | Part176.Name = "Workspace->Model->Part" | |
3023 | Part176.Parent = Tool0 | |
3024 | Part176.Material = Enum.Material.SmoothPlastic | |
3025 | Part176.BrickColor = BrickColor.new("Really black") | |
3026 | Part176.Reflectance = 0.15000000596046 | |
3027 | Part176.Rotation = Vector3.new(-50.4899979, -65.1299973, 100.349998) | |
3028 | Part176.CanCollide = false | |
3029 | Part176.FormFactor = Enum.FormFactor.Plate | |
3030 | Part176.Size = Vector3.new(1, 0.400000006, 1) | |
3031 | Part176.CFrame = CFrame.new(-2156.2041, 181.567505, 6.37664795, -0.0755490288, -0.413680166, -0.907282233, 0.500049174, -0.80291909, 0.324456275, -0.862695277, -0.42917341, 0.267520159) | |
3032 | Part176.BottomSurface = Enum.SurfaceType.Smooth | |
3033 | Part176.TopSurface = Enum.SurfaceType.Smooth | |
3034 | Part176.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3035 | Part176.Position = Vector3.new(-2156.2041, 181.567505, 6.37664795) | |
3036 | Part176.Orientation = Vector3.new(-18.9300003, -73.5699997, 148.089996) | |
3037 | Part176.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3038 | SpecialMesh177.Parent = Part176 | |
3039 | SpecialMesh177.Scale = Vector3.new(0.0399999991, 0.279999971, 0.200000003) | |
3040 | SpecialMesh177.MeshType = Enum.MeshType.Wedge | |
3041 | SpecialMesh177.Scale = Vector3.new(0.0399999991, 0.279999971, 0.200000003) | |
3042 | Part178.Name = "Workspace->Model->Part" | |
3043 | Part178.Parent = Tool0 | |
3044 | Part178.Material = Enum.Material.Neon | |
3045 | Part178.BrickColor = BrickColor.new("Storm blue") | |
3046 | Part178.Transparency = 0.80000001192093 | |
3047 | Part178.Rotation = Vector3.new(-180, -5.00999975, -150) | |
3048 | Part178.CanCollide = false | |
3049 | Part178.FormFactor = Enum.FormFactor.Plate | |
3050 | Part178.Size = Vector3.new(1, 0.400000006, 1) | |
3051 | Part178.CFrame = CFrame.new(-2156.46143, 182.286957, 6.90109205, -0.862696886, 0.498137146, -0.087255083, 0.500039935, 0.866002321, 5.79749612e-05, 0.0755919889, -0.0435810126, -0.996186018) | |
3052 | Part178.BottomSurface = Enum.SurfaceType.Smooth | |
3053 | Part178.TopSurface = Enum.SurfaceType.Smooth | |
3054 | Part178.Color = Color3.new(0.2, 0.345098, 0.509804) | |
3055 | Part178.Position = Vector3.new(-2156.46143, 182.286957, 6.90109205) | |
3056 | Part178.Orientation = Vector3.new(0, -174.98999, 30) | |
3057 | Part178.Color = Color3.new(0.2, 0.345098, 0.509804) | |
3058 | Decal179.Parent = Part178 | |
3059 | Decal179.Texture = "http://www.roblox.com/asset/?id=88230633" | |
3060 | Decal179.Face = Enum.NormalId.Right | |
3061 | Decal180.Parent = Part178 | |
3062 | Decal180.Texture = "http://www.roblox.com/asset/?id=88230633" | |
3063 | Decal180.Face = Enum.NormalId.Left | |
3064 | BlockMesh181.Parent = Part178 | |
3065 | BlockMesh181.Scale = Vector3.new(0.0399999991, 0.959999979, 0.200000003) | |
3066 | BlockMesh181.Scale = Vector3.new(0.0399999991, 0.959999979, 0.200000003) | |
3067 | Part182.Name = "Workspace->Model->Part" | |
3068 | Part182.Parent = Tool0 | |
3069 | Part182.Material = Enum.Material.SmoothPlastic | |
3070 | Part182.BrickColor = BrickColor.new("Really black") | |
3071 | Part182.Reflectance = 0.15000000596046 | |
3072 | Part182.Rotation = Vector3.new(-0.0399999991, -84.9899979, 149.959991) | |
3073 | Part182.CanCollide = false | |
3074 | Part182.FormFactor = Enum.FormFactor.Plate | |
3075 | Part182.Size = Vector3.new(1, 0.400000006, 1) | |
3076 | Part182.CFrame = CFrame.new(-2157.69556, 182.063416, 6.79463196, -0.0755490288, -0.0436870158, -0.996184647, 0.500049174, -0.865997076, 5.48057178e-05, -0.862695277, -0.498137176, 0.0872708932) | |
3077 | Part182.BottomSurface = Enum.SurfaceType.Smooth | |
3078 | Part182.TopSurface = Enum.SurfaceType.Smooth | |
3079 | Part182.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3080 | Part182.Position = Vector3.new(-2157.69556, 182.063416, 6.79463196) | |
3081 | Part182.Orientation = Vector3.new(0, -84.9899979, 150) | |
3082 | Part182.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3083 | SpecialMesh183.Parent = Part182 | |
3084 | SpecialMesh183.Scale = Vector3.new(0.0399999991, 0.279999971, 0.280000001) | |
3085 | SpecialMesh183.MeshType = Enum.MeshType.Wedge | |
3086 | SpecialMesh183.Scale = Vector3.new(0.0399999991, 0.279999971, 0.280000001) | |
3087 | Part184.Name = "Workspace->Model->Part" | |
3088 | Part184.Parent = Tool0 | |
3089 | Part184.Material = Enum.Material.SmoothPlastic | |
3090 | Part184.BrickColor = BrickColor.new("Really black") | |
3091 | Part184.Reflectance = 0.15000000596046 | |
3092 | Part184.Rotation = Vector3.new(179.959991, 84.9899979, 30.039999) | |
3093 | Part184.CanCollide = false | |
3094 | Part184.FormFactor = Enum.FormFactor.Plate | |
3095 | Part184.Size = Vector3.new(1, 0.400000006, 1) | |
3096 | Part184.CFrame = CFrame.new(-2158.85034, 181.682388, 6.67491102, 0.0755459815, -0.043686986, 0.996184886, -0.500048876, -0.865997255, -5.63464127e-05, 0.862695813, -0.498136848, -0.0872682258) | |
3097 | Part184.BottomSurface = Enum.SurfaceType.Smooth | |
3098 | Part184.TopSurface = Enum.SurfaceType.Smooth | |
3099 | Part184.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3100 | Part184.Position = Vector3.new(-2158.85034, 181.682388, 6.67491102) | |
3101 | Part184.Orientation = Vector3.new(0, 95.0099945, -150) | |
3102 | Part184.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3103 | SpecialMesh185.Parent = Part184 | |
3104 | SpecialMesh185.Scale = Vector3.new(0.0399999991, 0.559999943, 0.560000002) | |
3105 | SpecialMesh185.MeshType = Enum.MeshType.Wedge | |
3106 | SpecialMesh185.Scale = Vector3.new(0.0399999991, 0.559999943, 0.560000002) | |
3107 | Part186.Name = "Workspace->Model->Part" | |
3108 | Part186.Parent = Tool0 | |
3109 | Part186.Material = Enum.Material.SmoothPlastic | |
3110 | Part186.BrickColor = BrickColor.new("Really black") | |
3111 | Part186.Reflectance = 0.15000000596046 | |
3112 | Part186.Rotation = Vector3.new(-0.0399999991, -84.9899979, -30.039999) | |
3113 | Part186.CanCollide = false | |
3114 | Part186.FormFactor = Enum.FormFactor.Plate | |
3115 | Part186.Size = Vector3.new(1, 0.400000006, 1) | |
3116 | Part186.CFrame = CFrame.new(-2155.69507, 182.222549, 6.71179914, 0.0755370036, 0.0436820388, -0.99618578, -0.500048041, 0.865997732, 5.6640878e-05, 0.862697124, 0.498136431, 0.0872579738) | |
3117 | Part186.BottomSurface = Enum.SurfaceType.Smooth | |
3118 | Part186.TopSurface = Enum.SurfaceType.Smooth | |
3119 | Part186.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3120 | Part186.Position = Vector3.new(-2155.69507, 182.222549, 6.71179914) | |
3121 | Part186.Orientation = Vector3.new(0, -84.9899979, -30) | |
3122 | Part186.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3123 | BlockMesh187.Parent = Part186 | |
3124 | BlockMesh187.Scale = Vector3.new(0.0399999991, 0.320000023, 1.48000002) | |
3125 | BlockMesh187.Scale = Vector3.new(0.0399999991, 0.320000023, 1.48000002) | |
3126 | Part188.Name = "Workspace->Model->Part" | |
3127 | Part188.Parent = Tool0 | |
3128 | Part188.Material = Enum.Material.SmoothPlastic | |
3129 | Part188.BrickColor = BrickColor.new("Really black") | |
3130 | Part188.Reflectance = 0.15000000596046 | |
3131 | Part188.Rotation = Vector3.new(-0.0399999991, -84.9899979, 29.9599991) | |
3132 | Part188.CanCollide = false | |
3133 | Part188.FormFactor = Enum.FormFactor.Plate | |
3134 | Part188.Size = Vector3.new(1, 0.400000006, 1) | |
3135 | Part188.CFrame = CFrame.new(-2155.11938, 181.882111, 7.09513092, 0.0755969882, -0.0435729474, -0.996186078, 0.499942869, 0.866058469, 5.76740094e-05, 0.862752795, -0.498040408, 0.0872553959) | |
3136 | Part188.BottomSurface = Enum.SurfaceType.Smooth | |
3137 | Part188.TopSurface = Enum.SurfaceType.Smooth | |
3138 | Part188.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3139 | Part188.Position = Vector3.new(-2155.11938, 181.882111, 7.09513092) | |
3140 | Part188.Orientation = Vector3.new(0, -84.9899979, 30) | |
3141 | Part188.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3142 | BlockMesh189.Parent = Part188 | |
3143 | BlockMesh189.Scale = Vector3.new(0.0399999991, 0.320000023, 0.639999986) | |
3144 | BlockMesh189.Scale = Vector3.new(0.0399999991, 0.320000023, 0.639999986) | |
3145 | Part190.Name = "Workspace->Model->Part" | |
3146 | Part190.Parent = Tool0 | |
3147 | Part190.Material = Enum.Material.SmoothPlastic | |
3148 | Part190.BrickColor = BrickColor.new("Black") | |
3149 | Part190.Rotation = Vector3.new(60.0999985, 2.5, -94.3399963) | |
3150 | Part190.CanCollide = false | |
3151 | Part190.FormFactor = Enum.FormFactor.Symmetric | |
3152 | Part190.Size = Vector3.new(1, 1, 1) | |
3153 | Part190.CFrame = CFrame.new(-2154.61011, 181.852829, 6.95155287, -0.0756089836, 0.996184587, 0.0435857438, -0.499947876, -5.3074531e-05, -0.866055548, -0.862748802, -0.0872721821, 0.498044342) | |
3154 | Part190.BottomSurface = Enum.SurfaceType.Smooth | |
3155 | Part190.TopSurface = Enum.SurfaceType.Smooth | |
3156 | Part190.Color = Color3.new(0.105882, 0.164706, 0.207843) | |
3157 | Part190.Position = Vector3.new(-2154.61011, 181.852829, 6.95155287) | |
3158 | Part190.Orientation = Vector3.new(60, 5, -90.0099945) | |
3159 | Part190.Color = Color3.new(0.105882, 0.164706, 0.207843) | |
3160 | CylinderMesh191.Parent = Part190 | |
3161 | CylinderMesh191.Scale = Vector3.new(0.200000003, 0.159999996, 0.200000003) | |
3162 | CylinderMesh191.Scale = Vector3.new(0.200000003, 0.159999996, 0.200000003) | |
3163 | Part192.Name = "Workspace->Model->Part" | |
3164 | Part192.Parent = Tool0 | |
3165 | Part192.Material = Enum.Material.SmoothPlastic | |
3166 | Part192.BrickColor = BrickColor.new("Really black") | |
3167 | Part192.Reflectance = 0.15000000596046 | |
3168 | Part192.Rotation = Vector3.new(-0.0399999991, -84.9899979, -30.039999) | |
3169 | Part192.CanCollide = false | |
3170 | Part192.FormFactor = Enum.FormFactor.Plate | |
3171 | Part192.Size = Vector3.new(1, 0.400000006, 1) | |
3172 | Part192.CFrame = CFrame.new(-2155.63745, 181.786285, 6.45375013, 0.0755370036, 0.0436820388, -0.99618578, -0.500048041, 0.865997732, 5.6640878e-05, 0.862697124, 0.498136431, 0.0872579738) | |
3173 | Part192.BottomSurface = Enum.SurfaceType.Smooth | |
3174 | Part192.TopSurface = Enum.SurfaceType.Smooth | |
3175 | Part192.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3176 | Part192.Position = Vector3.new(-2155.63745, 181.786285, 6.45375013) | |
3177 | Part192.Orientation = Vector3.new(0, -84.9899979, -30) | |
3178 | Part192.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3179 | BlockMesh193.Parent = Part192 | |
3180 | BlockMesh193.Scale = Vector3.new(0.0399999991, 0.320000023, 0.119999997) | |
3181 | BlockMesh193.Scale = Vector3.new(0.0399999991, 0.320000023, 0.119999997) | |
3182 | ManualWeld194.Name = "Workspace->Model->Part-to-Silencer Strong Joint" | |
3183 | ManualWeld194.Parent = Part192 | |
3184 | ManualWeld194.C0 = CFrame.new(0.5, -0.200000003, -0.5, -1, 0, 0, 0, 1, 0, 0, 0, -1) | |
3185 | ManualWeld194.C1 = CFrame.new(0.507873535, 0.498001099, 0.0407104492, -0.500003755, -0.86602205, -3.3347053e-06, -6.08551136e-06, 2.82517385e-06, -0.999992311, 0.866014242, -0.500003755, -7.6530996e-06) | |
3186 | ManualWeld194.Part0 = Part192 | |
3187 | ManualWeld194.Part1 = Part54 | |
3188 | Part195.Name = "Workspace->Model->Part" | |
3189 | Part195.Parent = Tool0 | |
3190 | Part195.Material = Enum.Material.SmoothPlastic | |
3191 | Part195.BrickColor = BrickColor.new("Really black") | |
3192 | Part195.Rotation = Vector3.new(90, 0, -95.0099945) | |
3193 | Part195.CanCollide = false | |
3194 | Part195.FormFactor = Enum.FormFactor.Symmetric | |
3195 | Part195.Size = Vector3.new(1, 1, 1) | |
3196 | Part195.CFrame = CFrame.new(-2155.14648, 181.890823, 6.78591919, -0.0872809738, 0.996183753, -3.78129771e-05, 6.79999866e-05, -3.19999926e-05, -1, -0.996183753, -0.0872809738, -6.49474896e-05) | |
3197 | Part195.BottomSurface = Enum.SurfaceType.Smooth | |
3198 | Part195.TopSurface = Enum.SurfaceType.Smooth | |
3199 | Part195.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3200 | Part195.Position = Vector3.new(-2155.14648, 181.890823, 6.78591919) | |
3201 | Part195.Orientation = Vector3.new(90, 95.0099945, 0) | |
3202 | Part195.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3203 | BlockMesh196.Parent = Part195 | |
3204 | BlockMesh196.Scale = Vector3.new(0.239999995, 0.0799999982, 0.200000003) | |
3205 | BlockMesh196.Scale = Vector3.new(0.239999995, 0.0799999982, 0.200000003) | |
3206 | Part197.Name = "Workspace->Model->Part" | |
3207 | Part197.Parent = Tool0 | |
3208 | Part197.Material = Enum.Material.SmoothPlastic | |
3209 | Part197.BrickColor = BrickColor.new("Really black") | |
3210 | Part197.Reflectance = 0.15000000596046 | |
3211 | Part197.Rotation = Vector3.new(30.0999985, 4.32999992, -46.5099983) | |
3212 | Part197.CanCollide = false | |
3213 | Part197.FormFactor = Enum.FormFactor.Plate | |
3214 | Part197.Size = Vector3.new(1, 0.400000006, 1) | |
3215 | Part197.CFrame = CFrame.new(-2156.3772, 181.538223, 6.37474012, 0.686255813, 0.723427474, 0.0755360499, -0.601608872, 0.62290889, -0.50005126, -0.408802897, 0.297719866, 0.862695217) | |
3216 | Part197.BottomSurface = Enum.SurfaceType.Smooth | |
3217 | Part197.TopSurface = Enum.SurfaceType.Smooth | |
3218 | Part197.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3219 | Part197.Position = Vector3.new(-2156.3772, 181.538223, 6.37474012) | |
3220 | Part197.Orientation = Vector3.new(30, 5, -44) | |
3221 | Part197.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3222 | BlockMesh198.Parent = Part197 | |
3223 | BlockMesh198.Scale = Vector3.new(0.200000003, 0.799999952, 0.0399999991) | |
3224 | BlockMesh198.Scale = Vector3.new(0.200000003, 0.799999952, 0.0399999991) | |
3225 | Part199.Name = "Workspace->Model->Part" | |
3226 | Part199.Parent = Tool0 | |
3227 | Part199.Material = Enum.Material.SmoothPlastic | |
3228 | Part199.BrickColor = BrickColor.new("Really black") | |
3229 | Part199.Reflectance = 0.15000000596046 | |
3230 | Part199.Rotation = Vector3.new(179.959991, 84.9899979, 150.039993) | |
3231 | Part199.CanCollide = false | |
3232 | Part199.FormFactor = Enum.FormFactor.Plate | |
3233 | Part199.Size = Vector3.new(1, 0.400000006, 1) | |
3234 | Part199.CFrame = CFrame.new(-2156.53149, 182.228683, 7.01802778, -0.075609982, -0.0435839556, 0.996184528, -0.499945879, 0.866056681, -5.49360011e-05, -0.862749815, -0.498042524, -0.0872721523) | |
3235 | Part199.BottomSurface = Enum.SurfaceType.Smooth | |
3236 | Part199.TopSurface = Enum.SurfaceType.Smooth | |
3237 | Part199.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3238 | Part199.Position = Vector3.new(-2156.53149, 182.228683, 7.01802778) | |
3239 | Part199.Orientation = Vector3.new(0, 95.0099945, -30) | |
3240 | Part199.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3241 | SpecialMesh200.Parent = Part199 | |
3242 | SpecialMesh200.Scale = Vector3.new(0.0399999991, 0.320000023, 0.239999995) | |
3243 | SpecialMesh200.MeshType = Enum.MeshType.Wedge | |
3244 | SpecialMesh200.Scale = Vector3.new(0.0399999991, 0.320000023, 0.239999995) | |
3245 | Part201.Name = "Workspace->Model->Part" | |
3246 | Part201.Parent = Tool0 | |
3247 | Part201.Material = Enum.Material.SmoothPlastic | |
3248 | Part201.BrickColor = BrickColor.new("Really black") | |
3249 | Part201.Reflectance = 0.15000000596046 | |
3250 | Part201.Rotation = Vector3.new(-0.0399999991, -84.9899979, -30.039999) | |
3251 | Part201.CanCollide = false | |
3252 | Part201.FormFactor = Enum.FormFactor.Plate | |
3253 | Part201.Size = Vector3.new(1, 0.400000006, 1) | |
3254 | Part201.CFrame = CFrame.new(-2158.8396, 181.897202, 6.79846191, 0.0755370036, 0.0436820388, -0.99618578, -0.500048041, 0.865997732, 5.6640878e-05, 0.862697124, 0.498136431, 0.0872579738) | |
3255 | Part201.BottomSurface = Enum.SurfaceType.Smooth | |
3256 | Part201.TopSurface = Enum.SurfaceType.Smooth | |
3257 | Part201.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3258 | Part201.Position = Vector3.new(-2158.8396, 181.897202, 6.79846191) | |
3259 | Part201.Orientation = Vector3.new(0, -84.9899979, -30) | |
3260 | Part201.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3261 | BlockMesh202.Parent = Part201 | |
3262 | BlockMesh202.Scale = Vector3.new(0.0399999991, 0.680000007, 0.560000002) | |
3263 | BlockMesh202.Scale = Vector3.new(0.0399999991, 0.680000007, 0.560000002) | |
3264 | Part203.Name = "Workspace->Model->Part" | |
3265 | Part203.Parent = Tool0 | |
3266 | Part203.Material = Enum.Material.SmoothPlastic | |
3267 | Part203.BrickColor = BrickColor.new("Really black") | |
3268 | Part203.Reflectance = 0.15000000596046 | |
3269 | Part203.Rotation = Vector3.new(179.959991, 84.9899979, 30.039999) | |
3270 | Part203.CanCollide = false | |
3271 | Part203.FormFactor = Enum.FormFactor.Plate | |
3272 | Part203.Size = Vector3.new(1, 0.400000006, 1) | |
3273 | Part203.CFrame = CFrame.new(-2156.64917, 182.028671, 6.68294477, 0.0755459815, -0.043686986, 0.996184886, -0.500048876, -0.865997255, -5.63464127e-05, 0.862695813, -0.498136848, -0.0872682258) | |
3274 | Part203.BottomSurface = Enum.SurfaceType.Smooth | |
3275 | Part203.TopSurface = Enum.SurfaceType.Smooth | |
3276 | Part203.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3277 | Part203.Position = Vector3.new(-2156.64917, 182.028671, 6.68294477) | |
3278 | Part203.Orientation = Vector3.new(0, 95.0099945, -150) | |
3279 | Part203.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3280 | SpecialMesh204.Parent = Part203 | |
3281 | SpecialMesh204.Scale = Vector3.new(0.0399999991, 0.279999971, 0.0399999991) | |
3282 | SpecialMesh204.MeshType = Enum.MeshType.Wedge | |
3283 | SpecialMesh204.Scale = Vector3.new(0.0399999991, 0.279999971, 0.0399999991) | |
3284 | Part205.Name = "Workspace->Model->Part" | |
3285 | Part205.Parent = Tool0 | |
3286 | Part205.Material = Enum.Material.SmoothPlastic | |
3287 | Part205.BrickColor = BrickColor.new("Really black") | |
3288 | Part205.Reflectance = 0.15000000596046 | |
3289 | Part205.Rotation = Vector3.new(-30.0900002, 4.33999968, -19.4899998) | |
3290 | Part205.CanCollide = false | |
3291 | Part205.FormFactor = Enum.FormFactor.Plate | |
3292 | Part205.Size = Vector3.new(1, 0.400000006, 1) | |
3293 | Part205.CFrame = CFrame.new(-2157.44849, 181.873032, 7.30450392, 0.939974129, 0.332768679, 0.0755888298, -0.32447204, 0.802974105, 0.499950528, 0.105672017, -0.49446702, 0.86274904) | |
3294 | Part205.BottomSurface = Enum.SurfaceType.Smooth | |
3295 | Part205.TopSurface = Enum.SurfaceType.Smooth | |
3296 | Part205.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3297 | Part205.Position = Vector3.new(-2157.44849, 181.873032, 7.30450392) | |
3298 | Part205.Orientation = Vector3.new(-30, 5.00999975, -22) | |
3299 | Part205.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3300 | BlockMesh206.Parent = Part205 | |
3301 | BlockMesh206.Scale = Vector3.new(0.200000003, 0.640000045, 0.0399999991) | |
3302 | BlockMesh206.Scale = Vector3.new(0.200000003, 0.640000045, 0.0399999991) | |
3303 | Part207.Name = "Workspace->Model->Part" | |
3304 | Part207.Parent = Tool0 | |
3305 | Part207.Material = Enum.Material.SmoothPlastic | |
3306 | Part207.BrickColor = BrickColor.new("Really black") | |
3307 | Part207.Reflectance = 0.15000000596046 | |
3308 | Part207.Rotation = Vector3.new(179.959991, 84.9899979, 30.039999) | |
3309 | Part207.CanCollide = false | |
3310 | Part207.FormFactor = Enum.FormFactor.Plate | |
3311 | Part207.Size = Vector3.new(1, 0.400000006, 1) | |
3312 | Part207.CFrame = CFrame.new(-2159.23804, 181.897202, 6.83335876, 0.0755459815, -0.043686986, 0.996184886, -0.500048876, -0.865997255, -5.63464127e-05, 0.862695813, -0.498136848, -0.0872682258) | |
3313 | Part207.BottomSurface = Enum.SurfaceType.Smooth | |
3314 | Part207.TopSurface = Enum.SurfaceType.Smooth | |
3315 | Part207.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3316 | Part207.Position = Vector3.new(-2159.23804, 181.897202, 6.83335876) | |
3317 | Part207.Orientation = Vector3.new(0, 95.0099945, -150) | |
3318 | Part207.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3319 | SpecialMesh208.Parent = Part207 | |
3320 | SpecialMesh208.Scale = Vector3.new(0.0399999991, 0.680000007, 0.239999995) | |
3321 | SpecialMesh208.MeshType = Enum.MeshType.Wedge | |
3322 | SpecialMesh208.Scale = Vector3.new(0.0399999991, 0.680000007, 0.239999995) | |
3323 | Part209.Name = "Workspace->Model->Part" | |
3324 | Part209.Parent = Tool0 | |
3325 | Part209.Material = Enum.Material.SmoothPlastic | |
3326 | Part209.BrickColor = BrickColor.new("Really black") | |
3327 | Part209.Reflectance = 0.15000000596046 | |
3328 | Part209.Rotation = Vector3.new(-0.0399999991, -84.9899979, -30.039999) | |
3329 | Part209.CanCollide = false | |
3330 | Part209.FormFactor = Enum.FormFactor.Plate | |
3331 | Part209.Size = Vector3.new(1, 0.400000006, 2) | |
3332 | Part209.CFrame = CFrame.new(-2158.59204, 182.063522, 6.87316895, 0.0755370036, 0.0436820388, -0.99618578, -0.500048041, 0.865997732, 5.6640878e-05, 0.862697124, 0.498136431, 0.0872579738) | |
3333 | Part209.BottomSurface = Enum.SurfaceType.Smooth | |
3334 | Part209.TopSurface = Enum.SurfaceType.Smooth | |
3335 | Part209.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3336 | Part209.Position = Vector3.new(-2158.59204, 182.063522, 6.87316895) | |
3337 | Part209.Orientation = Vector3.new(0, -84.9899979, -30) | |
3338 | Part209.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3339 | BlockMesh210.Parent = Part209 | |
3340 | BlockMesh210.Scale = Vector3.new(0.0399999991, 0.279999971, 0.75999999) | |
3341 | BlockMesh210.Scale = Vector3.new(0.0399999991, 0.279999971, 0.75999999) | |
3342 | Part211.Name = "Workspace->Model->Part" | |
3343 | Part211.Parent = Tool0 | |
3344 | Part211.Material = Enum.Material.SmoothPlastic | |
3345 | Part211.BrickColor = BrickColor.new("Really black") | |
3346 | Part211.Reflectance = 0.15000000596046 | |
3347 | Part211.Rotation = Vector3.new(-0.0399999991, -84.9899979, 149.959991) | |
3348 | Part211.CanCollide = false | |
3349 | Part211.FormFactor = Enum.FormFactor.Plate | |
3350 | Part211.Size = Vector3.new(1, 0.400000006, 1) | |
3351 | Part211.CFrame = CFrame.new(-2154.79614, 181.876205, 6.43226624, -0.0755490288, -0.0436870158, -0.996184647, 0.500049174, -0.865997076, 5.48057178e-05, -0.862695277, -0.498137176, 0.0872708932) | |
3352 | Part211.BottomSurface = Enum.SurfaceType.Smooth | |
3353 | Part211.TopSurface = Enum.SurfaceType.Smooth | |
3354 | Part211.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3355 | Part211.Position = Vector3.new(-2154.79614, 181.876205, 6.43226624) | |
3356 | Part211.Orientation = Vector3.new(0, -84.9899979, 150) | |
3357 | Part211.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3358 | SpecialMesh212.Parent = Part211 | |
3359 | SpecialMesh212.Scale = Vector3.new(0.0399999991, 0.320000023, 0.119999997) | |
3360 | SpecialMesh212.MeshType = Enum.MeshType.Wedge | |
3361 | SpecialMesh212.Scale = Vector3.new(0.0399999991, 0.320000023, 0.119999997) | |
3362 | Part213.Name = "Workspace->Model->Part" | |
3363 | Part213.Parent = Tool0 | |
3364 | Part213.Material = Enum.Material.SmoothPlastic | |
3365 | Part213.BrickColor = BrickColor.new("Really black") | |
3366 | Part213.Reflectance = 0.15000000596046 | |
3367 | Part213.Rotation = Vector3.new(-0.0399999991, -84.9899979, -30.039999) | |
3368 | Part213.CanCollide = false | |
3369 | Part213.FormFactor = Enum.FormFactor.Plate | |
3370 | Part213.Size = Vector3.new(1, 0.400000006, 1) | |
3371 | Part213.CFrame = CFrame.new(-2154.83838, 182.222519, 6.63678694, 0.0755370036, 0.0436820388, -0.99618578, -0.500048041, 0.865997732, 5.6640878e-05, 0.862697124, 0.498136431, 0.0872579738) | |
3372 | Part213.BottomSurface = Enum.SurfaceType.Smooth | |
3373 | Part213.TopSurface = Enum.SurfaceType.Smooth | |
3374 | Part213.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3375 | Part213.Position = Vector3.new(-2154.83838, 182.222519, 6.63678694) | |
3376 | Part213.Orientation = Vector3.new(0, -84.9899979, -30) | |
3377 | Part213.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3378 | SpecialMesh214.Parent = Part213 | |
3379 | SpecialMesh214.Scale = Vector3.new(0.0399999991, 0.320000023, 0.239999995) | |
3380 | SpecialMesh214.MeshType = Enum.MeshType.Wedge | |
3381 | SpecialMesh214.Scale = Vector3.new(0.0399999991, 0.320000023, 0.239999995) | |
3382 | Part215.Name = "Workspace->Model->Part" | |
3383 | Part215.Parent = Tool0 | |
3384 | Part215.Material = Enum.Material.SmoothPlastic | |
3385 | Part215.BrickColor = BrickColor.new("Really black") | |
3386 | Part215.Reflectance = 0.15000000596046 | |
3387 | Part215.Rotation = Vector3.new(179.959991, 84.9899979, -149.959991) | |
3388 | Part215.CanCollide = false | |
3389 | Part215.FormFactor = Enum.FormFactor.Plate | |
3390 | Part215.Size = Vector3.new(1, 0.400000006, 1) | |
3391 | Part215.CFrame = CFrame.new(-2156.55176, 182.222549, 6.78682709, -0.0755540058, 0.0436889939, 0.99618423, 0.500047088, 0.865998268, -5.42367488e-05, -0.862696111, 0.498134911, -0.0872761905) | |
3392 | Part215.BottomSurface = Enum.SurfaceType.Smooth | |
3393 | Part215.TopSurface = Enum.SurfaceType.Smooth | |
3394 | Part215.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3395 | Part215.Position = Vector3.new(-2156.55176, 182.222549, 6.78682709) | |
3396 | Part215.Orientation = Vector3.new(0, 95.0099945, 30) | |
3397 | Part215.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3398 | SpecialMesh216.Parent = Part215 | |
3399 | SpecialMesh216.Scale = Vector3.new(0.0399999991, 0.320000023, 0.239999995) | |
3400 | SpecialMesh216.MeshType = Enum.MeshType.Wedge | |
3401 | SpecialMesh216.Scale = Vector3.new(0.0399999991, 0.320000023, 0.239999995) | |
3402 | Part217.Name = "Workspace->Model->Part" | |
3403 | Part217.Parent = Tool0 | |
3404 | Part217.Material = Enum.Material.SmoothPlastic | |
3405 | Part217.BrickColor = BrickColor.new("Really black") | |
3406 | Part217.Reflectance = 0.15000000596046 | |
3407 | Part217.Rotation = Vector3.new(-0.0399999991, -84.9899979, -30.039999) | |
3408 | Part217.CanCollide = false | |
3409 | Part217.FormFactor = Enum.FormFactor.Plate | |
3410 | Part217.Size = Vector3.new(1, 0.400000006, 3) | |
3411 | Part217.CFrame = CFrame.new(-2156.19727, 182.139481, 6.7075882, 0.0755370036, 0.0436820388, -0.99618578, -0.500048041, 0.865997732, 5.6640878e-05, 0.862697124, 0.498136431, 0.0872579738) | |
3412 | Part217.BottomSurface = Enum.SurfaceType.Smooth | |
3413 | Part217.TopSurface = Enum.SurfaceType.Smooth | |
3414 | Part217.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3415 | Part217.Position = Vector3.new(-2156.19727, 182.139481, 6.7075882) | |
3416 | Part217.Orientation = Vector3.new(0, -84.9899979, -30) | |
3417 | Part217.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3418 | BlockMesh218.Parent = Part217 | |
3419 | BlockMesh218.Scale = Vector3.new(0.0399999991, 0.160000011, 0.986666679) | |
3420 | BlockMesh218.Scale = Vector3.new(0.0399999991, 0.160000011, 0.986666679) | |
3421 | Part219.Name = "Workspace->Model->Part" | |
3422 | Part219.Parent = Tool0 | |
3423 | Part219.Material = Enum.Material.SmoothPlastic | |
3424 | Part219.BrickColor = BrickColor.new("Really black") | |
3425 | Part219.Reflectance = 0.15000000596046 | |
3426 | Part219.Rotation = Vector3.new(30.0999985, 4.32999992, -24.5100002) | |
3427 | Part219.CanCollide = false | |
3428 | Part219.FormFactor = Enum.FormFactor.Plate | |
3429 | Part219.Size = Vector3.new(1, 0.400000006, 1) | |
3430 | Part219.CFrame = CFrame.new(-2156.86768, 181.856567, 6.60228682, 0.907288134, 0.413669497, 0.0755381733, -0.324451029, 0.802919984, -0.500051141, -0.267507017, 0.429182023, 0.862695158) | |
3431 | Part219.BottomSurface = Enum.SurfaceType.Smooth | |
3432 | Part219.TopSurface = Enum.SurfaceType.Smooth | |
3433 | Part219.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3434 | Part219.Position = Vector3.new(-2156.86768, 181.856567, 6.60228682) | |
3435 | Part219.Orientation = Vector3.new(30, 5, -22) | |
3436 | Part219.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3437 | BlockMesh220.Parent = Part219 | |
3438 | BlockMesh220.Scale = Vector3.new(0.200000003, 0.640000045, 0.0399999991) | |
3439 | BlockMesh220.Scale = Vector3.new(0.200000003, 0.640000045, 0.0399999991) | |
3440 | Part221.Name = "Workspace->Model->Part" | |
3441 | Part221.Parent = Tool0 | |
3442 | Part221.Material = Enum.Material.SmoothPlastic | |
3443 | Part221.BrickColor = BrickColor.new("Really black") | |
3444 | Part221.Reflectance = 0.15000000596046 | |
3445 | Part221.Rotation = Vector3.new(-50.4899979, -65.1299973, 100.349998) | |
3446 | Part221.CanCollide = false | |
3447 | Part221.FormFactor = Enum.FormFactor.Plate | |
3448 | Part221.Size = Vector3.new(1, 0.400000006, 1) | |
3449 | Part221.CFrame = CFrame.new(-2156.90088, 181.70874, 6.519485, -0.0755499899, -0.413682938, -0.907280922, 0.500047922, -0.802918792, 0.324458718, -0.862695873, -0.429171056, 0.267521799) | |
3450 | Part221.BottomSurface = Enum.SurfaceType.Smooth | |
3451 | Part221.TopSurface = Enum.SurfaceType.Smooth | |
3452 | Part221.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3453 | Part221.Position = Vector3.new(-2156.90088, 181.70874, 6.519485) | |
3454 | Part221.Orientation = Vector3.new(-18.9300003, -73.5699997, 148.089996) | |
3455 | Part221.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3456 | SpecialMesh222.Parent = Part221 | |
3457 | SpecialMesh222.Scale = Vector3.new(0.0399999991, 0.199999988, 0.119999997) | |
3458 | SpecialMesh222.MeshType = Enum.MeshType.Wedge | |
3459 | SpecialMesh222.Scale = Vector3.new(0.0399999991, 0.199999988, 0.119999997) | |
3460 | Part223.Name = "Workspace->Model->Part" | |
3461 | Part223.Parent = Tool0 | |
3462 | Part223.Material = Enum.Material.SmoothPlastic | |
3463 | Part223.BrickColor = BrickColor.new("Really black") | |
3464 | Part223.Reflectance = 0.15000000596046 | |
3465 | Part223.Rotation = Vector3.new(-30.0900002, 4.32999992, -43.4899979) | |
3466 | Part223.CanCollide = false | |
3467 | Part223.FormFactor = Enum.FormFactor.Plate | |
3468 | Part223.Size = Vector3.new(1, 0.400000006, 1) | |
3469 | Part223.CFrame = CFrame.new(-2156.64404, 181.700699, 7.33383894, 0.723359764, 0.686321616, 0.0755872354, -0.623018742, 0.601579249, 0.499950111, 0.297654867, -0.40873605, 0.862749398) | |
3470 | Part223.BottomSurface = Enum.SurfaceType.Smooth | |
3471 | Part223.TopSurface = Enum.SurfaceType.Smooth | |
3472 | Part223.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3473 | Part223.Position = Vector3.new(-2156.64404, 181.700699, 7.33383894) | |
3474 | Part223.Orientation = Vector3.new(-30, 5.00999975, -46) | |
3475 | Part223.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3476 | BlockMesh224.Parent = Part223 | |
3477 | BlockMesh224.Scale = Vector3.new(0.119999997, 0.559999943, 0.0399999991) | |
3478 | BlockMesh224.Scale = Vector3.new(0.119999997, 0.559999943, 0.0399999991) | |
3479 | Part225.Name = "Workspace->Model->Part" | |
3480 | Part225.Parent = Tool0 | |
3481 | Part225.Material = Enum.Material.SmoothPlastic | |
3482 | Part225.BrickColor = BrickColor.new("Really black") | |
3483 | Part225.Reflectance = 0.15000000596046 | |
3484 | Part225.Rotation = Vector3.new(-108.040001, -70.0499954, 102.799995) | |
3485 | Part225.CanCollide = false | |
3486 | Part225.FormFactor = Enum.FormFactor.Plate | |
3487 | Part225.Size = Vector3.new(1, 0.400000006, 1) | |
3488 | Part225.CFrame = CFrame.new(-2157.14746, 181.711227, 7.37188721, -0.0756049901, -0.332771987, -0.939971626, -0.499944925, -0.802973032, 0.324483424, -0.862750888, 0.494466633, -0.105658889) | |
3489 | Part225.BottomSurface = Enum.SurfaceType.Smooth | |
3490 | Part225.TopSurface = Enum.SurfaceType.Smooth | |
3491 | Part225.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3492 | Part225.Position = Vector3.new(-2157.14746, 181.711227, 7.37188721) | |
3493 | Part225.Orientation = Vector3.new(-18.9300003, -96.409996, -148.089996) | |
3494 | Part225.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3495 | SpecialMesh226.Parent = Part225 | |
3496 | SpecialMesh226.Scale = Vector3.new(0.0399999991, 0.199999988, 0.119999997) | |
3497 | SpecialMesh226.MeshType = Enum.MeshType.Wedge | |
3498 | SpecialMesh226.Scale = Vector3.new(0.0399999991, 0.199999988, 0.119999997) | |
3499 | Part227.Name = "Workspace->Model->Part" | |
3500 | Part227.Parent = Tool0 | |
3501 | Part227.Material = Enum.Material.SmoothPlastic | |
3502 | Part227.BrickColor = BrickColor.new("Really black") | |
3503 | Part227.Reflectance = 0.15000000596046 | |
3504 | Part227.Rotation = Vector3.new(-108.040001, -70.0499954, 102.799995) | |
3505 | Part227.CanCollide = false | |
3506 | Part227.FormFactor = Enum.FormFactor.Plate | |
3507 | Part227.Size = Vector3.new(1, 0.400000006, 1) | |
3508 | Part227.CFrame = CFrame.new(-2156.82886, 181.714645, 7.34195709, -0.0756049901, -0.332771987, -0.939971626, -0.499944925, -0.802973032, 0.324483424, -0.862750888, 0.494466633, -0.105658889) | |
3509 | Part227.BottomSurface = Enum.SurfaceType.Smooth | |
3510 | Part227.TopSurface = Enum.SurfaceType.Smooth | |
3511 | Part227.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3512 | Part227.Position = Vector3.new(-2156.82886, 181.714645, 7.34195709) | |
3513 | Part227.Orientation = Vector3.new(-18.9300003, -96.409996, -148.089996) | |
3514 | Part227.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3515 | SpecialMesh228.Parent = Part227 | |
3516 | SpecialMesh228.Scale = Vector3.new(0.0399999991, 0.199999988, 0.119999997) | |
3517 | SpecialMesh228.MeshType = Enum.MeshType.Wedge | |
3518 | SpecialMesh228.Scale = Vector3.new(0.0399999991, 0.199999988, 0.119999997) | |
3519 | Part229.Name = "Workspace->Model->Part" | |
3520 | Part229.Parent = Tool0 | |
3521 | Part229.Material = Enum.Material.SmoothPlastic | |
3522 | Part229.BrickColor = BrickColor.new("Really black") | |
3523 | Part229.Reflectance = 0.15000000596046 | |
3524 | Part229.Rotation = Vector3.new(-30.0900002, 4.32999992, -43.4899979) | |
3525 | Part229.CanCollide = false | |
3526 | Part229.FormFactor = Enum.FormFactor.Plate | |
3527 | Part229.Size = Vector3.new(1, 0.400000006, 1) | |
3528 | Part229.CFrame = CFrame.new(-2156.96338, 181.7146, 7.35375214, 0.723359764, 0.686321616, 0.0755872354, -0.623018742, 0.601579249, 0.499950111, 0.297654867, -0.40873605, 0.862749398) | |
3529 | Part229.BottomSurface = Enum.SurfaceType.Smooth | |
3530 | Part229.TopSurface = Enum.SurfaceType.Smooth | |
3531 | Part229.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3532 | Part229.Position = Vector3.new(-2156.96338, 181.7146, 7.35375214) | |
3533 | Part229.Orientation = Vector3.new(-30, 5.00999975, -46) | |
3534 | Part229.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3535 | BlockMesh230.Parent = Part229 | |
3536 | BlockMesh230.Scale = Vector3.new(0.119999997, 0.559999943, 0.0399999991) | |
3537 | BlockMesh230.Scale = Vector3.new(0.119999997, 0.559999943, 0.0399999991) | |
3538 | Part231.Name = "Workspace->Model->Part" | |
3539 | Part231.Parent = Tool0 | |
3540 | Part231.Material = Enum.Material.SmoothPlastic | |
3541 | Part231.BrickColor = BrickColor.new("Really black") | |
3542 | Part231.Reflectance = 0.15000000596046 | |
3543 | Part231.Rotation = Vector3.new(-30.0900002, 4.32999992, -41.5) | |
3544 | Part231.CanCollide = false | |
3545 | Part231.FormFactor = Enum.FormFactor.Plate | |
3546 | Part231.Size = Vector3.new(1, 0.400000006, 1) | |
3547 | Part231.CFrame = CFrame.new(-2156.28784, 181.544189, 7.3934021, 0.74687022, 0.660659969, 0.0755869672, -0.601645231, 0.622954607, 0.499950618, 0.283210099, -0.41887477, 0.86274904) | |
3548 | Part231.BottomSurface = Enum.SurfaceType.Smooth | |
3549 | Part231.TopSurface = Enum.SurfaceType.Smooth | |
3550 | Part231.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3551 | Part231.Position = Vector3.new(-2156.28784, 181.544189, 7.3934021) | |
3552 | Part231.Orientation = Vector3.new(-30, 5.00999975, -44) | |
3553 | Part231.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3554 | BlockMesh232.Parent = Part231 | |
3555 | BlockMesh232.Scale = Vector3.new(0.200000003, 0.799999952, 0.0399999991) | |
3556 | BlockMesh232.Scale = Vector3.new(0.200000003, 0.799999952, 0.0399999991) | |
3557 | Part233.Name = "Workspace->Model->Part" | |
3558 | Part233.Parent = Tool0 | |
3559 | Part233.Material = Enum.Material.SmoothPlastic | |
3560 | Part233.BrickColor = BrickColor.new("Really black") | |
3561 | Part233.Reflectance = 0.15000000596046 | |
3562 | Part233.Rotation = Vector3.new(-108.040001, -70.0499954, 102.799995) | |
3563 | Part233.CanCollide = false | |
3564 | Part233.FormFactor = Enum.FormFactor.Plate | |
3565 | Part233.Size = Vector3.new(1, 0.400000006, 1) | |
3566 | Part233.CFrame = CFrame.new(-2156.11792, 181.573608, 7.36147308, -0.0756049901, -0.332771987, -0.939971626, -0.499944925, -0.802973032, 0.324483424, -0.862750888, 0.494466633, -0.105658889) | |
3567 | Part233.BottomSurface = Enum.SurfaceType.Smooth | |
3568 | Part233.TopSurface = Enum.SurfaceType.Smooth | |
3569 | Part233.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3570 | Part233.Position = Vector3.new(-2156.11792, 181.573608, 7.36147308) | |
3571 | Part233.Orientation = Vector3.new(-18.9300003, -96.409996, -148.089996) | |
3572 | Part233.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3573 | SpecialMesh234.Parent = Part233 | |
3574 | SpecialMesh234.Scale = Vector3.new(0.0399999991, 0.279999971, 0.200000003) | |
3575 | SpecialMesh234.MeshType = Enum.MeshType.Wedge | |
3576 | SpecialMesh234.Scale = Vector3.new(0.0399999991, 0.279999971, 0.200000003) | |
3577 | Part235.Name = "Workspace->Model->Part" | |
3578 | Part235.Parent = Tool0 | |
3579 | Part235.Material = Enum.Material.SmoothPlastic | |
3580 | Part235.BrickColor = BrickColor.new("Really black") | |
3581 | Part235.Reflectance = 0.15000000596046 | |
3582 | Part235.Rotation = Vector3.new(-30.0900002, 4.33999968, -19.4899998) | |
3583 | Part235.CanCollide = false | |
3584 | Part235.FormFactor = Enum.FormFactor.Plate | |
3585 | Part235.Size = Vector3.new(1, 0.400000006, 1) | |
3586 | Part235.CFrame = CFrame.new(-2156.49097, 181.848801, 7.23471022, 0.939974129, 0.332768679, 0.0755888298, -0.32447204, 0.802974105, 0.499950528, 0.105672017, -0.49446702, 0.86274904) | |
3587 | Part235.BottomSurface = Enum.SurfaceType.Smooth | |
3588 | Part235.TopSurface = Enum.SurfaceType.Smooth | |
3589 | Part235.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3590 | Part235.Position = Vector3.new(-2156.49097, 181.848801, 7.23471022) | |
3591 | Part235.Orientation = Vector3.new(-30, 5.00999975, -22) | |
3592 | Part235.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) | |
3593 | BlockMesh236.Parent = Part235 | |
3594 | BlockMesh236.Scale = Vector3.new(0.200000003, 0.640000045, 0.0399999991) | |
3595 | BlockMesh236.Scale = Vector3.new(0.200000003, 0.640000045, 0.0399999991) | |
3596 | for i,v in pairs(mas:GetChildren()) do | |
3597 | v.Parent = owner.Backpack | |
3598 | pcall(function() v:MakeJoints() end) | |
3599 | end | |
3600 | mas:Destroy() | |
3601 | for i,v in pairs(cors) do | |
3602 | spawn(function() | |
3603 | pcall(v) | |
3604 | end) | |
3605 | end |