Dark_EccentricYT

Untitled

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