Advertisement
Kaemi

Drakan-5

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