Advertisement
xx_g

1911

May 7th, 2018
208
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 67.09 KB | None | 0 0
  1.  
  2. --Converted with ttyyuu12345's model to script plugin v4
  3. function sandbox(var,func)
  4. local env = getfenv(func)
  5. local newenv = setmetatable({},{
  6. __index = function(self,k)
  7. if k=="script" then
  8. return var
  9. else
  10. return env[k]
  11. end
  12. end,
  13. })
  14. setfenv(func,newenv)
  15. return func
  16. end
  17. cors = {}
  18. mas = Instance.new("Model",game:GetService("Lighting"))
  19. Tool0 = Instance.new("Tool")
  20. Part1 = Instance.new("Part")
  21. SpecialMesh2 = Instance.new("SpecialMesh")
  22. Part3 = Instance.new("Part")
  23. CylinderMesh4 = Instance.new("CylinderMesh")
  24. Part5 = Instance.new("Part")
  25. BlockMesh6 = Instance.new("BlockMesh")
  26. Part7 = Instance.new("Part")
  27. BlockMesh8 = Instance.new("BlockMesh")
  28. Part9 = Instance.new("Part")
  29. SpecialMesh10 = Instance.new("SpecialMesh")
  30. Part11 = Instance.new("Part")
  31. BlockMesh12 = Instance.new("BlockMesh")
  32. Part13 = Instance.new("Part")
  33. SpecialMesh14 = Instance.new("SpecialMesh")
  34. Part15 = Instance.new("Part")
  35. SpecialMesh16 = Instance.new("SpecialMesh")
  36. Part17 = Instance.new("Part")
  37. BlockMesh18 = Instance.new("BlockMesh")
  38. Part19 = Instance.new("Part")
  39. CylinderMesh20 = Instance.new("CylinderMesh")
  40. Part21 = Instance.new("Part")
  41. BlockMesh22 = Instance.new("BlockMesh")
  42. Part23 = Instance.new("Part")
  43. CylinderMesh24 = Instance.new("CylinderMesh")
  44. Part25 = Instance.new("Part")
  45. BlockMesh26 = Instance.new("BlockMesh")
  46. Part27 = Instance.new("Part")
  47. CylinderMesh28 = Instance.new("CylinderMesh")
  48. Part29 = Instance.new("Part")
  49. SpecialMesh30 = Instance.new("SpecialMesh")
  50. Part31 = Instance.new("Part")
  51. BlockMesh32 = Instance.new("BlockMesh")
  52. Part33 = Instance.new("Part")
  53. CylinderMesh34 = Instance.new("CylinderMesh")
  54. Part35 = Instance.new("Part")
  55. BlockMesh36 = Instance.new("BlockMesh")
  56. Part37 = Instance.new("Part")
  57. SpecialMesh38 = Instance.new("SpecialMesh")
  58. Part39 = Instance.new("Part")
  59. BlockMesh40 = Instance.new("BlockMesh")
  60. Part41 = Instance.new("Part")
  61. SpecialMesh42 = Instance.new("SpecialMesh")
  62. Part43 = Instance.new("Part")
  63. CylinderMesh44 = Instance.new("CylinderMesh")
  64. Decal45 = Instance.new("Decal")
  65. BillboardGui46 = Instance.new("BillboardGui")
  66. Script47 = Instance.new("Script")
  67. ImageLabel48 = Instance.new("ImageLabel")
  68. Part49 = Instance.new("Part")
  69. BlockMesh50 = Instance.new("BlockMesh")
  70. Part51 = Instance.new("Part")
  71. SpecialMesh52 = Instance.new("SpecialMesh")
  72. Part53 = Instance.new("Part")
  73. BlockMesh54 = Instance.new("BlockMesh")
  74. Part55 = Instance.new("Part")
  75. SpecialMesh56 = Instance.new("SpecialMesh")
  76. Part57 = Instance.new("Part")
  77. CylinderMesh58 = Instance.new("CylinderMesh")
  78. Part59 = Instance.new("Part")
  79. CylinderMesh60 = Instance.new("CylinderMesh")
  80. Part61 = Instance.new("Part")
  81. SpecialMesh62 = Instance.new("SpecialMesh")
  82. Part63 = Instance.new("Part")
  83. SpecialMesh64 = Instance.new("SpecialMesh")
  84. Part65 = Instance.new("Part")
  85. BlockMesh66 = Instance.new("BlockMesh")
  86. Part67 = Instance.new("Part")
  87. BlockMesh68 = Instance.new("BlockMesh")
  88. Part69 = Instance.new("Part")
  89. SpecialMesh70 = Instance.new("SpecialMesh")
  90. Part71 = Instance.new("Part")
  91. BlockMesh72 = Instance.new("BlockMesh")
  92. Part73 = Instance.new("Part")
  93. SpecialMesh74 = Instance.new("SpecialMesh")
  94. Part75 = Instance.new("Part")
  95. CylinderMesh76 = Instance.new("CylinderMesh")
  96. Part77 = Instance.new("Part")
  97. CylinderMesh78 = Instance.new("CylinderMesh")
  98. Part79 = Instance.new("Part")
  99. SpecialMesh80 = Instance.new("SpecialMesh")
  100. Part81 = Instance.new("Part")
  101. BlockMesh82 = Instance.new("BlockMesh")
  102. Part83 = Instance.new("Part")
  103. BlockMesh84 = Instance.new("BlockMesh")
  104. Part85 = Instance.new("Part")
  105. SpecialMesh86 = Instance.new("SpecialMesh")
  106. Part87 = Instance.new("Part")
  107. CylinderMesh88 = Instance.new("CylinderMesh")
  108. Part89 = Instance.new("Part")
  109. SpecialMesh90 = Instance.new("SpecialMesh")
  110. Part91 = Instance.new("Part")
  111. BlockMesh92 = Instance.new("BlockMesh")
  112. Part93 = Instance.new("Part")
  113. CylinderMesh94 = Instance.new("CylinderMesh")
  114. Part95 = Instance.new("Part")
  115. SpecialMesh96 = Instance.new("SpecialMesh")
  116. Part97 = Instance.new("Part")
  117. BlockMesh98 = Instance.new("BlockMesh")
  118. BoolValue99 = Instance.new("BoolValue")
  119. IntValue100 = Instance.new("IntValue")
  120. IntValue101 = Instance.new("IntValue")
  121. Script102 = Instance.new("Script")
  122. Script103 = Instance.new("Script")
  123. LocalScript104 = Instance.new("LocalScript")
  124. LocalScript105 = Instance.new("LocalScript")
  125. LocalScript106 = Instance.new("LocalScript")
  126. ScreenGui107 = Instance.new("ScreenGui")
  127. Frame108 = Instance.new("Frame")
  128. Frame109 = Instance.new("Frame")
  129. Frame110 = Instance.new("Frame")
  130. Frame111 = Instance.new("Frame")
  131. TextButton112 = Instance.new("TextButton")
  132. TextButton113 = Instance.new("TextButton")
  133. LocalScript114 = Instance.new("LocalScript")
  134. LocalScript115 = Instance.new("LocalScript")
  135. Sound116 = Instance.new("Sound")
  136. Sound117 = Instance.new("Sound")
  137. Tool0.Name = "1911"
  138. Tool0.Parent = mas
  139. Part1.Parent = Tool0
  140. Part1.Material = Enum.Material.SmoothPlastic
  141. Part1.BrickColor = BrickColor.new("Black")
  142. Part1.Rotation = Vector3.new(-90, 0, -180)
  143. Part1.CanCollide = false
  144. Part1.Size = Vector3.new(1, 1.20000005, 1)
  145. Part1.CFrame = CFrame.new(0.410000026, 17.4000015, 22.460001, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  146. Part1.BottomSurface = Enum.SurfaceType.Smooth
  147. Part1.TopSurface = Enum.SurfaceType.Smooth
  148. Part1.Color = Color3.new(0.105882, 0.164706, 0.207843)
  149. Part1.Position = Vector3.new(0.410000026, 17.4000015, 22.460001)
  150. Part1.Orientation = Vector3.new(-90, -180, 0)
  151. Part1.Color = Color3.new(0.105882, 0.164706, 0.207843)
  152. SpecialMesh2.Parent = Part1
  153. SpecialMesh2.Scale = Vector3.new(0.088888891, 0.0222222228, 0.0222222228)
  154. SpecialMesh2.MeshType = Enum.MeshType.Wedge
  155. SpecialMesh2.Scale = Vector3.new(0.088888891, 0.0222222228, 0.0222222228)
  156. Part3.Parent = Tool0
  157. Part3.Material = Enum.Material.SmoothPlastic
  158. Part3.BrickColor = BrickColor.new("Black")
  159. Part3.Rotation = Vector3.new(169.649994, 0, 90)
  160. Part3.CanCollide = false
  161. Part3.FormFactor = Enum.FormFactor.Plate
  162. Part3.Size = Vector3.new(1, 0.400000006, 1)
  163. Part3.CFrame = CFrame.new(0.337000012, 17.0910015, 22.7990017, -7.64189608e-05, -1, 3.88694352e-05, -0.983727336, 6.81918464e-05, -0.179667696, 0.179667681, -5.19669447e-05, -0.983727336)
  164. Part3.BottomSurface = Enum.SurfaceType.Smooth
  165. Part3.TopSurface = Enum.SurfaceType.Smooth
  166. Part3.Color = Color3.new(0.105882, 0.164706, 0.207843)
  167. Part3.Position = Vector3.new(0.337000012, 17.0910015, 22.7990017)
  168. Part3.Orientation = Vector3.new(10.3499994, 180, -90)
  169. Part3.Color = Color3.new(0.105882, 0.164706, 0.207843)
  170. CylinderMesh4.Parent = Part3
  171. CylinderMesh4.Offset = Vector3.new(0, 0, 0.00155555562)
  172. CylinderMesh4.Scale = Vector3.new(0.0444444455, 0.0444444455, 0.0666666701)
  173. CylinderMesh4.Scale = Vector3.new(0.0444444455, 0.0444444455, 0.0666666701)
  174. Part5.Parent = Tool0
  175. Part5.Material = Enum.Material.SmoothPlastic
  176. Part5.CanCollide = false
  177. Part5.Size = Vector3.new(1, 1.20000005, 1)
  178. Part5.CFrame = CFrame.new(0.410000026, 17.3270016, 22.5910015, 1, 3.05342728e-05, -8.61165972e-05, -3.05316462e-05, 1, 3.05028461e-05, 8.61175286e-05, -3.05002159e-05, 1)
  179. Part5.BottomSurface = Enum.SurfaceType.Smooth
  180. Part5.TopSurface = Enum.SurfaceType.Smooth
  181. Part5.Position = Vector3.new(0.410000026, 17.3270016, 22.5910015)
  182. BlockMesh6.Parent = Part5
  183. BlockMesh6.Offset = Vector3.new(0, 0.0444444455, 0)
  184. BlockMesh6.Scale = Vector3.new(0.0444444455, 0.13333334, 0.0399999991)
  185. BlockMesh6.Scale = Vector3.new(0.0444444455, 0.13333334, 0.0399999991)
  186. Part7.Parent = Tool0
  187. Part7.Material = Enum.Material.SmoothPlastic
  188. Part7.BrickColor = BrickColor.new("Black")
  189. Part7.Rotation = Vector3.new(90, 0, 180)
  190. Part7.CanCollide = false
  191. Part7.Size = Vector3.new(1, 1.20000005, 1)
  192. Part7.CFrame = CFrame.new(0.410000026, 17.3620014, 22.4340019, -1, -5.43565875e-06, -1.56287498e-08, 1.56288404e-08, -1.62980616e-08, -1, 5.43565875e-06, -1, 1.62981468e-08)
  193. Part7.BottomSurface = Enum.SurfaceType.Smooth
  194. Part7.TopSurface = Enum.SurfaceType.Smooth
  195. Part7.Color = Color3.new(0.105882, 0.164706, 0.207843)
  196. Part7.Position = Vector3.new(0.410000026, 17.3620014, 22.4340019)
  197. Part7.Orientation = Vector3.new(90, -180, 0)
  198. Part7.Color = Color3.new(0.105882, 0.164706, 0.207843)
  199. BlockMesh8.Parent = Part7
  200. BlockMesh8.Scale = Vector3.new(0.088888891, 0.0222222228, 0.13333334)
  201. BlockMesh8.Scale = Vector3.new(0.088888891, 0.0222222228, 0.13333334)
  202. Part9.Parent = Tool0
  203. Part9.Material = Enum.Material.SmoothPlastic
  204. Part9.Rotation = Vector3.new(90, 0, 180)
  205. Part9.CanCollide = false
  206. Part9.Size = Vector3.new(1, 1.20000005, 1)
  207. Part9.CFrame = CFrame.new(0.410000026, 17.3220005, 22.5580006, -1, -5.43565875e-06, -1.56287498e-08, 1.56288404e-08, -1.62980616e-08, -1, 5.43565875e-06, -1, 1.62981468e-08)
  208. Part9.BottomSurface = Enum.SurfaceType.Smooth
  209. Part9.TopSurface = Enum.SurfaceType.Smooth
  210. Part9.Position = Vector3.new(0.410000026, 17.3220005, 22.5580006)
  211. Part9.Orientation = Vector3.new(90, -180, 0)
  212. SpecialMesh10.Parent = Part9
  213. SpecialMesh10.Scale = Vector3.new(0.0444444455, 0.0222222228, 0.0444444455)
  214. SpecialMesh10.MeshType = Enum.MeshType.Wedge
  215. SpecialMesh10.Scale = Vector3.new(0.0444444455, 0.0222222228, 0.0444444455)
  216. Part11.Parent = Tool0
  217. Part11.Material = Enum.Material.SmoothPlastic
  218. Part11.BrickColor = BrickColor.new("Black")
  219. Part11.CanCollide = false
  220. Part11.Size = Vector3.new(1, 1.20000005, 1)
  221. Part11.CFrame = CFrame.new(0.410000026, 17.3260002, 22.6130009, 1, 3.05342728e-05, -8.61165972e-05, -3.05316462e-05, 1, 3.05028461e-05, 8.61175286e-05, -3.05002159e-05, 1)
  222. Part11.BottomSurface = Enum.SurfaceType.Smooth
  223. Part11.TopSurface = Enum.SurfaceType.Smooth
  224. Part11.Color = Color3.new(0.105882, 0.164706, 0.207843)
  225. Part11.Position = Vector3.new(0.410000026, 17.3260002, 22.6130009)
  226. Part11.Color = Color3.new(0.105882, 0.164706, 0.207843)
  227. BlockMesh12.Parent = Part11
  228. BlockMesh12.Offset = Vector3.new(0, 0.0444444455, 0)
  229. BlockMesh12.Scale = Vector3.new(0.088888891, 0.13333334, 0.0488888882)
  230. BlockMesh12.Scale = Vector3.new(0.088888891, 0.13333334, 0.0488888882)
  231. Part13.Parent = Tool0
  232. Part13.Material = Enum.Material.SmoothPlastic
  233. Part13.BrickColor = BrickColor.new("Black")
  234. Part13.Rotation = Vector3.new(-90, 0, -180)
  235. Part13.CanCollide = false
  236. Part13.FormFactor = Enum.FormFactor.Plate
  237. Part13.Size = Vector3.new(1, 0.400000006, 1)
  238. Part13.CFrame = CFrame.new(0.410000026, 17.3780003, 22.9140015, -1, 5.43565875e-06, 1.56287498e-08, 1.56288404e-08, 1.62980616e-08, 1, 5.43565875e-06, 1, -1.62981468e-08)
  239. Part13.BottomSurface = Enum.SurfaceType.Smooth
  240. Part13.TopSurface = Enum.SurfaceType.Smooth
  241. Part13.Color = Color3.new(0.105882, 0.164706, 0.207843)
  242. Part13.Position = Vector3.new(0.410000026, 17.3780003, 22.9140015)
  243. Part13.Orientation = Vector3.new(-90, -180, 0)
  244. Part13.Color = Color3.new(0.105882, 0.164706, 0.207843)
  245. SpecialMesh14.Parent = Part13
  246. SpecialMesh14.Scale = Vector3.new(0.13333334, 0.25777778, 0.155555561)
  247. SpecialMesh14.MeshType = Enum.MeshType.Wedge
  248. SpecialMesh14.Scale = Vector3.new(0.13333334, 0.25777778, 0.155555561)
  249. Part15.Parent = Tool0
  250. Part15.Material = Enum.Material.SmoothPlastic
  251. Part15.BrickColor = BrickColor.new("Black")
  252. Part15.Rotation = Vector3.new(-90, 0, 0)
  253. Part15.CanCollide = false
  254. Part15.Size = Vector3.new(1, 1.20000005, 1)
  255. Part15.CFrame = CFrame.new(0.410000026, 17.4000015, 22.4070015, 1, -5.43565875e-06, 1.56287498e-08, -1.56288404e-08, -1.62980616e-08, 1, -5.43565875e-06, -1, -1.62981468e-08)
  256. Part15.BottomSurface = Enum.SurfaceType.Smooth
  257. Part15.TopSurface = Enum.SurfaceType.Smooth
  258. Part15.Color = Color3.new(0.105882, 0.164706, 0.207843)
  259. Part15.Position = Vector3.new(0.410000026, 17.4000015, 22.4070015)
  260. Part15.Orientation = Vector3.new(-90, 0, 0)
  261. Part15.Color = Color3.new(0.105882, 0.164706, 0.207843)
  262. SpecialMesh16.Parent = Part15
  263. SpecialMesh16.Scale = Vector3.new(0.088888891, 0.0222222228, 0.0222222228)
  264. SpecialMesh16.MeshType = Enum.MeshType.Wedge
  265. SpecialMesh16.Scale = Vector3.new(0.088888891, 0.0222222228, 0.0222222228)
  266. Part17.Parent = Tool0
  267. Part17.Material = Enum.Material.SmoothPlastic
  268. Part17.BrickColor = BrickColor.new("Black")
  269. Part17.Rotation = Vector3.new(-10.3499994, 0, 0.0199999996)
  270. Part17.CanCollide = false
  271. Part17.Size = Vector3.new(1, 1.20000005, 1)
  272. Part17.CFrame = CFrame.new(0.41200003, 17.3060017, 22.7590008, 0.99999994, -0.000393312075, -6.08367445e-05, 0.000397841708, 0.983718395, 0.179716244, -1.0838342e-05, -0.179716244, 0.983718514)
  273. Part17.BottomSurface = Enum.SurfaceType.Smooth
  274. Part17.TopSurface = Enum.SurfaceType.Smooth
  275. Part17.Color = Color3.new(0.105882, 0.164706, 0.207843)
  276. Part17.Position = Vector3.new(0.41200003, 17.3060017, 22.7590008)
  277. Part17.Orientation = Vector3.new(-10.3499994, 0, 0.0199999996)
  278. Part17.Color = Color3.new(0.105882, 0.164706, 0.207843)
  279. BlockMesh18.Parent = Part17
  280. BlockMesh18.Offset = Vector3.new(-0.00222222228, 0, 0)
  281. BlockMesh18.Scale = Vector3.new(0.13333334, 0.4911111, 0.244444445)
  282. BlockMesh18.Scale = Vector3.new(0.13333334, 0.4911111, 0.244444445)
  283. Part19.Parent = Tool0
  284. Part19.Material = Enum.Material.SmoothPlastic
  285. Part19.BrickColor = BrickColor.new("Black")
  286. Part19.Rotation = Vector3.new(169.649994, 0, 90)
  287. Part19.CanCollide = false
  288. Part19.FormFactor = Enum.FormFactor.Plate
  289. Part19.Size = Vector3.new(1, 0.400000006, 1)
  290. Part19.CFrame = CFrame.new(0.488000035, 17.3980007, 22.7430019, -7.64189608e-05, -1, 3.88694352e-05, -0.983727336, 6.81918464e-05, -0.179667696, 0.179667681, -5.19669447e-05, -0.983727336)
  291. Part19.BottomSurface = Enum.SurfaceType.Smooth
  292. Part19.TopSurface = Enum.SurfaceType.Smooth
  293. Part19.Color = Color3.new(0.105882, 0.164706, 0.207843)
  294. Part19.Position = Vector3.new(0.488000035, 17.3980007, 22.7430019)
  295. Part19.Orientation = Vector3.new(10.3499994, 180, -90)
  296. Part19.Color = Color3.new(0.105882, 0.164706, 0.207843)
  297. CylinderMesh20.Parent = Part19
  298. CylinderMesh20.Offset = Vector3.new(0, 0, 0.00155555562)
  299. CylinderMesh20.Scale = Vector3.new(0.0444444455, 0.0444444455, 0.0666666701)
  300. CylinderMesh20.Scale = Vector3.new(0.0444444455, 0.0444444455, 0.0666666701)
  301. Part21.Parent = Tool0
  302. Part21.Material = Enum.Material.SmoothPlastic
  303. Part21.BrickColor = BrickColor.new("Black")
  304. Part21.CanCollide = false
  305. Part21.Size = Vector3.new(1, 1.20000005, 1)
  306. Part21.CFrame = CFrame.new(0.410000026, 17.2870007, 22.5700016, 1, 3.05342728e-05, -8.61165972e-05, -3.05316462e-05, 1, 3.05028461e-05, 8.61175286e-05, -3.05002159e-05, 1)
  307. Part21.BottomSurface = Enum.SurfaceType.Smooth
  308. Part21.TopSurface = Enum.SurfaceType.Smooth
  309. Part21.Color = Color3.new(0.105882, 0.164706, 0.207843)
  310. Part21.Position = Vector3.new(0.410000026, 17.2870007, 22.5700016)
  311. Part21.Color = Color3.new(0.105882, 0.164706, 0.207843)
  312. BlockMesh22.Parent = Part21
  313. BlockMesh22.Scale = Vector3.new(0.088888891, 0.0222222228, 0.244444445)
  314. BlockMesh22.Scale = Vector3.new(0.088888891, 0.0222222228, 0.244444445)
  315. Part23.Parent = Tool0
  316. Part23.Material = Enum.Material.SmoothPlastic
  317. Part23.BrickColor = BrickColor.new("Black")
  318. Part23.Rotation = Vector3.new(-180, 0, 90)
  319. Part23.CanCollide = false
  320. Part23.FormFactor = Enum.FormFactor.Plate
  321. Part23.Size = Vector3.new(1, 0.400000006, 1)
  322. Part23.CFrame = CFrame.new(0.356000006, 17.3220005, 22.6130009, 1.56289275e-08, -1, -5.43565875e-06, -1, -1.56290181e-08, 1.62982392e-08, -1.62983245e-08, 5.43565875e-06, -1)
  323. Part23.BottomSurface = Enum.SurfaceType.Smooth
  324. Part23.TopSurface = Enum.SurfaceType.Smooth
  325. Part23.Color = Color3.new(0.105882, 0.164706, 0.207843)
  326. Part23.Position = Vector3.new(0.356000006, 17.3220005, 22.6130009)
  327. Part23.Orientation = Vector3.new(0, -180, -90)
  328. Part23.Color = Color3.new(0.105882, 0.164706, 0.207843)
  329. CylinderMesh24.Parent = Part23
  330. CylinderMesh24.Offset = Vector3.new(0, 0, 0.00155555562)
  331. CylinderMesh24.Scale = Vector3.new(0.088888891, 0.0444444455, 0.0444444455)
  332. CylinderMesh24.Scale = Vector3.new(0.088888891, 0.0444444455, 0.0444444455)
  333. Part25.Parent = Tool0
  334. Part25.Material = Enum.Material.Wood
  335. Part25.BrickColor = BrickColor.new("Reddish brown")
  336. Part25.Rotation = Vector3.new(-10.3499994, 0, 0.0199999996)
  337. Part25.CanCollide = false
  338. Part25.Size = Vector3.new(1, 1.20000005, 1)
  339. Part25.CFrame = CFrame.new(0.545000017, 17.25, 22.7680016, 0.99999994, -0.000398818927, -5.11921172e-08, 0.000392334769, 0.983718395, 0.179716274, -7.16238937e-05, -0.179716244, 0.983718514)
  340. Part25.BottomSurface = Enum.SurfaceType.Smooth
  341. Part25.TopSurface = Enum.SurfaceType.Smooth
  342. Part25.Color = Color3.new(0.411765, 0.25098, 0.156863)
  343. Part25.Position = Vector3.new(0.545000017, 17.25, 22.7680016)
  344. Part25.Orientation = Vector3.new(-10.3499994, 0, 0.0199999996)
  345. Part25.Color = Color3.new(0.411765, 0.25098, 0.156863)
  346. BlockMesh26.Parent = Part25
  347. BlockMesh26.Offset = Vector3.new(-0.13555555, 0, 0)
  348. BlockMesh26.Scale = Vector3.new(0.160000011, 0.340000004, 0.222222224)
  349. BlockMesh26.Scale = Vector3.new(0.160000011, 0.340000004, 0.222222224)
  350. Part27.Parent = Tool0
  351. Part27.Material = Enum.Material.SmoothPlastic
  352. Part27.BrickColor = BrickColor.new("Black")
  353. Part27.Rotation = Vector3.new(169.649994, 0, 89.9700012)
  354. Part27.CanCollide = false
  355. Part27.FormFactor = Enum.FormFactor.Plate
  356. Part27.Size = Vector3.new(1, 0.400000006, 1)
  357. Part27.CFrame = CFrame.new(0.337000012, 17.3980007, 22.7430019, 0.000439326192, -0.999999881, 4.33244131e-05, -0.983719587, -0.000439959578, -0.179709956, 0.179709971, 3.63322142e-05, -0.983719647)
  358. Part27.BottomSurface = Enum.SurfaceType.Smooth
  359. Part27.TopSurface = Enum.SurfaceType.Smooth
  360. Part27.Color = Color3.new(0.105882, 0.164706, 0.207843)
  361. Part27.Position = Vector3.new(0.337000012, 17.3980007, 22.7430019)
  362. Part27.Orientation = Vector3.new(10.3499994, 180, -90.0299988)
  363. Part27.Color = Color3.new(0.105882, 0.164706, 0.207843)
  364. CylinderMesh28.Parent = Part27
  365. CylinderMesh28.Offset = Vector3.new(0, 0, 0.00155555562)
  366. CylinderMesh28.Scale = Vector3.new(0.0444444455, 0.0444444455, 0.0666666701)
  367. CylinderMesh28.Scale = Vector3.new(0.0444444455, 0.0444444455, 0.0666666701)
  368. Part29.Parent = Tool0
  369. Part29.Material = Enum.Material.SmoothPlastic
  370. Part29.Rotation = Vector3.new(-90, 0, 0)
  371. Part29.CanCollide = false
  372. Part29.Size = Vector3.new(1, 1.20000005, 1)
  373. Part29.CFrame = CFrame.new(0.410000026, 17.3910007, 22.5580006, 1, -5.43565875e-06, 1.56287498e-08, -1.56288404e-08, -1.62980616e-08, 1, -5.43565875e-06, -1, -1.62981468e-08)
  374. Part29.BottomSurface = Enum.SurfaceType.Smooth
  375. Part29.TopSurface = Enum.SurfaceType.Smooth
  376. Part29.Position = Vector3.new(0.410000026, 17.3910007, 22.5580006)
  377. Part29.Orientation = Vector3.new(-90, 0, 0)
  378. SpecialMesh30.Parent = Part29
  379. SpecialMesh30.Scale = Vector3.new(0.0444444455, 0.0222222228, 0.0444444455)
  380. SpecialMesh30.MeshType = Enum.MeshType.Wedge
  381. SpecialMesh30.Scale = Vector3.new(0.0444444455, 0.0222222228, 0.0444444455)
  382. Part31.Parent = Tool0
  383. Part31.Material = Enum.Material.SmoothPlastic
  384. Part31.BrickColor = BrickColor.new("Black")
  385. Part31.CanCollide = false
  386. Part31.Size = Vector3.new(1, 1.20000005, 1)
  387. Part31.CFrame = CFrame.new(0.410000026, 17.7130013, 22.8130016, 1, 3.05342728e-05, -8.61165972e-05, -3.05316462e-05, 1, 3.05028461e-05, 8.61175286e-05, -3.05002159e-05, 1)
  388. Part31.BottomSurface = Enum.SurfaceType.Smooth
  389. Part31.TopSurface = Enum.SurfaceType.Smooth
  390. Part31.Color = Color3.new(0.105882, 0.164706, 0.207843)
  391. Part31.Position = Vector3.new(0.410000026, 17.7130013, 22.8130016)
  392. Part31.Color = Color3.new(0.105882, 0.164706, 0.207843)
  393. BlockMesh32.Parent = Part31
  394. BlockMesh32.Offset = Vector3.new(0, -0.0666666701, 0)
  395. BlockMesh32.Scale = Vector3.new(0.088888891, 0.0444444455, 0.0933333263)
  396. BlockMesh32.Scale = Vector3.new(0.088888891, 0.0444444455, 0.0933333263)
  397. Part33.Parent = Tool0
  398. Part33.Material = Enum.Material.SmoothPlastic
  399. Part33.Rotation = Vector3.new(-90, 0, 0)
  400. Part33.CanCollide = false
  401. Part33.FormFactor = Enum.FormFactor.Plate
  402. Part33.Size = Vector3.new(1, 0.400000006, 1)
  403. Part33.CFrame = CFrame.new(0.410000026, 17.7390003, 22.5310001, 1, -5.43565875e-06, 1.56287498e-08, -1.56288404e-08, -1.62980616e-08, 1, -5.43565875e-06, -1, -1.62981468e-08)
  404. Part33.BottomSurface = Enum.SurfaceType.Smooth
  405. Part33.TopSurface = Enum.SurfaceType.Smooth
  406. Part33.Position = Vector3.new(0.410000026, 17.7390003, 22.5310001)
  407. Part33.Orientation = Vector3.new(-90, 0, 0)
  408. CylinderMesh34.Parent = Part33
  409. CylinderMesh34.Offset = Vector3.new(0.00222222228, 0, -0.131111115)
  410. CylinderMesh34.Scale = Vector3.new(0.13333334, 0.444444448, 0.13333334)
  411. CylinderMesh34.Scale = Vector3.new(0.13333334, 0.444444448, 0.13333334)
  412. Part35.Parent = Tool0
  413. Part35.Material = Enum.Material.SmoothPlastic
  414. Part35.BrickColor = BrickColor.new("Black")
  415. Part35.CanCollide = false
  416. Part35.Size = Vector3.new(1, 1.20000005, 1)
  417. Part35.CFrame = CFrame.new(0.443000019, 17.6860008, 22.8360004, 1, 1.56289275e-08, 5.43565875e-06, -1.56288404e-08, 1, -1.62982392e-08, -5.43565875e-06, 1.62981539e-08, 1)
  418. Part35.BottomSurface = Enum.SurfaceType.Smooth
  419. Part35.TopSurface = Enum.SurfaceType.Smooth
  420. Part35.Color = Color3.new(0.105882, 0.164706, 0.207843)
  421. Part35.Position = Vector3.new(0.443000019, 17.6860008, 22.8360004)
  422. Part35.Color = Color3.new(0.105882, 0.164706, 0.207843)
  423. BlockMesh36.Parent = Part35
  424. BlockMesh36.Scale = Vector3.new(0.0222222228, 0.0228888895, 0.0444444455)
  425. BlockMesh36.Scale = Vector3.new(0.0222222228, 0.0228888895, 0.0444444455)
  426. Part37.Parent = Tool0
  427. Part37.Material = Enum.Material.SmoothPlastic
  428. Part37.BrickColor = BrickColor.new("Black")
  429. Part37.CanCollide = false
  430. Part37.FormFactor = Enum.FormFactor.Plate
  431. Part37.Size = Vector3.new(1, 0.400000006, 1)
  432. Part37.CFrame = CFrame.new(0.443000019, 17.6860008, 22.7910004, 1, 1.56289275e-08, 5.43565875e-06, -1.56288404e-08, 1, -1.62982392e-08, -5.43565875e-06, 1.62981539e-08, 1)
  433. Part37.BottomSurface = Enum.SurfaceType.Smooth
  434. Part37.TopSurface = Enum.SurfaceType.Smooth
  435. Part37.Color = Color3.new(0.105882, 0.164706, 0.207843)
  436. Part37.Position = Vector3.new(0.443000019, 17.6860008, 22.7910004)
  437. Part37.Color = Color3.new(0.105882, 0.164706, 0.207843)
  438. SpecialMesh38.Parent = Part37
  439. SpecialMesh38.Scale = Vector3.new(0.0222222228, 0.0693333298, 0.0444444455)
  440. SpecialMesh38.MeshType = Enum.MeshType.Wedge
  441. SpecialMesh38.Scale = Vector3.new(0.0222222228, 0.0693333298, 0.0444444455)
  442. Part39.Parent = Tool0
  443. Part39.Material = Enum.Material.SmoothPlastic
  444. Part39.BrickColor = BrickColor.new("Black")
  445. Part39.Rotation = Vector3.new(10.3499994, 0, -0.0299999993)
  446. Part39.CanCollide = false
  447. Part39.Size = Vector3.new(1, 1.20000005, 1)
  448. Part39.CFrame = CFrame.new(0.41200003, 17.6040001, 22.9070015, 0.999999881, 0.000454128836, -6.63347018e-05, -0.000458657363, 0.983729482, -0.179655612, -1.6331398e-05, 0.179655612, 0.983729541)
  449. Part39.BottomSurface = Enum.SurfaceType.Smooth
  450. Part39.TopSurface = Enum.SurfaceType.Smooth
  451. Part39.Color = Color3.new(0.105882, 0.164706, 0.207843)
  452. Part39.Position = Vector3.new(0.41200003, 17.6040001, 22.9070015)
  453. Part39.Orientation = Vector3.new(10.3499994, 0, -0.0299999993)
  454. Part39.Color = Color3.new(0.105882, 0.164706, 0.207843)
  455. BlockMesh40.Parent = Part39
  456. BlockMesh40.Offset = Vector3.new(-0.00222222228, -0.088888891, 0)
  457. BlockMesh40.Scale = Vector3.new(0.0444444455, 0.177777782, 0.0444444455)
  458. BlockMesh40.Scale = Vector3.new(0.0444444455, 0.177777782, 0.0444444455)
  459. Part41.Parent = Tool0
  460. Part41.Material = Enum.Material.SmoothPlastic
  461. Part41.BrickColor = BrickColor.new("Black")
  462. Part41.Rotation = Vector3.new(-169.649994, 0, 0)
  463. Part41.CanCollide = false
  464. Part41.FormFactor = Enum.FormFactor.Plate
  465. Part41.Size = Vector3.new(1, 0.400000006, 1)
  466. Part41.CFrame = CFrame.new(0.410000026, 17.6020012, 22.9400005, 1, 3.76589524e-05, 8.3084371e-05, 2.21202517e-05, -0.983730733, 0.179648966, 8.84980473e-05, -0.179648951, -0.983730793)
  467. Part41.BottomSurface = Enum.SurfaceType.Smooth
  468. Part41.TopSurface = Enum.SurfaceType.Smooth
  469. Part41.Color = Color3.new(0.105882, 0.164706, 0.207843)
  470. Part41.Position = Vector3.new(0.410000026, 17.6020012, 22.9400005)
  471. Part41.Orientation = Vector3.new(-10.3499994, 180, 180)
  472. Part41.Color = Color3.new(0.105882, 0.164706, 0.207843)
  473. SpecialMesh42.Parent = Part41
  474. SpecialMesh42.Scale = Vector3.new(0.0444444455, 0.0693333298, 0.0444444455)
  475. SpecialMesh42.MeshType = Enum.MeshType.Wedge
  476. SpecialMesh42.Scale = Vector3.new(0.0444444455, 0.0693333298, 0.0444444455)
  477. Part43.Name = "Barrel"
  478. Part43.Parent = Tool0
  479. Part43.Material = Enum.Material.SmoothPlastic
  480. Part43.BrickColor = BrickColor.new("Dark stone grey")
  481. Part43.Rotation = Vector3.new(-90, 0, 0)
  482. Part43.CanCollide = false
  483. Part43.FormFactor = Enum.FormFactor.Plate
  484. Part43.Size = Vector3.new(1, 0.400000006, 1)
  485. Part43.CFrame = CFrame.new(0.410000026, 17.6040001, 21.9450016, 1, -5.43565875e-06, 1.56287498e-08, -1.56288404e-08, -1.62980616e-08, 1, -5.43565875e-06, -1, -1.62981468e-08)
  486. Part43.BottomSurface = Enum.SurfaceType.Smooth
  487. Part43.TopSurface = Enum.SurfaceType.Smooth
  488. Part43.Color = Color3.new(0.388235, 0.372549, 0.384314)
  489. Part43.Position = Vector3.new(0.410000026, 17.6040001, 21.9450016)
  490. Part43.Orientation = Vector3.new(-90, 0, 0)
  491. Part43.Color = Color3.new(0.388235, 0.372549, 0.384314)
  492. CylinderMesh44.Parent = Part43
  493. CylinderMesh44.Offset = Vector3.new(0, 0, 0.00155555562)
  494. CylinderMesh44.Scale = Vector3.new(0.355555564, 0.0444444455, 0.088888891)
  495. CylinderMesh44.Scale = Vector3.new(0.355555564, 0.0444444455, 0.088888891)
  496. Decal45.Parent = Part43
  497. Decal45.Texture = "http://www.roblox.com/asset/?id=83592305"
  498. Decal45.Face = Enum.NormalId.Top
  499. BillboardGui46.Name = "Light"
  500. BillboardGui46.Parent = Part43
  501. BillboardGui46.Size = UDim2.new(2, 0, 2, 0)
  502. BillboardGui46.Active = true
  503. Script47.Parent = BillboardGui46
  504. table.insert(cors,sandbox(Script47,function()
  505. script.Parent.Adornee = script.Parent.Parent
  506. end))
  507. ImageLabel48.Name = "Light"
  508. ImageLabel48.Parent = BillboardGui46
  509. ImageLabel48.Transparency = 1
  510. ImageLabel48.Size = UDim2.new(1, 0, 1, 0)
  511. ImageLabel48.Visible = false
  512. ImageLabel48.BackgroundColor3 = Color3.new(0.756863, 0.752941, 0.764706)
  513. ImageLabel48.BackgroundTransparency = 1
  514. ImageLabel48.Image = "http://www.roblox.com/asset/?id=72945970"
  515. Part49.Parent = Tool0
  516. Part49.Material = Enum.Material.SmoothPlastic
  517. Part49.BrickColor = BrickColor.new("Black")
  518. Part49.CanCollide = false
  519. Part49.Size = Vector3.new(1, 1.20000005, 1)
  520. Part49.CFrame = CFrame.new(0.376000017, 17.6860008, 22.8360004, 1, 1.56289275e-08, 5.43565875e-06, -1.56288404e-08, 1, -1.62982392e-08, -5.43565875e-06, 1.62981539e-08, 1)
  521. Part49.BottomSurface = Enum.SurfaceType.Smooth
  522. Part49.TopSurface = Enum.SurfaceType.Smooth
  523. Part49.Color = Color3.new(0.105882, 0.164706, 0.207843)
  524. Part49.Position = Vector3.new(0.376000017, 17.6860008, 22.8360004)
  525. Part49.Color = Color3.new(0.105882, 0.164706, 0.207843)
  526. BlockMesh50.Parent = Part49
  527. BlockMesh50.Scale = Vector3.new(0.0222222228, 0.0228888895, 0.0444444455)
  528. BlockMesh50.Scale = Vector3.new(0.0222222228, 0.0228888895, 0.0444444455)
  529. Part51.Parent = Tool0
  530. Part51.Material = Enum.Material.SmoothPlastic
  531. Part51.BrickColor = BrickColor.new("Black")
  532. Part51.Rotation = Vector3.new(-90, 0, 90)
  533. Part51.CanCollide = false
  534. Part51.FormFactor = Enum.FormFactor.Plate
  535. Part51.Size = Vector3.new(1, 0.400000006, 1)
  536. Part51.CFrame = CFrame.new(0.357000023, 17.5380001, 22.0360012, 5.43565875e-06, -1, 1.56287534e-08, -1.62982321e-08, 1.56286628e-08, 1, -1, -5.43565875e-06, -1.62981468e-08)
  537. Part51.BottomSurface = Enum.SurfaceType.Smooth
  538. Part51.TopSurface = Enum.SurfaceType.Smooth
  539. Part51.Color = Color3.new(0.105882, 0.164706, 0.207843)
  540. Part51.Position = Vector3.new(0.357000023, 17.5380001, 22.0360012)
  541. Part51.Orientation = Vector3.new(-90, 90, 0)
  542. Part51.Color = Color3.new(0.105882, 0.164706, 0.207843)
  543. SpecialMesh52.Parent = Part51
  544. SpecialMesh52.Scale = Vector3.new(0.155555561, 0.0666666701, 0.111111112)
  545. SpecialMesh52.MeshType = Enum.MeshType.Wedge
  546. SpecialMesh52.Scale = Vector3.new(0.155555561, 0.0666666701, 0.111111112)
  547. Part53.Parent = Tool0
  548. Part53.Material = Enum.Material.SmoothPlastic
  549. Part53.BrickColor = BrickColor.new("Black")
  550. Part53.Rotation = Vector3.new(-180, 0, -180)
  551. Part53.CanCollide = false
  552. Part53.Size = Vector3.new(1, 1.20000005, 1)
  553. Part53.CFrame = CFrame.new(0.41200003, 17.6860008, 21.9980011, -1, 1.56289275e-08, -5.43565875e-06, 1.56288404e-08, 1, 1.62982392e-08, 5.43565875e-06, 1.62981539e-08, -1)
  554. Part53.BottomSurface = Enum.SurfaceType.Smooth
  555. Part53.TopSurface = Enum.SurfaceType.Smooth
  556. Part53.Color = Color3.new(0.105882, 0.164706, 0.207843)
  557. Part53.Position = Vector3.new(0.41200003, 17.6860008, 21.9980011)
  558. Part53.Orientation = Vector3.new(0, -180, 0)
  559. Part53.Color = Color3.new(0.105882, 0.164706, 0.207843)
  560. BlockMesh54.Parent = Part53
  561. BlockMesh54.Scale = Vector3.new(0.0444444455, 0.0228888895, 0.0444444455)
  562. BlockMesh54.Scale = Vector3.new(0.0444444455, 0.0228888895, 0.0444444455)
  563. Part55.Parent = Tool0
  564. Part55.Material = Enum.Material.SmoothPlastic
  565. Part55.BrickColor = BrickColor.new("Black")
  566. Part55.Rotation = Vector3.new(-180, 0, -180)
  567. Part55.CanCollide = false
  568. Part55.FormFactor = Enum.FormFactor.Plate
  569. Part55.Size = Vector3.new(1, 0.400000006, 1)
  570. Part55.CFrame = CFrame.new(0.41200003, 17.6870003, 22.0420017, -1, 1.56289275e-08, -5.43565875e-06, 1.56288404e-08, 1, 1.62982392e-08, 5.43565875e-06, 1.62981539e-08, -1)
  571. Part55.BottomSurface = Enum.SurfaceType.Smooth
  572. Part55.TopSurface = Enum.SurfaceType.Smooth
  573. Part55.Color = Color3.new(0.105882, 0.164706, 0.207843)
  574. Part55.Position = Vector3.new(0.41200003, 17.6870003, 22.0420017)
  575. Part55.Orientation = Vector3.new(0, -180, 0)
  576. Part55.Color = Color3.new(0.105882, 0.164706, 0.207843)
  577. SpecialMesh56.Parent = Part55
  578. SpecialMesh56.Scale = Vector3.new(0.0444444455, 0.0693333298, 0.0444444455)
  579. SpecialMesh56.MeshType = Enum.MeshType.Wedge
  580. SpecialMesh56.Scale = Vector3.new(0.0444444455, 0.0693333298, 0.0444444455)
  581. Part57.Parent = Tool0
  582. Part57.Material = Enum.Material.SmoothPlastic
  583. Part57.BrickColor = BrickColor.new("Black")
  584. Part57.Rotation = Vector3.new(-90, 0, 0)
  585. Part57.CanCollide = false
  586. Part57.FormFactor = Enum.FormFactor.Plate
  587. Part57.Size = Vector3.new(1, 0.800000012, 1)
  588. Part57.CFrame = CFrame.new(0.410000026, 17.6060009, 22.4920006, 1, -5.43565875e-06, 1.56287498e-08, -1.56288404e-08, -1.62980616e-08, 1, -5.43565875e-06, -1, -1.62981468e-08)
  589. Part57.BottomSurface = Enum.SurfaceType.Smooth
  590. Part57.TopSurface = Enum.SurfaceType.Smooth
  591. Part57.Color = Color3.new(0.105882, 0.164706, 0.207843)
  592. Part57.Position = Vector3.new(0.410000026, 17.6060009, 22.4920006)
  593. Part57.Orientation = Vector3.new(-90, 0, 0)
  594. Part57.Color = Color3.new(0.105882, 0.164706, 0.207843)
  595. CylinderMesh58.Parent = Part57
  596. CylinderMesh58.Scale = Vector3.new(0.13333334, 0.944444478, 0.13333334)
  597. CylinderMesh58.Scale = Vector3.new(0.13333334, 0.944444478, 0.13333334)
  598. Part59.Parent = Tool0
  599. Part59.Material = Enum.Material.SmoothPlastic
  600. Part59.BrickColor = BrickColor.new("Black")
  601. Part59.Rotation = Vector3.new(-90, 0, 0)
  602. Part59.CanCollide = false
  603. Part59.FormFactor = Enum.FormFactor.Plate
  604. Part59.Size = Vector3.new(1, 0.400000006, 1)
  605. Part59.CFrame = CFrame.new(0.410000026, 17.6040001, 22.0340004, 1, -5.43565875e-06, 1.56287498e-08, -1.56288404e-08, -1.62980616e-08, 1, -5.43565875e-06, -1, -1.62981468e-08)
  606. Part59.BottomSurface = Enum.SurfaceType.Smooth
  607. Part59.TopSurface = Enum.SurfaceType.Smooth
  608. Part59.Color = Color3.new(0.105882, 0.164706, 0.207843)
  609. Part59.Position = Vector3.new(0.410000026, 17.6040001, 22.0340004)
  610. Part59.Orientation = Vector3.new(-90, 0, 0)
  611. Part59.Color = Color3.new(0.105882, 0.164706, 0.207843)
  612. CylinderMesh60.Parent = Part59
  613. CylinderMesh60.Offset = Vector3.new(0, 0, 0.00155555562)
  614. CylinderMesh60.Scale = Vector3.new(0.537777781, 0.400000036, 0.134444445)
  615. CylinderMesh60.Scale = Vector3.new(0.537777781, 0.400000036, 0.134444445)
  616. Part61.Parent = Tool0
  617. Part61.Material = Enum.Material.SmoothPlastic
  618. Part61.BrickColor = BrickColor.new("Black")
  619. Part61.Rotation = Vector3.new(-90, 0, -90)
  620. Part61.CanCollide = false
  621. Part61.FormFactor = Enum.FormFactor.Plate
  622. Part61.Size = Vector3.new(1, 0.400000006, 1)
  623. Part61.CFrame = CFrame.new(0.463000029, 17.5380001, 22.0360012, -5.43565875e-06, 1, 1.56287534e-08, 1.62982321e-08, -1.56286628e-08, 1, 1, 5.43565875e-06, -1.62981468e-08)
  624. Part61.BottomSurface = Enum.SurfaceType.Smooth
  625. Part61.TopSurface = Enum.SurfaceType.Smooth
  626. Part61.Color = Color3.new(0.105882, 0.164706, 0.207843)
  627. Part61.Position = Vector3.new(0.463000029, 17.5380001, 22.0360012)
  628. Part61.Orientation = Vector3.new(-90, -90, 0)
  629. Part61.Color = Color3.new(0.105882, 0.164706, 0.207843)
  630. SpecialMesh62.Parent = Part61
  631. SpecialMesh62.Scale = Vector3.new(0.155555561, 0.0666666701, 0.111111112)
  632. SpecialMesh62.MeshType = Enum.MeshType.Wedge
  633. SpecialMesh62.Scale = Vector3.new(0.155555561, 0.0666666701, 0.111111112)
  634. Part63.Parent = Tool0
  635. Part63.Material = Enum.Material.SmoothPlastic
  636. Part63.BrickColor = BrickColor.new("Black")
  637. Part63.Rotation = Vector3.new(-180, 0, -180)
  638. Part63.CanCollide = false
  639. Part63.Size = Vector3.new(1, 1.20000005, 1)
  640. Part63.CFrame = CFrame.new(0.410000026, 17.5350018, 22.8910007, -1, 3.05327339e-05, 2.50823796e-05, 3.05335016e-05, 1, 3.0533447e-05, -2.50814483e-05, 3.0534211e-05, -1)
  641. Part63.BottomSurface = Enum.SurfaceType.Smooth
  642. Part63.TopSurface = Enum.SurfaceType.Smooth
  643. Part63.Color = Color3.new(0.105882, 0.164706, 0.207843)
  644. Part63.Position = Vector3.new(0.410000026, 17.5350018, 22.8910007)
  645. Part63.Orientation = Vector3.new(0, 180, 0)
  646. Part63.Color = Color3.new(0.105882, 0.164706, 0.207843)
  647. SpecialMesh64.Parent = Part63
  648. SpecialMesh64.Scale = Vector3.new(0.13333334, 0.13333334, 0.0444444455)
  649. SpecialMesh64.MeshType = Enum.MeshType.Wedge
  650. SpecialMesh64.Scale = Vector3.new(0.13333334, 0.13333334, 0.0444444455)
  651. Part65.Parent = Tool0
  652. Part65.Material = Enum.Material.SmoothPlastic
  653. Part65.BrickColor = BrickColor.new("Black")
  654. Part65.Rotation = Vector3.new(-180, 0, -90)
  655. Part65.CanCollide = false
  656. Part65.Size = Vector3.new(1, 1.20000005, 1)
  657. Part65.CFrame = CFrame.new(0.410000026, 17.5280018, 22.4910011, -1.56289275e-08, 1, -5.43565875e-06, 1, 1.56290181e-08, 1.62982392e-08, 1.62983245e-08, -5.43565875e-06, -1)
  658. Part65.BottomSurface = Enum.SurfaceType.Smooth
  659. Part65.TopSurface = Enum.SurfaceType.Smooth
  660. Part65.Color = Color3.new(0.105882, 0.164706, 0.207843)
  661. Part65.Position = Vector3.new(0.410000026, 17.5280018, 22.4910011)
  662. Part65.Orientation = Vector3.new(0, -180, 90)
  663. Part65.Color = Color3.new(0.105882, 0.164706, 0.207843)
  664. BlockMesh66.Parent = Part65
  665. BlockMesh66.Scale = Vector3.new(0.155555561, 0.111111112, 0.75555557)
  666. BlockMesh66.Scale = Vector3.new(0.155555561, 0.111111112, 0.75555557)
  667. Part67.Parent = Tool0
  668. Part67.Material = Enum.Material.SmoothPlastic
  669. Part67.BrickColor = BrickColor.new("Black")
  670. Part67.CanCollide = false
  671. Part67.Size = Vector3.new(1, 1.20000005, 1)
  672. Part67.CFrame = CFrame.new(0.41200003, 17.7130013, 22.0220013, 1, 3.05342728e-05, -8.61165972e-05, -3.05316462e-05, 1, 3.05028461e-05, 8.61175286e-05, -3.05002159e-05, 1)
  673. Part67.BottomSurface = Enum.SurfaceType.Smooth
  674. Part67.TopSurface = Enum.SurfaceType.Smooth
  675. Part67.Color = Color3.new(0.105882, 0.164706, 0.207843)
  676. Part67.Position = Vector3.new(0.41200003, 17.7130013, 22.0220013)
  677. Part67.Color = Color3.new(0.105882, 0.164706, 0.207843)
  678. BlockMesh68.Parent = Part67
  679. BlockMesh68.Offset = Vector3.new(0, -0.0666666701, 0)
  680. BlockMesh68.Scale = Vector3.new(0.0444444455, 0.0444444455, 0.0933333263)
  681. BlockMesh68.Scale = Vector3.new(0.0444444455, 0.0444444455, 0.0933333263)
  682. Part69.Parent = Tool0
  683. Part69.Material = Enum.Material.SmoothPlastic
  684. Part69.BrickColor = BrickColor.new("Black")
  685. Part69.Rotation = Vector3.new(-169.649994, 0, -179.970001)
  686. Part69.CanCollide = false
  687. Part69.FormFactor = Enum.FormFactor.Plate
  688. Part69.Size = Vector3.new(1, 0.400000006, 1)
  689. Part69.CFrame = CFrame.new(0.410000026, 17.6300011, 22.9350014, -0.999999881, 0.000454105524, 6.63493774e-05, 0.000458636001, 0.983717382, 0.179721594, 1.63435379e-05, 0.179721609, -0.983717501)
  690. Part69.BottomSurface = Enum.SurfaceType.Smooth
  691. Part69.TopSurface = Enum.SurfaceType.Smooth
  692. Part69.Color = Color3.new(0.105882, 0.164706, 0.207843)
  693. Part69.Position = Vector3.new(0.410000026, 17.6300011, 22.9350014)
  694. Part69.Orientation = Vector3.new(-10.3499994, 180, 0.0299999993)
  695. Part69.Color = Color3.new(0.105882, 0.164706, 0.207843)
  696. SpecialMesh70.Parent = Part69
  697. SpecialMesh70.Scale = Vector3.new(0.0444444455, 0.0693333298, 0.088888891)
  698. SpecialMesh70.MeshType = Enum.MeshType.Wedge
  699. SpecialMesh70.Scale = Vector3.new(0.0444444455, 0.0693333298, 0.088888891)
  700. Part71.Parent = Tool0
  701. Part71.Material = Enum.Material.SmoothPlastic
  702. Part71.BrickColor = BrickColor.new("Black")
  703. Part71.Rotation = Vector3.new(-180, 0, -90)
  704. Part71.CanCollide = false
  705. Part71.Size = Vector3.new(1, 1.20000005, 1)
  706. Part71.CFrame = CFrame.new(0.410000026, 17.5560017, 22.0140018, -1.56289275e-08, 1, -5.43565875e-06, 1, 1.56290181e-08, 1.62982392e-08, 1.62983245e-08, -5.43565875e-06, -1)
  707. Part71.BottomSurface = Enum.SurfaceType.Smooth
  708. Part71.TopSurface = Enum.SurfaceType.Smooth
  709. Part71.Color = Color3.new(0.105882, 0.164706, 0.207843)
  710. Part71.Position = Vector3.new(0.410000026, 17.5560017, 22.0140018)
  711. Part71.Orientation = Vector3.new(0, -180, 90)
  712. Part71.Color = Color3.new(0.105882, 0.164706, 0.207843)
  713. BlockMesh72.Parent = Part71
  714. BlockMesh72.Scale = Vector3.new(0.155555561, 0.0666666701, 0.111111112)
  715. BlockMesh72.Scale = Vector3.new(0.155555561, 0.0666666701, 0.111111112)
  716. Part73.Parent = Tool0
  717. Part73.Material = Enum.Material.SmoothPlastic
  718. Part73.BrickColor = BrickColor.new("Black")
  719. Part73.CanCollide = false
  720. Part73.FormFactor = Enum.FormFactor.Plate
  721. Part73.Size = Vector3.new(1, 0.400000006, 1)
  722. Part73.CFrame = CFrame.new(0.376000017, 17.6860008, 22.7910004, 1, 1.56289275e-08, 5.43565875e-06, -1.56288404e-08, 1, -1.62982392e-08, -5.43565875e-06, 1.62981539e-08, 1)
  723. Part73.BottomSurface = Enum.SurfaceType.Smooth
  724. Part73.TopSurface = Enum.SurfaceType.Smooth
  725. Part73.Color = Color3.new(0.105882, 0.164706, 0.207843)
  726. Part73.Position = Vector3.new(0.376000017, 17.6860008, 22.7910004)
  727. Part73.Color = Color3.new(0.105882, 0.164706, 0.207843)
  728. SpecialMesh74.Parent = Part73
  729. SpecialMesh74.Scale = Vector3.new(0.0222222228, 0.0693333298, 0.0444444455)
  730. SpecialMesh74.MeshType = Enum.MeshType.Wedge
  731. SpecialMesh74.Scale = Vector3.new(0.0222222228, 0.0693333298, 0.0444444455)
  732. Part75.Parent = Tool0
  733. Part75.Material = Enum.Material.SmoothPlastic
  734. Part75.BrickColor = BrickColor.new("Black")
  735. Part75.Rotation = Vector3.new(-90, 0, 0)
  736. Part75.CanCollide = false
  737. Part75.FormFactor = Enum.FormFactor.Plate
  738. Part75.Size = Vector3.new(1, 0.400000006, 1)
  739. Part75.CFrame = CFrame.new(0.359000027, 17.4400005, 22.269001, 1, -5.43565875e-06, 1.56287498e-08, -1.56288404e-08, -1.62980616e-08, 1, -5.43565875e-06, -1, -1.62981468e-08)
  740. Part75.BottomSurface = Enum.SurfaceType.Smooth
  741. Part75.TopSurface = Enum.SurfaceType.Smooth
  742. Part75.Color = Color3.new(0.105882, 0.164706, 0.207843)
  743. Part75.Position = Vector3.new(0.359000027, 17.4400005, 22.269001)
  744. Part75.Orientation = Vector3.new(-90, 0, 0)
  745. Part75.Color = Color3.new(0.105882, 0.164706, 0.207843)
  746. CylinderMesh76.Parent = Part75
  747. CylinderMesh76.Offset = Vector3.new(0, 0, 0.0111111114)
  748. CylinderMesh76.Scale = Vector3.new(0.03111111, 0.777777791, 0.03111111)
  749. CylinderMesh76.Scale = Vector3.new(0.03111111, 0.777777791, 0.03111111)
  750. Part77.Parent = Tool0
  751. Part77.Material = Enum.Material.SmoothPlastic
  752. Part77.BrickColor = BrickColor.new("Black")
  753. Part77.Rotation = Vector3.new(-90, 0, 0)
  754. Part77.CanCollide = false
  755. Part77.FormFactor = Enum.FormFactor.Plate
  756. Part77.Size = Vector3.new(1, 0.400000006, 1)
  757. Part77.CFrame = CFrame.new(0.410000026, 17.4890003, 22.0420017, 1, -5.43565875e-06, 1.56287498e-08, -1.56288404e-08, -1.62980616e-08, 1, -5.43565875e-06, -1, -1.62981468e-08)
  758. Part77.BottomSurface = Enum.SurfaceType.Smooth
  759. Part77.TopSurface = Enum.SurfaceType.Smooth
  760. Part77.Color = Color3.new(0.105882, 0.164706, 0.207843)
  761. Part77.Position = Vector3.new(0.410000026, 17.4890003, 22.0420017)
  762. Part77.Orientation = Vector3.new(-90, 0, 0)
  763. Part77.Color = Color3.new(0.105882, 0.164706, 0.207843)
  764. CylinderMesh78.Parent = Part77
  765. CylinderMesh78.Offset = Vector3.new(0, 0, 0.00155555562)
  766. CylinderMesh78.Scale = Vector3.new(0.177777782, 0.444444448, 0.088888891)
  767. CylinderMesh78.Scale = Vector3.new(0.177777782, 0.444444448, 0.088888891)
  768. Part79.Parent = Tool0
  769. Part79.Material = Enum.Material.SmoothPlastic
  770. Part79.BrickColor = BrickColor.new("Black")
  771. Part79.Rotation = Vector3.new(-180, 0, 0)
  772. Part79.CanCollide = false
  773. Part79.Size = Vector3.new(1, 1.20000005, 1)
  774. Part79.CFrame = CFrame.new(0.410000026, 17.4420013, 22.9760017, 1, -1.56289275e-08, -5.43565875e-06, -1.56288404e-08, -1, 1.62982392e-08, -5.43565875e-06, -1.62981539e-08, -1)
  775. Part79.BottomSurface = Enum.SurfaceType.Smooth
  776. Part79.TopSurface = Enum.SurfaceType.Smooth
  777. Part79.Color = Color3.new(0.105882, 0.164706, 0.207843)
  778. Part79.Position = Vector3.new(0.410000026, 17.4420013, 22.9760017)
  779. Part79.Orientation = Vector3.new(0, -180, -180)
  780. Part79.Color = Color3.new(0.105882, 0.164706, 0.207843)
  781. SpecialMesh80.Parent = Part79
  782. SpecialMesh80.Scale = Vector3.new(0.13333334, 0.0222222228, 0.088888891)
  783. SpecialMesh80.MeshType = Enum.MeshType.Wedge
  784. SpecialMesh80.Scale = Vector3.new(0.13333334, 0.0222222228, 0.088888891)
  785. Part81.Parent = Tool0
  786. Part81.Material = Enum.Material.SmoothPlastic
  787. Part81.BrickColor = BrickColor.new("Black")
  788. Part81.Rotation = Vector3.new(-180, 0, -90)
  789. Part81.CanCollide = false
  790. Part81.Size = Vector3.new(1, 1.20000005, 1)
  791. Part81.CFrame = CFrame.new(0.410000026, 17.4549999, 22.5360012, -1.56289275e-08, 1, -5.43565875e-06, 1, 1.56290181e-08, 1.62982392e-08, 1.62983245e-08, -5.43565875e-06, -1)
  792. Part81.BottomSurface = Enum.SurfaceType.Smooth
  793. Part81.TopSurface = Enum.SurfaceType.Smooth
  794. Part81.Color = Color3.new(0.105882, 0.164706, 0.207843)
  795. Part81.Position = Vector3.new(0.410000026, 17.4549999, 22.5360012)
  796. Part81.Orientation = Vector3.new(0, -180, 90)
  797. Part81.Color = Color3.new(0.105882, 0.164706, 0.207843)
  798. BlockMesh82.Parent = Part81
  799. BlockMesh82.Scale = Vector3.new(0.088888891, 0.111111112, 0.284000009)
  800. BlockMesh82.Scale = Vector3.new(0.088888891, 0.111111112, 0.284000009)
  801. Part83.Parent = Tool0
  802. Part83.Material = Enum.Material.SmoothPlastic
  803. Part83.BrickColor = BrickColor.new("Black")
  804. Part83.Rotation = Vector3.new(-180, 0, -90)
  805. Part83.CanCollide = false
  806. Part83.Size = Vector3.new(1, 1.20000005, 1)
  807. Part83.CFrame = CFrame.new(0.410000026, 17.4549999, 22.2920017, -1.56289275e-08, 1, -5.43565875e-06, 1, 1.56290181e-08, 1.62982392e-08, 1.62983245e-08, -5.43565875e-06, -1)
  808. Part83.BottomSurface = Enum.SurfaceType.Smooth
  809. Part83.TopSurface = Enum.SurfaceType.Smooth
  810. Part83.Color = Color3.new(0.105882, 0.164706, 0.207843)
  811. Part83.Position = Vector3.new(0.410000026, 17.4549999, 22.2920017)
  812. Part83.Orientation = Vector3.new(0, -180, 90)
  813. Part83.Color = Color3.new(0.105882, 0.164706, 0.207843)
  814. BlockMesh84.Parent = Part83
  815. BlockMesh84.Scale = Vector3.new(0.0399999991, 0.0806666687, 0.355555564)
  816. BlockMesh84.Scale = Vector3.new(0.0399999991, 0.0806666687, 0.355555564)
  817. Part85.Parent = Tool0
  818. Part85.Material = Enum.Material.SmoothPlastic
  819. Part85.BrickColor = BrickColor.new("Black")
  820. Part85.Rotation = Vector3.new(-180, 0, -180)
  821. Part85.CanCollide = false
  822. Part85.Size = Vector3.new(1, 1.20000005, 1)
  823. Part85.CFrame = CFrame.new(0.410000026, 17.4690018, 22.9140015, -1, 3.05318099e-05, 8.61175286e-05, 3.05344402e-05, 1, 3.05325157e-05, -8.61165972e-05, 3.05351459e-05, -1)
  824. Part85.BottomSurface = Enum.SurfaceType.Smooth
  825. Part85.TopSurface = Enum.SurfaceType.Smooth
  826. Part85.Color = Color3.new(0.105882, 0.164706, 0.207843)
  827. Part85.Position = Vector3.new(0.410000026, 17.4690018, 22.9140015)
  828. Part85.Orientation = Vector3.new(0, 180, 0)
  829. Part85.Color = Color3.new(0.105882, 0.164706, 0.207843)
  830. SpecialMesh86.Parent = Part85
  831. SpecialMesh86.Scale = Vector3.new(0.13333334, 0.0222222228, 0.088888891)
  832. SpecialMesh86.MeshType = Enum.MeshType.Wedge
  833. SpecialMesh86.Scale = Vector3.new(0.13333334, 0.0222222228, 0.088888891)
  834. Part87.Parent = Tool0
  835. Part87.Material = Enum.Material.SmoothPlastic
  836. Part87.BrickColor = BrickColor.new("Black")
  837. Part87.Rotation = Vector3.new(-90, 0, 0)
  838. Part87.CanCollide = false
  839. Part87.FormFactor = Enum.FormFactor.Plate
  840. Part87.Size = Vector3.new(1, 0.400000006, 1)
  841. Part87.CFrame = CFrame.new(0.461000025, 17.4400005, 22.269001, 1, 3.7722486e-05, 1.59302758e-08, -1.46975134e-08, -3.26798181e-05, 1, 3.7722486e-05, -0.99999994, -3.26798217e-05)
  842. Part87.BottomSurface = Enum.SurfaceType.Smooth
  843. Part87.TopSurface = Enum.SurfaceType.Smooth
  844. Part87.Color = Color3.new(0.105882, 0.164706, 0.207843)
  845. Part87.Position = Vector3.new(0.461000025, 17.4400005, 22.269001)
  846. Part87.Orientation = Vector3.new(-90, 0, 0)
  847. Part87.Color = Color3.new(0.105882, 0.164706, 0.207843)
  848. CylinderMesh88.Parent = Part87
  849. CylinderMesh88.Offset = Vector3.new(0, 0, 0.0111111114)
  850. CylinderMesh88.Scale = Vector3.new(0.03111111, 0.777777791, 0.03111111)
  851. CylinderMesh88.Scale = Vector3.new(0.03111111, 0.777777791, 0.03111111)
  852. Part89.Parent = Tool0
  853. Part89.Material = Enum.Material.SmoothPlastic
  854. Part89.BrickColor = BrickColor.new("Black")
  855. Part89.Rotation = Vector3.new(-90, 0, 0)
  856. Part89.CanCollide = false
  857. Part89.Size = Vector3.new(1, 1.20000005, 1)
  858. Part89.CFrame = CFrame.new(0.410000026, 17.2840004, 22.4340019, 1, -5.43565875e-06, 1.56287498e-08, -1.56288404e-08, -1.62980616e-08, 1, -5.43565875e-06, -1, -1.62981468e-08)
  859. Part89.BottomSurface = Enum.SurfaceType.Smooth
  860. Part89.TopSurface = Enum.SurfaceType.Smooth
  861. Part89.Color = Color3.new(0.105882, 0.164706, 0.207843)
  862. Part89.Position = Vector3.new(0.410000026, 17.2840004, 22.4340019)
  863. Part89.Orientation = Vector3.new(-90, 0, 0)
  864. Part89.Color = Color3.new(0.105882, 0.164706, 0.207843)
  865. SpecialMesh90.Parent = Part89
  866. SpecialMesh90.Scale = Vector3.new(0.088888891, 0.0222222228, 0.0222222228)
  867. SpecialMesh90.MeshType = Enum.MeshType.Wedge
  868. SpecialMesh90.Scale = Vector3.new(0.088888891, 0.0222222228, 0.0222222228)
  869. Part91.Parent = Tool0
  870. Part91.Material = Enum.Material.SmoothPlastic
  871. Part91.BrickColor = BrickColor.new("Black")
  872. Part91.Rotation = Vector3.new(-10.3499994, 0, 0.0199999996)
  873. Part91.CanCollide = false
  874. Part91.FormFactor = Enum.FormFactor.Plate
  875. Part91.Size = Vector3.new(1, 0.400000006, 1)
  876. Part91.CFrame = CFrame.new(0.41200003, 17.0100002, 22.7860012, 0.99999994, -0.000393312075, -6.08367445e-05, 0.000397841708, 0.983718395, 0.179716244, -1.0838342e-05, -0.179716244, 0.983718514)
  877. Part91.BottomSurface = Enum.SurfaceType.Smooth
  878. Part91.TopSurface = Enum.SurfaceType.Smooth
  879. Part91.Color = Color3.new(0.105882, 0.164706, 0.207843)
  880. Part91.Position = Vector3.new(0.41200003, 17.0100002, 22.7860012)
  881. Part91.Orientation = Vector3.new(-10.3499994, 0, 0.0199999996)
  882. Part91.Color = Color3.new(0.105882, 0.164706, 0.207843)
  883. BlockMesh92.Parent = Part91
  884. BlockMesh92.Offset = Vector3.new(-0.00222222228, 0, 0)
  885. BlockMesh92.Scale = Vector3.new(0.088888891, 0.0377777778, 0.200000003)
  886. BlockMesh92.Scale = Vector3.new(0.088888891, 0.0377777778, 0.200000003)
  887. Part93.Parent = Tool0
  888. Part93.Material = Enum.Material.SmoothPlastic
  889. Part93.BrickColor = BrickColor.new("Black")
  890. Part93.Rotation = Vector3.new(169.649994, 0, 90)
  891. Part93.CanCollide = false
  892. Part93.FormFactor = Enum.FormFactor.Plate
  893. Part93.Size = Vector3.new(1, 0.400000006, 1)
  894. Part93.CFrame = CFrame.new(0.488000035, 17.0910015, 22.7990017, -7.64189608e-05, -1, 3.88694352e-05, -0.983727336, 6.81918464e-05, -0.179667696, 0.179667681, -5.19669447e-05, -0.983727336)
  895. Part93.BottomSurface = Enum.SurfaceType.Smooth
  896. Part93.TopSurface = Enum.SurfaceType.Smooth
  897. Part93.Color = Color3.new(0.105882, 0.164706, 0.207843)
  898. Part93.Position = Vector3.new(0.488000035, 17.0910015, 22.7990017)
  899. Part93.Orientation = Vector3.new(10.3499994, 180, -90)
  900. Part93.Color = Color3.new(0.105882, 0.164706, 0.207843)
  901. CylinderMesh94.Parent = Part93
  902. CylinderMesh94.Offset = Vector3.new(0, 0, 0.00155555562)
  903. CylinderMesh94.Scale = Vector3.new(0.0444444455, 0.0444444455, 0.0666666701)
  904. CylinderMesh94.Scale = Vector3.new(0.0444444455, 0.0444444455, 0.0666666701)
  905. Part95.Parent = Tool0
  906. Part95.Material = Enum.Material.SmoothPlastic
  907. Part95.BrickColor = BrickColor.new("Black")
  908. Part95.Rotation = Vector3.new(-10.3499994, 0, 0.0199999996)
  909. Part95.CanCollide = false
  910. Part95.Size = Vector3.new(1, 1.20000005, 1)
  911. Part95.CFrame = CFrame.new(0.41200003, 17.0420017, 22.9040012, 0.99999994, -0.000393312075, -6.08367445e-05, 0.000397841708, 0.983718395, 0.179716244, -1.0838342e-05, -0.179716244, 0.983718514)
  912. Part95.BottomSurface = Enum.SurfaceType.Smooth
  913. Part95.TopSurface = Enum.SurfaceType.Smooth
  914. Part95.Color = Color3.new(0.105882, 0.164706, 0.207843)
  915. Part95.Position = Vector3.new(0.41200003, 17.0420017, 22.9040012)
  916. Part95.Orientation = Vector3.new(-10.3499994, 0, 0.0199999996)
  917. Part95.Color = Color3.new(0.105882, 0.164706, 0.207843)
  918. SpecialMesh96.Parent = Part95
  919. SpecialMesh96.MeshId = "http://www.roblox.com/asset/?id=3270017"
  920. SpecialMesh96.Scale = Vector3.new(0.088888891, 0.088888891, 0.088888891)
  921. SpecialMesh96.MeshType = Enum.MeshType.FileMesh
  922. SpecialMesh96.Scale = Vector3.new(0.088888891, 0.088888891, 0.088888891)
  923. Part97.Name = "Handle"
  924. Part97.Parent = Tool0
  925. Part97.Material = Enum.Material.SmoothPlastic
  926. Part97.BrickColor = BrickColor.new("Bright green")
  927. Part97.Transparency = 1
  928. Part97.Rotation = Vector3.new(0, 14.9399996, 0)
  929. Part97.CanCollide = false
  930. Part97.FormFactor = Enum.FormFactor.Custom
  931. Part97.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  932. Part97.CFrame = CFrame.new(0.387374878, 16.9749985, 22.633009, 0.96619755, 0, 0.257802635, 0, 1, 0, -0.257802635, 0, 0.96619755)
  933. Part97.BottomSurface = Enum.SurfaceType.Smooth
  934. Part97.TopSurface = Enum.SurfaceType.Smooth
  935. Part97.Color = Color3.new(0.294118, 0.592157, 0.294118)
  936. Part97.Position = Vector3.new(0.387374878, 16.9749985, 22.633009)
  937. Part97.Orientation = Vector3.new(0, 14.9399996, 0)
  938. Part97.Color = Color3.new(0.294118, 0.592157, 0.294118)
  939. BlockMesh98.Parent = Part97
  940. BlockMesh98.Scale = Vector3.new(0.239999995, 0.120000005, 0.119999997)
  941. BlockMesh98.Scale = Vector3.new(0.239999995, 0.120000005, 0.119999997)
  942. BoolValue99.Name = "AlertCarry"
  943. BoolValue99.Parent = Tool0
  944. IntValue100.Name = "Ammo"
  945. IntValue100.Parent = Tool0
  946. IntValue100.Value = 13
  947. IntValue101.Name = "MaxAmmo"
  948. IntValue101.Parent = Tool0
  949. IntValue101.Value = 13
  950. Script102.Name = "WeldArm"
  951. Script102.Parent = Tool0
  952. table.insert(cors,sandbox(Script102,function()
  953. Tool = script.Parent;
  954. local arms = nil
  955. local torso = nil
  956. local welds = {}
  957.  
  958. function Equip(mouse)
  959. wait(0.01)
  960. arms = {Tool.Parent:FindFirstChild("Left Arm"), Tool.Parent:FindFirstChild("Right Arm")}
  961. torso = Tool.Parent:FindFirstChild("Torso")
  962. if arms ~= nil and torso ~= nil then
  963. local sh = {torso:FindFirstChild("Left Shoulder"), torso:FindFirstChild("Right Shoulder")}
  964. if sh ~= nil then
  965. local yes = true
  966. if yes then
  967. yes = false
  968. sh[1].Part1 = nil
  969. sh[2].Part1 = nil
  970. local weld1 = Instance.new("Weld")
  971. weld1.Part0 = torso
  972. weld1.Parent = torso
  973. weld1.Part1 = arms[1]
  974. weld1.C1 = CFrame.new(-0.25, -0.2, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(350), 0, math.rad(-90))
  975. welds[1] = weld1
  976. weld1.Name = "weld1"
  977. local weld2 = Instance.new("Weld")
  978. weld2.Part0 = torso
  979. weld2.Parent = torso
  980. weld2.Part1 = arms[2]
  981. weld2.C1 = CFrame.new(-1, 0.3, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-15), 0)
  982. welds[2] = weld2
  983. weld2.Name = "weld2"
  984. end
  985. else
  986. print("sh")
  987. end
  988. else
  989. print("arms")
  990. end
  991. end
  992.  
  993. function Unequip(mouse)
  994. if arms ~= nil and torso ~= nil then
  995. local sh = {torso:FindFirstChild("Left Shoulder"), torso:FindFirstChild("Right Shoulder")}
  996. if sh ~= nil then
  997. local yes = true
  998. if yes then
  999. yes = false
  1000. sh[1].Part1 = arms[1]
  1001. sh[2].Part1 = arms[2]
  1002. welds[1].Parent = nil
  1003. welds[2].Parent = nil
  1004. end
  1005. else
  1006. print("sh")
  1007. end
  1008. else
  1009. print("arms")
  1010. end
  1011. end
  1012. Tool.Equipped:connect(Equip)
  1013. Tool.Unequipped:connect(Unequip)
  1014.  
  1015. end))
  1016. Script103.Name = "Welding"
  1017. Script103.Parent = Tool0
  1018. table.insert(cors,sandbox(Script103,function()
  1019. function Weld(x,y)
  1020. local W = Instance.new("Weld")
  1021. W.Part0 = x
  1022. W.Part1 = y
  1023. local CJ = CFrame.new(x.Position)
  1024. local C0 = x.CFrame:inverse()*CJ
  1025. local C1 = y.CFrame:inverse()*CJ
  1026. W.C0 = C0
  1027. W.C1 = C1
  1028. W.Parent = x
  1029. end
  1030.  
  1031. function Get(A)
  1032. if A.className == "Part" then
  1033. Weld(script.Parent.Handle, A)
  1034. A.Anchored = false
  1035. else
  1036. local C = A:GetChildren()
  1037. for i=1, #C do
  1038. Get(C[i])
  1039. end
  1040. end
  1041. end
  1042.  
  1043. function Finale()
  1044. Get(script.Parent)
  1045. end
  1046.  
  1047. script.Parent.Equipped:connect(Finale)
  1048. script.Parent.Unequipped:connect(Finale)
  1049. Finale()
  1050. end))
  1051. LocalScript104.Name = "BackupWeld"
  1052. LocalScript104.Parent = Tool0
  1053. table.insert(cors,sandbox(LocalScript104,function()
  1054. function Weld(x,y)
  1055. local W = Instance.new("Weld")
  1056. W.Part0 = x
  1057. W.Part1 = y
  1058. local CJ = CFrame.new(x.Position)
  1059. local C0 = x.CFrame:inverse()*CJ
  1060. local C1 = y.CFrame:inverse()*CJ
  1061. W.C0 = C0
  1062. W.C1 = C1
  1063. W.Parent = x
  1064. end
  1065.  
  1066. function Get(A)
  1067. if A.className == "Part" then
  1068. Weld(script.Parent.Handle, A)
  1069. A.Anchored = false
  1070. else
  1071. local C = A:GetChildren()
  1072. for i=1, #C do
  1073. Get(C[i])
  1074. end
  1075. end
  1076. end
  1077.  
  1078. function Finale()
  1079. Get(script.Parent)
  1080. end
  1081.  
  1082. script.Parent.Equipped:connect(Finale)
  1083. script.Parent.Unequipped:connect(Finale)
  1084. Finale()
  1085. end))
  1086. LocalScript105.Name = "Crouch"
  1087. LocalScript105.Parent = Tool0
  1088. table.insert(cors,sandbox(LocalScript105,function()
  1089. on = 0
  1090. Tool = script.Parent
  1091. welds = {}
  1092. sh = {}
  1093. arms = nil
  1094. torso = nil
  1095. f = nil
  1096. function Crouch(ison)
  1097. if arms == nil and torso == nil then
  1098. arms = {Tool.Parent:FindFirstChild("Left Leg"), Tool.Parent:FindFirstChild("Right Leg")}
  1099. torso = Tool.Parent:FindFirstChild("Torso")
  1100. end
  1101. if arms ~= nil and torso ~= nil then
  1102. sh = {torso:FindFirstChild("Left Hip"), torso:FindFirstChild("Right Hip")}
  1103. if sh ~= nil then
  1104. local yes = true
  1105. if yes then
  1106. yes = false
  1107. if ison == 1 then
  1108. sh[1].Part1 = nil
  1109. sh[2].Part1 = nil
  1110. local weld1 = Instance.new("Weld")
  1111. weld1.Part0 = torso
  1112. weld1.Parent = torso
  1113. weld1.Part1 = arms[1]
  1114. weld1.C1 = CFrame.new(-0.5, 0.75, 1)
  1115. arms[1].Name = "LDave"
  1116. arms[1].CanCollide = true
  1117. welds[1] = weld1
  1118. -------------------------------------------
  1119. local weld2 = Instance.new("Weld")
  1120. weld2.Part0 = torso
  1121. weld2.Parent = torso
  1122. weld2.Part1 = arms[2]
  1123. weld2.C1 = CFrame.new(0.5,0.495,1.25) * CFrame.fromEulerAnglesXYZ(math.rad(90),0,0)
  1124. arms[2].Name = "RDave"
  1125. arms[2].CanCollide = true
  1126. welds[2] = weld2
  1127. ---------------------------------
  1128. local force = Instance.new("BodyForce")
  1129. force.Parent = torso
  1130. f = force
  1131. wait(0.01)
  1132. elseif ison == 0 then
  1133. if arms then
  1134. sh[1].Part1 = arms[1]
  1135. sh[2].Part1 = arms[2]
  1136. f.Parent = nil
  1137. arms[2].Name = "Right Leg"
  1138. arms[1].Name = "Left Leg"
  1139. welds[1].Parent = nil
  1140. welds[2].Parent = nil
  1141. end
  1142. end
  1143. --
  1144. end
  1145. else
  1146. print("sh")
  1147. end
  1148. else
  1149. print("arms")
  1150. end
  1151. end
  1152. function Key(key)
  1153. if key then
  1154. key = string.lower(key)
  1155. if (key=="c") then
  1156. if on == 1 then
  1157. on = 0
  1158. elseif on == 0 then
  1159. on = 1
  1160. end
  1161. Crouch(on)
  1162. end
  1163. end
  1164. end
  1165. function Equip(mouse)
  1166. mouse.KeyDown:connect(Key)
  1167. end
  1168. script.Parent.Equipped:connect(Equip)
  1169.  
  1170.  
  1171. end))
  1172. LocalScript106.Name = "GuiScript"
  1173. LocalScript106.Parent = Tool0
  1174. table.insert(cors,sandbox(LocalScript106,function()
  1175. local Tool = script.Parent
  1176.  
  1177. local vPlayer
  1178. local Gui
  1179. local Alt
  1180. local Coords
  1181. local Ammo
  1182. local ready = false
  1183.  
  1184.  
  1185. function setUpGui()
  1186. if vPlayer == nil or vPlayer:findFirstChild("PlayerGui") == nil then
  1187. return
  1188. end
  1189.  
  1190. Gui = script.ScreenGui:Clone()
  1191. Alt = Gui.Stats.Alt
  1192. Coords = Gui.Stats.Coords
  1193. Ammo = Gui.Ammo.Bar
  1194.  
  1195. Gui.Name = "GunDisplay"
  1196. Gui.Parent = vPlayer.PlayerGui
  1197. end
  1198.  
  1199. function onEquippedLocal(mouse)
  1200. vPlayer = game.Players.LocalPlayer
  1201.  
  1202. setUpGui()
  1203. ready = false
  1204. end
  1205.  
  1206. function onUnequippedLocal(mouse)
  1207. if Gui then
  1208. Gui:remove()
  1209. end
  1210.  
  1211. Gui = nil
  1212. Alt = nil
  1213. Coords = nil
  1214. Ammo = nil
  1215. vPlayer = nil
  1216. end
  1217.  
  1218. Tool.Equipped:connect(onEquippedLocal)
  1219. Tool.Unequipped:connect(onUnequippedLocal)
  1220.  
  1221. while true do
  1222. wait()
  1223. if Gui then
  1224. Coords.Text = "Coords: " ..math.floor(game.Players.LocalPlayer.Character.Torso.Position.X).." , "..math.floor(game.Players.LocalPlayer.Character.Torso.Position.Z)
  1225. Alt.Text = "Alt: " ..math.floor(game.Players.LocalPlayer.Character.Torso.Position.Y)
  1226. Ammo.Size = UDim2.new((0.01*(script.Parent.Ammo.Value / script.Parent.MaxAmmo.Value)) * 100,0,1,0)
  1227. end
  1228. end
  1229.  
  1230. end))
  1231. ScreenGui107.Parent = LocalScript106
  1232. Frame108.Name = "Ammo"
  1233. Frame108.Parent = ScreenGui107
  1234. Frame108.Size = UDim2.new(0.200000003, 0, 0.0500000007, 0)
  1235. Frame108.Style = Enum.FrameStyle.RobloxRound
  1236. Frame108.Position = UDim2.new(0.100000001, 0, 0.800000012, 0)
  1237. Frame108.BackgroundColor3 = Color3.new(0.301961, 0.301961, 0.301961)
  1238. Frame108.BorderColor3 = Color3.new(0.0313726, 0.0313726, 0.0313726)
  1239. Frame109.Name = "Red"
  1240. Frame109.Parent = Frame108
  1241. Frame109.Size = UDim2.new(1, 0, 1, 0)
  1242. Frame109.BackgroundColor3 = Color3.new(1, 0, 0)
  1243. Frame109.BorderColor3 = Color3.new(0.0313726, 0.0313726, 0.0313726)
  1244. Frame109.BorderSizePixel = 0
  1245. Frame110.Name = "Bar"
  1246. Frame110.Parent = Frame108
  1247. Frame110.Size = UDim2.new(1, 0, 1, 0)
  1248. Frame110.BackgroundColor3 = Color3.new(0, 0, 1)
  1249. Frame110.BorderColor3 = Color3.new(0.0313726, 0.0313726, 0.0313726)
  1250. Frame110.BorderSizePixel = 0
  1251. Frame111.Name = "Stats"
  1252. Frame111.Parent = ScreenGui107
  1253. Frame111.Size = UDim2.new(0.200000003, 0, 0.100000001, 0)
  1254. Frame111.Style = Enum.FrameStyle.RobloxRound
  1255. Frame111.Position = UDim2.new(0.100000001, 0, 0.649999976, 0)
  1256. Frame111.Visible = false
  1257. Frame111.BorderColor3 = Color3.new(0.0313726, 0.0313726, 0.0313726)
  1258. TextButton112.Name = "Coords"
  1259. TextButton112.Parent = Frame111
  1260. TextButton112.Transparency = 1
  1261. TextButton112.Size = UDim2.new(1, 0, 0.5, 0)
  1262. TextButton112.Text = "Coords: Nil, Nil"
  1263. TextButton112.BackgroundTransparency = 1
  1264. TextButton112.BorderColor3 = Color3.new(0.0313726, 0.0313726, 0.0313726)
  1265. TextButton112.Font = Enum.Font.ArialBold
  1266. TextButton112.FontSize = Enum.FontSize.Size18
  1267. TextButton112.TextColor3 = Color3.new(1, 1, 1)
  1268. TextButton113.Name = "Alt"
  1269. TextButton113.Parent = Frame111
  1270. TextButton113.Transparency = 1
  1271. TextButton113.Size = UDim2.new(1, 0, 0.5, 0)
  1272. TextButton113.Text = "Alt: Nil"
  1273. TextButton113.Position = UDim2.new(0, 0, 0.5, 0)
  1274. TextButton113.BackgroundTransparency = 1
  1275. TextButton113.BorderColor3 = Color3.new(0.0313726, 0.0313726, 0.0313726)
  1276. TextButton113.Font = Enum.Font.ArialBold
  1277. TextButton113.FontSize = Enum.FontSize.Size18
  1278. TextButton113.TextColor3 = Color3.new(1, 1, 1)
  1279. LocalScript114.Name = "Local Gui"
  1280. LocalScript114.Parent = Tool0
  1281. table.insert(cors,sandbox(LocalScript114,function()
  1282. local Tool = script.Parent;
  1283.  
  1284. enabled = true
  1285. function onButton1Down(mouse)
  1286. if not enabled then
  1287. return
  1288. end
  1289.  
  1290. enabled = true
  1291. mouse.Icon = "http://www.roblox.com/asset/?id=70405991"
  1292.  
  1293. --wait(.8)
  1294. --mouse.Icon = "rbxasset://textures\\GunCursor.png"
  1295. --enabled = true
  1296. --mouse.Button1Up:connect(function() onButton1Up(mouse) end)
  1297.  
  1298. end
  1299.  
  1300.  
  1301. function onButton1Up(mouse)
  1302. enabled = false
  1303. Tool.Enabled = false
  1304. mouse.Icon = "http://www.roblox.com/asset/?id=70405991"
  1305.  
  1306. wait(.8)
  1307.  
  1308. mouse.Icon = "http://www.roblox.com/asset/?id=70405991"
  1309. enabled = true
  1310. Tool.Enabled = true
  1311. end
  1312.  
  1313. function onEquippedLocal(mouse)
  1314.  
  1315. if mouse == nil then
  1316. print("Mouse not found")
  1317. return
  1318. end
  1319.  
  1320. mouse.Icon = "http://www.roblox.com/asset/?id=70405991"
  1321. mouse.Button1Down:connect(function() onButton1Down(mouse) end)
  1322. mouse.Button1Up:connect(function() onButton1Up(mouse)end)
  1323. end
  1324.  
  1325.  
  1326. Tool.Equipped:connect(onEquippedLocal)
  1327.  
  1328. end))
  1329. LocalScript115.Name = "RBGunScript"
  1330. LocalScript115.Parent = Tool0
  1331. table.insert(cors,sandbox(LocalScript115,function()
  1332. wait(1)
  1333. local Tool = script.Parent;
  1334. local pewsound
  1335. local bangsound
  1336. local cam
  1337. local ggui
  1338. local AlertCarry = Tool.AlertCarry
  1339. --
  1340. enabled = true
  1341. automatichold = false
  1342. dmged = false
  1343. shotgun = false
  1344. equipped = false
  1345. overheated = false
  1346. isZoom = false
  1347.  
  1348. -----------------------------------------------------------------------------ONLY EDIT THESE VALUES!!!!!
  1349. -----!Instructions!-----
  1350. --Make sure you have a part in the gun named Barrel, it is where the laser will shoot from.--
  1351. --Just place this script into any gun and edit the values below.--
  1352. --Don't edit anything else or risk breaking it.--
  1353. ------------------------
  1354. Damage = 76
  1355. SPS = 9 -- Shots Per Second, gives a limit of how fast the gun shoots.
  1356. Recoil = 6 -- [1-10] [1 = Minigun, 10 = Sniper]
  1357. WallShoot = false -- Shoots through walls.
  1358. GH = false -- [True = RB can't hurt RB.] [False = RB can hurt RB.]
  1359. BulletColor = "New Yeller" -- Any Brickcolor will work.
  1360. --------------------------------------------------------------------------------------------------------
  1361.  
  1362. local zm = Instance.new("Part")
  1363. zm.Name = "ZoomZM"
  1364. zm.Anchored = true
  1365. zm.Transparency = 1
  1366. zm.Size = Vector3.new(1,1,1)
  1367. zm.CanCollide = false
  1368. GunType = 0
  1369.  
  1370. --[[local gui = Instance.new("ScreenGui")
  1371. local bg = Instance.new("Frame",gui)
  1372. local bar = Instance.new("Frame",bg)
  1373. local bvl = Instance.new("ImageLabel", bg)
  1374. bvl.Name = "Bevel"
  1375. bvl.BackgroundTransparency = 1
  1376. bvl.Image = "http://www.roblox.com/asset/?id=56852431"
  1377. bvl.Size = UDim2.new(1,0,1,0)
  1378. bg.Name = "Back"
  1379. bar.Name = "Charge"
  1380. bar.BackgroundColor3 = Color3.new(200/255,0/255,0/255)
  1381. bg.BackgroundColor3 = Color3.new(200/255,200/255,200/255)
  1382. bg.Size = UDim2.new(0,10,0,-100)
  1383. bg.Position = UDim2.new(0,5,0,500)
  1384. bar.Size = UDim2.new(0,4,-1,0)
  1385. bar.Position = UDim2.new(0,3,1,0)
  1386.  
  1387. ggui = gui:Clone()
  1388. ggui.Name = "GunGui"
  1389. ggui.Back.Charge.Size = UDim2.new(0,4,-(script.Charge.Value/100),0)]]
  1390.  
  1391. GroupID = 5520
  1392.  
  1393. function AntiGH(char1,char2)
  1394. if GH then
  1395. local plyr1 = game.Players:findFirstChild(char1.Name)
  1396. local plyr2 = game.Players:findFirstChild(char2.Name)
  1397. if plyr1 and plyr2 then
  1398. if plyr1:IsInGroup(GroupID) and plyr2:IsInGroup(GroupID) then
  1399. return false
  1400. end
  1401. end
  1402. return true
  1403. elseif not GH then
  1404. return true
  1405. end
  1406. end
  1407.  
  1408. MaxDist = 1000
  1409.  
  1410. function RayCast(Start,End,Ignore)
  1411. if WallShoot then
  1412. ray1 = Ray.new(Start, End.unit * 999.999)
  1413. local Part1, TempPos = Workspace:FindPartOnRay(ray1,Ignore)
  1414. ray2 = Ray.new(TempPos, End.unit * 999.999)
  1415. local Part2, EndPos = Workspace:FindPartOnRay(ray2,Part1)
  1416. return Part1, Part2, EndPos
  1417. elseif not WallShoot then
  1418. ray = Ray.new(Start, End.unit * 999.999)
  1419. return Workspace:FindPartOnRay(ray,Ignore)
  1420. end
  1421. end
  1422.  
  1423. function DmgPlr(Part)
  1424. if Part ~= nil then
  1425. local c = Instance.new("ObjectValue")
  1426. c.Name = "creator"
  1427. c.Value = game.Players:findFirstChild(script.Parent.Parent.Name)
  1428. local hum = Part.Parent:findFirstChild("Humanoid")
  1429. local hathum = Part.Parent.Parent:findFirstChild("Humanoid")
  1430. local hat = Part.Parent
  1431. if hathum ~= nil and hat:IsA("Hat") and AntiGH(hathum.Parent, script.Parent.Parent) then
  1432. hathum:TakeDamage(Damage/3)
  1433. Part.Parent = game.Workspace
  1434. Part.CFrame = CFrame.new(Part.Position + Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5)))
  1435. hat:Remove()
  1436. c.Parent = hathum
  1437. game.Debris:AddItem(c,1.5)
  1438. elseif hum ~= nil and AntiGH(hum.Parent, script.Parent.Parent) then
  1439. if Part.Name == "Head" then
  1440. hum:TakeDamage(Damage*2)
  1441. end
  1442. hum:TakeDamage(Damage)
  1443. c.Parent = hum
  1444. game.Debris:AddItem(c,1.5)
  1445. end
  1446. end
  1447. end
  1448.  
  1449. function onButton1Down(mouse)
  1450. if AlertCarry.Value == false then
  1451. if script.Parent.Ammo.Value == 0 then
  1452. else
  1453. if GunType == 0 then
  1454. if (not enabled) then return end
  1455. enabled = false
  1456. LaserShoot(mouse)
  1457. script.Parent.Barrel.Light.Light.Visible = true
  1458. script.Parent.Ammo.Value = script.Parent.Ammo.Value - 1
  1459. wait(0.01)
  1460. script.Parent.Barrel.Light.Light.Visible = false
  1461. wait(1/SPS)
  1462. enabled = true
  1463. elseif GunType == 1 then
  1464. automatichold = true
  1465. while automatichold == true and script.Parent.Ammo.Value ~= 0 do wait()
  1466. if (not enabled) then return end
  1467. if AlertCarry.Value == false then
  1468. enabled = false
  1469. LaserShoot(mouse)
  1470. script.Parent.Barrel.Light.Light.Visible = true
  1471. script.Parent.Ammo.Value = script.Parent.Ammo.Value - 1
  1472. wait(0.01)
  1473. script.Parent.Barrel.Light.Light.Visible = false
  1474. wait(1/SPS)
  1475. enabled = true
  1476. end
  1477. end
  1478. end
  1479. end
  1480. end
  1481. end
  1482.  
  1483. function LaserShoot(mouse)
  1484. hit = mouse.Hit.p
  1485. local StartPos = script.Parent.Barrel.CFrame.p
  1486. local rv = (StartPos-hit).magnitude/(Recoil * 20)
  1487. local rcl = Vector3.new(math.random(-rv,rv),math.random(-rv,rv),math.random(-rv,rv))
  1488. aim = hit + rcl
  1489. local P = Instance.new("Part")
  1490. P.Name = "Bullet"
  1491. P.formFactor = 3
  1492. P.BrickColor = BrickColor.new(BulletColor)
  1493. P.Size = Vector3.new(0.1,0.1,0.1)
  1494. P.Anchored = true
  1495. P.CanCollide = false
  1496. P.Transparency = 1
  1497. P.Parent = script.Parent.Parent
  1498. local m = Instance.new("CylinderMesh")
  1499. m.Name = "Mesh"
  1500. m.Parent = P
  1501. local c = Instance.new("ObjectValue")
  1502. c.Name = "creator"
  1503. c.Value = game.Players:findFirstChild(script.Parent.Parent.Name)
  1504.  
  1505. script.Fire:Play()
  1506.  
  1507. local SPos = script.Parent.Barrel.CFrame.p
  1508. if WallShoot then
  1509. local Part1, Part2, EndPos = RayCast(SPos, (aim-SPos).unit * 999, script.Parent.Parent)
  1510. DmgPlr(Part1)
  1511. DmgPlr(Part2)
  1512. if Part1 and Part2 then
  1513. local enddist = (EndPos-SPos).magnitude
  1514. P.CFrame = CFrame.new(EndPos, SPos) * CFrame.new(0,0,-enddist/2) * CFrame.Angles(math.rad(90),0,0)
  1515. m.Scale = Vector3.new(.2,enddist,.2)
  1516. else
  1517. P.CFrame = CFrame.new(EndPos, SPos) * CFrame.new(0,0,-MaxDist/2) * CFrame.Angles(math.rad(90),0,0)
  1518. m.Scale = Vector3.new(.2,MaxDist,.2)
  1519. end
  1520. elseif not WallShoot then
  1521. local Part, Pos = RayCast(SPos, (aim-SPos).unit * 999, script.Parent.Parent)
  1522. DmgPlr(Part)
  1523. if Part then
  1524. local dist = (Pos-SPos).magnitude
  1525. P.CFrame = CFrame.new(Pos, SPos) * CFrame.new(0,0,-dist/2) * CFrame.Angles(math.rad(90),0,0)
  1526. m.Scale = Vector3.new(.1,dist,.1)
  1527. else
  1528. P.CFrame = CFrame.new(Pos, SPos) * CFrame.new(0,0,-MaxDist/2) * CFrame.Angles(math.rad(90),0,0)
  1529. m.Scale = Vector3.new(.1,MaxDist,.1)
  1530. end
  1531. end
  1532. game.Debris:AddItem(P,.1)
  1533. end
  1534.  
  1535. function onButton1Up(mouse)
  1536. automatichold = false
  1537. end
  1538.  
  1539. function onEquippedLocal(mouse)
  1540. mouse.Icon = ""
  1541. mouse.KeyDown:connect(onKeyDown)
  1542. end
  1543.  
  1544. function defaultrifle()
  1545. torso = Tool.Parent:FindFirstChild("Torso")
  1546. if torso ~= nil then
  1547. torso.weld1.C1 = CFrame.new(-0.25, -0.2, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(350), 0, math.rad(-90))
  1548. torso.weld2.C1 = CFrame.new(-1, 0.3, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-15), 0)
  1549. end
  1550. end
  1551.  
  1552. function defaultpistol()
  1553. torso = Tool.Parent:FindFirstChild("Torso")
  1554. if torso ~= nil then
  1555. torso.weld1.C1 = CFrame.new(-0.25, -0.2, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(350), 0, math.rad(-90))
  1556. torso.weld2.C1 = CFrame.new(-1, 0.3, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-15), 0)
  1557. end
  1558. end
  1559.  
  1560. function holster()
  1561. torso = Tool.Parent:FindFirstChild("Torso")
  1562. if torso ~= nil then
  1563. torso.weld1.C1 = CFrame.new(0.5,0,.5) * CFrame.fromEulerAnglesXYZ(math.rad(315), 0, math.rad(-40))
  1564. torso.weld2.C1 = CFrame.new(-.8, -0.6, -0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-40), math.rad(-60), 0)
  1565. end
  1566. end
  1567.  
  1568. function onKeyDown(key, mouse)
  1569.  
  1570.  
  1571.  
  1572. if key:lower() == "r" then
  1573. if script.Parent.Ammo.Value ~= script.Parent.MaxAmmo.Value then
  1574.  
  1575. script.Reload:Play()
  1576.  
  1577. enabled = false
  1578. repeat wait(0.05) script.Parent.Ammo.Value = script.Parent.Ammo.Value + 3 until script.Parent.Ammo.Value >= script.Parent.MaxAmmo.Value
  1579. script.Parent.Ammo.Value = script.Parent.MaxAmmo.Value
  1580. enabled = true
  1581. end
  1582. end
  1583.  
  1584. if key:lower() == "" then
  1585. if GunType == 1 then
  1586. GunType = 0
  1587. Recoil = 10
  1588. else
  1589. GunType = 1
  1590. Recoil = 8
  1591. end
  1592. end
  1593.  
  1594. if key:lower() == "e" then
  1595. if AlertCarry.Value == false then
  1596. holster()
  1597. AlertCarry.Value = true
  1598. else
  1599. defaultrifle()
  1600. AlertCarry.Value = false
  1601. end
  1602. end
  1603.  
  1604. end
  1605.  
  1606. function onEquipped(mouse)
  1607. equipped = true
  1608.  
  1609. if mouse == nil then
  1610. print("Mouse not found")
  1611. return
  1612. end
  1613. mouse.Icon = "http://www.roblox.com/asset/?id=70405991"
  1614. mouse.Button1Down:connect(function() onButton1Down(mouse) end)
  1615. mouse.Button1Up:connect(function() onButton1Up(mouse) end)
  1616. mouse.KeyDown:connect(function(key) onKeyDown(key, mouse) end)
  1617.  
  1618. end
  1619.  
  1620. function onUnequipped(mouse)
  1621. equipped = false
  1622. automatichold = false
  1623.  
  1624.  
  1625. end
  1626.  
  1627. script.Parent.Equipped:connect(onEquipped)
  1628. script.Parent.Unequipped:connect(onUnequipped)
  1629. end))
  1630. Sound116.Name = "Reload"
  1631. Sound116.Parent = LocalScript115
  1632. Sound116.SoundId = "http://www.roblox.com/Asset/?id=10209894"
  1633. Sound116.Volume = 1
  1634. Sound117.Name = "Fire"
  1635. Sound117.Parent = LocalScript115
  1636. Sound117.SoundId = "rbxassetid://966405773"
  1637. Sound117.Volume = 4
  1638. for i,v in pairs(mas:GetChildren()) do
  1639. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  1640. pcall(function() v:MakeJoints() end)
  1641. end
  1642. mas:Destroy()
  1643. for i,v in pairs(cors) do
  1644. spawn(function()
  1645. pcall(v)
  1646. end)
  1647. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement