Advertisement
Dark_EccentricYT

Untitled

Mar 27th, 2018 (edited)
3,989
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 105.14 KB | None | 0 0
  1. -- made by 1ndrew this is the earliest version of v2 so it wont have moving parts
  2. function sandbox(var,func)
  3. local env = getfenv(func)
  4. local newenv = setmetatable({},{
  5. __index = function(self,k)
  6. if k=="script" then
  7. return var
  8. else
  9. return env[k]
  10. end
  11. end,
  12. })
  13. setfenv(func,newenv)
  14. return func
  15. end
  16. cors = {}
  17. mas = Instance.new("Model",game:GetService("Lighting"))
  18. Tool0 = Instance.new("Tool")
  19. Part1 = Instance.new("Part")
  20. BlockMesh2 = Instance.new("BlockMesh")
  21. Sound3 = Instance.new("Sound")
  22. Sound4 = Instance.new("Sound")
  23. Part5 = Instance.new("Part")
  24. Part6 = Instance.new("Part")
  25. CylinderMesh7 = Instance.new("CylinderMesh")
  26. PointLight8 = Instance.new("PointLight")
  27. PointLight9 = Instance.new("PointLight")
  28. BillboardGui10 = Instance.new("BillboardGui")
  29. ImageLabel11 = Instance.new("ImageLabel")
  30. Part12 = Instance.new("Part")
  31. Decal13 = Instance.new("Decal")
  32. CylinderMesh14 = Instance.new("CylinderMesh")
  33. Part15 = Instance.new("Part")
  34. BlockMesh16 = Instance.new("BlockMesh")
  35. Part17 = Instance.new("Part")
  36. BlockMesh18 = Instance.new("BlockMesh")
  37. Part19 = Instance.new("Part")
  38. BlockMesh20 = Instance.new("BlockMesh")
  39. Part21 = Instance.new("Part")
  40. Decal22 = Instance.new("Decal")
  41. BlockMesh23 = Instance.new("BlockMesh")
  42. Part24 = Instance.new("Part")
  43. Decal25 = Instance.new("Decal")
  44. BlockMesh26 = Instance.new("BlockMesh")
  45. Part27 = Instance.new("Part")
  46. CylinderMesh28 = Instance.new("CylinderMesh")
  47. Part29 = Instance.new("Part")
  48. SpecialMesh30 = Instance.new("SpecialMesh")
  49. Part31 = Instance.new("Part")
  50. SpecialMesh32 = Instance.new("SpecialMesh")
  51. Part33 = Instance.new("Part")
  52. SpecialMesh34 = Instance.new("SpecialMesh")
  53. Part35 = Instance.new("Part")
  54. SpecialMesh36 = Instance.new("SpecialMesh")
  55. Part37 = Instance.new("Part")
  56. SpecialMesh38 = Instance.new("SpecialMesh")
  57. Part39 = Instance.new("Part")
  58. BlockMesh40 = Instance.new("BlockMesh")
  59. Part41 = Instance.new("Part")
  60. CylinderMesh42 = Instance.new("CylinderMesh")
  61. Part43 = Instance.new("Part")
  62. BlockMesh44 = Instance.new("BlockMesh")
  63. Part45 = Instance.new("Part")
  64. SpecialMesh46 = Instance.new("SpecialMesh")
  65. Part47 = Instance.new("Part")
  66. BlockMesh48 = Instance.new("BlockMesh")
  67. Part49 = Instance.new("Part")
  68. BlockMesh50 = Instance.new("BlockMesh")
  69. Part51 = Instance.new("Part")
  70. BlockMesh52 = Instance.new("BlockMesh")
  71. Part53 = Instance.new("Part")
  72. BlockMesh54 = Instance.new("BlockMesh")
  73. Part55 = Instance.new("Part")
  74. BlockMesh56 = Instance.new("BlockMesh")
  75. Part57 = Instance.new("Part")
  76. BlockMesh58 = Instance.new("BlockMesh")
  77. LocalScript59 = Instance.new("LocalScript")
  78. NumberValue60 = Instance.new("NumberValue")
  79. NumberValue61 = Instance.new("NumberValue")
  80. Smoke62 = Instance.new("Smoke")
  81. Smoke63 = Instance.new("Smoke")
  82. Smoke64 = Instance.new("Smoke")
  83. ScreenGui65 = Instance.new("ScreenGui")
  84. Frame66 = Instance.new("Frame")
  85. TextLabel67 = Instance.new("TextLabel")
  86. Frame68 = Instance.new("Frame")
  87. TextLabel69 = Instance.new("TextLabel")
  88. Frame70 = Instance.new("Frame")
  89. TextLabel71 = Instance.new("TextLabel")
  90. Part72 = Instance.new("Part")
  91. CylinderMesh73 = Instance.new("CylinderMesh")
  92. Part74 = Instance.new("Part")
  93. BlockMesh75 = Instance.new("BlockMesh")
  94. Part76 = Instance.new("Part")
  95. BlockMesh77 = Instance.new("BlockMesh")
  96. Part78 = Instance.new("Part")
  97. BlockMesh79 = Instance.new("BlockMesh")
  98. Part80 = Instance.new("Part")
  99. BlockMesh81 = Instance.new("BlockMesh")
  100. Part82 = Instance.new("Part")
  101. BlockMesh83 = Instance.new("BlockMesh")
  102. Part84 = Instance.new("Part")
  103. BlockMesh85 = Instance.new("BlockMesh")
  104. Part86 = Instance.new("Part")
  105. BlockMesh87 = Instance.new("BlockMesh")
  106. Part88 = Instance.new("Part")
  107. BlockMesh89 = Instance.new("BlockMesh")
  108. Part90 = Instance.new("Part")
  109. SpecialMesh91 = Instance.new("SpecialMesh")
  110. Part92 = Instance.new("Part")
  111. BlockMesh93 = Instance.new("BlockMesh")
  112. Part94 = Instance.new("Part")
  113. BlockMesh95 = Instance.new("BlockMesh")
  114. ManualWeld96 = Instance.new("ManualWeld")
  115. Part97 = Instance.new("Part")
  116. BlockMesh98 = Instance.new("BlockMesh")
  117. Part99 = Instance.new("Part")
  118. SpecialMesh100 = Instance.new("SpecialMesh")
  119. Part101 = Instance.new("Part")
  120. SpecialMesh102 = Instance.new("SpecialMesh")
  121. Part103 = Instance.new("Part")
  122. BlockMesh104 = Instance.new("BlockMesh")
  123. Part105 = Instance.new("Part")
  124. BlockMesh106 = Instance.new("BlockMesh")
  125. Part107 = Instance.new("Part")
  126. CylinderMesh108 = Instance.new("CylinderMesh")
  127. Part109 = Instance.new("Part")
  128. SpecialMesh110 = Instance.new("SpecialMesh")
  129. Part111 = Instance.new("Part")
  130. SpecialMesh112 = Instance.new("SpecialMesh")
  131. Part113 = Instance.new("Part")
  132. SpecialMesh114 = Instance.new("SpecialMesh")
  133. Part115 = Instance.new("Part")
  134. SpecialMesh116 = Instance.new("SpecialMesh")
  135. Part117 = Instance.new("Part")
  136. BlockMesh118 = Instance.new("BlockMesh")
  137. Part119 = Instance.new("Part")
  138. SpecialMesh120 = Instance.new("SpecialMesh")
  139. Part121 = Instance.new("Part")
  140. SpecialMesh122 = Instance.new("SpecialMesh")
  141. Part123 = Instance.new("Part")
  142. BlockMesh124 = Instance.new("BlockMesh")
  143. Part125 = Instance.new("Part")
  144. BlockMesh126 = Instance.new("BlockMesh")
  145. Part127 = Instance.new("Part")
  146. BlockMesh128 = Instance.new("BlockMesh")
  147. Part129 = Instance.new("Part")
  148. SpecialMesh130 = Instance.new("SpecialMesh")
  149. Part131 = Instance.new("Part")
  150. BlockMesh132 = Instance.new("BlockMesh")
  151. Part133 = Instance.new("Part")
  152. BlockMesh134 = Instance.new("BlockMesh")
  153. Part135 = Instance.new("Part")
  154. BlockMesh136 = Instance.new("BlockMesh")
  155. Part137 = Instance.new("Part")
  156. Decal138 = Instance.new("Decal")
  157. BlockMesh139 = Instance.new("BlockMesh")
  158. Part140 = Instance.new("Part")
  159. BlockMesh141 = Instance.new("BlockMesh")
  160. Part142 = Instance.new("Part")
  161. CylinderMesh143 = Instance.new("CylinderMesh")
  162. Part144 = Instance.new("Part")
  163. BlockMesh145 = Instance.new("BlockMesh")
  164. Part146 = Instance.new("Part")
  165. BlockMesh147 = Instance.new("BlockMesh")
  166. Part148 = Instance.new("Part")
  167. BlockMesh149 = Instance.new("BlockMesh")
  168. Part150 = Instance.new("Part")
  169. BlockMesh151 = Instance.new("BlockMesh")
  170. Part152 = Instance.new("Part")
  171. CylinderMesh153 = Instance.new("CylinderMesh")
  172. Part154 = Instance.new("Part")
  173. BlockMesh155 = Instance.new("BlockMesh")
  174. Part156 = Instance.new("Part")
  175. SpecialMesh157 = Instance.new("SpecialMesh")
  176. Part158 = Instance.new("Part")
  177. BlockMesh159 = Instance.new("BlockMesh")
  178. Sound160 = Instance.new("Sound")
  179. Sound161 = Instance.new("Sound")
  180. Sound162 = Instance.new("Sound")
  181. Part163 = Instance.new("Part")
  182. CylinderMesh164 = Instance.new("CylinderMesh")
  183. Tool0.Name = "Glock 22"
  184. Tool0.Parent = mas
  185. Tool0.GripForward = Vector3.new(-0.999987483, 0, -0.00499993749)
  186. Tool0.GripPos = Vector3.new(0, -0.300000012, 0)
  187. Tool0.GripRight = Vector3.new(0.00499993749, 0, -0.999987543)
  188. Tool0.ToolTip = "Handgun"
  189. Part1.Name = "Handle"
  190. Part1.Parent = Tool0
  191. Part1.Material = Enum.Material.SmoothPlastic
  192. Part1.BrickColor = BrickColor.new("Really black")
  193. Part1.Transparency = 1
  194. Part1.Rotation = Vector3.new(179.940002, 0, -179.659988)
  195. Part1.CanCollide = false
  196. Part1.FormFactor = Enum.FormFactor.Custom
  197. Part1.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  198. Part1.CFrame = CFrame.new(-31.8395615, 0.782172978, -33.8503914, -0.999982655, 0.00588807277, 6.55925469e-05, 0.0058879978, 0.999982119, -0.00108840514, -7.19999734e-05, -0.00108800014, -0.999999464)
  199. Part1.BottomSurface = Enum.SurfaceType.Smooth
  200. Part1.TopSurface = Enum.SurfaceType.Smooth
  201. Part1.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  202. Part1.Position = Vector3.new(-31.8395615, 0.782172978, -33.8503914)
  203. Part1.Orientation = Vector3.new(0.0599999987, 180, 0.340000004)
  204. Part1.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  205. BlockMesh2.Parent = Part1
  206. BlockMesh2.Scale = Vector3.new(0.161290318, 0.54838711, 0.161290318)
  207. BlockMesh2.Scale = Vector3.new(0.161290318, 0.54838711, 0.161290318)
  208. Sound3.Name = "Shoot"
  209. Sound3.Parent = Part1
  210. Sound3.SoundId = "http://www.roblox.com/asset/?id=134436500"
  211. Sound3.Volume = 1
  212. Sound4.Name = "Reload"
  213. Sound4.Parent = Part1
  214. Sound4.SoundId = "http://www.roblox.com/asset/?id=132455990"
  215. Sound4.Volume = 0.20000000298023
  216. Part5.Name = "AimPart"
  217. Part5.Parent = Tool0
  218. Part5.Material = Enum.Material.SmoothPlastic
  219. Part5.BrickColor = BrickColor.new("Really black")
  220. Part5.Transparency = 1
  221. Part5.Rotation = Vector3.new(-90.6500015, -89.5799942, -90.5899963)
  222. Part5.CanCollide = false
  223. Part5.FormFactor = Enum.FormFactor.Custom
  224. Part5.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  225. Part5.CFrame = CFrame.new(-32.6988983, 1.21724796, -33.8603745, -6.04124252e-05, 0.00587796187, -0.999973536, 0.00108699396, 0.999972999, 0.00587789202, 0.999999464, -0.00108663028, -6.68013745e-05)
  226. Part5.BottomSurface = Enum.SurfaceType.Smooth
  227. Part5.TopSurface = Enum.SurfaceType.Smooth
  228. Part5.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  229. Part5.Position = Vector3.new(-32.6988983, 1.21724796, -33.8603745)
  230. Part5.Orientation = Vector3.new(-0.340000004, -90, 0.0599999987)
  231. Part5.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  232. Part6.Name = "SmokePart"
  233. Part6.Parent = Tool0
  234. Part6.Material = Enum.Material.SmoothPlastic
  235. Part6.BrickColor = BrickColor.new("Really black")
  236. Part6.Transparency = 1
  237. Part6.Rotation = Vector3.new(89.9799957, -0.329999983, -90)
  238. Part6.CanCollide = false
  239. Part6.Elasticity = 0
  240. Part6.FormFactor = Enum.FormFactor.Plate
  241. Part6.Size = Vector3.new(1, 0.400000006, 1)
  242. Part6.CFrame = CFrame.new(-30.6375923, 1.08721197, -33.8802185, 3.90644491e-05, 0.999974012, -0.0058092121, -0.000375938282, -0.0058091972, -0.999973893, -1, 4.12480949e-05, 0.000375708507)
  243. Part6.BottomSurface = Enum.SurfaceType.Smooth
  244. Part6.TopSurface = Enum.SurfaceType.Smooth
  245. Part6.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  246. Part6.Position = Vector3.new(-30.6375923, 1.08721197, -33.8802185)
  247. Part6.Orientation = Vector3.new(89.5899963, -86.2999954, -176.300003)
  248. Part6.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  249. CylinderMesh7.Parent = Part6
  250. CylinderMesh7.Offset = Vector3.new(0, -0.0278571416, 0)
  251. CylinderMesh7.Scale = Vector3.new(0.149999991, 0.0714285672, 0.100000001)
  252. CylinderMesh7.Scale = Vector3.new(0.149999991, 0.0714285672, 0.100000001)
  253. PointLight8.Name = "FlashFX"
  254. PointLight8.Parent = Part6
  255. PointLight8.Color = Color3.new(1, 1, 0)
  256. PointLight8.Enabled = false
  257. PointLight8.Brightness = 10
  258. PointLight8.Range = 6
  259. PointLight8.Shadows = true
  260. PointLight8.Color = Color3.new(1, 1, 0)
  261. PointLight9.Parent = Part6
  262. PointLight9.Color = Color3.new(1, 0.666667, 0)
  263. PointLight9.Enabled = false
  264. PointLight9.Brightness = 2
  265. PointLight9.Range = 7
  266. PointLight9.Color = Color3.new(1, 0.666667, 0)
  267. BillboardGui10.Name = "FlashGui"
  268. BillboardGui10.Parent = Part6
  269. BillboardGui10.Size = UDim2.new(1.10000002, 0, 1.10000002, 0)
  270. BillboardGui10.Enabled = false
  271. ImageLabel11.Name = "Label"
  272. ImageLabel11.Parent = BillboardGui10
  273. ImageLabel11.Transparency = 1
  274. ImageLabel11.Size = UDim2.new(1, 0, 1, 0)
  275. ImageLabel11.BackgroundTransparency = 1
  276. ImageLabel11.Image = "http://www.roblox.com/asset/?id=117472237"
  277. Part12.Parent = Tool0
  278. Part12.Material = Enum.Material.SmoothPlastic
  279. Part12.BrickColor = BrickColor.new("Really black")
  280. Part12.Rotation = Vector3.new(-90, 0, 90)
  281. Part12.Anchored = true
  282. Part12.CanCollide = false
  283. Part12.FormFactor = Enum.FormFactor.Custom
  284. Part12.Size = Vector3.new(0.200000003, 0.589999974, 0.200000003)
  285. Part12.CFrame = CFrame.new(-30.982048, 1.07599199, -33.8619766, -3.06957931e-12, -0.999995828, 2.23516736e-07, -8.45388375e-13, 2.23516736e-07, 0.999995828, -1, -8.96933569e-13, -7.01721558e-13)
  286. Part12.BottomSurface = Enum.SurfaceType.Smooth
  287. Part12.TopSurface = Enum.SurfaceType.Smooth
  288. Part12.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  289. Part12.Position = Vector3.new(-30.982048, 1.07599199, -33.8619766)
  290. Part12.Orientation = Vector3.new(-89.8299942, 90, 0)
  291. Part12.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  292. Decal13.Parent = Part12
  293. Decal13.Texture = "http://www.roblox.com/asset/?id=47760372"
  294. Decal13.Face = Enum.NormalId.Bottom
  295. CylinderMesh14.Parent = Part12
  296. CylinderMesh14.Scale = Vector3.new(0.605000019, 1, 0.605000019)
  297. CylinderMesh14.Scale = Vector3.new(0.605000019, 1, 0.605000019)
  298. Part15.Name = "Bolt"
  299. Part15.Parent = Tool0
  300. Part15.Material = Enum.Material.SmoothPlastic
  301. Part15.BrickColor = BrickColor.new("Really black")
  302. Part15.Rotation = Vector3.new(-90, -89.8299942, 90)
  303. Part15.Anchored = true
  304. Part15.CanCollide = false
  305. Part15.FormFactor = Enum.FormFactor.Custom
  306. Part15.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  307. Part15.CFrame = CFrame.new(-32.1569786, 1.05999196, -33.8619766, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  308. Part15.BottomSurface = Enum.SurfaceType.Smooth
  309. Part15.TopSurface = Enum.SurfaceType.Smooth
  310. Part15.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  311. Part15.Position = Vector3.new(-32.1569786, 1.05999196, -33.8619766)
  312. Part15.Orientation = Vector3.new(0, -90, -180)
  313. Part15.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  314. BlockMesh16.Parent = Part15
  315. BlockMesh16.Scale = Vector3.new(0.75, 0.949999988, 0.900000036)
  316. BlockMesh16.Scale = Vector3.new(0.75, 0.949999988, 0.900000036)
  317. Part17.Name = "Bolt"
  318. Part17.Parent = Tool0
  319. Part17.Material = Enum.Material.SmoothPlastic
  320. Part17.BrickColor = BrickColor.new("Really black")
  321. Part17.Rotation = Vector3.new(-90, -89.8299942, 90)
  322. Part17.Anchored = true
  323. Part17.CanCollide = false
  324. Part17.FormFactor = Enum.FormFactor.Custom
  325. Part17.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  326. Part17.CFrame = CFrame.new(-32.2349701, 1.03999197, -33.8619766, -3.06957931e-12, -7.45055644e-08, -0.999995828, -8.45388375e-13, -0.999995828, 7.45055644e-08, -1, 7.01721667e-13, -8.96933569e-13)
  327. Part17.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  328. Part17.BottomSurface = Enum.SurfaceType.Smooth
  329. Part17.TopSurface = Enum.SurfaceType.Smooth
  330. Part17.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  331. Part17.Position = Vector3.new(-32.2349701, 1.03999197, -33.8619766)
  332. Part17.Orientation = Vector3.new(0, -90, -180)
  333. Part17.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  334. BlockMesh18.Parent = Part17
  335. BlockMesh18.Scale = Vector3.new(0.75, 0.75, 0.149999991)
  336. BlockMesh18.Scale = Vector3.new(0.75, 0.75, 0.149999991)
  337. Part19.Name = "Bolt"
  338. Part19.Parent = Tool0
  339. Part19.Material = Enum.Material.SmoothPlastic
  340. Part19.BrickColor = BrickColor.new("Really black")
  341. Part19.Rotation = Vector3.new(-90, -89.8299942, 90)
  342. Part19.Anchored = true
  343. Part19.CanCollide = false
  344. Part19.FormFactor = Enum.FormFactor.Custom
  345. Part19.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  346. Part19.CFrame = CFrame.new(-32.1520004, 1.15999305, -33.8619766, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  347. Part19.BottomSurface = Enum.SurfaceType.Smooth
  348. Part19.TopSurface = Enum.SurfaceType.Smooth
  349. Part19.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  350. Part19.Position = Vector3.new(-32.1520004, 1.15999305, -33.8619766)
  351. Part19.Orientation = Vector3.new(0, -90, -180)
  352. Part19.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  353. BlockMesh20.Parent = Part19
  354. BlockMesh20.Scale = Vector3.new(0.75, 0.049999997, 0.25)
  355. BlockMesh20.Scale = Vector3.new(0.75, 0.049999997, 0.25)
  356. Part21.Name = "Bolt"
  357. Part21.Parent = Tool0
  358. Part21.Material = Enum.Material.SmoothPlastic
  359. Part21.BrickColor = BrickColor.new("Really black")
  360. Part21.Rotation = Vector3.new(-90, -89.8299942, 90)
  361. Part21.Anchored = true
  362. Part21.CanCollide = false
  363. Part21.FormFactor = Enum.FormFactor.Custom
  364. Part21.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  365. Part21.CFrame = CFrame.new(-32.1520004, 1.18498898, -33.8219681, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  366. Part21.BottomSurface = Enum.SurfaceType.Smooth
  367. Part21.TopSurface = Enum.SurfaceType.Smooth
  368. Part21.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  369. Part21.Position = Vector3.new(-32.1520004, 1.18498898, -33.8219681)
  370. Part21.Orientation = Vector3.new(0, -90, -180)
  371. Part21.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  372. Decal22.Parent = Part21
  373. Decal22.Texture = "http://www.roblox.com/asset/?id=61019872"
  374. Decal22.Face = Enum.NormalId.Back
  375. BlockMesh23.Parent = Part21
  376. BlockMesh23.Scale = Vector3.new(0.25, 0.199999988, 0.25)
  377. BlockMesh23.Scale = Vector3.new(0.25, 0.199999988, 0.25)
  378. Part24.Name = "Bolt"
  379. Part24.Parent = Tool0
  380. Part24.Material = Enum.Material.SmoothPlastic
  381. Part24.BrickColor = BrickColor.new("Really black")
  382. Part24.Rotation = Vector3.new(-90, -89.8299942, 90)
  383. Part24.Anchored = true
  384. Part24.CanCollide = false
  385. Part24.FormFactor = Enum.FormFactor.Custom
  386. Part24.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  387. Part24.CFrame = CFrame.new(-32.1520004, 1.18498898, -33.9019737, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  388. Part24.BottomSurface = Enum.SurfaceType.Smooth
  389. Part24.TopSurface = Enum.SurfaceType.Smooth
  390. Part24.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  391. Part24.Position = Vector3.new(-32.1520004, 1.18498898, -33.9019737)
  392. Part24.Orientation = Vector3.new(0, -90, -180)
  393. Part24.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  394. Decal25.Parent = Part24
  395. Decal25.Texture = "http://www.roblox.com/asset/?id=61019872"
  396. Decal25.Face = Enum.NormalId.Back
  397. BlockMesh26.Parent = Part24
  398. BlockMesh26.Scale = Vector3.new(0.25, 0.199999988, 0.25)
  399. BlockMesh26.Scale = Vector3.new(0.25, 0.199999988, 0.25)
  400. Part27.Name = "Bolt"
  401. Part27.Parent = Tool0
  402. Part27.Material = Enum.Material.SmoothPlastic
  403. Part27.BrickColor = BrickColor.new("Really black")
  404. Part27.Rotation = Vector3.new(-90, 0, -180)
  405. Part27.Anchored = true
  406. Part27.CanCollide = false
  407. Part27.FormFactor = Enum.FormFactor.Custom
  408. Part27.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  409. Part27.CFrame = CFrame.new(-32.0770111, 1.05499196, -33.9549637, -0.999995828, 4.36779288e-08, 1.63911949e-07, 1.63911949e-07, 8.37067124e-13, 0.999995828, 4.36741274e-08, 1, -7.00559185e-13)
  410. Part27.BottomSurface = Enum.SurfaceType.Smooth
  411. Part27.TopSurface = Enum.SurfaceType.Smooth
  412. Part27.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  413. Part27.Position = Vector3.new(-32.0770111, 1.05499196, -33.9549637)
  414. Part27.Orientation = Vector3.new(-89.8299942, 90, 90)
  415. Part27.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  416. CylinderMesh28.Parent = Part27
  417. CylinderMesh28.Scale = Vector3.new(0.599999964, 0.049999997, 0.599999964)
  418. CylinderMesh28.Scale = Vector3.new(0.599999964, 0.049999997, 0.599999964)
  419. Part29.Parent = Tool0
  420. Part29.Material = Enum.Material.SmoothPlastic
  421. Part29.BrickColor = BrickColor.new("Really black")
  422. Part29.Rotation = Vector3.new(-90, 0, 90)
  423. Part29.Anchored = true
  424. Part29.CanCollide = false
  425. Part29.FormFactor = Enum.FormFactor.Custom
  426. Part29.Size = Vector3.new(0.230000004, 0.200000003, 0.200000003)
  427. Part29.CFrame = CFrame.new(-32.1920166, 0.89497298, -33.8619766, -3.06957931e-12, -0.999995828, 2.23516736e-07, -8.45388375e-13, 2.23516736e-07, 0.999995828, -1, -8.96933569e-13, -7.01721558e-13)
  428. Part29.BottomSurface = Enum.SurfaceType.Smooth
  429. Part29.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  430. Part29.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  431. Part29.Position = Vector3.new(-32.1920166, 0.89497298, -33.8619766)
  432. Part29.Orientation = Vector3.new(-89.8299942, 90, 0)
  433. Part29.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  434. SpecialMesh30.Parent = Part29
  435. SpecialMesh30.Scale = Vector3.new(1, 0.550000012, 0.299999982)
  436. SpecialMesh30.MeshType = Enum.MeshType.Wedge
  437. SpecialMesh30.Scale = Vector3.new(1, 0.550000012, 0.299999982)
  438. Part31.Parent = Tool0
  439. Part31.Material = Enum.Material.SmoothPlastic
  440. Part31.BrickColor = BrickColor.new("Really black")
  441. Part31.Rotation = Vector3.new(90, 89.8299942, -90)
  442. Part31.Anchored = true
  443. Part31.CanCollide = false
  444. Part31.FormFactor = Enum.FormFactor.Custom
  445. Part31.Size = Vector3.new(0.230000004, 0.270000011, 0.200000003)
  446. Part31.CFrame = CFrame.new(-32.1769943, 0.669990003, -33.8619766, -3.06957931e-12, 2.23516736e-07, 0.999995828, -8.45388375e-13, 0.999995828, -2.23516736e-07, -1, -7.01721558e-13, 8.96933569e-13)
  447. Part31.BottomSurface = Enum.SurfaceType.Smooth
  448. Part31.TopSurface = Enum.SurfaceType.Smooth
  449. Part31.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  450. Part31.Position = Vector3.new(-32.1769943, 0.669990003, -33.8619766)
  451. Part31.Orientation = Vector3.new(0, 90, 0)
  452. Part31.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  453. SpecialMesh32.Parent = Part31
  454. SpecialMesh32.Scale = Vector3.new(1, 1, 0.299999982)
  455. SpecialMesh32.MeshType = Enum.MeshType.Wedge
  456. SpecialMesh32.Scale = Vector3.new(1, 1, 0.299999982)
  457. Part33.Parent = Tool0
  458. Part33.Material = Enum.Material.SmoothPlastic
  459. Part33.BrickColor = BrickColor.new("Really black")
  460. Part33.Rotation = Vector3.new(90, 89.8299942, -90)
  461. Part33.Anchored = true
  462. Part33.CanCollide = false
  463. Part33.FormFactor = Enum.FormFactor.Custom
  464. Part33.Size = Vector3.new(0.230000004, 0.200000003, 0.200000003)
  465. Part33.CFrame = CFrame.new(-32.2719765, 0.944985986, -33.8619766, -3.06957931e-12, 2.23516736e-07, 0.999995828, -8.45388375e-13, 0.999995828, -2.23516736e-07, -1, -7.01721558e-13, 8.96933569e-13)
  466. Part33.BottomSurface = Enum.SurfaceType.Smooth
  467. Part33.TopSurface = Enum.SurfaceType.Smooth
  468. Part33.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  469. Part33.Position = Vector3.new(-32.2719765, 0.944985986, -33.8619766)
  470. Part33.Orientation = Vector3.new(0, 90, 0)
  471. Part33.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  472. SpecialMesh34.Parent = Part33
  473. SpecialMesh34.Scale = Vector3.new(1, 0.199999988, 0.149999991)
  474. SpecialMesh34.MeshType = Enum.MeshType.Wedge
  475. SpecialMesh34.Scale = Vector3.new(1, 0.199999988, 0.149999991)
  476. Part35.Parent = Tool0
  477. Part35.Material = Enum.Material.SmoothPlastic
  478. Part35.BrickColor = BrickColor.new("Really black")
  479. Part35.Rotation = Vector3.new(90, 89.8299942, -90)
  480. Part35.Anchored = true
  481. Part35.CanCollide = false
  482. Part35.FormFactor = Enum.FormFactor.Custom
  483. Part35.Size = Vector3.new(0.230000004, 0.300000012, 0.200000003)
  484. Part35.CFrame = CFrame.new(-32.2320023, 0.514984012, -33.8619766, -3.06957931e-12, 2.23516736e-07, 0.999995828, -8.45388375e-13, 0.999995828, -2.23516736e-07, -1, -7.01721558e-13, 8.96933569e-13)
  485. Part35.BottomSurface = Enum.SurfaceType.Smooth
  486. Part35.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  487. Part35.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  488. Part35.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  489. Part35.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  490. Part35.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  491. Part35.Position = Vector3.new(-32.2320023, 0.514984012, -33.8619766)
  492. Part35.Orientation = Vector3.new(0, 90, 0)
  493. Part35.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  494. SpecialMesh36.Parent = Part35
  495. SpecialMesh36.Scale = Vector3.new(1, 1, 0.850000024)
  496. SpecialMesh36.MeshType = Enum.MeshType.Wedge
  497. SpecialMesh36.Scale = Vector3.new(1, 1, 0.850000024)
  498. Part37.Parent = Tool0
  499. Part37.Material = Enum.Material.SmoothPlastic
  500. Part37.BrickColor = BrickColor.new("Really black")
  501. Part37.Rotation = Vector3.new(90, 89.8299942, 90)
  502. Part37.Anchored = true
  503. Part37.CanCollide = false
  504. Part37.FormFactor = Enum.FormFactor.Custom
  505. Part37.Size = Vector3.new(0.230000004, 0.200000003, 0.200000003)
  506. Part37.CFrame = CFrame.new(-32.1669998, 0.864996016, -33.8619766, 3.06957931e-12, -2.23516736e-07, 0.999995828, 8.45388375e-13, -0.999995828, -2.23516736e-07, 1, 7.01721558e-13, 8.96933569e-13)
  507. Part37.BottomSurface = Enum.SurfaceType.Smooth
  508. Part37.TopSurface = Enum.SurfaceType.Smooth
  509. Part37.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  510. Part37.Position = Vector3.new(-32.1669998, 0.864996016, -33.8619766)
  511. Part37.Orientation = Vector3.new(0, 90, 180)
  512. Part37.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  513. SpecialMesh38.Parent = Part37
  514. SpecialMesh38.Scale = Vector3.new(1, 0.599999964, 0.199999988)
  515. SpecialMesh38.MeshType = Enum.MeshType.Wedge
  516. SpecialMesh38.Scale = Vector3.new(1, 0.599999964, 0.199999988)
  517. Part39.Parent = Tool0
  518. Part39.Material = Enum.Material.SmoothPlastic
  519. Part39.BrickColor = BrickColor.new("Really black")
  520. Part39.Rotation = Vector3.new(-90, -89.8299942, 90)
  521. Part39.Anchored = true
  522. Part39.CanCollide = false
  523. Part39.FormFactor = Enum.FormFactor.Custom
  524. Part39.Size = Vector3.new(0.230000004, 0.200000003, 0.200000003)
  525. Part39.CFrame = CFrame.new(-32.3519745, 0.190014005, -33.8619766, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  526. Part39.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  527. Part39.BottomSurface = Enum.SurfaceType.Smooth
  528. Part39.TopSurface = Enum.SurfaceType.Smooth
  529. Part39.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  530. Part39.Position = Vector3.new(-32.3519745, 0.190014005, -33.8619766)
  531. Part39.Orientation = Vector3.new(0, -90, -180)
  532. Part39.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  533. BlockMesh40.Parent = Part39
  534. BlockMesh40.Scale = Vector3.new(1, 0.25, 0.349999994)
  535. BlockMesh40.Scale = Vector3.new(1, 0.25, 0.349999994)
  536. Part41.Parent = Tool0
  537. Part41.Material = Enum.Material.SmoothPlastic
  538. Part41.BrickColor = BrickColor.new("Really black")
  539. Part41.Rotation = Vector3.new(-90, 0, 180)
  540. Part41.Anchored = true
  541. Part41.CanCollide = false
  542. Part41.FormFactor = Enum.FormFactor.Custom
  543. Part41.Size = Vector3.new(0.200000003, 0.230000004, 0.200000003)
  544. Part41.CFrame = CFrame.new(-32.3169785, 0.165006995, -33.8619766, -0.999995828, -3.50065393e-11, 2.23516736e-07, 2.23516736e-07, 8.45396995e-13, 0.999995828, -3.89732135e-11, 1, -7.01721775e-13)
  545. Part41.BottomSurface = Enum.SurfaceType.Smooth
  546. Part41.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  547. Part41.TopSurface = Enum.SurfaceType.Smooth
  548. Part41.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  549. Part41.Position = Vector3.new(-32.3169785, 0.165006995, -33.8619766)
  550. Part41.Orientation = Vector3.new(-89.8299942, 90, 90)
  551. Part41.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  552. CylinderMesh42.Parent = Part41
  553. CylinderMesh42.Scale = Vector3.new(0.699999988, 1, 0.699999988)
  554. CylinderMesh42.Scale = Vector3.new(0.699999988, 1, 0.699999988)
  555. Part43.Parent = Tool0
  556. Part43.Material = Enum.Material.SmoothPlastic
  557. Part43.BrickColor = BrickColor.new("Really black")
  558. Part43.Transparency = 1
  559. Part43.Rotation = Vector3.new(90, 89.8299942, -90)
  560. Part43.Anchored = true
  561. Part43.CanCollide = false
  562. Part43.FormFactor = Enum.FormFactor.Custom
  563. Part43.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  564. Part43.CFrame = CFrame.new(-31.9369965, 0.674983978, -33.9669647, -3.06957931e-12, 2.23516736e-07, 0.999995828, -8.45388375e-13, 0.999995828, -2.23516736e-07, -1, -7.01721558e-13, 8.96933569e-13)
  565. Part43.BottomSurface = Enum.SurfaceType.Smooth
  566. Part43.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  567. Part43.TopSurface = Enum.SurfaceType.Smooth
  568. Part43.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  569. Part43.Position = Vector3.new(-31.9369965, 0.674983978, -33.9669647)
  570. Part43.Orientation = Vector3.new(0, 90, 0)
  571. Part43.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  572. BlockMesh44.Parent = Part43
  573. BlockMesh44.Scale = Vector3.new(0.099999994, 0.699999988, 1)
  574. BlockMesh44.Scale = Vector3.new(0.099999994, 0.699999988, 1)
  575. Part45.Parent = Tool0
  576. Part45.Material = Enum.Material.SmoothPlastic
  577. Part45.BrickColor = BrickColor.new("Really black")
  578. Part45.Rotation = Vector3.new(90, 89.8299942, -90)
  579. Part45.Anchored = true
  580. Part45.CanCollide = false
  581. Part45.FormFactor = Enum.FormFactor.Custom
  582. Part45.Size = Vector3.new(0.230000004, 0.200000003, 0.200000003)
  583. Part45.CFrame = CFrame.new(-32.3519745, 0.290017009, -33.8619766, -3.06957931e-12, 2.23516736e-07, 0.999995828, -8.45388375e-13, 0.999995828, -2.23516736e-07, -1, -7.01721558e-13, 8.96933569e-13)
  584. Part45.BottomSurface = Enum.SurfaceType.Smooth
  585. Part45.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  586. Part45.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  587. Part45.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  588. Part45.TopSurface = Enum.SurfaceType.Smooth
  589. Part45.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  590. Part45.Position = Vector3.new(-32.3519745, 0.290017009, -33.8619766)
  591. Part45.Orientation = Vector3.new(0, 90, 0)
  592. Part45.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  593. SpecialMesh46.Parent = Part45
  594. SpecialMesh46.Scale = Vector3.new(1, 0.75, 0.349999994)
  595. SpecialMesh46.MeshType = Enum.MeshType.Wedge
  596. SpecialMesh46.Scale = Vector3.new(1, 0.75, 0.349999994)
  597. Part47.Parent = Tool0
  598. Part47.Material = Enum.Material.SmoothPlastic
  599. Part47.BrickColor = BrickColor.new("Really black")
  600. Part47.Rotation = Vector3.new(-90, -89.8299942, 90)
  601. Part47.Anchored = true
  602. Part47.CanCollide = false
  603. Part47.FormFactor = Enum.FormFactor.Custom
  604. Part47.Size = Vector3.new(0.230000004, 0.270000011, 0.370000005)
  605. Part47.CFrame = CFrame.new(-32.1320267, 0.230021, -33.8619766, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  606. Part47.BottomSurface = Enum.SurfaceType.Smooth
  607. Part47.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  608. Part47.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  609. Part47.TopSurface = Enum.SurfaceType.Smooth
  610. Part47.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  611. Part47.Position = Vector3.new(-32.1320267, 0.230021, -33.8619766)
  612. Part47.Orientation = Vector3.new(0, -90, -180)
  613. Part47.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  614. BlockMesh48.Parent = Part47
  615. Part49.Name = "Bolt"
  616. Part49.Parent = Tool0
  617. Part49.Material = Enum.Material.SmoothPlastic
  618. Part49.BrickColor = BrickColor.new("Really black")
  619. Part49.Rotation = Vector3.new(-90, -89.8299942, 90)
  620. Part49.Anchored = true
  621. Part49.CanCollide = false
  622. Part49.FormFactor = Enum.FormFactor.Custom
  623. Part49.Size = Vector3.new(0.200000003, 0.200000003, 0.239999995)
  624. Part49.CFrame = CFrame.new(-31.5070152, 1.00999796, -33.84198, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  625. Part49.BottomSurface = Enum.SurfaceType.Smooth
  626. Part49.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  627. Part49.TopSurface = Enum.SurfaceType.Smooth
  628. Part49.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  629. Part49.Position = Vector3.new(-31.5070152, 1.00999796, -33.84198)
  630. Part49.Orientation = Vector3.new(0, -90, -180)
  631. Part49.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  632. BlockMesh50.Parent = Part49
  633. BlockMesh50.Scale = Vector3.new(0.75, 0.450000018, 1)
  634. BlockMesh50.Scale = Vector3.new(0.75, 0.450000018, 1)
  635. Part51.Name = "Bolt"
  636. Part51.Parent = Tool0
  637. Part51.Material = Enum.Material.SmoothPlastic
  638. Part51.BrickColor = BrickColor.new("Really black")
  639. Part51.Rotation = Vector3.new(-90, -89.8299942, 90)
  640. Part51.Anchored = true
  641. Part51.CanCollide = false
  642. Part51.FormFactor = Enum.FormFactor.Custom
  643. Part51.Size = Vector3.new(0.200000003, 0.200000003, 0.620000005)
  644. Part51.CFrame = CFrame.new(-31.9369812, 1.04999697, -33.84198, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  645. Part51.BottomSurface = Enum.SurfaceType.Smooth
  646. Part51.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  647. Part51.TopSurface = Enum.SurfaceType.Smooth
  648. Part51.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  649. Part51.Position = Vector3.new(-31.9369812, 1.04999697, -33.84198)
  650. Part51.Orientation = Vector3.new(0, -90, -180)
  651. Part51.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  652. BlockMesh52.Parent = Part51
  653. BlockMesh52.Scale = Vector3.new(0.75, 0.850000024, 1)
  654. BlockMesh52.Scale = Vector3.new(0.75, 0.850000024, 1)
  655. Part53.Name = "Bolt"
  656. Part53.Parent = Tool0
  657. Part53.Material = Enum.Material.SmoothPlastic
  658. Part53.BrickColor = BrickColor.new("Really black")
  659. Part53.Rotation = Vector3.new(-90, -89.8299942, 90)
  660. Part53.Anchored = true
  661. Part53.CanCollide = false
  662. Part53.FormFactor = Enum.FormFactor.Custom
  663. Part53.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  664. Part53.CFrame = CFrame.new(-31.6769943, 1.10999405, -33.8619766, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  665. Part53.BottomSurface = Enum.SurfaceType.Smooth
  666. Part53.TopSurface = Enum.SurfaceType.Smooth
  667. Part53.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  668. Part53.Position = Vector3.new(-31.6769943, 1.10999405, -33.8619766)
  669. Part53.Orientation = Vector3.new(0, -90, -180)
  670. Part53.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  671. BlockMesh54.Parent = Part53
  672. BlockMesh54.Scale = Vector3.new(0.75, 0.450000018, 0.5)
  673. BlockMesh54.Scale = Vector3.new(0.75, 0.450000018, 0.5)
  674. Part55.Name = "Bolt"
  675. Part55.Parent = Tool0
  676. Part55.Material = Enum.Material.SmoothPlastic
  677. Part55.BrickColor = BrickColor.new("Really black")
  678. Part55.Rotation = Vector3.new(-90, -89.8299942, 90)
  679. Part55.Anchored = true
  680. Part55.CanCollide = false
  681. Part55.FormFactor = Enum.FormFactor.Custom
  682. Part55.Size = Vector3.new(0.200000003, 0.200000003, 0.239999995)
  683. Part55.CFrame = CFrame.new(-31.507, 1.14499998, -33.9269714, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  684. Part55.BottomSurface = Enum.SurfaceType.Smooth
  685. Part55.TopSurface = Enum.SurfaceType.Smooth
  686. Part55.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  687. Part55.Position = Vector3.new(-31.507, 1.14499998, -33.9269714)
  688. Part55.Orientation = Vector3.new(0, -90, -180)
  689. Part55.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  690. BlockMesh56.Parent = Part55
  691. BlockMesh56.Scale = Vector3.new(0.099999994, 0.099999994, 1)
  692. BlockMesh56.Scale = Vector3.new(0.099999994, 0.099999994, 1)
  693. Part57.Name = "Bolt"
  694. Part57.Parent = Tool0
  695. Part57.Material = Enum.Material.SmoothPlastic
  696. Part57.BrickColor = BrickColor.new("Really black")
  697. Part57.Rotation = Vector3.new(-90, -89.8299942, 90)
  698. Part57.Anchored = true
  699. Part57.CanCollide = false
  700. Part57.FormFactor = Enum.FormFactor.Custom
  701. Part57.Size = Vector3.new(0.200000003, 0.200000003, 1.19999993)
  702. Part57.CFrame = CFrame.new(-31.4670105, 1.14599395, -33.8619766, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  703. Part57.BottomSurface = Enum.SurfaceType.Smooth
  704. Part57.TopSurface = Enum.SurfaceType.Smooth
  705. Part57.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  706. Part57.Position = Vector3.new(-31.4670105, 1.14599395, -33.8619766)
  707. Part57.Orientation = Vector3.new(0, -90, -180)
  708. Part57.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  709. BlockMesh58.Parent = Part57
  710. BlockMesh58.Scale = Vector3.new(0.75, 0.049999997, 1)
  711. BlockMesh58.Scale = Vector3.new(0.75, 0.049999997, 1)
  712. LocalScript59.Name = "Gun_Script"
  713. LocalScript59.Parent = Tool0
  714. table.insert(cors,sandbox(LocalScript59,function()
  715. sp = script.Parent
  716.  
  717. Mesh = false -- If true will load BC 2.0 Arm meshes as well.
  718. Shirt = true -- If true will load the user's shirt to the arms as well
  719.  
  720. function onEquipped(mouse)
  721. local Player = game:GetService("Players").LocalPlayer
  722. local Cam = game.Workspace.CurrentCamera
  723.  
  724. local Arms = Instance.new("Model")
  725. Arms.Name = "Arms"
  726. Arms.Parent = Cam
  727.  
  728. if Shirt == true then
  729. local Humanoid = Instance.new("Humanoid")
  730. Humanoid.MaxHealth = 0
  731. Humanoid.Health = 0
  732. Humanoid.Name = ""
  733. Humanoid.Parent = Arms
  734.  
  735. local newShirt = Player.Character:FindFirstChild("Shirt"):clone()
  736. newShirt.Parent = Arms
  737. else end
  738.  
  739. local RightArm = Player.Character:FindFirstChild("Right Arm"):clone()
  740. RightArm.Name = "Right Arm"
  741. RightArm.Transparency = 0
  742.  
  743. local w = Instance.new("Weld")
  744. w.Part0 = RightArm
  745. w.Part1 = Player.Character:FindFirstChild("Right Arm")
  746. w.C0 = CFrame.new()
  747. w.C1 = CFrame.new()
  748. w.Parent = RightArm
  749. RightArm.Parent = Arms
  750.  
  751. local LeftArm = Player.Character:FindFirstChild("Left Arm"):clone()
  752. LeftArm.Name = "Left Arm"
  753. LeftArm.Transparency = 0
  754.  
  755. local w = Instance.new("Weld")
  756. w.Part0 = LeftArm
  757. w.Part1 = Player.Character:FindFirstChild("Left Arm")
  758. w.C0 = CFrame.new()
  759. w.C1 = CFrame.new()
  760. w.Parent = LeftArm
  761. LeftArm.Parent = Arms
  762.  
  763. if Mesh ~= false then
  764. local LeftArmMesh = script:FindFirstChild("LeftArm")
  765. LeftArmMesh.Parent = LeftArm
  766. local RightArmMesh = script:FindFirstChild("RightArm")
  767. RightArmMesh.Parent = RightArm
  768. else end
  769.  
  770. end
  771.  
  772. function onUnequipped(mouse)
  773. local Player = game:GetService("Players").LocalPlayer
  774. local Cam = game.Workspace.CurrentCamera
  775. for _, Model in pairs(Cam:GetChildren()) do
  776. if Model.Name == "Arms" then
  777. Model:remove()
  778. else end
  779. end
  780. end
  781.  
  782. sp.Equipped:connect(onEquipped)
  783. sp.Unequipped:connect(onUnequipped)
  784.  
  785. wait(0.5)
  786. --Made by YouTubes--
  787. --Edit settings below--
  788. local Tool = script.Parent
  789. local Settings = {
  790. Range = 1000
  791. ,Spread = 5
  792. ,Damage = {35, 35}
  793. ,HeadShotDamage = {120, 120}
  794. ,Bullets = 1
  795. ,FireRate = 2.5
  796. ,Automatic = true
  797. ,AntiTK = false
  798. ,ImpactDuration = .5
  799. --Reload
  800. ,ReloadKey = "R"
  801. ,ReloadTime = 2
  802. ,Ammo = 10
  803. ,IncludeChamberedBullet = true
  804. --Gui
  805. ,GuiPos = Vector2.new(script.Gui.Frame.Position.X.Scale, script.Gui.Frame.Position.Y.Scale)
  806. --Arms
  807. ,OneHanded = false
  808. ,FakeArms = true
  809. ,FakeArmTransparency = 0
  810. ,RightPos = CFrame.new(-0.75, 0.5, 0.45) * CFrame.Angles(math.rad(-90), 0, 0)
  811. ,LeftPos = CFrame.new(0.95, 0.18, 0.4) * CFrame.Angles(math.rad(-90), math.rad(70), 0)
  812. ,AimPart = Tool.AimPart
  813. ,AimPartOffset = CFrame.new()
  814. ,AimGripOffset = Vector3.new(0, 0, 0)
  815. ,LeftAimPos = CFrame.new(0.75, 0.05, 0.5) * CFrame.Angles(math.rad(-100), math.rad(45), 0)
  816. ,AimAnim = {
  817. Enabled = false
  818. ,Frames = 50
  819. ,Time = 0.1
  820. }
  821. ,ChangeFOV = {true, 50}
  822. ,SpreadReduction = 5
  823. --Weld
  824. ,Weld = true
  825. --Mouse
  826. ,Icons = {
  827. Idle = "rbxassetid://70288585"
  828. ,Fire1 = "rbxassetid://70288578"
  829. ,Fire2 = "rbxassetid://70288572"
  830. ,Fire3 = "rbxassetid://70288578"
  831. ,Reload = "rbxassetid://70288599"
  832. ,Aim = "rbxasset://textures/Blank.png"
  833. }
  834. ,FireMouseAnimTime = 0.15
  835. --Recoil
  836. ,Recoil = math.rad(0.3)
  837. --Smoke
  838. ,Smoke = true
  839. ,SmokePart = Tool.SmokePart
  840. ,Smokes = {{script.Smoke, 6, 0.1}, {script.Smoke1, 0.1}, {script.Smoke2, 0.01}}
  841. --Sprint
  842. ,Sprint = true
  843. ,SprintSpeed = 25
  844. ,SprintKey = "0"
  845. ,SprintSpreadIncrease = 40
  846. ,SprintArmOffset = CFrame.new(0, -0.3, -0.5) * CFrame.Angles(math.rad(30), math.rad(-4), 0)
  847. --Other
  848. ,DropHats = true
  849. }
  850.  
  851. --Do not edit below this lign--
  852.  
  853. local Orig_Spread = Settings.Spread
  854. local Orig_Grip = Tool.GripPos
  855.  
  856. local Player = game.Players.LocalPlayer
  857. local Character = Player.Character
  858.  
  859. local Camera = Workspace.CurrentCamera
  860.  
  861. local Ammo, StoredAmmo = script.Ammo, script.StoredAmmo
  862.  
  863. local Gui, CanUpdateGui = nil, true
  864.  
  865. local Sprinting, Equipped
  866.  
  867. function Update_Gui()
  868. if Gui and CanUpdateGui then
  869. Gui.Frame.AmmoDisplay.Text = Ammo.Value .. "|" .. StoredAmmo.Value
  870. end
  871. end
  872.  
  873. local Welded
  874. if Settings.Weld then
  875. Delay(0, function()
  876. local weldC0s = {}
  877. for i, v in pairs(Tool:GetChildren()) do
  878. if v:IsA("BasePart") and v ~= Tool.Handle then
  879. table.insert(weldC0s, {v, Tool.Handle.CFrame:toObjectSpace(v.CFrame)})
  880. v.Anchored = false
  881. end
  882. end
  883. Tool.Handle.Anchored = false
  884. local welds = {}
  885. Tool.Equipped:connect(function()
  886. for i, v in ipairs(welds) do
  887. v.Part1 = nil
  888. v:Destroy()
  889. end
  890. for i, v in ipairs(weldC0s) do
  891. if v[1] and v[2] then
  892. local w = Instance.new("Weld", Tool.Handle)
  893. w.Part0 = Tool.Handle
  894. w.Part1 = v[1]
  895. w.C0 = v[2]
  896. table.insert(welds, w)
  897. end
  898. end
  899. end)
  900. wait()
  901. Welded = true
  902. end)
  903. end
  904.  
  905. local Left_Weld, Right_Weld
  906.  
  907. Ammo.Changed:connect(Update_Gui)
  908. StoredAmmo.Changed:connect(Update_Gui)
  909.  
  910. Settings.Range = math.min(Settings.Range, 999)
  911.  
  912. local Ignore_Model = Workspace:FindFirstChild("Ray_Ignore") or Instance.new("Model", Workspace)
  913. Ignore_Model.Name = "Ray_Ignore"
  914.  
  915. local Ray_Ignore = {Character, Ignore_Model, Camera}
  916.  
  917. Character.Humanoid.Died:connect(function()
  918. Tool.Parent = Player.Backpack
  919. end)
  920.  
  921. function Fire(Mouse)
  922. local Spread = CFrame.Angles(math.rad(math.random(-Settings.Spread, Settings.Spread)/10), math.rad(math.random(-Settings.Spread, Settings.Spread)/10), math.rad(math.random(-Settings.Spread, Settings.Spread)/10))
  923. local Ray = Ray.new(Character.Head.Position, (CFrame.new(Character.Head.Position, Mouse.Hit.p) * Spread).lookVector.unit * Settings.Range)
  924. local Hit, Pos = Workspace:FindPartOnRayWithIgnoreList(Ray, Ray_Ignore)
  925. if Hit and Hit.Parent:FindFirstChild("Humanoid") then
  926. local Hit_Player = game.Players:GetPlayerFromCharacter(Hit.Parent)
  927. if Settings.AntiTK and not Hit_Player.Neutral and Hit_Player.TeamColor == Player.TeamColor then
  928. return
  929. end
  930. local Humanoid = Hit.Parent.Humanoid
  931. local c = Instance.new("ObjectValue")
  932. c.Name = "creator"
  933. c.Value = Player
  934. game.Debris:AddItem(c, 3)
  935. c.Parent = Humanoid
  936. if Hit.Name == "Head" then
  937. Humanoid.Health = Humanoid.Health - math.random(Settings.HeadShotDamage[1], Settings.HeadShotDamage[2])
  938. else
  939. Humanoid.Health = Humanoid.Health - math.random(Settings.Damage[1], Settings.Damage[2])
  940. end
  941. elseif Hit then
  942. local Hit_Part = Instance.new("Part", Ignore_Model)
  943. Hit_Part.FormFactor = "Custom"
  944. Hit_Part.TopSurface = 0
  945. Hit_Part.BottomSurface = 0
  946. Hit_Part.Anchored = true
  947. Hit_Part.CanCollide = false
  948. Hit_Part.Size = Vector3.new()
  949. Hit_Part.CFrame = CFrame.new(Pos) * CFrame.Angles(math.random(0, 360), math.random(0, 360), math.random(0, 360))
  950. Hit_Part.BrickColor = BrickColor.new("Black")
  951. Hit_Part.Material = "Metal"
  952. local Meta = Instance.new("Sound")
  953. Meta.Name = "Crack"
  954. Meta.SoundId = "rbxassetid://253950994"
  955. Meta.Volume = math.random(0.9,1)
  956. Meta.Pitch = math.random(0.6,0.6)
  957. Meta.Parent = Hit_Part
  958. Meta:play()
  959. local Cur = Instance.new("SpecialMesh")
  960. Cur.MeshType = "Sphere"
  961. Cur.Parent = Hit_Part
  962. Cur.Scale = Vector3.new(0.5,0.5,0.5)
  963. Instance.new("Smoke", Hit_Part).Opacity = 15
  964. local g = Instance.new("PointLight", Hit_Part)
  965. g.Color = Color3.new(0, 0, 0)
  966. g.Range = 0
  967. g.Shadows = true
  968. local PE = Instance.new("ParticleEmitter")
  969. PE.Parent = Hit_Part
  970. PE.Size = NumberSequence.new(0.75)
  971. PE.LightEmission = 0
  972. PE.Lifetime = NumberRange.new(5)
  973. PE.ZOffset = 0.5
  974. PE.Texture = "http://www.roblox.com/asset/?id=133619974"
  975. PE.Rate = 50
  976. PE.Speed = NumberRange.new(2.5)
  977. PE.VelocitySpread = NumberSequence.new(-0.05)
  978. PE.Transparency = NumberSequence.new(-1)
  979. game.Debris:AddItem(Hit_Part, Settings.ImpactDuration)
  980. game.Debris:AddItem(PE, 0.17)
  981. if not Hit.Anchored then
  982. local w = Instance.new("Weld", Hit_Part)
  983. w.Part0 = Hit
  984. w.Part1 = Hit_Part
  985. w.C0 = Hit.CFrame:toObjectSpace(Hit_Part.CFrame)
  986. Hit_Part.Anchored = false
  987. end
  988. if Hit.Parent:IsA("Hat") and Settings.DropHats then
  989. Hit.Parent.Parent = workspace
  990. game.Debris:AddItem(Hit, 3)
  991. end
  992. end
  993. end
  994.  
  995. local Can_Shoot = true
  996. local Reloading = false
  997.  
  998. local First_Person = false
  999.  
  1000. local Mouse_Held
  1001.  
  1002. Tool.Equipped:connect(function(Mouse)
  1003. Equipped = true
  1004. if Settings.Weld and not Welded then
  1005. wait()
  1006. Tool.Parent = Player.Backpack
  1007. end
  1008. Character = Player.Character
  1009. if Gui then
  1010. return
  1011. end
  1012. Ray_Ignore = {Character, Ignore_Model, Camera}
  1013. Mouse.Icon = Settings.Icons.Idle
  1014. Gui = script.Gui:Clone()
  1015. Gui.Parent = Player.PlayerGui
  1016. Gui.Frame.Position = UDim2.new(Settings.GuiPos.X, Gui.Frame.Position.X.Offset, 1.1, Gui.Frame.Position.Y.Offset)
  1017. Gui.Frame:TweenPosition(UDim2.new(Settings.GuiPos.X, Gui.Frame.Position.X.Offset, Settings.GuiPos.Y, Gui.Frame.Position.Y.Offset), "Out", "Bounce", 1)
  1018. CanUpdateGui = true
  1019. Update_Gui()
  1020. Mouse.Button1Down:connect(function()
  1021. if Can_Shoot and Ammo.Value > 0 and Character.Humanoid.Health > 0 then
  1022. Mouse_Held = true
  1023. while true do
  1024. Can_Shoot = false
  1025. Delay(0, function()
  1026. local t = math.min(Settings.FireMouseAnimTime/3, Settings.FireRate/3)
  1027. if not Aiming then
  1028. Mouse.Icon = Settings.Icons.Fire1
  1029. end
  1030. wait(t)
  1031. if not Aiming then
  1032. if Reloading then return end
  1033. Mouse.Icon = Settings.Icons.Fire2
  1034. end
  1035. wait(t)
  1036. if not Aiming then
  1037. if Reloading then return end
  1038. Mouse.Icon = Settings.Icons.Fire3
  1039. end
  1040. wait(t)
  1041. if not Aiming then
  1042. if Reloading then return end
  1043. Mouse.Icon = Settings.Icons.Idle
  1044. end
  1045. end)
  1046.  
  1047. for _ = 1, Settings.Bullets do
  1048. Delay(0, function()
  1049. Fire(Mouse, RANGE, SPEED, DROP)
  1050. end)
  1051. end
  1052. local bg = Instance.new("BillboardGui", Settings.SmokePart)
  1053. bg.Adornee = Settings.SmokePart
  1054. local flashsize = math.random(5, 8)/10
  1055. bg.Size = UDim2.new(flashsize, 0, flashsize, 0)
  1056. local flash = Instance.new("ImageLabel", bg)
  1057. flash.BackgroundTransparency = 1
  1058. flash.Size = UDim2.new(1, 0, 1, 0)
  1059. flash.Image = "rbxassetid://172841900"
  1060. flash.Rotation = math.random(0, 360)
  1061. game.Debris:AddItem(bg, 0.025)
  1062. Delay(0, function()
  1063. local r = math.abs(Settings.Recoil)
  1064. local ran = math.random(-1, 1)
  1065. Camera.CoordinateFrame = CFrame.new(Camera.Focus.p) * (Camera.CoordinateFrame - Camera.CoordinateFrame.p) * CFrame.Angles(r, r*ran, 0) * CFrame.new(0, 0, (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude)
  1066. local c = -r/20
  1067. local cx = -(r*ran)/20
  1068. for i = 1, math.random(15, 25) do
  1069. if EquipId == curId then
  1070. Camera.CoordinateFrame = CFrame.new(Camera.Focus.p) * (Camera.CoordinateFrame - Camera.CoordinateFrame.p) * CFrame.Angles(c, cx, 0) * CFrame.new(0, 0, (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude)
  1071. wait()
  1072. else
  1073. break
  1074. end
  1075. end
  1076. end)
  1077. if Tool.Handle:FindFirstChild("Shoot") then
  1078. Tool.Handle.Shoot:Play()
  1079. end
  1080. Ammo.Value = Ammo.Value - 1
  1081. Tool.Bolt.Transparency = 1
  1082. Tool.Bolt1.Transparency = 0
  1083. wait(Settings.FireRate)
  1084. Tool.Bolt.Transparency = 0
  1085. Tool.Bolt1.Transparency = 1
  1086. if not Settings.Automatic or Ammo.Value <= 0 or Character.Humanoid.Health <= 0 or not Mouse_Held then
  1087. break
  1088. end
  1089. end
  1090. Can_Shoot = true
  1091. elseif Can_Shoot and Character.Humanoid.Health > 0 and Tool.Handle:FindFirstChild("Click") then
  1092. Tool.Handle.Click:Play()
  1093. end
  1094. end)
  1095. Mouse.Button1Up:connect(function()
  1096. Mouse_Held = false
  1097. end)
  1098. Mouse.KeyDown:connect(function(Key)
  1099. if Key:upper() == Settings.ReloadKey:upper() and Can_Shoot and StoredAmmo.Value > 0 and not Aiming then
  1100. if Settings.IncludeChamberedBullet and Ammo.Value == Settings.Ammo + 1 or not Settings.IncludeChamberedBullet and Ammo.Value == Settings.Ammo then
  1101. return
  1102. end
  1103. Can_Shoot = false
  1104. Reloading = true
  1105. local TextLabel = Gui.Frame.AmmoDisplay
  1106. Delay(0, function()
  1107. CanUpdateGui = false
  1108. TextLabel.Text = "Reloading."
  1109. wait(Settings.ReloadTime/3)
  1110. if TextLabel then
  1111. TextLabel.Text = "Reloading.."
  1112. end
  1113. wait(Settings.ReloadTime/3)
  1114. if TextLabel then
  1115. TextLabel.Text = "Reloading..."
  1116. end
  1117. end)
  1118. if Tool.Handle:FindFirstChild("Reload") then
  1119. Tool.Handle.Reload:Play()
  1120. end
  1121. Mouse.Icon = Settings.Icons.Reload
  1122. wait(Settings.ReloadTime)
  1123. Mouse.Icon = Settings.Icons.Idle
  1124. CanUpdateGui = true
  1125. local m = Settings.Ammo
  1126. if Ammo.Value > 0 and Settings.IncludeChamberedBullet then
  1127. m = m + 1
  1128. end
  1129. if (StoredAmmo.Value - (m - Ammo.Value)) <= 0 then
  1130. Ammo.Value = Ammo.Value + StoredAmmo.Value
  1131. StoredAmmo.Value = 0
  1132. else
  1133. StoredAmmo.Value = StoredAmmo.Value - (m - Ammo.Value)
  1134. Ammo.Value = m
  1135. end
  1136. Can_Shoot = true
  1137. Reloading = false
  1138. elseif Key:upper() == Settings.SprintKey:upper() and Settings.Sprint and not Aiming then
  1139. Sprinting = true
  1140. Character.Humanoid.WalkSpeed = Settings.SprintSpeed
  1141. Settings.Spread = Settings.Spread + Settings.SprintSpreadIncrease
  1142. end
  1143. end)
  1144. Mouse.KeyUp:connect(function(Key)
  1145. if Key:upper() == Settings.SprintKey:upper() and Sprinting then
  1146. Sprinting = false
  1147. Character.Humanoid.WalkSpeed = 16
  1148. Settings.Spread = Settings.Spread - Settings.SprintSpreadIncrease
  1149. Right_Weld.C0 = CFrame.new(0, -1.5, 0)
  1150. end
  1151. end)
  1152. Mouse.Button2Down:connect(function()
  1153. if not Reloading and not Sprinting and not Aiming and (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude < 1 then
  1154. Aiming = true
  1155. _G.MouseSensitivity = 0.3
  1156. Mouse.Icon = Settings.Icons.Aim
  1157. if Settings.AimAnim.Enabled then
  1158. Right_Weld.C1 = CFrame.new()
  1159. Right_Weld.C0 = CFrame.new()
  1160. Delay(0, function()
  1161. Tween_C0(Right_Weld, Settings.AimAnim.Frames, Settings.AimAnim.Time, Right_Weld.C0, Character.Head.CFrame:toObjectSpace(Settings.AimPart.CFrame))
  1162. end)
  1163. Delay(0, function()
  1164. Tween_C1(Left_Weld, Settings.AimAnim.Frames, Settings.AimAnim.Time, Left_Weld.C1, Settings.LeftAimPos)
  1165. end)
  1166. Delay(0, function()
  1167. if Settings.ChangeFOV[1] then
  1168. Camera.FieldOfView = 70
  1169. local Cam_Dif, T_F = 70 - Settings.ChangeFOV[2], Settings.AimAnim.Time * Settings.AimAnim.Frames
  1170. for i = 1, T_F do
  1171. local FOV = 70 - Cam_Dif/T_F * i
  1172. Camera.FieldOfView = FOV
  1173. wait(Settings.AimAnim.Time/Settings.AimAnim.Frames)
  1174. if not Aiming then
  1175. return
  1176. end
  1177. end
  1178. Camera.FieldOfView = Settings.ChangeFOV[2]
  1179. end
  1180. end)
  1181. else
  1182. Right_Weld.C1 = CFrame.new()
  1183. Right_Weld.C0 = CFrame.new()
  1184. Right_Weld.C1 = Character.Head.CFrame:toObjectSpace(Settings.AimPart.CFrame)
  1185. Left_Weld.C1 = Settings.LeftAimPos
  1186. if Settings.ChangeFOV[1] then
  1187. Camera.FieldOfView = Settings.ChangeFOV[2]
  1188. end
  1189. end
  1190. Tool.GripPos = Orig_Grip + Settings.AimGripOffset
  1191. Settings.Spread = Settings.Spread - Settings.SpreadReduction
  1192. end
  1193. end)
  1194. Mouse.Button2Up:connect(function()
  1195. if Aiming then
  1196. Mouse.Icon = Settings.Icons.Idle
  1197. Tool.GripPos = Orig_Grip
  1198. if Settings.AimAnim.Enabled then
  1199. Delay(0, function()
  1200. Tween_C0(Right_Weld, Settings.AimAnim.Frames, Settings.AimAnim.Time, Right_Weld.C0, CFrame.new(0, -1.5, 0))
  1201. end)
  1202. Delay(0, function()
  1203. Tween_C1(Left_Weld, Settings.AimAnim.Frames, Settings.AimAnim.Time, Left_Weld.C1, Settings.LeftPos)
  1204. end)
  1205. else
  1206. Right_Weld.C1 = Settings.RightPos
  1207. Right_Weld.C0 = CFrame.new(0, -1.5, 0)
  1208. Left_Weld.C1 = Settings.LeftPos
  1209. end
  1210. if Settings.ChangeFOV[1] then
  1211. Camera.FieldOfView = 70
  1212. end
  1213. Settings.Spread = Settings.Spread + Settings.SpreadReduction
  1214. Character.Torso.Neck.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  1215. Character.Torso.Neck.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  1216. wait(0.25)
  1217. Aiming = false
  1218. _G.MouseSensitivity = 1
  1219. end
  1220. end)
  1221. wait()
  1222. Camera.Changed:connect(function()
  1223. if (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude < 1 and Equipped then
  1224. Mouse.TargetFilter = workspace
  1225. Character.Torso.Neck.C1 = CFrame.new()
  1226. Character.Torso.Neck.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.asin((Mouse.Hit.p - Mouse.Origin.p).unit.y), 0, 0)
  1227. end
  1228. end)
  1229. Mouse.Idle:connect(function()
  1230. if (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude < 1 and Equipped then
  1231. Mouse.TargetFilter = workspace
  1232. Character.Torso.Neck.C1 = CFrame.new()
  1233. Character.Torso.Neck.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.asin((Mouse.Hit.p - Mouse.Origin.p).unit.y), 0, 0)
  1234. end
  1235. end)
  1236. while wait() and Equipped do
  1237. if Sprinting then
  1238. Can_Shoot = false
  1239. Right_Weld.C0 = CFrame.new(0, -1.5, 0) * Settings.SprintArmOffset
  1240. Left_Weld.C0 = CFrame.new(0, -1.5, 0) * Settings.SprintArmOffset
  1241. elseif not Aiming and not Sprinting then
  1242. Can_Shoot = true
  1243. Left_Weld.C0 = CFrame.new(0, -1.5, 0)
  1244. end
  1245. if (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude > 1 and Equipped then
  1246. Mouse.TargetFilter = nil
  1247. Character.Torso.Neck.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  1248. Character.Torso.Neck.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  1249. end
  1250. end
  1251. end)
  1252.  
  1253. local Arms_Made
  1254. local Fake_Arm_Right, Fake_Arm_Left, Fake_Arm_Model
  1255.  
  1256. Tool.Equipped:connect(function(Mouse)
  1257. if Character and not Arms_Made then
  1258. Arms_Made = true
  1259. local Torso = Character.Torso
  1260. Torso["Right Shoulder"].Part1 = nil
  1261. Left_Weld = Instance.new("Weld", Torso)
  1262. Left_Weld.Name = "Left_Weld"
  1263. Left_Weld.Part0 = Character.Head
  1264. Left_Weld.C0 = CFrame.new(0, -1.5, 0)
  1265. if not Settings.OneHanded then
  1266. Torso["Left Shoulder"].Part1 = nil
  1267. Left_Weld.Part1 = Character["Left Arm"]
  1268. end
  1269. Right_Weld = Instance.new("Weld", Torso)
  1270. Right_Weld.Name = "Right_Weld"
  1271. Right_Weld.Part0 = Character.Head
  1272. Right_Weld.Part1 = Character["Right Arm"]
  1273. Right_Weld.C0 = CFrame.new(0, -1.5, 0)
  1274. Left_Weld.C1 = Settings.LeftPos
  1275. Right_Weld.C1 = Settings.RightPos
  1276. end
  1277. if Settings.FakeArms and not Fake_Arm_Right then
  1278. Fake_Arm_Right, Fake_Arm_Left = Character["Right Arm"]:Clone(), Character["Left Arm"]:Clone()
  1279. Fake_Arm_Right.FormFactor, Fake_Arm_Left.FormFactor = "Custom", "Custom"
  1280. Fake_Arm_Right.Size, Fake_Arm_Left.Size = Vector3.new(), Vector3.new()
  1281. local fakeArms = {Fake_Arm_Right, Fake_Arm_Left}
  1282. for i = 1, 2 do
  1283. local w = Instance.new("Weld", fakeArms[i])
  1284. w.Part0 = Character[fakeArms[i].Name]
  1285. w.Part1 = fakeArms[i]
  1286. fakeArms[i].Transparency = Settings.FakeArmTransparency
  1287. end
  1288. Fake_Arm_Model = Instance.new("Model", Camera)
  1289. Fake_Arm_Right.Parent = Fake_Arm_Model
  1290. if not Settings.OneHanded then
  1291. Fake_Arm_Left.Parent = Fake_Arm_Model
  1292. end
  1293. Fake_Arm_Model.Name = "FakeArms"
  1294. if Settings.CharacterMeshes then
  1295. for i, v in pairs(Character:GetChildren()) do
  1296. if v:IsA("CharacterMesh") and v.BodyPart == Enum.BodyPart.LeftArm or v:IsA("CharacterMesh") and v.BodyPart == Enum.BodyPart.RightArm then
  1297. v:Clone().Parent = Fake_Arm_Model
  1298. end
  1299. end
  1300. end
  1301. if Character:FindFirstChild("Shirt") then
  1302. Instance.new("Humanoid", Fake_Arm_Model)
  1303. Character.Shirt:Clone().Parent = Fake_Arm_Model
  1304. else
  1305. local Arm_Mesh = Instance.new("SpecialMesh", Fake_Arm_Right)
  1306. Arm_Mesh.MeshType, Arm_Mesh.Scale = "Brick", Vector3.new(5, 10, 5)
  1307. local Arm_Mesh2 = Instance.new("SpecialMesh", Fake_Arm_Left)
  1308. Arm_Mesh2.MeshType, Arm_Mesh2.Scale = "Brick", Vector3.new(5, 10, 5)
  1309. end
  1310. end
  1311. end)
  1312.  
  1313. Tool.Unequipped:connect(function()
  1314. Equipped = false
  1315. Tool.GripPos = Orig_Grip
  1316. Aiming = false
  1317. Settings.Spread = Orig_Spread
  1318. if Settings.ChangeFOV[1] then
  1319. Camera.FieldOfView = 70
  1320. end
  1321. if Gui then
  1322. Gui:Destroy()
  1323. Gui = nil
  1324. end
  1325. for i, v in pairs(Tool.Handle:GetChildren()) do
  1326. if v:IsA("Sound") then
  1327. v:Stop()
  1328. end
  1329. end
  1330. if Fake_Arm_Right and Fake_Arm_Left and Fake_Arm_Model then
  1331. Fake_Arm_Model:Destroy()
  1332. Fake_Arm_Right, Fake_Arm_Left, Fake_Arm_Model = nil, nil, nil
  1333. end
  1334. if Character and Left_Weld and Right_Weld then
  1335. Arms_Made = false
  1336. local Torso = Character.Torso
  1337. Torso["Right Shoulder"].Part1, Torso["Left Shoulder"].Part1 = Character["Right Arm"], Character["Left Arm"]
  1338. Left_Weld:Destroy()
  1339. Right_Weld:Destroy()
  1340. end
  1341. Sprinting = false
  1342. Character.Torso.Neck.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  1343. Character.Torso.Neck.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  1344. Character.Humanoid.WalkSpeed = 16
  1345. end)
  1346.  
  1347. end))
  1348. NumberValue60.Name = "Ammo"
  1349. NumberValue60.Parent = LocalScript59
  1350. NumberValue60.Value = 11
  1351. NumberValue61.Name = "StoredAmmo"
  1352. NumberValue61.Parent = LocalScript59
  1353. NumberValue61.Value = 356
  1354. Smoke62.Parent = LocalScript59
  1355. Smoke62.Size = 0.25
  1356. Smoke62.Color = Color3.new(0.807843, 0.807843, 0.807843)
  1357. Smoke62.Enabled = false
  1358. Smoke62.Opacity = 0.10000000149012
  1359. Smoke62.RiseVelocity = 10
  1360. Smoke62.Color = Color3.new(0.807843, 0.807843, 0.807843)
  1361. Smoke63.Name = "Smoke1"
  1362. Smoke63.Parent = LocalScript59
  1363. Smoke63.Size = 0.25
  1364. Smoke63.Color = Color3.new(0.807843, 0.807843, 0.807843)
  1365. Smoke63.Enabled = false
  1366. Smoke63.Opacity = 0.10000000149012
  1367. Smoke63.RiseVelocity = 10
  1368. Smoke63.Color = Color3.new(0.807843, 0.807843, 0.807843)
  1369. Smoke64.Name = "Smoke2"
  1370. Smoke64.Parent = LocalScript59
  1371. Smoke64.Size = 0.25
  1372. Smoke64.Color = Color3.new(0.807843, 0.807843, 0.807843)
  1373. Smoke64.Enabled = false
  1374. Smoke64.Opacity = 0.10000000149012
  1375. Smoke64.RiseVelocity = 10
  1376. Smoke64.Color = Color3.new(0.807843, 0.807843, 0.807843)
  1377. ScreenGui65.Name = "Gui"
  1378. ScreenGui65.Parent = LocalScript59
  1379. Frame66.Parent = ScreenGui65
  1380. Frame66.Transparency = 0.5
  1381. Frame66.Size = UDim2.new(0, 120, 0, 35)
  1382. Frame66.Position = UDim2.new(1, -150, 1, -44)
  1383. Frame66.BackgroundColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  1384. Frame66.BackgroundTransparency = 0.5
  1385. Frame66.BorderSizePixel = 3
  1386. TextLabel67.Name = "AmmoDisplay"
  1387. TextLabel67.Parent = Frame66
  1388. TextLabel67.Transparency = 1
  1389. TextLabel67.Size = UDim2.new(1, 0, 1, 0)
  1390. TextLabel67.Text = ""
  1391. TextLabel67.BackgroundColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  1392. TextLabel67.BackgroundTransparency = 1
  1393. TextLabel67.Font = Enum.Font.SourceSansBold
  1394. TextLabel67.FontSize = Enum.FontSize.Size24
  1395. TextLabel67.TextColor3 = Color3.new(0, 0, 0)
  1396. TextLabel67.TextStrokeColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  1397. TextLabel67.TextStrokeTransparency = 0.5
  1398. TextLabel67.TextXAlignment = Enum.TextXAlignment.Right
  1399. Frame68.Parent = ScreenGui65
  1400. Frame68.Transparency = 0.5
  1401. Frame68.Size = UDim2.new(0, 126, 0, 10)
  1402. Frame68.Position = UDim2.new(1, -153, 1, -62)
  1403. Frame68.BackgroundColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  1404. Frame68.BackgroundTransparency = 0.5
  1405. Frame68.BorderSizePixel = 3
  1406. TextLabel69.Name = "Caliber"
  1407. TextLabel69.Parent = Frame68
  1408. TextLabel69.Transparency = 1
  1409. TextLabel69.Size = UDim2.new(1, 0, 1, 0)
  1410. TextLabel69.Text = "Made by 1ndrew"
  1411. TextLabel69.BackgroundColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  1412. TextLabel69.BackgroundTransparency = 1
  1413. TextLabel69.Font = Enum.Font.SourceSansBold
  1414. TextLabel69.FontSize = Enum.FontSize.Size12
  1415. TextLabel69.TextColor3 = Color3.new(0, 0, 0)
  1416. TextLabel69.TextStrokeColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  1417. TextLabel69.TextStrokeTransparency = 0.5
  1418. TextLabel69.TextXAlignment = Enum.TextXAlignment.Right
  1419. Frame70.Parent = ScreenGui65
  1420. Frame70.Transparency = 0.5
  1421. Frame70.Size = UDim2.new(0, 126, 0, 40)
  1422. Frame70.Position = UDim2.new(1, -153, 1, -109)
  1423. Frame70.BackgroundColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  1424. Frame70.BackgroundTransparency = 0.5
  1425. Frame70.BorderSizePixel = 3
  1426. TextLabel71.Name = "Accessories"
  1427. TextLabel71.Parent = Frame70
  1428. TextLabel71.Transparency = 1
  1429. TextLabel71.Size = UDim2.new(1, 0, 1, 0)
  1430. TextLabel71.Text = "Glock 22"
  1431. TextLabel71.BackgroundColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  1432. TextLabel71.BackgroundTransparency = 1
  1433. TextLabel71.Font = Enum.Font.SourceSansBold
  1434. TextLabel71.FontSize = Enum.FontSize.Size14
  1435. TextLabel71.TextColor3 = Color3.new(0, 0, 0)
  1436. TextLabel71.TextStrokeColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  1437. TextLabel71.TextStrokeTransparency = 0.5
  1438. TextLabel71.TextXAlignment = Enum.TextXAlignment.Right
  1439. Part72.Name = "Bolt"
  1440. Part72.Parent = Tool0
  1441. Part72.Material = Enum.Material.SmoothPlastic
  1442. Part72.BrickColor = BrickColor.new("Really black")
  1443. Part72.Rotation = Vector3.new(-90, 0, 90)
  1444. Part72.Anchored = true
  1445. Part72.CanCollide = false
  1446. Part72.FormFactor = Enum.FormFactor.Custom
  1447. Part72.Size = Vector3.new(0.200000003, 0.620000005, 0.200000003)
  1448. Part72.CFrame = CFrame.new(-31.9370041, 1.13498998, -33.7869606, -3.06957931e-12, -0.999995828, 2.23516736e-07, -8.45388375e-13, 2.23516736e-07, 0.999995828, -1, -8.96933569e-13, -7.01721558e-13)
  1449. Part72.BottomSurface = Enum.SurfaceType.Smooth
  1450. Part72.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1451. Part72.TopSurface = Enum.SurfaceType.Smooth
  1452. Part72.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1453. Part72.Position = Vector3.new(-31.9370041, 1.13498998, -33.7869606)
  1454. Part72.Orientation = Vector3.new(-89.8299942, 90, 0)
  1455. Part72.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1456. CylinderMesh73.Parent = Part72
  1457. CylinderMesh73.Scale = Vector3.new(0.199999988, 1, 0.199999988)
  1458. CylinderMesh73.Scale = Vector3.new(0.199999988, 1, 0.199999988)
  1459. Part74.Name = "Bolt"
  1460. Part74.Parent = Tool0
  1461. Part74.Material = Enum.Material.SmoothPlastic
  1462. Part74.BrickColor = BrickColor.new("Really black")
  1463. Part74.Rotation = Vector3.new(-90, -89.8299942, 90)
  1464. Part74.Anchored = true
  1465. Part74.CanCollide = false
  1466. Part74.FormFactor = Enum.FormFactor.Custom
  1467. Part74.Size = Vector3.new(0.200000003, 0.200000003, 1.38999999)
  1468. Part74.CFrame = CFrame.new(-31.5519943, 1.04998696, -33.9369736, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  1469. Part74.BottomSurface = Enum.SurfaceType.Smooth
  1470. Part74.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1471. Part74.TopSurface = Enum.SurfaceType.Smooth
  1472. Part74.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1473. Part74.Position = Vector3.new(-31.5519943, 1.04998696, -33.9369736)
  1474. Part74.Orientation = Vector3.new(0, -90, -180)
  1475. Part74.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1476. BlockMesh75.Parent = Part74
  1477. BlockMesh75.Scale = Vector3.new(0.199999988, 0.850000024, 1)
  1478. BlockMesh75.Scale = Vector3.new(0.199999988, 0.850000024, 1)
  1479. Part76.Name = "Bolt"
  1480. Part76.Parent = Tool0
  1481. Part76.Material = Enum.Material.SmoothPlastic
  1482. Part76.BrickColor = BrickColor.new("Really black")
  1483. Part76.Rotation = Vector3.new(-90, -89.8299942, 90)
  1484. Part76.Anchored = true
  1485. Part76.CanCollide = false
  1486. Part76.FormFactor = Enum.FormFactor.Custom
  1487. Part76.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1488. Part76.CFrame = CFrame.new(-31.3120041, 1.04999101, -33.8619766, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  1489. Part76.BottomSurface = Enum.SurfaceType.Smooth
  1490. Part76.TopSurface = Enum.SurfaceType.Smooth
  1491. Part76.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1492. Part76.Position = Vector3.new(-31.3120041, 1.04999101, -33.8619766)
  1493. Part76.Orientation = Vector3.new(0, -90, -180)
  1494. Part76.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1495. BlockMesh77.Parent = Part76
  1496. BlockMesh77.Scale = Vector3.new(0.949999988, 0.850000024, 0.75)
  1497. BlockMesh77.Scale = Vector3.new(0.949999988, 0.850000024, 0.75)
  1498. Part78.Name = "Bolt"
  1499. Part78.Parent = Tool0
  1500. Part78.Material = Enum.Material.SmoothPlastic
  1501. Part78.BrickColor = BrickColor.new("Really black")
  1502. Part78.Rotation = Vector3.new(-90, -89.8299942, 90)
  1503. Part78.Anchored = true
  1504. Part78.CanCollide = false
  1505. Part78.FormFactor = Enum.FormFactor.Custom
  1506. Part78.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1507. Part78.CFrame = CFrame.new(-31.3119965, 1.11000705, -33.8619766, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  1508. Part78.BottomSurface = Enum.SurfaceType.Smooth
  1509. Part78.TopSurface = Enum.SurfaceType.Smooth
  1510. Part78.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1511. Part78.Position = Vector3.new(-31.3119965, 1.11000705, -33.8619766)
  1512. Part78.Orientation = Vector3.new(0, -90, -180)
  1513. Part78.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1514. BlockMesh79.Parent = Part78
  1515. BlockMesh79.Scale = Vector3.new(0.75, 0.450000018, 0.75)
  1516. BlockMesh79.Scale = Vector3.new(0.75, 0.450000018, 0.75)
  1517. Part80.Name = "Bolt"
  1518. Part80.Parent = Tool0
  1519. Part80.Material = Enum.Material.SmoothPlastic
  1520. Part80.BrickColor = BrickColor.new("Really black")
  1521. Part80.Rotation = Vector3.new(-90, -89.8299942, 90)
  1522. Part80.Anchored = true
  1523. Part80.CanCollide = false
  1524. Part80.FormFactor = Enum.FormFactor.Custom
  1525. Part80.Size = Vector3.new(0.200000003, 0.200000003, 0.379999995)
  1526. Part80.CFrame = CFrame.new(-31.0470009, 1.09499705, -33.9269714, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  1527. Part80.BottomSurface = Enum.SurfaceType.Smooth
  1528. Part80.TopSurface = Enum.SurfaceType.Smooth
  1529. Part80.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1530. Part80.Position = Vector3.new(-31.0470009, 1.09499705, -33.9269714)
  1531. Part80.Orientation = Vector3.new(0, -90, -180)
  1532. Part80.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1533. BlockMesh81.Parent = Part80
  1534. BlockMesh81.Scale = Vector3.new(0.099999994, 0.599999964, 1)
  1535. BlockMesh81.Scale = Vector3.new(0.099999994, 0.599999964, 1)
  1536. Part82.Name = "Bolt"
  1537. Part82.Parent = Tool0
  1538. Part82.Material = Enum.Material.SmoothPlastic
  1539. Part82.BrickColor = BrickColor.new("Really black")
  1540. Part82.Rotation = Vector3.new(-90, -89.8299942, 90)
  1541. Part82.Anchored = true
  1542. Part82.CanCollide = false
  1543. Part82.FormFactor = Enum.FormFactor.Custom
  1544. Part82.Size = Vector3.new(0.200000003, 0.200000003, 0.219999999)
  1545. Part82.CFrame = CFrame.new(-31.1270103, 1.09500098, -33.9069786, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  1546. Part82.BottomSurface = Enum.SurfaceType.Smooth
  1547. Part82.TopSurface = Enum.SurfaceType.Smooth
  1548. Part82.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1549. Part82.Position = Vector3.new(-31.1270103, 1.09500098, -33.9069786)
  1550. Part82.Orientation = Vector3.new(0, -90, -180)
  1551. Part82.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1552. BlockMesh83.Parent = Part82
  1553. BlockMesh83.Scale = Vector3.new(0.099999994, 0.599999964, 1)
  1554. BlockMesh83.Scale = Vector3.new(0.099999994, 0.599999964, 1)
  1555. Part84.Name = "Mag"
  1556. Part84.Parent = Tool0
  1557. Part84.Material = Enum.Material.SmoothPlastic
  1558. Part84.BrickColor = BrickColor.new("Really black")
  1559. Part84.Rotation = Vector3.new(-90, -71, 90)
  1560. Part84.Anchored = true
  1561. Part84.CanCollide = false
  1562. Part84.FormFactor = Enum.FormFactor.Custom
  1563. Part84.Size = Vector3.new(0.200000003, 0.709999979, 0.330000013)
  1564. Part84.CFrame = CFrame.new(-32.0150146, 0.455982, -33.8619766, -3.06957931e-12, -0.325567991, -0.945517838, -8.45388375e-13, -0.945517838, 0.325567991, -1, 1.51324569e-12, 1.88638341e-12)
  1565. Part84.BottomSurface = Enum.SurfaceType.Smooth
  1566. Part84.TopSurface = Enum.SurfaceType.Smooth
  1567. Part84.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1568. Part84.Position = Vector3.new(-32.0150146, 0.455982, -33.8619766)
  1569. Part84.Orientation = Vector3.new(-19, -90, -180)
  1570. Part84.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1571. BlockMesh85.Parent = Part84
  1572. BlockMesh85.Scale = Vector3.new(0.850000024, 1, 1)
  1573. BlockMesh85.Scale = Vector3.new(0.850000024, 1, 1)
  1574. Part86.Parent = Tool0
  1575. Part86.Material = Enum.Material.SmoothPlastic
  1576. Part86.BrickColor = BrickColor.new("Really black")
  1577. Part86.Rotation = Vector3.new(-90, -89.8299942, 90)
  1578. Part86.Anchored = true
  1579. Part86.CanCollide = false
  1580. Part86.FormFactor = Enum.FormFactor.Custom
  1581. Part86.Size = Vector3.new(0.200000003, 0.200000003, 0.349999994)
  1582. Part86.CFrame = CFrame.new(-31.8020096, 1.09500206, -33.8469849, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  1583. Part86.BottomSurface = Enum.SurfaceType.Smooth
  1584. Part86.TopSurface = Enum.SurfaceType.Smooth
  1585. Part86.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1586. Part86.Position = Vector3.new(-31.8020096, 1.09500206, -33.8469849)
  1587. Part86.Orientation = Vector3.new(0, -90, -180)
  1588. Part86.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1589. BlockMesh87.Parent = Part86
  1590. BlockMesh87.Scale = Vector3.new(0.699999988, 0.399999976, 1)
  1591. BlockMesh87.Scale = Vector3.new(0.699999988, 0.399999976, 1)
  1592. Part88.Parent = Tool0
  1593. Part88.Material = Enum.Material.SmoothPlastic
  1594. Part88.BrickColor = BrickColor.new("Really black")
  1595. Part88.Rotation = Vector3.new(-90, -89.8299942, 90)
  1596. Part88.Anchored = true
  1597. Part88.CanCollide = false
  1598. Part88.FormFactor = Enum.FormFactor.Custom
  1599. Part88.Size = Vector3.new(0.230000004, 0.200000003, 1.00999999)
  1600. Part88.CFrame = CFrame.new(-31.6420097, 0.889994025, -33.8619766, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  1601. Part88.BottomSurface = Enum.SurfaceType.Smooth
  1602. Part88.TopSurface = Enum.SurfaceType.Smooth
  1603. Part88.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1604. Part88.Position = Vector3.new(-31.6420097, 0.889994025, -33.8619766)
  1605. Part88.Orientation = Vector3.new(0, -90, -180)
  1606. Part88.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1607. BlockMesh89.Parent = Part88
  1608. BlockMesh89.Scale = Vector3.new(1, 0.349999994, 1)
  1609. BlockMesh89.Scale = Vector3.new(1, 0.349999994, 1)
  1610. Part90.Parent = Tool0
  1611. Part90.Material = Enum.Material.SmoothPlastic
  1612. Part90.BrickColor = BrickColor.new("Really black")
  1613. Part90.Rotation = Vector3.new(90, 89.8299942, 90)
  1614. Part90.Anchored = true
  1615. Part90.CanCollide = false
  1616. Part90.FormFactor = Enum.FormFactor.Custom
  1617. Part90.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1618. Part90.CFrame = CFrame.new(-31.3520126, 0.824999988, -33.8619766, 3.06957931e-12, -2.23516736e-07, 0.999995828, 8.45388375e-13, -0.999995828, -2.23516736e-07, 1, 7.01721558e-13, 8.96933569e-13)
  1619. Part90.BottomSurface = Enum.SurfaceType.Smooth
  1620. Part90.TopSurface = Enum.SurfaceType.Smooth
  1621. Part90.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1622. Part90.Position = Vector3.new(-31.3520126, 0.824999988, -33.8619766)
  1623. Part90.Orientation = Vector3.new(0, 90, 180)
  1624. Part90.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1625. SpecialMesh91.Parent = Part90
  1626. SpecialMesh91.Scale = Vector3.new(0.649999976, 0.299999982, 0.25)
  1627. SpecialMesh91.MeshType = Enum.MeshType.Wedge
  1628. SpecialMesh91.Scale = Vector3.new(0.649999976, 0.299999982, 0.25)
  1629. Part92.Parent = Tool0
  1630. Part92.Material = Enum.Material.SmoothPlastic
  1631. Part92.BrickColor = BrickColor.new("Really black")
  1632. Part92.Rotation = Vector3.new(-90, -89.8299942, 90)
  1633. Part92.Anchored = true
  1634. Part92.CanCollide = false
  1635. Part92.FormFactor = Enum.FormFactor.Custom
  1636. Part92.Size = Vector3.new(0.200000003, 0.200000003, 0.280000001)
  1637. Part92.CFrame = CFrame.new(-31.4670029, 0.624984026, -33.8619766, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  1638. Part92.BottomSurface = Enum.SurfaceType.Smooth
  1639. Part92.TopSurface = Enum.SurfaceType.Smooth
  1640. Part92.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1641. Part92.Position = Vector3.new(-31.4670029, 0.624984026, -33.8619766)
  1642. Part92.Orientation = Vector3.new(0, -90, -180)
  1643. Part92.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1644. BlockMesh93.Parent = Part92
  1645. BlockMesh93.Scale = Vector3.new(0.649999976, 0.199999988, 1)
  1646. BlockMesh93.Scale = Vector3.new(0.649999976, 0.199999988, 1)
  1647. Part94.Parent = Tool0
  1648. Part94.Material = Enum.Material.SmoothPlastic
  1649. Part94.BrickColor = BrickColor.new("Really black")
  1650. Part94.Rotation = Vector3.new(-139.559998, -89.8299942, -139.559998)
  1651. Part94.Anchored = true
  1652. Part94.CanCollide = false
  1653. Part94.FormFactor = Enum.FormFactor.Custom
  1654. Part94.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1655. Part94.CFrame = CFrame.new(-31.6319885, 0.79500401, -33.8619766, -8.74159483e-08, 7.45055644e-08, -0.999995828, -8.7418158e-08, 0.999995828, 7.45055928e-08, 1, 8.74186625e-08, -8.74202613e-08)
  1656. Part94.BottomSurface = Enum.SurfaceType.Smooth
  1657. Part94.TopSurface = Enum.SurfaceType.Smooth
  1658. Part94.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1659. Part94.Position = Vector3.new(-31.6319885, 0.79500401, -33.8619766)
  1660. Part94.Orientation = Vector3.new(0, -90, 0)
  1661. Part94.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1662. BlockMesh95.Parent = Part94
  1663. BlockMesh95.Scale = Vector3.new(0.299999982, 0.5, 0.299999982)
  1664. BlockMesh95.Scale = Vector3.new(0.299999982, 0.5, 0.299999982)
  1665. ManualWeld96.Name = "Part-to-Handle Strong Joint"
  1666. ManualWeld96.Parent = Part94
  1667. ManualWeld96.C0 = CFrame.new(-0.100000001, -0.100000001, 0.100000001, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1668. ManualWeld96.C1 = CFrame.new(-0.108078003, -0.0864121318, 0.111686707, -7.19130767e-05, 0.00588789862, 0.999978483, -0.00108808803, 0.999977946, -0.00588797359, -0.999999464, -0.00108848803, -6.55049298e-05)
  1669. ManualWeld96.Part0 = Part94
  1670. ManualWeld96.Part1 = Part1
  1671. Part97.Parent = Tool0
  1672. Part97.Material = Enum.Material.SmoothPlastic
  1673. Part97.BrickColor = BrickColor.new("Really black")
  1674. Part97.Rotation = Vector3.new(-90, -89.8299942, 90)
  1675. Part97.Anchored = true
  1676. Part97.CanCollide = false
  1677. Part97.FormFactor = Enum.FormFactor.Custom
  1678. Part97.Size = Vector3.new(0.230000004, 0.200000003, 1.12)
  1679. Part97.CFrame = CFrame.new(-31.6969872, 0.944975019, -33.8619766, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  1680. Part97.BottomSurface = Enum.SurfaceType.Smooth
  1681. Part97.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1682. Part97.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1683. Part97.TopSurface = Enum.SurfaceType.Smooth
  1684. Part97.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1685. Part97.Position = Vector3.new(-31.6969872, 0.944975019, -33.8619766)
  1686. Part97.Orientation = Vector3.new(0, -90, -180)
  1687. Part97.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1688. BlockMesh98.Parent = Part97
  1689. BlockMesh98.Scale = Vector3.new(1, 0.199999988, 1)
  1690. BlockMesh98.Scale = Vector3.new(1, 0.199999988, 1)
  1691. Part99.Parent = Tool0
  1692. Part99.Material = Enum.Material.SmoothPlastic
  1693. Part99.BrickColor = BrickColor.new("Really black")
  1694. Part99.Rotation = Vector3.new(-90, -89.8299942, 90)
  1695. Part99.Anchored = true
  1696. Part99.CanCollide = false
  1697. Part99.FormFactor = Enum.FormFactor.Custom
  1698. Part99.Size = Vector3.new(0.230000004, 0.660000026, 0.280000001)
  1699. Part99.CFrame = CFrame.new(-31.7669907, 0.524982989, -33.8619766, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  1700. Part99.BottomSurface = Enum.SurfaceType.Smooth
  1701. Part99.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1702. Part99.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1703. Part99.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1704. Part99.TopSurface = Enum.SurfaceType.Smooth
  1705. Part99.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1706. Part99.Position = Vector3.new(-31.7669907, 0.524982989, -33.8619766)
  1707. Part99.Orientation = Vector3.new(0, -90, -180)
  1708. Part99.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1709. SpecialMesh100.Parent = Part99
  1710. SpecialMesh100.MeshType = Enum.MeshType.Wedge
  1711. Part101.Parent = Tool0
  1712. Part101.Material = Enum.Material.SmoothPlastic
  1713. Part101.BrickColor = BrickColor.new("Really black")
  1714. Part101.Rotation = Vector3.new(-90, -89.8299942, 90)
  1715. Part101.Anchored = true
  1716. Part101.CanCollide = false
  1717. Part101.FormFactor = Enum.FormFactor.Custom
  1718. Part101.Size = Vector3.new(0.230000004, 0.200000003, 0.300000012)
  1719. Part101.CFrame = CFrame.new(-31.6269913, 0.799992025, -33.8619766, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  1720. Part101.BottomSurface = Enum.SurfaceType.Smooth
  1721. Part101.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1722. Part101.TopSurface = Enum.SurfaceType.Smooth
  1723. Part101.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1724. Part101.Position = Vector3.new(-31.6269913, 0.799992025, -33.8619766)
  1725. Part101.Orientation = Vector3.new(0, -90, -180)
  1726. Part101.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1727. SpecialMesh102.Parent = Part101
  1728. SpecialMesh102.Scale = Vector3.new(1, 0.550000012, 1)
  1729. SpecialMesh102.MeshType = Enum.MeshType.Wedge
  1730. SpecialMesh102.Scale = Vector3.new(1, 0.550000012, 1)
  1731. Part103.Parent = Tool0
  1732. Part103.Material = Enum.Material.SmoothPlastic
  1733. Part103.BrickColor = BrickColor.new("Really black")
  1734. Part103.Rotation = Vector3.new(-90, -89.8299942, 90)
  1735. Part103.Anchored = true
  1736. Part103.CanCollide = false
  1737. Part103.FormFactor = Enum.FormFactor.Custom
  1738. Part103.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1739. Part103.CFrame = CFrame.new(-31.7720051, 0.933974981, -33.971962, -3.06957931e-12, -7.45055644e-08, -0.999995828, -8.45388375e-13, -0.999995828, 7.45055644e-08, -1, 7.01721667e-13, -8.96933569e-13)
  1740. Part103.BottomSurface = Enum.SurfaceType.Smooth
  1741. Part103.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1742. Part103.TopSurface = Enum.SurfaceType.Smooth
  1743. Part103.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1744. Part103.Position = Vector3.new(-31.7720051, 0.933974981, -33.971962)
  1745. Part103.Orientation = Vector3.new(0, -90, -180)
  1746. Part103.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1747. BlockMesh104.Parent = Part103
  1748. BlockMesh104.Scale = Vector3.new(0.099999994, 0.349999994, 0.550000012)
  1749. BlockMesh104.Scale = Vector3.new(0.099999994, 0.349999994, 0.550000012)
  1750. Part105.Parent = Tool0
  1751. Part105.Material = Enum.Material.SmoothPlastic
  1752. Part105.BrickColor = BrickColor.new("Really black")
  1753. Part105.Rotation = Vector3.new(-90, -89.8299942, 90)
  1754. Part105.Anchored = true
  1755. Part105.CanCollide = false
  1756. Part105.FormFactor = Enum.FormFactor.Custom
  1757. Part105.Size = Vector3.new(0.209999993, 0.200000003, 0.330000013)
  1758. Part105.CFrame = CFrame.new(-32.1220016, 0.100029998, -33.8619766, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  1759. Part105.BottomSurface = Enum.SurfaceType.Smooth
  1760. Part105.TopSurface = Enum.SurfaceType.Smooth
  1761. Part105.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1762. Part105.Position = Vector3.new(-32.1220016, 0.100029998, -33.8619766)
  1763. Part105.Orientation = Vector3.new(0, -90, -180)
  1764. Part105.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1765. BlockMesh106.Parent = Part105
  1766. BlockMesh106.Scale = Vector3.new(1, 0.75, 1)
  1767. BlockMesh106.Scale = Vector3.new(1, 0.75, 1)
  1768. Part107.Parent = Tool0
  1769. Part107.Material = Enum.Material.SmoothPlastic
  1770. Part107.BrickColor = BrickColor.new("Really black")
  1771. Part107.Rotation = Vector3.new(-90, 0, 180)
  1772. Part107.Anchored = true
  1773. Part107.CanCollide = false
  1774. Part107.FormFactor = Enum.FormFactor.Custom
  1775. Part107.Size = Vector3.new(0.200000003, 0.230000004, 0.200000003)
  1776. Part107.CFrame = CFrame.new(-31.94701, 0.135021001, -33.8619766, -0.999995828, -3.50065393e-11, 2.23516736e-07, 2.23516736e-07, 8.45396995e-13, 0.999995828, -3.89732135e-11, 1, -7.01721775e-13)
  1777. Part107.BottomSurface = Enum.SurfaceType.Smooth
  1778. Part107.TopSurface = Enum.SurfaceType.Smooth
  1779. Part107.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1780. Part107.Position = Vector3.new(-31.94701, 0.135021001, -33.8619766)
  1781. Part107.Orientation = Vector3.new(-89.8299942, 90, 90)
  1782. Part107.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1783. CylinderMesh108.Parent = Part107
  1784. CylinderMesh108.Scale = Vector3.new(0.399999976, 1, 0.399999976)
  1785. CylinderMesh108.Scale = Vector3.new(0.399999976, 1, 0.399999976)
  1786. Part109.Parent = Tool0
  1787. Part109.Material = Enum.Material.SmoothPlastic
  1788. Part109.BrickColor = BrickColor.new("Really black")
  1789. Part109.Rotation = Vector3.new(-90, -89.8299942, -90)
  1790. Part109.Anchored = true
  1791. Part109.CanCollide = false
  1792. Part109.FormFactor = Enum.FormFactor.Custom
  1793. Part109.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1794. Part109.CFrame = CFrame.new(-31.2720146, 0.634984016, -33.8619766, 3.06957931e-12, 2.23516736e-07, -0.999995828, 8.45388375e-13, 0.999995828, 2.23516736e-07, 1, -7.01721558e-13, -8.96933569e-13)
  1795. Part109.BottomSurface = Enum.SurfaceType.Smooth
  1796. Part109.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1797. Part109.TopSurface = Enum.SurfaceType.Smooth
  1798. Part109.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1799. Part109.Position = Vector3.new(-31.2720146, 0.634984016, -33.8619766)
  1800. Part109.Orientation = Vector3.new(0, -90, 0)
  1801. Part109.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1802. SpecialMesh110.Parent = Part109
  1803. SpecialMesh110.Scale = Vector3.new(0.649999976, 0.299999982, 0.149999991)
  1804. SpecialMesh110.MeshType = Enum.MeshType.Wedge
  1805. SpecialMesh110.Scale = Vector3.new(0.649999976, 0.299999982, 0.149999991)
  1806. Part111.Parent = Tool0
  1807. Part111.Material = Enum.Material.SmoothPlastic
  1808. Part111.BrickColor = BrickColor.new("Really black")
  1809. Part111.Rotation = Vector3.new(-90, -69, 90)
  1810. Part111.Anchored = true
  1811. Part111.CanCollide = false
  1812. Part111.FormFactor = Enum.FormFactor.Custom
  1813. Part111.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1814. Part111.CFrame = CFrame.new(-31.708992, 0.61798501, -33.8619766, 1.68175873e-08, -0.35836789, -0.933579683, -4.69805883e-09, -0.933579683, 0.35836789, -1, -1.64118474e-09, -1.73849504e-08)
  1815. Part111.BottomSurface = Enum.SurfaceType.Smooth
  1816. Part111.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1817. Part111.TopSurface = Enum.SurfaceType.Smooth
  1818. Part111.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1819. Part111.Position = Vector3.new(-31.708992, 0.61798501, -33.8619766)
  1820. Part111.Orientation = Vector3.new(-21, -90, -180)
  1821. Part111.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1822. SpecialMesh112.Parent = Part111
  1823. SpecialMesh112.Scale = Vector3.new(0.649999976, 0.25, 0.399999976)
  1824. SpecialMesh112.MeshType = Enum.MeshType.Wedge
  1825. SpecialMesh112.Scale = Vector3.new(0.649999976, 0.25, 0.399999976)
  1826. Part113.Parent = Tool0
  1827. Part113.Material = Enum.Material.SmoothPlastic
  1828. Part113.BrickColor = BrickColor.new("Really black")
  1829. Part113.Rotation = Vector3.new(-90, -69, -90)
  1830. Part113.Anchored = true
  1831. Part113.CanCollide = false
  1832. Part113.FormFactor = Enum.FormFactor.Custom
  1833. Part113.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1834. Part113.CFrame = CFrame.new(-31.6679916, 0.69798398, -33.8619766, -9.58393329e-08, 0.35836789, -0.933579683, -1.24940229e-07, 0.933579683, 0.35836789, 1, 1.50987972e-07, -4.46998882e-08)
  1835. Part113.BottomSurface = Enum.SurfaceType.Smooth
  1836. Part113.TopSurface = Enum.SurfaceType.Smooth
  1837. Part113.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1838. Part113.Position = Vector3.new(-31.6679916, 0.69798398, -33.8619766)
  1839. Part113.Orientation = Vector3.new(-21, -90, 0)
  1840. Part113.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1841. SpecialMesh114.Parent = Part113
  1842. SpecialMesh114.Scale = Vector3.new(0.649999976, 0.25, 0.599999964)
  1843. SpecialMesh114.MeshType = Enum.MeshType.Wedge
  1844. SpecialMesh114.Scale = Vector3.new(0.649999976, 0.25, 0.599999964)
  1845. Part115.Parent = Tool0
  1846. Part115.Material = Enum.Material.SmoothPlastic
  1847. Part115.BrickColor = BrickColor.new("Really black")
  1848. Part115.Rotation = Vector3.new(-90, -89.8299942, 90)
  1849. Part115.Anchored = true
  1850. Part115.CanCollide = false
  1851. Part115.FormFactor = Enum.FormFactor.Custom
  1852. Part115.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1853. Part115.CFrame = CFrame.new(-31.5820007, 0.804988027, -33.8619766, -3.06957931e-12, -7.45055644e-08, -0.999995828, -8.45388375e-13, -0.999995828, 7.45055644e-08, -1, 7.01721667e-13, -8.96933569e-13)
  1854. Part115.BottomSurface = Enum.SurfaceType.Smooth
  1855. Part115.TopSurface = Enum.SurfaceType.Smooth
  1856. Part115.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1857. Part115.Position = Vector3.new(-31.5820007, 0.804988027, -33.8619766)
  1858. Part115.Orientation = Vector3.new(0, -90, -180)
  1859. Part115.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1860. SpecialMesh116.Parent = Part115
  1861. SpecialMesh116.Scale = Vector3.new(0.299999982, 0.399999976, 0.199999988)
  1862. SpecialMesh116.MeshType = Enum.MeshType.Wedge
  1863. SpecialMesh116.Scale = Vector3.new(0.299999982, 0.399999976, 0.199999988)
  1864. Part117.Parent = Tool0
  1865. Part117.Material = Enum.Material.SmoothPlastic
  1866. Part117.BrickColor = BrickColor.new("Really black")
  1867. Part117.Rotation = Vector3.new(-90, -69, 90)
  1868. Part117.Anchored = true
  1869. Part117.CanCollide = false
  1870. Part117.FormFactor = Enum.FormFactor.Custom
  1871. Part117.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1872. Part117.CFrame = CFrame.new(-31.6650009, 0.648993015, -33.8619766, -3.06957931e-12, -0.35836789, -0.933579683, -8.45388375e-13, -0.933579683, 0.35836789, -1, 1.57815991e-12, 1.83242484e-12)
  1873. Part117.BottomSurface = Enum.SurfaceType.Smooth
  1874. Part117.TopSurface = Enum.SurfaceType.Smooth
  1875. Part117.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1876. Part117.Position = Vector3.new(-31.6650009, 0.648993015, -33.8619766)
  1877. Part117.Orientation = Vector3.new(-21, -90, -180)
  1878. Part117.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1879. BlockMesh118.Parent = Part117
  1880. BlockMesh118.Scale = Vector3.new(0.649999976, 0.199999988, 0.699999988)
  1881. BlockMesh118.Scale = Vector3.new(0.649999976, 0.199999988, 0.699999988)
  1882. Part119.Parent = Tool0
  1883. Part119.Material = Enum.Material.SmoothPlastic
  1884. Part119.BrickColor = BrickColor.new("Really black")
  1885. Part119.Rotation = Vector3.new(-90, -89.8299942, 90)
  1886. Part119.Anchored = true
  1887. Part119.CanCollide = false
  1888. Part119.FormFactor = Enum.FormFactor.Custom
  1889. Part119.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1890. Part119.CFrame = CFrame.new(-31.2570076, 0.824993014, -33.8619766, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  1891. Part119.BottomSurface = Enum.SurfaceType.Smooth
  1892. Part119.TopSurface = Enum.SurfaceType.Smooth
  1893. Part119.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1894. Part119.Position = Vector3.new(-31.2570076, 0.824993014, -33.8619766)
  1895. Part119.Orientation = Vector3.new(0, -90, -180)
  1896. Part119.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1897. SpecialMesh120.Parent = Part119
  1898. SpecialMesh120.Scale = Vector3.new(0.649999976, 0.299999982, 0.299999982)
  1899. SpecialMesh120.MeshType = Enum.MeshType.Wedge
  1900. SpecialMesh120.Scale = Vector3.new(0.649999976, 0.299999982, 0.299999982)
  1901. Part121.Parent = Tool0
  1902. Part121.Material = Enum.Material.SmoothPlastic
  1903. Part121.BrickColor = BrickColor.new("Really black")
  1904. Part121.Rotation = Vector3.new(-90, 75, -90)
  1905. Part121.Anchored = true
  1906. Part121.CanCollide = false
  1907. Part121.FormFactor = Enum.FormFactor.Custom
  1908. Part121.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1909. Part121.CFrame = CFrame.new(-31.6170044, 0.699980021, -33.8619766, -3.90756902e-08, 0.258818597, 0.965922415, 1.4584478e-07, -0.965922415, 0.258818597, 1, 1.50990033e-07, -1.54350491e-13)
  1910. Part121.BottomSurface = Enum.SurfaceType.Smooth
  1911. Part121.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1912. Part121.TopSurface = Enum.SurfaceType.Smooth
  1913. Part121.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1914. Part121.Position = Vector3.new(-31.6170044, 0.699980021, -33.8619766)
  1915. Part121.Orientation = Vector3.new(-15, 90, 180)
  1916. Part121.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1917. SpecialMesh122.Parent = Part121
  1918. SpecialMesh122.Scale = Vector3.new(0.299999982, 0.550000012, 0.299999982)
  1919. SpecialMesh122.MeshType = Enum.MeshType.Wedge
  1920. SpecialMesh122.Scale = Vector3.new(0.299999982, 0.550000012, 0.299999982)
  1921. Part123.Parent = Tool0
  1922. Part123.Material = Enum.Material.SmoothPlastic
  1923. Part123.BrickColor = BrickColor.new("Really black")
  1924. Part123.Rotation = Vector3.new(-90, -89.8299942, 90)
  1925. Part123.Anchored = true
  1926. Part123.CanCollide = false
  1927. Part123.FormFactor = Enum.FormFactor.Custom
  1928. Part123.Size = Vector3.new(0.230000004, 0.75999999, 0.239999995)
  1929. Part123.CFrame = CFrame.new(-32.0269966, 0.514984012, -33.8619766, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  1930. Part123.BottomSurface = Enum.SurfaceType.Smooth
  1931. Part123.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1932. Part123.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1933. Part123.TopSurface = Enum.SurfaceType.Smooth
  1934. Part123.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1935. Part123.Position = Vector3.new(-32.0269966, 0.514984012, -33.8619766)
  1936. Part123.Orientation = Vector3.new(0, -90, -180)
  1937. Part123.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1938. BlockMesh124.Parent = Part123
  1939. Part125.Parent = Tool0
  1940. Part125.Material = Enum.Material.SmoothPlastic
  1941. Part125.BrickColor = BrickColor.new("Really black")
  1942. Part125.Rotation = Vector3.new(-90, -89.8299942, 90)
  1943. Part125.Anchored = true
  1944. Part125.CanCollide = false
  1945. Part125.FormFactor = Enum.FormFactor.Custom
  1946. Part125.Size = Vector3.new(0.200000003, 0.25, 0.200000003)
  1947. Part125.CFrame = CFrame.new(-31.3070145, 0.729991972, -33.8619766, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  1948. Part125.BottomSurface = Enum.SurfaceType.Smooth
  1949. Part125.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1950. Part125.TopSurface = Enum.SurfaceType.Smooth
  1951. Part125.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1952. Part125.Position = Vector3.new(-31.3070145, 0.729991972, -33.8619766)
  1953. Part125.Orientation = Vector3.new(0, -90, -180)
  1954. Part125.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1955. BlockMesh126.Parent = Part125
  1956. BlockMesh126.Scale = Vector3.new(0.649999976, 1, 0.199999988)
  1957. BlockMesh126.Scale = Vector3.new(0.649999976, 1, 0.199999988)
  1958. Part127.Parent = Tool0
  1959. Part127.Material = Enum.Material.SmoothPlastic
  1960. Part127.BrickColor = BrickColor.new("Really black")
  1961. Part127.Rotation = Vector3.new(-90, -89.8299942, 90)
  1962. Part127.Anchored = true
  1963. Part127.CanCollide = false
  1964. Part127.FormFactor = Enum.FormFactor.Custom
  1965. Part127.Size = Vector3.new(0.200000003, 0.200000003, 0.239999995)
  1966. Part127.CFrame = CFrame.new(-31.5070229, 1.10000396, -33.8469849, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  1967. Part127.BottomSurface = Enum.SurfaceType.Smooth
  1968. Part127.TopSurface = Enum.SurfaceType.Smooth
  1969. Part127.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1970. Part127.Position = Vector3.new(-31.5070229, 1.10000396, -33.8469849)
  1971. Part127.Orientation = Vector3.new(0, -90, -180)
  1972. Part127.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1973. BlockMesh128.Parent = Part127
  1974. BlockMesh128.Scale = Vector3.new(0.699999988, 0.450000018, 1)
  1975. BlockMesh128.Scale = Vector3.new(0.699999988, 0.450000018, 1)
  1976. Part129.Parent = Tool0
  1977. Part129.Material = Enum.Material.SmoothPlastic
  1978. Part129.BrickColor = BrickColor.new("Really black")
  1979. Part129.Rotation = Vector3.new(90, 89.8299942, -90)
  1980. Part129.Anchored = true
  1981. Part129.CanCollide = false
  1982. Part129.FormFactor = Enum.FormFactor.Custom
  1983. Part129.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1984. Part129.CFrame = CFrame.new(-31.3470078, 0.669982016, -33.8619766, -3.06957931e-12, 2.23516736e-07, 0.999995828, -8.45388375e-13, 0.999995828, -2.23516736e-07, -1, -7.01721558e-13, 8.96933569e-13)
  1985. Part129.BottomSurface = Enum.SurfaceType.Smooth
  1986. Part129.TopSurface = Enum.SurfaceType.Smooth
  1987. Part129.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1988. Part129.Position = Vector3.new(-31.3470078, 0.669982016, -33.8619766)
  1989. Part129.Orientation = Vector3.new(0, 90, 0)
  1990. Part129.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1991. SpecialMesh130.Parent = Part129
  1992. SpecialMesh130.Scale = Vector3.new(0.649999976, 0.25, 0.199999988)
  1993. SpecialMesh130.MeshType = Enum.MeshType.Wedge
  1994. SpecialMesh130.Scale = Vector3.new(0.649999976, 0.25, 0.199999988)
  1995. Part131.Name = "Bolt"
  1996. Part131.Parent = Tool0
  1997. Part131.Material = Enum.Material.SmoothPlastic
  1998. Part131.BrickColor = BrickColor.new("Really black")
  1999. Part131.Rotation = Vector3.new(-90, -89.8299942, 90)
  2000. Part131.Anchored = true
  2001. Part131.CanCollide = false
  2002. Part131.FormFactor = Enum.FormFactor.Custom
  2003. Part131.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2004. Part131.CFrame = CFrame.new(-30.7820244, 1.05000198, -33.8619766, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  2005. Part131.BottomSurface = Enum.SurfaceType.Smooth
  2006. Part131.TopSurface = Enum.SurfaceType.Smooth
  2007. Part131.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2008. Part131.Position = Vector3.new(-30.7820244, 1.05000198, -33.8619766)
  2009. Part131.Orientation = Vector3.new(0, -90, -180)
  2010. Part131.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2011. BlockMesh132.Parent = Part131
  2012. BlockMesh132.Scale = Vector3.new(0.949999988, 0.850000024, 0.75)
  2013. BlockMesh132.Scale = Vector3.new(0.949999988, 0.850000024, 0.75)
  2014. Part133.Name = "Bolt"
  2015. Part133.Parent = Tool0
  2016. Part133.Material = Enum.Material.SmoothPlastic
  2017. Part133.BrickColor = BrickColor.new("Really black")
  2018. Part133.Rotation = Vector3.new(-90, -89.8299942, 90)
  2019. Part133.Anchored = true
  2020. Part133.CanCollide = false
  2021. Part133.FormFactor = Enum.FormFactor.Custom
  2022. Part133.Size = Vector3.new(0.200000003, 0.200000003, 0.219999999)
  2023. Part133.CFrame = CFrame.new(-31.1270103, 1.09500098, -33.8169594, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  2024. Part133.BottomSurface = Enum.SurfaceType.Smooth
  2025. Part133.TopSurface = Enum.SurfaceType.Smooth
  2026. Part133.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2027. Part133.Position = Vector3.new(-31.1270103, 1.09500098, -33.8169594)
  2028. Part133.Orientation = Vector3.new(0, -90, -180)
  2029. Part133.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2030. BlockMesh134.Parent = Part133
  2031. BlockMesh134.Scale = Vector3.new(0.099999994, 0.599999964, 1)
  2032. BlockMesh134.Scale = Vector3.new(0.099999994, 0.599999964, 1)
  2033. Part135.Name = "Bolt"
  2034. Part135.Parent = Tool0
  2035. Part135.Material = Enum.Material.SmoothPlastic
  2036. Part135.BrickColor = BrickColor.new("Really black")
  2037. Part135.Rotation = Vector3.new(-90, -89.8299942, 90)
  2038. Part135.Anchored = true
  2039. Part135.CanCollide = false
  2040. Part135.FormFactor = Enum.FormFactor.Custom
  2041. Part135.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2042. Part135.CFrame = CFrame.new(-30.7820396, 1.14500105, -33.8619766, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  2043. Part135.BottomSurface = Enum.SurfaceType.Smooth
  2044. Part135.TopSurface = Enum.SurfaceType.Smooth
  2045. Part135.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2046. Part135.Position = Vector3.new(-30.7820396, 1.14500105, -33.8619766)
  2047. Part135.Orientation = Vector3.new(0, -90, -180)
  2048. Part135.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2049. BlockMesh136.Parent = Part135
  2050. BlockMesh136.Scale = Vector3.new(0.75, 0.099999994, 0.75)
  2051. BlockMesh136.Scale = Vector3.new(0.75, 0.099999994, 0.75)
  2052. Part137.Name = "Bolt"
  2053. Part137.Parent = Tool0
  2054. Part137.Material = Enum.Material.SmoothPlastic
  2055. Part137.BrickColor = BrickColor.new("Really black")
  2056. Part137.Rotation = Vector3.new(-90, -89.8299942, 90)
  2057. Part137.Anchored = true
  2058. Part137.CanCollide = false
  2059. Part137.FormFactor = Enum.FormFactor.Custom
  2060. Part137.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2061. Part137.CFrame = CFrame.new(-30.7720356, 1.17499197, -33.8619766, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  2062. Part137.BottomSurface = Enum.SurfaceType.Smooth
  2063. Part137.TopSurface = Enum.SurfaceType.Smooth
  2064. Part137.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2065. Part137.Position = Vector3.new(-30.7720356, 1.17499197, -33.8619766)
  2066. Part137.Orientation = Vector3.new(0, -90, -180)
  2067. Part137.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2068. Decal138.Parent = Part137
  2069. Decal138.Texture = "http://www.roblox.com/asset/?id=61019872"
  2070. Decal138.Face = Enum.NormalId.Back
  2071. BlockMesh139.Parent = Part137
  2072. BlockMesh139.Scale = Vector3.new(0.199999988, 0.199999988, 0.25)
  2073. BlockMesh139.Scale = Vector3.new(0.199999988, 0.199999988, 0.25)
  2074. Part140.Name = "Bolt"
  2075. Part140.Parent = Tool0
  2076. Part140.Material = Enum.Material.SmoothPlastic
  2077. Part140.BrickColor = BrickColor.new("Really black")
  2078. Part140.Rotation = Vector3.new(-90, -89.8299942, 90)
  2079. Part140.Anchored = true
  2080. Part140.CanCollide = false
  2081. Part140.FormFactor = Enum.FormFactor.Custom
  2082. Part140.Size = Vector3.new(0.200000003, 0.200000003, 0.430000007)
  2083. Part140.CFrame = CFrame.new(-30.9220295, 0.929984987, -33.8619766, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  2084. Part140.BottomSurface = Enum.SurfaceType.Smooth
  2085. Part140.TopSurface = Enum.SurfaceType.Smooth
  2086. Part140.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2087. Part140.Position = Vector3.new(-30.9220295, 0.929984987, -33.8619766)
  2088. Part140.Orientation = Vector3.new(0, -90, -180)
  2089. Part140.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2090. BlockMesh141.Parent = Part140
  2091. BlockMesh141.Scale = Vector3.new(0.649999976, 0.349999994, 1)
  2092. BlockMesh141.Scale = Vector3.new(0.649999976, 0.349999994, 1)
  2093. Part142.Name = "Bolt"
  2094. Part142.Parent = Tool0
  2095. Part142.Material = Enum.Material.SmoothPlastic
  2096. Part142.BrickColor = BrickColor.new("Really black")
  2097. Part142.Rotation = Vector3.new(-90, 0, 90)
  2098. Part142.Anchored = true
  2099. Part142.CanCollide = false
  2100. Part142.FormFactor = Enum.FormFactor.Custom
  2101. Part142.Size = Vector3.new(0.200000003, 0.680000007, 0.200000003)
  2102. Part142.CFrame = CFrame.new(-31.0470123, 1.13499701, -33.7869606, -3.06957931e-12, -0.999995828, 2.23516736e-07, -8.45388375e-13, 2.23516736e-07, 0.999995828, -1, -8.96933569e-13, -7.01721558e-13)
  2103. Part142.BottomSurface = Enum.SurfaceType.Smooth
  2104. Part142.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2105. Part142.TopSurface = Enum.SurfaceType.Smooth
  2106. Part142.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2107. Part142.Position = Vector3.new(-31.0470123, 1.13499701, -33.7869606)
  2108. Part142.Orientation = Vector3.new(-89.8299942, 90, 0)
  2109. Part142.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2110. CylinderMesh143.Parent = Part142
  2111. CylinderMesh143.Scale = Vector3.new(0.199999988, 1, 0.199999988)
  2112. CylinderMesh143.Scale = Vector3.new(0.199999988, 1, 0.199999988)
  2113. Part144.Name = "Bolt"
  2114. Part144.Parent = Tool0
  2115. Part144.Material = Enum.Material.SmoothPlastic
  2116. Part144.BrickColor = BrickColor.new("Really black")
  2117. Part144.Rotation = Vector3.new(-90, -89.8299942, 90)
  2118. Part144.Anchored = true
  2119. Part144.CanCollide = false
  2120. Part144.FormFactor = Enum.FormFactor.Custom
  2121. Part144.Size = Vector3.new(0.200000003, 0.200000003, 0.379999995)
  2122. Part144.CFrame = CFrame.new(-31.0470123, 1.04999995, -33.7869606, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  2123. Part144.BottomSurface = Enum.SurfaceType.Smooth
  2124. Part144.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2125. Part144.TopSurface = Enum.SurfaceType.Smooth
  2126. Part144.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2127. Part144.Position = Vector3.new(-31.0470123, 1.04999995, -33.7869606)
  2128. Part144.Orientation = Vector3.new(0, -90, -180)
  2129. Part144.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2130. BlockMesh145.Parent = Part144
  2131. BlockMesh145.Scale = Vector3.new(0.199999988, 0.850000024, 1)
  2132. BlockMesh145.Scale = Vector3.new(0.199999988, 0.850000024, 1)
  2133. Part146.Name = "Bolt"
  2134. Part146.Parent = Tool0
  2135. Part146.Material = Enum.Material.SmoothPlastic
  2136. Part146.BrickColor = BrickColor.new("Really black")
  2137. Part146.Rotation = Vector3.new(-90, -89.8299942, 90)
  2138. Part146.Anchored = true
  2139. Part146.CanCollide = false
  2140. Part146.FormFactor = Enum.FormFactor.Custom
  2141. Part146.Size = Vector3.new(0.200000003, 0.200000003, 0.379999995)
  2142. Part146.CFrame = CFrame.new(-31.0470009, 1.09499705, -33.7969742, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  2143. Part146.BottomSurface = Enum.SurfaceType.Smooth
  2144. Part146.TopSurface = Enum.SurfaceType.Smooth
  2145. Part146.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2146. Part146.Position = Vector3.new(-31.0470009, 1.09499705, -33.7969742)
  2147. Part146.Orientation = Vector3.new(0, -90, -180)
  2148. Part146.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2149. BlockMesh147.Parent = Part146
  2150. BlockMesh147.Scale = Vector3.new(0.099999994, 0.599999964, 1)
  2151. BlockMesh147.Scale = Vector3.new(0.099999994, 0.599999964, 1)
  2152. Part148.Parent = Tool0
  2153. Part148.Material = Enum.Material.SmoothPlastic
  2154. Part148.BrickColor = BrickColor.new("Really black")
  2155. Part148.Rotation = Vector3.new(-90, -89.8299942, 90)
  2156. Part148.Anchored = true
  2157. Part148.CanCollide = false
  2158. Part148.FormFactor = Enum.FormFactor.Custom
  2159. Part148.Size = Vector3.new(0.200000003, 0.200000003, 0.430000007)
  2160. Part148.CFrame = CFrame.new(-30.9220295, 0.929984987, -33.9419594, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  2161. Part148.BottomSurface = Enum.SurfaceType.Smooth
  2162. Part148.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2163. Part148.TopSurface = Enum.SurfaceType.Smooth
  2164. Part148.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2165. Part148.Position = Vector3.new(-30.9220295, 0.929984987, -33.9419594)
  2166. Part148.Orientation = Vector3.new(0, -90, -180)
  2167. Part148.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2168. BlockMesh149.Parent = Part148
  2169. BlockMesh149.Scale = Vector3.new(0.149999991, 0.349999994, 1)
  2170. BlockMesh149.Scale = Vector3.new(0.149999991, 0.349999994, 1)
  2171. Part150.Parent = Tool0
  2172. Part150.Material = Enum.Material.SmoothPlastic
  2173. Part150.BrickColor = BrickColor.new("Really black")
  2174. Part150.Rotation = Vector3.new(-90, -89.8299942, 90)
  2175. Part150.Anchored = true
  2176. Part150.CanCollide = false
  2177. Part150.FormFactor = Enum.FormFactor.Custom
  2178. Part150.Size = Vector3.new(0.200000003, 0.200000003, 0.430000007)
  2179. Part150.CFrame = CFrame.new(-30.9220371, 0.884985983, -33.8619766, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  2180. Part150.BottomSurface = Enum.SurfaceType.Smooth
  2181. Part150.TopSurface = Enum.SurfaceType.Smooth
  2182. Part150.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2183. Part150.Position = Vector3.new(-30.9220371, 0.884985983, -33.8619766)
  2184. Part150.Orientation = Vector3.new(0, -90, -180)
  2185. Part150.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2186. BlockMesh151.Parent = Part150
  2187. BlockMesh151.Scale = Vector3.new(0.949999988, 0.099999994, 1)
  2188. BlockMesh151.Scale = Vector3.new(0.949999988, 0.099999994, 1)
  2189. Part152.Parent = Tool0
  2190. Part152.Material = Enum.Material.SmoothPlastic
  2191. Part152.BrickColor = BrickColor.new("Really black")
  2192. Part152.Rotation = Vector3.new(-90, 0, 90)
  2193. Part152.Anchored = true
  2194. Part152.CanCollide = false
  2195. Part152.FormFactor = Enum.FormFactor.Custom
  2196. Part152.Size = Vector3.new(0.200000003, 0.439999998, 0.200000003)
  2197. Part152.CFrame = CFrame.new(-30.9250431, 0.939988017, -33.8619766, -3.06957931e-12, -0.999995828, 1.63911949e-07, -8.45388375e-13, 1.63911949e-07, 0.999995828, -1, -8.96933569e-13, -7.01721613e-13)
  2198. Part152.BottomSurface = Enum.SurfaceType.Smooth
  2199. Part152.TopSurface = Enum.SurfaceType.Smooth
  2200. Part152.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2201. Part152.Position = Vector3.new(-30.9250431, 0.939988017, -33.8619766)
  2202. Part152.Orientation = Vector3.new(-89.8299942, 90, 0)
  2203. Part152.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2204. CylinderMesh153.Parent = Part152
  2205. CylinderMesh153.Scale = Vector3.new(0.324999988, 1, 0.324999988)
  2206. CylinderMesh153.Scale = Vector3.new(0.324999988, 1, 0.324999988)
  2207. Part154.Parent = Tool0
  2208. Part154.Material = Enum.Material.SmoothPlastic
  2209. Part154.BrickColor = BrickColor.new("Really black")
  2210. Part154.Rotation = Vector3.new(-90, -89.8299942, 90)
  2211. Part154.Anchored = true
  2212. Part154.CanCollide = false
  2213. Part154.FormFactor = Enum.FormFactor.Custom
  2214. Part154.Size = Vector3.new(0.200000003, 0.200000003, 0.430000007)
  2215. Part154.CFrame = CFrame.new(-30.9220295, 0.929984987, -33.7819786, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  2216. Part154.BottomSurface = Enum.SurfaceType.Smooth
  2217. Part154.TopSurface = Enum.SurfaceType.Smooth
  2218. Part154.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2219. Part154.Position = Vector3.new(-30.9220295, 0.929984987, -33.7819786)
  2220. Part154.Orientation = Vector3.new(0, -90, -180)
  2221. Part154.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2222. BlockMesh155.Parent = Part154
  2223. BlockMesh155.Scale = Vector3.new(0.149999991, 0.349999994, 1)
  2224. BlockMesh155.Scale = Vector3.new(0.149999991, 0.349999994, 1)
  2225. Part156.Parent = Tool0
  2226. Part156.Material = Enum.Material.SmoothPlastic
  2227. Part156.BrickColor = BrickColor.new("Really black")
  2228. Part156.Rotation = Vector3.new(-90, -89.8299942, 90)
  2229. Part156.Anchored = true
  2230. Part156.CanCollide = false
  2231. Part156.FormFactor = Enum.FormFactor.Custom
  2232. Part156.Size = Vector3.new(0.200000003, 0.200000003, 0.430000007)
  2233. Part156.CFrame = CFrame.new(-30.9220352, 0.864983022, -33.8619766, -3.06957931e-12, -2.23516736e-07, -0.999995828, -8.45388375e-13, -0.999995828, 2.23516736e-07, -1, 7.01721558e-13, -8.96933569e-13)
  2234. Part156.BottomSurface = Enum.SurfaceType.Smooth
  2235. Part156.TopSurface = Enum.SurfaceType.Smooth
  2236. Part156.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2237. Part156.Position = Vector3.new(-30.9220352, 0.864983022, -33.8619766)
  2238. Part156.Orientation = Vector3.new(0, -90, -180)
  2239. Part156.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2240. SpecialMesh157.Parent = Part156
  2241. SpecialMesh157.Scale = Vector3.new(0.949999988, 0.099999994, 1)
  2242. SpecialMesh157.MeshType = Enum.MeshType.Wedge
  2243. SpecialMesh157.Scale = Vector3.new(0.949999988, 0.099999994, 1)
  2244. Part158.Parent = Tool0
  2245. Part158.Material = Enum.Material.SmoothPlastic
  2246. Part158.BrickColor = BrickColor.new("Really black")
  2247. Part158.Transparency = 1
  2248. Part158.Rotation = Vector3.new(-90.6999969, -89.6100006, -90.6399994)
  2249. Part158.CanCollide = false
  2250. Part158.FormFactor = Enum.FormFactor.Custom
  2251. Part158.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2252. Part158.CFrame = CFrame.new(-32.0395584, 0.382173985, -33.8503914, -6.55206386e-05, 0.00588858547, -0.999976873, 0.00108683074, 0.999976277, 0.0058885105, 0.999999404, -0.00108643272, -7.19198943e-05)
  2253. Part158.BottomSurface = Enum.SurfaceType.Smooth
  2254. Part158.TopSurface = Enum.SurfaceType.Smooth
  2255. Part158.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2256. Part158.Position = Vector3.new(-32.0395584, 0.382173985, -33.8503914)
  2257. Part158.Orientation = Vector3.new(-0.340000004, -90, 0.0599999987)
  2258. Part158.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2259. BlockMesh159.Parent = Part158
  2260. BlockMesh159.Scale = Vector3.new(0.161290318, 0.54838711, 0.161290318)
  2261. BlockMesh159.Scale = Vector3.new(0.161290318, 0.54838711, 0.161290318)
  2262. Sound160.Name = "FireSound"
  2263. Sound160.Parent = Part158
  2264. Sound160.Pitch = 5
  2265. Sound160.SoundId = "http://www.roblox.com/asset/?id=134436500"
  2266. Sound160.Volume = 1
  2267. Sound161.Name = "Reload"
  2268. Sound161.Parent = Part158
  2269. Sound161.SoundId = "http://www.roblox.com/asset/?id=132455990"
  2270. Sound161.Volume = 0.20000000298023
  2271. Sound162.Name = "ReloadSound"
  2272. Sound162.Parent = Part158
  2273. Sound162.SoundId = "http://roblox.com/asset/?id=174295321"
  2274. Sound162.Volume = 0.69999998807907
  2275. Part163.Name = "Bolt"
  2276. Part163.Parent = Tool0
  2277. Part163.Material = Enum.Material.SmoothPlastic
  2278. Part163.BrickColor = BrickColor.new("Really black")
  2279. Part163.Rotation = Vector3.new(-90, 0, 90)
  2280. Part163.Anchored = true
  2281. Part163.CanCollide = false
  2282. Part163.FormFactor = Enum.FormFactor.Custom
  2283. Part163.Size = Vector3.new(0.200000003, 1.53999996, 0.200000003)
  2284. Part163.CFrame = CFrame.new(-31.4770069, 1.13499796, -33.9369736, -3.06957931e-12, -0.999995828, 2.23516736e-07, -8.45388375e-13, 2.23516736e-07, 0.999995828, -1, -8.96933569e-13, -7.01721558e-13)
  2285. Part163.BottomSurface = Enum.SurfaceType.Smooth
  2286. Part163.TopSurface = Enum.SurfaceType.Smooth
  2287. Part163.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2288. Part163.Position = Vector3.new(-31.4770069, 1.13499796, -33.9369736)
  2289. Part163.Orientation = Vector3.new(-89.8299942, 90, 0)
  2290. Part163.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2291. CylinderMesh164.Parent = Part163
  2292. CylinderMesh164.Scale = Vector3.new(0.199999988, 1, 0.199999988)
  2293. CylinderMesh164.Scale = Vector3.new(0.199999988, 1, 0.199999988)
  2294. for i,v in pairs(mas:GetChildren()) do
  2295. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  2296. pcall(function() v:MakeJoints() end)
  2297. end
  2298. mas:Destroy()
  2299. for i,v in pairs(cors) do
  2300. spawn(function()
  2301. pcall(v)
  2302. end)
  2303. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement