Advertisement
billwa

AK47 Flamethrower

Nov 6th, 2015
304
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 265.74 KB | None | 0 0
  1. ak47ft = Instance.new("Tool",game.Players.LocalPlayer.Backpack)
  2. ak47ft.GripPos = Vector3.new(0,-0.30000001192093,0.20000000298023)
  3. ak47ft.Grip = CFrame.new(0,-0.30000001192093,0.20000000298023) * CFrame.Angles(-0, 0.313845962286, 0)
  4. ak47ft.GripForward = Vector3.new(-0.308719009161,-0,-0.95115327835083)
  5. ak47ft.Name = "AK-47 /w Flamethrower"
  6. ak47ft.GripRight = Vector3.new(0.95115327835083,0,-0.308719009161)
  7.  
  8. left = Instance.new("NumberValue",ak47ft)
  9. left.Name = "Left"
  10. left.Value = 30
  11.  
  12. recoil = Instance.new("NumberValue",ak47ft)
  13. recoil.Name = "Recoil"
  14. recoil.Value = 2
  15.  
  16. maxammo = Instance.new("NumberValue",ak47ft)
  17. maxammo.Name = "MaxAmmo"
  18. maxammo.Value = 30
  19.  
  20. ammo = Instance.new("NumberValue",ak47ft)
  21. ammo.Name = "Ammo"
  22. ammo.Value = 30
  23.  
  24. storedammo = Instance.new("NumberValue",ak47ft)
  25. storedammo.Name = "StoredAmmo"
  26. storedammo.Value = 90
  27.  
  28. larm = Instance.new("SpecialMesh",ak47ft)
  29. larm.Scale = Vector3.new(0.99000000953674,0.99000000953674,0.99000000953674)
  30. larm.MeshId = "http://www.roblox.com/asset/?id=27111419"
  31. larm.Name = "Larm"
  32. larm.MeshType = Enum.MeshType.FileMesh
  33.  
  34. rarm = Instance.new("SpecialMesh",ak47ft)
  35. rarm.Scale = Vector3.new(0.99000000953674,0.99000000953674,0.99000000953674)
  36. rarm.MeshId = "http://www.roblox.com/asset/?id=27111864"
  37. rarm.Name = "Rarm"
  38. rarm.MeshType = Enum.MeshType.FileMesh
  39.  
  40. part = Instance.new("Part",ak47ft)
  41. part.FormFactor = Enum.FormFactor.Custom
  42. part.TopSurface = Enum.SurfaceType.Smooth
  43. part.Anchored = false
  44. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.28333333134651)
  45. part.CFrame = CFrame.new(-1.2882900238037,1.6000000238419,9.3216819763184) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  46. part.BrickColor = BrickColor.new("Dark stone grey")
  47. part.Friction = 0.30000001192093
  48. part.BottomSurface = Enum.SurfaceType.Smooth
  49.  
  50. mesh = Instance.new("BlockMesh",part)
  51. mesh.Scale = Vector3.new(0.91666668653488,0.25,1)
  52.  
  53. parttoworker = Instance.new("ManualWeld",part)
  54. parttoworker.Part1 = Part
  55. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  56. parttoworker.C1 = CFrame.new(-0.28287279605865,-0.14199942350388,0.10929441452026) * CFrame.Angles(3.1415927410126, 8.9406967163086e-008, -1.5707963705063)
  57. parttoworker.Part0 = Part
  58. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.14166666567326) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  59.  
  60. parttoworker = Instance.new("ManualWeld",part)
  61. parttoworker.Part1 = Part
  62. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  63. parttoworker.C1 = CFrame.new(0.099999614059925,-0.10729646682739,-0.14287716150284) * CFrame.Angles(-1.570796251297, 0, -3.1415927410126)
  64. parttoworker.Part0 = Part
  65. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.14166666567326) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  66.  
  67. parttoworker = Instance.new("ManualWeld",part)
  68. parttoworker.Part1 = Workspacepart
  69. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  70. parttoworker.C1 = CFrame.new(-0.099999614059925,0.51912808418274,-0.54263401031494) * CFrame.Angles(1.570796251297, 0, -3.1415927410126)
  71. parttoworker.Part0 = Part
  72. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,0.14166666567326) * CFrame.Angles(1.5707963705063, 0, -0)
  73.  
  74. parttoworker = Instance.new("ManualWeld",part)
  75. parttoworker.Part1 = Workspacepart
  76. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  77. parttoworker.C1 = CFrame.new(-0.28287601470947,-0.057999320328236,0.10929393768311) * CFrame.Angles(3.1415927410126, 8.9406967163086e-008, -1.5707963705063)
  78. parttoworker.Part0 = Part
  79. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.14166666567326) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  80.  
  81. part = Instance.new("Part",ak47ft)
  82. part.FormFactor = Enum.FormFactor.Custom
  83. part.TopSurface = Enum.SurfaceType.Smooth
  84. part.Anchored = false
  85. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  86. part.CFrame = CFrame.new(-0.83834302425385,1.5333369970322,9.3216819763184) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  87. part.BrickColor = BrickColor.new("Dark stone grey")
  88. part.Friction = 0.30000001192093
  89. part.BottomSurface = Enum.SurfaceType.Smooth
  90.  
  91. mesh = Instance.new("BlockMesh",part)
  92. mesh.Scale = Vector3.new(0.33333334326744,0.08333333581686,0.66666668653488)
  93.  
  94. part = Instance.new("Part",ak47ft)
  95. part.FormFactor = Enum.FormFactor.Custom
  96. part.TopSurface = Enum.SurfaceType.Smooth
  97. part.Anchored = false
  98. part.Size = Vector3.new(0.20000000298023,0.31666666269302,0.20000000298023)
  99. part.CFrame = CFrame.new(-3.3216199874878,1.5833419561386,9.3216819763184) * CFrame.Angles(1.5707964897156, -1.6292064231038e-007, 1.5707964897156)
  100. part.BrickColor = BrickColor.new("Dark stone grey")
  101. part.Friction = 0.30000001192093
  102. part.BottomSurface = Enum.SurfaceType.Smooth
  103.  
  104. mesh = Instance.new("BlockMesh",part)
  105. mesh.Scale = Vector3.new(0.66666668653488,1,0.66666668653488)
  106.  
  107. part = Instance.new("Part",ak47ft)
  108. part.FormFactor = Enum.FormFactor.Custom
  109. part.TopSurface = Enum.SurfaceType.Smooth
  110. part.Anchored = false
  111. part.Size = Vector3.new(0.20000000298023,0.40000000596046,0.20000000298023)
  112. part.CFrame = CFrame.new(-3.7965950965881,1.4483469724655,9.3216819763184) * CFrame.Angles(-1.570796251297, -0.19198617339134, 1.5707961320877)
  113. part.BrickColor = BrickColor.new("Dark stone grey")
  114. part.Friction = 0.30000001192093
  115. part.BottomSurface = Enum.SurfaceType.Smooth
  116.  
  117. mesh = Instance.new("BlockMesh",part)
  118. mesh.Scale = Vector3.new(0.58333331346512,1,0.08333333581686)
  119.  
  120. part = Instance.new("Part",ak47ft)
  121. part.FormFactor = Enum.FormFactor.Custom
  122. part.TopSurface = Enum.SurfaceType.Smooth
  123. part.Anchored = false
  124. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  125. part.CFrame = CFrame.new(-1.9132930040359,1.6166779994965,9.3466501235962) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  126. part.BrickColor = BrickColor.new("Dark stone grey")
  127. part.Friction = 0.30000001192093
  128. part.BottomSurface = Enum.SurfaceType.Smooth
  129.  
  130. mesh = Instance.new("CylinderMesh",part)
  131. mesh.Scale = Vector3.new(0.66666668653488,0.33333334326744,0.66666668653488)
  132.  
  133. parttoworker = Instance.new("ManualWeld",part)
  134. parttoworker.Part1 = Part
  135. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  136. parttoworker.C1 = CFrame.new(-0.27563714981079,0.11987913399935,0.12500190734863) * CFrame.Angles(1.5707963705063, -8.9406967163086e-008, 1.5707963705063)
  137. parttoworker.Part0 = Part
  138. parttoworker.C0 = CFrame.new(-0.10000000149012,0.10000000149012,0.10000000149012) * CFrame.Angles(-1.5707963705063, 0, -3.1415927410126)
  139.  
  140. parttoworker = Instance.new("ManualWeld",part)
  141. parttoworker.Part1 = Workspacepart
  142. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  143. parttoworker.C1 = CFrame.new(0.042120814323425,-0.11699790507555,0.10764265060425) * CFrame.Angles(-3.1415927410126, 8.9406967163086e-008, -1.5707963705063)
  144. parttoworker.Part0 = Part
  145. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  146.  
  147. parttoworker = Instance.new("ManualWeld",part)
  148. parttoworker.Part1 = Workspacepart
  149. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  150. parttoworker.C1 = CFrame.new(-0.19787932932377,-0.11699790507555,0.10764741897583) * CFrame.Angles(-3.1415927410126, 8.9406967163086e-008, -1.5707963705063)
  151. parttoworker.Part0 = Part
  152. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  153.  
  154. parttoworker = Instance.new("ManualWeld",part)
  155. parttoworker.Part1 = Workspacepart
  156. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  157. parttoworker.C1 = CFrame.new(-0.077879726886749,-0.11699790507555,0.10764694213867) * CFrame.Angles(-3.1415927410126, 8.9406967163086e-008, -1.5707963705063)
  158. parttoworker.Part0 = Part
  159. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  160.  
  161. parttoworker = Instance.new("ManualWeld",part)
  162. parttoworker.Part1 = Workspacepart
  163. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  164. parttoworker.C1 = CFrame.new(-0.19787932932377,-0.032997794449329,0.10764741897583) * CFrame.Angles(-3.1415927410126, 8.9406967163086e-008, -1.5707963705063)
  165. parttoworker.Part0 = Part
  166. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  167.  
  168. parttoworker = Instance.new("ManualWeld",part)
  169. parttoworker.Part1 = Workspacepart
  170. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  171. parttoworker.C1 = CFrame.new(0.042120814323425,-0.032997794449329,0.10764265060425) * CFrame.Angles(-3.1415927410126, 8.9406967163086e-008, -1.5707963705063)
  172. parttoworker.Part0 = Part
  173. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  174.  
  175. parttoworker = Instance.new("ManualWeld",part)
  176. parttoworker.Part1 = Workspacepart
  177. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  178. parttoworker.C1 = CFrame.new(-0.077879726886749,-0.032997794449329,0.10764694213867) * CFrame.Angles(-3.1415927410126, 8.9406967163086e-008, -1.5707963705063)
  179. parttoworker.Part0 = Part
  180. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  181.  
  182. a1 = Instance.new("Part",ak47ft)
  183. a1.FormFactor = Enum.FormFactor.Custom
  184. a1.TopSurface = Enum.SurfaceType.Smooth
  185. a1.Anchored = false
  186. a1.Size = Vector3.new(0.20000000298023,0.48333331942558,0.20000000298023)
  187. a1.Name = "A1"
  188. a1.CFrame = CFrame.new(-2.5216948986053,1.5750099420547,9.3766775131226) * CFrame.Angles(1.5707964897156, -7.1525573730469e-007, 1.5707966089249)
  189. a1.Friction = 0.30000001192093
  190. a1.BottomSurface = Enum.SurfaceType.Smooth
  191.  
  192. mesh = Instance.new("BlockMesh",a1)
  193. mesh.Scale = Vector3.new(0.08333333581686,1,0.58333331346512)
  194.  
  195. parttostopit = Instance.new("ManualWeld",a1)
  196. parttostopit.Part1 = Part
  197. parttostopit.Name = "A1-to-Workspace->Part Strong Joint"
  198. parttostopit.C1 = CFrame.new(-0.033966064453125,-0.15500071644783,-0.1147875636816) * CFrame.Angles(1.5099564620868e-007, 7.7287694466577e-007, -1.570796251297)
  199. parttostopit.Part0 = A1
  200. parttostopit.C0 = CFrame.new(0.10000000149012,-0.24166665971279,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  201.  
  202. parttostopit = Instance.new("ManualWeld",a1)
  203. parttostopit.Part1 = Workspacepart
  204. parttostopit.Name = "A1-to-Workspace->Part Strong Joint"
  205. parttostopit.C1 = CFrame.new(0.15500071644783,-0.11078743636608,0.033967018127441) * CFrame.Angles(-1.570797085762, 1.5099580252809e-007, 8.7616811583757e-008)
  206. parttostopit.Part0 = A1
  207. parttostopit.C0 = CFrame.new(0.10000000149012,-0.24166665971279,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  208.  
  209. a2 = Instance.new("Part",ak47ft)
  210. a2.FormFactor = Enum.FormFactor.Custom
  211. a2.TopSurface = Enum.SurfaceType.Smooth
  212. a2.Anchored = false
  213. a2.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  214. a2.Name = "A2"
  215. a2.CFrame = CFrame.new(-2.2965950965881,1.5416699647903,9.4683523178101) * CFrame.Angles(1.5707963705063, 1.4210854715202e-014, 1.5707966089249)
  216. a2.Friction = 0.30000001192093
  217. a2.BottomSurface = Enum.SurfaceType.Smooth
  218.  
  219. mesh = Instance.new("BlockMesh",a2)
  220. mesh.Scale = Vector3.new(0.83333337306976,0.16666667163372,0.25)
  221.  
  222. flash = Instance.new("Part",ak47ft)
  223. flash.FormFactor = Enum.FormFactor.Custom
  224. flash.Transparency = 1
  225. flash.TopSurface = Enum.SurfaceType.Smooth
  226. flash.Anchored = false
  227. flash.Size = Vector3.new(0.21666666865349,0.51666665077209,0.21666666865349)
  228. flash.Name = "Flash"
  229. flash.CFrame = CFrame.new(0.31997999548912,1.4500050544739,9.3299875259399) * CFrame.Angles(1.5707963705063, 0, 1.5707963705063)
  230. flash.BrickColor = BrickColor.new("Bright orange")
  231. flash.Friction = 0.30000001192093
  232. flash.BottomSurface = Enum.SurfaceType.Smooth
  233.  
  234. mesh = Instance.new("SpecialMesh",flash)
  235. mesh.Scale = Vector3.new(2,1.7000000476837,2)
  236. mesh.MeshType = Enum.MeshType.Sphere
  237.  
  238. handle = Instance.new("Part",ak47ft)
  239. handle.FormFactor = Enum.FormFactor.Custom
  240. handle.TopSurface = Enum.SurfaceType.Smooth
  241. handle.Anchored = false
  242. handle.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  243. handle.Name = "Handle"
  244. handle.CFrame = CFrame.new(-3.1399738788605,1.2416670322418,9.3216819763184) * CFrame.Angles(2.4040275548032e-007, -1.5707963705063, 0)
  245. handle.BrickColor = BrickColor.new("Dark stone grey")
  246. handle.Friction = 0.30000001192093
  247. handle.BottomSurface = Enum.SurfaceType.Smooth
  248.  
  249. mesh = Instance.new("BlockMesh",handle)
  250. mesh.Scale = Vector3.new(0.16666667163372,0.75,0.16666667163372)
  251.  
  252. mesh = Instance.new("BlockMesh",handle)
  253. mesh.Scale = Vector3.new(0.16666667163372,0.75,0.16666667163372)
  254.  
  255. empty = Instance.new("Sound",handle)
  256. empty.Name = "Empty"
  257. empty.Volume = 1
  258. empty.SoundId = "rbxasset://sounds//clickfast.wav"
  259.  
  260. m1 = Instance.new("Sound",handle)
  261. m1.Pitch = 0.75
  262. m1.Name = "M1"
  263. m1.Volume = 1
  264. m1.SoundId = "http://roblox.com/asset/?id=10209834"
  265.  
  266. m2 = Instance.new("Sound",handle)
  267. m2.Name = "M2"
  268. m2.Volume = 1
  269. m2.SoundId = "http://roblox.com/asset/?id=10209636"
  270.  
  271. m3 = Instance.new("Sound",handle)
  272. m3.Name = "M3"
  273. m3.Volume = 1
  274. m3.SoundId = "http://roblox.com/asset/?id=10209881"
  275. m3.PlayOnRemove = true
  276.  
  277. flame = Instance.new("Sound",handle)
  278. flame.Pitch = 2
  279. flame.Name = "Flame"
  280. flame.Volume = 1
  281. flame.SoundId = "rbxasset://sounds/hit.wav"
  282. flame.PlayOnRemove = true
  283.  
  284. fire = Instance.new("Sound",handle)
  285. fire.Pitch = 1.1499999761581
  286. fire.Name = "Fire"
  287. fire.SoundId = "http://www.roblox.com/asset/?id=2691586"
  288. fire.PlayOnRemove = true
  289.  
  290. click = Instance.new("Sound",handle)
  291. click.Pitch = 15
  292. click.Name = "Click"
  293. click.Volume = 1
  294. click.SoundId = "rbxasset://sounds/collide.wav"
  295.  
  296. s1 = Instance.new("Sound",handle)
  297. s1.Name = "S1"
  298. s1.Volume = 1
  299. s1.SoundId = "http://roblox.com/asset/?id=10209834"
  300.  
  301. s2 = Instance.new("Sound",handle)
  302. s2.Pitch = 2
  303. s2.Name = "S2"
  304. s2.Volume = 1
  305. s2.SoundId = "http://roblox.com/asset/?id=10209834"
  306.  
  307. empty = Instance.new("Sound",handle)
  308. empty.Name = "Empty"
  309. empty.Volume = 1
  310. empty.SoundId = "rbxasset://sounds//clickfast.wav"
  311.  
  312. m1 = Instance.new("Sound",handle)
  313. m1.Pitch = 0.75
  314. m1.Name = "M1"
  315. m1.Volume = 1
  316. m1.SoundId = "http://roblox.com/asset/?id=10209834"
  317.  
  318. m2 = Instance.new("Sound",handle)
  319. m2.Name = "M2"
  320. m2.Volume = 1
  321. m2.SoundId = "http://roblox.com/asset/?id=10209636"
  322.  
  323. m3 = Instance.new("Sound",handle)
  324. m3.Name = "M3"
  325. m3.Volume = 1
  326. m3.SoundId = "http://roblox.com/asset/?id=10209881"
  327. m3.PlayOnRemove = true
  328.  
  329. flame = Instance.new("Sound",handle)
  330. flame.Pitch = 2
  331. flame.Name = "Flame"
  332. flame.Volume = 1
  333. flame.SoundId = "rbxasset://sounds/hit.wav"
  334. flame.PlayOnRemove = true
  335.  
  336. fire = Instance.new("Sound",handle)
  337. fire.Pitch = 1.1499999761581
  338. fire.Name = "Fire"
  339. fire.SoundId = "http://www.roblox.com/asset/?id=2691586"
  340. fire.PlayOnRemove = true
  341.  
  342. click = Instance.new("Sound",handle)
  343. click.Pitch = 15
  344. click.Name = "Click"
  345. click.Volume = 1
  346. click.SoundId = "rbxasset://sounds/collide.wav"
  347.  
  348. s1 = Instance.new("Sound",handle)
  349. s1.Name = "S1"
  350. s1.Volume = 1
  351. s1.SoundId = "http://roblox.com/asset/?id=10209834"
  352.  
  353. s2 = Instance.new("Sound",handle)
  354. s2.Pitch = 2
  355. s2.Name = "S2"
  356. s2.Volume = 1
  357. s2.SoundId = "http://roblox.com/asset/?id=10209834"
  358.  
  359. mag = Instance.new("Part",ak47ft)
  360. mag.FormFactor = Enum.FormFactor.Custom
  361. mag.TopSurface = Enum.SurfaceType.Smooth
  362. mag.Anchored = false
  363. mag.Size = Vector3.new(0.20000000298023,0.33333334326744,0.30000001192093)
  364. mag.Name = "Mag"
  365. mag.CFrame = CFrame.new(-2.5966401100159,1.2166709899902,9.3216819763184) * CFrame.Angles(-1.5707961320877, -0.12217280268669, -1.5707966089249)
  366. mag.BrickColor = BrickColor.new("Dark stone grey")
  367. mag.Friction = 0.30000001192093
  368. mag.BottomSurface = Enum.SurfaceType.Smooth
  369.  
  370. mesh = Instance.new("BlockMesh",mag)
  371. mesh.Scale = Vector3.new(0.83333337306976,1,1)
  372.  
  373. magthing = Instance.new("ManualWeld",mag)
  374. magthing.Part1 = Part
  375. magthing.Name = "Mag-to-Workspace->Part Strong Joint"
  376. magthing.C1 = CFrame.new(-0.099999576807022,0.38282680511475,0.14830774068832) * CFrame.Angles(-3.0194199085236, 1.5099580252809e-007, -3.141592502594)
  377. magthing.Part0 = Mag
  378. magthing.C0 = CFrame.new(-0.10000000149012,0.16666667163372,0.15000000596046) * CFrame.Angles(-1.5707963705063, 0, -3.1415927410126)
  379.  
  380. mag2 = Instance.new("Part",ak47ft)
  381. mag2.FormFactor = Enum.FormFactor.Custom
  382. mag2.TopSurface = Enum.SurfaceType.Smooth
  383. mag2.Anchored = false
  384. mag2.Size = Vector3.new(0.20000000298023,0.33333334326744,0.30000001192093)
  385. mag2.Name = "Mag2"
  386. mag2.CFrame = CFrame.new(-2.5326778888702,0.97272700071335,9.3216819763184) * CFrame.Angles(-1.5707963705063, -0.40142521262169, -1.5707966089249)
  387. mag2.BrickColor = BrickColor.new("Dark stone grey")
  388. mag2.Friction = 0.30000001192093
  389. mag2.BottomSurface = Enum.SurfaceType.Smooth
  390.  
  391. mesh = Instance.new("BlockMesh",mag2)
  392. mesh.Scale = Vector3.new(0.83333337306976,1,1)
  393.  
  394. mag3 = Instance.new("Part",ak47ft)
  395. mag3.FormFactor = Enum.FormFactor.Custom
  396. mag3.TopSurface = Enum.SurfaceType.Smooth
  397. mag3.Anchored = false
  398. mag3.Size = Vector3.new(0.20000000298023,0.30000001192093,0.33333334326744)
  399. mag3.Name = "Mag3"
  400. mag3.CFrame = CFrame.new(-2.406702041626,0.75534802675247,9.3216819763184) * CFrame.Angles(1.5707966089249, -0.90757173299789, 1.5707967281342)
  401. mag3.BrickColor = BrickColor.new("Dark stone grey")
  402. mag3.Friction = 0.30000001192093
  403. mag3.BottomSurface = Enum.SurfaceType.Smooth
  404.  
  405. mesh = Instance.new("BlockMesh",mag3)
  406. mesh.Scale = Vector3.new(0.83333337306976,1,1)
  407.  
  408. mag4 = Instance.new("Part",ak47ft)
  409. mag4.FormFactor = Enum.FormFactor.Custom
  410. mag4.TopSurface = Enum.SurfaceType.Smooth
  411. mag4.Anchored = false
  412. mag4.Size = Vector3.new(0.20000000298023,0.34999999403954,0.33333334326744)
  413. mag4.Name = "Mag4"
  414. mag4.CFrame = CFrame.new(-2.2056529521942,0.56368100643158,9.3216819763184) * CFrame.Angles(1.5707964897156, -0.6457724571228, 1.5707966089249)
  415. mag4.BrickColor = BrickColor.new("Dark stone grey")
  416. mag4.Friction = 0.30000001192093
  417. mag4.BottomSurface = Enum.SurfaceType.Smooth
  418.  
  419. mesh = Instance.new("BlockMesh",mag4)
  420. mesh.Scale = Vector3.new(0.83333337306976,1,1)
  421.  
  422. magthing2 = Instance.new("ManualWeld",mag4)
  423. magthing2.Part1 = Part
  424. magthing2.Name = "Mag4-to-Workspace->Part Strong Joint"
  425. magthing2.C1 = CFrame.new(-0.099999643862247,-0.16311311721802,0.40703248977661) * CFrame.Angles(-1.4311389923096, -1.5099580252809e-007, -3.1415927410126)
  426. magthing2.Part0 = Mag4
  427. magthing2.C0 = CFrame.new(-0.10000000149012,0.17499999701977,0.16666667163372) * CFrame.Angles(-1.5707963705063, 0, -3.1415927410126)
  428.  
  429. part = Instance.new("Part",ak47ft)
  430. part.FormFactor = Enum.FormFactor.Custom
  431. part.TopSurface = Enum.SurfaceType.Smooth
  432. part.Anchored = false
  433. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  434. part.CFrame = CFrame.new(-0.18002000451088,1.7133430242538,9.2849998474121) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  435. part.BrickColor = BrickColor.new("Dark stone grey")
  436. part.Friction = 0.30000001192093
  437. part.BottomSurface = Enum.SurfaceType.Smooth
  438.  
  439. mesh = Instance.new("BlockMesh",part)
  440. mesh.Scale = Vector3.new(0.04166666790843,0.33333334326744,0.11666666716337)
  441.  
  442. part = Instance.new("Part",ak47ft)
  443. part.FormFactor = Enum.FormFactor.Custom
  444. part.TopSurface = Enum.SurfaceType.Smooth
  445. part.Anchored = false
  446. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  447. part.CFrame = CFrame.new(-0.18002000451088,1.7133430242538,9.3583040237427) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  448. part.BrickColor = BrickColor.new("Dark stone grey")
  449. part.Friction = 0.30000001192093
  450. part.BottomSurface = Enum.SurfaceType.Smooth
  451.  
  452. mesh = Instance.new("BlockMesh",part)
  453. mesh.Scale = Vector3.new(0.04166666790843,0.33333334326744,0.11666666716337)
  454.  
  455. part = Instance.new("Part",ak47ft)
  456. part.FormFactor = Enum.FormFactor.Custom
  457. part.TopSurface = Enum.SurfaceType.Smooth
  458. part.Anchored = false
  459. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  460. part.CFrame = CFrame.new(-0.18002000451088,1.7083380222321,9.3216819763184) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  461. part.BrickColor = BrickColor.new("Dark stone grey")
  462. part.Friction = 0.30000001192093
  463. part.BottomSurface = Enum.SurfaceType.Smooth
  464.  
  465. mesh = Instance.new("BlockMesh",part)
  466. mesh.Scale = Vector3.new(0.050000004470348,0.16666667163372,0.16666667163372)
  467.  
  468. part = Instance.new("Part",ak47ft)
  469. part.FormFactor = Enum.FormFactor.Custom
  470. part.TopSurface = Enum.SurfaceType.Smooth
  471. part.Anchored = false
  472. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  473. part.CFrame = CFrame.new(-2.0633149147034,1.33334004879,9.3216819763184) * CFrame.Angles(-1.5707957744598, 1.3089969158173, 3.1415922641754)
  474. part.BrickColor = BrickColor.new("Reddish brown")
  475. part.Friction = 0.30000001192093
  476. part.BottomSurface = Enum.SurfaceType.Smooth
  477.  
  478. mesh = Instance.new("CylinderMesh",part)
  479. mesh.Scale = Vector3.new(0.66666668653488,0.91666668653488,0.66666668653488)
  480.  
  481. part = Instance.new("Part",ak47ft)
  482. part.FormFactor = Enum.FormFactor.Custom
  483. part.TopSurface = Enum.SurfaceType.Smooth
  484. part.Anchored = false
  485. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  486. part.CFrame = CFrame.new(-3.5132699012756,1.5550210475922,9.3216819763184) * CFrame.Angles(1.5707966089249, -0.38397252559662, 1.5707967281342)
  487. part.Friction = 0.30000001192093
  488. part.BottomSurface = Enum.SurfaceType.Smooth
  489.  
  490. mesh = Instance.new("BlockMesh",part)
  491. mesh.Scale = Vector3.new(0.33333334326744,0.33333334326744,0.25)
  492.  
  493. part = Instance.new("Part",ak47ft)
  494. part.FormFactor = Enum.FormFactor.Custom
  495. part.TopSurface = Enum.SurfaceType.Smooth
  496. part.Anchored = false
  497. part.Size = Vector3.new(0.20000000298023,1.116666674614,0.20000000298023)
  498. part.CFrame = CFrame.new(-0.70503497123718,1.3833450078964,9.3216819763184) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  499. part.BrickColor = BrickColor.new("Dark stone grey")
  500. part.Friction = 0.30000001192093
  501. part.BottomSurface = Enum.SurfaceType.Smooth
  502.  
  503. mesh = Instance.new("CylinderMesh",part)
  504. mesh.Scale = Vector3.new(0.16666667163372,1,0.16666667163372)
  505.  
  506. parttoworker = Instance.new("ManualWeld",part)
  507. parttoworker.Part1 = Part
  508. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  509. parttoworker.C1 = CFrame.new(0.059999637305737,-0.10742425918579,-1.1093533039093) * CFrame.Angles(-1.5707333087921, 0, -3.1415927410126)
  510. parttoworker.Part0 = Part
  511. parttoworker.C0 = CFrame.new(0.10000000149012,-0.55833333730698,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  512.  
  513. parttoworker = Instance.new("ManualWeld",part)
  514. parttoworker.Part1 = Part
  515. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  516. parttoworker.C1 = CFrame.new(-0.059999652206898,-1.1445434093475,-0.094302654266357) * CFrame.Angles(-8.940687479253e-008, 0, -0)
  517. parttoworker.Part0 = Part
  518. parttoworker.C0 = CFrame.new(0.10000000149012,-0.55833333730698,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  519.  
  520. parttoworker = Instance.new("ManualWeld",part)
  521. parttoworker.Part1 = Workspacepart
  522. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  523. parttoworker.C1 = CFrame.new(0.14000034332275,-0.089875876903534,-0.29430198669434) * CFrame.Angles(-1.5707963705063, 0, -0)
  524. parttoworker.Part0 = Part
  525. parttoworker.C0 = CFrame.new(-0.10000000149012,0.55833333730698,0.10000000149012) * CFrame.Angles(-1.5707963705063, 0, -3.1415927410126)
  526.  
  527. parttoworker = Instance.new("ManualWeld",part)
  528. parttoworker.Part1 = Workspacepart
  529. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  530. parttoworker.C1 = CFrame.new(-0.26430416107178,-0.10000038146973,0.10587459802628) * CFrame.Angles(-3.1415927410126, -8.9406967163086e-008, 1.5707963705063)
  531. parttoworker.Part0 = Part
  532. parttoworker.C0 = CFrame.new(-0.10000000149012,0.55833333730698,0.10000000149012) * CFrame.Angles(-1.5707963705063, 0, -3.1415927410126)
  533.  
  534. parttoworker = Instance.new("ManualWeld",part)
  535. parttoworker.Part1 = Workspacepart
  536. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  537. parttoworker.C1 = CFrame.new(0.10000038146973,-0.10187125205994,-0.26430416107178) * CFrame.Angles(-1.5707963705063, 0, -0)
  538. parttoworker.Part0 = Part
  539. parttoworker.C0 = CFrame.new(-0.10000000149012,0.55833333730698,0.10000000149012) * CFrame.Angles(-1.5707963705063, 0, -3.1415927410126)
  540.  
  541. parttoworker = Instance.new("ManualWeld",part)
  542. parttoworker.Part1 = Workspacepart
  543. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  544. parttoworker.C1 = CFrame.new(-0.099999614059925,-0.49453675746918,-0.084304332733154) * CFrame.Angles(-8.940687479253e-008, 0, -0)
  545. parttoworker.Part0 = Part
  546. parttoworker.C0 = CFrame.new(0.10000000149012,-0.55833333730698,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  547.  
  548. part = Instance.new("Part",ak47ft)
  549. part.FormFactor = Enum.FormFactor.Custom
  550. part.TopSurface = Enum.SurfaceType.Smooth
  551. part.Anchored = false
  552. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  553. part.CFrame = CFrame.new(-0.79659497737885,1.4166699647903,9.3216819763184) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  554. part.BrickColor = BrickColor.new("Dark stone grey")
  555. part.Friction = 0.30000001192093
  556. part.BottomSurface = Enum.SurfaceType.Smooth
  557.  
  558. mesh = Instance.new("BlockMesh",part)
  559. mesh.Scale = Vector3.new(0.16666667163372,0.5,0.33333334326744)
  560.  
  561. parttoworker = Instance.new("ManualWeld",part)
  562. parttoworker.Part1 = Workspacepart
  563. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  564. parttoworker.C1 = CFrame.new(-0.099999614059925,0.055456876754761,-0.11762952804565) * CFrame.Angles(-8.940687479253e-008, 0, -0)
  565. parttoworker.Part0 = Part
  566. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  567.  
  568. part = Instance.new("Part",ak47ft)
  569. part.FormFactor = Enum.FormFactor.Custom
  570. part.TopSurface = Enum.SurfaceType.Smooth
  571. part.Anchored = false
  572. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  573. part.CFrame = CFrame.new(-0.19662000238895,1.4166699647903,9.3216819763184) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  574. part.BrickColor = BrickColor.new("Dark stone grey")
  575. part.Friction = 0.30000001192093
  576. part.BottomSurface = Enum.SurfaceType.Smooth
  577.  
  578. mesh = Instance.new("BlockMesh",part)
  579. mesh.Scale = Vector3.new(0.16666667163372,0.5,0.33333334326744)
  580.  
  581. part = Instance.new("Part",ak47ft)
  582. part.FormFactor = Enum.FormFactor.Custom
  583. part.TopSurface = Enum.SurfaceType.Smooth
  584. part.Anchored = false
  585. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  586. part.CFrame = CFrame.new(-3.2632720470428,1.4233380556107,9.4216623306274) * CFrame.Angles(-1.570796251297, 1.5099578831723e-007, 3.141592502594)
  587. part.BrickColor = BrickColor.new("Dark stone grey")
  588. part.Friction = 0.30000001192093
  589. part.BottomSurface = Enum.SurfaceType.Smooth
  590.  
  591. mesh = Instance.new("CylinderMesh",part)
  592. mesh.Scale = Vector3.new(0.66666668653488,0.08333333581686,0.66666668653488)
  593.  
  594. part = Instance.new("Part",ak47ft)
  595. part.FormFactor = Enum.FormFactor.Custom
  596. part.TopSurface = Enum.SurfaceType.Smooth
  597. part.Anchored = false
  598. part.Size = Vector3.new(0.20000000298023,0.44999998807907,0.20000000298023)
  599. part.CFrame = CFrame.new(-3.0475740432739,1.3514540195465,9.4216623306274) * CFrame.Angles(-1.570796251297, 0.17453317344189, -1.5707966089249)
  600. part.BrickColor = BrickColor.new("Dark stone grey")
  601. part.Friction = 0.30000001192093
  602. part.BottomSurface = Enum.SurfaceType.Smooth
  603.  
  604. mesh = Instance.new("SpecialMesh",part)
  605. mesh.Scale = Vector3.new(0.08333333581686,1,0.33333334326744)
  606. mesh.MeshType = Enum.MeshType.Wedge
  607.  
  608. part = Instance.new("Part",ak47ft)
  609. part.FormFactor = Enum.FormFactor.Custom
  610. part.TopSurface = Enum.SurfaceType.Smooth
  611. part.Anchored = false
  612. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  613. part.CFrame = CFrame.new(-1.2589989900589,1.183177947998,9.2816457748413) * CFrame.Angles(1.5707967281342, -1.0471583604813, -1.5707960128784)
  614. part.BrickColor = BrickColor.new("Bright red")
  615. part.Friction = 0.30000001192093
  616. part.BottomSurface = Enum.SurfaceType.Smooth
  617.  
  618. mesh = Instance.new("CylinderMesh",part)
  619. mesh.Scale = Vector3.new(0.02000000141561,0.036400001496077,0.049999997019768)
  620.  
  621. part = Instance.new("Part",ak47ft)
  622. part.FormFactor = Enum.FormFactor.Custom
  623. part.TopSurface = Enum.SurfaceType.Smooth
  624. part.Anchored = false
  625. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  626. part.CFrame = CFrame.new(-1.2801179885864,1.1546519994736,9.2816457748413) * CFrame.Angles(-1.570796251297, -0.2619152367115, 1.5707961320877)
  627. part.BrickColor = BrickColor.new("Bright red")
  628. part.Friction = 0.30000001192093
  629. part.BottomSurface = Enum.SurfaceType.Smooth
  630.  
  631. mesh = Instance.new("CylinderMesh",part)
  632. mesh.Scale = Vector3.new(0.02000000141561,0.036400001496077,0.049999997019768)
  633.  
  634. part = Instance.new("Part",ak47ft)
  635. part.FormFactor = Enum.FormFactor.Custom
  636. part.TopSurface = Enum.SurfaceType.Smooth
  637. part.Anchored = false
  638. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  639. part.CFrame = CFrame.new(-1.8216199874878,1.5416699647903,9.3216819763184) * CFrame.Angles(-1.570796251297, -2.1316282072803e-014, -1.5707964897156)
  640. part.BrickColor = BrickColor.new("Reddish brown")
  641. part.Friction = 0.30000001192093
  642. part.BottomSurface = Enum.SurfaceType.Smooth
  643.  
  644. mesh = Instance.new("SpecialMesh",part)
  645. mesh.Scale = Vector3.new(0.91666668653488,0.08333333581686,0.08333333581686)
  646. mesh.MeshType = Enum.MeshType.Wedge
  647.  
  648. parttoworker = Instance.new("ManualWeld",part)
  649. parttoworker.Part1 = Part
  650. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  651. parttoworker.C1 = CFrame.new(0.2104534804821,0.058000564575195,0.092635631561279) * CFrame.Angles(3.1415927410126, 5.7620408000503e-008, 1.5707963705063)
  652. parttoworker.Part0 = Part
  653. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  654.  
  655. parttoworker = Instance.new("ManualWeld",part)
  656. parttoworker.Part1 = Workspacepart
  657. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  658. parttoworker.C1 = CFrame.new(-0.089546456933022,0.058000564575195,0.23263549804688) * CFrame.Angles(1.5707963705063, 1.5707963705063, 0)
  659. parttoworker.Part0 = Part
  660. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  661.  
  662. parttoworker = Instance.new("ManualWeld",part)
  663. parttoworker.Part1 = Workspacepart
  664. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  665. parttoworker.C1 = CFrame.new(0.090454250574112,0.058000564575195,0.092636108398438) * CFrame.Angles(3.1415927410126, 5.7620408000503e-008, 1.5707963705063)
  666. parttoworker.Part0 = Part
  667. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  668.  
  669. parttoworker = Instance.new("ManualWeld",part)
  670. parttoworker.Part1 = Workspacepart
  671. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  672. parttoworker.C1 = CFrame.new(-0.029545709490776,0.058000564575195,0.092633724212646) * CFrame.Angles(3.1415927410126, 5.7620408000503e-008, 1.5707963705063)
  673. parttoworker.Part0 = Part
  674. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  675.  
  676. parttoworker = Instance.new("ManualWeld",part)
  677. parttoworker.Part1 = Workspacepart
  678. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  679. parttoworker.C1 = CFrame.new(-0.10954688489437,0.058000564575195,0.29263925552368) * CFrame.Angles(1.5707963705063, 1.5707963705063, 0)
  680. parttoworker.Part0 = Part
  681. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  682.  
  683. parttoworker = Instance.new("ManualWeld",part)
  684. parttoworker.Part1 = Workspacepart
  685. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  686. parttoworker.C1 = CFrame.new(-0.10954688489437,0.14200067520142,0.29263925552368) * CFrame.Angles(1.5707963705063, 1.5707963705063, 0)
  687. parttoworker.Part0 = Part
  688. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  689.  
  690. parttoworker = Instance.new("ManualWeld",part)
  691. parttoworker.Part1 = Workspacepart
  692. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  693. parttoworker.C1 = CFrame.new(-0.089546456933022,0.14200067520142,0.23263549804688) * CFrame.Angles(1.5707963705063, 1.5707963705063, 0)
  694. parttoworker.Part0 = Part
  695. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  696.  
  697. parttoworker = Instance.new("ManualWeld",part)
  698. parttoworker.Part1 = Workspacepart
  699. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  700. parttoworker.C1 = CFrame.new(-0.029545709490776,0.14200067520142,0.092633724212646) * CFrame.Angles(3.1415927410126, 5.7620408000503e-008, 1.5707963705063)
  701. parttoworker.Part0 = Part
  702. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  703.  
  704. parttoworker = Instance.new("ManualWeld",part)
  705. parttoworker.Part1 = Workspacepart
  706. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  707. parttoworker.C1 = CFrame.new(0.2104534804821,0.14200067520142,0.092635631561279) * CFrame.Angles(3.1415927410126, 5.7620408000503e-008, 1.5707963705063)
  708. parttoworker.Part0 = Part
  709. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  710.  
  711. parttoworker = Instance.new("ManualWeld",part)
  712. parttoworker.Part1 = Workspacepart
  713. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  714. parttoworker.C1 = CFrame.new(0.090454250574112,0.14200067520142,0.092636108398438) * CFrame.Angles(3.1415927410126, 5.7620408000503e-008, 1.5707963705063)
  715. parttoworker.Part0 = Part
  716. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  717.  
  718. parttoworker = Instance.new("ManualWeld",part)
  719. parttoworker.Part1 = Workspacepart
  720. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  721. parttoworker.C1 = CFrame.new(-0.099999606609344,0.51245599985123,-0.44262790679932) * CFrame.Angles(1.570796251297, 7.105427357601e-015, -3.1415927410126)
  722. parttoworker.Part0 = Part
  723. parttoworker.C0 = CFrame.new(-0.10000000149012,0.10000000149012,0.10000000149012) * CFrame.Angles(-1.5707963705063, 0, -3.1415927410126)
  724.  
  725. part = Instance.new("Part",ak47ft)
  726. part.FormFactor = Enum.FormFactor.Custom
  727. part.TopSurface = Enum.SurfaceType.Smooth
  728. part.Anchored = false
  729. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  730. part.CFrame = CFrame.new(-1.6549940109253,1.5416699647903,9.3216819763184) * CFrame.Angles(-1.570796251297, 1.5099578831723e-007, 1.5707961320877)
  731. part.BrickColor = BrickColor.new("Reddish brown")
  732. part.Friction = 0.30000001192093
  733. part.BottomSurface = Enum.SurfaceType.Smooth
  734.  
  735. mesh = Instance.new("SpecialMesh",part)
  736. mesh.Scale = Vector3.new(0.91666668653488,0.08333333581686,0.08333333581686)
  737. mesh.MeshType = Enum.MeshType.Wedge
  738.  
  739. parttoworker = Instance.new("ManualWeld",part)
  740. parttoworker.Part1 = Part
  741. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  742. parttoworker.C1 = CFrame.new(0.083791613578796,-0.14199942350388,0.29262733459473) * CFrame.Angles(1.5707963705063, -1.5707963705063, 0)
  743. parttoworker.Part0 = Part
  744. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  745.  
  746. parttoworker = Instance.new("ManualWeld",part)
  747. parttoworker.Part1 = Part
  748. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  749. parttoworker.C1 = CFrame.new(-0.036209404468536,-0.14199942350388,0.092625141143799) * CFrame.Angles(-3.1415927410126, 2.086163704007e-007, -1.5707963705063)
  750. parttoworker.Part0 = Part
  751. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  752.  
  753. parttoworker = Instance.new("ManualWeld",part)
  754. parttoworker.Part1 = Part
  755. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  756. parttoworker.C1 = CFrame.new(-0.15621092915535,-0.14199942350388,0.092635631561279) * CFrame.Angles(-3.1415927410126, 2.086163704007e-007, -1.5707963705063)
  757. parttoworker.Part0 = Part
  758. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  759.  
  760. parttoworker = Instance.new("ManualWeld",part)
  761. parttoworker.Part1 = Workspacepart
  762. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  763. parttoworker.C1 = CFrame.new(-0.27621015906334,-0.14199942350388,0.092636108398438) * CFrame.Angles(-3.1415927410126, 2.086163704007e-007, -1.5707963705063)
  764. parttoworker.Part0 = Part
  765. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  766.  
  767. parttoworker = Instance.new("ManualWeld",part)
  768. parttoworker.Part1 = Workspacepart
  769. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  770. parttoworker.C1 = CFrame.new(-0.15621092915535,-0.057999312877655,0.092635631561279) * CFrame.Angles(-3.1415927410126, 2.086163704007e-007, -1.5707963705063)
  771. parttoworker.Part0 = Part
  772. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  773.  
  774. parttoworker = Instance.new("ManualWeld",part)
  775. parttoworker.Part1 = Workspacepart
  776. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  777. parttoworker.C1 = CFrame.new(-0.27621015906334,-0.057999312877655,0.092636108398438) * CFrame.Angles(-3.1415927410126, 2.086163704007e-007, -1.5707963705063)
  778. parttoworker.Part0 = Part
  779. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  780.  
  781. parttoworker = Instance.new("ManualWeld",part)
  782. parttoworker.Part1 = Workspacepart
  783. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  784. parttoworker.C1 = CFrame.new(-0.036209404468536,-0.057999312877655,0.092625141143799) * CFrame.Angles(-3.1415927410126, 2.086163704007e-007, -1.5707963705063)
  785. parttoworker.Part0 = Part
  786. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  787.  
  788. parttoworker = Instance.new("ManualWeld",part)
  789. parttoworker.Part1 = Workspacepart
  790. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  791. parttoworker.C1 = CFrame.new(-0.099999606609344,0.48579013347626,-0.44262933731079) * CFrame.Angles(1.5707961320877, 7.105427357601e-015, 3.1415927410126)
  792. parttoworker.Part0 = Part
  793. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  794.  
  795. parttoworker = Instance.new("ManualWeld",part)
  796. parttoworker.Part1 = Workspacepart
  797. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  798. parttoworker.C1 = CFrame.new(0.083788394927979,-0.057999312877655,0.29262685775757) * CFrame.Angles(1.5707963705063, -1.5707963705063, 0)
  799. parttoworker.Part0 = Part
  800. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  801.  
  802. part = Instance.new("Part",ak47ft)
  803. part.FormFactor = Enum.FormFactor.Custom
  804. part.TopSurface = Enum.SurfaceType.Smooth
  805. part.Anchored = false
  806. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  807. part.CFrame = CFrame.new(-1.5550190210342,1.5416699647903,9.3216819763184) * CFrame.Angles(-1.570796251297, -3.5527136788005e-014, -1.5707964897156)
  808. part.BrickColor = BrickColor.new("Reddish brown")
  809. part.Friction = 0.30000001192093
  810. part.BottomSurface = Enum.SurfaceType.Smooth
  811.  
  812. mesh = Instance.new("SpecialMesh",part)
  813. mesh.Scale = Vector3.new(0.91666668653488,0.08333333581686,0.08333333581686)
  814. mesh.MeshType = Enum.MeshType.Wedge
  815.  
  816. parttoworker = Instance.new("ManualWeld",part)
  817. parttoworker.Part1 = Part
  818. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  819. parttoworker.C1 = CFrame.new(0.18378561735153,0.058000564575195,0.09262752532959) * CFrame.Angles(3.1415927410126, 5.7620397342362e-008, 1.5707963705063)
  820. parttoworker.Part0 = Part
  821. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  822.  
  823. parttoworker = Instance.new("ManualWeld",part)
  824. parttoworker.Part1 = Part
  825. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  826. parttoworker.C1 = CFrame.new(0.063784539699554,0.058000564575195,0.092625141143799) * CFrame.Angles(3.1415927410126, 5.7620397342362e-008, 1.5707963705063)
  827. parttoworker.Part0 = Part
  828. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  829.  
  830. parttoworker = Instance.new("ManualWeld",part)
  831. parttoworker.Part1 = Part
  832. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  833. parttoworker.C1 = CFrame.new(-0.056216984987259,0.058000564575195,0.092635631561279) * CFrame.Angles(3.1415927410126, 5.7620397342362e-008, 1.5707963705063)
  834. parttoworker.Part0 = Part
  835. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  836.  
  837. parttoworker = Instance.new("ManualWeld",part)
  838. parttoworker.Part1 = Workspacepart
  839. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  840. parttoworker.C1 = CFrame.new(-0.11621674895287,0.058000564575195,0.23263072967529) * CFrame.Angles(1.5707963705063, 1.5707963705063, 0)
  841. parttoworker.Part0 = Part
  842. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  843.  
  844. parttoworker = Instance.new("ManualWeld",part)
  845. parttoworker.Part1 = Workspacepart
  846. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  847. parttoworker.C1 = CFrame.new(-0.056216984987259,0.14200067520142,0.092635631561279) * CFrame.Angles(3.1415927410126, 5.7620397342362e-008, 1.5707963705063)
  848. parttoworker.Part0 = Part
  849. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  850.  
  851. parttoworker = Instance.new("ManualWeld",part)
  852. parttoworker.Part1 = Workspacepart
  853. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  854. parttoworker.C1 = CFrame.new(-0.11621674895287,0.14200067520142,0.23263072967529) * CFrame.Angles(1.5707963705063, 1.5707963705063, 0)
  855. parttoworker.Part0 = Part
  856. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  857.  
  858. parttoworker = Instance.new("ManualWeld",part)
  859. parttoworker.Part1 = Workspacepart
  860. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  861. parttoworker.C1 = CFrame.new(0.063784539699554,0.14200067520142,0.092625141143799) * CFrame.Angles(3.1415927410126, 5.7620397342362e-008, 1.5707963705063)
  862. parttoworker.Part0 = Part
  863. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  864.  
  865. parttoworker = Instance.new("ManualWeld",part)
  866. parttoworker.Part1 = Workspacepart
  867. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  868. parttoworker.C1 = CFrame.new(-0.099999614059925,0.51578497886658,-0.44262838363647) * CFrame.Angles(1.570796251297, -7.1054493804576e-015, -3.1415927410126)
  869. parttoworker.Part0 = Part
  870. parttoworker.C0 = CFrame.new(-0.10000000149012,0.10000000149012,0.10000000149012) * CFrame.Angles(-1.5707963705063, 0, -3.1415927410126)
  871.  
  872. parttoworker = Instance.new("ManualWeld",part)
  873. parttoworker.Part1 = Workspacepart
  874. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  875. parttoworker.C1 = CFrame.new(0.18378239870071,0.14200067520142,0.092627048492432) * CFrame.Angles(3.1415927410126, 5.7620397342362e-008, 1.5707963705063)
  876. parttoworker.Part0 = Part
  877. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  878.  
  879. part = Instance.new("Part",ak47ft)
  880. part.FormFactor = Enum.FormFactor.Custom
  881. part.TopSurface = Enum.SurfaceType.Smooth
  882. part.Anchored = false
  883. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  884. part.CFrame = CFrame.new(-1.2619270086288,1.1616940498352,9.2816457748413) * CFrame.Angles(-1.5707963705063, -0.52370464801788, 1.5707961320877)
  885. part.BrickColor = BrickColor.new("Bright red")
  886. part.Friction = 0.30000001192093
  887. part.BottomSurface = Enum.SurfaceType.Smooth
  888.  
  889. mesh = Instance.new("CylinderMesh",part)
  890. mesh.Scale = Vector3.new(0.02000000141561,0.036400001496077,0.049999997019768)
  891.  
  892. part = Instance.new("Part",ak47ft)
  893. part.FormFactor = Enum.FormFactor.Custom
  894. part.TopSurface = Enum.SurfaceType.Smooth
  895. part.Anchored = false
  896. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  897. part.CFrame = CFrame.new(-2.1652369499207,1.4410380125046,9.3216819763184) * CFrame.Angles(-1.570796251297, 1.5707963705063, 0)
  898. part.Friction = 0.30000001192093
  899. part.BottomSurface = Enum.SurfaceType.Smooth
  900.  
  901. mesh = Instance.new("SpecialMesh",part)
  902. mesh.Scale = Vector3.new(0.11999999731779,0.11999999731779,0.11999999731779)
  903. mesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  904. mesh.MeshType = Enum.MeshType.FileMesh
  905.  
  906. part = Instance.new("Part",ak47ft)
  907. part.FormFactor = Enum.FormFactor.Custom
  908. part.TopSurface = Enum.SurfaceType.Smooth
  909. part.Anchored = false
  910. part.Size = Vector3.new(0.20000000298023,0.51666665077209,0.20000000298023)
  911. part.CFrame = CFrame.new(-4.9132838249207,1.0916709899902,9.3216819763184) * CFrame.Angles(-0.35302725434303, 1.5680558681488, -2.7885644435883)
  912. part.BrickColor = BrickColor.new("Reddish brown")
  913. part.Friction = 0.30000001192093
  914. part.BottomSurface = Enum.SurfaceType.Smooth
  915.  
  916. mesh = Instance.new("SpecialMesh",part)
  917. mesh.Scale = Vector3.new(0.83333337306976,1,0.33333334326744)
  918. mesh.MeshType = Enum.MeshType.Wedge
  919.  
  920. part = Instance.new("Part",ak47ft)
  921. part.FormFactor = Enum.FormFactor.Custom
  922. part.TopSurface = Enum.SurfaceType.Smooth
  923. part.Anchored = false
  924. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  925. part.CFrame = CFrame.new(-2.2829210758209,1.7288570404053,9.3716716766357) * CFrame.Angles(1.5707964897156, -0.034906629472971, 1.5707966089249)
  926. part.BrickColor = BrickColor.new("Dark stone grey")
  927. part.Friction = 0.30000001192093
  928. part.BottomSurface = Enum.SurfaceType.Smooth
  929.  
  930. mesh = Instance.new("BlockMesh",part)
  931. mesh.Scale = Vector3.new(0.33333334326744,0.08333333581686,0.16666667163372)
  932.  
  933. part = Instance.new("Part",ak47ft)
  934. part.FormFactor = Enum.FormFactor.Custom
  935. part.TopSurface = Enum.SurfaceType.Smooth
  936. part.Anchored = false
  937. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  938. part.CFrame = CFrame.new(-1.3466390371323,1.5250070095062,9.3216819763184) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  939. part.BrickColor = BrickColor.new("Reddish brown")
  940. part.Friction = 0.30000001192093
  941. part.BottomSurface = Enum.SurfaceType.Smooth
  942.  
  943. mesh = Instance.new("BlockMesh",part)
  944. mesh.Scale = Vector3.new(0.91666668653488,0.33333334326744,0.25)
  945.  
  946. parttoworker = Instance.new("ManualWeld",part)
  947. parttoworker.Part1 = Part
  948. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  949. parttoworker.C1 = CFrame.new(-0.084544360637665,0.058000564575195,0.21596002578735) * CFrame.Angles(1.5707963705063, 1.5707963705063, 0)
  950. parttoworker.Part0 = Part
  951. parttoworker.C0 = CFrame.new(-0.10000000149012,0.10000000149012,0.10000000149012) * CFrame.Angles(-1.5707963705063, 0, -3.1415927410126)
  952.  
  953. parttoworker = Instance.new("ManualWeld",part)
  954. parttoworker.Part1 = Part
  955. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  956. parttoworker.C1 = CFrame.new(-0.099999614059925,-0.084546029567719,-0.093967437744141) * CFrame.Angles(-8.940687479253e-008, 0, -0)
  957. parttoworker.Part0 = Part
  958. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  959.  
  960. parttoworker = Instance.new("ManualWeld",part)
  961. parttoworker.Part1 = Workspacepart
  962. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  963. parttoworker.C1 = CFrame.new(-0.084544360637665,0.14200067520142,0.21596002578735) * CFrame.Angles(1.5707963705063, 1.5707963705063, 0)
  964. parttoworker.Part0 = Part
  965. parttoworker.C0 = CFrame.new(-0.10000000149012,0.10000000149012,0.10000000149012) * CFrame.Angles(-1.5707963705063, 0, -3.1415927410126)
  966.  
  967. part = Instance.new("Part",ak47ft)
  968. part.FormFactor = Enum.FormFactor.Custom
  969. part.TopSurface = Enum.SurfaceType.Smooth
  970. part.Anchored = false
  971. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  972. part.CFrame = CFrame.new(-0.18002000451088,1.7383350133896,9.3516521453857) * CFrame.Angles(-2.0071284770966, 9.2621938563298e-008, 1.570796251297)
  973. part.BrickColor = BrickColor.new("Dark stone grey")
  974. part.Friction = 0.30000001192093
  975. part.BottomSurface = Enum.SurfaceType.Smooth
  976.  
  977. mesh = Instance.new("BlockMesh",part)
  978. mesh.Scale = Vector3.new(0.04166666790843,0.33333334326744,0.16666667163372)
  979.  
  980. part = Instance.new("Part",ak47ft)
  981. part.FormFactor = Enum.FormFactor.Custom
  982. part.TopSurface = Enum.SurfaceType.Smooth
  983. part.Anchored = false
  984. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  985. part.CFrame = CFrame.new(-1.9132930040359,1.6583349704742,9.3216819763184) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  986. part.BrickColor = BrickColor.new("Dark stone grey")
  987. part.Friction = 0.30000001192093
  988. part.BottomSurface = Enum.SurfaceType.Smooth
  989.  
  990. mesh = Instance.new("BlockMesh",part)
  991. mesh.Scale = Vector3.new(0.25,0.33333334326744,0.25)
  992.  
  993. part = Instance.new("Part",ak47ft)
  994. part.FormFactor = Enum.FormFactor.Custom
  995. part.TopSurface = Enum.SurfaceType.Smooth
  996. part.Anchored = false
  997. part.Size = Vector3.new(0.20000000298023,0.23333333432674,0.20000000298023)
  998. part.CFrame = CFrame.new(-3.0899291038513,1.0666769742966,9.3216819763184) * CFrame.Angles(-1.5707961320877, 1.5099577410638e-007, -1.5707966089249)
  999. part.BrickColor = BrickColor.new("Dark stone grey")
  1000. part.Friction = 0.30000001192093
  1001. part.BottomSurface = Enum.SurfaceType.Smooth
  1002.  
  1003. mesh = Instance.new("BlockMesh",part)
  1004. mesh.Scale = Vector3.new(0.83333337306976,1,0.16666667163372)
  1005.  
  1006. part = Instance.new("Part",ak47ft)
  1007. part.FormFactor = Enum.FormFactor.Custom
  1008. part.TopSurface = Enum.SurfaceType.Smooth
  1009. part.Anchored = false
  1010. part.Size = Vector3.new(0.20000000298023,0.43333333730698,0.20000000298023)
  1011. part.CFrame = CFrame.new(-2.9466199874878,1.6083489656448,9.3383455276489) * CFrame.Angles(1.5707964897156, -1.1920926112907e-007, 1.5707966089249)
  1012. part.BrickColor = BrickColor.new("Dark stone grey")
  1013. part.Friction = 0.30000001192093
  1014. part.BottomSurface = Enum.SurfaceType.Smooth
  1015.  
  1016. mesh = Instance.new("BlockMesh",part)
  1017. mesh.Scale = Vector3.new(0.5,1,0.41666668653488)
  1018.  
  1019. part = Instance.new("Part",ak47ft)
  1020. part.FormFactor = Enum.FormFactor.Custom
  1021. part.TopSurface = Enum.SurfaceType.Smooth
  1022. part.Anchored = false
  1023. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1024. part.CFrame = CFrame.new(-2.8899750709534,1.2250039577484,9.3216819763184) * CFrame.Angles(-1.5707961320877, 1.5099577410638e-007, -1.5707966089249)
  1025. part.BrickColor = BrickColor.new("Dark stone grey")
  1026. part.Friction = 0.30000001192093
  1027. part.BottomSurface = Enum.SurfaceType.Smooth
  1028.  
  1029. mesh = Instance.new("BlockMesh",part)
  1030. mesh.Scale = Vector3.new(0.83333337306976,0.5,0.91666668653488)
  1031.  
  1032. part = Instance.new("Part",ak47ft)
  1033. part.FormFactor = Enum.FormFactor.Custom
  1034. part.TopSurface = Enum.SurfaceType.Smooth
  1035. part.Anchored = false
  1036. part.Size = Vector3.new(0.20000000298023,1.2333333492279,0.43333333730698)
  1037. part.CFrame = CFrame.new(-4.2632670402527,1.0500129461288,9.3216819763184) * CFrame.Angles(-1.570796251297, 1.5099578831723e-007, -1.5707963705063)
  1038. part.BrickColor = BrickColor.new("Reddish brown")
  1039. part.Friction = 0.30000001192093
  1040. part.BottomSurface = Enum.SurfaceType.Smooth
  1041.  
  1042. mesh = Instance.new("SpecialMesh",part)
  1043. mesh.Scale = Vector3.new(0.83333337306976,1,1)
  1044. mesh.MeshType = Enum.MeshType.Wedge
  1045.  
  1046. part = Instance.new("Part",ak47ft)
  1047. part.FormFactor = Enum.FormFactor.Custom
  1048. part.TopSurface = Enum.SurfaceType.Smooth
  1049. part.Anchored = false
  1050. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1051. part.CFrame = CFrame.new(-1.2882900238037,1.6166779994965,9.2966623306274) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  1052. part.BrickColor = BrickColor.new("Dark stone grey")
  1053. part.Friction = 0.30000001192093
  1054. part.BottomSurface = Enum.SurfaceType.Smooth
  1055.  
  1056. mesh = Instance.new("CylinderMesh",part)
  1057. mesh.Scale = Vector3.new(0.66666668653488,0.25,0.66666668653488)
  1058.  
  1059. parttoworker = Instance.new("ManualWeld",part)
  1060. parttoworker.Part1 = Part
  1061. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1062. parttoworker.C1 = CFrame.new(-0.22287672758102,-0.16700094938278,0.10763597488403) * CFrame.Angles(-3.1415927410126, 8.9406967163086e-008, -1.5707963705063)
  1063. parttoworker.Part0 = Part
  1064. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  1065.  
  1066. parttoworker = Instance.new("ManualWeld",part)
  1067. parttoworker.Part1 = Workspacepart
  1068. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1069. parttoworker.C1 = CFrame.new(-0.12500113248825,-0.11287730932236,-0.095639705657959) * CFrame.Angles(-8.940687479253e-008, 0, -0)
  1070. parttoworker.Part0 = Part
  1071. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  1072.  
  1073. parttoworker = Instance.new("ManualWeld",part)
  1074. parttoworker.Part1 = Workspacepart
  1075. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1076. parttoworker.C1 = CFrame.new(-0.12500113248825,0.51912331581116,-0.51764488220215) * CFrame.Angles(1.570796251297, 0, -3.1415927410126)
  1077. parttoworker.Part0 = Part
  1078. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  1079.  
  1080. parttoworker = Instance.new("ManualWeld",part)
  1081. parttoworker.Part1 = Workspacepart
  1082. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1083. parttoworker.C1 = CFrame.new(-0.22287672758102,-0.083000846207142,0.10763597488403) * CFrame.Angles(-3.1415927410126, 8.9406967163086e-008, -1.5707963705063)
  1084. parttoworker.Part0 = Part
  1085. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  1086.  
  1087. part = Instance.new("Part",ak47ft)
  1088. part.FormFactor = Enum.FormFactor.Custom
  1089. part.TopSurface = Enum.SurfaceType.Smooth
  1090. part.Anchored = false
  1091. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1092. part.CFrame = CFrame.new(-1.2670530080795,1.1586910486221,9.2816457748413) * CFrame.Angles(-1.5707963705063, -0.52370464801788, 1.5707961320877)
  1093. part.BrickColor = BrickColor.new("Bright red")
  1094. part.Friction = 0.30000001192093
  1095. part.BottomSurface = Enum.SurfaceType.Smooth
  1096.  
  1097. mesh = Instance.new("CylinderMesh",part)
  1098. mesh.Scale = Vector3.new(0.02000000141561,0.072800002992153,0.049999997019768)
  1099.  
  1100. part = Instance.new("Part",ak47ft)
  1101. part.FormFactor = Enum.FormFactor.Custom
  1102. part.TopSurface = Enum.SurfaceType.Smooth
  1103. part.Anchored = false
  1104. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1105. part.CFrame = CFrame.new(-1.2383550405502,1.4583419561386,9.3216819763184) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  1106. part.BrickColor = BrickColor.new("Dark stone grey")
  1107. part.Friction = 0.30000001192093
  1108. part.BottomSurface = Enum.SurfaceType.Smooth
  1109.  
  1110. mesh = Instance.new("CylinderMesh",part)
  1111. mesh.Scale = Vector3.new(0.58333331346512,0.25,0.58333331346512)
  1112.  
  1113. parttoworker = Instance.new("ManualWeld",part)
  1114. parttoworker.Part1 = Part
  1115. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1116. parttoworker.C1 = CFrame.new(-0.099999614059925,0.20488178730011,0.083299160003662) * CFrame.Angles(3.141592502594, 0, -0)
  1117. parttoworker.Part0 = Part
  1118. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  1119.  
  1120. parttoworker = Instance.new("ManualWeld",part)
  1121. parttoworker.Part1 = Workspacepart
  1122. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1123. parttoworker.C1 = CFrame.new(-0.097074747085571,0.11288225650787,0.30922079086304) * CFrame.Angles(1.5707966089249, -5.9604644775391e-008, 0.78536719083786)
  1124. parttoworker.Part0 = Part
  1125. parttoworker.C0 = CFrame.new(-0.10000000149012,0.10000000149012,0.10000000149012) * CFrame.Angles(-1.5707963705063, 0, -3.1415927410126)
  1126.  
  1127. parttoworker = Instance.new("ManualWeld",part)
  1128. parttoworker.Part1 = Workspacepart
  1129. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1130. parttoworker.C1 = CFrame.new(-0.099999614059925,-0.16488379240036,-0.119300365448) * CFrame.Angles(-8.940687479253e-008, 0, -0)
  1131. parttoworker.Part0 = Part
  1132. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  1133.  
  1134. parttoworker = Instance.new("ManualWeld",part)
  1135. parttoworker.Part1 = Workspacepart
  1136. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1137. parttoworker.C1 = CFrame.new(0.23850107192993,0.11288225650787,0.1678032875061) * CFrame.Angles(1.5707966089249, 5.9604644775391e-008, -0.78536719083786)
  1138. parttoworker.Part0 = Part
  1139. parttoworker.C0 = CFrame.new(-0.10000000149012,0.10000000149012,0.10000000149012) * CFrame.Angles(-1.5707963705063, 0, -3.1415927410126)
  1140.  
  1141. part = Instance.new("Part",ak47ft)
  1142. part.FormFactor = Enum.FormFactor.Custom
  1143. part.TopSurface = Enum.SurfaceType.Smooth
  1144. part.Anchored = false
  1145. part.Size = Vector3.new(0.20000000298023,0.43333333730698,0.20000000298023)
  1146. part.CFrame = CFrame.new(-1.0465949773788,1.6000020503998,9.3216819763184) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  1147. part.BrickColor = BrickColor.new("Dark stone grey")
  1148. part.Friction = 0.30000001192093
  1149. part.BottomSurface = Enum.SurfaceType.Smooth
  1150.  
  1151. mesh = Instance.new("CylinderMesh",part)
  1152. mesh.Scale = Vector3.new(0.33333334326744,1,0.33333334326744)
  1153.  
  1154. part = Instance.new("Part",ak47ft)
  1155. part.FormFactor = Enum.FormFactor.Custom
  1156. part.TopSurface = Enum.SurfaceType.Smooth
  1157. part.Anchored = false
  1158. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1159. part.CFrame = CFrame.new(-2.2829210758209,1.7288570404053,9.2716960906982) * CFrame.Angles(1.5707964897156, -0.034906629472971, 1.5707966089249)
  1160. part.BrickColor = BrickColor.new("Dark stone grey")
  1161. part.Friction = 0.30000001192093
  1162. part.BottomSurface = Enum.SurfaceType.Smooth
  1163.  
  1164. mesh = Instance.new("BlockMesh",part)
  1165. mesh.Scale = Vector3.new(0.33333334326744,0.08333333581686,0.16666667163372)
  1166.  
  1167. part = Instance.new("Part",ak47ft)
  1168. part.FormFactor = Enum.FormFactor.Custom
  1169. part.TopSurface = Enum.SurfaceType.Smooth
  1170. part.Anchored = false
  1171. part.Size = Vector3.new(0.20000000298023,0.69999998807907,0.20000000298023)
  1172. part.CFrame = CFrame.new(-4.5299978256226,1.3083460330963,9.3216819763184) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  1173. part.BrickColor = BrickColor.new("Reddish brown")
  1174. part.Friction = 0.30000001192093
  1175. part.BottomSurface = Enum.SurfaceType.Smooth
  1176.  
  1177. mesh = Instance.new("BlockMesh",part)
  1178. mesh.Scale = Vector3.new(0.83333337306976,1,0.41666668653488)
  1179.  
  1180. part = Instance.new("Part",ak47ft)
  1181. part.FormFactor = Enum.FormFactor.Custom
  1182. part.TopSurface = Enum.SurfaceType.Smooth
  1183. part.Anchored = false
  1184. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.51666665077209)
  1185. part.CFrame = CFrame.new(-4.9301381111145,1.0916709899902,9.3216819763184) * CFrame.Angles(-1.570796251297, -0.12832328677177, 1.5707961320877)
  1186. part.BrickColor = BrickColor.new("Dark stone grey")
  1187. part.Friction = 0.30000001192093
  1188. part.BottomSurface = Enum.SurfaceType.Smooth
  1189.  
  1190. mesh = Instance.new("BlockMesh",part)
  1191. mesh.Scale = Vector3.new(0.83333337306976,0.16666667163372,1)
  1192.  
  1193. part = Instance.new("Part",ak47ft)
  1194. part.FormFactor = Enum.FormFactor.Custom
  1195. part.TopSurface = Enum.SurfaceType.Smooth
  1196. part.Anchored = false
  1197. part.Size = Vector3.new(0.20000000298023,0.33333334326744,0.20000000298023)
  1198. part.CFrame = CFrame.new(-2.1133570671082,1.6050239801407,9.3216819763184) * CFrame.Angles(1.5707963705063, -1.1920927533993e-007, 1.5707966089249)
  1199. part.BrickColor = BrickColor.new("Dark stone grey")
  1200. part.Friction = 0.30000001192093
  1201. part.BottomSurface = Enum.SurfaceType.Smooth
  1202.  
  1203. mesh = Instance.new("BlockMesh",part)
  1204. mesh.Scale = Vector3.new(0.66666668653488,1,0.66666668653488)
  1205.  
  1206. parttoworker = Instance.new("ManualWeld",part)
  1207. parttoworker.Part1 = Part
  1208. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1209. parttoworker.C1 = CFrame.new(-0.099999591708183,0.22545213997364,-0.11398077011108) * CFrame.Angles(-1.7682965847143e-007, 0, 1.5099580252809e-007)
  1210. parttoworker.Part0 = Part
  1211. parttoworker.C0 = CFrame.new(-0.10000000149012,-0.16666667163372,0.10000000149012) * CFrame.Angles(-0, 0, -0)
  1212.  
  1213. parttoworker = Instance.new("ManualWeld",part)
  1214. parttoworker.Part1 = Workspacepart
  1215. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1216. parttoworker.C1 = CFrame.new(-0.064548909664154,-0.14199940860271,0.095990180969238) * CFrame.Angles(-3.1415927410126, 1.7682984321254e-007, -1.5707961320877)
  1217. parttoworker.Part0 = Part
  1218. parttoworker.C0 = CFrame.new(-0.10000000149012,-0.16666667163372,0.10000000149012) * CFrame.Angles(-0, 0, -0)
  1219.  
  1220. parttoworker = Instance.new("ManualWeld",part)
  1221. parttoworker.Part1 = Workspacepart
  1222. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1223. parttoworker.C1 = CFrame.new(0.055450692772865,-0.14199940860271,0.09598970413208) * CFrame.Angles(-3.1415927410126, 1.7682984321254e-007, -1.5707961320877)
  1224. parttoworker.Part0 = Part
  1225. parttoworker.C0 = CFrame.new(-0.10000000149012,-0.16666667163372,0.10000000149012) * CFrame.Angles(-0, 0, -0)
  1226.  
  1227. parttoworker = Instance.new("ManualWeld",part)
  1228. parttoworker.Part1 = Workspacepart
  1229. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1230. parttoworker.C1 = CFrame.new(-0.064548909664154,-0.057999297976494,0.095990180969238) * CFrame.Angles(-3.1415927410126, 1.7682984321254e-007, -1.5707961320877)
  1231. parttoworker.Part0 = Part
  1232. parttoworker.C0 = CFrame.new(-0.10000000149012,-0.16666667163372,0.10000000149012) * CFrame.Angles(-0, 0, -0)
  1233.  
  1234. parttoworker = Instance.new("ManualWeld",part)
  1235. parttoworker.Part1 = Workspacepart
  1236. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1237. parttoworker.C1 = CFrame.new(0.055450692772865,-0.057999297976494,0.09598970413208) * CFrame.Angles(-3.1415927410126, 1.7682984321254e-007, -1.5707961320877)
  1238. parttoworker.Part0 = Part
  1239. parttoworker.C0 = CFrame.new(-0.10000000149012,-0.16666667163372,0.10000000149012) * CFrame.Angles(-0, 0, -0)
  1240.  
  1241. part = Instance.new("Part",ak47ft)
  1242. part.FormFactor = Enum.FormFactor.Custom
  1243. part.TopSurface = Enum.SurfaceType.Smooth
  1244. part.Anchored = false
  1245. part.Size = Vector3.new(0.20000000298023,0.30000001192093,0.20000000298023)
  1246. part.CFrame = CFrame.new(-2.1299619674683,1.7150210142136,9.3216819763184) * CFrame.Angles(1.5707964897156, -0.034906629472971, 1.5707966089249)
  1247. part.BrickColor = BrickColor.new("Dark stone grey")
  1248. part.Friction = 0.30000001192093
  1249. part.BottomSurface = Enum.SurfaceType.Smooth
  1250.  
  1251. mesh = Instance.new("BlockMesh",part)
  1252. mesh.Scale = Vector3.new(0.5,1,0.08333333581686)
  1253.  
  1254. parttoworker = Instance.new("ManualWeld",part)
  1255. parttoworker.Part1 = FMag
  1256. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1257. parttoworker.C1 = CFrame.new(0.10000040382147,0.46236935257912,-0.39080810546875) * CFrame.Angles(1.5358896255493, 1.5099580252809e-007, 9.1546162650502e-008)
  1258. parttoworker.Part0 = Part
  1259. parttoworker.C0 = CFrame.new(0.10000000149012,-0.15000000596046,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  1260.  
  1261. part = Instance.new("Part",ak47ft)
  1262. part.FormFactor = Enum.FormFactor.Custom
  1263. part.TopSurface = Enum.SurfaceType.Smooth
  1264. part.Anchored = false
  1265. part.Size = Vector3.new(0.20000000298023,0.88333332538605,0.20000000298023)
  1266. part.CFrame = CFrame.new(-2.7216401100159,1.5750099420547,9.3633060455322) * CFrame.Angles(1.5707964897156, -7.1525573730469e-007, 1.5707966089249)
  1267. part.BrickColor = BrickColor.new("Really black")
  1268. part.Friction = 0.30000001192093
  1269. part.BottomSurface = Enum.SurfaceType.Smooth
  1270.  
  1271. mesh = Instance.new("BlockMesh",part)
  1272. mesh.Scale = Vector3.new(0.08333333581686,1,0.58333331346512)
  1273.  
  1274. parttoworker = Instance.new("ManualWeld",part)
  1275. parttoworker.Part1 = Part
  1276. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1277. parttoworker.C1 = CFrame.new(-0.033966064453125,-0.14166456460953,-0.11478832364082) * CFrame.Angles(1.5099564620868e-007, 7.7287694466577e-007, -1.570796251297)
  1278. parttoworker.Part0 = Part
  1279. parttoworker.C0 = CFrame.new(0.10000000149012,-0.44166666269302,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  1280.  
  1281. parttoworker = Instance.new("ManualWeld",part)
  1282. parttoworker.Part1 = Workspacepart
  1283. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1284. parttoworker.C1 = CFrame.new(0.14166456460953,-0.1107881963253,0.033967018127441) * CFrame.Angles(-1.570797085762, 1.5099580252809e-007, 8.7616811583757e-008)
  1285. parttoworker.Part0 = Part
  1286. parttoworker.C0 = CFrame.new(0.10000000149012,-0.44166666269302,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  1287.  
  1288. part = Instance.new("Part",ak47ft)
  1289. part.FormFactor = Enum.FormFactor.Custom
  1290. part.TopSurface = Enum.SurfaceType.Smooth
  1291. part.Anchored = false
  1292. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1293. part.CFrame = CFrame.new(-1.4711580276489,1.3490409851074,9.3636741638184) * CFrame.Angles(-1.570796251297, -5.7620432869498e-008, 3.141592502594)
  1294. part.BrickColor = BrickColor.new("Really black")
  1295. part.Friction = 0.30000001192093
  1296. part.BottomSurface = Enum.SurfaceType.Smooth
  1297.  
  1298. mesh = Instance.new("CylinderMesh",part)
  1299. mesh.Scale = Vector3.new(0.39999997615814,0.02000000141561,0.29999998211861)
  1300.  
  1301. part = Instance.new("Part",ak47ft)
  1302. part.FormFactor = Enum.FormFactor.Custom
  1303. part.TopSurface = Enum.SurfaceType.Smooth
  1304. part.Anchored = false
  1305. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1306. part.CFrame = CFrame.new(-0.21334299445152,1.5000129938126,9.3216819763184) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  1307. part.BrickColor = BrickColor.new("Dark stone grey")
  1308. part.Friction = 0.30000001192093
  1309. part.BottomSurface = Enum.SurfaceType.Smooth
  1310.  
  1311. mesh = Instance.new("BlockMesh",part)
  1312. mesh.Scale = Vector3.new(0.33333334326744,1,0.25)
  1313.  
  1314. part = Instance.new("Part",ak47ft)
  1315. part.FormFactor = Enum.FormFactor.Custom
  1316. part.TopSurface = Enum.SurfaceType.Smooth
  1317. part.Anchored = false
  1318. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1319. part.CFrame = CFrame.new(-2.7133440971375,1.6000189781189,9.3383455276489) * CFrame.Angles(-1.5707961320877, 3.1786484555596e-008, -1.5707966089249)
  1320. part.BrickColor = BrickColor.new("Dark stone grey")
  1321. part.Friction = 0.30000001192093
  1322. part.BottomSurface = Enum.SurfaceType.Smooth
  1323.  
  1324. mesh = Instance.new("SpecialMesh",part)
  1325. mesh.Scale = Vector3.new(0.5,0.16666667163372,0.33333334326744)
  1326. mesh.MeshType = Enum.MeshType.Wedge
  1327.  
  1328. part = Instance.new("Part",ak47ft)
  1329. part.FormFactor = Enum.FormFactor.Custom
  1330. part.TopSurface = Enum.SurfaceType.Smooth
  1331. part.Anchored = false
  1332. part.Size = Vector3.new(0.20000000298023,0.88333332538605,0.20000000298023)
  1333. part.CFrame = CFrame.new(-2.7216401100159,1.5833549499512,9.2716960906982) * CFrame.Angles(1.5707964897156, -1.6292064231038e-007, 1.5707964897156)
  1334. part.BrickColor = BrickColor.new("Dark stone grey")
  1335. part.Friction = 0.30000001192093
  1336. part.BottomSurface = Enum.SurfaceType.Smooth
  1337.  
  1338. mesh = Instance.new("BlockMesh",part)
  1339. mesh.Scale = Vector3.new(0.16666667163372,1,0.66666668653488)
  1340.  
  1341. parttoworker = Instance.new("ManualWeld",part)
  1342. parttoworker.Part1 = Part
  1343. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1344. parttoworker.C1 = CFrame.new(-0.042313098907471,-0.050004959106445,-0.11478453874588) * CFrame.Angles(-0, 2.20541210183e-007, -1.570796251297)
  1345. parttoworker.Part0 = Part
  1346. parttoworker.C0 = CFrame.new(0.10000000149012,-0.44166666269302,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  1347.  
  1348. parttoworker = Instance.new("ManualWeld",part)
  1349. parttoworker.Part1 = Workspacepart
  1350. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1351. parttoworker.C1 = CFrame.new(0.050004959106445,-0.11078441143036,0.042314052581787) * CFrame.Angles(-1.5707964897156, 0, 8.7422776573476e-008)
  1352. parttoworker.Part0 = Part
  1353. parttoworker.C0 = CFrame.new(0.10000000149012,-0.44166666269302,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  1354.  
  1355. part = Instance.new("Part",ak47ft)
  1356. part.FormFactor = Enum.FormFactor.Custom
  1357. part.TopSurface = Enum.SurfaceType.Smooth
  1358. part.Anchored = false
  1359. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1360. part.CFrame = CFrame.new(-3.2965939044952,1.1500049829483,9.3216819763184) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  1361. part.BrickColor = BrickColor.new("Reddish brown")
  1362. part.Friction = 0.30000001192093
  1363. part.BottomSurface = Enum.SurfaceType.Smooth
  1364.  
  1365. mesh = Instance.new("BlockMesh",part)
  1366. mesh.Scale = Vector3.new(0.91666668653488,0.5,0.33333334326744)
  1367.  
  1368. part = Instance.new("Part",ak47ft)
  1369. part.FormFactor = Enum.FormFactor.Custom
  1370. part.TopSurface = Enum.SurfaceType.Smooth
  1371. part.Anchored = false
  1372. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1373. part.CFrame = CFrame.new(-1.2559479475021,1.1758500337601,9.2816457748413) * CFrame.Angles(-3.141592502594, -1.5707963705063, 0)
  1374. part.BrickColor = BrickColor.new("Bright red")
  1375. part.Friction = 0.30000001192093
  1376. part.BottomSurface = Enum.SurfaceType.Smooth
  1377.  
  1378. mesh = Instance.new("CylinderMesh",part)
  1379. mesh.Scale = Vector3.new(0.02000000141561,0.036400001496077,0.049999997019768)
  1380.  
  1381. part = Instance.new("Part",ak47ft)
  1382. part.FormFactor = Enum.FormFactor.Custom
  1383. part.TopSurface = Enum.SurfaceType.Smooth
  1384. part.Anchored = false
  1385. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1386. part.CFrame = CFrame.new(-1.2937899827957,1.1343649625778,9.2816457748413) * CFrame.Angles(1.5707969665527, -1.30894947052, -1.5707957744598)
  1387. part.BrickColor = BrickColor.new("Bright red")
  1388. part.Friction = 0.30000001192093
  1389. part.BottomSurface = Enum.SurfaceType.Smooth
  1390.  
  1391. mesh = Instance.new("CylinderMesh",part)
  1392. mesh.Scale = Vector3.new(0.02000000141561,0.036400001496077,0.049999997019768)
  1393.  
  1394. part = Instance.new("Part",ak47ft)
  1395. part.FormFactor = Enum.FormFactor.Custom
  1396. part.TopSurface = Enum.SurfaceType.Smooth
  1397. part.Anchored = false
  1398. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1399. part.CFrame = CFrame.new(-3.1199519634247,1.1383340358734,9.3216819763184) * CFrame.Angles(-1.5707964897156, -0.52359873056412, 1.5707961320877)
  1400. part.BrickColor = BrickColor.new("Dark stone grey")
  1401. part.Friction = 0.30000001192093
  1402. part.BottomSurface = Enum.SurfaceType.Smooth
  1403.  
  1404. mesh = Instance.new("SpecialMesh",part)
  1405. mesh.Scale = Vector3.new(0.16666667163372,0.16666667163372,0.41666668653488)
  1406. mesh.MeshType = Enum.MeshType.Wedge
  1407.  
  1408. part = Instance.new("Part",ak47ft)
  1409. part.FormFactor = Enum.FormFactor.Custom
  1410. part.TopSurface = Enum.SurfaceType.Smooth
  1411. part.Anchored = false
  1412. part.Size = Vector3.new(0.20000000298023,0.31666666269302,0.20000000298023)
  1413. part.CFrame = CFrame.new(-3.3882720470428,1.2416800260544,9.3216819763184) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  1414. part.BrickColor = BrickColor.new("Dark stone grey")
  1415. part.Friction = 0.30000001192093
  1416. part.BottomSurface = Enum.SurfaceType.Smooth
  1417.  
  1418. mesh = Instance.new("BlockMesh",part)
  1419. mesh.Scale = Vector3.new(0.83333337306976,1,0.58333331346512)
  1420.  
  1421. part = Instance.new("Part",ak47ft)
  1422. part.FormFactor = Enum.FormFactor.Custom
  1423. part.TopSurface = Enum.SurfaceType.Smooth
  1424. part.Anchored = false
  1425. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1426. part.CFrame = CFrame.new(-3.4466199874878,1.1083509922028,9.3216819763184) * CFrame.Angles(-1.570796251297, 7.5497887053189e-008, 1.5707961320877)
  1427. part.BrickColor = BrickColor.new("Reddish brown")
  1428. part.Friction = 0.30000001192093
  1429. part.BottomSurface = Enum.SurfaceType.Smooth
  1430.  
  1431. mesh = Instance.new("BlockMesh",part)
  1432. mesh.Scale = Vector3.new(0.91666668653488,1,0.75)
  1433.  
  1434. part = Instance.new("Part",ak47ft)
  1435. part.FormFactor = Enum.FormFactor.Custom
  1436. part.TopSurface = Enum.SurfaceType.Smooth
  1437. part.Anchored = false
  1438. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1439. part.CFrame = CFrame.new(-1.5550190210342,1.5083450078964,9.3216819763184) * CFrame.Angles(1.5707963705063, 3.5527136788005e-015, -1.5707961320877)
  1440. part.BrickColor = BrickColor.new("Reddish brown")
  1441. part.Friction = 0.30000001192093
  1442. part.BottomSurface = Enum.SurfaceType.Smooth
  1443.  
  1444. mesh = Instance.new("SpecialMesh",part)
  1445. mesh.Scale = Vector3.new(0.91666668653488,0.08333333581686,0.08333333581686)
  1446. mesh.MeshType = Enum.MeshType.Wedge
  1447.  
  1448. parttoworker = Instance.new("ManualWeld",part)
  1449. parttoworker.Part1 = Workspacepart
  1450. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1451. parttoworker.C1 = CFrame.new(-0.11621698737144,-0.14199931919575,-0.00069427490234375) * CFrame.Angles(1.2331470600202e-007, 1.5691769123077, -1.5707964897156)
  1452. parttoworker.Part0 = Part
  1453. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  1454.  
  1455. parttoworker = Instance.new("ManualWeld",part)
  1456. parttoworker.Part1 = Workspacepart
  1457. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1458. parttoworker.C1 = CFrame.new(-0.11621698737144,-0.057999208569527,-0.00069427490234375) * CFrame.Angles(1.2331470600202e-007, 1.5691769123077, -1.5707964897156)
  1459. parttoworker.Part0 = Part
  1460. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  1461.  
  1462. parttoworker = Instance.new("ManualWeld",part)
  1463. parttoworker.Part1 = Workspacepart
  1464. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1465. parttoworker.C1 = CFrame.new(0.10000029206276,0.51578521728516,-0.20930337905884) * CFrame.Angles(1.570796251297, 7.105427357601e-015, -8.7422478145527e-008)
  1466. parttoworker.Part0 = Part
  1467. parttoworker.C0 = CFrame.new(-0.10000000149012,0.10000000149012,0.10000000149012) * CFrame.Angles(-1.5707963705063, 0, -3.1415927410126)
  1468.  
  1469. part = Instance.new("Part",ak47ft)
  1470. part.FormFactor = Enum.FormFactor.Custom
  1471. part.TopSurface = Enum.SurfaceType.Smooth
  1472. part.Anchored = false
  1473. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1474. part.CFrame = CFrame.new(-1.3882720470428,1.5083450078964,9.3216819763184) * CFrame.Angles(1.5707964897156, -1.5099580252809e-007, 1.5707964897156)
  1475. part.BrickColor = BrickColor.new("Reddish brown")
  1476. part.Friction = 0.30000001192093
  1477. part.BottomSurface = Enum.SurfaceType.Smooth
  1478.  
  1479. mesh = Instance.new("SpecialMesh",part)
  1480. mesh.Scale = Vector3.new(0.91666668653488,0.08333333581686,0.08333333581686)
  1481. mesh.MeshType = Enum.MeshType.Wedge
  1482.  
  1483. parttoworker = Instance.new("ManualWeld",part)
  1484. parttoworker.Part1 = Part
  1485. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1486. parttoworker.C1 = CFrame.new(-0.10287976264954,-0.14199942350388,0.059299945831299) * CFrame.Angles(-1.5707963705063, 1.5707963705063, 0)
  1487. parttoworker.Part0 = Part
  1488. parttoworker.C0 = CFrame.new(-0.10000000149012,0.10000000149012,0.10000000149012) * CFrame.Angles(-1.5707963705063, 0, -3.1415927410126)
  1489.  
  1490. parttoworker = Instance.new("ManualWeld",part)
  1491. parttoworker.Part1 = Workspacepart
  1492. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1493. parttoworker.C1 = CFrame.new(-0.008986234664917,-0.13288086652756,-0.20315217971802) * CFrame.Angles(-1.5707960128784, 1.4389577529528e-007, 2.3562254905701)
  1494. parttoworker.Part0 = Part
  1495. parttoworker.C0 = CFrame.new(-0.10000000149012,0.10000000149012,0.10000000149012) * CFrame.Angles(-1.5707963705063, 0, -3.1415927410126)
  1496.  
  1497. parttoworker = Instance.new("ManualWeld",part)
  1498. parttoworker.Part1 = Workspacepart
  1499. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1500. parttoworker.C1 = CFrame.new(-0.10287976264954,-0.057999320328236,0.059299945831299) * CFrame.Angles(-1.5707963705063, 1.5707963705063, 0)
  1501. parttoworker.Part0 = Part
  1502. parttoworker.C0 = CFrame.new(-0.10000000149012,0.10000000149012,0.10000000149012) * CFrame.Angles(-1.5707963705063, 0, -3.1415927410126)
  1503.  
  1504. parttoworker = Instance.new("ManualWeld",part)
  1505. parttoworker.Part1 = Workspacepart
  1506. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1507. parttoworker.C1 = CFrame.new(-0.13243913650513,-0.13288086652756,-0.061735391616821) * CFrame.Angles(-1.5707961320877, -1.4389576108442e-007, -2.3562254905701)
  1508. parttoworker.Part0 = Part
  1509. parttoworker.C0 = CFrame.new(-0.10000000149012,0.10000000149012,0.10000000149012) * CFrame.Angles(-1.5707963705063, 0, -3.1415927410126)
  1510.  
  1511. part = Instance.new("Part",ak47ft)
  1512. part.FormFactor = Enum.FormFactor.Custom
  1513. part.TopSurface = Enum.SurfaceType.Smooth
  1514. part.Anchored = false
  1515. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1516. part.CFrame = CFrame.new(-0.27633300423622,1.5688459873199,9.3216819763184) * CFrame.Angles(-1.5707961320877, 0.52359879016876, 1.5707961320877)
  1517. part.BrickColor = BrickColor.new("Dark stone grey")
  1518. part.Friction = 0.30000001192093
  1519. part.BottomSurface = Enum.SurfaceType.Smooth
  1520.  
  1521. mesh = Instance.new("BlockMesh",part)
  1522. mesh.Scale = Vector3.new(0.33333334326744,0.08333333581686,0.58333331346512)
  1523.  
  1524. part = Instance.new("Part",ak47ft)
  1525. part.FormFactor = Enum.FormFactor.Custom
  1526. part.TopSurface = Enum.SurfaceType.Smooth
  1527. part.Anchored = false
  1528. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1529. part.CFrame = CFrame.new(-3.5216929912567,1.5833419561386,9.3216819763184) * CFrame.Angles(1.5707964897156, -1.6292064231038e-007, 1.5707964897156)
  1530. part.BrickColor = BrickColor.new("Dark stone grey")
  1531. part.Friction = 0.30000001192093
  1532. part.BottomSurface = Enum.SurfaceType.Smooth
  1533.  
  1534. mesh = Instance.new("SpecialMesh",part)
  1535. mesh.Scale = Vector3.new(0.66666668653488,0.41666668653488,0.66666668653488)
  1536. mesh.MeshType = Enum.MeshType.Wedge
  1537.  
  1538. part = Instance.new("Part",ak47ft)
  1539. part.FormFactor = Enum.FormFactor.Custom
  1540. part.TopSurface = Enum.SurfaceType.Smooth
  1541. part.Anchored = false
  1542. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1543. part.CFrame = CFrame.new(-1.6049449443817,1.5250070095062,9.3216819763184) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  1544. part.BrickColor = BrickColor.new("Reddish brown")
  1545. part.Friction = 0.30000001192093
  1546. part.BottomSurface = Enum.SurfaceType.Smooth
  1547.  
  1548. mesh = Instance.new("BlockMesh",part)
  1549. mesh.Scale = Vector3.new(0.91666668653488,0.41666668653488,0.25)
  1550.  
  1551. parttoworker = Instance.new("ManualWeld",part)
  1552. parttoworker.Part1 = Part
  1553. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1554. parttoworker.C1 = CFrame.new(0.093789339065552,-0.14199942350388,0.21596145629883) * CFrame.Angles(1.5707963705063, -1.5707963705063, 0)
  1555. parttoworker.Part0 = Part
  1556. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  1557.  
  1558. parttoworker = Instance.new("ManualWeld",part)
  1559. parttoworker.Part1 = Part
  1560. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1561. parttoworker.C1 = CFrame.new(0.14421248435974,0.096212178468704,-0.32636165618896) * CFrame.Angles(1.5707960128784, -1.0430812835693e-007, -2.3562252521515)
  1562. parttoworker.Part0 = Part
  1563. parttoworker.C0 = CFrame.new(-0.10000000149012,0.10000000149012,0.10000000149012) * CFrame.Angles(-1.5707963705063, 0, -3.1415927410126)
  1564.  
  1565. parttoworker = Instance.new("ManualWeld",part)
  1566. parttoworker.Part1 = Workspacepart
  1567. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1568. parttoworker.C1 = CFrame.new(-0.28564953804016,0.096211791038513,-0.18492484092712) * CFrame.Angles(1.5707961320877, 1.4901161193848e-008, 2.3561625480652)
  1569. parttoworker.Part0 = Part
  1570. parttoworker.C0 = CFrame.new(-0.10000000149012,0.10000000149012,0.10000000149012) * CFrame.Angles(-1.5707963705063, 0, -3.1415927410126)
  1571.  
  1572. parttoworker = Instance.new("ManualWeld",part)
  1573. parttoworker.Part1 = Workspacepart
  1574. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1575. parttoworker.C1 = CFrame.new(0.093789339065552,-0.057999320328236,0.21596145629883) * CFrame.Angles(1.5707963705063, -1.5707963705063, 0)
  1576. parttoworker.Part0 = Part
  1577. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  1578.  
  1579. part = Instance.new("Part",ak47ft)
  1580. part.FormFactor = Enum.FormFactor.Custom
  1581. part.TopSurface = Enum.SurfaceType.Smooth
  1582. part.Anchored = false
  1583. part.Size = Vector3.new(0.20000000298023,0.56666666269302,0.20000000298023)
  1584. part.CFrame = CFrame.new(-1.5966390371323,1.6583349704742,9.3216819763184) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  1585. part.BrickColor = BrickColor.new("Reddish brown")
  1586. part.Friction = 0.30000001192093
  1587. part.BottomSurface = Enum.SurfaceType.Smooth
  1588.  
  1589. mesh = Instance.new("BlockMesh",part)
  1590. mesh.Scale = Vector3.new(0.25,1,0.25)
  1591.  
  1592. part = Instance.new("Part",ak47ft)
  1593. part.FormFactor = Enum.FormFactor.Custom
  1594. part.TopSurface = Enum.SurfaceType.Smooth
  1595. part.Anchored = false
  1596. part.Size = Vector3.new(0.20000000298023,0.81666666269302,0.20000000298023)
  1597. part.CFrame = CFrame.new(-1.7216409444809,1.4166699647903,9.3216819763184) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  1598. part.BrickColor = BrickColor.new("Reddish brown")
  1599. part.Friction = 0.30000001192093
  1600. part.BottomSurface = Enum.SurfaceType.Smooth
  1601.  
  1602. mesh = Instance.new("BlockMesh",part)
  1603. mesh.Scale = Vector3.new(0.91666668653488,1,0.83333337306976)
  1604.  
  1605. parttoworker = Instance.new("ManualWeld",part)
  1606. parttoworker.Part1 = Part
  1607. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1608. parttoworker.C1 = CFrame.new(0.099999614059925,-0.70787823200226,0.095626831054688) * CFrame.Angles(-3.141592502594, 0, -3.1415927410126)
  1609. parttoworker.Part0 = Part
  1610. parttoworker.C0 = CFrame.new(0.10000000149012,-0.40833333134651,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  1611.  
  1612. parttoworker = Instance.new("ManualWeld",part)
  1613. parttoworker.Part1 = Part
  1614. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1615. parttoworker.C1 = CFrame.new(-0.095630168914795,0.099999614059925,0.59587925672531) * CFrame.Angles(-1.5707963705063, 1.5707963705063, 0)
  1616. parttoworker.Part0 = Part
  1617. parttoworker.C0 = CFrame.new(0.10000000149012,-0.40833333134651,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  1618.  
  1619. parttoworker = Instance.new("ManualWeld",part)
  1620. parttoworker.Part1 = Part
  1621. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1622. parttoworker.C1 = CFrame.new(-0.099999614059925,-0.70787823200226,-0.095626831054688) * CFrame.Angles(-8.940687479253e-008, 0, -0)
  1623. parttoworker.Part0 = Part
  1624. parttoworker.C0 = CFrame.new(0.10000000149012,-0.40833333134651,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  1625.  
  1626. parttoworker = Instance.new("ManualWeld",part)
  1627. parttoworker.Part1 = Workspacepart
  1628. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1629. parttoworker.C1 = CFrame.new(-0.099999614059925,-0.53787952661514,-0.095627784729004) * CFrame.Angles(-8.940687479253e-008, 0, -0)
  1630. parttoworker.Part0 = Part
  1631. parttoworker.C0 = CFrame.new(0.10000000149012,-0.40833333134651,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  1632.  
  1633. parttoworker = Instance.new("ManualWeld",part)
  1634. parttoworker.Part1 = Workspacepart
  1635. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1636. parttoworker.C1 = CFrame.new(-0.099999614059925,-0.45787850022316,-0.085628986358643) * CFrame.Angles(-8.940687479253e-008, 0, -0)
  1637. parttoworker.Part0 = Part
  1638. parttoworker.C0 = CFrame.new(0.10000000149012,-0.40833333134651,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  1639.  
  1640. parttoworker = Instance.new("ManualWeld",part)
  1641. parttoworker.Part1 = Workspacepart
  1642. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1643. parttoworker.C1 = CFrame.new(-0.099999614059925,0.072121322154999,-0.097628593444824) * CFrame.Angles(-8.940687479253e-008, 0, -0)
  1644. parttoworker.Part0 = Part
  1645. parttoworker.C0 = CFrame.new(0.10000000149012,-0.40833333134651,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  1646.  
  1647. parttoworker = Instance.new("ManualWeld",part)
  1648. parttoworker.Part1 = Workspacepart
  1649. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1650. parttoworker.C1 = CFrame.new(-0.097629070281982,0.099999614059925,0.055878579616547) * CFrame.Angles(-1.5707963705063, 1.5707963705063, 0)
  1651. parttoworker.Part0 = Part
  1652. parttoworker.C0 = CFrame.new(0.10000000149012,-0.40833333134651,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  1653.  
  1654. parttoworker = Instance.new("ManualWeld",part)
  1655. parttoworker.Part1 = Workspacepart
  1656. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1657. parttoworker.C1 = CFrame.new(-0.099999614059925,-0.051875233650208,-0.097629070281982) * CFrame.Angles(-8.940687479253e-008, 0, -0)
  1658. parttoworker.Part0 = Part
  1659. parttoworker.C0 = CFrame.new(0.10000000149012,-0.40833333134651,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  1660.  
  1661. parttoworker = Instance.new("ManualWeld",part)
  1662. parttoworker.Part1 = FMag2
  1663. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1664. parttoworker.C1 = CFrame.new(-0.099999614059925,-0.35987877845764,-0.097628593444824) * CFrame.Angles(-8.940687479253e-008, 0, -0)
  1665. parttoworker.Part0 = Part
  1666. parttoworker.C0 = CFrame.new(0.10000000149012,-0.40833333134651,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  1667.  
  1668. part = Instance.new("Part",ak47ft)
  1669. part.FormFactor = Enum.FormFactor.Custom
  1670. part.TopSurface = Enum.SurfaceType.Smooth
  1671. part.Anchored = false
  1672. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1673. part.CFrame = CFrame.new(-0.21334299445152,1.4583419561386,9.3216819763184) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  1674. part.BrickColor = BrickColor.new("Dark stone grey")
  1675. part.Friction = 0.30000001192093
  1676. part.BottomSurface = Enum.SurfaceType.Smooth
  1677.  
  1678. mesh = Instance.new("CylinderMesh",part)
  1679. mesh.Scale = Vector3.new(0.5,1,0.5)
  1680.  
  1681. part = Instance.new("Part",ak47ft)
  1682. part.FormFactor = Enum.FormFactor.Custom
  1683. part.TopSurface = Enum.SurfaceType.Smooth
  1684. part.Anchored = false
  1685. part.Size = Vector3.new(0.20000000298023,0.30000001192093,0.20000000298023)
  1686. part.CFrame = CFrame.new(-1.9799449443817,1.5250070095062,9.3216819763184) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  1687. part.BrickColor = BrickColor.new("Reddish brown")
  1688. part.Friction = 0.30000001192093
  1689. part.BottomSurface = Enum.SurfaceType.Smooth
  1690.  
  1691. mesh = Instance.new("BlockMesh",part)
  1692. mesh.Scale = Vector3.new(0.91666668653488,1,0.25)
  1693.  
  1694. parttoworker = Instance.new("ManualWeld",part)
  1695. parttoworker.Part1 = Part
  1696. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1697. parttoworker.C1 = CFrame.new(0.11878621578217,-0.14199942350388,0.27597284317017) * CFrame.Angles(1.5707963705063, -1.5707963705063, 0)
  1698. parttoworker.Part0 = Part
  1699. parttoworker.C0 = CFrame.new(0.10000000149012,-0.15000000596046,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  1700.  
  1701. parttoworker = Instance.new("ManualWeld",part)
  1702. parttoworker.Part1 = Workspacepart
  1703. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1704. parttoworker.C1 = CFrame.new(0.11878621578217,-0.057999320328236,0.27597284317017) * CFrame.Angles(1.5707963705063, -1.5707963705063, 0)
  1705. parttoworker.Part0 = Part
  1706. parttoworker.C0 = CFrame.new(0.10000000149012,-0.15000000596046,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  1707.  
  1708. part = Instance.new("Part",ak47ft)
  1709. part.FormFactor = Enum.FormFactor.Custom
  1710. part.TopSurface = Enum.SurfaceType.Smooth
  1711. part.Anchored = false
  1712. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1713. part.CFrame = CFrame.new(-0.72163897752762,1.5083450078964,9.3216819763184) * CFrame.Angles(1.5707963705063, -0, -1.5707961320877)
  1714. part.BrickColor = BrickColor.new("Dark stone grey")
  1715. part.Friction = 0.30000001192093
  1716. part.BottomSurface = Enum.SurfaceType.Smooth
  1717.  
  1718. mesh = Instance.new("SpecialMesh",part)
  1719. mesh.Scale = Vector3.new(0.33333334326744,0.58333331346512,0.25)
  1720. mesh.MeshType = Enum.MeshType.Wedge
  1721.  
  1722. part = Instance.new("Part",ak47ft)
  1723. part.FormFactor = Enum.FormFactor.Custom
  1724. part.TopSurface = Enum.SurfaceType.Smooth
  1725. part.Anchored = false
  1726. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1727. part.CFrame = CFrame.new(-1.2882900238037,1.6583290100098,9.3216819763184) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  1728. part.BrickColor = BrickColor.new("Dark stone grey")
  1729. part.Friction = 0.30000001192093
  1730. part.BottomSurface = Enum.SurfaceType.Smooth
  1731.  
  1732. mesh = Instance.new("BlockMesh",part)
  1733. mesh.Scale = Vector3.new(0.25,0.25,0.25)
  1734.  
  1735. parttoworker = Instance.new("ManualWeld",part)
  1736. parttoworker.Part1 = Workspacepart
  1737. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1738. parttoworker.C1 = CFrame.new(-0.099999614059925,0.51912999153137,-0.55929660797119) * CFrame.Angles(1.570796251297, 0, -3.1415927410126)
  1739. parttoworker.Part0 = Part
  1740. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  1741.  
  1742. part = Instance.new("Part",ak47ft)
  1743. part.FormFactor = Enum.FormFactor.Custom
  1744. part.TopSurface = Enum.SurfaceType.Smooth
  1745. part.Anchored = false
  1746. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1747. part.CFrame = CFrame.new(-0.23835499584675,1.6500029563904,9.3216819763184) * CFrame.Angles(1.5707964897156, -1.1920926112907e-007, 1.5707963705063)
  1748. part.BrickColor = BrickColor.new("Dark stone grey")
  1749. part.Friction = 0.30000001192093
  1750. part.BottomSurface = Enum.SurfaceType.Smooth
  1751.  
  1752. mesh = Instance.new("SpecialMesh",part)
  1753. mesh.Scale = Vector3.new(0.33333334326744,0.25,0.41666668653488)
  1754. mesh.MeshType = Enum.MeshType.Wedge
  1755.  
  1756. part = Instance.new("Part",ak47ft)
  1757. part.FormFactor = Enum.FormFactor.Custom
  1758. part.TopSurface = Enum.SurfaceType.Smooth
  1759. part.Anchored = false
  1760. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1761. part.CFrame = CFrame.new(-2.8616509437561,1.0983389616013,9.3216819763184) * CFrame.Angles(-1.5707961320877, 0.034906778484583, -1.5707966089249)
  1762. part.BrickColor = BrickColor.new("Dark stone grey")
  1763. part.Friction = 0.30000001192093
  1764. part.BottomSurface = Enum.SurfaceType.Smooth
  1765.  
  1766. mesh = Instance.new("BlockMesh",part)
  1767. mesh.Scale = Vector3.new(0.66666668653488,0.16666667163372,0.41666668653488)
  1768.  
  1769. part = Instance.new("Part",ak47ft)
  1770. part.FormFactor = Enum.FormFactor.Custom
  1771. part.TopSurface = Enum.SurfaceType.Smooth
  1772. part.Anchored = false
  1773. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1774. part.CFrame = CFrame.new(-0.18002000451088,1.6500029563904,9.3216819763184) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  1775. part.BrickColor = BrickColor.new("Dark stone grey")
  1776. part.Friction = 0.30000001192093
  1777. part.BottomSurface = Enum.SurfaceType.Smooth
  1778.  
  1779. mesh = Instance.new("BlockMesh",part)
  1780. mesh.Scale = Vector3.new(0.33333334326744,0.33333334326744,0.41666668653488)
  1781.  
  1782. part = Instance.new("Part",ak47ft)
  1783. part.FormFactor = Enum.FormFactor.Custom
  1784. part.TopSurface = Enum.SurfaceType.Smooth
  1785. part.Anchored = false
  1786. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1787. part.CFrame = CFrame.new(-1.6549940109253,1.5083450078964,9.3216819763184) * CFrame.Angles(1.5707964897156, -1.5099561778698e-007, 1.5707964897156)
  1788. part.BrickColor = BrickColor.new("Reddish brown")
  1789. part.Friction = 0.30000001192093
  1790. part.BottomSurface = Enum.SurfaceType.Smooth
  1791.  
  1792. mesh = Instance.new("SpecialMesh",part)
  1793. mesh.Scale = Vector3.new(0.91666668653488,0.08333333581686,0.08333333581686)
  1794. mesh.MeshType = Enum.MeshType.Wedge
  1795.  
  1796. parttoworker = Instance.new("ManualWeld",part)
  1797. parttoworker.Part1 = Part
  1798. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1799. parttoworker.C1 = CFrame.new(0.08379191160202,0.058000460267067,0.05930233001709) * CFrame.Angles(-3.141592502594, -1.5691769123077, -1.5707961320877)
  1800. parttoworker.Part0 = Part
  1801. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  1802.  
  1803. parttoworker = Instance.new("ManualWeld",part)
  1804. parttoworker.Part1 = Workspacepart
  1805. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1806. parttoworker.C1 = CFrame.new(0.0089857578277588,-0.1037899851799,0.20315313339233) * CFrame.Angles(-1.5707961320877, 1.4389544844562e-007, -0.78536707162857)
  1807. parttoworker.Part0 = Part
  1808. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  1809.  
  1810. parttoworker = Instance.new("ManualWeld",part)
  1811. parttoworker.Part1 = Workspacepart
  1812. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1813. parttoworker.C1 = CFrame.new(0.1000002771616,0.48579043149948,-0.20930433273315) * CFrame.Angles(1.5707961320877, 7.105427357601e-015, 8.7422478145527e-008)
  1814. parttoworker.Part0 = Part
  1815. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  1816.  
  1817. parttoworker = Instance.new("ManualWeld",part)
  1818. parttoworker.Part1 = Workspacepart
  1819. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1820. parttoworker.C1 = CFrame.new(-0.00897216796875,-0.086210578680038,-0.18315434455872) * CFrame.Angles(-1.5707964897156, -1.0941894856842e-007, 2.356162071228)
  1821. parttoworker.Part0 = Part
  1822. parttoworker.C0 = CFrame.new(-0.10000000149012,0.10000000149012,0.10000000149012) * CFrame.Angles(-1.5707963705063, 0, -3.1415927410126)
  1823.  
  1824. parttoworker = Instance.new("ManualWeld",part)
  1825. parttoworker.Part1 = Workspacepart
  1826. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1827. parttoworker.C1 = CFrame.new(-0.13244152069092,-0.08621084690094,-0.041737794876099) * CFrame.Angles(-1.5707961320877, 2.0016912571919e-008, -2.3562254905701)
  1828. parttoworker.Part0 = Part
  1829. parttoworker.C0 = CFrame.new(-0.10000000149012,0.10000000149012,0.10000000149012) * CFrame.Angles(-1.5707963705063, 0, -3.1415927410126)
  1830.  
  1831. parttoworker = Instance.new("ManualWeld",part)
  1832. parttoworker.Part1 = Workspacepart
  1833. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1834. parttoworker.C1 = CFrame.new(0.083788692951202,0.14200057089329,0.059301853179932) * CFrame.Angles(-3.141592502594, -1.5691769123077, -1.5707961320877)
  1835. parttoworker.Part0 = Part
  1836. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  1837.  
  1838. parttoworker = Instance.new("ManualWeld",part)
  1839. parttoworker.Part1 = Workspacepart
  1840. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  1841. parttoworker.C1 = CFrame.new(0.1324405670166,-0.1037899851799,0.061736106872559) * CFrame.Angles(-1.5707961320877, -1.4389544844562e-007, 0.7853672504425)
  1842. parttoworker.Part0 = Part
  1843. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  1844.  
  1845. part = Instance.new("Part",ak47ft)
  1846. part.FormFactor = Enum.FormFactor.Custom
  1847. part.TopSurface = Enum.SurfaceType.Smooth
  1848. part.Anchored = false
  1849. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1850. part.CFrame = CFrame.new(-1.2570400238037,1.1797139644623,9.2816457748413) * CFrame.Angles(-1.5707956552505, 1.30894780159, 1.5707957744598)
  1851. part.BrickColor = BrickColor.new("Bright red")
  1852. part.Friction = 0.30000001192093
  1853. part.BottomSurface = Enum.SurfaceType.Smooth
  1854.  
  1855. mesh = Instance.new("CylinderMesh",part)
  1856. mesh.Scale = Vector3.new(0.02000000141561,0.036400001496077,0.049999997019768)
  1857.  
  1858. part = Instance.new("Part",ak47ft)
  1859. part.FormFactor = Enum.FormFactor.Custom
  1860. part.TopSurface = Enum.SurfaceType.Smooth
  1861. part.Anchored = false
  1862. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1863. part.CFrame = CFrame.new(-0.18002000451088,1.6883330345154,9.3516521453857) * CFrame.Angles(-1.1344639062881, -3.5005236043162e-008, 1.5707961320877)
  1864. part.BrickColor = BrickColor.new("Dark stone grey")
  1865. part.Friction = 0.30000001192093
  1866. part.BottomSurface = Enum.SurfaceType.Smooth
  1867.  
  1868. mesh = Instance.new("BlockMesh",part)
  1869. mesh.Scale = Vector3.new(0.04166666790843,0.33333334326744,0.16666667163372)
  1870.  
  1871. part = Instance.new("Part",ak47ft)
  1872. part.FormFactor = Enum.FormFactor.Custom
  1873. part.TopSurface = Enum.SurfaceType.Smooth
  1874. part.Anchored = false
  1875. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1876. part.CFrame = CFrame.new(-1.2760709524155,1.1546549797058,9.2816457748413) * CFrame.Angles(-1.570796251297, -0.00012594263534993, 1.5707961320877)
  1877. part.BrickColor = BrickColor.new("Bright red")
  1878. part.Friction = 0.30000001192093
  1879. part.BottomSurface = Enum.SurfaceType.Smooth
  1880.  
  1881. mesh = Instance.new("CylinderMesh",part)
  1882. mesh.Scale = Vector3.new(0.02000000141561,0.036400001496077,0.049999997019768)
  1883.  
  1884. part = Instance.new("Part",ak47ft)
  1885. part.FormFactor = Enum.FormFactor.Custom
  1886. part.TopSurface = Enum.SurfaceType.Smooth
  1887. part.Anchored = false
  1888. part.Size = Vector3.new(0.20000000298023,0.53333336114883,0.20000000298023)
  1889. part.CFrame = CFrame.new(-3.9132990837097,1.33334004879,9.3216819763184) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  1890. part.BrickColor = BrickColor.new("Reddish brown")
  1891. part.Friction = 0.30000001192093
  1892. part.BottomSurface = Enum.SurfaceType.Smooth
  1893.  
  1894. mesh = Instance.new("BlockMesh",part)
  1895. mesh.Scale = Vector3.new(0.83333337306976,1,0.66666668653488)
  1896.  
  1897. part = Instance.new("Part",ak47ft)
  1898. part.FormFactor = Enum.FormFactor.Custom
  1899. part.TopSurface = Enum.SurfaceType.Smooth
  1900. part.Anchored = false
  1901. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1902. part.CFrame = CFrame.new(-0.15499399602413,1.5666790008545,9.3216819763184) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  1903. part.BrickColor = BrickColor.new("Dark stone grey")
  1904. part.Friction = 0.30000001192093
  1905. part.BottomSurface = Enum.SurfaceType.Smooth
  1906.  
  1907. mesh = Instance.new("BlockMesh",part)
  1908. mesh.Scale = Vector3.new(0.33333334326744,0.08333333581686,0.41666668653488)
  1909.  
  1910. part = Instance.new("Part",ak47ft)
  1911. part.FormFactor = Enum.FormFactor.Custom
  1912. part.TopSurface = Enum.SurfaceType.Smooth
  1913. part.Anchored = false
  1914. part.Size = Vector3.new(0.44999998807907,0.20000000298023,0.20000000298023)
  1915. part.CFrame = CFrame.new(-3.0359718799591,1.4170969724655,9.4216623306274) * CFrame.Angles(-1.570796251297, 0.17453317344189, 3.141592502594)
  1916. part.BrickColor = BrickColor.new("Dark stone grey")
  1917. part.Friction = 0.30000001192093
  1918. part.BottomSurface = Enum.SurfaceType.Smooth
  1919.  
  1920. mesh = Instance.new("BlockMesh",part)
  1921. mesh.Scale = Vector3.new(1,0.08333333581686,0.33333334326744)
  1922.  
  1923. part = Instance.new("Part",ak47ft)
  1924. part.FormFactor = Enum.FormFactor.Custom
  1925. part.TopSurface = Enum.SurfaceType.Smooth
  1926. part.Anchored = false
  1927. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1928. part.CFrame = CFrame.new(-0.77169197797775,1.5333369970322,9.3216819763184) * CFrame.Angles(1.5707963705063, -0, -1.5707961320877)
  1929. part.BrickColor = BrickColor.new("Dark stone grey")
  1930. part.Friction = 0.30000001192093
  1931. part.BottomSurface = Enum.SurfaceType.Smooth
  1932.  
  1933. mesh = Instance.new("SpecialMesh",part)
  1934. mesh.Scale = Vector3.new(0.33333334326744,0.58333331346512,0.66666668653488)
  1935. mesh.MeshType = Enum.MeshType.Wedge
  1936.  
  1937. part = Instance.new("Part",ak47ft)
  1938. part.FormFactor = Enum.FormFactor.Custom
  1939. part.TopSurface = Enum.SurfaceType.Smooth
  1940. part.Anchored = false
  1941. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1942. part.CFrame = CFrame.new(-3.5966410636902,1.5000129938126,9.3216819763184) * CFrame.Angles(1.5707964897156, -1.6292064231038e-007, 1.5707964897156)
  1943. part.BrickColor = BrickColor.new("Dark stone grey")
  1944. part.Friction = 0.30000001192093
  1945. part.BottomSurface = Enum.SurfaceType.Smooth
  1946.  
  1947. mesh = Instance.new("SpecialMesh",part)
  1948. mesh.Scale = Vector3.new(0.91666668653488,0.33333334326744,0.16666667163372)
  1949. mesh.MeshType = Enum.MeshType.Wedge
  1950.  
  1951. part = Instance.new("Part",ak47ft)
  1952. part.FormFactor = Enum.FormFactor.Custom
  1953. part.TopSurface = Enum.SurfaceType.Smooth
  1954. part.Anchored = false
  1955. part.Size = Vector3.new(0.20000000298023,0.44999998807907,0.20000000298023)
  1956. part.CFrame = CFrame.new(-2.5049619674683,1.6416720151901,9.3383455276489) * CFrame.Angles(1.5707963705063, -7.5497887053189e-008, 1.5707964897156)
  1957. part.BrickColor = BrickColor.new("Dark stone grey")
  1958. part.Friction = 0.30000001192093
  1959. part.BottomSurface = Enum.SurfaceType.Smooth
  1960.  
  1961. mesh = Instance.new("BlockMesh",part)
  1962. mesh.Scale = Vector3.new(0.5,1,0.08333333581686)
  1963.  
  1964. part = Instance.new("Part",ak47ft)
  1965. part.FormFactor = Enum.FormFactor.Custom
  1966. part.TopSurface = Enum.SurfaceType.Smooth
  1967. part.Anchored = false
  1968. part.Size = Vector3.new(0.20000000298023,0.23333333432674,0.20000000298023)
  1969. part.CFrame = CFrame.new(-3.2355558872223,1.1670670509338,9.3216819763184) * CFrame.Angles(-1.5707958936691, 1.2042771577835, 1.5707960128784)
  1970. part.BrickColor = BrickColor.new("Dark stone grey")
  1971. part.Friction = 0.30000001192093
  1972. part.BottomSurface = Enum.SurfaceType.Smooth
  1973.  
  1974. mesh = Instance.new("BlockMesh",part)
  1975. mesh.Scale = Vector3.new(0.83333337306976,1,0.16666667163372)
  1976.  
  1977. part = Instance.new("Part",ak47ft)
  1978. part.FormFactor = Enum.FormFactor.Custom
  1979. part.TopSurface = Enum.SurfaceType.Smooth
  1980. part.Anchored = false
  1981. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.31666666269302)
  1982. part.CFrame = CFrame.new(-3.3156359195709,0.99544501304626,9.3216819763184) * CFrame.Angles(-1.5707961320877, 0.27925276756287, -1.5707963705063)
  1983. part.BrickColor = BrickColor.new("Reddish brown")
  1984. part.Friction = 0.30000001192093
  1985. part.BottomSurface = Enum.SurfaceType.Smooth
  1986.  
  1987. mesh = Instance.new("SpecialMesh",part)
  1988. mesh.Scale = Vector3.new(0.91666668653488,0.25,1)
  1989. mesh.MeshType = Enum.MeshType.Wedge
  1990.  
  1991. part = Instance.new("Part",ak47ft)
  1992. part.FormFactor = Enum.FormFactor.Custom
  1993. part.TopSurface = Enum.SurfaceType.Smooth
  1994. part.Anchored = false
  1995. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  1996. part.CFrame = CFrame.new(-2.2049179077148,1.7176300287247,9.3716716766357) * CFrame.Angles(-1.5707961320877, 0.034906663000584, 3.141592502594)
  1997. part.BrickColor = BrickColor.new("Dark stone grey")
  1998. part.Friction = 0.30000001192093
  1999. part.BottomSurface = Enum.SurfaceType.Smooth
  2000.  
  2001. mesh = Instance.new("CylinderMesh",part)
  2002. mesh.Scale = Vector3.new(0.25,0.33333334326744,0.25)
  2003.  
  2004. part = Instance.new("Part",ak47ft)
  2005. part.FormFactor = Enum.FormFactor.Custom
  2006. part.TopSurface = Enum.SurfaceType.Smooth
  2007. part.Anchored = false
  2008. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.28333333134651)
  2009. part.CFrame = CFrame.new(-1.924281001091,1.3619669675827,9.3216819763184) * CFrame.Angles(-1.5707957744598, 1.3089969158173, 3.1415922641754)
  2010. part.BrickColor = BrickColor.new("Reddish brown")
  2011. part.Friction = 0.30000001192093
  2012. part.BottomSurface = Enum.SurfaceType.Smooth
  2013.  
  2014. mesh = Instance.new("BlockMesh",part)
  2015. mesh.Scale = Vector3.new(0.58333331346512,0.91666668653488,1)
  2016.  
  2017. part = Instance.new("Part",ak47ft)
  2018. part.FormFactor = Enum.FormFactor.Custom
  2019. part.TopSurface = Enum.SurfaceType.Smooth
  2020. part.Anchored = false
  2021. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  2022. part.CFrame = CFrame.new(-1.2882900238037,1.6166779994965,9.3466501235962) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  2023. part.BrickColor = BrickColor.new("Dark stone grey")
  2024. part.Friction = 0.30000001192093
  2025. part.BottomSurface = Enum.SurfaceType.Smooth
  2026.  
  2027. mesh = Instance.new("CylinderMesh",part)
  2028. mesh.Scale = Vector3.new(0.66666668653488,0.25,0.66666668653488)
  2029.  
  2030. parttoworker = Instance.new("ManualWeld",part)
  2031. parttoworker.Part1 = Part
  2032. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2033. parttoworker.C1 = CFrame.new(-0.22287672758102,-0.11699790507555,0.10763597488403) * CFrame.Angles(-3.1415927410126, 8.9406967163086e-008, -1.5707963705063)
  2034. parttoworker.Part0 = Part
  2035. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  2036.  
  2037. parttoworker = Instance.new("ManualWeld",part)
  2038. parttoworker.Part1 = Workspacepart
  2039. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2040. parttoworker.C1 = CFrame.new(-0.074998088181019,-0.11287730932236,-0.095639705657959) * CFrame.Angles(-8.940687479253e-008, 0, -0)
  2041. parttoworker.Part0 = Part
  2042. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  2043.  
  2044. parttoworker = Instance.new("ManualWeld",part)
  2045. parttoworker.Part1 = Workspacepart
  2046. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2047. parttoworker.C1 = CFrame.new(-0.074998088181019,0.51912331581116,-0.51764488220215) * CFrame.Angles(1.570796251297, 0, -3.1415927410126)
  2048. parttoworker.Part0 = Part
  2049. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  2050.  
  2051. parttoworker = Instance.new("ManualWeld",part)
  2052. parttoworker.Part1 = Workspacepart
  2053. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2054. parttoworker.C1 = CFrame.new(-0.22287672758102,-0.032997794449329,0.10763597488403) * CFrame.Angles(-3.1415927410126, 8.9406967163086e-008, -1.5707963705063)
  2055. parttoworker.Part0 = Part
  2056. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  2057.  
  2058. part = Instance.new("Part",ak47ft)
  2059. part.FormFactor = Enum.FormFactor.Custom
  2060. part.TopSurface = Enum.SurfaceType.Smooth
  2061. part.Anchored = false
  2062. part.Size = Vector3.new(0.20000000298023,0.56666666269302,0.20000000298023)
  2063. part.CFrame = CFrame.new(-1.5966390371323,1.6166779994965,9.3466501235962) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  2064. part.BrickColor = BrickColor.new("Reddish brown")
  2065. part.Friction = 0.30000001192093
  2066. part.BottomSurface = Enum.SurfaceType.Smooth
  2067.  
  2068. mesh = Instance.new("CylinderMesh",part)
  2069. mesh.Scale = Vector3.new(0.66666668653488,1,0.66666668653488)
  2070.  
  2071. parttoworker = Instance.new("ManualWeld",part)
  2072. parttoworker.Part1 = Part
  2073. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2074. parttoworker.C1 = CFrame.new(-0.097875475883484,-0.11699790507555,0.10763597488403) * CFrame.Angles(-3.1415927410126, 8.9406967163086e-008, -1.5707963705063)
  2075. parttoworker.Part0 = Part
  2076. parttoworker.C0 = CFrame.new(0.10000000149012,-0.28333333134651,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  2077.  
  2078. parttoworker = Instance.new("ManualWeld",part)
  2079. parttoworker.Part1 = Part
  2080. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2081. parttoworker.C1 = CFrame.new(-0.21787786483765,-0.11699790507555,0.10763454437256) * CFrame.Angles(-3.1415927410126, 8.9406967163086e-008, -1.5707963705063)
  2082. parttoworker.Part0 = Part
  2083. parttoworker.C0 = CFrame.new(0.10000000149012,-0.28333333134651,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  2084.  
  2085. parttoworker = Instance.new("ManualWeld",part)
  2086. parttoworker.Part1 = Part
  2087. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2088. parttoworker.C1 = CFrame.new(-0.33787751197815,-0.11699790507555,0.10764074325562) * CFrame.Angles(-3.1415927410126, 8.9406967163086e-008, -1.5707963705063)
  2089. parttoworker.Part0 = Part
  2090. parttoworker.C0 = CFrame.new(0.10000000149012,-0.28333333134651,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  2091.  
  2092. parttoworker = Instance.new("ManualWeld",part)
  2093. parttoworker.Part1 = Workspacepart
  2094. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2095. parttoworker.C1 = CFrame.new(-0.45787867903709,-0.11699790507555,0.10764265060425) * CFrame.Angles(-3.1415927410126, 8.9406967163086e-008, -1.5707963705063)
  2096. parttoworker.Part0 = Part
  2097. parttoworker.C0 = CFrame.new(0.10000000149012,-0.28333333134651,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  2098.  
  2099. parttoworker = Instance.new("ManualWeld",part)
  2100. parttoworker.Part1 = Workspacepart
  2101. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2102. parttoworker.C1 = CFrame.new(-0.57787919044495,-0.11699790507555,0.10764694213867) * CFrame.Angles(-3.1415927410126, 8.9406967163086e-008, -1.5707963705063)
  2103. parttoworker.Part0 = Part
  2104. parttoworker.C0 = CFrame.new(0.10000000149012,-0.28333333134651,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  2105.  
  2106. parttoworker = Instance.new("ManualWeld",part)
  2107. parttoworker.Part1 = Workspacepart
  2108. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2109. parttoworker.C1 = CFrame.new(-0.45787867903709,-0.032997794449329,0.10764265060425) * CFrame.Angles(-3.1415927410126, 8.9406967163086e-008, -1.5707963705063)
  2110. parttoworker.Part0 = Part
  2111. parttoworker.C0 = CFrame.new(0.10000000149012,-0.28333333134651,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  2112.  
  2113. parttoworker = Instance.new("ManualWeld",part)
  2114. parttoworker.Part1 = Workspacepart
  2115. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2116. parttoworker.C1 = CFrame.new(-0.57787919044495,-0.032997794449329,0.10764694213867) * CFrame.Angles(-3.1415927410126, 8.9406967163086e-008, -1.5707963705063)
  2117. parttoworker.Part0 = Part
  2118. parttoworker.C0 = CFrame.new(0.10000000149012,-0.28333333134651,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  2119.  
  2120. parttoworker = Instance.new("ManualWeld",part)
  2121. parttoworker.Part1 = Workspacepart
  2122. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2123. parttoworker.C1 = CFrame.new(-0.33787751197815,-0.032997794449329,0.10764074325562) * CFrame.Angles(-3.1415927410126, 8.9406967163086e-008, -1.5707963705063)
  2124. parttoworker.Part0 = Part
  2125. parttoworker.C0 = CFrame.new(0.10000000149012,-0.28333333134651,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  2126.  
  2127. parttoworker = Instance.new("ManualWeld",part)
  2128. parttoworker.Part1 = Workspacepart
  2129. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2130. parttoworker.C1 = CFrame.new(-0.074998088181019,0.012123942375183,-0.095639705657959) * CFrame.Angles(-8.940687479253e-008, 0, -0)
  2131. parttoworker.Part0 = Part
  2132. parttoworker.C0 = CFrame.new(0.10000000149012,-0.28333333134651,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  2133.  
  2134. parttoworker = Instance.new("ManualWeld",part)
  2135. parttoworker.Part1 = Workspacepart
  2136. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2137. parttoworker.C1 = CFrame.new(-0.097875475883484,-0.032997794449329,0.10763597488403) * CFrame.Angles(-3.1415927410126, 8.9406967163086e-008, -1.5707963705063)
  2138. parttoworker.Part0 = Part
  2139. parttoworker.C0 = CFrame.new(0.10000000149012,-0.28333333134651,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  2140.  
  2141. parttoworker = Instance.new("ManualWeld",part)
  2142. parttoworker.Part1 = Workspacepart
  2143. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2144. parttoworker.C1 = CFrame.new(-0.21787786483765,-0.032997794449329,0.10763454437256) * CFrame.Angles(-3.1415927410126, 8.9406967163086e-008, -1.5707963705063)
  2145. parttoworker.Part0 = Part
  2146. parttoworker.C0 = CFrame.new(0.10000000149012,-0.28333333134651,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  2147.  
  2148. part = Instance.new("Part",ak47ft)
  2149. part.FormFactor = Enum.FormFactor.Custom
  2150. part.TopSurface = Enum.SurfaceType.Smooth
  2151. part.Anchored = false
  2152. part.Size = Vector3.new(0.20000000298023,0.40000000596046,0.20000000298023)
  2153. part.CFrame = CFrame.new(-3.8466410636902,1.4416790008545,9.3216819763184) * CFrame.Angles(1.5707964897156, -1.6292064231038e-007, 1.5707964897156)
  2154. part.BrickColor = BrickColor.new("Reddish brown")
  2155. part.Friction = 0.30000001192093
  2156. part.BottomSurface = Enum.SurfaceType.Smooth
  2157.  
  2158. mesh = Instance.new("SpecialMesh",part)
  2159. mesh.Scale = Vector3.new(0.83333337306976,1,0.41666668653488)
  2160. mesh.MeshType = Enum.MeshType.Wedge
  2161.  
  2162. part = Instance.new("Part",ak47ft)
  2163. part.FormFactor = Enum.FormFactor.Custom
  2164. part.TopSurface = Enum.SurfaceType.Smooth
  2165. part.Anchored = false
  2166. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  2167. part.CFrame = CFrame.new(-0.74666398763657,1.4583419561386,9.3216819763184) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  2168. part.BrickColor = BrickColor.new("Dark stone grey")
  2169. part.Friction = 0.30000001192093
  2170. part.BottomSurface = Enum.SurfaceType.Smooth
  2171.  
  2172. mesh = Instance.new("CylinderMesh",part)
  2173. mesh.Scale = Vector3.new(0.5,1,0.5)
  2174.  
  2175. part = Instance.new("Part",ak47ft)
  2176. part.FormFactor = Enum.FormFactor.Custom
  2177. part.TopSurface = Enum.SurfaceType.Smooth
  2178. part.Anchored = false
  2179. part.Size = Vector3.new(0.20000000298023,1.2833333015442,0.20000000298023)
  2180. part.CFrame = CFrame.new(-2.9215950965881,1.4166699647903,9.3216819763184) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  2181. part.BrickColor = BrickColor.new("Dark stone grey")
  2182. part.Friction = 0.30000001192093
  2183. part.BottomSurface = Enum.SurfaceType.Smooth
  2184.  
  2185. mesh = Instance.new("BlockMesh",part)
  2186. mesh.Scale = Vector3.new(0.91666668653488,1,1)
  2187.  
  2188. parttoworker = Instance.new("ManualWeld",part)
  2189. parttoworker.Part1 = Part
  2190. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2191. parttoworker.C1 = CFrame.new(-0.075626850128174,0.099999614059925,-0.11478518694639) * CFrame.Angles(-0, 8.9406967163086e-008, 1.5707963705063)
  2192. parttoworker.Part0 = Part
  2193. parttoworker.C0 = CFrame.new(0.10000000149012,-0.64166665077209,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  2194.  
  2195. parttoworker = Instance.new("ManualWeld",part)
  2196. parttoworker.Part1 = Part
  2197. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2198. parttoworker.C1 = CFrame.new(-0.099999614059925,0.10878559947014,-0.27563047409058) * CFrame.Angles(1.570796251297, 0, -3.1415927410126)
  2199. parttoworker.Part0 = Part
  2200. parttoworker.C0 = CFrame.new(0.10000000149012,-0.64166665077209,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  2201.  
  2202. parttoworker = Instance.new("ManualWeld",part)
  2203. parttoworker.Part1 = Workspacepart
  2204. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2205. parttoworker.C1 = CFrame.new(-0.099999614059925,-0.11078505963087,0.07562780380249) * CFrame.Angles(-1.5707963705063, 0, -3.1415927410126)
  2206. parttoworker.Part0 = Part
  2207. parttoworker.C0 = CFrame.new(0.10000000149012,-0.64166665077209,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  2208.  
  2209. part = Instance.new("Part",ak47ft)
  2210. part.FormFactor = Enum.FormFactor.Custom
  2211. part.TopSurface = Enum.SurfaceType.Smooth
  2212. part.Anchored = false
  2213. part.Size = Vector3.new(0.20000000298023,1.4333332777023,0.20000000298023)
  2214. part.CFrame = CFrame.new(-2.8466401100159,1.2833369970322,9.3216819763184) * CFrame.Angles(-1.570796251297, -1.1924889520287e-008, -1.5707964897156)
  2215. part.BrickColor = BrickColor.new("Dark stone grey")
  2216. part.Friction = 0.30000001192093
  2217. part.BottomSurface = Enum.SurfaceType.Smooth
  2218.  
  2219. mesh = Instance.new("SpecialMesh",part)
  2220. mesh.Scale = Vector3.new(0.91666668653488,1,0.33333334326744)
  2221. mesh.MeshType = Enum.MeshType.Wedge
  2222.  
  2223. parttoworker = Instance.new("ManualWeld",part)
  2224. parttoworker.Part1 = Part
  2225. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2226. parttoworker.C1 = CFrame.new(-0.099999614059925,0.4087897837162,0.0077042579650879) * CFrame.Angles(1.570796251297, -1.3733705385904e-015, -3.1415927410126)
  2227. parttoworker.Part0 = Part
  2228. parttoworker.C0 = CFrame.new(-0.10000000149012,0.71666663885117,0.10000000149012) * CFrame.Angles(-1.5707963705063, 0, -3.1415927410126)
  2229.  
  2230. parttoworker = Instance.new("ManualWeld",part)
  2231. parttoworker.Part1 = Part
  2232. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2233. parttoworker.C1 = CFrame.new(0.099999614059925,0.10878930985928,0.16229581832886) * CFrame.Angles(1.5707963705063, 1.3733705385904e-015, 3.5527136788005e-015)
  2234. parttoworker.Part0 = Part
  2235. parttoworker.C0 = CFrame.new(-0.10000000149012,0.71666663885117,0.10000000149012) * CFrame.Angles(-1.5707963705063, 0, -3.1415927410126)
  2236.  
  2237. parttoworker = Instance.new("ManualWeld",part)
  2238. parttoworker.Part1 = Part
  2239. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2240. parttoworker.C1 = CFrame.new(-0.099999614059925,0.10878989100456,-0.28229665756226) * CFrame.Angles(1.570796251297, -1.3733705385904e-015, -3.1415927410126)
  2241. parttoworker.Part0 = Part
  2242. parttoworker.C0 = CFrame.new(-0.10000000149012,0.71666663885117,0.10000000149012) * CFrame.Angles(-1.5707963705063, 0, -3.1415927410126)
  2243.  
  2244. parttoworker = Instance.new("ManualWeld",part)
  2245. parttoworker.Part1 = Part
  2246. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2247. parttoworker.C1 = CFrame.new(-0.099999614059925,0.10878930985928,-0.16229581832886) * CFrame.Angles(1.570796251297, -1.3733705385904e-015, -3.1415927410126)
  2248. parttoworker.Part0 = Part
  2249. parttoworker.C0 = CFrame.new(-0.10000000149012,0.71666663885117,0.10000000149012) * CFrame.Angles(-1.5707963705063, 0, -3.1415927410126)
  2250.  
  2251. parttoworker = Instance.new("ManualWeld",part)
  2252. parttoworker.Part1 = Workspacepart
  2253. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2254. parttoworker.C1 = CFrame.new(0.11878873407841,-0.14199942350388,-0.025694847106934) * CFrame.Angles(1.5707963705063, -1.5707963705063, 0)
  2255. parttoworker.Part0 = Part
  2256. parttoworker.C0 = CFrame.new(-0.10000000149012,0.71666663885117,0.10000000149012) * CFrame.Angles(-1.5707963705063, 0, -3.1415927410126)
  2257.  
  2258. parttoworker = Instance.new("ManualWeld",part)
  2259. parttoworker.Part1 = Workspacepart
  2260. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2261. parttoworker.C1 = CFrame.new(0.098788306117058,-0.14199942350388,0.034308910369873) * CFrame.Angles(1.5707963705063, -1.5707963705063, 0)
  2262. parttoworker.Part0 = Part
  2263. parttoworker.C0 = CFrame.new(-0.10000000149012,0.71666663885117,0.10000000149012) * CFrame.Angles(-1.5707963705063, 0, -3.1415927410126)
  2264.  
  2265. parttoworker = Instance.new("ManualWeld",part)
  2266. parttoworker.Part1 = Workspacepart
  2267. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2268. parttoworker.C1 = CFrame.new(0.098788306117058,-0.057999320328236,0.034308910369873) * CFrame.Angles(1.5707963705063, -1.5707963705063, 0)
  2269. parttoworker.Part0 = Part
  2270. parttoworker.C0 = CFrame.new(-0.10000000149012,0.71666663885117,0.10000000149012) * CFrame.Angles(-1.5707963705063, 0, -3.1415927410126)
  2271.  
  2272. parttoworker = Instance.new("ManualWeld",part)
  2273. parttoworker.Part1 = Workspacepart
  2274. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2275. parttoworker.C1 = CFrame.new(0.11878873407841,-0.057999320328236,-0.025694847106934) * CFrame.Angles(1.5707963705063, -1.5707963705063, 0)
  2276. parttoworker.Part0 = Part
  2277. parttoworker.C0 = CFrame.new(-0.10000000149012,0.71666663885117,0.10000000149012) * CFrame.Angles(-1.5707963705063, 0, -3.1415927410126)
  2278.  
  2279. part = Instance.new("Part",ak47ft)
  2280. part.FormFactor = Enum.FormFactor.Custom
  2281. part.TopSurface = Enum.SurfaceType.Smooth
  2282. part.Anchored = false
  2283. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  2284. part.CFrame = CFrame.new(-4.1216731071472,1.4250160455704,9.3216819763184) * CFrame.Angles(1.5707963705063, 1.1924875309433e-008, -1.5707961320877)
  2285. part.BrickColor = BrickColor.new("Reddish brown")
  2286. part.Friction = 0.30000001192093
  2287. part.BottomSurface = Enum.SurfaceType.Smooth
  2288.  
  2289. mesh = Instance.new("SpecialMesh",part)
  2290. mesh.Scale = Vector3.new(0.83333337306976,0.58333331346512,0.25)
  2291. mesh.MeshType = Enum.MeshType.Wedge
  2292.  
  2293. part = Instance.new("Part",ak47ft)
  2294. part.FormFactor = Enum.FormFactor.Custom
  2295. part.TopSurface = Enum.SurfaceType.Smooth
  2296. part.Anchored = false
  2297. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.25)
  2298. part.CFrame = CFrame.new(-2.2050309181213,1.4416790008545,9.3216819763184) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  2299. part.BrickColor = BrickColor.new("Dark stone grey")
  2300. part.Friction = 0.30000001192093
  2301. part.BottomSurface = Enum.SurfaceType.Smooth
  2302.  
  2303. mesh = Instance.new("BlockMesh",part)
  2304. mesh.Scale = Vector3.new(0.91666668653488,0.75,1)
  2305.  
  2306. parttoworker = Instance.new("ManualWeld",part)
  2307. parttoworker.Part1 = Part
  2308. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2309. parttoworker.C1 = CFrame.new(0.099999614059925,0.083785697817802,0.095634937286377) * CFrame.Angles(-3.141592502594, 0, -3.1415927410126)
  2310. parttoworker.Part0 = Part
  2311. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.125) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  2312.  
  2313. parttoworker = Instance.new("ManualWeld",part)
  2314. parttoworker.Part1 = Part
  2315. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2316. parttoworker.C1 = CFrame.new(-0.099999614059925,0.083785697817802,-0.095634937286377) * CFrame.Angles(-8.940687479253e-008, 0, -0)
  2317. parttoworker.Part0 = Part
  2318. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.125) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  2319.  
  2320. parttoworker = Instance.new("ManualWeld",part)
  2321. parttoworker.Part1 = Workspacepart
  2322. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2323. parttoworker.C1 = CFrame.new(0.093785099685192,-0.14199942350388,0.15764474868774) * CFrame.Angles(1.5707963705063, -1.5707963705063, 0)
  2324. parttoworker.Part0 = Part
  2325. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,0.125) * CFrame.Angles(1.5707963705063, 0, -0)
  2326.  
  2327. parttoworker = Instance.new("ManualWeld",part)
  2328. parttoworker.Part1 = Workspacepart
  2329. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2330. parttoworker.C1 = CFrame.new(0.093785099685192,-0.057999320328236,0.15764474868774) * CFrame.Angles(1.5707963705063, -1.5707963705063, 0)
  2331. parttoworker.Part0 = Part
  2332. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,0.125) * CFrame.Angles(1.5707963705063, 0, -0)
  2333.  
  2334. part = Instance.new("Part",ak47ft)
  2335. part.FormFactor = Enum.FormFactor.Custom
  2336. part.TopSurface = Enum.SurfaceType.Smooth
  2337. part.Anchored = false
  2338. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  2339. part.CFrame = CFrame.new(-1.9132930040359,1.5833419561386,9.3216819763184) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  2340. part.BrickColor = BrickColor.new("Dark stone grey")
  2341. part.Friction = 0.30000001192093
  2342. part.BottomSurface = Enum.SurfaceType.Smooth
  2343.  
  2344. mesh = Instance.new("BlockMesh",part)
  2345. mesh.Scale = Vector3.new(0.91666668653488,0.33333334326744,0.33333334326744)
  2346.  
  2347. parttoworker = Instance.new("ManualWeld",part)
  2348. parttoworker.Part1 = Part
  2349. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2350. parttoworker.C1 = CFrame.new(-0.24229717254639,0.11987913399935,0.10000038146973) * CFrame.Angles(1.5707963705063, -8.9406967163086e-008, 1.5707963705063)
  2351. parttoworker.Part0 = Part
  2352. parttoworker.C0 = CFrame.new(-0.10000000149012,0.10000000149012,0.10000000149012) * CFrame.Angles(-1.5707963705063, 0, -3.1415927410126)
  2353.  
  2354. parttoworker = Instance.new("ManualWeld",part)
  2355. parttoworker.Part1 = Part
  2356. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2357. parttoworker.C1 = CFrame.new(-0.099999614059925,0.092121720314026,-0.092298030853271) * CFrame.Angles(-8.940687479253e-008, 0, -0)
  2358. parttoworker.Part0 = Part
  2359. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  2360.  
  2361. part = Instance.new("Part",ak47ft)
  2362. part.FormFactor = Enum.FormFactor.Custom
  2363. part.TopSurface = Enum.SurfaceType.Smooth
  2364. part.Anchored = false
  2365. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  2366. part.CFrame = CFrame.new(-2.9386830329895,1.1096459627151,9.3216819763184) * CFrame.Angles(-1.570796251297, -0.78539806604385, -1.5707966089249)
  2367. part.BrickColor = BrickColor.new("Dark stone grey")
  2368. part.Friction = 0.30000001192093
  2369. part.BottomSurface = Enum.SurfaceType.Smooth
  2370.  
  2371. mesh = Instance.new("BlockMesh",part)
  2372. mesh.Scale = Vector3.new(0.83333337306976,0.66666668653488,0.16666667163372)
  2373.  
  2374. part = Instance.new("Part",ak47ft)
  2375. part.FormFactor = Enum.FormFactor.Custom
  2376. part.TopSurface = Enum.SurfaceType.Smooth
  2377. part.Anchored = false
  2378. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.23333333432674)
  2379. part.CFrame = CFrame.new(-3.5966410636902,1.3666800260544,9.3216819763184) * CFrame.Angles(-1.570796251297, 1.6292065652124e-007, 1.5707961320877)
  2380. part.BrickColor = BrickColor.new("Dark stone grey")
  2381. part.Friction = 0.30000001192093
  2382. part.BottomSurface = Enum.SurfaceType.Smooth
  2383.  
  2384. mesh = Instance.new("SpecialMesh",part)
  2385. mesh.Scale = Vector3.new(0.91666668653488,0.33333334326744,1)
  2386. mesh.MeshType = Enum.MeshType.Wedge
  2387.  
  2388. part = Instance.new("Part",ak47ft)
  2389. part.FormFactor = Enum.FormFactor.Custom
  2390. part.TopSurface = Enum.SurfaceType.Smooth
  2391. part.Anchored = false
  2392. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  2393. part.CFrame = CFrame.new(-1.9132930040359,1.6166779994965,9.2966623306274) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  2394. part.BrickColor = BrickColor.new("Dark stone grey")
  2395. part.Friction = 0.30000001192093
  2396. part.BottomSurface = Enum.SurfaceType.Smooth
  2397.  
  2398. mesh = Instance.new("CylinderMesh",part)
  2399. mesh.Scale = Vector3.new(0.66666668653488,0.33333334326744,0.66666668653488)
  2400.  
  2401. parttoworker = Instance.new("ManualWeld",part)
  2402. parttoworker.Part1 = Part
  2403. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2404. parttoworker.C1 = CFrame.new(-0.27563714981079,0.11987913399935,0.07499885559082) * CFrame.Angles(1.5707963705063, -8.9406967163086e-008, 1.5707963705063)
  2405. parttoworker.Part0 = Part
  2406. parttoworker.C0 = CFrame.new(-0.10000000149012,0.10000000149012,0.10000000149012) * CFrame.Angles(-1.5707963705063, 0, -3.1415927410126)
  2407.  
  2408. parttoworker = Instance.new("ManualWeld",part)
  2409. parttoworker.Part1 = Workspacepart
  2410. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2411. parttoworker.C1 = CFrame.new(0.042120814323425,-0.16700094938278,0.10764265060425) * CFrame.Angles(-3.1415927410126, 8.9406967163086e-008, -1.5707963705063)
  2412. parttoworker.Part0 = Part
  2413. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  2414.  
  2415. parttoworker = Instance.new("ManualWeld",part)
  2416. parttoworker.Part1 = Workspacepart
  2417. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2418. parttoworker.C1 = CFrame.new(-0.19787932932377,-0.16700094938278,0.10764741897583) * CFrame.Angles(-3.1415927410126, 8.9406967163086e-008, -1.5707963705063)
  2419. parttoworker.Part0 = Part
  2420. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  2421.  
  2422. parttoworker = Instance.new("ManualWeld",part)
  2423. parttoworker.Part1 = Workspacepart
  2424. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2425. parttoworker.C1 = CFrame.new(-0.077879726886749,-0.16700094938278,0.10764694213867) * CFrame.Angles(-3.1415927410126, 8.9406967163086e-008, -1.5707963705063)
  2426. parttoworker.Part0 = Part
  2427. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  2428.  
  2429. parttoworker = Instance.new("ManualWeld",part)
  2430. parttoworker.Part1 = Workspacepart
  2431. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2432. parttoworker.C1 = CFrame.new(-0.19787932932377,-0.083000846207142,0.10764741897583) * CFrame.Angles(-3.1415927410126, 8.9406967163086e-008, -1.5707963705063)
  2433. parttoworker.Part0 = Part
  2434. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  2435.  
  2436. parttoworker = Instance.new("ManualWeld",part)
  2437. parttoworker.Part1 = Workspacepart
  2438. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2439. parttoworker.C1 = CFrame.new(0.042120814323425,-0.083000846207142,0.10764265060425) * CFrame.Angles(-3.1415927410126, 8.9406967163086e-008, -1.5707963705063)
  2440. parttoworker.Part0 = Part
  2441. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  2442.  
  2443. parttoworker = Instance.new("ManualWeld",part)
  2444. parttoworker.Part1 = Workspacepart
  2445. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2446. parttoworker.C1 = CFrame.new(-0.077879726886749,-0.083000846207142,0.10764694213867) * CFrame.Angles(-3.1415927410126, 8.9406967163086e-008, -1.5707963705063)
  2447. parttoworker.Part0 = Part
  2448. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  2449.  
  2450. part = Instance.new("Part",ak47ft)
  2451. part.FormFactor = Enum.FormFactor.Custom
  2452. part.TopSurface = Enum.SurfaceType.Smooth
  2453. part.Anchored = false
  2454. part.Size = Vector3.new(0.20000000298023,0.76666665077209,0.20000000298023)
  2455. part.CFrame = CFrame.new(-4.5633120536804,1.4000070095062,9.3216819763184) * CFrame.Angles(1.5707964897156, -1.6292064231038e-007, 1.5707964897156)
  2456. part.BrickColor = BrickColor.new("Reddish brown")
  2457. part.Friction = 0.30000001192093
  2458. part.BottomSurface = Enum.SurfaceType.Smooth
  2459.  
  2460. mesh = Instance.new("SpecialMesh",part)
  2461. mesh.Scale = Vector3.new(0.83333337306976,1,0.5)
  2462. mesh.MeshType = Enum.MeshType.Wedge
  2463.  
  2464. part = Instance.new("Part",ak47ft)
  2465. part.FormFactor = Enum.FormFactor.Custom
  2466. part.TopSurface = Enum.SurfaceType.Smooth
  2467. part.Anchored = false
  2468. part.Size = Vector3.new(0.20000000298023,0.56666666269302,0.20000000298023)
  2469. part.CFrame = CFrame.new(-1.5966390371323,1.5833419561386,9.3216819763184) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  2470. part.BrickColor = BrickColor.new("Reddish brown")
  2471. part.Friction = 0.30000001192093
  2472. part.BottomSurface = Enum.SurfaceType.Smooth
  2473.  
  2474. mesh = Instance.new("BlockMesh",part)
  2475. mesh.Scale = Vector3.new(0.91666668653488,1,0.33333334326744)
  2476.  
  2477. parttoworker = Instance.new("ManualWeld",part)
  2478. parttoworker.Part1 = Part
  2479. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  2480. parttoworker.C1 = CFrame.new(-0.099999614059925,-0.40787777304649,-0.092298030853271) * CFrame.Angles(-8.940687479253e-008, 0, -0)
  2481. parttoworker.Part0 = Part
  2482. parttoworker.C0 = CFrame.new(0.10000000149012,-0.28333333134651,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  2483.  
  2484. zoomedin = Instance.new("BoolValue",ak47ft)
  2485. zoomedin.Name = "ZoomedIn"
  2486.  
  2487. zoom = Instance.new("Part",ak47ft)
  2488. zoom.FormFactor = Enum.FormFactor.Plate
  2489. zoom.CanCollide = false
  2490. zoom.LeftSurface = Enum.SurfaceType.Weld
  2491. zoom.Transparency = 1
  2492. zoom.TopSurface = Enum.SurfaceType.Weld
  2493. zoom.Anchored = false
  2494. zoom.Size = Vector3.new(1,0.40000000596046,1)
  2495. zoom.Name = "Zoom"
  2496. zoom.CFrame = CFrame.new(-3.2437310218811,1.8109970092773,9.3058176040649) * CFrame.Angles(-2.4203786849976, -1.5704510211945, -2.4203786849976)
  2497. zoom.RightSurface = Enum.SurfaceType.Weld
  2498. zoom.BackSurface = Enum.SurfaceType.Weld
  2499. zoom.Friction = 0.30000001192093
  2500. zoom.BottomSurface = Enum.SurfaceType.Weld
  2501.  
  2502. part = Instance.new("Part",ak47ft)
  2503. part.FormFactor = Enum.FormFactor.Custom
  2504. part.TopSurface = Enum.SurfaceType.Smooth
  2505. part.Anchored = false
  2506. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  2507. part.CFrame = CFrame.new(-1.2840249538422,1.1536220312119,9.2816457748413) * CFrame.Angles(-1.5707963705063, -0.52370464801788, 1.5707961320877)
  2508. part.BrickColor = BrickColor.new("Bright red")
  2509. part.Friction = 0.30000001192093
  2510. part.BottomSurface = Enum.SurfaceType.Smooth
  2511.  
  2512. mesh = Instance.new("CylinderMesh",part)
  2513. mesh.Scale = Vector3.new(0.02000000141561,0.036400001496077,0.049999997019768)
  2514.  
  2515. part = Instance.new("Part",ak47ft)
  2516. part.FormFactor = Enum.FormFactor.Custom
  2517. part.TopSurface = Enum.SurfaceType.Smooth
  2518. part.Anchored = false
  2519. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  2520. part.CFrame = CFrame.new(-2.133141040802,1.4410380125046,9.3216819763184) * CFrame.Angles(8.9406967163086e-008, -1.5099580252809e-007, -1.570796251297)
  2521. part.Friction = 0.30000001192093
  2522. part.BottomSurface = Enum.SurfaceType.Smooth
  2523.  
  2524. mesh = Instance.new("SpecialMesh",part)
  2525. mesh.Scale = Vector3.new(0.070000000298023,0.079999998211861,0.070000000298023)
  2526. mesh.MeshId = "http://www.roblox.com/asset/?id=1033714"
  2527. mesh.MeshType = Enum.MeshType.FileMesh
  2528.  
  2529. part = Instance.new("Part",ak47ft)
  2530. part.FormFactor = Enum.FormFactor.Custom
  2531. part.TopSurface = Enum.SurfaceType.Smooth
  2532. part.Anchored = false
  2533. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  2534. part.CFrame = CFrame.new(-1.2723029851913,1.1556930541992,9.2816457748413) * CFrame.Angles(-1.570796251297, -0.26191556453705, 1.5707961320877)
  2535. part.BrickColor = BrickColor.new("Bright red")
  2536. part.Friction = 0.30000001192093
  2537. part.BottomSurface = Enum.SurfaceType.Smooth
  2538.  
  2539. mesh = Instance.new("CylinderMesh",part)
  2540. mesh.Scale = Vector3.new(0.02000000141561,0.036400001496077,0.049999997019768)
  2541.  
  2542. part = Instance.new("Part",ak47ft)
  2543. part.FormFactor = Enum.FormFactor.Custom
  2544. part.TopSurface = Enum.SurfaceType.Smooth
  2545. part.Anchored = false
  2546. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  2547. part.CFrame = CFrame.new(-1.2926789522171,1.1305029392242,9.2816457748413) * CFrame.Angles(1.5707967281342, -1.0471583604813, -1.5707960128784)
  2548. part.BrickColor = BrickColor.new("Bright red")
  2549. part.Friction = 0.30000001192093
  2550. part.BottomSurface = Enum.SurfaceType.Smooth
  2551.  
  2552. mesh = Instance.new("CylinderMesh",part)
  2553. mesh.Scale = Vector3.new(0.02000000141561,0.036400001496077,0.049999997019768)
  2554.  
  2555. fleft = Instance.new("NumberValue",ak47ft)
  2556. fleft.Name = "fLeft"
  2557. fleft.Value = 30
  2558.  
  2559. flame = Instance.new("Part",ak47ft)
  2560. flame.FormFactor = Enum.FormFactor.Symmetric
  2561. flame.Transparency = 1
  2562. flame.TopSurface = Enum.SurfaceType.Smooth
  2563. flame.Anchored = false
  2564. flame.Size = Vector3.new(1,1,1)
  2565. flame.Name = "Flame"
  2566. flame.CFrame = CFrame.new(-0.037563998252153,1.208979010582,9.3216819763184) * CFrame.Angles(-1.5707964897156, 1.4901161193848e-008, -1.5707964897156)
  2567. flame.BrickColor = BrickColor.new("Cool yellow")
  2568. flame.Friction = 0.30000001192093
  2569. flame.BottomSurface = Enum.SurfaceType.Smooth
  2570.  
  2571. mesh = Instance.new("SpecialMesh",flame)
  2572. mesh.Scale = Vector3.new(0.10000000149012,0.60000002384186,0.10000000149012)
  2573. mesh.MeshId = "http://www.roblox.com/asset/?id=25212400"
  2574. mesh.TextureId = "http://www.roblox.com/asset/?id=25212235"
  2575. mesh.MeshType = Enum.MeshType.FileMesh
  2576.  
  2577. fmag2 = Instance.new("Part",ak47ft)
  2578. fmag2.FormFactor = Enum.FormFactor.Custom
  2579. fmag2.TopSurface = Enum.SurfaceType.Smooth
  2580. fmag2.Anchored = false
  2581. fmag2.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  2582. fmag2.Name = "FMag2"
  2583. fmag2.CFrame = CFrame.new(-1.673180937767,1.2190400362015,9.3216819763184) * CFrame.Angles(1.5707963705063, 5.7620432869498e-008, 1.5707964897156)
  2584. fmag2.BrickColor = BrickColor.new("Cool yellow")
  2585. fmag2.Friction = 0.30000001192093
  2586. fmag2.BottomSurface = Enum.SurfaceType.Smooth
  2587.  
  2588. mesh = Instance.new("SpecialMesh",fmag2)
  2589. mesh.Scale = Vector3.new(0.72000002861023,0.72000002861023,0.72000002861023)
  2590. mesh.MeshType = Enum.MeshType.Sphere
  2591.  
  2592. fstoredammo = Instance.new("NumberValue",ak47ft)
  2593. fstoredammo.Name = "fStoredAmmo"
  2594. fstoredammo.Value = 100
  2595.  
  2596. part = Instance.new("Part",ak47ft)
  2597. part.FormFactor = Enum.FormFactor.Custom
  2598. part.TopSurface = Enum.SurfaceType.Smooth
  2599. part.Anchored = false
  2600. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  2601. part.CFrame = CFrame.new(-1.4112190008163,1.4090440273285,9.3636741638184) * CFrame.Angles(-1.570796251297, -5.7620432869498e-008, 3.141592502594)
  2602. part.BrickColor = BrickColor.new("Really black")
  2603. part.Friction = 0.30000001192093
  2604. part.BottomSurface = Enum.SurfaceType.Smooth
  2605.  
  2606. mesh = Instance.new("CylinderMesh",part)
  2607. mesh.Scale = Vector3.new(0.39999997615814,0.02000000141561,0.29999998211861)
  2608.  
  2609. part = Instance.new("Part",ak47ft)
  2610. part.FormFactor = Enum.FormFactor.Custom
  2611. part.TopSurface = Enum.SurfaceType.Smooth
  2612. part.Anchored = false
  2613. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  2614. part.CFrame = CFrame.new(-1.5312110185623,1.4090440273285,9.3636741638184) * CFrame.Angles(-1.570796251297, -5.7620432869498e-008, 3.141592502594)
  2615. part.BrickColor = BrickColor.new("Really black")
  2616. part.Friction = 0.30000001192093
  2617. part.BottomSurface = Enum.SurfaceType.Smooth
  2618.  
  2619. mesh = Instance.new("CylinderMesh",part)
  2620. mesh.Scale = Vector3.new(0.39999997615814,0.02000000141561,0.29999998211861)
  2621.  
  2622. part = Instance.new("Part",ak47ft)
  2623. part.FormFactor = Enum.FormFactor.Custom
  2624. part.TopSurface = Enum.SurfaceType.Smooth
  2625. part.Anchored = false
  2626. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  2627. part.CFrame = CFrame.new(-1.5911500453949,1.3490409851074,9.3636741638184) * CFrame.Angles(-1.570796251297, -5.7620432869498e-008, 3.141592502594)
  2628. part.BrickColor = BrickColor.new("Really black")
  2629. part.Friction = 0.30000001192093
  2630. part.BottomSurface = Enum.SurfaceType.Smooth
  2631.  
  2632. mesh = Instance.new("CylinderMesh",part)
  2633. mesh.Scale = Vector3.new(0.39999997615814,0.02000000141561,0.29999998211861)
  2634.  
  2635. part = Instance.new("Part",ak47ft)
  2636. part.FormFactor = Enum.FormFactor.Custom
  2637. part.TopSurface = Enum.SurfaceType.Smooth
  2638. part.Anchored = false
  2639. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  2640. part.CFrame = CFrame.new(-1.6512089967728,1.4090379476547,9.3636741638184) * CFrame.Angles(-1.570796251297, -5.7620432869498e-008, 3.141592502594)
  2641. part.BrickColor = BrickColor.new("Really black")
  2642. part.Friction = 0.30000001192093
  2643. part.BottomSurface = Enum.SurfaceType.Smooth
  2644.  
  2645. mesh = Instance.new("CylinderMesh",part)
  2646. mesh.Scale = Vector3.new(0.39999997615814,0.02000000141561,0.29999998211861)
  2647.  
  2648. part = Instance.new("Part",ak47ft)
  2649. part.FormFactor = Enum.FormFactor.Custom
  2650. part.TopSurface = Enum.SurfaceType.Smooth
  2651. part.Anchored = false
  2652. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  2653. part.CFrame = CFrame.new(-1.7111489772797,1.3490289449692,9.3636741638184) * CFrame.Angles(-1.570796251297, -5.7620432869498e-008, 3.141592502594)
  2654. part.BrickColor = BrickColor.new("Really black")
  2655. part.Friction = 0.30000001192093
  2656. part.BottomSurface = Enum.SurfaceType.Smooth
  2657.  
  2658. mesh = Instance.new("CylinderMesh",part)
  2659. mesh.Scale = Vector3.new(0.39999997615814,0.02000000141561,0.29999998211861)
  2660.  
  2661. part = Instance.new("Part",ak47ft)
  2662. part.FormFactor = Enum.FormFactor.Custom
  2663. part.TopSurface = Enum.SurfaceType.Smooth
  2664. part.Anchored = false
  2665. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  2666. part.CFrame = CFrame.new(-1.2664450407028,1.1110709905624,9.2816457748413) * CFrame.Angles(1.5707966089249, -0.78536754846573, -1.5707961320877)
  2667. part.BrickColor = BrickColor.new("Bright red")
  2668. part.Friction = 0.30000001192093
  2669. part.BottomSurface = Enum.SurfaceType.Smooth
  2670.  
  2671. mesh = Instance.new("CylinderMesh",part)
  2672. mesh.Scale = Vector3.new(0.02000000141561,0.14559997618198,0.049999997019768)
  2673.  
  2674. part = Instance.new("Part",ak47ft)
  2675. part.FormFactor = Enum.FormFactor.Plate
  2676. part.TopSurface = Enum.SurfaceType.Smooth
  2677. part.Anchored = false
  2678. part.Size = Vector3.new(1,0.40000000596046,1)
  2679. part.CFrame = CFrame.new(-1.1875710487366,1.1134589910507,9.2909841537476) * CFrame.Angles(0.57455039024353, 0.13021096587181, 2.743593454361)
  2680. part.BrickColor = BrickColor.new("Dark stone grey")
  2681. part.Friction = 0.30000001192093
  2682. part.BottomSurface = Enum.SurfaceType.Smooth
  2683.  
  2684. mesh = Instance.new("SpecialMesh",part)
  2685. mesh.Scale = Vector3.new(0.019999999552965,0.03999999910593,0.019999999552965)
  2686. mesh.MeshId = "http://www.roblox.com/asset/?id=1033714"
  2687. mesh.MeshType = Enum.MeshType.FileMesh
  2688.  
  2689. part = Instance.new("Part",ak47ft)
  2690. part.FormFactor = Enum.FormFactor.Custom
  2691. part.TopSurface = Enum.SurfaceType.Smooth
  2692. part.Anchored = false
  2693. part.Size = Vector3.new(0.20000000298023,0.21999996900558,0.20000000298023)
  2694. part.CFrame = CFrame.new(-2.021203994751,1.2210409641266,9.3216819763184) * CFrame.Angles(1.5707963705063, 5.7620432869498e-008, 1.5707964897156)
  2695. part.BrickColor = BrickColor.new("Dark stone grey")
  2696. part.Friction = 0.30000001192093
  2697. part.BottomSurface = Enum.SurfaceType.Smooth
  2698.  
  2699. mesh = Instance.new("BlockMesh",part)
  2700. mesh.Scale = Vector3.new(0.31999996304512,1,0.69999998807907)
  2701.  
  2702. part = Instance.new("Part",ak47ft)
  2703. part.FormFactor = Enum.FormFactor.Custom
  2704. part.TopSurface = Enum.SurfaceType.Smooth
  2705. part.Anchored = false
  2706. part.Size = Vector3.new(0.20000000298023,0.21999996900558,0.20000000298023)
  2707. part.CFrame = CFrame.new(-2.021203994751,1.1010400056839,9.3216819763184) * CFrame.Angles(1.5707963705063, 5.7620432869498e-008, 1.5707964897156)
  2708. part.BrickColor = BrickColor.new("Dark stone grey")
  2709. part.Friction = 0.30000001192093
  2710. part.BottomSurface = Enum.SurfaceType.Smooth
  2711.  
  2712. mesh = Instance.new("BlockMesh",part)
  2713. mesh.Scale = Vector3.new(0.31999996304512,1,0.5)
  2714.  
  2715. part = Instance.new("Part",ak47ft)
  2716. part.FormFactor = Enum.FormFactor.Custom
  2717. part.TopSurface = Enum.SurfaceType.Smooth
  2718. part.Anchored = false
  2719. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  2720. part.CFrame = CFrame.new(-1.9091409444809,1.2210409641266,9.3216819763184) * CFrame.Angles(-1.570796251297, 1.5707963705063, 0)
  2721. part.BrickColor = BrickColor.new("Black")
  2722. part.Friction = 0.30000001192093
  2723. part.BottomSurface = Enum.SurfaceType.Smooth
  2724.  
  2725. mesh = Instance.new("SpecialMesh",part)
  2726. mesh.Scale = Vector3.new(0.11999999731779,0.11999999731779,0.11999999731779)
  2727. mesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2728. mesh.MeshType = Enum.MeshType.FileMesh
  2729.  
  2730. part = Instance.new("Part",ak47ft)
  2731. part.FormFactor = Enum.FormFactor.Custom
  2732. part.TopSurface = Enum.SurfaceType.Smooth
  2733. part.Anchored = false
  2734. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  2735. part.CFrame = CFrame.new(-1.801234960556,1.2710419893265,9.2716960906982) * CFrame.Angles(2.356162071228, -1.8393131995253e-007, 1.5707963705063)
  2736. part.BrickColor = BrickColor.new("Pastel Blue")
  2737. part.Friction = 0.30000001192093
  2738. part.BottomSurface = Enum.SurfaceType.Smooth
  2739.  
  2740. mesh = Instance.new("BlockMesh",part)
  2741. mesh.Scale = Vector3.new(0.099999994039536,0.29999980330467,0.19999998807907)
  2742.  
  2743. part = Instance.new("Part",ak47ft)
  2744. part.FormFactor = Enum.FormFactor.Custom
  2745. part.TopSurface = Enum.SurfaceType.Smooth
  2746. part.Anchored = false
  2747. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  2748. part.CFrame = CFrame.new(-1.7912249565125,1.2498300075531,9.250452041626) * CFrame.Angles(-0.78543049097061, 1.8393131995253e-007, -1.5707963705063)
  2749. part.BrickColor = BrickColor.new("Pastel Blue")
  2750. part.Friction = 0.30000001192093
  2751. part.BottomSurface = Enum.SurfaceType.Smooth
  2752.  
  2753. mesh = Instance.new("SpecialMesh",part)
  2754. mesh.Scale = Vector3.new(0.099999994039536,0.19999980926514,0.099999994039536)
  2755. mesh.MeshType = Enum.MeshType.Wedge
  2756.  
  2757. part = Instance.new("Part",ak47ft)
  2758. part.FormFactor = Enum.FormFactor.Custom
  2759. part.TopSurface = Enum.SurfaceType.Smooth
  2760. part.Anchored = false
  2761. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  2762. part.CFrame = CFrame.new(-1.801234960556,1.2922550439835,9.2928762435913) * CFrame.Angles(2.3561623096466, -1.8393131995253e-007, -1.5707961320877)
  2763. part.BrickColor = BrickColor.new("Pastel Blue")
  2764. part.Friction = 0.30000001192093
  2765. part.BottomSurface = Enum.SurfaceType.Smooth
  2766.  
  2767. mesh = Instance.new("SpecialMesh",part)
  2768. mesh.Scale = Vector3.new(0.099999994039536,0.29999980330467,0.099999994039536)
  2769. mesh.MeshType = Enum.MeshType.Wedge
  2770.  
  2771. part = Instance.new("Part",ak47ft)
  2772. part.FormFactor = Enum.FormFactor.Custom
  2773. part.TopSurface = Enum.SurfaceType.Smooth
  2774. part.Anchored = false
  2775. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  2776. part.CFrame = CFrame.new(-1.3312629461288,1.3510359525681,9.3216819763184) * CFrame.Angles(-3.141592502594, -1.5707963705063, 0)
  2777. part.BrickColor = BrickColor.new("Dark stone grey")
  2778. part.Friction = 0.30000001192093
  2779. part.BottomSurface = Enum.SurfaceType.Smooth
  2780.  
  2781. mesh = Instance.new("SpecialMesh",part)
  2782. mesh.Scale = Vector3.new(0.39999997615814,0.19999980926514,0.39999997615814)
  2783. mesh.MeshType = Enum.MeshType.Wedge
  2784.  
  2785. part = Instance.new("Part",ak47ft)
  2786. part.FormFactor = Enum.FormFactor.Custom
  2787. part.TopSurface = Enum.SurfaceType.Smooth
  2788. part.Anchored = false
  2789. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  2790. part.CFrame = CFrame.new(-1.3311389684677,1.3310389518738,9.3216819763184) * CFrame.Angles(1.5707963705063, 5.7620432869498e-008, 1.5707964897156)
  2791. part.BrickColor = BrickColor.new("Dark stone grey")
  2792. part.Friction = 0.30000001192093
  2793. part.BottomSurface = Enum.SurfaceType.Smooth
  2794.  
  2795. mesh = Instance.new("BlockMesh",part)
  2796. mesh.Scale = Vector3.new(0.32000002264977,0.39999997615814,0.39999997615814)
  2797.  
  2798. part = Instance.new("Part",ak47ft)
  2799. part.FormFactor = Enum.FormFactor.Custom
  2800. part.TopSurface = Enum.SurfaceType.Smooth
  2801. part.Anchored = false
  2802. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  2803. part.CFrame = CFrame.new(-2.1812388896942,1.1410429477692,9.3216819763184) * CFrame.Angles(1.5707963705063, 5.7620432869498e-008, 1.5707964897156)
  2804. part.BrickColor = BrickColor.new("Dark stone grey")
  2805. part.Friction = 0.30000001192093
  2806. part.BottomSurface = Enum.SurfaceType.Smooth
  2807.  
  2808. mesh = Instance.new("BlockMesh",part)
  2809. mesh.Scale = Vector3.new(0.31999996304512,0.49999982118607,0.90000003576279)
  2810.  
  2811. part = Instance.new("Part",ak47ft)
  2812. part.FormFactor = Enum.FormFactor.Custom
  2813. part.TopSurface = Enum.SurfaceType.Smooth
  2814. part.Anchored = false
  2815. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  2816. part.CFrame = CFrame.new(-2.171226978302,1.2410349845886,9.3216819763184) * CFrame.Angles(1.5707963705063, 5.7620432869498e-008, 1.5707964897156)
  2817. part.BrickColor = BrickColor.new("Dark stone grey")
  2818. part.Friction = 0.30000001192093
  2819. part.BottomSurface = Enum.SurfaceType.Smooth
  2820.  
  2821. mesh = Instance.new("BlockMesh",part)
  2822. mesh.Scale = Vector3.new(0.31999996304512,0.39999979734421,0.099999994039536)
  2823.  
  2824. part = Instance.new("Part",ak47ft)
  2825. part.FormFactor = Enum.FormFactor.Custom
  2826. part.TopSurface = Enum.SurfaceType.Smooth
  2827. part.Anchored = false
  2828. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  2829. part.CFrame = CFrame.new(-2.251177072525,1.0810359716415,9.3216819763184) * CFrame.Angles(1.5707964897156, -0.52357870340347, 1.5707964897156)
  2830. part.BrickColor = BrickColor.new("Dark stone grey")
  2831. part.Friction = 0.30000001192093
  2832. part.BottomSurface = Enum.SurfaceType.Smooth
  2833.  
  2834. mesh = Instance.new("BlockMesh",part)
  2835. mesh.Scale = Vector3.new(0.31999996304512,0.19999980926514,0.02000000141561)
  2836.  
  2837. part = Instance.new("Part",ak47ft)
  2838. part.FormFactor = Enum.FormFactor.Custom
  2839. part.TopSurface = Enum.SurfaceType.Smooth
  2840. part.Anchored = false
  2841. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  2842. part.CFrame = CFrame.new(-2.2842669487,1.0677870512009,9.3216819763184) * CFrame.Angles(-1.5707964897156, -1.0472207069397, -1.5707966089249)
  2843. part.BrickColor = BrickColor.new("Dark stone grey")
  2844. part.Friction = 0.30000001192093
  2845. part.BottomSurface = Enum.SurfaceType.Smooth
  2846.  
  2847. mesh = Instance.new("BlockMesh",part)
  2848. mesh.Scale = Vector3.new(0.31999996304512,0.29999980330467,0.02000000141561)
  2849.  
  2850. part = Instance.new("Part",ak47ft)
  2851. part.FormFactor = Enum.FormFactor.Custom
  2852. part.TopSurface = Enum.SurfaceType.Smooth
  2853. part.Anchored = false
  2854. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  2855. part.CFrame = CFrame.new(-2.301234960556,1.0030349493027,9.3216819763184) * CFrame.Angles(8.940687479253e-008, -1.5707963705063, 0)
  2856. part.BrickColor = BrickColor.new("Dark stone grey")
  2857. part.Friction = 0.30000001192093
  2858. part.BottomSurface = Enum.SurfaceType.Smooth
  2859.  
  2860. mesh = Instance.new("BlockMesh",part)
  2861. mesh.Scale = Vector3.new(0.31999996304512,0.39999979734421,0.02000000141561)
  2862.  
  2863. fmag = Instance.new("Part",ak47ft)
  2864. fmag.FormFactor = Enum.FormFactor.Symmetric
  2865. fmag.TopSurface = Enum.SurfaceType.Smooth
  2866. fmag.Anchored = false
  2867. fmag.Size = Vector3.new(1,1,1)
  2868. fmag.Name = "FMag"
  2869. fmag.CFrame = CFrame.new(-1.521203994751,1.2190400362015,9.3216819763184) * CFrame.Angles(1.5707963705063, 5.7620432869498e-008, 1.5707964897156)
  2870. fmag.BrickColor = BrickColor.new("Cool yellow")
  2871. fmag.Friction = 0.30000001192093
  2872. fmag.BottomSurface = Enum.SurfaceType.Smooth
  2873.  
  2874. mesh = Instance.new("CylinderMesh",fmag)
  2875. mesh.Scale = Vector3.new(0.14399999380112,0.30000001192093,0.14399999380112)
  2876.  
  2877. part = Instance.new("Part",ak47ft)
  2878. part.FormFactor = Enum.FormFactor.Custom
  2879. part.TopSurface = Enum.SurfaceType.Smooth
  2880. part.Anchored = false
  2881. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  2882. part.CFrame = CFrame.new(-2.2731599807739,0.93904101848602,9.3216819763184) * CFrame.Angles(1.5707966089249, -0.78543090820313, 1.5707964897156)
  2883. part.BrickColor = BrickColor.new("Dark stone grey")
  2884. part.Friction = 0.30000001192093
  2885. part.BottomSurface = Enum.SurfaceType.Smooth
  2886.  
  2887. mesh = Instance.new("BlockMesh",part)
  2888. mesh.Scale = Vector3.new(0.31999996304512,0.39999979734421,0.02000000141561)
  2889.  
  2890. part = Instance.new("Part",ak47ft)
  2891. part.FormFactor = Enum.FormFactor.Custom
  2892. part.TopSurface = Enum.SurfaceType.Smooth
  2893. part.Anchored = false
  2894. part.Size = Vector3.new(0.20000000298023,0.21999996900558,0.20000000298023)
  2895. part.CFrame = CFrame.new(-2.021203994751,1.2210409641266,9.3216819763184) * CFrame.Angles(-1.570796251297, -5.7620432869498e-008, 1.5707961320877)
  2896. part.BrickColor = BrickColor.new("Dark stone grey")
  2897. part.Friction = 0.30000001192093
  2898. part.BottomSurface = Enum.SurfaceType.Smooth
  2899.  
  2900. mesh = Instance.new("SpecialMesh",part)
  2901. mesh.Scale = Vector3.new(0.39999997615814,1,0.69999998807907)
  2902. mesh.MeshType = Enum.MeshType.Wedge
  2903.  
  2904. part = Instance.new("Part",ak47ft)
  2905. part.FormFactor = Enum.FormFactor.Custom
  2906. part.TopSurface = Enum.SurfaceType.Smooth
  2907. part.Anchored = false
  2908. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  2909. part.CFrame = CFrame.new(-1.3432250022888,1.2750400304794,9.3216819763184) * CFrame.Angles(-1.570796251297, -5.7620432869498e-008, -1.5707964897156)
  2910. part.BrickColor = BrickColor.new("Dark stone grey")
  2911. part.Friction = 0.30000001192093
  2912. part.BottomSurface = Enum.SurfaceType.Smooth
  2913.  
  2914. mesh = Instance.new("SpecialMesh",part)
  2915. mesh.Scale = Vector3.new(0.19999998807907,0.19999980926514,0.16000001132488)
  2916. mesh.MeshType = Enum.MeshType.Wedge
  2917.  
  2918. part = Instance.new("Part",ak47ft)
  2919. part.FormFactor = Enum.FormFactor.Custom
  2920. part.TopSurface = Enum.SurfaceType.Smooth
  2921. part.Anchored = false
  2922. part.Size = Vector3.new(0.20000000298023,0.81999999284744,0.20000000298023)
  2923. part.CFrame = CFrame.new(-1.7211580276489,1.3910429477692,9.3216819763184) * CFrame.Angles(1.5707963705063, 5.7620432869498e-008, 1.5707964897156)
  2924. part.BrickColor = BrickColor.new("Dark stone grey")
  2925. part.Friction = 0.30000001192093
  2926. part.BottomSurface = Enum.SurfaceType.Smooth
  2927.  
  2928. mesh = Instance.new("BlockMesh",part)
  2929. mesh.Scale = Vector3.new(0.39999997615814,1,1)
  2930.  
  2931. part = Instance.new("Part",ak47ft)
  2932. part.FormFactor = Enum.FormFactor.Custom
  2933. part.TopSurface = Enum.SurfaceType.Smooth
  2934. part.Anchored = false
  2935. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  2936. part.CFrame = CFrame.new(-1.2912230491638,1.189041018486,9.2816457748413) * CFrame.Angles(1.5707963705063, 5.7620432869498e-008, 1.5707964897156)
  2937. part.BrickColor = BrickColor.new("Bright red")
  2938. part.Friction = 0.30000001192093
  2939. part.BottomSurface = Enum.SurfaceType.Smooth
  2940.  
  2941. mesh = Instance.new("CylinderMesh",part)
  2942. mesh.Scale = Vector3.new(0.02000000141561,0.21199978888035,0.049999997019768)
  2943.  
  2944. part = Instance.new("Part",ak47ft)
  2945. part.FormFactor = Enum.FormFactor.Custom
  2946. part.TopSurface = Enum.SurfaceType.Smooth
  2947. part.Anchored = false
  2948. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  2949. part.CFrame = CFrame.new(-1.2805989980698,1.1211680173874,9.2816457748413) * CFrame.Angles(1.5707963705063, -1.3609466975595e-007, -1.5707961320877)
  2950. part.BrickColor = BrickColor.new("Bright red")
  2951. part.Friction = 0.30000001192093
  2952. part.BottomSurface = Enum.SurfaceType.Smooth
  2953.  
  2954. mesh = Instance.new("CylinderMesh",part)
  2955. mesh.Scale = Vector3.new(0.02000000141561,0.036400001496077,0.049999997019768)
  2956.  
  2957. part = Instance.new("Part",ak47ft)
  2958. part.FormFactor = Enum.FormFactor.Custom
  2959. part.TopSurface = Enum.SurfaceType.Smooth
  2960. part.Anchored = false
  2961. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  2962. part.CFrame = CFrame.new(-1.2907370328903,1.1270370483398,9.2816457748413) * CFrame.Angles(1.5707966089249, -0.78536814451218, -1.5707961320877)
  2963. part.BrickColor = BrickColor.new("Bright red")
  2964. part.Friction = 0.30000001192093
  2965. part.BottomSurface = Enum.SurfaceType.Smooth
  2966.  
  2967. mesh = Instance.new("CylinderMesh",part)
  2968. mesh.Scale = Vector3.new(0.02000000141561,0.036400001496077,0.049999997019768)
  2969.  
  2970. part = Instance.new("Part",ak47ft)
  2971. part.FormFactor = Enum.FormFactor.Custom
  2972. part.TopSurface = Enum.SurfaceType.Smooth
  2973. part.Anchored = false
  2974. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  2975. part.CFrame = CFrame.new(-1.2843869924545,1.1222079992294,9.2816457748413) * CFrame.Angles(1.5707964897156, -0.2617891728878, -1.5707961320877)
  2976. part.BrickColor = BrickColor.new("Bright red")
  2977. part.Friction = 0.30000001192093
  2978. part.BottomSurface = Enum.SurfaceType.Smooth
  2979.  
  2980. mesh = Instance.new("CylinderMesh",part)
  2981. mesh.Scale = Vector3.new(0.02000000141561,0.036400001496077,0.049999997019768)
  2982.  
  2983. part = Instance.new("Part",ak47ft)
  2984. part.FormFactor = Enum.FormFactor.Custom
  2985. part.TopSurface = Enum.SurfaceType.Smooth
  2986. part.Anchored = false
  2987. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  2988. part.CFrame = CFrame.new(-1.287927031517,1.1242120265961,9.2816457748413) * CFrame.Angles(1.5707964897156, -0.52357864379883, -1.5707961320877)
  2989. part.BrickColor = BrickColor.new("Bright red")
  2990. part.Friction = 0.30000001192093
  2991. part.BottomSurface = Enum.SurfaceType.Smooth
  2992.  
  2993. mesh = Instance.new("CylinderMesh",part)
  2994. mesh.Scale = Vector3.new(0.02000000141561,0.036400001496077,0.049999997019768)
  2995.  
  2996. part = Instance.new("Part",ak47ft)
  2997. part.FormFactor = Enum.FormFactor.Custom
  2998. part.TopSurface = Enum.SurfaceType.Smooth
  2999. part.Anchored = false
  3000. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3001. part.CFrame = CFrame.new(-1.2932989597321,1.1414619684219,9.2816457748413) * CFrame.Angles(-3.141592502594, -1.5707963705063, 0)
  3002. part.BrickColor = BrickColor.new("Bright red")
  3003. part.Friction = 0.30000001192093
  3004. part.BottomSurface = Enum.SurfaceType.Smooth
  3005.  
  3006. mesh = Instance.new("CylinderMesh",part)
  3007. mesh.Scale = Vector3.new(0.02000000141561,0.036400001496077,0.049999997019768)
  3008.  
  3009. part = Instance.new("Part",ak47ft)
  3010. part.FormFactor = Enum.FormFactor.Custom
  3011. part.TopSurface = Enum.SurfaceType.Smooth
  3012. part.Anchored = false
  3013. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3014. part.CFrame = CFrame.new(-1.2923129796982,1.1453280448914,9.2816457748413) * CFrame.Angles(-1.5707968473434, -1.3090730905533, 1.5707957744598)
  3015. part.BrickColor = BrickColor.new("Bright red")
  3016. part.Friction = 0.30000001192093
  3017. part.BottomSurface = Enum.SurfaceType.Smooth
  3018.  
  3019. mesh = Instance.new("CylinderMesh",part)
  3020. mesh.Scale = Vector3.new(0.02000000141561,0.036400001496077,0.049999997019768)
  3021.  
  3022. part = Instance.new("Part",ak47ft)
  3023. part.FormFactor = Enum.FormFactor.Custom
  3024. part.TopSurface = Enum.SurfaceType.Smooth
  3025. part.Anchored = false
  3026. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3027. part.CFrame = CFrame.new(-1.290235042572,1.148794054985,9.2816457748413) * CFrame.Angles(-1.5707964897156, -1.0472835302353, 1.5707960128784)
  3028. part.BrickColor = BrickColor.new("Bright red")
  3029. part.Friction = 0.30000001192093
  3030. part.BottomSurface = Enum.SurfaceType.Smooth
  3031.  
  3032. mesh = Instance.new("CylinderMesh",part)
  3033. mesh.Scale = Vector3.new(0.02000000141561,0.036400001496077,0.049999997019768)
  3034.  
  3035. part = Instance.new("Part",ak47ft)
  3036. part.FormFactor = Enum.FormFactor.Custom
  3037. part.TopSurface = Enum.SurfaceType.Smooth
  3038. part.Anchored = false
  3039. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3040. part.CFrame = CFrame.new(-1.2874350547791,1.1516209840775,9.2816457748413) * CFrame.Angles(-1.5707963705063, -0.78549426794052, 1.5707961320877)
  3041. part.BrickColor = BrickColor.new("Bright red")
  3042. part.Friction = 0.30000001192093
  3043. part.BottomSurface = Enum.SurfaceType.Smooth
  3044.  
  3045. mesh = Instance.new("CylinderMesh",part)
  3046. mesh.Scale = Vector3.new(0.02000000141561,0.036400001496077,0.049999997019768)
  3047.  
  3048. fammo = Instance.new("NumberValue",ak47ft)
  3049. fammo.Name = "fAmmo"
  3050. fammo.Value = 100
  3051.  
  3052. fmaxammo = Instance.new("NumberValue",ak47ft)
  3053. fmaxammo.Name = "fMaxAmmo"
  3054. fmaxammo.Value = 100
  3055.  
  3056. frecoil = Instance.new("NumberValue",ak47ft)
  3057. frecoil.Name = "fRecoil"
  3058. frecoil.Value = 2
  3059.  
  3060. part = Instance.new("Part",ak47ft)
  3061. part.FormFactor = Enum.FormFactor.Custom
  3062. part.TopSurface = Enum.SurfaceType.Smooth
  3063. part.Anchored = false
  3064. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3065. part.CFrame = CFrame.new(-1.2692509889603,1.189041018486,9.2816457748413) * CFrame.Angles(1.5707964897156, -0.26178929209709, -1.5707961320877)
  3066. part.BrickColor = BrickColor.new("Bright red")
  3067. part.Friction = 0.30000001192093
  3068. part.BottomSurface = Enum.SurfaceType.Smooth
  3069.  
  3070. mesh = Instance.new("CylinderMesh",part)
  3071. mesh.Scale = Vector3.new(0.02000000141561,0.036400001496077,0.049999997019768)
  3072.  
  3073. part = Instance.new("Part",ak47ft)
  3074. part.FormFactor = Enum.FormFactor.Custom
  3075. part.TopSurface = Enum.SurfaceType.Smooth
  3076. part.Anchored = false
  3077. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3078. part.CFrame = CFrame.new(-1.2653390169144,1.1880069971085,9.2816457748413) * CFrame.Angles(1.5707964897156, -0.52357870340347, -1.5707961320877)
  3079. part.BrickColor = BrickColor.new("Bright red")
  3080. part.Friction = 0.30000001192093
  3081. part.BottomSurface = Enum.SurfaceType.Smooth
  3082.  
  3083. mesh = Instance.new("CylinderMesh",part)
  3084. mesh.Scale = Vector3.new(0.02000000141561,0.036400001496077,0.049999997019768)
  3085.  
  3086. part = Instance.new("Part",ak47ft)
  3087. part.FormFactor = Enum.FormFactor.Custom
  3088. part.TopSurface = Enum.SurfaceType.Smooth
  3089. part.Anchored = false
  3090. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3091. part.CFrame = CFrame.new(-1.2619270086288,1.1860049962997,9.2816457748413) * CFrame.Angles(1.5707966089249, -0.78536814451218, -1.5707961320877)
  3092. part.BrickColor = BrickColor.new("Bright red")
  3093. part.Friction = 0.30000001192093
  3094. part.BottomSurface = Enum.SurfaceType.Smooth
  3095.  
  3096. mesh = Instance.new("CylinderMesh",part)
  3097. mesh.Scale = Vector3.new(0.02000000141561,0.036400001496077,0.049999997019768)
  3098.  
  3099. part = Instance.new("Part",ak47ft)
  3100. part.FormFactor = Enum.FormFactor.Custom
  3101. part.TopSurface = Enum.SurfaceType.Smooth
  3102. part.Anchored = false
  3103. part.Size = Vector3.new(0.33333334326744,0.20000000298023,0.20000000298023)
  3104. part.CFrame = CFrame.new(-2.9683470726013,1.4644149541855,9.4216623306274) * CFrame.Angles(-1.570796251297, 0.17453317344189, 3.141592502594)
  3105. part.BrickColor = BrickColor.new("Dark stone grey")
  3106. part.Friction = 0.30000001192093
  3107. part.BottomSurface = Enum.SurfaceType.Smooth
  3108.  
  3109. mesh = Instance.new("BlockMesh",part)
  3110. mesh.Scale = Vector3.new(1,0.08333333581686,0.25)
  3111.  
  3112. part = Instance.new("Part",ak47ft)
  3113. part.FormFactor = Enum.FormFactor.Custom
  3114. part.TopSurface = Enum.SurfaceType.Smooth
  3115. part.Anchored = false
  3116. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3117. part.CFrame = CFrame.new(-0.18002000451088,1.6883330345154,9.2916555404663) * CFrame.Angles(-2.0071284770966, 9.2621938563298e-008, 1.570796251297)
  3118. part.BrickColor = BrickColor.new("Dark stone grey")
  3119. part.Friction = 0.30000001192093
  3120. part.BottomSurface = Enum.SurfaceType.Smooth
  3121.  
  3122. mesh = Instance.new("BlockMesh",part)
  3123. mesh.Scale = Vector3.new(0.04166666790843,0.33333334326744,0.16666667163372)
  3124.  
  3125. part = Instance.new("Part",ak47ft)
  3126. part.FormFactor = Enum.FormFactor.Custom
  3127. part.TopSurface = Enum.SurfaceType.Smooth
  3128. part.Anchored = false
  3129. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3130. part.CFrame = CFrame.new(-2.2049179077148,1.7176300287247,9.2716960906982) * CFrame.Angles(-1.5707961320877, 0.034906663000584, 3.141592502594)
  3131. part.BrickColor = BrickColor.new("Dark stone grey")
  3132. part.Friction = 0.30000001192093
  3133. part.BottomSurface = Enum.SurfaceType.Smooth
  3134.  
  3135. mesh = Instance.new("CylinderMesh",part)
  3136. mesh.Scale = Vector3.new(0.25,0.33333334326744,0.25)
  3137.  
  3138. part = Instance.new("Part",ak47ft)
  3139. part.FormFactor = Enum.FormFactor.Custom
  3140. part.TopSurface = Enum.SurfaceType.Smooth
  3141. part.Anchored = false
  3142. part.Size = Vector3.new(0.20000000298023,0.21666666865349,0.44999998807907)
  3143. part.CFrame = CFrame.new(-3.4712769985199,0.93607300519943,9.3216819763184) * CFrame.Angles(-1.570796251297, 0.27925276756287, 1.5707961320877)
  3144. part.BrickColor = BrickColor.new("Reddish brown")
  3145. part.Friction = 0.30000001192093
  3146. part.BottomSurface = Enum.SurfaceType.Smooth
  3147.  
  3148. mesh = Instance.new("BlockMesh",part)
  3149. mesh.Scale = Vector3.new(0.91666668653488,1,1)
  3150.  
  3151. part = Instance.new("Part",ak47ft)
  3152. part.FormFactor = Enum.FormFactor.Custom
  3153. part.TopSurface = Enum.SurfaceType.Smooth
  3154. part.Anchored = false
  3155. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3156. part.CFrame = CFrame.new(-0.18002000451088,1.7383350133896,9.2916555404663) * CFrame.Angles(-1.1344639062881, -3.5005236043162e-008, 1.5707961320877)
  3157. part.BrickColor = BrickColor.new("Dark stone grey")
  3158. part.Friction = 0.30000001192093
  3159. part.BottomSurface = Enum.SurfaceType.Smooth
  3160.  
  3161. mesh = Instance.new("BlockMesh",part)
  3162. mesh.Scale = Vector3.new(0.04166666790843,0.33333334326744,0.16666667163372)
  3163.  
  3164. part = Instance.new("Part",ak47ft)
  3165. part.FormFactor = Enum.FormFactor.Custom
  3166. part.TopSurface = Enum.SurfaceType.Smooth
  3167. part.Anchored = false
  3168. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3169. part.CFrame = CFrame.new(-1.3882720470428,1.5416699647903,9.3216819763184) * CFrame.Angles(-1.570796251297, 1.5099581673894e-007, 1.5707961320877)
  3170. part.BrickColor = BrickColor.new("Reddish brown")
  3171. part.Friction = 0.30000001192093
  3172. part.BottomSurface = Enum.SurfaceType.Smooth
  3173.  
  3174. mesh = Instance.new("SpecialMesh",part)
  3175. mesh.Scale = Vector3.new(0.91666668653488,0.08333333581686,0.08333333581686)
  3176. mesh.MeshType = Enum.MeshType.Wedge
  3177.  
  3178. parttoworker = Instance.new("ManualWeld",part)
  3179. parttoworker.Part1 = Workspacepart
  3180. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  3181. parttoworker.C1 = CFrame.new(-0.10287982225418,0.14200067520142,0.29262495040894) * CFrame.Angles(1.5707963705063, 1.5707963705063, 0)
  3182. parttoworker.Part0 = Part
  3183. parttoworker.C0 = CFrame.new(-0.10000000149012,0.10000000149012,0.10000000149012) * CFrame.Angles(-1.5707963705063, 0, -3.1415927410126)
  3184.  
  3185. parttoworker = Instance.new("ManualWeld",part)
  3186. parttoworker.Part1 = Workspacepart
  3187. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  3188. parttoworker.C1 = CFrame.new(-0.18288207054138,-0.057999320328236,0.092627048492432) * CFrame.Angles(-3.1415927410126, 2.0861641303327e-007, -1.5707963705063)
  3189. parttoworker.Part0 = Part
  3190. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  3191.  
  3192. part = Instance.new("Part",ak47ft)
  3193. part.FormFactor = Enum.FormFactor.Custom
  3194. part.TopSurface = Enum.SurfaceType.Smooth
  3195. part.Anchored = false
  3196. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3197. part.CFrame = CFrame.new(-1.9716409444809,1.6966780424118,9.3216819763184) * CFrame.Angles(1.5707964897156, -1.1920926112907e-007, 1.5707966089249)
  3198. part.BrickColor = BrickColor.new("Dark stone grey")
  3199. part.Friction = 0.30000001192093
  3200. part.BottomSurface = Enum.SurfaceType.Smooth
  3201.  
  3202. mesh = Instance.new("BlockMesh",part)
  3203. mesh.Scale = Vector3.new(0.66666668653488,0.25,0.25)
  3204.  
  3205. part = Instance.new("Part",ak47ft)
  3206. part.FormFactor = Enum.FormFactor.Custom
  3207. part.TopSurface = Enum.SurfaceType.Smooth
  3208. part.Anchored = false
  3209. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3210. part.CFrame = CFrame.new(-1.8216199874878,1.5083450078964,9.3216819763184) * CFrame.Angles(1.5707963705063, -0, -1.5707961320877)
  3211. part.BrickColor = BrickColor.new("Reddish brown")
  3212. part.Friction = 0.30000001192093
  3213. part.BottomSurface = Enum.SurfaceType.Smooth
  3214.  
  3215. mesh = Instance.new("SpecialMesh",part)
  3216. mesh.Scale = Vector3.new(0.91666668653488,0.08333333581686,0.08333333581686)
  3217. mesh.MeshType = Enum.MeshType.Wedge
  3218.  
  3219. parttoworker = Instance.new("ManualWeld",part)
  3220. parttoworker.Part1 = Workspacepart
  3221. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  3222. parttoworker.C1 = CFrame.new(-0.089546397328377,-0.14199942350388,-0.00068950653076172) * CFrame.Angles(-1.570796251297, 1.5707963705063, 0)
  3223. parttoworker.Part0 = Part
  3224. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  3225.  
  3226. parttoworker = Instance.new("ManualWeld",part)
  3227. parttoworker.Part1 = Workspacepart
  3228. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  3229. parttoworker.C1 = CFrame.new(-0.10954682528973,-0.14199942350388,0.059314250946045) * CFrame.Angles(-1.570796251297, 1.5707963705063, 0)
  3230. parttoworker.Part0 = Part
  3231. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  3232.  
  3233. parttoworker = Instance.new("ManualWeld",part)
  3234. parttoworker.Part1 = Workspacepart
  3235. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  3236. parttoworker.C1 = CFrame.new(-0.10954682528973,-0.057999312877655,0.059314250946045) * CFrame.Angles(-1.570796251297, 1.5707963705063, 0)
  3237. parttoworker.Part0 = Part
  3238. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  3239.  
  3240. parttoworker = Instance.new("ManualWeld",part)
  3241. parttoworker.Part1 = Workspacepart
  3242. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  3243. parttoworker.C1 = CFrame.new(-0.089546397328377,-0.057999312877655,-0.00068950653076172) * CFrame.Angles(-1.570796251297, 1.5707963705063, 0)
  3244. parttoworker.Part0 = Part
  3245. parttoworker.C0 = CFrame.new(0.10000000149012,-0.10000000149012,0.10000000149012) * CFrame.Angles(1.5707963705063, 0, -0)
  3246.  
  3247. parttoworker = Instance.new("ManualWeld",part)
  3248. parttoworker.Part1 = Workspacepart
  3249. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  3250. parttoworker.C1 = CFrame.new(0.10000039637089,0.51245599985123,-0.20930290222168) * CFrame.Angles(1.570796251297, 7.1054790266108e-015, -8.742244261839e-008)
  3251. parttoworker.Part0 = Part
  3252. parttoworker.C0 = CFrame.new(-0.10000000149012,0.10000000149012,0.10000000149012) * CFrame.Angles(-1.5707963705063, 0, -3.1415927410126)
  3253.  
  3254. part = Instance.new("Part",ak47ft)
  3255. part.FormFactor = Enum.FormFactor.Custom
  3256. part.TopSurface = Enum.SurfaceType.Smooth
  3257. part.Anchored = false
  3258. part.Size = Vector3.new(0.20000000298023,0.56666666269302,0.20000000298023)
  3259. part.CFrame = CFrame.new(-1.5966390371323,1.6166779994965,9.2966623306274) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  3260. part.BrickColor = BrickColor.new("Reddish brown")
  3261. part.Friction = 0.30000001192093
  3262. part.BottomSurface = Enum.SurfaceType.Smooth
  3263.  
  3264. mesh = Instance.new("CylinderMesh",part)
  3265. mesh.Scale = Vector3.new(0.66666668653488,1,0.66666668653488)
  3266.  
  3267. parttoworker = Instance.new("ManualWeld",part)
  3268. parttoworker.Part1 = Workspacepart
  3269. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  3270. parttoworker.C1 = CFrame.new(-0.45787867903709,-0.16700094938278,0.10764265060425) * CFrame.Angles(-3.1415927410126, 8.9406967163086e-008, -1.5707963705063)
  3271. parttoworker.Part0 = Part
  3272. parttoworker.C0 = CFrame.new(0.10000000149012,-0.28333333134651,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  3273.  
  3274. parttoworker = Instance.new("ManualWeld",part)
  3275. parttoworker.Part1 = Workspacepart
  3276. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  3277. parttoworker.C1 = CFrame.new(-0.57787919044495,-0.16700094938278,0.10764694213867) * CFrame.Angles(-3.1415927410126, 8.9406967163086e-008, -1.5707963705063)
  3278. parttoworker.Part0 = Part
  3279. parttoworker.C0 = CFrame.new(0.10000000149012,-0.28333333134651,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  3280.  
  3281. parttoworker = Instance.new("ManualWeld",part)
  3282. parttoworker.Part1 = Workspacepart
  3283. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  3284. parttoworker.C1 = CFrame.new(-0.45787867903709,-0.083000846207142,0.10764265060425) * CFrame.Angles(-3.1415927410126, 8.9406967163086e-008, -1.5707963705063)
  3285. parttoworker.Part0 = Part
  3286. parttoworker.C0 = CFrame.new(0.10000000149012,-0.28333333134651,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  3287.  
  3288. parttoworker = Instance.new("ManualWeld",part)
  3289. parttoworker.Part1 = Workspacepart
  3290. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  3291. parttoworker.C1 = CFrame.new(-0.57787919044495,-0.083000846207142,0.10764694213867) * CFrame.Angles(-3.1415927410126, 8.9406967163086e-008, -1.5707963705063)
  3292. parttoworker.Part0 = Part
  3293. parttoworker.C0 = CFrame.new(0.10000000149012,-0.28333333134651,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  3294.  
  3295. parttoworker = Instance.new("ManualWeld",part)
  3296. parttoworker.Part1 = Workspacepart
  3297. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  3298. parttoworker.C1 = CFrame.new(-0.33787751197815,-0.083000846207142,0.10764074325562) * CFrame.Angles(-3.1415927410126, 8.9406967163086e-008, -1.5707963705063)
  3299. parttoworker.Part0 = Part
  3300. parttoworker.C0 = CFrame.new(0.10000000149012,-0.28333333134651,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  3301.  
  3302. parttoworker = Instance.new("ManualWeld",part)
  3303. parttoworker.Part1 = Workspacepart
  3304. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  3305. parttoworker.C1 = CFrame.new(-0.12500113248825,0.012123942375183,-0.095639705657959) * CFrame.Angles(-8.940687479253e-008, 0, -0)
  3306. parttoworker.Part0 = Part
  3307. parttoworker.C0 = CFrame.new(0.10000000149012,-0.28333333134651,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  3308.  
  3309. parttoworker = Instance.new("ManualWeld",part)
  3310. parttoworker.Part1 = Workspacepart
  3311. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  3312. parttoworker.C1 = CFrame.new(-0.097875475883484,-0.083000846207142,0.10763597488403) * CFrame.Angles(-3.1415927410126, 8.9406967163086e-008, -1.5707963705063)
  3313. parttoworker.Part0 = Part
  3314. parttoworker.C0 = CFrame.new(0.10000000149012,-0.28333333134651,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  3315.  
  3316. parttoworker = Instance.new("ManualWeld",part)
  3317. parttoworker.Part1 = Workspacepart
  3318. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  3319. parttoworker.C1 = CFrame.new(-0.21787786483765,-0.083000846207142,0.10763454437256) * CFrame.Angles(-3.1415927410126, 8.9406967163086e-008, -1.5707963705063)
  3320. parttoworker.Part0 = Part
  3321. parttoworker.C0 = CFrame.new(0.10000000149012,-0.28333333134651,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  3322.  
  3323. part = Instance.new("Part",ak47ft)
  3324. part.FormFactor = Enum.FormFactor.Custom
  3325. part.TopSurface = Enum.SurfaceType.Smooth
  3326. part.Anchored = false
  3327. part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.21666666865349)
  3328. part.CFrame = CFrame.new(-3.5966410636902,1.3750129938126,9.3216819763184) * CFrame.Angles(-1.570796251297, 3.1786498766451e-008, 1.5707961320877)
  3329. part.BrickColor = BrickColor.new("Dark stone grey")
  3330. part.Friction = 0.30000001192093
  3331. part.BottomSurface = Enum.SurfaceType.Smooth
  3332.  
  3333. mesh = Instance.new("BlockMesh",part)
  3334. mesh.Scale = Vector3.new(0.83333337306976,0.5,1)
  3335.  
  3336. part = Instance.new("Part",ak47ft)
  3337. part.FormFactor = Enum.FormFactor.Custom
  3338. part.TopSurface = Enum.SurfaceType.Smooth
  3339. part.Anchored = false
  3340. part.Size = Vector3.new(0.20000000298023,1.1499999761581,0.20000000298023)
  3341. part.CFrame = CFrame.new(-0.6382719874382,1.4583419561386,9.3216819763184) * CFrame.Angles(-1.570796251297, 7.5497887053189e-008, 1.5707961320877)
  3342. part.BrickColor = BrickColor.new("Dark stone grey")
  3343. part.Friction = 0.30000001192093
  3344. part.BottomSurface = Enum.SurfaceType.Smooth
  3345.  
  3346. decal = Instance.new("Decal",part)
  3347. decal.Face = Enum.NormalId.Bottom
  3348. decal.Texture = "http://www.roblox.com/asset/?id=47760372"
  3349.  
  3350. mesh = Instance.new("CylinderMesh",part)
  3351. mesh.Scale = Vector3.new(0.41666668653488,1,0.41666668653488)
  3352.  
  3353. parttoworker = Instance.new("ManualWeld",part)
  3354. parttoworker.Part1 = Workspacepart
  3355. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  3356. parttoworker.C1 = CFrame.new(-0.10000021755695,0.08787077665329,-0.077295780181885) * CFrame.Angles(1.5707964897156, 0, -3.1415927410126)
  3357. parttoworker.Part0 = Part
  3358. parttoworker.C0 = CFrame.new(-0.10000000149012,0.57499998807907,0.10000000149012) * CFrame.Angles(-1.5707963705063, 0, -3.1415927410126)
  3359.  
  3360. parttoworker = Instance.new("ManualWeld",part)
  3361. parttoworker.Part1 = Workspacepart
  3362. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  3363. parttoworker.C1 = CFrame.new(0.10000038146973,-0.087871134281158,-0.13729953765869) * CFrame.Angles(-1.5707964897156, 0, -0)
  3364. parttoworker.Part0 = Part
  3365. parttoworker.C0 = CFrame.new(-0.10000000149012,0.57499998807907,0.10000000149012) * CFrame.Angles(-1.5707963705063, 0, -3.1415927410126)
  3366.  
  3367. parttoworker = Instance.new("ManualWeld",part)
  3368. parttoworker.Part1 = Workspacepart
  3369. parttoworker.Name = "Part-to-Workspace->Part Strong Joint"
  3370. parttoworker.C1 = CFrame.new(-0.099999614059925,-1.2398760318756,-0.119300365448) * CFrame.Angles(-1.3311826307927e-007, 0, -0)
  3371. parttoworker.Part0 = Part
  3372. parttoworker.C0 = CFrame.new(0.10000000149012,-0.57499998807907,-0.10000000149012) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  3373.  
  3374. workspacepart = Instance.new("Part",ak47ft)
  3375. workspacepart.FormFactor = Enum.FormFactor.Plate
  3376. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3377. workspacepart.Anchored = false
  3378. workspacepart.Size = Vector3.new(1,0.40000000596046,1)
  3379. workspacepart.Name = "Workspacepart"
  3380. workspacepart.CFrame = CFrame.new(-1.3272340297699,1.1890369653702,9.2816457748413) * CFrame.Angles(8.9406967163086e-008, -1.5099580252809e-007, -1.570796251297)
  3381. workspacepart.BrickColor = BrickColor.new("Dark stone grey")
  3382. workspacepart.Friction = 0.30000001192093
  3383. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3384.  
  3385. mesh = Instance.new("SpecialMesh",workspacepart)
  3386. mesh.Scale = Vector3.new(0.019999999552965,0.03999999910593,0.019999999552965)
  3387. mesh.MeshId = "http://www.roblox.com/asset/?id=1033714"
  3388. mesh.MeshType = Enum.MeshType.FileMesh
  3389.  
  3390. workspacepart = Instance.new("Part",ak47ft)
  3391. workspacepart.FormFactor = Enum.FormFactor.Custom
  3392. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3393. workspacepart.Anchored = false
  3394. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3395. workspacepart.Name = "Workspacepart"
  3396. workspacepart.CFrame = CFrame.new(-1.3651969432831,1.2190400362015,9.3216819763184) * CFrame.Angles(1.5707963705063, 5.7620432869498e-008, 1.5707964897156)
  3397. workspacepart.BrickColor = BrickColor.new("Black")
  3398. workspacepart.Friction = 0.30000001192093
  3399. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3400.  
  3401. mesh = Instance.new("CylinderMesh",workspacepart)
  3402. mesh.Scale = Vector3.new(0.59999996423721,0.02000000141561,0.59999996423721)
  3403.  
  3404. workspacepart = Instance.new("Part",ak47ft)
  3405. workspacepart.FormFactor = Enum.FormFactor.Custom
  3406. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3407. workspacepart.Anchored = false
  3408. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3409. workspacepart.Name = "Workspacepart"
  3410. workspacepart.CFrame = CFrame.new(-0.64118701219559,1.1990389823914,9.3216819763184) * CFrame.Angles(1.5707963705063, 5.7620432869498e-008, 1.5707964897156)
  3411. workspacepart.BrickColor = BrickColor.new("Really black")
  3412. workspacepart.Friction = 0.30000001192093
  3413. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3414.  
  3415. mesh = Instance.new("CylinderMesh",workspacepart)
  3416. mesh.Scale = Vector3.new(0.90000003576279,0.022000001743436,0.90000003576279)
  3417.  
  3418. workspacepart = Instance.new("Part",ak47ft)
  3419. workspacepart.FormFactor = Enum.FormFactor.Custom
  3420. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3421. workspacepart.Anchored = false
  3422. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3423. workspacepart.Name = "Workspacepart"
  3424. workspacepart.CFrame = CFrame.new(-1.4512540102005,1.2710419893265,9.3716716766357) * CFrame.Angles(-2.356162071228, 3.9746490188008e-007, -1.5707964897156)
  3425. workspacepart.BrickColor = BrickColor.new("Pastel Blue")
  3426. workspacepart.Friction = 0.30000001192093
  3427. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3428.  
  3429. mesh = Instance.new("SpecialMesh",workspacepart)
  3430. mesh.Scale = Vector3.new(0.099999994039536,0.19999980926514,0.19999998807907)
  3431. mesh.MeshType = Enum.MeshType.Wedge
  3432.  
  3433. workspacepart = Instance.new("Part",ak47ft)
  3434. workspacepart.FormFactor = Enum.FormFactor.Custom
  3435. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3436. workspacepart.Anchored = false
  3437. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3438. workspacepart.Name = "Workspacepart"
  3439. workspacepart.CFrame = CFrame.new(-2.0312149524689,1.3490289449692,9.2796335220337) * CFrame.Angles(-1.570796251297, -5.7620432869498e-008, 3.141592502594)
  3440. workspacepart.BrickColor = BrickColor.new("Really black")
  3441. workspacepart.Friction = 0.30000001192093
  3442. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3443.  
  3444. mesh = Instance.new("CylinderMesh",workspacepart)
  3445. mesh.Scale = Vector3.new(0.39999997615814,0.02000000141561,0.29999998211861)
  3446.  
  3447. workspacepart = Instance.new("Part",ak47ft)
  3448. workspacepart.FormFactor = Enum.FormFactor.Custom
  3449. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3450. workspacepart.Anchored = false
  3451. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3452. workspacepart.Name = "Workspacepart"
  3453. workspacepart.CFrame = CFrame.new(-1.1968549489975,1.1012109518051,9.2825603485107) * CFrame.Angles(-3.1415758132935, 0.26166304945946, 1.5707312822342)
  3454. workspacepart.BrickColor = BrickColor.new("Bright red")
  3455. workspacepart.Friction = 0.30000001192093
  3456. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3457.  
  3458. mesh = Instance.new("CylinderMesh",workspacepart)
  3459. mesh.Scale = Vector3.new(0.02000000141561,0.036400001496077,0.049999997019768)
  3460.  
  3461. workspacepart = Instance.new("Part",ak47ft)
  3462. workspacepart.FormFactor = Enum.FormFactor.Custom
  3463. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3464. workspacepart.Anchored = false
  3465. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3466. workspacepart.Name = "Workspacepart"
  3467. workspacepart.CFrame = CFrame.new(-1.8311389684677,1.3490289449692,9.2796335220337) * CFrame.Angles(-1.570796251297, -5.7620432869498e-008, 3.141592502594)
  3468. workspacepart.BrickColor = BrickColor.new("Really black")
  3469. workspacepart.Friction = 0.30000001192093
  3470. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3471.  
  3472. mesh = Instance.new("CylinderMesh",workspacepart)
  3473. mesh.Scale = Vector3.new(0.39999997615814,0.02000000141561,0.29999998211861)
  3474.  
  3475. workspacepart = Instance.new("Part",ak47ft)
  3476. workspacepart.FormFactor = Enum.FormFactor.Custom
  3477. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3478. workspacepart.Anchored = false
  3479. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3480. workspacepart.Name = "Workspacepart"
  3481. workspacepart.CFrame = CFrame.new(-1.6512089967728,1.4090379476547,9.2796335220337) * CFrame.Angles(-1.570796251297, -5.7620432869498e-008, 3.141592502594)
  3482. workspacepart.BrickColor = BrickColor.new("Really black")
  3483. workspacepart.Friction = 0.30000001192093
  3484. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3485.  
  3486. mesh = Instance.new("CylinderMesh",workspacepart)
  3487. mesh.Scale = Vector3.new(0.39999997615814,0.02000000141561,0.29999998211861)
  3488.  
  3489. workspacepart = Instance.new("Part",ak47ft)
  3490. workspacepart.FormFactor = Enum.FormFactor.Custom
  3491. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3492. workspacepart.Anchored = false
  3493. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3494. workspacepart.Name = "Workspacepart"
  3495. workspacepart.CFrame = CFrame.new(-1.5911500453949,1.3490409851074,9.2796335220337) * CFrame.Angles(-1.570796251297, -5.7620432869498e-008, 3.141592502594)
  3496. workspacepart.BrickColor = BrickColor.new("Really black")
  3497. workspacepart.Friction = 0.30000001192093
  3498. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3499.  
  3500. mesh = Instance.new("CylinderMesh",workspacepart)
  3501. mesh.Scale = Vector3.new(0.39999997615814,0.02000000141561,0.29999998211861)
  3502.  
  3503. workspacepart = Instance.new("Part",ak47ft)
  3504. workspacepart.FormFactor = Enum.FormFactor.Custom
  3505. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3506. workspacepart.Anchored = false
  3507. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3508. workspacepart.Name = "Workspacepart"
  3509. workspacepart.CFrame = CFrame.new(-1.301234960556,1.4810429811478,9.3216819763184) * CFrame.Angles(1.5707963705063, 1.32126359631e-007, -1.5707961320877)
  3510. workspacepart.Friction = 0.30000001192093
  3511. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3512.  
  3513. mesh = Instance.new("SpecialMesh",workspacepart)
  3514. mesh.Scale = Vector3.new(0.39999997615814,0.099999807775021,0.099999994039536)
  3515. mesh.MeshType = Enum.MeshType.Wedge
  3516.  
  3517. workspacepart = Instance.new("Part",ak47ft)
  3518. workspacepart.FormFactor = Enum.FormFactor.Custom
  3519. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3520. workspacepart.Anchored = false
  3521. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3522. workspacepart.Name = "Workspacepart"
  3523. workspacepart.CFrame = CFrame.new(-1.301234960556,1.4210410118103,9.3216819763184) * CFrame.Angles(1.5707963705063, 5.7620432869498e-008, 1.5707964897156)
  3524. workspacepart.Friction = 0.30000001192093
  3525. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3526.  
  3527. mesh = Instance.new("BlockMesh",workspacepart)
  3528. mesh.Scale = Vector3.new(0.39999997615814,0.099999994039536,0.5)
  3529.  
  3530. workspacepart = Instance.new("Part",ak47ft)
  3531. workspacepart.FormFactor = Enum.FormFactor.Custom
  3532. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3533. workspacepart.Anchored = false
  3534. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3535. workspacepart.Name = "Workspacepart"
  3536. workspacepart.CFrame = CFrame.new(-2.169154882431,1.4410380125046,9.3216819763184) * CFrame.Angles(-1.570796251297, -5.7620432869498e-008, -1.5707964897156)
  3537. workspacepart.BrickColor = BrickColor.new("Really black")
  3538. workspacepart.Friction = 0.30000001192093
  3539. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3540.  
  3541. mesh = Instance.new("CylinderMesh",workspacepart)
  3542. mesh.Scale = Vector3.new(0.51999986171722,0.02000000141561,0.61999976634979)
  3543.  
  3544. workspacepart = Instance.new("Part",ak47ft)
  3545. workspacepart.FormFactor = Enum.FormFactor.Custom
  3546. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3547. workspacepart.Anchored = false
  3548. workspacepart.Size = Vector3.new(0.20000000298023,0.27999997138977,0.20000000298023)
  3549. workspacepart.Name = "Workspacepart"
  3550. workspacepart.CFrame = CFrame.new(-1.5712519884109,1.2810399532318,9.3216819763184) * CFrame.Angles(1.5707963705063, 5.7620432869498e-008, 1.5707964897156)
  3551. workspacepart.BrickColor = BrickColor.new("Dark stone grey")
  3552. workspacepart.Friction = 0.30000001192093
  3553. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3554.  
  3555. mesh = Instance.new("BlockMesh",workspacepart)
  3556. mesh.Scale = Vector3.new(0.39999997615814,1,0.099999994039536)
  3557.  
  3558. workspacepart = Instance.new("Part",ak47ft)
  3559. workspacepart.FormFactor = Enum.FormFactor.Custom
  3560. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3561. workspacepart.Anchored = false
  3562. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3563. workspacepart.Name = "Workspacepart"
  3564. workspacepart.CFrame = CFrame.new(-2.0352330207825,0.91875499486923,9.3216819763184) * CFrame.Angles(-1.5707968473434, -1.3090747594833, 1.5707957744598)
  3565. workspacepart.BrickColor = BrickColor.new("Dark stone grey")
  3566. workspacepart.Friction = 0.30000001192093
  3567. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3568.  
  3569. mesh = Instance.new("BlockMesh",workspacepart)
  3570. mesh.Scale = Vector3.new(0.31999996304512,0.11999978870153,0.02000000141561)
  3571.  
  3572. workspacepart = Instance.new("Part",ak47ft)
  3573. workspacepart.FormFactor = Enum.FormFactor.Custom
  3574. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3575. workspacepart.Anchored = false
  3576. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3577. workspacepart.Name = "Workspacepart"
  3578. workspacepart.CFrame = CFrame.new(-1.8511600494385,1.2210409641266,9.3216819763184) * CFrame.Angles(1.5707963705063, 5.7620432869498e-008, 1.5707964897156)
  3579. workspacepart.BrickColor = BrickColor.new("Dark stone grey")
  3580. workspacepart.Friction = 0.30000001192093
  3581. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3582.  
  3583. mesh = Instance.new("BlockMesh",workspacepart)
  3584. mesh.Scale = Vector3.new(0.39999997615814,0.59999978542328,0.69999998807907)
  3585.  
  3586. workspacepart = Instance.new("Part",ak47ft)
  3587. workspacepart.FormFactor = Enum.FormFactor.Custom
  3588. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3589. workspacepart.Anchored = false
  3590. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3591. workspacepart.Name = "Workspacepart"
  3592. workspacepart.CFrame = CFrame.new(-1.7712010145187,1.161041021347,9.3216819763184) * CFrame.Angles(-1.570796251297, -5.7620432869498e-008, -1.5707964897156)
  3593. workspacepart.BrickColor = BrickColor.new("Dark stone grey")
  3594. workspacepart.Friction = 0.30000001192093
  3595. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3596.  
  3597. mesh = Instance.new("SpecialMesh",workspacepart)
  3598. mesh.Scale = Vector3.new(0.39999997615814,0.19999980926514,0.099999994039536)
  3599. mesh.MeshType = Enum.MeshType.Wedge
  3600.  
  3601. workspacepart = Instance.new("Part",ak47ft)
  3602. workspacepart.FormFactor = Enum.FormFactor.Custom
  3603. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3604. workspacepart.Anchored = false
  3605. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3606. workspacepart.Name = "Workspacepart"
  3607. workspacepart.CFrame = CFrame.new(-1.7712010145187,1.2310429811478,9.3216819763184) * CFrame.Angles(1.5707963705063, 5.7620432869498e-008, 1.5707964897156)
  3608. workspacepart.BrickColor = BrickColor.new("Dark stone grey")
  3609. workspacepart.Friction = 0.30000001192093
  3610. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3611.  
  3612. mesh = Instance.new("BlockMesh",workspacepart)
  3613. mesh.Scale = Vector3.new(0.39999997615814,0.19999980926514,0.59999996423721)
  3614.  
  3615. workspacepart = Instance.new("Part",ak47ft)
  3616. workspacepart.FormFactor = Enum.FormFactor.Custom
  3617. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3618. workspacepart.Anchored = false
  3619. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3620. workspacepart.Name = "Workspacepart"
  3621. workspacepart.CFrame = CFrame.new(-1.2589989900589,1.1645220518112,9.2816457748413) * CFrame.Angles(-1.5707963705063, -0.78549426794052, 1.5707961320877)
  3622. workspacepart.BrickColor = BrickColor.new("Bright red")
  3623. workspacepart.Friction = 0.30000001192093
  3624. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3625.  
  3626. mesh = Instance.new("CylinderMesh",workspacepart)
  3627. mesh.Scale = Vector3.new(0.02000000141561,0.036400001496077,0.049999997019768)
  3628.  
  3629. workspacepart = Instance.new("Part",ak47ft)
  3630. workspacepart.FormFactor = Enum.FormFactor.Custom
  3631. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3632. workspacepart.Anchored = false
  3633. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3634. workspacepart.Name = "Workspacepart"
  3635. workspacepart.CFrame = CFrame.new(-1.2559479475021,1.1718430519104,9.2816457748413) * CFrame.Angles(-1.5707968473434, -1.3090757131577, 1.5707957744598)
  3636. workspacepart.BrickColor = BrickColor.new("Bright red")
  3637. workspacepart.Friction = 0.30000001192093
  3638. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3639.  
  3640. mesh = Instance.new("CylinderMesh",workspacepart)
  3641. mesh.Scale = Vector3.new(0.02000000141561,0.036400001496077,0.049999997019768)
  3642.  
  3643. workspacepart = Instance.new("Part",ak47ft)
  3644. workspacepart.FormFactor = Enum.FormFactor.Custom
  3645. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3646. workspacepart.Anchored = false
  3647. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3648. workspacepart.Name = "Workspacepart"
  3649. workspacepart.CFrame = CFrame.new(-1.7712010145187,1.4090369939804,9.3636741638184) * CFrame.Angles(-1.570796251297, -5.7620432869498e-008, 3.141592502594)
  3650. workspacepart.BrickColor = BrickColor.new("Really black")
  3651. workspacepart.Friction = 0.30000001192093
  3652. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3653.  
  3654. mesh = Instance.new("CylinderMesh",workspacepart)
  3655. mesh.Scale = Vector3.new(0.39999997615814,0.02000000141561,0.29999998211861)
  3656.  
  3657. workspacepart = Instance.new("Part",ak47ft)
  3658. workspacepart.FormFactor = Enum.FormFactor.Custom
  3659. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3660. workspacepart.Anchored = false
  3661. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3662. workspacepart.Name = "Workspacepart"
  3663. workspacepart.CFrame = CFrame.new(-2.0111870765686,1.4090329408646,9.3636741638184) * CFrame.Angles(-1.570796251297, -5.7620432869498e-008, 3.141592502594)
  3664. workspacepart.BrickColor = BrickColor.new("Really black")
  3665. workspacepart.Friction = 0.30000001192093
  3666. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3667.  
  3668. mesh = Instance.new("CylinderMesh",workspacepart)
  3669. mesh.Scale = Vector3.new(0.39999997615814,0.02000000141561,0.29999998211861)
  3670.  
  3671. workspacepart = Instance.new("Part",ak47ft)
  3672. workspacepart.FormFactor = Enum.FormFactor.Custom
  3673. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3674. workspacepart.Anchored = false
  3675. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3676. workspacepart.Name = "Workspacepart"
  3677. workspacepart.CFrame = CFrame.new(-1.8911889791489,1.4090329408646,9.3636741638184) * CFrame.Angles(-1.570796251297, -5.7620432869498e-008, 3.141592502594)
  3678. workspacepart.BrickColor = BrickColor.new("Really black")
  3679. workspacepart.Friction = 0.30000001192093
  3680. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3681.  
  3682. mesh = Instance.new("CylinderMesh",workspacepart)
  3683. mesh.Scale = Vector3.new(0.39999997615814,0.02000000141561,0.29999998211861)
  3684.  
  3685. workspacepart = Instance.new("Part",ak47ft)
  3686. workspacepart.FormFactor = Enum.FormFactor.Custom
  3687. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3688. workspacepart.Anchored = false
  3689. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3690. workspacepart.Name = "Workspacepart"
  3691. workspacepart.CFrame = CFrame.new(-1.8311389684677,1.3490289449692,9.3636741638184) * CFrame.Angles(-1.570796251297, -5.7620432869498e-008, 3.141592502594)
  3692. workspacepart.BrickColor = BrickColor.new("Really black")
  3693. workspacepart.Friction = 0.30000001192093
  3694. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3695.  
  3696. mesh = Instance.new("CylinderMesh",workspacepart)
  3697. mesh.Scale = Vector3.new(0.39999997615814,0.02000000141561,0.29999998211861)
  3698.  
  3699. workspacepart = Instance.new("Part",ak47ft)
  3700. workspacepart.FormFactor = Enum.FormFactor.Custom
  3701. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3702. workspacepart.Anchored = false
  3703. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3704. workspacepart.Name = "Workspacepart"
  3705. workspacepart.CFrame = CFrame.new(-1.9512590169907,1.349032998085,9.3636741638184) * CFrame.Angles(-1.570796251297, -5.7620432869498e-008, 3.141592502594)
  3706. workspacepart.BrickColor = BrickColor.new("Really black")
  3707. workspacepart.Friction = 0.30000001192093
  3708. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3709.  
  3710. mesh = Instance.new("CylinderMesh",workspacepart)
  3711. mesh.Scale = Vector3.new(0.39999997615814,0.02000000141561,0.29999998211861)
  3712.  
  3713. workspacepart = Instance.new("Part",ak47ft)
  3714. workspacepart.FormFactor = Enum.FormFactor.Custom
  3715. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3716. workspacepart.Anchored = false
  3717. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3718. workspacepart.Name = "Workspacepart"
  3719. workspacepart.CFrame = CFrame.new(-2.0312149524689,1.3490289449692,9.3636741638184) * CFrame.Angles(-1.570796251297, -5.7620432869498e-008, 3.141592502594)
  3720. workspacepart.BrickColor = BrickColor.new("Really black")
  3721. workspacepart.Friction = 0.30000001192093
  3722. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3723.  
  3724. mesh = Instance.new("CylinderMesh",workspacepart)
  3725. mesh.Scale = Vector3.new(0.39999997615814,0.02000000141561,0.29999998211861)
  3726.  
  3727. workspacepart = Instance.new("Part",ak47ft)
  3728. workspacepart.FormFactor = Enum.FormFactor.Custom
  3729. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3730. workspacepart.Anchored = false
  3731. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3732. workspacepart.Name = "Workspacepart"
  3733. workspacepart.CFrame = CFrame.new(-1.1934479475021,1.1012109518051,9.2845735549927) * CFrame.Angles(-3.1415560245514, 0.52345234155655, 1.570723772049)
  3734. workspacepart.BrickColor = BrickColor.new("Bright red")
  3735. workspacepart.Friction = 0.30000001192093
  3736. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3737.  
  3738. mesh = Instance.new("CylinderMesh",workspacepart)
  3739. mesh.Scale = Vector3.new(0.02000000141561,0.036400001496077,0.049999997019768)
  3740.  
  3741. workspacepart = Instance.new("Part",ak47ft)
  3742. workspacepart.FormFactor = Enum.FormFactor.Custom
  3743. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3744. workspacepart.Anchored = false
  3745. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3746. workspacepart.Name = "Workspacepart"
  3747. workspacepart.CFrame = CFrame.new(-1.2007720470428,1.1012109518051,9.2815256118774) * CFrame.Angles(-3.141592502594, -0.00012604705989361, 1.5707335472107)
  3748. workspacepart.BrickColor = BrickColor.new("Bright red")
  3749. workspacepart.Friction = 0.30000001192093
  3750. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3751.  
  3752. mesh = Instance.new("CylinderMesh",workspacepart)
  3753. mesh.Scale = Vector3.new(0.02000000141561,0.036400001496077,0.049999997019768)
  3754.  
  3755. workspacepart = Instance.new("Part",ak47ft)
  3756. workspacepart.FormFactor = Enum.FormFactor.Custom
  3757. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3758. workspacepart.Anchored = false
  3759. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3760. workspacepart.Name = "Workspacepart"
  3761. workspacepart.CFrame = CFrame.new(-1.1775759458542,1.1342869997025,9.3029460906982) * CFrame.Angles(-0.69671052694321, -1.1531236171722, -1.2449640035629)
  3762. workspacepart.Friction = 0.30000001192093
  3763. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3764.  
  3765. mesh = Instance.new("CylinderMesh",workspacepart)
  3766. mesh.Scale = Vector3.new(0.19999998807907,0.099999792873859,0.22000002861023)
  3767.  
  3768. workspacepart = Instance.new("Part",ak47ft)
  3769. workspacepart.FormFactor = Enum.FormFactor.Custom
  3770. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3771. workspacepart.Anchored = false
  3772. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3773. workspacepart.Name = "Workspacepart"
  3774. workspacepart.CFrame = CFrame.new(-1.2570400238037,1.1679879426956,9.2816457748413) * CFrame.Angles(-1.5707964897156, -1.0472840070724, 1.5707960128784)
  3775. workspacepart.BrickColor = BrickColor.new("Bright red")
  3776. workspacepart.Friction = 0.30000001192093
  3777. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3778.  
  3779. mesh = Instance.new("CylinderMesh",workspacepart)
  3780. mesh.Scale = Vector3.new(0.02000000141561,0.036400001496077,0.049999997019768)
  3781.  
  3782. workspacepart = Instance.new("Part",ak47ft)
  3783. workspacepart.FormFactor = Enum.FormFactor.Custom
  3784. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3785. workspacepart.Anchored = false
  3786. workspacepart.Size = Vector3.new(0.20000000298023,0.29999995231628,0.20000000298023)
  3787. workspacepart.Name = "Workspacepart"
  3788. workspacepart.CFrame = CFrame.new(-1.621178984642,1.2710419893265,9.2716960906982) * CFrame.Angles(2.3561623096466, -1.8393129153083e-007, 1.5707963705063)
  3789. workspacepart.BrickColor = BrickColor.new("Pastel Blue")
  3790. workspacepart.Friction = 0.30000001192093
  3791. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3792.  
  3793. mesh = Instance.new("BlockMesh",workspacepart)
  3794. mesh.Scale = Vector3.new(0.099999994039536,1,0.19999998807907)
  3795.  
  3796. workspacepart = Instance.new("Part",ak47ft)
  3797. workspacepart.FormFactor = Enum.FormFactor.Custom
  3798. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3799. workspacepart.Anchored = false
  3800. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3801. workspacepart.Name = "Workspacepart"
  3802. workspacepart.CFrame = CFrame.new(-1.3532370328903,1.189041018486,9.2816457748413) * CFrame.Angles(1.5707963705063, 5.7620432869498e-008, 1.5707964897156)
  3803. workspacepart.Friction = 0.30000001192093
  3804. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3805.  
  3806. mesh = Instance.new("CylinderMesh",workspacepart)
  3807. mesh.Scale = Vector3.new(0.19999998807907,0.099999792873859,0.22000002861023)
  3808.  
  3809. workspacepart = Instance.new("Part",ak47ft)
  3810. workspacepart.FormFactor = Enum.FormFactor.Custom
  3811. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3812. workspacepart.Anchored = false
  3813. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3814. workspacepart.Name = "Workspacepart"
  3815. workspacepart.CFrame = CFrame.new(-1.2271310091019,1.1010340452194,9.2816457748413) * CFrame.Angles(1.5707963705063, 8.7422762362621e-008, -1.5707961320877)
  3816. workspacepart.BrickColor = BrickColor.new("Bright red")
  3817. workspacepart.Friction = 0.30000001192093
  3818. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3819.  
  3820. mesh = Instance.new("CylinderMesh",workspacepart)
  3821. mesh.Scale = Vector3.new(0.02000000141561,0.29119998216629,0.029999999329448)
  3822.  
  3823. workspacepart = Instance.new("Part",ak47ft)
  3824. workspacepart.FormFactor = Enum.FormFactor.Custom
  3825. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3826. workspacepart.Anchored = false
  3827. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3828. workspacepart.Name = "Workspacepart"
  3829. workspacepart.CFrame = CFrame.new(-2.0330429077148,0.94193601608276,9.3216819763184) * CFrame.Angles(-3.141592502594, -1.5707963705063, 0)
  3830. workspacepart.BrickColor = BrickColor.new("Dark stone grey")
  3831. workspacepart.Friction = 0.30000001192093
  3832. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3833.  
  3834. mesh = Instance.new("BlockMesh",workspacepart)
  3835. mesh.Scale = Vector3.new(0.31999996304512,0.11999978870153,0.02000000141561)
  3836.  
  3837. workspacepart = Instance.new("Part",ak47ft)
  3838. workspacepart.FormFactor = Enum.FormFactor.Custom
  3839. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3840. workspacepart.Anchored = false
  3841. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3842. workspacepart.Name = "Workspacepart"
  3843. workspacepart.CFrame = CFrame.new(-2.1512088775635,0.99675399065018,9.3236360549927) * CFrame.Angles(1.5707967281342, -1.0471574068069, -1.5707960128784)
  3844. workspacepart.Friction = 0.30000001192093
  3845. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3846.  
  3847. mesh = Instance.new("BlockMesh",workspacepart)
  3848. mesh.Scale = Vector3.new(0.17999994754791,0.71999979019165,0.080000005662441)
  3849.  
  3850. workspacepart = Instance.new("Part",ak47ft)
  3851. workspacepart.FormFactor = Enum.FormFactor.Custom
  3852. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3853. workspacepart.Anchored = false
  3854. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3855. workspacepart.Name = "Workspacepart"
  3856. workspacepart.CFrame = CFrame.new(-1.4512540102005,1.2710419893265,9.2716960906982) * CFrame.Angles(-0.78543037176132, 1.8393129153083e-007, -1.5707963705063)
  3857. workspacepart.BrickColor = BrickColor.new("Pastel Blue")
  3858. workspacepart.Friction = 0.30000001192093
  3859. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3860.  
  3861. mesh = Instance.new("SpecialMesh",workspacepart)
  3862. mesh.Scale = Vector3.new(0.099999994039536,0.19999980926514,0.19999998807907)
  3863. mesh.MeshType = Enum.MeshType.Wedge
  3864.  
  3865. workspacepart = Instance.new("Part",ak47ft)
  3866. workspacepart.FormFactor = Enum.FormFactor.Custom
  3867. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3868. workspacepart.Anchored = false
  3869. workspacepart.Size = Vector3.new(0.20000000298023,0.29999995231628,0.20000000298023)
  3870. workspacepart.Name = "Workspacepart"
  3871. workspacepart.CFrame = CFrame.new(-1.621178984642,1.2710419893265,9.3716716766357) * CFrame.Angles(0.78543043136597, -5.7627886462797e-007, 1.5707964897156)
  3872. workspacepart.BrickColor = BrickColor.new("Pastel Blue")
  3873. workspacepart.Friction = 0.30000001192093
  3874. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3875.  
  3876. mesh = Instance.new("BlockMesh",workspacepart)
  3877. mesh.Scale = Vector3.new(0.099999994039536,1,0.19999998807907)
  3878.  
  3879. workspacepart = Instance.new("Part",ak47ft)
  3880. workspacepart.FormFactor = Enum.FormFactor.Custom
  3881. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3882. workspacepart.Anchored = false
  3883. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3884. workspacepart.Name = "Workspacepart"
  3885. workspacepart.CFrame = CFrame.new(-2.0111870765686,1.4090329408646,9.2796335220337) * CFrame.Angles(-1.570796251297, -5.7620432869498e-008, 3.141592502594)
  3886. workspacepart.BrickColor = BrickColor.new("Really black")
  3887. workspacepart.Friction = 0.30000001192093
  3888. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3889.  
  3890. mesh = Instance.new("CylinderMesh",workspacepart)
  3891. mesh.Scale = Vector3.new(0.39999997615814,0.02000000141561,0.29999998211861)
  3892.  
  3893. workspacepart = Instance.new("Part",ak47ft)
  3894. workspacepart.FormFactor = Enum.FormFactor.Custom
  3895. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3896. workspacepart.Anchored = false
  3897. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3898. workspacepart.Name = "Workspacepart"
  3899. workspacepart.CFrame = CFrame.new(-1.9512590169907,1.349032998085,9.2796335220337) * CFrame.Angles(-1.570796251297, -5.7620432869498e-008, 3.141592502594)
  3900. workspacepart.BrickColor = BrickColor.new("Really black")
  3901. workspacepart.Friction = 0.30000001192093
  3902. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3903.  
  3904. mesh = Instance.new("CylinderMesh",workspacepart)
  3905. mesh.Scale = Vector3.new(0.39999997615814,0.02000000141561,0.29999998211861)
  3906.  
  3907. workspacepart = Instance.new("Part",ak47ft)
  3908. workspacepart.FormFactor = Enum.FormFactor.Custom
  3909. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3910. workspacepart.Anchored = false
  3911. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3912. workspacepart.Name = "Workspacepart"
  3913. workspacepart.CFrame = CFrame.new(-1.7111489772797,1.3490289449692,9.2796335220337) * CFrame.Angles(-1.570796251297, -5.7620432869498e-008, 3.141592502594)
  3914. workspacepart.BrickColor = BrickColor.new("Really black")
  3915. workspacepart.Friction = 0.30000001192093
  3916. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3917.  
  3918. mesh = Instance.new("CylinderMesh",workspacepart)
  3919. mesh.Scale = Vector3.new(0.39999997615814,0.02000000141561,0.29999998211861)
  3920.  
  3921. workspacepart = Instance.new("Part",ak47ft)
  3922. workspacepart.FormFactor = Enum.FormFactor.Custom
  3923. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3924. workspacepart.Anchored = false
  3925. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3926. workspacepart.Name = "Workspacepart"
  3927. workspacepart.CFrame = CFrame.new(-1.7712010145187,1.4090369939804,9.2796335220337) * CFrame.Angles(-1.570796251297, -5.7620432869498e-008, 3.141592502594)
  3928. workspacepart.BrickColor = BrickColor.new("Really black")
  3929. workspacepart.Friction = 0.30000001192093
  3930. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3931.  
  3932. mesh = Instance.new("CylinderMesh",workspacepart)
  3933. mesh.Scale = Vector3.new(0.39999997615814,0.02000000141561,0.29999998211861)
  3934.  
  3935. workspacepart = Instance.new("Part",ak47ft)
  3936. workspacepart.FormFactor = Enum.FormFactor.Custom
  3937. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3938. workspacepart.Anchored = false
  3939. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  3940. workspacepart.Name = "Workspacepart"
  3941. workspacepart.CFrame = CFrame.new(-1.8911889791489,1.4090329408646,9.2796335220337) * CFrame.Angles(-1.570796251297, -5.7620432869498e-008, 3.141592502594)
  3942. workspacepart.BrickColor = BrickColor.new("Really black")
  3943. workspacepart.Friction = 0.30000001192093
  3944. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3945.  
  3946. mesh = Instance.new("CylinderMesh",workspacepart)
  3947. mesh.Scale = Vector3.new(0.39999997615814,0.02000000141561,0.29999998211861)
  3948.  
  3949. workspacepart = Instance.new("Part",ak47ft)
  3950. workspacepart.FormFactor = Enum.FormFactor.Symmetric
  3951. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3952. workspacepart.Anchored = false
  3953. workspacepart.Size = Vector3.new(1,1,1)
  3954. workspacepart.Name = "Workspacepart"
  3955. workspacepart.CFrame = CFrame.new(-0.93917101621628,1.1990389823914,9.3216819763184) * CFrame.Angles(1.5707963705063, 5.7620432869498e-008, 1.5707964897156)
  3956. workspacepart.BrickColor = BrickColor.new("Dark stone grey")
  3957. workspacepart.Friction = 0.30000001192093
  3958. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3959.  
  3960. mesh = Instance.new("CylinderMesh",workspacepart)
  3961. mesh.Scale = Vector3.new(0.18000000715256,0.60000002384186,0.18000000715256)
  3962.  
  3963. workspacepart = Instance.new("Part",ak47ft)
  3964. workspacepart.FormFactor = Enum.FormFactor.Symmetric
  3965. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3966. workspacepart.Anchored = false
  3967. workspacepart.Size = Vector3.new(1,1,1)
  3968. workspacepart.Name = "Workspacepart"
  3969. workspacepart.CFrame = CFrame.new(-1.2091779708862,1.1990389823914,9.3216819763184) * CFrame.Angles(1.5707963705063, 5.7620432869498e-008, 1.5707964897156)
  3970. workspacepart.BrickColor = BrickColor.new("Dark stone grey")
  3971. workspacepart.Friction = 0.30000001192093
  3972. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3973.  
  3974. mesh = Instance.new("CylinderMesh",workspacepart)
  3975. mesh.Scale = Vector3.new(0.20000000298023,0.059999998658895,0.20000000298023)
  3976.  
  3977. workspacepart = Instance.new("Part",ak47ft)
  3978. workspacepart.FormFactor = Enum.FormFactor.Symmetric
  3979. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3980. workspacepart.Anchored = false
  3981. workspacepart.Size = Vector3.new(1,1,1)
  3982. workspacepart.Name = "Workspacepart"
  3983. workspacepart.CFrame = CFrame.new(-1.069177031517,1.1990360021591,9.3216819763184) * CFrame.Angles(1.5707963705063, 5.7620432869498e-008, 1.5707964897156)
  3984. workspacepart.BrickColor = BrickColor.new("Dark stone grey")
  3985. workspacepart.Friction = 0.30000001192093
  3986. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  3987.  
  3988. mesh = Instance.new("CylinderMesh",workspacepart)
  3989. mesh.Scale = Vector3.new(0.20000000298023,0.059999998658895,0.20000000298023)
  3990.  
  3991. workspacepart = Instance.new("Part",ak47ft)
  3992. workspacepart.FormFactor = Enum.FormFactor.Symmetric
  3993. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  3994. workspacepart.Anchored = false
  3995. workspacepart.Size = Vector3.new(1,1,1)
  3996. workspacepart.Name = "Workspacepart"
  3997. workspacepart.CFrame = CFrame.new(-0.9291650056839,1.1990389823914,9.3216819763184) * CFrame.Angles(1.5707963705063, 5.7620432869498e-008, 1.5707964897156)
  3998. workspacepart.BrickColor = BrickColor.new("Dark stone grey")
  3999. workspacepart.Friction = 0.30000001192093
  4000. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  4001.  
  4002. mesh = Instance.new("CylinderMesh",workspacepart)
  4003. mesh.Scale = Vector3.new(0.20000000298023,0.059999998658895,0.20000000298023)
  4004.  
  4005. workspacepart = Instance.new("Part",ak47ft)
  4006. workspacepart.FormFactor = Enum.FormFactor.Symmetric
  4007. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  4008. workspacepart.Anchored = false
  4009. workspacepart.Size = Vector3.new(1,1,1)
  4010. workspacepart.Name = "Workspacepart"
  4011. workspacepart.CFrame = CFrame.new(-0.66915500164032,1.1990360021591,9.3216819763184) * CFrame.Angles(1.5707963705063, 5.7620432869498e-008, 1.5707964897156)
  4012. workspacepart.BrickColor = BrickColor.new("Dark stone grey")
  4013. workspacepart.Friction = 0.30000001192093
  4014. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  4015.  
  4016. mesh = Instance.new("CylinderMesh",workspacepart)
  4017. mesh.Scale = Vector3.new(0.20000000298023,0.059999998658895,0.20000000298023)
  4018.  
  4019. workspacepart = Instance.new("Part",ak47ft)
  4020. workspacepart.FormFactor = Enum.FormFactor.Custom
  4021. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  4022. workspacepart.Anchored = false
  4023. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  4024. workspacepart.Name = "Workspacepart"
  4025. workspacepart.CFrame = CFrame.new(-1.2411750555038,1.2190400362015,9.3216819763184) * CFrame.Angles(1.5707963705063, 5.7620432869498e-008, 1.5707964897156)
  4026. workspacepart.Friction = 0.30000001192093
  4027. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  4028.  
  4029. mesh = Instance.new("CylinderMesh",workspacepart)
  4030. mesh.Scale = Vector3.new(1,0.02000000141561,0.79999995231628)
  4031.  
  4032. workspacepart = Instance.new("Part",ak47ft)
  4033. workspacepart.FormFactor = Enum.FormFactor.Custom
  4034. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  4035. workspacepart.Anchored = false
  4036. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  4037. workspacepart.Name = "Workspacepart"
  4038. workspacepart.CFrame = CFrame.new(-1.369225025177,1.2190400362015,9.3216819763184) * CFrame.Angles(-1.570796251297, 1.5707963705063, 0)
  4039. workspacepart.BrickColor = BrickColor.new("Black")
  4040. workspacepart.Friction = 0.30000001192093
  4041. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  4042.  
  4043. mesh = Instance.new("SpecialMesh",workspacepart)
  4044. mesh.Scale = Vector3.new(0.11999999731779,0.11999999731779,0.11999999731779)
  4045. mesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4046. mesh.MeshType = Enum.MeshType.FileMesh
  4047.  
  4048. workspacepart = Instance.new("Part",ak47ft)
  4049. workspacepart.FormFactor = Enum.FormFactor.Custom
  4050. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  4051. workspacepart.Anchored = false
  4052. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  4053. workspacepart.Name = "Workspacepart"
  4054. workspacepart.CFrame = CFrame.new(-1.8411469459534,1.2639689445496,9.3787498474121) * CFrame.Angles(-2.356162071228, 3.9746487345838e-007, 1.5707963705063)
  4055. workspacepart.BrickColor = BrickColor.new("Pastel Blue")
  4056. workspacepart.Friction = 0.30000001192093
  4057. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  4058.  
  4059. mesh = Instance.new("SpecialMesh",workspacepart)
  4060. mesh.Scale = Vector3.new(0.099999994039536,0.099999807775021,0.099999994039536)
  4061. mesh.MeshType = Enum.MeshType.Wedge
  4062.  
  4063. workspacepart = Instance.new("Part",ak47ft)
  4064. workspacepart.FormFactor = Enum.FormFactor.Custom
  4065. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  4066. workspacepart.Anchored = false
  4067. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  4068. workspacepart.Name = "Workspacepart"
  4069. workspacepart.CFrame = CFrame.new(-1.8411469459534,1.2851790189743,9.3575143814087) * CFrame.Angles(0.7853672504425, 4.8616044523442e-009, 1.570796251297)
  4070. workspacepart.BrickColor = BrickColor.new("Pastel Blue")
  4071. workspacepart.Friction = 0.30000001192093
  4072. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  4073.  
  4074. mesh = Instance.new("SpecialMesh",workspacepart)
  4075. mesh.Scale = Vector3.new(0.099999994039536,0.099999807775021,0.19999998807907)
  4076. mesh.MeshType = Enum.MeshType.Wedge
  4077.  
  4078. workspacepart = Instance.new("Part",ak47ft)
  4079. workspacepart.FormFactor = Enum.FormFactor.Custom
  4080. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  4081. workspacepart.Anchored = false
  4082. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  4083. workspacepart.Name = "Workspacepart"
  4084. workspacepart.CFrame = CFrame.new(-1.801234960556,1.2922550439835,9.3504343032837) * CFrame.Angles(0.78536731004715, -3.2296372864948e-007, -1.570796251297)
  4085. workspacepart.BrickColor = BrickColor.new("Pastel Blue")
  4086. workspacepart.Friction = 0.30000001192093
  4087. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  4088.  
  4089. mesh = Instance.new("SpecialMesh",workspacepart)
  4090. mesh.Scale = Vector3.new(0.099999994039536,0.29999980330467,0.099999994039536)
  4091. mesh.MeshType = Enum.MeshType.Wedge
  4092.  
  4093. workspacepart = Instance.new("Part",ak47ft)
  4094. workspacepart.FormFactor = Enum.FormFactor.Custom
  4095. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  4096. workspacepart.Anchored = false
  4097. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  4098. workspacepart.Name = "Workspacepart"
  4099. workspacepart.CFrame = CFrame.new(-1.801234960556,1.2710419893265,9.3716716766357) * CFrame.Angles(0.78543072938919, -3.9746487345838e-007, 1.570796251297)
  4100. workspacepart.BrickColor = BrickColor.new("Pastel Blue")
  4101. workspacepart.Friction = 0.30000001192093
  4102. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  4103.  
  4104. mesh = Instance.new("BlockMesh",workspacepart)
  4105. mesh.Scale = Vector3.new(0.099999994039536,0.29999980330467,0.19999998807907)
  4106.  
  4107. workspacepart = Instance.new("Part",ak47ft)
  4108. workspacepart.FormFactor = Enum.FormFactor.Custom
  4109. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  4110. workspacepart.Anchored = false
  4111. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  4112. workspacepart.Name = "Workspacepart"
  4113. workspacepart.CFrame = CFrame.new(-1.8411469459534,1.2639689445496,9.2646141052246) * CFrame.Angles(-0.78543049097061, 1.8393131995253e-007, 1.570796251297)
  4114. workspacepart.BrickColor = BrickColor.new("Pastel Blue")
  4115. workspacepart.Friction = 0.30000001192093
  4116. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  4117.  
  4118. mesh = Instance.new("SpecialMesh",workspacepart)
  4119. mesh.Scale = Vector3.new(0.099999994039536,0.099999807775021,0.099999994039536)
  4120. mesh.MeshType = Enum.MeshType.Wedge
  4121.  
  4122. workspacepart = Instance.new("Part",ak47ft)
  4123. workspacepart.FormFactor = Enum.FormFactor.Custom
  4124. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  4125. workspacepart.Anchored = false
  4126. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  4127. workspacepart.Name = "Workspacepart"
  4128. workspacepart.CFrame = CFrame.new(-1.8411469459534,1.2851790189743,9.2857980728149) * CFrame.Angles(2.356162071228, -1.8393133416339e-007, 1.5707966089249)
  4129. workspacepart.BrickColor = BrickColor.new("Pastel Blue")
  4130. workspacepart.Friction = 0.30000001192093
  4131. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  4132.  
  4133. mesh = Instance.new("SpecialMesh",workspacepart)
  4134. mesh.Scale = Vector3.new(0.099999994039536,0.099999807775021,0.19999998807907)
  4135. mesh.MeshType = Enum.MeshType.Wedge
  4136.  
  4137. workspacepart = Instance.new("Part",ak47ft)
  4138. workspacepart.FormFactor = Enum.FormFactor.Custom
  4139. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  4140. workspacepart.Anchored = false
  4141. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  4142. workspacepart.Name = "Workspacepart"
  4143. workspacepart.CFrame = CFrame.new(-1.8112440109253,1.2795219421387,9.3801584243774) * CFrame.Angles(0.78543066978455, -3.9746487345838e-007, 1.4390226965588e-007)
  4144. workspacepart.BrickColor = BrickColor.new("Black")
  4145. workspacepart.Friction = 0.30000001192093
  4146. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  4147.  
  4148. mesh = Instance.new("CylinderMesh",workspacepart)
  4149. mesh.Scale = Vector3.new(0.39999997615814,0.02000000141561,0.19999998807907)
  4150.  
  4151. workspacepart = Instance.new("Part",ak47ft)
  4152. workspacepart.FormFactor = Enum.FormFactor.Custom
  4153. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  4154. workspacepart.Anchored = false
  4155. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  4156. workspacepart.Name = "Workspacepart"
  4157. workspacepart.CFrame = CFrame.new(-1.8212519884109,1.2498300075531,9.250452041626) * CFrame.Angles(-0.78543049097061, 1.8393131995253e-007, 1.570796251297)
  4158. workspacepart.BrickColor = BrickColor.new("Pastel Blue")
  4159. workspacepart.Friction = 0.30000001192093
  4160. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  4161.  
  4162. mesh = Instance.new("SpecialMesh",workspacepart)
  4163. mesh.Scale = Vector3.new(0.099999994039536,0.099999807775021,0.099999994039536)
  4164. mesh.MeshType = Enum.MeshType.Wedge
  4165.  
  4166. workspacepart = Instance.new("Part",ak47ft)
  4167. workspacepart.FormFactor = Enum.FormFactor.Custom
  4168. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  4169. workspacepart.Anchored = false
  4170. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  4171. workspacepart.Name = "Workspacepart"
  4172. workspacepart.CFrame = CFrame.new(-2.1112930774689,0.91075497865677,9.3216819763184) * CFrame.Angles(1.5707963705063, 5.7620432869498e-008, -1.5707961320877)
  4173. workspacepart.BrickColor = BrickColor.new("Dark stone grey")
  4174. workspacepart.Friction = 0.30000001192093
  4175. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  4176.  
  4177. mesh = Instance.new("BlockMesh",workspacepart)
  4178. mesh.Scale = Vector3.new(0.31999996304512,0.71999979019165,0.02000000141561)
  4179.  
  4180. workspacepart = Instance.new("Part",ak47ft)
  4181. workspacepart.FormFactor = Enum.FormFactor.Custom
  4182. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  4183. workspacepart.Anchored = false
  4184. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  4185. workspacepart.Name = "Workspacepart"
  4186. workspacepart.CFrame = CFrame.new(-2.0330429077148,1.0019299983978,9.3216819763184) * CFrame.Angles(-3.141592502594, -1.5707963705063, 0)
  4187. workspacepart.BrickColor = BrickColor.new("Dark stone grey")
  4188. workspacepart.Friction = 0.30000001192093
  4189. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  4190.  
  4191. mesh = Instance.new("BlockMesh",workspacepart)
  4192. mesh.Scale = Vector3.new(0.31999996304512,0.47999975085258,0.02000000141561)
  4193.  
  4194. workspacepart = Instance.new("Part",ak47ft)
  4195. workspacepart.FormFactor = Enum.FormFactor.Custom
  4196. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  4197. workspacepart.Anchored = false
  4198. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  4199. workspacepart.Name = "Workspacepart"
  4200. workspacepart.CFrame = CFrame.new(-2.2152950763702,0.91075098514557,9.3216819763184) * CFrame.Angles(1.5707963705063, -6.3063700508792e-005, -3.141592502594)
  4201. workspacepart.BrickColor = BrickColor.new("Dark stone grey")
  4202. workspacepart.Friction = 0.30000001192093
  4203. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  4204.  
  4205. mesh = Instance.new("BlockMesh",workspacepart)
  4206. mesh.Scale = Vector3.new(0.31999996304512,0.31999978423119,0.02000000141561)
  4207.  
  4208. workspacepart = Instance.new("Part",ak47ft)
  4209. workspacepart.FormFactor = Enum.FormFactor.Custom
  4210. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  4211. workspacepart.Anchored = false
  4212. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  4213. workspacepart.Name = "Workspacepart"
  4214. workspacepart.CFrame = CFrame.new(-1.4711580276489,1.3490409851074,9.2796335220337) * CFrame.Angles(-1.570796251297, -5.7620432869498e-008, 3.141592502594)
  4215. workspacepart.BrickColor = BrickColor.new("Really black")
  4216. workspacepart.Friction = 0.30000001192093
  4217. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  4218.  
  4219. mesh = Instance.new("CylinderMesh",workspacepart)
  4220. mesh.Scale = Vector3.new(0.39999997615814,0.02000000141561,0.29999998211861)
  4221.  
  4222. workspacepart = Instance.new("Part",ak47ft)
  4223. workspacepart.FormFactor = Enum.FormFactor.Custom
  4224. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  4225. workspacepart.Anchored = false
  4226. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  4227. workspacepart.Name = "Workspacepart"
  4228. workspacepart.CFrame = CFrame.new(-1.4112190008163,1.4090440273285,9.2796335220337) * CFrame.Angles(-1.570796251297, -5.7620432869498e-008, 3.141592502594)
  4229. workspacepart.BrickColor = BrickColor.new("Really black")
  4230. workspacepart.Friction = 0.30000001192093
  4231. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  4232.  
  4233. mesh = Instance.new("CylinderMesh",workspacepart)
  4234. mesh.Scale = Vector3.new(0.39999997615814,0.02000000141561,0.29999998211861)
  4235.  
  4236. workspacepart = Instance.new("Part",ak47ft)
  4237. workspacepart.FormFactor = Enum.FormFactor.Custom
  4238. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  4239. workspacepart.Anchored = false
  4240. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  4241. workspacepart.Name = "Workspacepart"
  4242. workspacepart.CFrame = CFrame.new(-1.5312110185623,1.4090440273285,9.2796335220337) * CFrame.Angles(-1.570796251297, -5.7620432869498e-008, 3.141592502594)
  4243. workspacepart.BrickColor = BrickColor.new("Really black")
  4244. workspacepart.Friction = 0.30000001192093
  4245. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  4246.  
  4247. mesh = Instance.new("CylinderMesh",workspacepart)
  4248. mesh.Scale = Vector3.new(0.39999997615814,0.02000000141561,0.29999998211861)
  4249.  
  4250. workspacepart = Instance.new("Part",ak47ft)
  4251. workspacepart.FormFactor = Enum.FormFactor.Custom
  4252. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  4253. workspacepart.Anchored = false
  4254. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  4255. workspacepart.Name = "Workspacepart"
  4256. workspacepart.CFrame = CFrame.new(-1.4611489772797,1.2810380458832,9.3216819763184) * CFrame.Angles(-1.570796251297, -5.7620432869498e-008, -1.5707964897156)
  4257. workspacepart.BrickColor = BrickColor.new("Dark stone grey")
  4258. workspacepart.Friction = 0.30000001192093
  4259. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  4260.  
  4261. mesh = Instance.new("SpecialMesh",workspacepart)
  4262. mesh.Scale = Vector3.new(0.39999997615814,0.099999807775021,0.10000001639128)
  4263. mesh.MeshType = Enum.MeshType.Wedge
  4264.  
  4265. workspacepart = Instance.new("Part",ak47ft)
  4266. workspacepart.FormFactor = Enum.FormFactor.Custom
  4267. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  4268. workspacepart.Anchored = false
  4269. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  4270. workspacepart.Name = "Workspacepart"
  4271. workspacepart.CFrame = CFrame.new(-1.8112440109253,1.2795219421387,9.2631521224976) * CFrame.Angles(-0.78549349308014, -8.4281282397569e-008, 3.1415922641754)
  4272. workspacepart.BrickColor = BrickColor.new("Black")
  4273. workspacepart.Friction = 0.30000001192093
  4274. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  4275.  
  4276. mesh = Instance.new("CylinderMesh",workspacepart)
  4277. mesh.Scale = Vector3.new(0.39999997615814,0.02000000141561,0.19999998807907)
  4278.  
  4279. workspacepart = Instance.new("Part",ak47ft)
  4280. workspacepart.FormFactor = Enum.FormFactor.Custom
  4281. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  4282. workspacepart.Anchored = false
  4283. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  4284. workspacepart.Name = "Workspacepart"
  4285. workspacepart.CFrame = CFrame.new(-1.7912249565125,1.2498300075531,9.3928480148315) * CFrame.Angles(-2.3561625480652, 1.4414506210869e-007, -1.5707963705063)
  4286. workspacepart.BrickColor = BrickColor.new("Pastel Blue")
  4287. workspacepart.Friction = 0.30000001192093
  4288. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  4289.  
  4290. mesh = Instance.new("SpecialMesh",workspacepart)
  4291. mesh.Scale = Vector3.new(0.099999994039536,0.19999980926514,0.099999994039536)
  4292. mesh.MeshType = Enum.MeshType.Wedge
  4293.  
  4294. workspacepart = Instance.new("Part",ak47ft)
  4295. workspacepart.FormFactor = Enum.FormFactor.Custom
  4296. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  4297. workspacepart.Anchored = false
  4298. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  4299. workspacepart.Name = "Workspacepart"
  4300. workspacepart.CFrame = CFrame.new(-1.8212519884109,1.2498300075531,9.3928480148315) * CFrame.Angles(-0.78567433357239, 1.5685586929321, 3.1362798213959)
  4301. workspacepart.BrickColor = BrickColor.new("Pastel Blue")
  4302. workspacepart.Friction = 0.30000001192093
  4303. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  4304.  
  4305. mesh = Instance.new("SpecialMesh",workspacepart)
  4306. mesh.Scale = Vector3.new(0.099999994039536,0.099999807775021,0.099999994039536)
  4307. mesh.MeshType = Enum.MeshType.Wedge
  4308.  
  4309. workspacepart = Instance.new("Part",ak47ft)
  4310. workspacepart.FormFactor = Enum.FormFactor.Custom
  4311. workspacepart.TopSurface = Enum.SurfaceType.Smooth
  4312. workspacepart.Anchored = false
  4313. workspacepart.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
  4314. workspacepart.Name = "Workspacepart"
  4315. workspacepart.CFrame = CFrame.new(-1.3031849861145,1.2390359640121,9.3216819763184) * CFrame.Angles(1.5707963705063, 5.7620432869498e-008, 1.5707964897156)
  4316. workspacepart.Friction = 0.30000001192093
  4317. workspacepart.BottomSurface = Enum.SurfaceType.Smooth
  4318.  
  4319. mesh = Instance.new("CylinderMesh",workspacepart)
  4320. mesh.Scale = Vector3.new(0.19999998807907,0.59999978542328,0.19999998807907)
  4321.  
  4322. local prev
  4323. local parts = ak47ft:GetChildren()
  4324.  
  4325. for i = 1,#parts do
  4326.         if (parts[i].className == "Part") then
  4327.                 if (prev ~= nil)then
  4328.                         local weld = Instance.new("Weld")
  4329.                         weld.Part0 = prev
  4330.                         weld.Part1 = parts[i]
  4331.                         weld.C0 = prev.CFrame:inverse()
  4332.                         weld.C1 = parts[i].CFrame:inverse()
  4333.                         weld.Parent = prev
  4334.                 end
  4335.                 prev = parts[i]
  4336.         end
  4337. end
  4338.  
  4339. local Tool = ak47ft
  4340. a=false
  4341. cam=nil
  4342. wut = Tool.Parent
  4343.  
  4344.  
  4345.  
  4346. function onEquipped(mouse2)
  4347.     mouse2.KeyDown:connect(onkeyDown)
  4348.     mouse = mouse2
  4349. end
  4350. function onkeyDown(key)
  4351.     if key == "z" then
  4352.     if not a then
  4353.         cam=game.Workspace.CurrentCamera:clone()
  4354.         cam.Parent=game.Workspace
  4355.         game.Workspace.CurrentCamera.CameraSubject = Tool.Zoom
  4356.         game.Workspace.CurrentCamera.CameraType=1
  4357.         Tool.Recoil.Value = 5
  4358.         Tool.ZoomedIn.Value = true
  4359.         Tool.Parent.Humanoid.WalkSpeed = 10
  4360.         a=true
  4361.     else
  4362.         game.Workspace.CurrentCamera.CameraSubject=game.Players.LocalPlayer.Character
  4363.         game.Workspace.CurrentCamera:Remove()
  4364.         game.Workspace.CurrentCamera=cam
  4365.         Tool.ZoomedIn.Value = false
  4366.         Tool.Recoil.Value = 10
  4367.         Tool.Parent.Humanoid.WalkSpeed = 16
  4368.         a=false
  4369.     end
  4370. end
  4371. end
  4372.  
  4373.  
  4374.  
  4375.  
  4376. ak47ft.Equipped:connect(onEquipped)
  4377.  
  4378. Tool = ak47ft
  4379.  
  4380.  
  4381.  
  4382. local arms = nil
  4383. local torso = nil
  4384. local weld33 = nil -- right arm
  4385. local weld55 = nil -- left arm
  4386. local welds = {}
  4387. local reloading = false
  4388. local firing = false
  4389. local canreload = true
  4390. local canshoot = true
  4391. local damage = 200
  4392. local flaming = false
  4393. local canflame = false
  4394.  
  4395. function ReloadSequence()
  4396. if canflame == false then -- reloading magazine
  4397. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0)
  4398. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  4399. wait(.04)
  4400. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-92), math.rad(-16), 0)
  4401. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(280), 1, math.rad(-0))
  4402. Tool.Handle.M1:play()
  4403. Tool.Mag.Transparency = 1
  4404. local mag = Tool.Mag:clone()
  4405. mag.Parent = game.Workspace
  4406. mag.CanCollide = false
  4407. mag.Transparency = 0
  4408. Tool.Mag2.Transparency = 1
  4409. local mag = Tool.Mag2:clone()
  4410. mag.Parent = game.Workspace
  4411. mag.CanCollide = false
  4412. mag.Transparency = 0
  4413. Tool.Mag3.Transparency = 1
  4414. local mag = Tool.Mag3:clone()
  4415. mag.Parent = game.Workspace
  4416. mag.CanCollide = false
  4417. mag.Transparency = 0
  4418. Tool.Mag4.Transparency = 1
  4419. local mag = Tool.Mag4:clone()
  4420. mag.Parent = game.Workspace
  4421. mag.CanCollide = false
  4422. mag.Transparency = 0
  4423. wait(.04)
  4424. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-93), math.rad(-16), 0)
  4425. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(285), 1, math.rad(-0))
  4426. wait(.04)
  4427. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-93.1), math.rad(-16), 0)
  4428. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(290), 1, math.rad(-0))
  4429. wait(.04)
  4430. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-93.4), math.rad(-16), 0)
  4431. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(295), 1, math.rad(-0))
  4432. wait(.04)
  4433. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-93.7), math.rad(-16), 0)
  4434. weld55.C1 = CFrame.new(0.9, -0.3, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(300), 1.2, math.rad(-0))
  4435. wait(.04)
  4436. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-93.7), math.rad(-16), 0)
  4437. weld55.C1 = CFrame.new(0.9, -0.65, 0.2) * CFrame.fromEulerAnglesXYZ(math.rad(305), 1.4, math.rad(-0))
  4438. wait(.04)
  4439. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-93.6), math.rad(-16), 0.04)
  4440. weld55.C1 = CFrame.new(0.9, -1, 0.05) * CFrame.fromEulerAnglesXYZ(math.rad(310), 1.6, math.rad(-0))
  4441. wait(.04)
  4442. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-93.7), math.rad(-16), 0.03)
  4443. weld55.C1 = CFrame.new(0.9, -1, 0.05) * CFrame.fromEulerAnglesXYZ(math.rad(315), 1.6, math.rad(-0))
  4444. wait(.04)
  4445. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-93.9), math.rad(-16), 0.03)
  4446. weld55.C1 = CFrame.new(0.9, -1, 0.05) * CFrame.fromEulerAnglesXYZ(math.rad(320), 1.6, math.rad(-0))
  4447. wait(.06)
  4448. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-94.2), math.rad(-16), 0.03)
  4449. weld55.C1 = CFrame.new(0.9, -0.65, 0.2) * CFrame.fromEulerAnglesXYZ(math.rad(320), 1.4, math.rad(-0))
  4450. wait(.06)
  4451. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-94.5), math.rad(-16), 0.02)
  4452. weld55.C1 = CFrame.new(0.9, -0.3, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(320), 1.2, math.rad(-0))
  4453. wait(.06)
  4454. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-94.9), math.rad(-16), 0.02)
  4455. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(320), 1, math.rad(-0))
  4456. Tool.Mag.Transparency = 0
  4457. Tool.Mag2.Transparency = 0
  4458. Tool.Mag3.Transparency = 0
  4459. Tool.Mag4.Transparency = 0
  4460. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, -1.35)
  4461. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.315, -1.26)
  4462. Tool.Mag3.Mesh.Offset = Vector3.new(0, -1.17, 0.63)
  4463. Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.99, 0.9)
  4464. wait(.06)
  4465. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-95), math.rad(-16), 0.02)
  4466. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(315), 1, math.rad(-0))
  4467. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, -1.2)
  4468. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.28, -1.12)
  4469. Tool.Mag3.Mesh.Offset = Vector3.new(0, -1.04, 0.56)
  4470. Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.88, 0.8)
  4471. wait(.06)
  4472. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-95), math.rad(-16), 0.03)
  4473. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(310), 1, math.rad(-0))
  4474. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, -1.05)
  4475. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.245, -0.98)
  4476. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.91, 0.49)
  4477. Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.77, 0.7)
  4478. wait(.06)
  4479. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-95), math.rad(-16), 0.03)
  4480. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(305), 1, math.rad(-0))
  4481. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, -0.9)
  4482. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.21, -0.84)
  4483. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.78, 0.42)
  4484. Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.66, 0.6)
  4485. wait(.06)
  4486. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-95), math.rad(-16), 0.02)
  4487. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(300), 1, math.rad(-0))
  4488. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, -0.75)
  4489. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.175, -0.7)
  4490. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.65, 0.35)
  4491. Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.55, 0.5)
  4492. wait(.06)
  4493. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-95), math.rad(-16), 0.02)
  4494. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(295), 1, math.rad(-0))
  4495. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, -0.6)
  4496. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.14, -0.56)
  4497. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.52, 0.28)
  4498. Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.44, 0.4)
  4499. wait(.06)
  4500. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-94.5), math.rad(-16), 0.02)
  4501. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(290), 1, math.rad(-0))
  4502. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, -0.45)
  4503. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.105, -0.42)
  4504. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.39, 0.21)
  4505. Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.33, 0.3)
  4506. wait(.06)
  4507. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-94.5), math.rad(-16), 0.02)
  4508. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(285), 1, math.rad(-0))
  4509. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, -0.3)
  4510. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.7, -0.28)
  4511. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.26, 0.14)
  4512. Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.22, 0.2)
  4513. wait(.06)
  4514. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-94.5), math.rad(-16), 0.02)
  4515. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(280), 1, math.rad(-0))
  4516. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, -0.15)
  4517. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.035, -0.14)
  4518. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.13, 0.07)
  4519. Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.11, 0.1)
  4520. wait(.06)
  4521. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-94.5), math.rad(-16), 0.01)
  4522. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  4523. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, 0)
  4524. Tool.Mag2.Mesh.Offset = Vector3.new(0, 0, 0)
  4525. Tool.Mag3.Mesh.Offset = Vector3.new(0, 0, 0)
  4526. Tool.Mag4.Mesh.Offset = Vector3.new(0, 0, 0)
  4527. Tool.Handle.M2:play()
  4528. wait(.06)
  4529. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-92.2), math.rad(-16), 0.01)
  4530. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  4531. wait(.06)
  4532. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-91.1), math.rad(-16), 0.01)
  4533. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.9, math.rad(-0))
  4534. wait(.06)
  4535. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0.01)
  4536. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.8, math.rad(-0))
  4537. wait(.06)
  4538. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0)
  4539. weld55.C1 = CFrame.new(-0.45, 0.85, 1) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.1, math.rad(-94))
  4540. elseif canflame == true then -- reloading flamebarrel
  4541. wait(.06)
  4542. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.08)
  4543. weld55.C1 = CFrame.new(-0.45, 0.85, 1) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.1, math.rad(-75))
  4544. wait(.06)
  4545. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.08)
  4546. weld55.C1 = CFrame.new(-0.45, 0.8, 1) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0, math.rad(-75))
  4547. Tool.Handle.S1:play()
  4548. Tool.FMag2.Transparency = 1
  4549. Tool.FMag.Mesh.Offset = Vector3.new(0, 0, 0.1)
  4550. wait(.06)
  4551. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.08)
  4552. weld55.C1 = CFrame.new(-0.45, 0.75, 1) * CFrame.fromEulerAnglesXYZ(math.rad(310), -0.1, math.rad(-75))
  4553. Tool.FMag.Mesh.Offset = Vector3.new(0, 0, 0.2)
  4554. wait(.06)
  4555. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.08)
  4556. weld55.C1 = CFrame.new(-0.45, 0.7, 1) * CFrame.fromEulerAnglesXYZ(math.rad(310), -0.2, math.rad(-75))
  4557. Tool.FMag.Mesh.Offset = Vector3.new(0, 0, 0.3)
  4558. wait(.06)
  4559. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.08)
  4560. weld55.C1 = CFrame.new(-0.45, 0.65, 1) * CFrame.fromEulerAnglesXYZ(math.rad(310), -0.3, math.rad(-75))
  4561. Tool.FMag.Mesh.Offset = Vector3.new(0, 0, 0.4)
  4562. Tool.FMag.Transparency = 1
  4563. wait(.06)
  4564. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.08)
  4565. weld55.C1 = CFrame.new(-0.45, 0.65, 1) * CFrame.fromEulerAnglesXYZ(math.rad(305), -0.3, math.rad(-75))
  4566. wait(.06)
  4567. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.08)
  4568. weld55.C1 = CFrame.new(-0.45, 0.65, 1) * CFrame.fromEulerAnglesXYZ(math.rad(310), -0.3, math.rad(-75))
  4569. wait(.06)
  4570. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.08)
  4571. weld55.C1 = CFrame.new(-0.45, 0.65, 1) * CFrame.fromEulerAnglesXYZ(math.rad(295), -0.3, math.rad(-75))
  4572. wait(.06)
  4573. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.08)
  4574. weld55.C1 = CFrame.new(-0.45, 0.65, 1) * CFrame.fromEulerAnglesXYZ(math.rad(290), -0.3, math.rad(-75))
  4575. wait(.3)
  4576. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.08)
  4577. weld55.C1 = CFrame.new(-0.45, 0.65, 1) * CFrame.fromEulerAnglesXYZ(math.rad(285), -0.3, math.rad(-75))
  4578. wait(.06)
  4579. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.08)
  4580. weld55.C1 = CFrame.new(-0.45, 0.65, 1) * CFrame.fromEulerAnglesXYZ(math.rad(280), -0.3, math.rad(-75))
  4581. wait(.06)
  4582. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.08)
  4583. weld55.C1 = CFrame.new(-0.45, 0.65, 1) * CFrame.fromEulerAnglesXYZ(math.rad(285), -0.3, math.rad(-75))
  4584. wait(.06)
  4585. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.08)
  4586. weld55.C1 = CFrame.new(-0.45, 0.65, 1) * CFrame.fromEulerAnglesXYZ(math.rad(290), -0.3, math.rad(-75))
  4587. wait(.06)
  4588. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.08)
  4589. weld55.C1 = CFrame.new(-0.45, 0.65, 1) * CFrame.fromEulerAnglesXYZ(math.rad(295), -0.3, math.rad(-75))
  4590. wait(.06)
  4591. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.08)
  4592. weld55.C1 = CFrame.new(-0.45, 0.65, 1) * CFrame.fromEulerAnglesXYZ(math.rad(300), -0.3, math.rad(-75))
  4593. wait(.06)
  4594. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.08)
  4595. weld55.C1 = CFrame.new(-0.45, 0.65, 1) * CFrame.fromEulerAnglesXYZ(math.rad(305), -0.3, math.rad(-75))
  4596. Tool.FMag.Transparency = 0
  4597. Tool.FMag.Mesh.Offset = Vector3.new(-0.5, 0.4, 0.8)
  4598. wait(.06)
  4599. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.08)
  4600. weld55.C1 = CFrame.new(-0.45, 0.7, 1) * CFrame.fromEulerAnglesXYZ(math.rad(306), -0.25, math.rad(-75))
  4601. Tool.FMag.Mesh.Offset = Vector3.new(-0.5, 0.3, 0.65)
  4602. wait(.06)
  4603. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.08)
  4604. weld55.C1 = CFrame.new(-0.45, 0.75, 1) * CFrame.fromEulerAnglesXYZ(math.rad(307), -0.2, math.rad(-75))
  4605. Tool.FMag.Mesh.Offset = Vector3.new(-0.4, 0.2, 0.6)
  4606. wait(.06)
  4607. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.08)
  4608. weld55.C1 = CFrame.new(-0.45, 0.8, 1) * CFrame.fromEulerAnglesXYZ(math.rad(308), -0.15, math.rad(-75))
  4609. Tool.FMag.Mesh.Offset = Vector3.new(-0.2, 0.2, 0.55)
  4610. wait(.06)
  4611. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.08)
  4612. weld55.C1 = CFrame.new(-0.45, 0.85, 1) * CFrame.fromEulerAnglesXYZ(math.rad(309), -0.1, math.rad(-75))
  4613. Tool.FMag.Mesh.Offset = Vector3.new(-0.1, 0.2, 0.45)
  4614. wait(.06)
  4615. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.08)
  4616. weld55.C1 = CFrame.new(-0.45, 0.85, 1) * CFrame.fromEulerAnglesXYZ(math.rad(310), -0.05, math.rad(-75))
  4617. Tool.FMag.Mesh.Offset = Vector3.new(-0.1, 0.2, 0.4)
  4618. wait(.06)
  4619. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.08)
  4620. weld55.C1 = CFrame.new(-0.45, 0.85, 1) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0, math.rad(-75))
  4621. Tool.FMag.Mesh.Offset = Vector3.new(-0.05, 0.15, 0.25)
  4622. wait(.06)
  4623. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.08)
  4624. weld55.C1 = CFrame.new(-0.45, 0.85, 1) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.05, math.rad(-75))
  4625. Tool.FMag.Mesh.Offset = Vector3.new(-0.05, 0.1, 0.15)
  4626. wait(.06)
  4627. Tool.FMag.Mesh.Offset = Vector3.new(0, 0, 0)
  4628. Tool.Handle.S2:play()
  4629. Tool.FMag2.Transparency = 0
  4630. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.08)
  4631. weld55.C1 = CFrame.new(-0.45, 0.85, 1) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.1, math.rad(-75))
  4632. end
  4633. end
  4634.  
  4635. function ReloadSequence2()
  4636. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0)
  4637. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  4638. wait(.04)
  4639. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-92), math.rad(-16), 0)
  4640. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(280), 1, math.rad(-0))
  4641. Tool.Handle.M1:play()
  4642. Tool.Mag.Transparency = 1
  4643. local mag = Tool.Mag:clone()
  4644. mag.Parent = game.Workspace
  4645. mag.CanCollide = false
  4646. mag.Transparency = 0
  4647. Tool.Mag2.Transparency = 1
  4648. local mag = Tool.Mag2:clone()
  4649. mag.Parent = game.Workspace
  4650. mag.CanCollide = false
  4651. mag.Transparency = 0
  4652. Tool.Mag3.Transparency = 1
  4653. local mag = Tool.Mag3:clone()
  4654. mag.Parent = game.Workspace
  4655. mag.CanCollide = false
  4656. mag.Transparency = 0
  4657. Tool.Mag4.Transparency = 1
  4658. local mag = Tool.Mag4:clone()
  4659. mag.Parent = game.Workspace
  4660. mag.CanCollide = false
  4661. mag.Transparency = 0
  4662. wait(.04)
  4663. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-93), math.rad(-16), 0)
  4664. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(285), 1, math.rad(-0))
  4665. wait(.04)
  4666. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-93.1), math.rad(-16), 0)
  4667. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(290), 1, math.rad(-0))
  4668. wait(.04)
  4669. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-93.4), math.rad(-16), 0)
  4670. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(295), 1, math.rad(-0))
  4671. wait(.04)
  4672. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-93.7), math.rad(-16), 0)
  4673. weld55.C1 = CFrame.new(0.9, -0.3, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(300), 1.2, math.rad(-0))
  4674. wait(.04)
  4675. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-93.7), math.rad(-16), 0)
  4676. weld55.C1 = CFrame.new(0.9, -0.65, 0.2) * CFrame.fromEulerAnglesXYZ(math.rad(305), 1.4, math.rad(-0))
  4677. wait(.04)
  4678. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-93.6), math.rad(-16), 0.04)
  4679. weld55.C1 = CFrame.new(0.9, -1, 0.05) * CFrame.fromEulerAnglesXYZ(math.rad(310), 1.6, math.rad(-0))
  4680. wait(.04)
  4681. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-93.7), math.rad(-16), 0.03)
  4682. weld55.C1 = CFrame.new(0.9, -1, 0.05) * CFrame.fromEulerAnglesXYZ(math.rad(315), 1.6, math.rad(-0))
  4683. wait(.04)
  4684. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-93.9), math.rad(-16), 0.03)
  4685. weld55.C1 = CFrame.new(0.9, -1, 0.05) * CFrame.fromEulerAnglesXYZ(math.rad(320), 1.6, math.rad(-0))
  4686. wait(.06)
  4687. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-94.2), math.rad(-16), 0.03)
  4688. weld55.C1 = CFrame.new(0.9, -0.65, 0.2) * CFrame.fromEulerAnglesXYZ(math.rad(320), 1.4, math.rad(-0))
  4689. wait(.06)
  4690. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-94.5), math.rad(-16), 0.02)
  4691. weld55.C1 = CFrame.new(0.9, -0.3, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(320), 1.2, math.rad(-0))
  4692. wait(.06)
  4693. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-94.9), math.rad(-16), 0.02)
  4694. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(320), 1, math.rad(-0))
  4695. Tool.Mag.Transparency = 0
  4696. Tool.Mag2.Transparency = 0
  4697. Tool.Mag3.Transparency = 0
  4698. Tool.Mag4.Transparency = 0
  4699. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, -1.35)
  4700. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.315, -1.26)
  4701. Tool.Mag3.Mesh.Offset = Vector3.new(0, -1.17, 0.63)
  4702. Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.99, 0.9)
  4703. wait(.06)
  4704. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-95), math.rad(-16), 0.02)
  4705. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(315), 1, math.rad(-0))
  4706. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, -1.2)
  4707. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.28, -1.12)
  4708. Tool.Mag3.Mesh.Offset = Vector3.new(0, -1.04, 0.56)
  4709. Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.88, 0.8)
  4710. wait(.06)
  4711. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-95), math.rad(-16), 0.03)
  4712. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(310), 1, math.rad(-0))
  4713. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, -1.05)
  4714. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.245, -0.98)
  4715. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.91, 0.49)
  4716. Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.77, 0.7)
  4717. wait(.06)
  4718. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-95), math.rad(-16), 0.03)
  4719. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(305), 1, math.rad(-0))
  4720. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, -0.9)
  4721. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.21, -0.84)
  4722. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.78, 0.42)
  4723. Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.66, 0.6)
  4724. wait(.06)
  4725. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-95), math.rad(-16), 0.02)
  4726. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(300), 1, math.rad(-0))
  4727. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, -0.75)
  4728. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.175, -0.7)
  4729. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.65, 0.35)
  4730. Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.55, 0.5)
  4731. wait(.06)
  4732. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-95), math.rad(-16), 0.02)
  4733. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(295), 1, math.rad(-0))
  4734. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, -0.6)
  4735. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.14, -0.56)
  4736. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.52, 0.28)
  4737. Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.44, 0.4)
  4738. wait(.06)
  4739. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-94.5), math.rad(-16), 0.02)
  4740. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(290), 1, math.rad(-0))
  4741. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, -0.45)
  4742. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.105, -0.42)
  4743. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.39, 0.21)
  4744. Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.33, 0.3)
  4745. wait(.06)
  4746. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-94.5), math.rad(-16), 0.02)
  4747. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(285), 1, math.rad(-0))
  4748. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, -0.3)
  4749. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.7, -0.28)
  4750. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.26, 0.14)
  4751. Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.22, 0.2)
  4752. wait(.06)
  4753. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-94.5), math.rad(-16), 0.02)
  4754. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(280), 1, math.rad(-0))
  4755. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, -0.15)
  4756. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.035, -0.14)
  4757. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.13, 0.07)
  4758. Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.11, 0.1)
  4759. wait(.06)
  4760. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-94.5), math.rad(-16), 0.01)
  4761. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  4762. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, 0)
  4763. Tool.Mag2.Mesh.Offset = Vector3.new(0, 0, 0)
  4764. Tool.Mag3.Mesh.Offset = Vector3.new(0, 0, 0)
  4765. Tool.Mag4.Mesh.Offset = Vector3.new(0, 0, 0)
  4766. Tool.Handle.M2:play()
  4767. wait(.06)
  4768. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-92.2), math.rad(-16), 0.01)
  4769. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  4770. wait(.06)
  4771. weld33.C1 = CFrame.new(-0.75, -0.6, 0.15) * CFrame.fromEulerAnglesXYZ(math.rad(-91.1), math.rad(-16), -0.2)
  4772. weld55.C1 = CFrame.new(0.9, 0.05, 0.55) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  4773. wait(.06)
  4774. weld33.C1 = CFrame.new(-0.75, -0.6, 0.05) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.4)
  4775. weld55.C1 = CFrame.new(0.9, 0.05, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  4776. wait(.06)
  4777. weld33.C1 = CFrame.new(-0.75, -0.6, -0.05) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.6)
  4778. weld55.C1 = CFrame.new(0.875, 0.05, 0.65) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  4779. wait(.06)
  4780. weld33.C1 = CFrame.new(-0.75, -0.6, -0.15) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.8)
  4781. weld55.C1 = CFrame.new(0.85, -0.25, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  4782. wait(.06)
  4783. weld33.C1 = CFrame.new(-0.75, -0.6, -0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -1)
  4784. weld55.C1 = CFrame.new(0.825, -0.45, 0.75) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  4785. wait(.06)
  4786. weld33.C1 = CFrame.new(-0.75, -0.6, -0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -1.2)
  4787. weld55.C1 = CFrame.new(0.8, -0.65, 0.8) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  4788. wait(.09)
  4789. weld33.C1 = CFrame.new(-0.75, -0.62, -0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -1.2)
  4790. weld55.C1 = CFrame.new(0.75, -0.62, 0.8) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  4791. Tool.Handle.M3:play()
  4792. Tool.A1.Mesh.Offset = Vector3.new(0, 0.75, 0)
  4793. Tool.A2.Mesh.Offset = Vector3.new(0, 0.75, 0)
  4794. wait(.09)
  4795. weld33.C1 = CFrame.new(-0.75, -0.61, -0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -1.2)
  4796. weld55.C1 = CFrame.new(0.85, -0.68, 0.8) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  4797. Tool.A1.Mesh.Offset = Vector3.new(0, 0.6, 0)
  4798. Tool.A2.Mesh.Offset = Vector3.new(0, 0.6, 0)
  4799. wait(.06)
  4800. weld33.C1 = CFrame.new(-0.75, -0.61, -0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -1.2)
  4801. weld55.C1 = CFrame.new(0.95, -0.74, 0.8) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  4802. Tool.A1.Mesh.Offset = Vector3.new(0, 0.45, 0)
  4803. Tool.A2.Mesh.Offset = Vector3.new(0, 0.45, 0)
  4804. wait(.06)
  4805. weld33.C1 = CFrame.new(-0.75, -0.6, -0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -1.2)
  4806. weld55.C1 = CFrame.new(1.05, -0.8, 0.8) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  4807. Tool.A1.Mesh.Offset = Vector3.new(0, 0.3, 0)
  4808. Tool.A2.Mesh.Offset = Vector3.new(0, 0.3, 0)
  4809. wait(.06)
  4810. weld33.C1 = CFrame.new(-0.75, -0.6, -0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -1.2)
  4811. weld55.C1 = CFrame.new(1.15, -0.83, 0.8) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  4812. Tool.A1.Mesh.Offset = Vector3.new(0, 0.15, 0)
  4813. Tool.A2.Mesh.Offset = Vector3.new(0, 0.15, 0)
  4814. wait(.06)
  4815. weld33.C1 = CFrame.new(-0.75, -0.6, -0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -1.2)
  4816. weld55.C1 = CFrame.new(0.825, -0.8, 0.75) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  4817. Tool.A1.Mesh.Offset = Vector3.new(0, 0, 0)
  4818. Tool.A2.Mesh.Offset = Vector3.new(0, 0, 0)
  4819. wait(.06)
  4820. weld33.C1 = CFrame.new(-0.75, -0.6, -0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -1)
  4821. weld55.C1 = CFrame.new(0.825, -0.5, 0.75) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.9, math.rad(-0))
  4822. wait(.06)
  4823. weld33.C1 = CFrame.new(-0.75, -0.6, -0.15) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.8)
  4824. weld55.C1 = CFrame.new(0.85, -0.2, 0.7) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.8, math.rad(-0))
  4825. wait(.06)
  4826. weld33.C1 = CFrame.new(-0.75, -0.6, -0.05) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.6)
  4827. weld55.C1 = CFrame.new(0.875, 0.1, 0.65) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.7, math.rad(-0))
  4828. wait(.06)
  4829. weld33.C1 = CFrame.new(-0.75, -0.6, 0.05) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.4)
  4830. weld55.C1 = CFrame.new(0.9, 0.5, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.6, math.rad(-0))
  4831. wait(.06)
  4832. weld33.C1 = CFrame.new(-0.75, -0.6, 0.15) * CFrame.fromEulerAnglesXYZ(math.rad(-91.1), math.rad(-16), -0.2)
  4833. weld55.C1 = CFrame.new(0.9, 1.2, 0.55) * CFrame.fromEulerAnglesXYZ(math.rad(275), 0.5, math.rad(-0))
  4834. wait(.06)
  4835. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0)
  4836. weld55.C1 = CFrame.new(-0.45, 0.85, 1) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.1, math.rad(-94))
  4837. end
  4838.  
  4839. function Reload()
  4840. Tool.Left.Value = Tool.Ammo.Value
  4841.     if ak47ft.Ammo.Value < ak47ft.MaxAmmo.Value and reloading == false and ak47ft.StoredAmmo.Value >= 1 then
  4842.         reloading = true
  4843.         ak47ft.Ammo.Value = 0
  4844.         ReloadChoose()
  4845.       ak47ft.StoredAmmo.Value = ak47ft.StoredAmmo.Value + ak47ft.Left.Value
  4846.         if ak47ft.StoredAmmo.Value >= ak47ft.MaxAmmo.Value then
  4847.             ak47ft.StoredAmmo.Value = ak47ft.StoredAmmo.Value - ak47ft.MaxAmmo.Value
  4848.             ak47ft.Ammo.Value = ak47ft.MaxAmmo.Value
  4849.          ak47ft.Recoil.Value = 5
  4850.         elseif ak47ft.StoredAmmo.Value < ak47ft.MaxAmmo.Value and ak47ft.StoredAmmo.Value >= 1 then
  4851.          ak47ft.Ammo.Value = ak47ft.StoredAmmo.Value
  4852.             ak47ft.StoredAmmo.Value = 0
  4853.             ak47ft.Recoil.Value = 5
  4854.         end
  4855.         reloading = false
  4856.     end
  4857. end
  4858.  
  4859. function Reloadflame()
  4860. Tool.fLeft.Value = Tool.Ammo.Value
  4861.     if ak47ft.fAmmo.Value < ak47ft.fMaxAmmo.Value and reloading == false and ak47ft.fStoredAmmo.Value >= 1 then
  4862.         reloading = true
  4863.         ak47ft.fAmmo.Value = 0
  4864.         ReloadSequence()
  4865.       ak47ft.fStoredAmmo.Value = ak47ft.fStoredAmmo.Value + ak47ft.fLeft.Value
  4866.         if ak47ft.fStoredAmmo.Value >= ak47ft.fMaxAmmo.Value then
  4867.             ak47ft.fStoredAmmo.Value = ak47ft.fStoredAmmo.Value - ak47ft.fMaxAmmo.Value
  4868.             ak47ft.fAmmo.Value = ak47ft.fMaxAmmo.Value
  4869.          ak47ft.fRecoil.Value = 5
  4870.         elseif ak47ft.fStoredAmmo.Value < ak47ft.fMaxAmmo.Value and ak47ft.fStoredAmmo.Value >= 1 then
  4871.          ak47ft.fAmmo.Value = ak47ft.fStoredAmmo.Value
  4872.             ak47ft.fStoredAmmo.Value = 0
  4873.             ak47ft.fRecoil.Value = 5
  4874.         end
  4875.         reloading = false
  4876.     end
  4877. end
  4878.  
  4879. function Prepare()
  4880. if reloading == true then return
  4881. end
  4882. reloading = true
  4883. Tool.Enabled = false
  4884. wait(.06)
  4885. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.02)
  4886. weld55.C1 = CFrame.new(-0.45, 0.85, 1) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.1, math.rad(-90))
  4887. wait(.06)
  4888. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.04)
  4889. weld55.C1 = CFrame.new(-0.45, 0.85, 1) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.1, math.rad(-85))
  4890. wait(.06)
  4891. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.06)
  4892. weld55.C1 = CFrame.new(-0.45, 0.85, 1) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.1, math.rad(-80))
  4893. wait(.06)
  4894. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.08)
  4895. weld55.C1 = CFrame.new(-0.45, 0.85, 1) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.1, math.rad(-75))
  4896. reloading = false
  4897. Tool.Enabled = true
  4898. end
  4899.  
  4900. function Disabled()
  4901. if reloading == true then return
  4902. end
  4903. reloading = true
  4904. Tool.Enabled = false
  4905. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.08)
  4906. weld55.C1 = CFrame.new(-0.45, 0.85, 1) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.1, math.rad(-75))
  4907. wait(.06)
  4908. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.06)
  4909. weld55.C1 = CFrame.new(-0.45, 0.85, 1) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.1, math.rad(-80))
  4910. wait(.06)
  4911. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.04)
  4912. weld55.C1 = CFrame.new(-0.45, 0.85, 1) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.1, math.rad(-85))
  4913. wait(.06)
  4914. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), -0.02)
  4915. weld55.C1 = CFrame.new(-0.45, 0.85, 1) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.1, math.rad(-90))
  4916. wait(.06)
  4917. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0)
  4918. weld55.C1 = CFrame.new(-0.45, 0.85, 1) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.1, math.rad(-94))
  4919. reloading = false
  4920. Tool.Enabled = true
  4921. end
  4922.  
  4923. function Reloadchoosing()
  4924.     if canflame == false then
  4925.         Reload()
  4926.     elseif canflame == true then
  4927.         Reloadflame()
  4928.     end
  4929. end
  4930.  
  4931. function ReloadChoose()
  4932.    if ak47ft.Left.Value == 0 then
  4933.       ReloadSequence2()
  4934.    elseif ak47ft.Left.Value >= 1 then
  4935.       ReloadSequence()
  4936.    end
  4937. end
  4938.  
  4939. function Choosy()
  4940.    if ak47ft.Ammo.Value == 0 then
  4941.       Thing1()
  4942.    elseif ak47ft.Ammo.Value >= 1 then
  4943.       Thing2()
  4944.    end
  4945. end
  4946.  
  4947. function Thing2()
  4948. cam = game.Workspace.CurrentCamera
  4949. local cam_rot = cam.CoordinateFrame - cam.CoordinateFrame.p
  4950. local cam_scroll = (cam.CoordinateFrame.p - cam.Focus.p).magnitude
  4951. local ncf = CFrame.new(cam.Focus.p)*cam_rot*CFrame.fromEulerAnglesXYZ(0.013, 0.013, 0)
  4952. cam.CoordinateFrame = ncf*CFrame.new(0, 0, cam_scroll)
  4953. weld33.C1 = CFrame.new(-0.75, -0.65, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0)
  4954. weld55.C1 = CFrame.new(-0.45, 0.81, 0.97) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.1, math.rad(-94))
  4955. Tool.Flash.Mesh.Scale = Vector3.new(1.5, 1.5, 1.5)
  4956. Tool.Flash.Transparency = .8
  4957. Tool.A1.Mesh.Offset = Vector3.new(0, 0.35, 0)
  4958. Tool.A2.Mesh.Offset = Vector3.new(0, 0.35, 0)
  4959. wait(0.04)
  4960. local cam_rot = cam.CoordinateFrame - cam.CoordinateFrame.p
  4961. local cam_scroll = (cam.CoordinateFrame.p - cam.Focus.p).magnitude
  4962. local ncf = CFrame.new(cam.Focus.p)*cam_rot*CFrame.fromEulerAnglesXYZ(0.013, -0.013, 0)
  4963. cam.CoordinateFrame = ncf*CFrame.new(0, 0, cam_scroll)
  4964. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0)
  4965. weld55.C1 = CFrame.new(-0.45, 0.85, 1) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.1, math.rad(-94))
  4966. Tool.Flash.Transparency = 1
  4967. Tool.A1.Mesh.Offset = Vector3.new(0, 0, 0)
  4968. Tool.A2.Mesh.Offset = Vector3.new(0, 0, 0)
  4969. end
  4970.  
  4971. function Thing1()
  4972. cam = game.Workspace.CurrentCamera
  4973. local cam_rot = cam.CoordinateFrame - cam.CoordinateFrame.p
  4974. local cam_scroll = (cam.CoordinateFrame.p - cam.Focus.p).magnitude
  4975. local ncf = CFrame.new(cam.Focus.p)*cam_rot*CFrame.fromEulerAnglesXYZ(0.013, 0.013, 0)
  4976. cam.CoordinateFrame = ncf*CFrame.new(0, 0, cam_scroll)
  4977. weld33.C1 = CFrame.new(-0.75, -0.65, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0)
  4978. weld55.C1 = CFrame.new(-0.45, 0.81, 0.97) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.1, math.rad(-94))
  4979. Tool.Flash.Mesh.Scale = Vector3.new(1.5, 1.5, 1.5)
  4980. Tool.Flash.Transparency = .8
  4981. wait(0.04)
  4982. local cam_rot = cam.CoordinateFrame - cam.CoordinateFrame.p
  4983. local cam_scroll = (cam.CoordinateFrame.p - cam.Focus.p).magnitude
  4984. local ncf = CFrame.new(cam.Focus.p)*cam_rot*CFrame.fromEulerAnglesXYZ(0.013, -0.013, 0)
  4985. cam.CoordinateFrame = ncf*CFrame.new(0, 0, cam_scroll)
  4986. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0)
  4987. weld55.C1 = CFrame.new(-0.45, 0.85, 1) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.1, math.rad(-94))
  4988. Tool.Flash.Transparency = 1
  4989. Tool.Handle.Empty:play()
  4990. end
  4991.  
  4992. function FlameChoose()
  4993.             if ak47ft.fAmmo.Value >= 1 then
  4994.             Tool.Flame.Transparency = 0.2
  4995.             wait()
  4996.             Tool.Flame.Transparency = 0.4
  4997.             wait()
  4998.             Tool.Flame.Transparency = 0.6
  4999.             wait()
  5000.             Tool.Flame.Transparency = 0.8
  5001.             wait()
  5002.             Tool.Flame.Transparency = 1
  5003.             elseif ak47ft.fAmmo.Value == 0 then
  5004.             Tool.Flame.Transparency = 0.6
  5005.             wait()
  5006.             Tool.Flame.Transparency = 0.8
  5007.             wait()
  5008.             Tool.Flame.Transparency = 1
  5009.             Tool.Handle.Click:play()
  5010.     end
  5011. end
  5012.  
  5013. function Equip(mouse)
  5014. wait(0.01)
  5015. arms = {Tool.Parent:FindFirstChild("Left Arm"), Tool.Parent:FindFirstChild("Right Arm")}
  5016. torso = Tool.Parent:FindFirstChild("Torso")
  5017. if arms ~= nil and torso ~= nil then
  5018. local sh = {torso:FindFirstChild("Left Shoulder"), torso:FindFirstChild("Right Shoulder")}
  5019. if sh ~= nil then
  5020. local yes = true
  5021. if yes then
  5022. yes = false
  5023. sh[1].Part1 = nil
  5024. sh[2].Part1 = nil
  5025. falsearm1 = arms[1]:clone()
  5026. local mesh1 = Tool.Larm:clone()
  5027. mesh1.Parent = falsearm1
  5028. local armweld1 = Instance.new("Weld")
  5029. falsearm1.BrickColor = BrickColor.new("Light orange") -- this is the arm colour incase u want to change it
  5030. falsearm1.Parent = Tool
  5031. armweld1.Parent = falsearm1
  5032. armweld1.Part0 = falsearm1
  5033. armweld1.Part1 = arms[1]
  5034. falsearm2 = arms[2]:clone()
  5035. local mesh2 = Tool.Rarm:clone()
  5036. mesh2.Parent = falsearm2
  5037. local armweld2 = Instance.new("Weld")
  5038. falsearm2.BrickColor = BrickColor.new("Light orange") -- this is the 2nd arm colour incase u want to change it
  5039. falsearm2.Parent = Tool
  5040. armweld2.Parent = falsearm2
  5041. armweld2.Part0 = falsearm2
  5042. armweld2.Part1 = arms[2]
  5043. local weld1 = Instance.new("Weld") -- left arm
  5044. weld55 = weld1
  5045. weld1.Part0 = torso
  5046. weld1.Parent = torso
  5047. weld1.Part1 = arms[1]
  5048. weld1.C1 = CFrame.new(-0.45, 0.85, 1) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.1, math.rad(-94))
  5049. welds[1] = weld1
  5050. local weld2 = Instance.new("Weld") -- right arm
  5051. weld33 = weld2
  5052. weld2.Part0 = torso
  5053. weld2.Parent = torso
  5054. weld2.Part1 = arms[2]
  5055. weld2.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0)
  5056. welds[2] = weld2
  5057. end
  5058. else
  5059. print("sh")
  5060. end
  5061. else
  5062. print("arms")
  5063. end
  5064. end
  5065.  
  5066. local legs = nil
  5067. local torso2 = nil
  5068. local welds2 = {}
  5069. local bodyforce = nil
  5070.  
  5071. function Unequip(mouse)
  5072. if arms ~= nil and torso ~= nil then
  5073. local sh = {torso:FindFirstChild("Left Shoulder"), torso:FindFirstChild("Right Shoulder")}
  5074. if sh ~= nil then
  5075. local yes = true
  5076. if yes then
  5077. yes = false
  5078. sh[1].Part1 = arms[1]
  5079. sh[2].Part1 = arms[2]
  5080. welds[1].Parent = nil
  5081. welds[2].Parent = nil
  5082. falsearm1:remove()
  5083. falsearm2:remove()
  5084. end
  5085. else
  5086. print("sh")
  5087. end
  5088. else
  5089. print("arms")
  5090. end
  5091. end
  5092.  
  5093. function fire(v)
  5094.     if canflame == false then -- shooting...
  5095.     Tool.Handle.Fire:play()
  5096.    
  5097.  
  5098.     local vCharacter = Tool.Parent
  5099.     local vPlayer = game.Players:playerFromCharacter(vCharacter)
  5100.  
  5101.     local missile = Instance.new("Part")
  5102.  
  5103.        
  5104.  
  5105.     local spawnPos = vCharacter.PrimaryPart.Position
  5106.    
  5107.  
  5108.  
  5109.     spawnPos  = spawnPos + (v * 8)
  5110.  
  5111.     missile.Position = spawnPos
  5112.     missile.Size = Vector3.new(1,1,1)
  5113.     missile.Velocity = v * 500
  5114.     missile.BrickColor = BrickColor.new(26)
  5115.     missile.Shape = 0
  5116.     missile.BottomSurface = 0
  5117.     missile.TopSurface = 0
  5118.     missile.Name = "Bullet"
  5119.     missile.Elasticity = 0
  5120.     missile.Reflectance = 0
  5121.     missile.Friction = .9
  5122.    missile.CanCollide = false
  5123.  
  5124.     local force = Instance.new("BodyForce")
  5125.     force.force = Vector3.new(0,missile:getMass() * 196,0)
  5126.     force.Parent = missile
  5127.  
  5128.     local mesh = Instance.new("SpecialMesh")
  5129.     mesh.Scale = Vector3.new(.06,.06,.06)
  5130.     mesh.MeshType = "Sphere"
  5131.     mesh.Parent = missile
  5132.  
  5133.     local creator_tag = Instance.new("ObjectValue")
  5134.     creator_tag.Value = vPlayer
  5135.     creator_tag.Name = "creator"
  5136.     creator_tag.Parent = missile
  5137.    
  5138.    missile.Parent = game.Workspace
  5139.  
  5140.    cam = game.Workspace.CurrentCamera
  5141.    local cam_rot = cam.CoordinateFrame - cam.CoordinateFrame.p
  5142.     local cam_scroll = (cam.CoordinateFrame.p - cam.Focus.p).magnitude
  5143.     local ncf = CFrame.new(cam.Focus.p)*cam_rot*CFrame.fromEulerAnglesXYZ(0.013, -0.013, 0)
  5144.     cam.CoordinateFrame = ncf*CFrame.new(0, 0, cam_scroll)
  5145.     weld33.C1 = CFrame.new(-0.75, -0.7, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0)
  5146.    weld55.C1 = CFrame.new(-0.45, 0.77, 0.94) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.1, math.rad(-94))
  5147.     Tool.Flash.Mesh.Scale = Vector3.new(1.727, 1.7, 1.727)
  5148.     Tool.Flash.Transparency = .5
  5149.    Tool.A1.Mesh.Offset = Vector3.new(0, 0.7, 0)
  5150.    Tool.A2.Mesh.Offset = Vector3.new(0, 0.7, 0)
  5151.     wait(0.04)
  5152.    Choosy()
  5153.  
  5154.     elseif canflame == true then -- flamethrower time !!!
  5155.  
  5156.     Tool.Handle.Flame:play()
  5157.    
  5158.     local vCharacter = Tool.Parent
  5159.     local vPlayer = game.Players:playerFromCharacter(vCharacter)
  5160.  
  5161.     local missile = Instance.new("Part")
  5162.  
  5163.        
  5164.  
  5165.     local spawnPos = vCharacter.PrimaryPart.Position
  5166.    
  5167.  
  5168.  
  5169.     spawnPos  = spawnPos + (v * 6)
  5170.  
  5171.     missile.Position = spawnPos
  5172.     missile.Size = Vector3.new(1,1,1)
  5173.     missile.Velocity = v * 50
  5174.     missile.BrickColor = BrickColor.new(26)
  5175.     missile.Shape = 0
  5176.     missile.BottomSurface = 0
  5177.     missile.TopSurface = 0
  5178.     missile.Name = "Bullet"
  5179.     missile.Elasticity = 0
  5180.     missile.Reflectance = 0
  5181.     missile.Friction = .9
  5182.     missile.Transparency = 1
  5183.    missile.CanCollide = false
  5184.  
  5185.     local force = Instance.new("BodyForce")
  5186.     force.force = Vector3.new(0,missile:getMass() * 196,0)
  5187.     force.Parent = missile
  5188.  
  5189.     local fire = Instance.new("Fire")
  5190.     fire.Parent = missile
  5191.  
  5192.     local mesh = Instance.new("SpecialMesh")
  5193.     mesh.Scale = Vector3.new(.06,.06,.06)
  5194.     mesh.MeshType = "Sphere"
  5195.     mesh.Parent = missile
  5196.  
  5197.     local creator_tag = Instance.new("ObjectValue")
  5198.     creator_tag.Value = vPlayer
  5199.     creator_tag.Name = "creator"
  5200.     creator_tag.Parent = missile
  5201.    
  5202.    missile.Parent = game.Workspace
  5203.  
  5204.    cam = game.Workspace.CurrentCamera
  5205.    local cam_rot = cam.CoordinateFrame - cam.CoordinateFrame.p
  5206.     local cam_scroll = (cam.CoordinateFrame.p - cam.Focus.p).magnitude
  5207.     local ncf = CFrame.new(cam.Focus.p)*cam_rot*CFrame.fromEulerAnglesXYZ(0.013, -0.013, 0)
  5208.     cam.CoordinateFrame = ncf*CFrame.new(0, 0, cam_scroll)
  5209. end
  5210. end
  5211.  
  5212. function KeyDownFunctions(key)
  5213.     if key == "r" then
  5214.         Reloadchoosing()
  5215.     end
  5216.  
  5217.     if key == "f" then -- remember to press it to switch to flamethrower
  5218.         if canflame == false then
  5219.                 Prepare()
  5220.                 canflame = true
  5221.             elseif canflame == true then
  5222.                     canflame = false
  5223.                 Disabled()
  5224.         end
  5225.     end
  5226. end
  5227.  
  5228. Tool.Enabled = true
  5229. function onActivated()
  5230.  
  5231.     if not Tool.Enabled then
  5232.         return
  5233.     end
  5234.  
  5235.     Tool.Enabled = false
  5236.  
  5237.     local character = Tool.Parent;
  5238.     local humanoid = character.Humanoid
  5239.     if humanoid == nil then
  5240.         print("Humanoid not found")
  5241.         return
  5242.     end
  5243.     local ammo = ak47ft.Ammo
  5244.     local maxammo = ak47ft.MaxAmmo
  5245.     local ammo2 = ak47ft.fAmmo
  5246.     if canflame == false then
  5247.     firing = true
  5248.     while firing == true do
  5249.         wait()
  5250.         if reloading == false and humanoid.Health >= 1 then
  5251.             if ammo.Value >= 1 then
  5252.                 ammo.Value = ammo.Value - 1
  5253.                 local targetPos = humanoid.TargetPoint
  5254.                 local lookAt = (targetPos - character.Head.Position).unit
  5255.                 if ak47ft.Recoil.Value < 10 then
  5256.                     ak47ft.Recoil.Value = ak47ft.Recoil.Value + 1
  5257.                 end
  5258.                 fire(lookAt)
  5259.             else
  5260.                 Reload()
  5261.                 break
  5262.             end
  5263.         elseif reloading == false and humanoid.Health < 1 then
  5264.             Tool:remove()
  5265.         end
  5266.     end
  5267.     elseif canflame == true then
  5268.     flaming = true
  5269.     while flaming == true do
  5270.         wait()
  5271.         if ammo2.Value >= 1 and canshoot == true and reloading == false and humanoid.Health >= 1 then
  5272.             ammo2.Value = ammo2.Value - 1
  5273.             local targetPos = humanoid.TargetPoint
  5274.             local lookAt = (targetPos - character.Head.Position).unit
  5275.                 fire(lookAt)
  5276.                     end
  5277.                 end
  5278.             end
  5279.     Tool.Enabled = true
  5280. end
  5281.  
  5282. function fiar(mouse)
  5283. if canflame == false then
  5284.     firing = true
  5285.     flaming = false
  5286.         elseif canflame == true then
  5287.             firing = false
  5288.             flaming = true
  5289.             if ak47ft.fAmmo.Value >= 1 then
  5290.             Tool.Flame.Transparency = 0
  5291.             wait()
  5292.             Tool.Flame.Transparency = 0.2
  5293.             elseif ak47ft.fAmmo.Value == 0 then
  5294.             Tool.Flame.Transparency = 1
  5295.         end
  5296.     end
  5297. end
  5298.  
  5299. function nofiar(mouse)
  5300. if canflame == false then
  5301.     firing = false
  5302.     flaming = false
  5303.         elseif canflame == true then
  5304.             firing = false
  5305.             flaming = false
  5306.             FlameChoose()
  5307.     end
  5308. end
  5309.  
  5310. function onEquippedLocal(mouse)
  5311.  
  5312.     if mouse == nil then
  5313.         print("Mouse not found")
  5314.         return
  5315.     end
  5316.  
  5317.     mouse.Icon = "http://www.roblox.com/asset/?id=49912389"
  5318.     mouse.Button1Down:connect(function() fiar(mouse) end)
  5319.     mouse.Button1Up:connect(function() nofiar(mouse) end)
  5320.     mouse.KeyDown:connect(KeyDownFunctions)
  5321.     while true do
  5322.         wait()
  5323.         if canflame == true then
  5324.             ak47ft.Name = "flamethrower"
  5325.         elseif canflame == false then
  5326.             ak47ft.Name = "Ak-47"
  5327.         end
  5328.     end
  5329. end
  5330.  
  5331.  
  5332. Tool.Equipped:connect(onEquippedLocal)
  5333.  
  5334.  
  5335. ak47ft.Activated:connect(onActivated)
  5336. Tool.Equipped:connect(Equip)
  5337. Tool.Unequipped:connect(Unequip)
  5338.  
  5339. local Tool = ak47ft
  5340. local fAmmo = Tool.fAmmo
  5341. local fMaxAmmo = fAmmo.Value
  5342.  
  5343. local vPlayer
  5344. local Gui
  5345. local Text
  5346.  
  5347. function onChanged(value)
  5348.     if value == "Value" or value == fAmmo.Value then
  5349.         if Gui ~= nil and Text ~= nil then
  5350.             if fAmmo.Value >= 1 then
  5351.                 Text.Text = ""..ak47ft.fAmmo.Value.."|"..ak47ft.fStoredAmmo.Value..""
  5352.             elseif math.floor(fAmmo.Value) == 0 then
  5353.                 Text.Text = ""..ak47ft.fAmmo.Value.."|"..ak47ft.fStoredAmmo.Value..""
  5354.             elseif fAmmo.Value < 0 then
  5355.                 for i = 0, 1, 0.03 / 2 do
  5356.                     local Num = math.floor(i * fMaxAmmo + 0.5)
  5357.  
  5358.                     Text.Text = ""..ak47ft.fAmmo.Value.."|"..ak47ft.fStoredAmmo.Value..""
  5359.                     wait()
  5360.                 end
  5361.             end
  5362.         end
  5363.     end
  5364. end
  5365.  
  5366. function on2Changed()
  5367.     if Gui ~= nil and Text ~= nil then
  5368.  
  5369.         Text.Text = ""..ak47ft.fAmmo.Value.."|"..ak47ft.fStoredAmmo.Value..""
  5370.         wait()
  5371.     end
  5372. end
  5373.  
  5374. function setUpGui()
  5375.     if vPlayer == nil or vPlayer:findFirstChild("PlayerGui") == nil then
  5376.         return
  5377.     end
  5378.  
  5379.     Gui = Instance.new("ScreenGui")
  5380.     Text = Instance.new("TextLabel")
  5381.  
  5382.     Gui.Name = "DEDisplay"
  5383.     Gui.Parent = vPlayer.PlayerGui
  5384.  
  5385.     Text.BackgroundColor3 = BrickColor.Black().Color
  5386.    Text.BackgroundTransparency = 1
  5387.     Text.BorderColor3 = BrickColor.White().Color
  5388.    Text.BorderSizePixel = 0
  5389.     Text.Name = "Ammo"
  5390.     Text.Parent = Gui
  5391.     Text.Position = UDim2.new(0.85, 0, 0.825, 0)
  5392.     Text.Size = UDim2.new(0, 128, 0, 64)
  5393.    Text.FontSize = "Size18"
  5394.     Text.Text = ""..ak47ft.fAmmo.Value.."|"..ak47ft.fStoredAmmo.Value..""
  5395.     Text.TextColor3 = BrickColor.Red().Color
  5396. end
  5397.  
  5398. function onEquippedLocal(mouse)
  5399.     vPlayer = game.Players.LocalPlayer
  5400.  
  5401.     setUpGui()
  5402. end
  5403.  
  5404. function onUnequippedLocal(mouse)
  5405.     if Gui then
  5406.         Gui:remove()
  5407.     end
  5408.  
  5409.     Gui = nil
  5410.     Text = nil
  5411.     vPlayer = nil
  5412. end
  5413.  
  5414. Tool.Equipped:connect(onEquippedLocal)
  5415. Tool.Unequipped:connect(onUnequippedLocal)
  5416.  
  5417. fAmmo.Changed:connect(onChanged)
  5418. Tool.fStoredAmmo.Changed:connect(on2Changed)
  5419.  
  5420. --crazycomet--
  5421.  
  5422.         --ROBLOX gear hax FTW?--
  5423.  
  5424.  
  5425. function windforce(victimTorso)
  5426.     if (victimTorso.Parent:FindFirstChild("ForceField") ~= nil) then return end
  5427.     if victimTorso:FindFirstChild("WindEffect") == nil then
  5428.  
  5429.         local dir = ak47ft.Velocity.unit
  5430.         local force = Instance.new("BodyVelocity")
  5431.         force.Name = "WindEffect"
  5432.         force.maxForce = Vector3.new(1e7, 1e7, 1e7)
  5433.         force.P = 125
  5434.         force.velocity =  (dir * 75) + Vector3.new(0, 30,0)
  5435.         force.Parent = victimTorso
  5436.         game.Debris:AddItem(force, 0.5)
  5437.     end
  5438. end
  5439.  
  5440.  
  5441. function OnTouch(part)
  5442.     if (part.Parent == nil) then return end
  5443.     if (part.Parent:FindFirstChild("Humanoid") ~= nil) then
  5444.         local t = part.Parent:FindFirstChild("Torso")
  5445.         if (t ~= nil) then
  5446.             --windforce(t)
  5447.         end
  5448.  
  5449.         if ak47ft:findFirstChild("Can Hurt Players") ~= nil then
  5450.             if ak47ft:findFirstChild("Can Hurt Players").Value == true then
  5451.             part.Parent.Humanoid.Health = part.Parent.Humanoid.Health - 20
  5452.             elseif part.Parent:findFirstChild("Zombie") ~= nil then
  5453.             part.Parent.Zombie.Health = part.Parent.Zombie.Health - 20
  5454.             end
  5455.         end
  5456.     end
  5457.  
  5458.     if part.Locked == false then
  5459.     if part:findFirstChild("Fire") ~= nil then return end
  5460.     local fire = Instance.new("Fire")
  5461.     fire.Size = (part:getMass() / 3)
  5462.     fire.Heat = 25
  5463.     fire.Parent = part
  5464.     part:breakJoints()
  5465.     game.Debris:AddItem(part,part:getMass()*2+math.random(-10,15))
  5466.     fire:Remove()
  5467.     end
  5468. end
  5469.  
  5470.  
  5471. part.Touched:connect(OnTouch)
  5472.  
  5473.  
  5474. wait(2)
  5475. fire:Remove()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement