Advertisement
lafur

Untitled

Dec 15th, 2018
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. --https://github.com/Mokiros/roblox-FE-compatibility
  2. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  3. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  4. local RealPlayer = Player
  5. do print("FE Compatibility code by Mokiros")local a=RealPlayer;script.Parent=a.Character;local b=Instance.new("RemoteEvent")b.Name="UserInput_Event"local function c()local d={_fakeEvent=true,Functions={},Connect=function(self,e)table.insert(self.Functions,e)end}d.connect=d.Connect;return d end;local f={Target=nil,Hit=CFrame.new(),KeyUp=c(),KeyDown=c(),Button1Up=c(),Button1Down=c(),Button2Up=c(),Button2Down=c()}local g={InputBegan=c(),InputEnded=c()}local CAS={Actions={},BindAction=function(self,h,i,j,...)CAS.Actions[h]=i and{Name=h,Function=i,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function k(self,l,...)local d=f[l]if d and d._fakeEvent then for m,e in pairs(d.Functions)do e(...)end end end;f.TrigEvent=k;g.TrigEvent=k;b.OnServerEvent:Connect(function(n,o)if n~=a then return end;f.Target=o.Target;f.Hit=o.Hit;if not o.isMouse then local p=o.UserInputState==Enum.UserInputState.Begin;if o.UserInputType==Enum.UserInputType.MouseButton1 then return f:TrigEvent(p and"Button1Down"or"Button1Up")end;if o.UserInputType==Enum.UserInputType.MouseButton2 then return f:TrigEvent(p and"Button2Down"or"Button2Up")end;for m,d in pairs(CAS.Actions)do for m,q in pairs(d.Keys)do if q==o.KeyCode then d.Function(d.Name,o.UserInputState,o)end end end;f:TrigEvent(p and"KeyDown"or"KeyUp",o.KeyCode.Name:lower())g:TrigEvent(p and"InputBegan"or"InputEnded",o,false)end end)b.Parent=NLS([==[local a=game:GetService("Players").LocalPlayer;local b=script:WaitForChild("UserInput_Event")local c=a:GetMouse()local d=game:GetService("UserInputService")local e=function(f,g)if g then return end;b:FireServer({KeyCode=f.KeyCode,UserInputType=f.UserInputType,UserInputState=f.UserInputState,Hit=c.Hit,Target=c.Target})end;d.InputBegan:Connect(e)d.InputEnded:Connect(e)local h,i;while wait(1/30)do if h~=c.Hit or i~=c.Target then h,i=c.Hit,c.Target;b:FireServer({isMouse=true,Target=i,Hit=h})end end]==],Player.Character)local r=game;local s={__index=function(self,q)local t=rawget(self,"_RealService")if t then return typeof(t[q])=="function"and function(m,...)return t[q](t,...)end or t[q]end end,__newindex=function(self,q,u)local t=rawget(self,"_RealService")if t then t[q]=u end end}local function v(d,w)d._RealService=typeof(w)=="string"and r:GetService(w)or w;return setmetatable(d,s)end;local x={GetService=function(self,t)return rawget(self,t)or r:GetService(t)end,Players=v({LocalPlayer=v({GetMouse=function(self)return f end},Player)},"Players"),UserInputService=v(g,"UserInputService"),ContextActionService=v(CAS,"ContextActionService"),RunService=v({_btrs={},RenderStepped=r:GetService("RunService").Heartbeat,BindToRenderStep=function(self,h,m,i)self._btrs[h]=self.Heartbeat:Connect(i)end,UnbindFromRenderStep=function(self,h)self._btrs[h]:Disconnect()end},"RunService")}rawset(x.Players,"localPlayer",x.Players.LocalPlayer)x.service=x.GetService;v(x,game)game,owner=x,x.Players.LocalPlayer end -- made by 1ndrew
  6. function sandbox(var,func)
  7. local env = getfenv(func)
  8. local newenv = setmetatable({},{
  9. __index = function(self,k)
  10. if k=="script" then
  11. return var
  12. else
  13. return env[k]
  14. end
  15. end,
  16. })
  17. setfenv(func,newenv)
  18. return func
  19. end
  20. cors = {}
  21. mas = Instance.new("Model",game:GetService("Lighting"))
  22. Tool0 = Instance.new("Tool")
  23. Part1 = Instance.new("Part")
  24. BlockMesh2 = Instance.new("BlockMesh")
  25. Part3 = Instance.new("Part")
  26. SpecialMesh4 = Instance.new("SpecialMesh")
  27. Part5 = Instance.new("Part")
  28. CylinderMesh6 = Instance.new("CylinderMesh")
  29. Part7 = Instance.new("Part")
  30. CylinderMesh8 = Instance.new("CylinderMesh")
  31. Part9 = Instance.new("Part")
  32. CylinderMesh10 = Instance.new("CylinderMesh")
  33. Part11 = Instance.new("Part")
  34. BlockMesh12 = Instance.new("BlockMesh")
  35. Part13 = Instance.new("Part")
  36. BlockMesh14 = Instance.new("BlockMesh")
  37. Part15 = Instance.new("Part")
  38. BlockMesh16 = Instance.new("BlockMesh")
  39. Part17 = Instance.new("Part")
  40. BlockMesh18 = Instance.new("BlockMesh")
  41. Part19 = Instance.new("Part")
  42. BlockMesh20 = Instance.new("BlockMesh")
  43. Part21 = Instance.new("Part")
  44. BlockMesh22 = Instance.new("BlockMesh")
  45. Part23 = Instance.new("Part")
  46. BlockMesh24 = Instance.new("BlockMesh")
  47. Part25 = Instance.new("Part")
  48. BlockMesh26 = Instance.new("BlockMesh")
  49. Part27 = Instance.new("Part")
  50. BlockMesh28 = Instance.new("BlockMesh")
  51. Part29 = Instance.new("Part")
  52. BlockMesh30 = Instance.new("BlockMesh")
  53. Part31 = Instance.new("Part")
  54. CylinderMesh32 = Instance.new("CylinderMesh")
  55. Part33 = Instance.new("Part")
  56. BlockMesh34 = Instance.new("BlockMesh")
  57. Part35 = Instance.new("Part")
  58. BlockMesh36 = Instance.new("BlockMesh")
  59. Part37 = Instance.new("Part")
  60. BlockMesh38 = Instance.new("BlockMesh")
  61. Part39 = Instance.new("Part")
  62. BlockMesh40 = Instance.new("BlockMesh")
  63. Part41 = Instance.new("Part")
  64. CylinderMesh42 = Instance.new("CylinderMesh")
  65. Part43 = Instance.new("Part")
  66. BlockMesh44 = Instance.new("BlockMesh")
  67. Part45 = Instance.new("Part")
  68. BlockMesh46 = Instance.new("BlockMesh")
  69. Part47 = Instance.new("Part")
  70. BlockMesh48 = Instance.new("BlockMesh")
  71. Part49 = Instance.new("Part")
  72. BlockMesh50 = Instance.new("BlockMesh")
  73. Part51 = Instance.new("Part")
  74. BlockMesh52 = Instance.new("BlockMesh")
  75. Part53 = Instance.new("Part")
  76. BlockMesh54 = Instance.new("BlockMesh")
  77. Part55 = Instance.new("Part")
  78. BlockMesh56 = Instance.new("BlockMesh")
  79. Part57 = Instance.new("Part")
  80. BlockMesh58 = Instance.new("BlockMesh")
  81. Part59 = Instance.new("Part")
  82. BlockMesh60 = Instance.new("BlockMesh")
  83. Part61 = Instance.new("Part")
  84. BlockMesh62 = Instance.new("BlockMesh")
  85. Part63 = Instance.new("Part")
  86. BlockMesh64 = Instance.new("BlockMesh")
  87. Part65 = Instance.new("Part")
  88. BlockMesh66 = Instance.new("BlockMesh")
  89. Part67 = Instance.new("Part")
  90. BlockMesh68 = Instance.new("BlockMesh")
  91. Part69 = Instance.new("Part")
  92. BlockMesh70 = Instance.new("BlockMesh")
  93. Part71 = Instance.new("Part")
  94. BlockMesh72 = Instance.new("BlockMesh")
  95. Part73 = Instance.new("Part")
  96. BlockMesh74 = Instance.new("BlockMesh")
  97. Part75 = Instance.new("Part")
  98. BlockMesh76 = Instance.new("BlockMesh")
  99. Part77 = Instance.new("Part")
  100. BlockMesh78 = Instance.new("BlockMesh")
  101. Part79 = Instance.new("Part")
  102. BlockMesh80 = Instance.new("BlockMesh")
  103. Part81 = Instance.new("Part")
  104. BlockMesh82 = Instance.new("BlockMesh")
  105. Sound83 = Instance.new("Sound")
  106. Sound84 = Instance.new("Sound")
  107. Part85 = Instance.new("Part")
  108. BlockMesh86 = Instance.new("BlockMesh")
  109. Part87 = Instance.new("Part")
  110. CylinderMesh88 = Instance.new("CylinderMesh")
  111. Part89 = Instance.new("Part")
  112. BlockMesh90 = Instance.new("BlockMesh")
  113. Part91 = Instance.new("Part")
  114. BlockMesh92 = Instance.new("BlockMesh")
  115. Part93 = Instance.new("Part")
  116. BlockMesh94 = Instance.new("BlockMesh")
  117. Part95 = Instance.new("Part")
  118. BlockMesh96 = Instance.new("BlockMesh")
  119. Part97 = Instance.new("Part")
  120. BlockMesh98 = Instance.new("BlockMesh")
  121. Part99 = Instance.new("Part")
  122. BlockMesh100 = Instance.new("BlockMesh")
  123. Part101 = Instance.new("Part")
  124. BlockMesh102 = Instance.new("BlockMesh")
  125. Part103 = Instance.new("Part")
  126. BlockMesh104 = Instance.new("BlockMesh")
  127. Part105 = Instance.new("Part")
  128. BlockMesh106 = Instance.new("BlockMesh")
  129. Part107 = Instance.new("Part")
  130. BlockMesh108 = Instance.new("BlockMesh")
  131. Part109 = Instance.new("Part")
  132. BlockMesh110 = Instance.new("BlockMesh")
  133. Part111 = Instance.new("Part")
  134. BlockMesh112 = Instance.new("BlockMesh")
  135. Part113 = Instance.new("Part")
  136. BlockMesh114 = Instance.new("BlockMesh")
  137. Part115 = Instance.new("Part")
  138. BlockMesh116 = Instance.new("BlockMesh")
  139. Part117 = Instance.new("Part")
  140. BlockMesh118 = Instance.new("BlockMesh")
  141. Part119 = Instance.new("Part")
  142. BlockMesh120 = Instance.new("BlockMesh")
  143. Part121 = Instance.new("Part")
  144. SpecialMesh122 = Instance.new("SpecialMesh")
  145. Part123 = Instance.new("Part")
  146. BlockMesh124 = Instance.new("BlockMesh")
  147. Part125 = Instance.new("Part")
  148. BlockMesh126 = Instance.new("BlockMesh")
  149. LocalScript127 = Instance.new("LocalScript")
  150. NumberValue128 = Instance.new("NumberValue")
  151. NumberValue129 = Instance.new("NumberValue")
  152. Smoke130 = Instance.new("Smoke")
  153. Smoke131 = Instance.new("Smoke")
  154. ScreenGui132 = Instance.new("ScreenGui")
  155. Frame133 = Instance.new("Frame")
  156. TextLabel134 = Instance.new("TextLabel")
  157. Frame135 = Instance.new("Frame")
  158. TextLabel136 = Instance.new("TextLabel")
  159. Frame137 = Instance.new("Frame")
  160. TextLabel138 = Instance.new("TextLabel")
  161. Part139 = Instance.new("Part")
  162. CylinderMesh140 = Instance.new("CylinderMesh")
  163. Part141 = Instance.new("Part")
  164. Weld142 = Instance.new("Weld")
  165. CylinderMesh143 = Instance.new("CylinderMesh")
  166. Part144 = Instance.new("Part")
  167. Weld145 = Instance.new("Weld")
  168. CylinderMesh146 = Instance.new("CylinderMesh")
  169. Part147 = Instance.new("Part")
  170. Weld148 = Instance.new("Weld")
  171. CylinderMesh149 = Instance.new("CylinderMesh")
  172. Part150 = Instance.new("Part")
  173. Weld151 = Instance.new("Weld")
  174. CylinderMesh152 = Instance.new("CylinderMesh")
  175. Part153 = Instance.new("Part")
  176. Weld154 = Instance.new("Weld")
  177. CylinderMesh155 = Instance.new("CylinderMesh")
  178. Part156 = Instance.new("Part")
  179. BlockMesh157 = Instance.new("BlockMesh")
  180. Part158 = Instance.new("Part")
  181. BlockMesh159 = Instance.new("BlockMesh")
  182. Part160 = Instance.new("Part")
  183. BlockMesh161 = Instance.new("BlockMesh")
  184. Part162 = Instance.new("Part")
  185. BlockMesh163 = Instance.new("BlockMesh")
  186. Part164 = Instance.new("Part")
  187. BlockMesh165 = Instance.new("BlockMesh")
  188. Part166 = Instance.new("Part")
  189. BlockMesh167 = Instance.new("BlockMesh")
  190. Part168 = Instance.new("Part")
  191. BlockMesh169 = Instance.new("BlockMesh")
  192. Part170 = Instance.new("Part")
  193. BlockMesh171 = Instance.new("BlockMesh")
  194. Part172 = Instance.new("Part")
  195. BlockMesh173 = Instance.new("BlockMesh")
  196. Part174 = Instance.new("Part")
  197. BlockMesh175 = Instance.new("BlockMesh")
  198. Part176 = Instance.new("Part")
  199. BlockMesh177 = Instance.new("BlockMesh")
  200. Part178 = Instance.new("Part")
  201. BlockMesh179 = Instance.new("BlockMesh")
  202. Part180 = Instance.new("Part")
  203. BlockMesh181 = Instance.new("BlockMesh")
  204. Part182 = Instance.new("Part")
  205. BlockMesh183 = Instance.new("BlockMesh")
  206. Tool0.Name = "P212-S"
  207. Tool0.Parent = mas
  208. Part1.Parent = Tool0
  209. Part1.Material = Enum.Material.SmoothPlastic
  210. Part1.BrickColor = BrickColor.new("Mid gray")
  211. Part1.Rotation = Vector3.new(-90, 45, 90)
  212. Part1.Anchored = true
  213. Part1.CanCollide = false
  214. Part1.FormFactor = Enum.FormFactor.Custom
  215. Part1.Size = Vector3.new(2.82814646, 0.200000003, 0.200000003)
  216. Part1.CFrame = CFrame.new(-183.130066, 6.27889633, -64.6835022, -1.34110451e-07, -0.707106173, 0.707106054, 2.51262378e-07, 0.70710659, 0.707106411, -0.999999404, 2.68220901e-07, 3.42726707e-07)
  217. Part1.BottomSurface = Enum.SurfaceType.Smooth
  218. Part1.TopSurface = Enum.SurfaceType.Smooth
  219. Part1.Color = Color3.new(0.803922, 0.803922, 0.803922)
  220. Part1.Position = Vector3.new(-183.130066, 6.27889633, -64.6835022)
  221. Part1.Orientation = Vector3.new(-45, 90, 0)
  222. Part1.Color = Color3.new(0.803922, 0.803922, 0.803922)
  223. BlockMesh2.Parent = Part1
  224. BlockMesh2.Scale = Vector3.new(1, 0.678211808, 0.474748522)
  225. BlockMesh2.Scale = Vector3.new(1, 0.678211808, 0.474748522)
  226. Part3.Name = "SmokePart"
  227. Part3.Parent = Tool0
  228. Part3.BrickColor = BrickColor.new("Bright orange")
  229. Part3.Transparency = 1
  230. Part3.Rotation = Vector3.new(-90, 0, 0)
  231. Part3.Anchored = true
  232. Part3.CanCollide = false
  233. Part3.FormFactor = Enum.FormFactor.Custom
  234. Part3.Size = Vector3.new(0.200000003, 0.360000014, 0.200000003)
  235. Part3.CFrame = CFrame.new(-183.099915, 6.20993042, -67.6798553, 1.00000119, -0, 0, 0, -0, 1, 0, -1.00000119, 0)
  236. Part3.BottomSurface = Enum.SurfaceType.Smooth
  237. Part3.TopSurface = Enum.SurfaceType.Smooth
  238. Part3.Color = Color3.new(0.854902, 0.521569, 0.254902)
  239. Part3.Position = Vector3.new(-183.099915, 6.20993042, -67.6798553)
  240. Part3.Orientation = Vector3.new(-90, 0, 0)
  241. Part3.Color = Color3.new(0.854902, 0.521569, 0.254902)
  242. SpecialMesh4.Parent = Part3
  243. SpecialMesh4.Scale = Vector3.new(1.40625, 1.70000005, 1.6875)
  244. SpecialMesh4.MeshType = Enum.MeshType.Sphere
  245. SpecialMesh4.Scale = Vector3.new(1.40625, 1.70000005, 1.6875)
  246. Part5.Parent = Tool0
  247. Part5.Material = Enum.Material.SmoothPlastic
  248. Part5.BrickColor = BrickColor.new("Black")
  249. Part5.Rotation = Vector3.new(-90, 0, 0)
  250. Part5.Anchored = true
  251. Part5.CanCollide = false
  252. Part5.FormFactor = Enum.FormFactor.Custom
  253. Part5.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  254. Part5.CFrame = CFrame.new(-183.060089, 5.97038031, -66.1009598, 0.999998629, -1.40631244e-07, -2.98768282e-06, 2.9806979e-06, 2.53382041e-07, 0.999998093, -1.40621339e-07, -0.999998629, 2.53382495e-07)
  255. Part5.TopSurface = Enum.SurfaceType.Smooth
  256. Part5.Color = Color3.new(0.105882, 0.164706, 0.207843)
  257. Part5.Position = Vector3.new(-183.060089, 5.97038031, -66.1009598)
  258. Part5.Orientation = Vector3.new(-89.8899994, -85.1500015, 85.1399994)
  259. Part5.Color = Color3.new(0.105882, 0.164706, 0.207843)
  260. CylinderMesh6.Parent = Part5
  261. CylinderMesh6.Scale = Vector3.new(0.373016894, 0.0339105986, 0.678212106)
  262. CylinderMesh6.Scale = Vector3.new(0.373016894, 0.0339105986, 0.678212106)
  263. Part7.Parent = Tool0
  264. Part7.Material = Enum.Material.SmoothPlastic
  265. Part7.BrickColor = BrickColor.new("Black")
  266. Part7.Rotation = Vector3.new(-90, 0, 0)
  267. Part7.Anchored = true
  268. Part7.CanCollide = false
  269. Part7.FormFactor = Enum.FormFactor.Custom
  270. Part7.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  271. Part7.CFrame = CFrame.new(-183.060089, 6.2281003, -66.1013031, 0.999998629, -1.40631244e-07, -2.98768282e-06, 2.9806979e-06, 2.53382041e-07, 0.999998093, -1.40621339e-07, -0.999998629, 2.53382495e-07)
  272. Part7.TopSurface = Enum.SurfaceType.Smooth
  273. Part7.Color = Color3.new(0.105882, 0.164706, 0.207843)
  274. Part7.Position = Vector3.new(-183.060089, 6.2281003, -66.1013031)
  275. Part7.Orientation = Vector3.new(-89.8899994, -85.1500015, 85.1399994)
  276. Part7.Color = Color3.new(0.105882, 0.164706, 0.207843)
  277. CylinderMesh8.Parent = Part7
  278. CylinderMesh8.Scale = Vector3.new(0.576480627, 0.0339105986, 0.678212106)
  279. CylinderMesh8.Scale = Vector3.new(0.576480627, 0.0339105986, 0.678212106)
  280. Part9.Parent = Tool0
  281. Part9.Material = Enum.Material.SmoothPlastic
  282. Part9.BrickColor = BrickColor.new("Cool yellow")
  283. Part9.Rotation = Vector3.new(-90, 0, 0)
  284. Part9.Anchored = true
  285. Part9.CanCollide = false
  286. Part9.FormFactor = Enum.FormFactor.Custom
  287. Part9.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  288. Part9.CFrame = CFrame.new(-183.060089, 6.22810125, -66.1009598, 0.999998629, -1.40631244e-07, -2.98768282e-06, 2.9806979e-06, 2.53382041e-07, 0.999998093, -1.40621339e-07, -0.999998629, 2.53382495e-07)
  289. Part9.TopSurface = Enum.SurfaceType.Smooth
  290. Part9.Color = Color3.new(0.992157, 0.917647, 0.552941)
  291. Part9.Position = Vector3.new(-183.060089, 6.22810125, -66.1009598)
  292. Part9.Orientation = Vector3.new(-89.8899994, -85.1500015, 85.1399994)
  293. Part9.Color = Color3.new(0.992157, 0.917647, 0.552941)
  294. CylinderMesh10.Parent = Part9
  295. CylinderMesh10.Scale = Vector3.new(0.644301891, 0.0339105986, 0.678212106)
  296. CylinderMesh10.Scale = Vector3.new(0.644301891, 0.0339105986, 0.678212106)
  297. Part11.Parent = Tool0
  298. Part11.Material = Enum.Material.SmoothPlastic
  299. Part11.Rotation = Vector3.new(-60, -89.75, -90)
  300. Part11.Anchored = true
  301. Part11.CanCollide = false
  302. Part11.FormFactor = Enum.FormFactor.Custom
  303. Part11.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  304. Part11.CFrame = CFrame.new(-183.018814, 6.37979984, -63.3288727, 1.60653144e-08, 0.00430944515, -0.999990106, -0.5, 0.866016686, 0.00373187405, 0.866024554, 0.49999547, 0.0021546965)
  305. Part11.BottomSurface = Enum.SurfaceType.Smooth
  306. Part11.TopSurface = Enum.SurfaceType.Smooth
  307. Part11.Position = Vector3.new(-183.018814, 6.37979984, -63.3288727)
  308. Part11.Orientation = Vector3.new(-0.209999993, -89.8799973, -30)
  309. BlockMesh12.Parent = Part11
  310. BlockMesh12.Scale = Vector3.new(0.203463748, 0.406927079, 0.101731829)
  311. BlockMesh12.Scale = Vector3.new(0.203463748, 0.406927079, 0.101731829)
  312. Part13.Parent = Tool0
  313. Part13.Material = Enum.Material.SmoothPlastic
  314. Part13.Rotation = Vector3.new(-60, -89.75, -90)
  315. Part13.Anchored = true
  316. Part13.CanCollide = false
  317. Part13.FormFactor = Enum.FormFactor.Custom
  318. Part13.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  319. Part13.CFrame = CFrame.new(-183.106979, 6.38012838, -63.3286819, 1.60653144e-08, 0.00430944515, -0.999990106, -0.5, 0.866016686, 0.00373187405, 0.866024554, 0.49999547, 0.0021546965)
  320. Part13.BottomSurface = Enum.SurfaceType.Smooth
  321. Part13.TopSurface = Enum.SurfaceType.Smooth
  322. Part13.Position = Vector3.new(-183.106979, 6.38012838, -63.3286819)
  323. Part13.Orientation = Vector3.new(-0.209999993, -89.8799973, -30)
  324. BlockMesh14.Parent = Part13
  325. BlockMesh14.Scale = Vector3.new(0.203463748, 0.406927079, 0.101731829)
  326. BlockMesh14.Scale = Vector3.new(0.203463748, 0.406927079, 0.101731829)
  327. Part15.Parent = Tool0
  328. Part15.Material = Enum.Material.SmoothPlastic
  329. Part15.Rotation = Vector3.new(164.699997, 89.9399948, -164.699997)
  330. Part15.Anchored = true
  331. Part15.CanCollide = false
  332. Part15.FormFactor = Enum.FormFactor.Custom
  333. Part15.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  334. Part15.CFrame = CFrame.new(-183.212677, 5.87203979, -63.7034912, -1.34110451e-07, 3.66797153e-08, 0.999999404, 2.51262378e-07, 0.999999642, -3.66797259e-08, -0.999999404, 2.51262634e-07, -1.34110451e-07)
  335. Part15.BottomSurface = Enum.SurfaceType.Smooth
  336. Part15.TopSurface = Enum.SurfaceType.Smooth
  337. Part15.Position = Vector3.new(-183.212677, 5.87203979, -63.7034912)
  338. Part15.Orientation = Vector3.new(0, 90, 0)
  339. BlockMesh16.Parent = Part15
  340. BlockMesh16.Scale = Vector3.new(0.271285057, 0.169552952, 0.067821227)
  341. BlockMesh16.Scale = Vector3.new(0.271285057, 0.169552952, 0.067821227)
  342. Part17.Parent = Tool0
  343. Part17.Material = Enum.Material.SmoothPlastic
  344. Part17.Rotation = Vector3.new(164.699997, 89.9399948, -164.699997)
  345. Part17.Anchored = true
  346. Part17.CanCollide = false
  347. Part17.FormFactor = Enum.FormFactor.Custom
  348. Part17.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  349. Part17.CFrame = CFrame.new(-183.20929, 5.87203932, -63.7916565, -1.34110451e-07, 3.66797153e-08, 0.999999404, 2.51262378e-07, 0.999999642, -3.66797259e-08, -0.999999404, 2.51262634e-07, -1.34110451e-07)
  350. Part17.BottomSurface = Enum.SurfaceType.Smooth
  351. Part17.TopSurface = Enum.SurfaceType.Smooth
  352. Part17.Position = Vector3.new(-183.20929, 5.87203932, -63.7916565)
  353. Part17.Orientation = Vector3.new(0, 90, 0)
  354. BlockMesh18.Parent = Part17
  355. BlockMesh18.Scale = Vector3.new(0.6103912, 0.169552952, 0.0339106135)
  356. BlockMesh18.Scale = Vector3.new(0.6103912, 0.169552952, 0.0339106135)
  357. Part19.Parent = Tool0
  358. Part19.Material = Enum.Material.SmoothPlastic
  359. Part19.BrickColor = BrickColor.new("Mid gray")
  360. Part19.Rotation = Vector3.new(-15.2999992, -89.9399948, -15.2999992)
  361. Part19.Anchored = true
  362. Part19.CanCollide = false
  363. Part19.FormFactor = Enum.FormFactor.Custom
  364. Part19.Size = Vector3.new(2.82814646, 0.200000003, 0.237374246)
  365. Part19.CFrame = CFrame.new(-183.094009, 6.19758129, -64.6834946, 1.34110451e-07, 3.66797153e-08, -0.999999404, -2.51262378e-07, 0.999999642, 3.66797259e-08, 0.999999404, 2.51262634e-07, 1.34110451e-07)
  366. Part19.BottomSurface = Enum.SurfaceType.Smooth
  367. Part19.TopSurface = Enum.SurfaceType.Smooth
  368. Part19.Color = Color3.new(0.803922, 0.803922, 0.803922)
  369. Part19.Position = Vector3.new(-183.094009, 6.19758129, -64.6834946)
  370. Part19.Orientation = Vector3.new(0, -90, 0)
  371. Part19.Color = Color3.new(0.803922, 0.803922, 0.803922)
  372. BlockMesh20.Parent = Part19
  373. BlockMesh20.Scale = Vector3.new(1, 0.98340714, 1)
  374. BlockMesh20.Scale = Vector3.new(1, 0.98340714, 1)
  375. Part21.Parent = Tool0
  376. Part21.Material = Enum.Material.SmoothPlastic
  377. Part21.BrickColor = BrickColor.new("Mid gray")
  378. Part21.Rotation = Vector3.new(-90, -45, -90)
  379. Part21.Anchored = true
  380. Part21.CanCollide = false
  381. Part21.FormFactor = Enum.FormFactor.Custom
  382. Part21.Size = Vector3.new(2.02107358, 0.200000003, 0.200000003)
  383. Part21.CFrame = CFrame.new(-182.990112, 6.27816868, -65.0870361, 1.34110451e-07, 0.707106054, -0.707106411, -2.51262378e-07, 0.707106352, 0.70710665, 0.999999404, 3.42726707e-07, 4.02331352e-07)
  384. Part21.BottomSurface = Enum.SurfaceType.Smooth
  385. Part21.TopSurface = Enum.SurfaceType.Smooth
  386. Part21.Color = Color3.new(0.803922, 0.803922, 0.803922)
  387. Part21.Position = Vector3.new(-182.990112, 6.27816868, -65.0870361)
  388. Part21.Orientation = Vector3.new(-45, -90, 0)
  389. Part21.Color = Color3.new(0.803922, 0.803922, 0.803922)
  390. BlockMesh22.Parent = Part21
  391. BlockMesh22.Scale = Vector3.new(1, 0.678211808, 0.474748522)
  392. BlockMesh22.Scale = Vector3.new(1, 0.678211808, 0.474748522)
  393. Part23.Parent = Tool0
  394. Part23.Material = Enum.Material.SmoothPlastic
  395. Part23.BrickColor = BrickColor.new("Mid gray")
  396. Part23.Rotation = Vector3.new(-15.2999992, -89.9399948, -15.2999992)
  397. Part23.Anchored = true
  398. Part23.CanCollide = false
  399. Part23.FormFactor = Enum.FormFactor.Custom
  400. Part23.Size = Vector3.new(2.02107358, 0.200000003, 0.200000003)
  401. Part23.CFrame = CFrame.new(-182.941406, 6.19758129, -65.0870361, 1.34110451e-07, 3.66797153e-08, -0.999999404, -2.51262378e-07, 0.999999642, 3.66797259e-08, 0.999999404, 2.51262634e-07, 1.34110451e-07)
  402. Part23.BottomSurface = Enum.SurfaceType.Smooth
  403. Part23.TopSurface = Enum.SurfaceType.Smooth
  404. Part23.Color = Color3.new(0.803922, 0.803922, 0.803922)
  405. Part23.Position = Vector3.new(-182.941406, 6.19758129, -65.0870361)
  406. Part23.Orientation = Vector3.new(0, -90, 0)
  407. Part23.Color = Color3.new(0.803922, 0.803922, 0.803922)
  408. BlockMesh24.Parent = Part23
  409. BlockMesh24.Scale = Vector3.new(1, 0.98340714, 0.339106053)
  410. BlockMesh24.Scale = Vector3.new(1, 0.98340714, 0.339106053)
  411. Part25.Parent = Tool0
  412. Part25.Material = Enum.Material.SmoothPlastic
  413. Part25.BrickColor = BrickColor.new("Mid gray")
  414. Part25.Rotation = Vector3.new(-90, -45, -90)
  415. Part25.Anchored = true
  416. Part25.CanCollide = false
  417. Part25.FormFactor = Enum.FormFactor.Custom
  418. Part25.Size = Vector3.new(0.474749029, 0.200000003, 0.200000003)
  419. Part25.CFrame = CFrame.new(-182.990097, 6.27815247, -63.5068092, 1.34110451e-07, 0.707106054, -0.707106411, -2.51262378e-07, 0.707106352, 0.70710665, 0.999999404, 3.42726707e-07, 4.02331352e-07)
  420. Part25.BottomSurface = Enum.SurfaceType.Smooth
  421. Part25.TopSurface = Enum.SurfaceType.Smooth
  422. Part25.Color = Color3.new(0.803922, 0.803922, 0.803922)
  423. Part25.Position = Vector3.new(-182.990097, 6.27815247, -63.5068092)
  424. Part25.Orientation = Vector3.new(-45, -90, 0)
  425. Part25.Color = Color3.new(0.803922, 0.803922, 0.803922)
  426. BlockMesh26.Parent = Part25
  427. BlockMesh26.Scale = Vector3.new(1, 0.678211808, 0.474748522)
  428. BlockMesh26.Scale = Vector3.new(1, 0.678211808, 0.474748522)
  429. Part27.Parent = Tool0
  430. Part27.Material = Enum.Material.SmoothPlastic
  431. Part27.BrickColor = BrickColor.new("Mid gray")
  432. Part27.Rotation = Vector3.new(0, 0, 179.75)
  433. Part27.Anchored = true
  434. Part27.CanCollide = false
  435. Part27.FormFactor = Enum.FormFactor.Custom
  436. Part27.Size = Vector3.new(0.200000003, 0.200000003, 2.82814455)
  437. Part27.CFrame = CFrame.new(-183.060455, 6.27847195, -64.6834946, -0.999989867, -0.00430938788, 1.34110451e-07, 0.00430938648, -0.999990344, -2.51262207e-07, 1.1920929e-07, -2.52504833e-07, 0.999999285)
  438. Part27.BottomSurface = Enum.SurfaceType.Smooth
  439. Part27.TopSurface = Enum.SurfaceType.Smooth
  440. Part27.Color = Color3.new(0.803922, 0.803922, 0.803922)
  441. Part27.Position = Vector3.new(-183.060455, 6.27847195, -64.6834946)
  442. Part27.Orientation = Vector3.new(0, 0, 179.75)
  443. Part27.Color = Color3.new(0.803922, 0.803922, 0.803922)
  444. BlockMesh28.Parent = Part27
  445. BlockMesh28.Scale = Vector3.new(0.843659937, 0.815878332, 1)
  446. BlockMesh28.Scale = Vector3.new(0.843659937, 0.815878332, 1)
  447. Part29.Parent = Tool0
  448. Part29.Material = Enum.Material.SmoothPlastic
  449. Part29.BrickColor = BrickColor.new("Mid gray")
  450. Part29.Rotation = Vector3.new(-15.2999992, -89.9399948, -15.2999992)
  451. Part29.Anchored = true
  452. Part29.CanCollide = false
  453. Part29.FormFactor = Enum.FormFactor.Custom
  454. Part29.Size = Vector3.new(0.474749118, 0.200000003, 0.200000003)
  455. Part29.CFrame = CFrame.new(-182.941406, 6.19758081, -63.5068092, 1.34110451e-07, 3.66797153e-08, -0.999999404, -2.51262378e-07, 0.999999642, 3.66797259e-08, 0.999999404, 2.51262634e-07, 1.34110451e-07)
  456. Part29.BottomSurface = Enum.SurfaceType.Smooth
  457. Part29.TopSurface = Enum.SurfaceType.Smooth
  458. Part29.Color = Color3.new(0.803922, 0.803922, 0.803922)
  459. Part29.Position = Vector3.new(-182.941406, 6.19758081, -63.5068092)
  460. Part29.Orientation = Vector3.new(0, -90, 0)
  461. Part29.Color = Color3.new(0.803922, 0.803922, 0.803922)
  462. BlockMesh30.Parent = Part29
  463. BlockMesh30.Scale = Vector3.new(1, 0.98340714, 0.339106053)
  464. BlockMesh30.Scale = Vector3.new(1, 0.98340714, 0.339106053)
  465. Part31.Parent = Tool0
  466. Part31.Material = Enum.Material.SmoothPlastic
  467. Part31.BrickColor = BrickColor.new("Cool yellow")
  468. Part31.Rotation = Vector3.new(90, -0.25, 0)
  469. Part31.Anchored = true
  470. Part31.CanCollide = false
  471. Part31.FormFactor = Enum.FormFactor.Custom
  472. Part31.Size = Vector3.new(0.200000003, 0.33232379, 0.200000003)
  473. Part31.CFrame = CFrame.new(-182.989609, 6.285151, -63.9103432, 0.999989331, 5.96046448e-08, -0.00430992618, -0.00430998579, 9.92153787e-07, -0.999988854, -1.34110451e-07, 0.999999106, 9.91974957e-07)
  474. Part31.TopSurface = Enum.SurfaceType.Smooth
  475. Part31.Color = Color3.new(0.992157, 0.917647, 0.552941)
  476. Part31.Position = Vector3.new(-182.989609, 6.285151, -63.9103432)
  477. Part31.Orientation = Vector3.new(89.7299957, -89.9899979, -89.9899979)
  478. Part31.Color = Color3.new(0.992157, 0.917647, 0.552941)
  479. CylinderMesh32.Parent = Part31
  480. CylinderMesh32.Scale = Vector3.new(0.6103912, 1, 0.610391021)
  481. CylinderMesh32.Scale = Vector3.new(0.6103912, 1, 0.610391021)
  482. Part33.Parent = Tool0
  483. Part33.Material = Enum.Material.SmoothPlastic
  484. Part33.BrickColor = BrickColor.new("Mid gray")
  485. Part33.Rotation = Vector3.new(164.699997, 89.9399948, 8.13000011)
  486. Part33.Anchored = true
  487. Part33.CanCollide = false
  488. Part33.FormFactor = Enum.FormFactor.Custom
  489. Part33.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  490. Part33.CFrame = CFrame.new(-182.917664, 6.19812012, -63.984272, 1.04308128e-07, -1.49011612e-08, 0.999999404, 0.640191615, -0.768214703, -3.66797259e-08, 0.768214822, 0.640191495, -1.34110451e-07)
  491. Part33.BottomSurface = Enum.SurfaceType.Smooth
  492. Part33.TopSurface = Enum.SurfaceType.Smooth
  493. Part33.Color = Color3.new(0.803922, 0.803922, 0.803922)
  494. Part33.Position = Vector3.new(-182.917664, 6.19812012, -63.984272)
  495. Part33.Orientation = Vector3.new(0, 90, 140.190002)
  496. Part33.Color = Color3.new(0.803922, 0.803922, 0.803922)
  497. BlockMesh34.Parent = Part33
  498. BlockMesh34.Scale = Vector3.new(0.264850318, 0.169552952, 0.101735972)
  499. BlockMesh34.Scale = Vector3.new(0.264850318, 0.169552952, 0.101735972)
  500. Part35.Parent = Tool0
  501. Part35.Material = Enum.Material.SmoothPlastic
  502. Part35.BrickColor = BrickColor.new("Mid gray")
  503. Part35.Rotation = Vector3.new(-15.2999992, -89.9399948, 50.1899986)
  504. Part35.Anchored = true
  505. Part35.CanCollide = false
  506. Part35.FormFactor = Enum.FormFactor.Custom
  507. Part35.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  508. Part35.CFrame = CFrame.new(-182.917664, 6.19812012, -63.836422, 1.49011612e-07, -1.78813934e-07, -0.999999404, 0.640189707, -0.768216372, 3.66797259e-08, -0.768216431, -0.640189469, 1.34110451e-07)
  509. Part35.BottomSurface = Enum.SurfaceType.Smooth
  510. Part35.TopSurface = Enum.SurfaceType.Smooth
  511. Part35.Color = Color3.new(0.803922, 0.803922, 0.803922)
  512. Part35.Position = Vector3.new(-182.917664, 6.19812012, -63.836422)
  513. Part35.Orientation = Vector3.new(0, -90, 140.190002)
  514. Part35.Color = Color3.new(0.803922, 0.803922, 0.803922)
  515. BlockMesh36.Parent = Part35
  516. BlockMesh36.Scale = Vector3.new(0.264851302, 0.169552952, 0.101735972)
  517. BlockMesh36.Scale = Vector3.new(0.264851302, 0.169552952, 0.101735972)
  518. Part37.Parent = Tool0
  519. Part37.Material = Enum.Material.SmoothPlastic
  520. Part37.BrickColor = BrickColor.new("Cool yellow")
  521. Part37.Rotation = Vector3.new(90, 89.75, -90)
  522. Part37.Anchored = true
  523. Part37.CanCollide = false
  524. Part37.FormFactor = Enum.FormFactor.Custom
  525. Part37.Size = Vector3.new(0.332324207, 0.200000003, 0.200000003)
  526. Part37.CFrame = CFrame.new(-182.952713, 6.19004202, -63.9103508, -1.34110451e-07, 0.00431240769, 0.999990165, 2.51262378e-07, 0.999990344, -0.00431240676, -0.999999404, 2.51224265e-07, -2.23517418e-07)
  527. Part37.BottomSurface = Enum.SurfaceType.Smooth
  528. Part37.TopSurface = Enum.SurfaceType.Smooth
  529. Part37.Color = Color3.new(0.992157, 0.917647, 0.552941)
  530. Part37.Position = Vector3.new(-182.952713, 6.19004202, -63.9103508)
  531. Part37.Orientation = Vector3.new(0.25, 90, 0)
  532. Part37.Color = Color3.new(0.992157, 0.917647, 0.552941)
  533. BlockMesh38.Parent = Part37
  534. BlockMesh38.Scale = Vector3.new(1, 0.949496686, 0.237374261)
  535. BlockMesh38.Scale = Vector3.new(1, 0.949496686, 0.237374261)
  536. Part39.Parent = Tool0
  537. Part39.Material = Enum.Material.SmoothPlastic
  538. Part39.BrickColor = BrickColor.new("Dark stone grey")
  539. Part39.Rotation = Vector3.new(-15.2999992, -89.9399948, -104.040001)
  540. Part39.Anchored = true
  541. Part39.CanCollide = false
  542. Part39.FormFactor = Enum.FormFactor.Custom
  543. Part39.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  544. Part39.CFrame = CFrame.new(-183.060089, 6.1726079, -63.2700043, -5.96046448e-08, 2.38418579e-07, -0.999999404, -0.49999994, 0.866024792, 3.66797259e-08, 0.866024613, 0.499999881, 1.34110451e-07)
  545. Part39.BottomSurface = Enum.SurfaceType.Smooth
  546. Part39.TopSurface = Enum.SurfaceType.Smooth
  547. Part39.Color = Color3.new(0.388235, 0.372549, 0.384314)
  548. Part39.Position = Vector3.new(-183.060089, 6.1726079, -63.2700043)
  549. Part39.Orientation = Vector3.new(0, -90, -30)
  550. Part39.Color = Color3.new(0.388235, 0.372549, 0.384314)
  551. BlockMesh40.Parent = Part39
  552. BlockMesh40.Scale = Vector3.new(0.373016894, 0.712122381, 0.508659124)
  553. BlockMesh40.Scale = Vector3.new(0.373016894, 0.712122381, 0.508659124)
  554. Part41.Parent = Tool0
  555. Part41.Material = Enum.Material.SmoothPlastic
  556. Part41.BrickColor = BrickColor.new("Dark stone grey")
  557. Part41.Rotation = Vector3.new(-90, 0, -90)
  558. Part41.Anchored = true
  559. Part41.CanCollide = false
  560. Part41.FormFactor = Enum.FormFactor.Custom
  561. Part41.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  562. Part41.CFrame = CFrame.new(-183.060089, 6.22810078, -63.235527, 1.34110451e-07, 0.999999404, 3.66797153e-08, -2.51262378e-07, -3.66797259e-08, 0.999999642, 0.999999404, -1.34110451e-07, 2.51262634e-07)
  563. Part41.TopSurface = Enum.SurfaceType.Smooth
  564. Part41.Color = Color3.new(0.388235, 0.372549, 0.384314)
  565. Part41.Position = Vector3.new(-183.060089, 6.22810078, -63.235527)
  566. Part41.Orientation = Vector3.new(-89.9499969, 8.30999947, -98.3099976)
  567. Part41.Color = Color3.new(0.388235, 0.372549, 0.384314)
  568. CylinderMesh42.Parent = Part41
  569. CylinderMesh42.Scale = Vector3.new(0.678212583, 0.508658886, 0.678212106)
  570. CylinderMesh42.Scale = Vector3.new(0.678212583, 0.508658886, 0.678212106)
  571. Part43.Parent = Tool0
  572. Part43.Material = Enum.Material.SmoothPlastic
  573. Part43.BrickColor = BrickColor.new("Mid gray")
  574. Part43.Rotation = Vector3.new(164.699997, 89.9399948, -164.699997)
  575. Part43.Anchored = true
  576. Part43.CanCollide = false
  577. Part43.FormFactor = Enum.FormFactor.Custom
  578. Part43.Size = Vector3.new(0.332324207, 0.200000003, 0.200000003)
  579. Part43.CFrame = CFrame.new(-182.917664, 6.14671469, -63.9103432, -1.34110451e-07, 3.66797153e-08, 0.999999404, 2.51262378e-07, 0.999999642, -3.66797259e-08, -0.999999404, 2.51262634e-07, -1.34110451e-07)
  580. Part43.BottomSurface = Enum.SurfaceType.Smooth
  581. Part43.TopSurface = Enum.SurfaceType.Smooth
  582. Part43.Color = Color3.new(0.803922, 0.803922, 0.803922)
  583. Part43.Position = Vector3.new(-182.917664, 6.14671469, -63.9103432)
  584. Part43.Orientation = Vector3.new(0, 90, 0)
  585. Part43.Color = Color3.new(0.803922, 0.803922, 0.803922)
  586. BlockMesh44.Parent = Part43
  587. BlockMesh44.Scale = Vector3.new(1, 0.474748343, 0.101731829)
  588. BlockMesh44.Scale = Vector3.new(1, 0.474748343, 0.101731829)
  589. Part45.Parent = Tool0
  590. Part45.Material = Enum.Material.SmoothPlastic
  591. Part45.BrickColor = BrickColor.new("Mid gray")
  592. Part45.Rotation = Vector3.new(164.699997, 89.9399948, -164.699997)
  593. Part45.Anchored = true
  594. Part45.CanCollide = false
  595. Part45.FormFactor = Enum.FormFactor.Custom
  596. Part45.Size = Vector3.new(1.1665256, 0.264502645, 0.291631222)
  597. Part45.CFrame = CFrame.new(-183.060089, 5.96698904, -63.8526955, -1.34110451e-07, 3.66797153e-08, 0.999999404, 2.51262378e-07, 0.999999642, -3.66797259e-08, -0.999999404, 2.51262634e-07, -1.34110451e-07)
  598. Part45.BottomSurface = Enum.SurfaceType.Smooth
  599. Part45.TopSurface = Enum.SurfaceType.Smooth
  600. Part45.Color = Color3.new(0.803922, 0.803922, 0.803922)
  601. Part45.Position = Vector3.new(-183.060089, 5.96698904, -63.8526955)
  602. Part45.Orientation = Vector3.new(0, 90, 0)
  603. Part45.Color = Color3.new(0.803922, 0.803922, 0.803922)
  604. BlockMesh46.Parent = Part45
  605. Part47.Parent = Tool0
  606. Part47.Material = Enum.Material.SmoothPlastic
  607. Part47.BrickColor = BrickColor.new("Mid gray")
  608. Part47.Rotation = Vector3.new(164.699997, 89.9399948, -164.699997)
  609. Part47.Anchored = true
  610. Part47.CanCollide = false
  611. Part47.FormFactor = Enum.FormFactor.Custom
  612. Part47.Size = Vector3.new(1.66162074, 0.2577205, 0.278067023)
  613. Part47.CFrame = CFrame.new(-183.060089, 5.97038031, -65.2667618, -1.34110451e-07, 3.66797153e-08, 0.999999404, 2.51262378e-07, 0.999999642, -3.66797259e-08, -0.999999404, 2.51262634e-07, -1.34110451e-07)
  614. Part47.BottomSurface = Enum.SurfaceType.Smooth
  615. Part47.TopSurface = Enum.SurfaceType.Smooth
  616. Part47.Color = Color3.new(0.803922, 0.803922, 0.803922)
  617. Part47.Position = Vector3.new(-183.060089, 5.97038031, -65.2667618)
  618. Part47.Orientation = Vector3.new(0, 90, 0)
  619. Part47.Color = Color3.new(0.803922, 0.803922, 0.803922)
  620. BlockMesh48.Parent = Part47
  621. Part49.Parent = Tool0
  622. Part49.Material = Enum.Material.SmoothPlastic
  623. Part49.BrickColor = BrickColor.new("Mid gray")
  624. Part49.Rotation = Vector3.new(-15.2999992, -89.9300003, 126.869995)
  625. Part49.Anchored = true
  626. Part49.CanCollide = false
  627. Part49.FormFactor = Enum.FormFactor.Custom
  628. Part49.Size = Vector3.new(0.200000003, 0.200000003, 0.291631401)
  629. Part49.CFrame = CFrame.new(-183.060089, 5.92706442, -63.2360687, -8.94069672e-08, -1.1920929e-07, -0.999999285, 0.832045436, -0.554706514, 3.66795945e-08, -0.554706633, -0.832045197, 1.34110451e-07)
  630. Part49.BottomSurface = Enum.SurfaceType.Smooth
  631. Part49.TopSurface = Enum.SurfaceType.Smooth
  632. Part49.Color = Color3.new(0.803922, 0.803922, 0.803922)
  633. Part49.Position = Vector3.new(-183.060089, 5.92706442, -63.2360687)
  634. Part49.Orientation = Vector3.new(0, -90, 123.689995)
  635. Part49.Color = Color3.new(0.803922, 0.803922, 0.803922)
  636. BlockMesh50.Parent = Part49
  637. BlockMesh50.Scale = Vector3.new(0.244535685, 0.169552952, 1)
  638. BlockMesh50.Scale = Vector3.new(0.244535685, 0.169552952, 1)
  639. Part51.Parent = Tool0
  640. Part51.Material = Enum.Material.SmoothPlastic
  641. Part51.BrickColor = BrickColor.new("Mid gray")
  642. Part51.Rotation = Vector3.new(164.699997, 89.9300003, 101.769997)
  643. Part51.Anchored = true
  644. Part51.CanCollide = false
  645. Part51.FormFactor = Enum.FormFactor.Custom
  646. Part51.Size = Vector3.new(0.200000003, 0.200000003, 0.291631401)
  647. Part51.CFrame = CFrame.new(-183.060089, 6.02410078, -63.2689743, -1.86264515e-08, -8.94069672e-08, 0.999999285, -0.972806275, -0.231617287, -3.66795945e-08, 0.231617182, -0.972806692, -1.34110451e-07)
  648. Part51.BottomSurface = Enum.SurfaceType.Smooth
  649. Part51.TopSurface = Enum.SurfaceType.Smooth
  650. Part51.Color = Color3.new(0.803922, 0.803922, 0.803922)
  651. Part51.Position = Vector3.new(-183.060089, 6.02410078, -63.2689743)
  652. Part51.Orientation = Vector3.new(0, 90, -103.389999)
  653. Part51.Color = Color3.new(0.803922, 0.803922, 0.803922)
  654. BlockMesh52.Parent = Part51
  655. BlockMesh52.Scale = Vector3.new(0.732028008, 0.169552952, 1)
  656. BlockMesh52.Scale = Vector3.new(0.732028008, 0.169552952, 1)
  657. Part53.Parent = Tool0
  658. Part53.Material = Enum.Material.SmoothPlastic
  659. Part53.BrickColor = BrickColor.new("Mid gray")
  660. Part53.Rotation = Vector3.new(164.699997, 89.9399948, -164.699997)
  661. Part53.Anchored = true
  662. Part53.CanCollide = false
  663. Part53.FormFactor = Enum.FormFactor.Custom
  664. Part53.Size = Vector3.new(0.200000003, 0.200000003, 0.291631222)
  665. Part53.CFrame = CFrame.new(-183.060089, 5.93646955, -63.2524796, -1.34110451e-07, 3.66797153e-08, 0.999999404, 2.51262378e-07, 0.999999642, -3.66797259e-08, -0.999999404, 2.51262634e-07, -1.34110451e-07)
  666. Part53.BottomSurface = Enum.SurfaceType.Smooth
  667. Part53.TopSurface = Enum.SurfaceType.Smooth
  668. Part53.Color = Color3.new(0.803922, 0.803922, 0.803922)
  669. Part53.Position = Vector3.new(-183.060089, 5.93646955, -63.2524796)
  670. Part53.Orientation = Vector3.new(0, 90, 0)
  671. Part53.Color = Color3.new(0.803922, 0.803922, 0.803922)
  672. BlockMesh54.Parent = Part53
  673. BlockMesh54.Scale = Vector3.new(0.169553146, 0.203463539, 1)
  674. BlockMesh54.Scale = Vector3.new(0.169553146, 0.203463539, 1)
  675. Part55.Parent = Tool0
  676. Part55.Material = Enum.Material.SmoothPlastic
  677. Part55.BrickColor = BrickColor.new("Mid gray")
  678. Part55.Rotation = Vector3.new(164.699997, 89.9399948, -164.699997)
  679. Part55.Anchored = true
  680. Part55.CanCollide = false
  681. Part55.FormFactor = Enum.FormFactor.Custom
  682. Part55.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  683. Part55.CFrame = CFrame.new(-182.917664, 6.2111454, -63.9103432, -1.34110451e-07, 3.66797153e-08, 0.999999404, 2.51262378e-07, 0.999999642, -3.66797259e-08, -0.999999404, 2.51262634e-07, -1.34110451e-07)
  684. Part55.BottomSurface = Enum.SurfaceType.Smooth
  685. Part55.TopSurface = Enum.SurfaceType.Smooth
  686. Part55.Color = Color3.new(0.803922, 0.803922, 0.803922)
  687. Part55.Position = Vector3.new(-182.917664, 6.2111454, -63.9103432)
  688. Part55.Orientation = Vector3.new(0, 90, 0)
  689. Part55.Color = Color3.new(0.803922, 0.803922, 0.803922)
  690. BlockMesh56.Parent = Part55
  691. BlockMesh56.Scale = Vector3.new(0.644302368, 0.169553027, 0.101731829)
  692. BlockMesh56.Scale = Vector3.new(0.644302368, 0.169553027, 0.101731829)
  693. Part57.Parent = Tool0
  694. Part57.Material = Enum.Material.SmoothPlastic
  695. Part57.BrickColor = BrickColor.new("Mid gray")
  696. Part57.Rotation = Vector3.new(164.699997, 89.9300003, 128.660004)
  697. Part57.Anchored = true
  698. Part57.CanCollide = false
  699. Part57.FormFactor = Enum.FormFactor.Custom
  700. Part57.Size = Vector3.new(0.21024403, 0.200000003, 0.291631401)
  701. Part57.CFrame = CFrame.new(-183.060104, 5.84762335, -63.3019943, -5.96046448e-08, -7.4505806e-08, 0.999999285, -0.600006163, 0.799995065, -3.66795945e-08, -0.799995244, -0.600005746, -1.34110451e-07)
  702. Part57.BottomSurface = Enum.SurfaceType.Smooth
  703. Part57.TopSurface = Enum.SurfaceType.Smooth
  704. Part57.Color = Color3.new(0.803922, 0.803922, 0.803922)
  705. Part57.Position = Vector3.new(-183.060104, 5.84762335, -63.3019943)
  706. Part57.Orientation = Vector3.new(0, 90, -36.8699989)
  707. Part57.Color = Color3.new(0.803922, 0.803922, 0.803922)
  708. BlockMesh58.Parent = Part57
  709. BlockMesh58.Scale = Vector3.new(1, 0.949496448, 1)
  710. BlockMesh58.Scale = Vector3.new(1, 0.949496448, 1)
  711. Part59.Parent = Tool0
  712. Part59.Material = Enum.Material.SmoothPlastic
  713. Part59.BrickColor = BrickColor.new("Black")
  714. Part59.Rotation = Vector3.new(-15.2999992, -89.9399948, 105.259995)
  715. Part59.Anchored = true
  716. Part59.CanCollide = false
  717. Part59.FormFactor = Enum.FormFactor.Custom
  718. Part59.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  719. Part59.CFrame = CFrame.new(-183.20929, 5.82094955, -63.6459808, -4.47034836e-08, -1.63912773e-07, -0.999999404, -0.849583685, -0.527453065, 3.66797259e-08, -0.527453125, 0.849583268, 1.34110451e-07)
  720. Part59.BottomSurface = Enum.SurfaceType.Smooth
  721. Part59.TopSurface = Enum.SurfaceType.Smooth
  722. Part59.Color = Color3.new(0.105882, 0.164706, 0.207843)
  723. Part59.Position = Vector3.new(-183.20929, 5.82094955, -63.6459808)
  724. Part59.Orientation = Vector3.new(0, -90, -121.829994)
  725. Part59.Color = Color3.new(0.105882, 0.164706, 0.207843)
  726. BlockMesh60.Parent = Part59
  727. BlockMesh60.Scale = Vector3.new(0.632648766, 0.271284789, 0.0339106135)
  728. BlockMesh60.Scale = Vector3.new(0.632648766, 0.271284789, 0.0339106135)
  729. Part61.Parent = Tool0
  730. Part61.Material = Enum.Material.SmoothPlastic
  731. Part61.BrickColor = BrickColor.new("Black")
  732. Part61.Rotation = Vector3.new(164.699997, 89.9399948, -23.9599991)
  733. Part61.Anchored = true
  734. Part61.CanCollide = false
  735. Part61.FormFactor = Enum.FormFactor.Custom
  736. Part61.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  737. Part61.CFrame = CFrame.new(-183.20929, 5.78826714, -63.6841354, 1.34110451e-07, 5.96046448e-08, 0.999999404, 0.540758908, -0.841177106, -3.66797259e-08, 0.841177106, 0.540758908, -1.34110451e-07)
  738. Part61.BottomSurface = Enum.SurfaceType.Smooth
  739. Part61.TopSurface = Enum.SurfaceType.Smooth
  740. Part61.Color = Color3.new(0.105882, 0.164706, 0.207843)
  741. Part61.Position = Vector3.new(-183.20929, 5.78826714, -63.6841354)
  742. Part61.Orientation = Vector3.new(0, 90, 147.259995)
  743. Part61.Color = Color3.new(0.105882, 0.164706, 0.207843)
  744. BlockMesh62.Parent = Part61
  745. BlockMesh62.Scale = Vector3.new(0.282188684, 0.169552952, 0.0339126773)
  746. BlockMesh62.Scale = Vector3.new(0.282188684, 0.169552952, 0.0339126773)
  747. Part63.Parent = Tool0
  748. Part63.Material = Enum.Material.SmoothPlastic
  749. Part63.BrickColor = BrickColor.new("Black")
  750. Part63.Rotation = Vector3.new(-15.2999992, -89.9399948, -15.2999992)
  751. Part63.Anchored = true
  752. Part63.CanCollide = false
  753. Part63.FormFactor = Enum.FormFactor.Custom
  754. Part63.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  755. Part63.CFrame = CFrame.new(-183.20929, 5.74996853, -63.6899185, 1.34110451e-07, 3.66796051e-08, -0.999999404, -7.24485218e-08, 0.999999642, 3.66797259e-08, 0.999999404, 7.24488984e-08, 1.34110451e-07)
  756. Part63.BottomSurface = Enum.SurfaceType.Smooth
  757. Part63.TopSurface = Enum.SurfaceType.Smooth
  758. Part63.Color = Color3.new(0.105882, 0.164706, 0.207843)
  759. Part63.Position = Vector3.new(-183.20929, 5.74996853, -63.6899185)
  760. Part63.Orientation = Vector3.new(0, -90, 0)
  761. Part63.Color = Color3.new(0.105882, 0.164706, 0.207843)
  762. BlockMesh64.Parent = Part63
  763. BlockMesh64.Scale = Vector3.new(0.271285266, 0.373016596, 0.0339106135)
  764. BlockMesh64.Scale = Vector3.new(0.271285266, 0.373016596, 0.0339106135)
  765. Part65.Parent = Tool0
  766. Part65.Material = Enum.Material.SmoothPlastic
  767. Part65.BrickColor = BrickColor.new("Black")
  768. Part65.Rotation = Vector3.new(-15.2999992, -89.9399948, -15.2999992)
  769. Part65.Anchored = true
  770. Part65.CanCollide = false
  771. Part65.FormFactor = Enum.FormFactor.Custom
  772. Part65.Size = Vector3.new(0.264502943, 0.200000003, 0.200000003)
  773. Part65.CFrame = CFrame.new(-183.20929, 5.81779528, -63.5034142, 1.34110451e-07, 3.66796051e-08, -0.999999404, -7.24485218e-08, 0.999999642, 3.66797259e-08, 0.999999404, 7.24488984e-08, 1.34110451e-07)
  774. Part65.BottomSurface = Enum.SurfaceType.Smooth
  775. Part65.TopSurface = Enum.SurfaceType.Smooth
  776. Part65.Color = Color3.new(0.105882, 0.164706, 0.207843)
  777. Part65.Position = Vector3.new(-183.20929, 5.81779528, -63.5034142)
  778. Part65.Orientation = Vector3.new(0, -90, 0)
  779. Part65.Color = Color3.new(0.105882, 0.164706, 0.207843)
  780. BlockMesh66.Parent = Part65
  781. BlockMesh66.Scale = Vector3.new(1, 0.71212244, 0.0339106135)
  782. BlockMesh66.Scale = Vector3.new(1, 0.71212244, 0.0339106135)
  783. Part67.Parent = Tool0
  784. Part67.Material = Enum.Material.SmoothPlastic
  785. Part67.Rotation = Vector3.new(-15.2999992, -89.9399948, -15.2999992)
  786. Part67.Anchored = true
  787. Part67.CanCollide = false
  788. Part67.FormFactor = Enum.FormFactor.Custom
  789. Part67.Size = Vector3.new(0.684994638, 0.200000003, 0.223810002)
  790. Part67.CFrame = CFrame.new(-183.060089, 5.82456446, -64.06633, 1.34110451e-07, 3.66797153e-08, -0.999999404, -2.51262378e-07, 0.999999642, 3.66797259e-08, 0.999999404, 2.51262634e-07, 1.34110451e-07)
  791. Part67.BottomSurface = Enum.SurfaceType.Smooth
  792. Part67.TopSurface = Enum.SurfaceType.Smooth
  793. Part67.Position = Vector3.new(-183.060089, 5.82456446, -64.06633)
  794. Part67.Orientation = Vector3.new(0, -90, 0)
  795. BlockMesh68.Parent = Part67
  796. BlockMesh68.Scale = Vector3.new(1, 0.10173177, 1)
  797. BlockMesh68.Scale = Vector3.new(1, 0.10173177, 1)
  798. Part69.Parent = Tool0
  799. Part69.Material = Enum.Material.SmoothPlastic
  800. Part69.BrickColor = BrickColor.new("Black")
  801. Part69.Rotation = Vector3.new(-15.2999992, -89.9399948, -15.2999992)
  802. Part69.Anchored = true
  803. Part69.CanCollide = false
  804. Part69.FormFactor = Enum.FormFactor.Custom
  805. Part69.Size = Vector3.new(0.264502943, 0.200000003, 0.200000003)
  806. Part69.CFrame = CFrame.new(-182.910889, 5.81778193, -63.5034142, 1.34110451e-07, 3.66796051e-08, -0.999999404, -7.24485218e-08, 0.999999642, 3.66797259e-08, 0.999999404, 7.24488984e-08, 1.34110451e-07)
  807. Part69.BottomSurface = Enum.SurfaceType.Smooth
  808. Part69.TopSurface = Enum.SurfaceType.Smooth
  809. Part69.Color = Color3.new(0.105882, 0.164706, 0.207843)
  810. Part69.Position = Vector3.new(-182.910889, 5.81778193, -63.5034142)
  811. Part69.Orientation = Vector3.new(0, -90, 0)
  812. Part69.Color = Color3.new(0.105882, 0.164706, 0.207843)
  813. BlockMesh70.Parent = Part69
  814. BlockMesh70.Scale = Vector3.new(1, 0.71212244, 0.0339106135)
  815. BlockMesh70.Scale = Vector3.new(1, 0.71212244, 0.0339106135)
  816. Part71.Parent = Tool0
  817. Part71.Material = Enum.Material.SmoothPlastic
  818. Part71.BrickColor = BrickColor.new("Black")
  819. Part71.Rotation = Vector3.new(-15.2999992, -89.9399948, 105.259995)
  820. Part71.Anchored = true
  821. Part71.CanCollide = false
  822. Part71.FormFactor = Enum.FormFactor.Custom
  823. Part71.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  824. Part71.CFrame = CFrame.new(-182.910889, 5.82093668, -63.6459808, -4.47034836e-08, -1.63912773e-07, -0.999999404, -0.849583685, -0.527453065, 3.66797259e-08, -0.527453125, 0.849583268, 1.34110451e-07)
  825. Part71.BottomSurface = Enum.SurfaceType.Smooth
  826. Part71.TopSurface = Enum.SurfaceType.Smooth
  827. Part71.Color = Color3.new(0.105882, 0.164706, 0.207843)
  828. Part71.Position = Vector3.new(-182.910889, 5.82093668, -63.6459808)
  829. Part71.Orientation = Vector3.new(0, -90, -121.829994)
  830. Part71.Color = Color3.new(0.105882, 0.164706, 0.207843)
  831. BlockMesh72.Parent = Part71
  832. BlockMesh72.Scale = Vector3.new(0.632648766, 0.271284789, 0.0339106135)
  833. BlockMesh72.Scale = Vector3.new(0.632648766, 0.271284789, 0.0339106135)
  834. Part73.Parent = Tool0
  835. Part73.Material = Enum.Material.SmoothPlastic
  836. Part73.BrickColor = BrickColor.new("Mid gray")
  837. Part73.Rotation = Vector3.new(164.699997, 89.9399948, -164.699997)
  838. Part73.Anchored = true
  839. Part73.CanCollide = false
  840. Part73.FormFactor = Enum.FormFactor.Custom
  841. Part73.Size = Vector3.new(0.200000003, 0.200000003, 0.291631222)
  842. Part73.CFrame = CFrame.new(-183.060089, 5.85508394, -63.2151794, -1.34110451e-07, 3.66797153e-08, 0.999999404, 2.51262378e-07, 0.999999642, -3.66797259e-08, -0.999999404, 2.51262634e-07, -1.34110451e-07)
  843. Part73.BottomSurface = Enum.SurfaceType.Smooth
  844. Part73.TopSurface = Enum.SurfaceType.Smooth
  845. Part73.Color = Color3.new(0.803922, 0.803922, 0.803922)
  846. Part73.Position = Vector3.new(-183.060089, 5.85508394, -63.2151794)
  847. Part73.Orientation = Vector3.new(0, 90, 0)
  848. Part73.Color = Color3.new(0.803922, 0.803922, 0.803922)
  849. BlockMesh74.Parent = Part73
  850. BlockMesh74.Scale = Vector3.new(0.542570055, 0.203463539, 1)
  851. BlockMesh74.Scale = Vector3.new(0.542570055, 0.203463539, 1)
  852. Part75.Parent = Tool0
  853. Part75.Material = Enum.Material.SmoothPlastic
  854. Part75.BrickColor = BrickColor.new("Mid gray")
  855. Part75.Rotation = Vector3.new(164.699997, 89.9399948, -164.699997)
  856. Part75.Anchored = true
  857. Part75.CanCollide = false
  858. Part75.FormFactor = Enum.FormFactor.Custom
  859. Part75.Size = Vector3.new(0.200000003, 0.200000003, 0.291631222)
  860. Part75.CFrame = CFrame.new(-183.060089, 5.89577675, -63.2389145, -1.34110451e-07, 3.66797153e-08, 0.999999404, 2.51262378e-07, 0.999999642, -3.66797259e-08, -0.999999404, 2.51262634e-07, -1.34110451e-07)
  861. Part75.BottomSurface = Enum.SurfaceType.Smooth
  862. Part75.TopSurface = Enum.SurfaceType.Smooth
  863. Part75.Color = Color3.new(0.803922, 0.803922, 0.803922)
  864. Part75.Position = Vector3.new(-183.060089, 5.89577675, -63.2389145)
  865. Part75.Orientation = Vector3.new(0, 90, 0)
  866. Part75.Color = Color3.new(0.803922, 0.803922, 0.803922)
  867. BlockMesh76.Parent = Part75
  868. BlockMesh76.Scale = Vector3.new(0.305195689, 0.203463539, 1)
  869. BlockMesh76.Scale = Vector3.new(0.305195689, 0.203463539, 1)
  870. Part77.Parent = Tool0
  871. Part77.Material = Enum.Material.SmoothPlastic
  872. Part77.BrickColor = BrickColor.new("Mid gray")
  873. Part77.Rotation = Vector3.new(164.699997, 89.9300003, 90)
  874. Part77.Anchored = true
  875. Part77.CanCollide = false
  876. Part77.FormFactor = Enum.FormFactor.Custom
  877. Part77.Size = Vector3.new(0.200000003, 0.200000003, 0.291631401)
  878. Part77.CFrame = CFrame.new(-183.060089, 5.88290358, -63.1956978, 0, -2.08616257e-07, 0.999999285, -0.650793254, -0.759254456, -3.66795945e-08, 0.759254336, -0.650792956, -1.34110451e-07)
  879. Part77.BottomSurface = Enum.SurfaceType.Smooth
  880. Part77.TopSurface = Enum.SurfaceType.Smooth
  881. Part77.Color = Color3.new(0.803922, 0.803922, 0.803922)
  882. Part77.Position = Vector3.new(-183.060089, 5.88290358, -63.1956978)
  883. Part77.Orientation = Vector3.new(0, 90, -139.399994)
  884. Part77.Color = Color3.new(0.803922, 0.803922, 0.803922)
  885. BlockMesh78.Parent = Part77
  886. BlockMesh78.Scale = Vector3.new(0.312639832, 0.169552952, 1)
  887. BlockMesh78.Scale = Vector3.new(0.312639832, 0.169552952, 1)
  888. Part79.Parent = Tool0
  889. Part79.Material = Enum.Material.SmoothPlastic
  890. Part79.BrickColor = BrickColor.new("Dark stone grey")
  891. Part79.Rotation = Vector3.new(-15.2999992, -89.9399948, -15.2999992)
  892. Part79.Anchored = true
  893. Part79.CanCollide = false
  894. Part79.FormFactor = Enum.FormFactor.Custom
  895. Part79.Size = Vector3.new(0.345888376, 0.200000003, 0.291631222)
  896. Part79.CFrame = CFrame.new(-183.059998, 5.19399929, -63.3880005, 1.34110451e-07, 3.66797153e-08, -0.999999404, -2.51262378e-07, 0.999999642, 3.66797259e-08, 0.999999404, 2.51262634e-07, 1.34110451e-07)
  897. Part79.BottomSurface = Enum.SurfaceType.Smooth
  898. Part79.TopSurface = Enum.SurfaceType.Smooth
  899. Part79.Color = Color3.new(0.388235, 0.372549, 0.384314)
  900. Part79.Position = Vector3.new(-183.059998, 5.19399929, -63.3880005)
  901. Part79.Orientation = Vector3.new(0, -90, 0)
  902. Part79.Color = Color3.new(0.388235, 0.372549, 0.384314)
  903. BlockMesh80.Parent = Part79
  904. BlockMesh80.Scale = Vector3.new(1, 0.0340000018, 1)
  905. BlockMesh80.Scale = Vector3.new(1, 0.0340000018, 1)
  906. Part81.Name = "Handle"
  907. Part81.Parent = Tool0
  908. Part81.Material = Enum.Material.SmoothPlastic
  909. Part81.BrickColor = BrickColor.new("Mid gray")
  910. Part81.Transparency = 1
  911. Part81.Anchored = true
  912. Part81.CanCollide = false
  913. Part81.FormFactor = Enum.FormFactor.Custom
  914. Part81.Size = Vector3.new(0.200000003, 0.600000024, 0.200000003)
  915. Part81.CFrame = CFrame.new(-183.060089, 5.50694275, -63.3936844, 0.999999166, 8.98688146e-09, 7.4505806e-08, -6.08167596e-08, 0.999999583, 6.00761439e-07, -1.93715096e-07, -6.75267245e-07, 0.999999046)
  916. Part81.BottomSurface = Enum.SurfaceType.Smooth
  917. Part81.TopSurface = Enum.SurfaceType.Smooth
  918. Part81.Color = Color3.new(0.803922, 0.803922, 0.803922)
  919. Part81.Position = Vector3.new(-183.060089, 5.50694275, -63.3936844)
  920. Part81.Color = Color3.new(0.803922, 0.803922, 0.803922)
  921. BlockMesh82.Parent = Part81
  922. BlockMesh82.Scale = Vector3.new(0.695652366, 1, 0.260869533)
  923. BlockMesh82.Scale = Vector3.new(0.695652366, 1, 0.260869533)
  924. Sound83.Name = "Reload"
  925. Sound83.Parent = Part81
  926. Sound83.SoundId = "http://www.roblox.com/asset/?id=95309699"
  927. Sound83.Volume = 1
  928. Sound84.Name = "Shoot"
  929. Sound84.Parent = Part81
  930. Sound84.Pitch = 2.4000000953674
  931. Sound84.SoundId = "http://roblox.com/asset/?id=10209257"
  932. Sound84.Volume = 0.69999998807907
  933. Part85.Parent = Tool0
  934. Part85.Material = Enum.Material.SmoothPlastic
  935. Part85.BrickColor = BrickColor.new("Black")
  936. Part85.Rotation = Vector3.new(-15.2999992, -89.9399948, -15.2999992)
  937. Part85.Anchored = true
  938. Part85.CanCollide = false
  939. Part85.FormFactor = Enum.FormFactor.Custom
  940. Part85.Size = Vector3.new(0.326898485, 0.200000003, 0.200000003)
  941. Part85.CFrame = CFrame.new(-182.910889, 5.24808407, -63.3840485, 1.34110451e-07, 3.66796051e-08, -0.999999404, -7.24485218e-08, 0.999999642, 3.66797259e-08, 0.999999404, 7.24488984e-08, 1.34110451e-07)
  942. Part85.BottomSurface = Enum.SurfaceType.Smooth
  943. Part85.TopSurface = Enum.SurfaceType.Smooth
  944. Part85.Color = Color3.new(0.105882, 0.164706, 0.207843)
  945. Part85.Position = Vector3.new(-182.910889, 5.24808407, -63.3840485)
  946. Part85.Orientation = Vector3.new(0, -90, 0)
  947. Part85.Color = Color3.new(0.105882, 0.164706, 0.207843)
  948. BlockMesh86.Parent = Part85
  949. BlockMesh86.Scale = Vector3.new(1, 0.440837711, 0.0339106135)
  950. BlockMesh86.Scale = Vector3.new(1, 0.440837711, 0.0339106135)
  951. Part87.Parent = Tool0
  952. Part87.Material = Enum.Material.SmoothPlastic
  953. Part87.Rotation = Vector3.new(-90, 0, -90)
  954. Part87.Anchored = true
  955. Part87.CanCollide = false
  956. Part87.FormFactor = Enum.FormFactor.Custom
  957. Part87.Size = Vector3.new(0.200000003, 0.305195332, 0.200000003)
  958. Part87.CFrame = CFrame.new(-183.060089, 5.69570446, -63.7000885, 1.34110451e-07, 0.999999404, 3.66797153e-08, -2.51262378e-07, -3.66797259e-08, 0.999999642, 0.999999404, -1.34110451e-07, 2.51262634e-07)
  959. Part87.TopSurface = Enum.SurfaceType.Smooth
  960. Part87.Position = Vector3.new(-183.060089, 5.69570446, -63.7000885)
  961. Part87.Orientation = Vector3.new(-89.9499969, 8.30999947, -98.3099976)
  962. CylinderMesh88.Parent = Part87
  963. CylinderMesh88.Scale = Vector3.new(0.101731896, 1, 0.101731829)
  964. CylinderMesh88.Scale = Vector3.new(0.101731896, 1, 0.101731829)
  965. Part89.Parent = Tool0
  966. Part89.Material = Enum.Material.SmoothPlastic
  967. Part89.Rotation = Vector3.new(-15.2999992, -89.9399948, -15.2999992)
  968. Part89.Anchored = true
  969. Part89.CanCollide = false
  970. Part89.FormFactor = Enum.FormFactor.Custom
  971. Part89.Size = Vector3.new(0.200000003, 0.200000003, 0.223810002)
  972. Part89.CFrame = CFrame.new(-183.060089, 5.7601347, -63.8153954, 1.34110451e-07, 3.66797153e-08, -0.999999404, -2.51262378e-07, 0.999999642, 3.66797259e-08, 0.999999404, 2.51262634e-07, 1.34110451e-07)
  973. Part89.BottomSurface = Enum.SurfaceType.Smooth
  974. Part89.TopSurface = Enum.SurfaceType.Smooth
  975. Part89.Position = Vector3.new(-183.060089, 5.7601347, -63.8153954)
  976. Part89.Orientation = Vector3.new(0, -90, 0)
  977. BlockMesh90.Parent = Part89
  978. BlockMesh90.Scale = Vector3.new(0.101732008, 0.542569399, 1)
  979. BlockMesh90.Scale = Vector3.new(0.101732008, 0.542569399, 1)
  980. Part91.Parent = Tool0
  981. Part91.Material = Enum.Material.SmoothPlastic
  982. Part91.BrickColor = BrickColor.new("Mid gray")
  983. Part91.Rotation = Vector3.new(-15.2999992, -89.9399948, -15.2999992)
  984. Part91.Anchored = true
  985. Part91.CanCollide = false
  986. Part91.FormFactor = Enum.FormFactor.Custom
  987. Part91.Size = Vector3.new(0.200000003, 0.200000003, 0.291631222)
  988. Part91.CFrame = CFrame.new(-183.060089, 5.73639727, -63.693306, 1.34110451e-07, 3.66797153e-08, -0.999999404, -2.51262378e-07, 0.999999642, 3.66797259e-08, 0.999999404, 2.51262634e-07, 1.34110451e-07)
  989. Part91.BottomSurface = Enum.SurfaceType.Smooth
  990. Part91.TopSurface = Enum.SurfaceType.Smooth
  991. Part91.Color = Color3.new(0.803922, 0.803922, 0.803922)
  992. Part91.Position = Vector3.new(-183.060089, 5.73639727, -63.693306)
  993. Part91.Orientation = Vector3.new(0, -90, 0)
  994. Part91.Color = Color3.new(0.803922, 0.803922, 0.803922)
  995. BlockMesh92.Parent = Part91
  996. BlockMesh92.Scale = Vector3.new(0.305195808, 0.98340714, 1)
  997. BlockMesh92.Scale = Vector3.new(0.305195808, 0.98340714, 1)
  998. Part93.Parent = Tool0
  999. Part93.Material = Enum.Material.SmoothPlastic
  1000. Part93.BrickColor = BrickColor.new("Black")
  1001. Part93.Rotation = Vector3.new(164.699997, 89.9399948, -23.9599991)
  1002. Part93.Anchored = true
  1003. Part93.CanCollide = false
  1004. Part93.FormFactor = Enum.FormFactor.Custom
  1005. Part93.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1006. Part93.CFrame = CFrame.new(-182.910889, 5.78825951, -63.6841431, 1.34110451e-07, 5.96046448e-08, 0.999999404, 0.540758908, -0.841177106, -3.66797259e-08, 0.841177106, 0.540758908, -1.34110451e-07)
  1007. Part93.BottomSurface = Enum.SurfaceType.Smooth
  1008. Part93.TopSurface = Enum.SurfaceType.Smooth
  1009. Part93.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1010. Part93.Position = Vector3.new(-182.910889, 5.78825951, -63.6841431)
  1011. Part93.Orientation = Vector3.new(0, 90, 147.259995)
  1012. Part93.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1013. BlockMesh94.Parent = Part93
  1014. BlockMesh94.Scale = Vector3.new(0.282188684, 0.169552952, 0.0339126773)
  1015. BlockMesh94.Scale = Vector3.new(0.282188684, 0.169552952, 0.0339126773)
  1016. Part95.Parent = Tool0
  1017. Part95.Material = Enum.Material.SmoothPlastic
  1018. Part95.Rotation = Vector3.new(-15.2999992, -89.9399948, 0)
  1019. Part95.Anchored = true
  1020. Part95.CanCollide = false
  1021. Part95.FormFactor = Enum.FormFactor.Custom
  1022. Part95.Size = Vector3.new(0.200000003, 0.200000003, 0.223808125)
  1023. Part95.CFrame = CFrame.new(-183.060089, 5.69766903, -63.8304253, 7.4505806e-08, 0, -0.999999404, 0.650798261, 0.759250045, 3.66797259e-08, 0.759249926, -0.650798619, 1.34110451e-07)
  1024. Part95.BottomSurface = Enum.SurfaceType.Smooth
  1025. Part95.TopSurface = Enum.SurfaceType.Smooth
  1026. Part95.Position = Vector3.new(-183.060089, 5.69766903, -63.8304253)
  1027. Part95.Orientation = Vector3.new(0, -90, 40.5999985)
  1028. BlockMesh96.Parent = Part95
  1029. BlockMesh96.Scale = Vector3.new(0.244815454, 0.10173177, 1)
  1030. BlockMesh96.Scale = Vector3.new(0.244815454, 0.10173177, 1)
  1031. Part97.Parent = Tool0
  1032. Part97.Material = Enum.Material.SmoothPlastic
  1033. Part97.Rotation = Vector3.new(-15.2999992, -89.9399948, -15.2999992)
  1034. Part97.Anchored = true
  1035. Part97.CanCollide = false
  1036. Part97.FormFactor = Enum.FormFactor.Custom
  1037. Part97.Size = Vector3.new(0.200000003, 0.200000003, 0.223810002)
  1038. Part97.CFrame = CFrame.new(-183.060089, 5.72283316, -63.7340012, 1.34110451e-07, 3.66797153e-08, -0.999999404, -2.51262378e-07, 0.999999642, 3.66797259e-08, 0.999999404, 2.51262634e-07, 1.34110451e-07)
  1039. Part97.BottomSurface = Enum.SurfaceType.Smooth
  1040. Part97.TopSurface = Enum.SurfaceType.Smooth
  1041. Part97.Position = Vector3.new(-183.060089, 5.72283316, -63.7340012)
  1042. Part97.Orientation = Vector3.new(0, -90, 0)
  1043. BlockMesh98.Parent = Part97
  1044. BlockMesh98.Scale = Vector3.new(0.101732008, 0.915585876, 1)
  1045. BlockMesh98.Scale = Vector3.new(0.101732008, 0.915585876, 1)
  1046. Part99.Parent = Tool0
  1047. Part99.Material = Enum.Material.SmoothPlastic
  1048. Part99.Rotation = Vector3.new(-15.2999992, -89.9399948, -105.299995)
  1049. Part99.Anchored = true
  1050. Part99.CanCollide = false
  1051. Part99.FormFactor = Enum.FormFactor.Custom
  1052. Part99.Size = Vector3.new(0.200000003, 0.284848958, 0.223810002)
  1053. Part99.CFrame = CFrame.new(-183.060074, 5.62110138, -63.8866005, -3.66797721e-08, 1.34110451e-07, -0.999999404, -0.999999464, -2.81064814e-07, 3.66797259e-08, -2.81064786e-07, 0.999999404, 1.34110451e-07)
  1054. Part99.BottomSurface = Enum.SurfaceType.Smooth
  1055. Part99.TopSurface = Enum.SurfaceType.Smooth
  1056. Part99.Position = Vector3.new(-183.060074, 5.62110138, -63.8866005)
  1057. Part99.Orientation = Vector3.new(0, -90, -90)
  1058. BlockMesh100.Parent = Part99
  1059. BlockMesh100.Scale = Vector3.new(0.101732008, 1, 1)
  1060. BlockMesh100.Scale = Vector3.new(0.101732008, 1, 1)
  1061. Part101.Parent = Tool0
  1062. Part101.Material = Enum.Material.SmoothPlastic
  1063. Part101.Rotation = Vector3.new(-15.2999992, -89.9399948, -15.2999992)
  1064. Part101.Anchored = true
  1065. Part101.CanCollide = false
  1066. Part101.FormFactor = Enum.FormFactor.Custom
  1067. Part101.Size = Vector3.new(0.200000003, 0.200000003, 0.223810002)
  1068. Part101.CFrame = CFrame.new(-183.060089, 5.72283316, -64.0392075, 1.34110451e-07, 3.66797153e-08, -0.999999404, -2.51262378e-07, 0.999999642, 3.66797259e-08, 0.999999404, 2.51262634e-07, 1.34110451e-07)
  1069. Part101.BottomSurface = Enum.SurfaceType.Smooth
  1070. Part101.TopSurface = Enum.SurfaceType.Smooth
  1071. Part101.Position = Vector3.new(-183.060089, 5.72283316, -64.0392075)
  1072. Part101.Orientation = Vector3.new(0, -90, 0)
  1073. BlockMesh102.Parent = Part101
  1074. BlockMesh102.Scale = Vector3.new(0.101732008, 0.915585876, 1)
  1075. BlockMesh102.Scale = Vector3.new(0.101732008, 0.915585876, 1)
  1076. Part103.Parent = Tool0
  1077. Part103.Material = Enum.Material.SmoothPlastic
  1078. Part103.Rotation = Vector3.new(-15.2999992, -89.9399948, -51.3400002)
  1079. Part103.Anchored = true
  1080. Part103.CanCollide = false
  1081. Part103.FormFactor = Enum.FormFactor.Custom
  1082. Part103.Size = Vector3.new(0.200000003, 0.200000003, 0.223807648)
  1083. Part103.CFrame = CFrame.new(-183.060089, 5.62829447, -64.0320129, 5.96046448e-08, 7.4505806e-08, -0.999999404, -0.707115114, 0.707098007, 3.66797259e-08, 0.707097769, 0.707115054, 1.34110451e-07)
  1084. Part103.BottomSurface = Enum.SurfaceType.Smooth
  1085. Part103.TopSurface = Enum.SurfaceType.Smooth
  1086. Part103.Position = Vector3.new(-183.060089, 5.62829447, -64.0320129)
  1087. Part103.Orientation = Vector3.new(0, -90, -45)
  1088. BlockMesh104.Parent = Part103
  1089. BlockMesh104.Scale = Vector3.new(0.143868282, 0.10173177, 1)
  1090. BlockMesh104.Scale = Vector3.new(0.143868282, 0.10173177, 1)
  1091. Part105.Parent = Tool0
  1092. Part105.Material = Enum.Material.SmoothPlastic
  1093. Part105.Rotation = Vector3.new(164.699997, 89.9399948, 0)
  1094. Part105.Anchored = true
  1095. Part105.CanCollide = false
  1096. Part105.FormFactor = Enum.FormFactor.Custom
  1097. Part105.Size = Vector3.new(0.200000003, 0.200000003, 0.223807648)
  1098. Part105.CFrame = CFrame.new(-183.060089, 5.62829447, -63.7411957, 5.96046448e-08, 0, 0.999999404, -0.707123876, 0.707089245, -3.66797259e-08, -0.707089126, -0.707123637, -1.34110451e-07)
  1099. Part105.BottomSurface = Enum.SurfaceType.Smooth
  1100. Part105.TopSurface = Enum.SurfaceType.Smooth
  1101. Part105.Position = Vector3.new(-183.060089, 5.62829447, -63.7411957)
  1102. Part105.Orientation = Vector3.new(0, 90, -45)
  1103. BlockMesh106.Parent = Part105
  1104. BlockMesh106.Scale = Vector3.new(0.143866464, 0.10173177, 1)
  1105. BlockMesh106.Scale = Vector3.new(0.143866464, 0.10173177, 1)
  1106. Part107.Parent = Tool0
  1107. Part107.Material = Enum.Material.SmoothPlastic
  1108. Part107.BrickColor = BrickColor.new("Mid gray")
  1109. Part107.Rotation = Vector3.new(-15.2999992, -89.9399948, 19.9799995)
  1110. Part107.Anchored = true
  1111. Part107.CanCollide = false
  1112. Part107.FormFactor = Enum.FormFactor.Custom
  1113. Part107.Size = Vector3.new(0.352670521, 0.65108335, 0.291631222)
  1114. Part107.CFrame = CFrame.new(-183.060089, 5.55678797, -63.4666557, 1.63912773e-07, -5.96046448e-08, -0.999999404, 0.258818656, 0.965925515, 3.66797259e-08, 0.965925097, -0.258818626, 1.34110451e-07)
  1115. Part107.BottomSurface = Enum.SurfaceType.Smooth
  1116. Part107.TopSurface = Enum.SurfaceType.Smooth
  1117. Part107.Color = Color3.new(0.803922, 0.803922, 0.803922)
  1118. Part107.Position = Vector3.new(-183.060089, 5.55678797, -63.4666557)
  1119. Part107.Orientation = Vector3.new(0, -90, 15)
  1120. Part107.Color = Color3.new(0.803922, 0.803922, 0.803922)
  1121. BlockMesh108.Parent = Part107
  1122. Part109.Parent = Tool0
  1123. Part109.Material = Enum.Material.SmoothPlastic
  1124. Part109.BrickColor = BrickColor.new("Black")
  1125. Part109.Rotation = Vector3.new(-15.2999992, -89.9399948, 19.9799995)
  1126. Part109.Anchored = true
  1127. Part109.CanCollide = false
  1128. Part109.FormFactor = Enum.FormFactor.Custom
  1129. Part109.Size = Vector3.new(0.339106292, 0.596826375, 0.200000003)
  1130. Part109.CFrame = CFrame.new(-182.910889, 5.53713512, -63.4613991, 1.63912773e-07, -5.96046448e-08, -0.999999404, 0.258818656, 0.965925515, 3.66797259e-08, 0.965925097, -0.258818626, 1.34110451e-07)
  1131. Part109.BottomSurface = Enum.SurfaceType.Smooth
  1132. Part109.TopSurface = Enum.SurfaceType.Smooth
  1133. Part109.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1134. Part109.Position = Vector3.new(-182.910889, 5.53713512, -63.4613991)
  1135. Part109.Orientation = Vector3.new(0, -90, 15)
  1136. Part109.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1137. BlockMesh110.Parent = Part109
  1138. BlockMesh110.Scale = Vector3.new(1, 1, 0.0339106135)
  1139. BlockMesh110.Scale = Vector3.new(1, 1, 0.0339106135)
  1140. Part111.Parent = Tool0
  1141. Part111.Material = Enum.Material.SmoothPlastic
  1142. Part111.BrickColor = BrickColor.new("Black")
  1143. Part111.Rotation = Vector3.new(-15.2999992, -89.9399948, -15.2999992)
  1144. Part111.Anchored = true
  1145. Part111.CanCollide = false
  1146. Part111.FormFactor = Enum.FormFactor.Custom
  1147. Part111.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1148. Part111.CFrame = CFrame.new(-182.910889, 5.74996042, -63.6899109, 1.34110451e-07, 3.66796051e-08, -0.999999404, -7.24485218e-08, 0.999999642, 3.66797259e-08, 0.999999404, 7.24488984e-08, 1.34110451e-07)
  1149. Part111.BottomSurface = Enum.SurfaceType.Smooth
  1150. Part111.TopSurface = Enum.SurfaceType.Smooth
  1151. Part111.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1152. Part111.Position = Vector3.new(-182.910889, 5.74996042, -63.6899109)
  1153. Part111.Orientation = Vector3.new(0, -90, 0)
  1154. Part111.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1155. BlockMesh112.Parent = Part111
  1156. BlockMesh112.Scale = Vector3.new(0.271285266, 0.373016596, 0.0339106135)
  1157. BlockMesh112.Scale = Vector3.new(0.271285266, 0.373016596, 0.0339106135)
  1158. Part113.Parent = Tool0
  1159. Part113.Material = Enum.Material.SmoothPlastic
  1160. Part113.BrickColor = BrickColor.new("Black")
  1161. Part113.Rotation = Vector3.new(-15.2999992, -89.9399948, -15.2999992)
  1162. Part113.Anchored = true
  1163. Part113.CanCollide = false
  1164. Part113.FormFactor = Enum.FormFactor.Custom
  1165. Part113.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1166. Part113.CFrame = CFrame.new(-182.910889, 5.66179371, -63.6899185, 1.34110451e-07, 3.66796051e-08, -0.999999404, -7.24485218e-08, 0.999999642, 3.66797259e-08, 0.999999404, 7.24488984e-08, 1.34110451e-07)
  1167. Part113.BottomSurface = Enum.SurfaceType.Smooth
  1168. Part113.TopSurface = Enum.SurfaceType.Smooth
  1169. Part113.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1170. Part113.Position = Vector3.new(-182.910889, 5.66179371, -63.6899185)
  1171. Part113.Orientation = Vector3.new(0, -90, 0)
  1172. Part113.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1173. BlockMesh114.Parent = Part113
  1174. BlockMesh114.Scale = Vector3.new(0.271285266, 0.169553027, 0.0339106135)
  1175. BlockMesh114.Scale = Vector3.new(0.271285266, 0.169553027, 0.0339106135)
  1176. Part115.Parent = Tool0
  1177. Part115.Material = Enum.Material.SmoothPlastic
  1178. Part115.BrickColor = BrickColor.new("Black")
  1179. Part115.Rotation = Vector3.new(-15.2999992, -89.9399948, 19.9799995)
  1180. Part115.Anchored = true
  1181. Part115.CanCollide = false
  1182. Part115.FormFactor = Enum.FormFactor.Custom
  1183. Part115.Size = Vector3.new(0.339106292, 0.596826375, 0.200000003)
  1184. Part115.CFrame = CFrame.new(-183.20929, 5.53714085, -63.4613914, 1.63912773e-07, -5.96046448e-08, -0.999999404, 0.258818656, 0.965925515, 3.66797259e-08, 0.965925097, -0.258818626, 1.34110451e-07)
  1185. Part115.BottomSurface = Enum.SurfaceType.Smooth
  1186. Part115.TopSurface = Enum.SurfaceType.Smooth
  1187. Part115.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1188. Part115.Position = Vector3.new(-183.20929, 5.53714085, -63.4613914)
  1189. Part115.Orientation = Vector3.new(0, -90, 15)
  1190. Part115.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1191. BlockMesh116.Parent = Part115
  1192. BlockMesh116.Scale = Vector3.new(1, 1, 0.0339106135)
  1193. BlockMesh116.Scale = Vector3.new(1, 1, 0.0339106135)
  1194. Part117.Parent = Tool0
  1195. Part117.Material = Enum.Material.SmoothPlastic
  1196. Part117.BrickColor = BrickColor.new("Black")
  1197. Part117.Rotation = Vector3.new(-15.2999992, -89.9399948, -15.2999992)
  1198. Part117.Anchored = true
  1199. Part117.CanCollide = false
  1200. Part117.FormFactor = Enum.FormFactor.Custom
  1201. Part117.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1202. Part117.CFrame = CFrame.new(-183.20929, 5.66179895, -63.6899185, 1.34110451e-07, 3.66796051e-08, -0.999999404, -7.24485218e-08, 0.999999642, 3.66797259e-08, 0.999999404, 7.24488984e-08, 1.34110451e-07)
  1203. Part117.BottomSurface = Enum.SurfaceType.Smooth
  1204. Part117.TopSurface = Enum.SurfaceType.Smooth
  1205. Part117.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1206. Part117.Position = Vector3.new(-183.20929, 5.66179895, -63.6899185)
  1207. Part117.Orientation = Vector3.new(0, -90, 0)
  1208. Part117.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1209. BlockMesh118.Parent = Part117
  1210. BlockMesh118.Scale = Vector3.new(0.271285266, 0.169553027, 0.0339106135)
  1211. BlockMesh118.Scale = Vector3.new(0.271285266, 0.169553027, 0.0339106135)
  1212. Part119.Parent = Tool0
  1213. Part119.Material = Enum.Material.SmoothPlastic
  1214. Part119.BrickColor = BrickColor.new("Mid gray")
  1215. Part119.Rotation = Vector3.new(-15.2999992, -89.9399948, -15.2999992)
  1216. Part119.Anchored = true
  1217. Part119.CanCollide = false
  1218. Part119.FormFactor = Enum.FormFactor.Custom
  1219. Part119.Size = Vector3.new(0.339106292, 0.200000003, 0.291631222)
  1220. Part119.CFrame = CFrame.new(-183.060074, 5.24469328, -63.3847275, 1.34110451e-07, 3.66797153e-08, -0.999999404, -2.51262378e-07, 0.999999642, 3.66797259e-08, 0.999999404, 2.51262634e-07, 1.34110451e-07)
  1221. Part119.BottomSurface = Enum.SurfaceType.Smooth
  1222. Part119.TopSurface = Enum.SurfaceType.Smooth
  1223. Part119.Color = Color3.new(0.803922, 0.803922, 0.803922)
  1224. Part119.Position = Vector3.new(-183.060074, 5.24469328, -63.3847275)
  1225. Part119.Orientation = Vector3.new(0, -90, 0)
  1226. Part119.Color = Color3.new(0.803922, 0.803922, 0.803922)
  1227. BlockMesh120.Parent = Part119
  1228. BlockMesh120.Scale = Vector3.new(1, 0.474748313, 1)
  1229. BlockMesh120.Scale = Vector3.new(1, 0.474748313, 1)
  1230. Part121.Parent = Tool0
  1231. Part121.BrickColor = BrickColor.new("Black")
  1232. Part121.Rotation = Vector3.new(-180, 0, -89.75)
  1233. Part121.Anchored = true
  1234. Part121.FormFactor = Enum.FormFactor.Custom
  1235. Part121.Size = Vector3.new(0.400000006, 0.599999964, 0.600000083)
  1236. Part121.CFrame = CFrame.new(-183.061813, 6.65328884, -64.602623, 0.00431237323, 0.999990702, 5.44447709e-10, 0.999990702, -0.00431237323, 2.52503725e-07, 2.52503725e-07, -5.44447709e-10, -1)
  1237. Part121.BottomSurface = Enum.SurfaceType.Smooth
  1238. Part121.TopSurface = Enum.SurfaceType.Smooth
  1239. Part121.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1240. Part121.Position = Vector3.new(-183.061813, 6.65328884, -64.602623)
  1241. Part121.Orientation = Vector3.new(0, 180, 90.25)
  1242. Part121.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1243. SpecialMesh122.Parent = Part121
  1244. SpecialMesh122.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1245. SpecialMesh122.Scale = Vector3.new(0.400000006, 0.400000006, 6)
  1246. SpecialMesh122.MeshType = Enum.MeshType.FileMesh
  1247. SpecialMesh122.Scale = Vector3.new(0.400000006, 0.400000006, 6)
  1248. Part123.Parent = Tool0
  1249. Part123.Material = Enum.Material.SmoothPlastic
  1250. Part123.BrickColor = BrickColor.new("Black")
  1251. Part123.Rotation = Vector3.new(-15.2999992, -89.9399948, -15.2999992)
  1252. Part123.Anchored = true
  1253. Part123.CanCollide = false
  1254. Part123.FormFactor = Enum.FormFactor.Custom
  1255. Part123.Size = Vector3.new(0.326898485, 0.200000003, 0.200000003)
  1256. Part123.CFrame = CFrame.new(-183.20929, 5.24808407, -63.3826904, 1.34110451e-07, 3.66796051e-08, -0.999999404, -7.24485218e-08, 0.999999642, 3.66797259e-08, 0.999999404, 7.24488984e-08, 1.34110451e-07)
  1257. Part123.BottomSurface = Enum.SurfaceType.Smooth
  1258. Part123.TopSurface = Enum.SurfaceType.Smooth
  1259. Part123.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1260. Part123.Position = Vector3.new(-183.20929, 5.24808407, -63.3826904)
  1261. Part123.Orientation = Vector3.new(0, -90, 0)
  1262. Part123.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1263. BlockMesh124.Parent = Part123
  1264. BlockMesh124.Scale = Vector3.new(1, 0.440837711, 0.0339106135)
  1265. BlockMesh124.Scale = Vector3.new(1, 0.440837711, 0.0339106135)
  1266. Part125.Name = "AimPart"
  1267. Part125.Parent = Tool0
  1268. Part125.Material = Enum.Material.SmoothPlastic
  1269. Part125.BrickColor = BrickColor.new("Mid gray")
  1270. Part125.Transparency = 1
  1271. Part125.Anchored = true
  1272. Part125.CanCollide = false
  1273. Part125.FormFactor = Enum.FormFactor.Custom
  1274. Part125.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1275. Part125.CFrame = CFrame.new(-183.059998, 6.677001, -63.1939964, 0.999999166, 8.98688146e-09, 7.4505806e-08, -6.08167596e-08, 0.999999583, 6.00761439e-07, -1.93715096e-07, -6.75267245e-07, 0.999999046)
  1276. Part125.BottomSurface = Enum.SurfaceType.Smooth
  1277. Part125.TopSurface = Enum.SurfaceType.Smooth
  1278. Part125.Color = Color3.new(0.803922, 0.803922, 0.803922)
  1279. Part125.Position = Vector3.new(-183.059998, 6.677001, -63.1939964)
  1280. Part125.Color = Color3.new(0.803922, 0.803922, 0.803922)
  1281. BlockMesh126.Parent = Part125
  1282. BlockMesh126.Scale = Vector3.new(0.695652366, 1, 0.260869533)
  1283. BlockMesh126.Scale = Vector3.new(0.695652366, 1, 0.260869533)
  1284. LocalScript127.Name = "Gun_Script"
  1285. LocalScript127.Parent = Tool0
  1286. table.insert(cors,sandbox(LocalScript127,function()
  1287. wait(0.5)
  1288. --Made by YouTubes--
  1289. --Edit settings below--
  1290. local Tool = script.Parent
  1291. local Settings = {
  1292. Range = 200
  1293. ,Spread = 20
  1294. ,Damage = {30,50}
  1295. ,HeadShotDamage = {60,90}
  1296. ,Bullets = 1
  1297. ,FireRate = 0.05
  1298. ,Automatic = false
  1299. ,AntiTK = true
  1300. ,ImpactDuration = 3
  1301. --Reload
  1302. ,ReloadKey = "R"
  1303. ,ReloadTime = 2
  1304. ,Ammo = 10
  1305. ,IncludeChamberedBullet = true
  1306. --Gui
  1307. ,GuiPos = Vector2.new(script.Gui.Frame.Position.X.Scale, script.Gui.Frame.Position.Y.Scale)
  1308. --Arms
  1309. ,OneHanded = true
  1310. ,FakeArms = true
  1311. ,FakeArmTransparency = 0.5
  1312. ,RightPos = CFrame.new(-0.75, 0.5, 0.5) * CFrame.Angles(math.rad(-90), 0, 0)
  1313. ,LeftPos = CFrame.new(1, 0.5, 0.5) * CFrame.Angles(math.rad(-90), math.rad(45), 0)
  1314. ,AimPart = Tool.AimPart
  1315. ,AimPartOffset = CFrame.new()
  1316. ,AimGripOffset = Vector3.new(0, 0, 0)
  1317. ,LeftAimPos = CFrame.new(1, 0.5, 0.5) * CFrame.Angles(math.rad(-100), math.rad(45), 0)
  1318. ,AimAnim = {
  1319. Enabled = false
  1320. ,Frames = 50
  1321. ,Time = 0.1
  1322. }
  1323. ,ChangeFOV = {true, 65}
  1324. ,SpreadReduction = 5
  1325. --Weld
  1326. ,Weld = true
  1327. --Mouse
  1328. ,Icons = {
  1329. Idle = "rbxassetid://70288585"
  1330. ,Fire1 = "rbxassetid://70288578"
  1331. ,Fire2 = "rbxassetid://70288572"
  1332. ,Fire3 = "rbxassetid://70288578"
  1333. ,Reload = "rbxassetid://70288599"
  1334. ,Aim = "rbxasset://textures/Blank.png"
  1335. }
  1336. ,FireMouseAnimTime = 0.15
  1337. --Recoil
  1338. ,Recoil = math.rad(1)
  1339. --Smoke
  1340. ,Smoke = true
  1341. ,SmokePart = Tool.SmokePart
  1342. ,Smokes = {{script.Smoke, 6, 0.1}, {script.Smoke1, 0.1}, {script.Smoke1, 0.1}}
  1343. --Sprint
  1344. ,Sprint = true
  1345. ,SprintSpeed = 25
  1346. ,SprintKey = "0"
  1347. ,SprintSpreadIncrease = 40
  1348. ,SprintArmOffset = CFrame.new(0.25, 0.125, 0.25) * CFrame.Angles(math.rad(-30), math.rad(35), 0)
  1349. --Other
  1350. ,DropHats = true
  1351. }
  1352.  
  1353. --Do not edit below this lign--
  1354.  
  1355. local Orig_Spread = Settings.Spread
  1356. local Orig_Grip = Tool.GripPos
  1357.  
  1358. local Player = game.Players.LocalPlayer
  1359. local Character = Player.Character
  1360.  
  1361. local Camera = Workspace.CurrentCamera
  1362.  
  1363. local Ammo, StoredAmmo = script.Ammo, script.StoredAmmo
  1364.  
  1365. local Gui, CanUpdateGui = nil, true
  1366.  
  1367. local Sprinting, Equipped
  1368.  
  1369. function Update_Gui()
  1370. if Gui and CanUpdateGui then
  1371. Gui.Frame.AmmoDisplay.Text = Ammo.Value .. "|" .. StoredAmmo.Value
  1372. end
  1373. end
  1374.  
  1375. local Welded
  1376. if Settings.Weld then
  1377. Delay(0, function()
  1378. local weldC0s = {}
  1379. for i, v in pairs(Tool:GetChildren()) do
  1380. if v:IsA("BasePart") and v ~= Tool.Handle then
  1381. table.insert(weldC0s, {v, Tool.Handle.CFrame:toObjectSpace(v.CFrame)})
  1382. v.Anchored = false
  1383. end
  1384. end
  1385. Tool.Handle.Anchored = false
  1386. local welds = {}
  1387. Tool.Equipped:connect(function()
  1388. for i, v in ipairs(welds) do
  1389. v.Part1 = nil
  1390. v:Destroy()
  1391. end
  1392. for i, v in ipairs(weldC0s) do
  1393. if v[1] and v[2] then
  1394. local w = Instance.new("Weld", Tool.Handle)
  1395. w.Part0 = Tool.Handle
  1396. w.Part1 = v[1]
  1397. w.C0 = v[2]
  1398. table.insert(welds, w)
  1399. end
  1400. end
  1401. end)
  1402. wait()
  1403. Welded = true
  1404. end)
  1405. end
  1406.  
  1407. local Left_Weld, Right_Weld
  1408.  
  1409. Ammo.Changed:connect(Update_Gui)
  1410. StoredAmmo.Changed:connect(Update_Gui)
  1411.  
  1412. Settings.Range = math.min(Settings.Range, 999)
  1413.  
  1414. local Ignore_Model = Workspace:FindFirstChild("Ray_Ignore") or Instance.new("Model", Workspace)
  1415. Ignore_Model.Name = "Ray_Ignore"
  1416.  
  1417. local Ray_Ignore = {Character, Ignore_Model, Camera}
  1418.  
  1419. Character.Humanoid.Died:connect(function()
  1420. Tool.Parent = Player.Backpack
  1421. end)
  1422.  
  1423. function Fire(Mouse)
  1424. local Spread = CFrame.Angles(math.rad(math.random(-Settings.Spread, Settings.Spread)/10), math.rad(math.random(-Settings.Spread, Settings.Spread)/10), math.rad(math.random(-Settings.Spread, Settings.Spread)/10))
  1425. local Ray = Ray.new(Character.Head.Position, (CFrame.new(Character.Head.Position, Mouse.Hit.p) * Spread).lookVector.unit * Settings.Range)
  1426. local Hit, Pos = Workspace:FindPartOnRayWithIgnoreList(Ray, Ray_Ignore)
  1427. if Hit and Hit.Parent:FindFirstChild("Humanoid") then
  1428. local Hit_Player = game.Players:GetPlayerFromCharacter(Hit.Parent)
  1429. if Settings.AntiTK and not Hit_Player.Neutral and Hit_Player.TeamColor == Player.TeamColor then
  1430. return
  1431. end
  1432. local Humanoid = Hit.Parent.Humanoid
  1433. local c = Instance.new("ObjectValue")
  1434. c.Name = "creator"
  1435. c.Value = Player
  1436. game.Debris:AddItem(c, 3)
  1437. c.Parent = Humanoid
  1438. if Hit.Name == "Head" then
  1439. Humanoid.Health = Humanoid.Health - math.random(Settings.HeadShotDamage[1], Settings.HeadShotDamage[2])
  1440. else
  1441. Humanoid.Health = Humanoid.Health - math.random(Settings.Damage[1], Settings.Damage[2])
  1442. end
  1443. elseif Hit then
  1444. local Hit_Part = Instance.new("Part", Ignore_Model)
  1445. Hit_Part.FormFactor = "Custom"
  1446. Hit_Part.TopSurface = 0
  1447. Hit_Part.BottomSurface = 0
  1448. Hit_Part.Anchored = true
  1449. Hit_Part.CanCollide = false
  1450. Hit_Part.Size = Vector3.new()
  1451. Hit_Part.CFrame = CFrame.new(Pos) * CFrame.Angles(math.random(0, 360), math.random(0, 360), math.random(0, 360))
  1452. Hit_Part.BrickColor = BrickColor.new("Black")
  1453. game.Debris:AddItem(Hit_Part, Settings.ImpactDuration)
  1454. if not Hit.Anchored then
  1455. local w = Instance.new("Weld", Hit_Part)
  1456. w.Part0 = Hit
  1457. w.Part1 = Hit_Part
  1458. w.C0 = Hit.CFrame:toObjectSpace(Hit_Part.CFrame)
  1459. Hit_Part.Anchored = false
  1460. end
  1461. if Hit.Parent:IsA("Hat") and Settings.DropHats then
  1462. Hit.Parent.Parent = workspace
  1463. game.Debris:AddItem(Hit, 3)
  1464. end
  1465. end
  1466. end
  1467.  
  1468. local Can_Shoot = true
  1469. local Reloading = false
  1470.  
  1471. local First_Person = false
  1472.  
  1473. local Mouse_Held
  1474.  
  1475. Tool.Equipped:connect(function(Mouse)
  1476. Equipped = true
  1477. if Settings.Weld and not Welded then
  1478. wait()
  1479. Tool.Parent = Player.Backpack
  1480. end
  1481. Character = Player.Character
  1482. if Gui then
  1483. return
  1484. end
  1485. Ray_Ignore = {Character, Ignore_Model, Camera}
  1486. Mouse.Icon = Settings.Icons.Idle
  1487. Gui = script.Gui:Clone()
  1488. Gui.Parent = Player.PlayerGui
  1489. Gui.Frame.Position = UDim2.new(Settings.GuiPos.X, Gui.Frame.Position.X.Offset, 1.1, Gui.Frame.Position.Y.Offset)
  1490. Gui.Frame:TweenPosition(UDim2.new(Settings.GuiPos.X, Gui.Frame.Position.X.Offset, Settings.GuiPos.Y, Gui.Frame.Position.Y.Offset), "Out", "Bounce", 1)
  1491. CanUpdateGui = true
  1492. Update_Gui()
  1493. Mouse.Button1Down:connect(function()
  1494. if Can_Shoot and Ammo.Value > 0 and Character.Humanoid.Health > 0 then
  1495. Mouse_Held = true
  1496. while true do
  1497. Can_Shoot = false
  1498. Delay(0, function()
  1499. local t = math.min(Settings.FireMouseAnimTime/3, Settings.FireRate/3)
  1500. if not Aiming then
  1501. Mouse.Icon = Settings.Icons.Fire1
  1502. end
  1503. wait(t)
  1504. if not Aiming then
  1505. if Reloading then return end
  1506. Mouse.Icon = Settings.Icons.Fire2
  1507. end
  1508. wait(t)
  1509. if not Aiming then
  1510. if Reloading then return end
  1511. Mouse.Icon = Settings.Icons.Fire3
  1512. end
  1513. wait(t)
  1514. if not Aiming then
  1515. if Reloading then return end
  1516. Mouse.Icon = Settings.Icons.Idle
  1517. end
  1518. end)
  1519. if Settings.Smoke then
  1520. for i, v in pairs(Settings.Smokes) do
  1521. local s = v[1]:Clone()
  1522. s.Parent = Settings.SmokePart
  1523. s.Enabled = true
  1524. game.Debris:AddItem(s, v[2])
  1525. if v[3] then
  1526. Delay(v[3], function()
  1527. s.Enabled = false
  1528. end)
  1529. end
  1530. end
  1531. end
  1532. for _ = 1, Settings.Bullets do
  1533. Fire(Mouse)
  1534. end
  1535. Camera.CoordinateFrame = CFrame.new(Camera.Focus.p) * (Camera.CoordinateFrame - Camera.CoordinateFrame.p) * CFrame.Angles(math.abs(Settings.Recoil), 0, 0) * CFrame.new(0, 0, (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude)
  1536. if Tool.Handle:FindFirstChild("Shoot") then
  1537. Tool.Handle.Shoot:Play()
  1538. end
  1539. Ammo.Value = Ammo.Value - 1
  1540. wait(Settings.FireRate)
  1541. if not Settings.Automatic or Ammo.Value <= 0 or Character.Humanoid.Health <= 0 or not Mouse_Held then
  1542. break
  1543. end
  1544. end
  1545. Can_Shoot = true
  1546. elseif Can_Shoot and Character.Humanoid.Health > 0 and Tool.Handle:FindFirstChild("Click") then
  1547. Tool.Handle.Click:Play()
  1548. end
  1549. end)
  1550. Mouse.Button1Up:connect(function()
  1551. Mouse_Held = false
  1552. end)
  1553. Mouse.KeyDown:connect(function(Key)
  1554. if Key:upper() == Settings.ReloadKey:upper() and Can_Shoot and StoredAmmo.Value > 0 and not Aiming then
  1555. if Settings.IncludeChamberedBullet and Ammo.Value == Settings.Ammo + 1 or not Settings.IncludeChamberedBullet and Ammo.Value == Settings.Ammo then
  1556. return
  1557. end
  1558. Can_Shoot = false
  1559. Reloading = true
  1560. local TextLabel = Gui.Frame.AmmoDisplay
  1561. Delay(0, function()
  1562. CanUpdateGui = false
  1563. TextLabel.Text = "Reloading."
  1564. wait(Settings.ReloadTime/3)
  1565. if TextLabel then
  1566. TextLabel.Text = "Reloading.."
  1567. end
  1568. wait(Settings.ReloadTime/3)
  1569. if TextLabel then
  1570. TextLabel.Text = "Reloading..."
  1571. end
  1572. end)
  1573. if Tool.Handle:FindFirstChild("Reload") then
  1574. Tool.Handle.Reload:Play()
  1575. end
  1576. Mouse.Icon = Settings.Icons.Reload
  1577. wait(Settings.ReloadTime)
  1578. Mouse.Icon = Settings.Icons.Idle
  1579. CanUpdateGui = true
  1580. local m = Settings.Ammo
  1581. if Ammo.Value > 0 and Settings.IncludeChamberedBullet then
  1582. m = m + 1
  1583. end
  1584. if (StoredAmmo.Value - (m - Ammo.Value)) <= 0 then
  1585. Ammo.Value = Ammo.Value + StoredAmmo.Value
  1586. StoredAmmo.Value = 0
  1587. else
  1588. StoredAmmo.Value = StoredAmmo.Value - (m - Ammo.Value)
  1589. Ammo.Value = m
  1590. end
  1591. Can_Shoot = true
  1592. Reloading = false
  1593. elseif Key:upper() == Settings.SprintKey:upper() and Settings.Sprint and not Aiming then
  1594. Sprinting = true
  1595. Character.Humanoid.WalkSpeed = Settings.SprintSpeed
  1596. Settings.Spread = Settings.Spread + Settings.SprintSpreadIncrease
  1597. end
  1598. end)
  1599. Mouse.KeyUp:connect(function(Key)
  1600. if Key:upper() == Settings.SprintKey:upper() and Sprinting then
  1601. Sprinting = false
  1602. Character.Humanoid.WalkSpeed = 16
  1603. Settings.Spread = Settings.Spread - Settings.SprintSpreadIncrease
  1604. Right_Weld.C0 = CFrame.new(0, -1.5, 0)
  1605. end
  1606. end)
  1607. Mouse.Button2Down:connect(function()
  1608. if not Reloading and not Sprinting and not Aiming and (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude < 1 then
  1609. Aiming = true
  1610. Mouse.Icon = Settings.Icons.Aim
  1611. if Settings.AimAnim.Enabled then
  1612. Right_Weld.C1 = CFrame.new()
  1613. Right_Weld.C0 = CFrame.new()
  1614. Delay(0, function()
  1615. Tween_C0(Right_Weld, Settings.AimAnim.Frames, Settings.AimAnim.Time, Right_Weld.C0, Character.Head.CFrame:toObjectSpace(Settings.AimPart.CFrame))
  1616. end)
  1617. Delay(0, function()
  1618. Tween_C1(Left_Weld, Settings.AimAnim.Frames, Settings.AimAnim.Time, Left_Weld.C1, Settings.LeftAimPos)
  1619. end)
  1620. Delay(0, function()
  1621. if Settings.ChangeFOV[1] then
  1622. Camera.FieldOfView = 70
  1623. local Cam_Dif, T_F = 70 - Settings.ChangeFOV[2], Settings.AimAnim.Time * Settings.AimAnim.Frames
  1624. for i = 1, T_F do
  1625. local FOV = 70 - Cam_Dif/T_F * i
  1626. Camera.FieldOfView = FOV
  1627. wait(Settings.AimAnim.Time/Settings.AimAnim.Frames)
  1628. if not Aiming then
  1629. return
  1630. end
  1631. end
  1632. Camera.FieldOfView = Settings.ChangeFOV[2]
  1633. end
  1634. end)
  1635. else
  1636. Right_Weld.C1 = CFrame.new()
  1637. Right_Weld.C0 = CFrame.new()
  1638. Right_Weld.C1 = Character.Head.CFrame:toObjectSpace(Settings.AimPart.CFrame)
  1639. Left_Weld.C1 = Settings.LeftAimPos
  1640. if Settings.ChangeFOV[1] then
  1641. Camera.FieldOfView = Settings.ChangeFOV[2]
  1642. end
  1643. end
  1644. Tool.GripPos = Orig_Grip + Settings.AimGripOffset
  1645. Settings.Spread = Settings.Spread - Settings.SpreadReduction
  1646. end
  1647. end)
  1648. Mouse.Button2Up:connect(function()
  1649. if Aiming then
  1650. Mouse.Icon = Settings.Icons.Idle
  1651. Tool.GripPos = Orig_Grip
  1652. if Settings.AimAnim.Enabled then
  1653. Delay(0, function()
  1654. Tween_C0(Right_Weld, Settings.AimAnim.Frames, Settings.AimAnim.Time, Right_Weld.C0, CFrame.new(0, -1.5, 0))
  1655. end)
  1656. Delay(0, function()
  1657. Tween_C1(Left_Weld, Settings.AimAnim.Frames, Settings.AimAnim.Time, Left_Weld.C1, Settings.LeftPos)
  1658. end)
  1659. else
  1660. Right_Weld.C1 = Settings.RightPos
  1661. Right_Weld.C0 = CFrame.new(0, -1.5, 0)
  1662. Left_Weld.C1 = Settings.LeftPos
  1663. end
  1664. if Settings.ChangeFOV[1] then
  1665. Camera.FieldOfView = 70
  1666. end
  1667. Settings.Spread = Settings.Spread + Settings.SpreadReduction
  1668. Character.Torso.Neck.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  1669. Character.Torso.Neck.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  1670. wait(0.25)
  1671. Aiming = false
  1672. end
  1673. end)
  1674. wait()
  1675. Camera.Changed:connect(function()
  1676. if (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude < 1 and Equipped then
  1677. Mouse.TargetFilter = workspace
  1678. Character.Torso.Neck.C1 = CFrame.new()
  1679. Character.Torso.Neck.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.asin((Mouse.Hit.p - Mouse.Origin.p).unit.y), 0, 0)
  1680. end
  1681. end)
  1682. Mouse.Idle:connect(function()
  1683. if (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude < 1 and Equipped then
  1684. Mouse.TargetFilter = workspace
  1685. Character.Torso.Neck.C1 = CFrame.new()
  1686. Character.Torso.Neck.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.asin((Mouse.Hit.p - Mouse.Origin.p).unit.y), 0, 0)
  1687. end
  1688. end)
  1689. while wait() and Equipped do
  1690. if Sprinting then
  1691. Right_Weld.C0 = CFrame.new(0, -1.5, 0) * Settings.SprintArmOffset
  1692. Left_Weld.C0 = CFrame.new(0, -1.5, 0) * Settings.SprintArmOffset
  1693. elseif not Aiming then
  1694. Left_Weld.C0 = CFrame.new(0, -1.5, 0)
  1695. end
  1696. if (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude > 1 and Equipped then
  1697. Mouse.TargetFilter = nil
  1698. Character.Torso.Neck.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  1699. Character.Torso.Neck.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  1700. end
  1701. end
  1702. end)
  1703.  
  1704. local Arms_Made
  1705. local Fake_Arm_Right, Fake_Arm_Left, Fake_Arm_Model
  1706.  
  1707. Tool.Equipped:connect(function(Mouse)
  1708. if Character and not Arms_Made then
  1709. Arms_Made = true
  1710. local Torso = Character.Torso
  1711. Torso["Right Shoulder"].Part1 = nil
  1712. Left_Weld = Instance.new("Weld", Torso)
  1713. Left_Weld.Name = "Left_Weld"
  1714. Left_Weld.Part0 = Character.Head
  1715. Left_Weld.C0 = CFrame.new(0, -1.5, 0)
  1716. if not Settings.OneHanded then
  1717. Torso["Left Shoulder"].Part1 = nil
  1718. Left_Weld.Part1 = Character["Left Arm"]
  1719. end
  1720. Right_Weld = Instance.new("Weld", Torso)
  1721. Right_Weld.Name = "Right_Weld"
  1722. Right_Weld.Part0 = Character.Head
  1723. Right_Weld.Part1 = Character["Right Arm"]
  1724. Right_Weld.C0 = CFrame.new(0, -1.5, 0)
  1725. Left_Weld.C1 = Settings.LeftPos
  1726. Right_Weld.C1 = Settings.RightPos
  1727. end
  1728. if Settings.FakeArms and not Fake_Arm_Right then
  1729. Fake_Arm_Right, Fake_Arm_Left = Character["Right Arm"]:Clone(), Character["Left Arm"]:Clone()
  1730. Fake_Arm_Right.FormFactor, Fake_Arm_Left.FormFactor = "Custom", "Custom"
  1731. Fake_Arm_Right.Size, Fake_Arm_Left.Size = Vector3.new(), Vector3.new()
  1732. local fakeArms = {Fake_Arm_Right, Fake_Arm_Left}
  1733. for i = 1, 2 do
  1734. local w = Instance.new("Weld", fakeArms[i])
  1735. w.Part0 = Character[fakeArms[i].Name]
  1736. w.Part1 = fakeArms[i]
  1737. fakeArms[i].Transparency = Settings.FakeArmTransparency
  1738. end
  1739. Fake_Arm_Model = Instance.new("Model", Camera)
  1740. Fake_Arm_Right.Parent = Fake_Arm_Model
  1741. if not Settings.OneHanded then
  1742. Fake_Arm_Left.Parent = Fake_Arm_Model
  1743. end
  1744. Fake_Arm_Model.Name = "FakeArms"
  1745. if Settings.CharacterMeshes then
  1746. for i, v in pairs(Character:GetChildren()) do
  1747. if v:IsA("CharacterMesh") and v.BodyPart == Enum.BodyPart.LeftArm or v:IsA("CharacterMesh") and v.BodyPart == Enum.BodyPart.RightArm then
  1748. v:Clone().Parent = Fake_Arm_Model
  1749. end
  1750. end
  1751. end
  1752. if Character:FindFirstChild("Shirt") then
  1753. Instance.new("Humanoid", Fake_Arm_Model)
  1754. Character.Shirt:Clone().Parent = Fake_Arm_Model
  1755. else
  1756. local Arm_Mesh = Instance.new("SpecialMesh", Fake_Arm_Right)
  1757. Arm_Mesh.MeshType, Arm_Mesh.Scale = "Brick", Vector3.new(5, 10, 5)
  1758. local Arm_Mesh2 = Instance.new("SpecialMesh", Fake_Arm_Left)
  1759. Arm_Mesh2.MeshType, Arm_Mesh2.Scale = "Brick", Vector3.new(5, 10, 5)
  1760. end
  1761. end
  1762. end)
  1763.  
  1764. Tool.Unequipped:connect(function()
  1765. Equipped = false
  1766. Tool.GripPos = Orig_Grip
  1767. Aiming = false
  1768. Settings.Spread = Orig_Spread
  1769. if Settings.ChangeFOV[1] then
  1770. Camera.FieldOfView = 70
  1771. end
  1772. if Gui then
  1773. Gui:Destroy()
  1774. Gui = nil
  1775. end
  1776. for i, v in pairs(Tool.Handle:GetChildren()) do
  1777. if v:IsA("Sound") then
  1778. v:Stop()
  1779. end
  1780. end
  1781. if Fake_Arm_Right and Fake_Arm_Left and Fake_Arm_Model then
  1782. Fake_Arm_Model:Destroy()
  1783. Fake_Arm_Right, Fake_Arm_Left, Fake_Arm_Model = nil, nil, nil
  1784. end
  1785. if Character and Left_Weld and Right_Weld then
  1786. Arms_Made = false
  1787. local Torso = Character.Torso
  1788. Torso["Right Shoulder"].Part1, Torso["Left Shoulder"].Part1 = Character["Right Arm"], Character["Left Arm"]
  1789. Left_Weld:Destroy()
  1790. Right_Weld:Destroy()
  1791. end
  1792. Sprinting = false
  1793. Character.Torso.Neck.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  1794. Character.Torso.Neck.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  1795. Character.Humanoid.WalkSpeed = 16
  1796. end)
  1797.  
  1798. end))
  1799. NumberValue128.Name = "Ammo"
  1800. NumberValue128.Parent = LocalScript127
  1801. NumberValue128.Value = 10
  1802. NumberValue129.Name = "StoredAmmo"
  1803. NumberValue129.Parent = LocalScript127
  1804. NumberValue129.Value = 500
  1805. Smoke130.Parent = LocalScript127
  1806. Smoke130.Size = 0.25
  1807. Smoke130.Color = Color3.new(0.372549, 0.372549, 0.372549)
  1808. Smoke130.Enabled = false
  1809. Smoke130.Opacity = 0.10000000149012
  1810. Smoke130.RiseVelocity = 10
  1811. Smoke130.Color = Color3.new(0.372549, 0.372549, 0.372549)
  1812. Smoke131.Name = "Smoke1"
  1813. Smoke131.Parent = LocalScript127
  1814. Smoke131.Size = 0.10000000149012
  1815. Smoke131.Color = Color3.new(1, 0.6, 0.2)
  1816. Smoke131.Enabled = false
  1817. Smoke131.Opacity = 0.40000000596046
  1818. Smoke131.RiseVelocity = 3
  1819. Smoke131.Color = Color3.new(1, 0.6, 0.2)
  1820. ScreenGui132.Name = "Gui"
  1821. ScreenGui132.Parent = LocalScript127
  1822. Frame133.Parent = ScreenGui132
  1823. Frame133.Transparency = 0.5
  1824. Frame133.Size = UDim2.new(0, 120, 0, 35)
  1825. Frame133.Position = UDim2.new(1, -150, 1, -44)
  1826. Frame133.BackgroundColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  1827. Frame133.BackgroundTransparency = 0.5
  1828. Frame133.BorderSizePixel = 3
  1829. TextLabel134.Name = "AmmoDisplay"
  1830. TextLabel134.Parent = Frame133
  1831. TextLabel134.Transparency = 1
  1832. TextLabel134.Size = UDim2.new(1, 0, 1, 0)
  1833. TextLabel134.Text = ""
  1834. TextLabel134.BackgroundColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  1835. TextLabel134.BackgroundTransparency = 1
  1836. TextLabel134.Font = Enum.Font.SourceSansBold
  1837. TextLabel134.FontSize = Enum.FontSize.Size24
  1838. TextLabel134.TextColor3 = Color3.new(0, 0, 0)
  1839. TextLabel134.TextStrokeColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  1840. TextLabel134.TextStrokeTransparency = 0.5
  1841. TextLabel134.TextXAlignment = Enum.TextXAlignment.Right
  1842. Frame135.Parent = ScreenGui132
  1843. Frame135.Transparency = 0.5
  1844. Frame135.Size = UDim2.new(0, 126, 0, 10)
  1845. Frame135.Position = UDim2.new(1, -153, 1, -62)
  1846. Frame135.BackgroundColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  1847. Frame135.BackgroundTransparency = 0.5
  1848. Frame135.BorderSizePixel = 3
  1849. TextLabel136.Name = "Caliber"
  1850. TextLabel136.Parent = Frame135
  1851. TextLabel136.Transparency = 1
  1852. TextLabel136.Size = UDim2.new(1, 0, 1, 0)
  1853. TextLabel136.Text = "MAde by 1ndrew"
  1854. TextLabel136.BackgroundColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  1855. TextLabel136.BackgroundTransparency = 1
  1856. TextLabel136.Font = Enum.Font.SourceSansBold
  1857. TextLabel136.FontSize = Enum.FontSize.Size18
  1858. TextLabel136.TextColor3 = Color3.new(0, 0, 0)
  1859. TextLabel136.TextStrokeColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  1860. TextLabel136.TextStrokeTransparency = 0.5
  1861. TextLabel136.TextXAlignment = Enum.TextXAlignment.Right
  1862. Frame137.Parent = ScreenGui132
  1863. Frame137.Transparency = 0.5
  1864. Frame137.Size = UDim2.new(0, 126, 0, 40)
  1865. Frame137.Position = UDim2.new(1, -153, 1, -109)
  1866. Frame137.BackgroundColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  1867. Frame137.BackgroundTransparency = 0.5
  1868. Frame137.BorderSizePixel = 3
  1869. TextLabel138.Name = "Accessories"
  1870. TextLabel138.Parent = Frame137
  1871. TextLabel138.Transparency = 1
  1872. TextLabel138.Size = UDim2.new(1, 0, 1, 0)
  1873. TextLabel138.Text = "P212-S"
  1874. TextLabel138.BackgroundColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  1875. TextLabel138.BackgroundTransparency = 1
  1876. TextLabel138.Font = Enum.Font.SourceSansBold
  1877. TextLabel138.FontSize = Enum.FontSize.Size14
  1878. TextLabel138.TextColor3 = Color3.new(0, 0, 0)
  1879. TextLabel138.TextStrokeColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  1880. TextLabel138.TextStrokeTransparency = 0.5
  1881. TextLabel138.TextXAlignment = Enum.TextXAlignment.Right
  1882. Part139.Parent = Tool0
  1883. Part139.Material = Enum.Material.SmoothPlastic
  1884. Part139.Rotation = Vector3.new(-90, 0.25, -90)
  1885. Part139.Anchored = true
  1886. Part139.CanCollide = false
  1887. Part139.FormFactor = Enum.FormFactor.Custom
  1888. Part139.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1889. Part139.CFrame = CFrame.new(-183.063095, 6.35329056, -66.0026245, 1.34106514e-07, 0.999990106, 0.00431240723, -2.53086114e-07, -0.00431240862, 0.999990344, 0.999999404, -1.35196672e-07, 2.52505714e-07)
  1890. Part139.TopSurface = Enum.SurfaceType.Smooth
  1891. Part139.Position = Vector3.new(-183.063095, 6.35329056, -66.0026245)
  1892. Part139.Orientation = Vector3.new(-89.75, 90, -180)
  1893. CylinderMesh140.Parent = Part139
  1894. CylinderMesh140.Scale = Vector3.new(0.746033728, 0.135642394, 0.746033311)
  1895. CylinderMesh140.Scale = Vector3.new(0.746033728, 0.135642394, 0.746033311)
  1896. Part141.Parent = Tool0
  1897. Part141.BrickColor = BrickColor.new("Really black")
  1898. Part141.Rotation = Vector3.new(-90, 0, -180)
  1899. Part141.Anchored = true
  1900. Part141.FormFactor = Enum.FormFactor.Custom
  1901. Part141.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1902. Part141.CFrame = CFrame.new(-183.060089, 6.22809887, -67.3072128, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  1903. Part141.TopSurface = Enum.SurfaceType.Smooth
  1904. Part141.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1905. Part141.Position = Vector3.new(-183.060089, 6.22809887, -67.3072128)
  1906. Part141.Orientation = Vector3.new(-90, -180, 0)
  1907. Part141.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1908. Weld142.Name = "HeadWeld"
  1909. Weld142.Parent = Part141
  1910. Weld142.C0 = CFrame.new(0, 0.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1911. Weld142.C1 = CFrame.new(0, -0.800000012, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1912. CylinderMesh143.Parent = Part141
  1913. Part144.Parent = Tool0
  1914. Part144.BrickColor = BrickColor.new("Dark stone grey")
  1915. Part144.Rotation = Vector3.new(-90, 0, -180)
  1916. Part144.Anchored = true
  1917. Part144.FormFactor = Enum.FormFactor.Custom
  1918. Part144.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1919. Part144.CFrame = CFrame.new(-183.060074, 6.2281003, -67.1012878, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  1920. Part144.TopSurface = Enum.SurfaceType.Smooth
  1921. Part144.Color = Color3.new(0.388235, 0.372549, 0.384314)
  1922. Part144.Position = Vector3.new(-183.060074, 6.2281003, -67.1012878)
  1923. Part144.Orientation = Vector3.new(-90, -180, 0)
  1924. Part144.Color = Color3.new(0.388235, 0.372549, 0.384314)
  1925. Weld145.Name = "HeadWeld"
  1926. Weld145.Parent = Part144
  1927. Weld145.C0 = CFrame.new(0, 0.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1928. Weld145.C1 = CFrame.new(0, -0.800000012, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1929. CylinderMesh146.Parent = Part144
  1930. CylinderMesh146.Scale = Vector3.new(1.39999998, 1, 1.39999998)
  1931. CylinderMesh146.Scale = Vector3.new(1.39999998, 1, 1.39999998)
  1932. Part147.Parent = Tool0
  1933. Part147.BrickColor = BrickColor.new("Black")
  1934. Part147.Rotation = Vector3.new(-90, 0, -180)
  1935. Part147.Anchored = true
  1936. Part147.FormFactor = Enum.FormFactor.Custom
  1937. Part147.Size = Vector3.new(0.200000003, 1.19999993, 0.200000003)
  1938. Part147.CFrame = CFrame.new(-183.060104, 6.2281003, -66.8013, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  1939. Part147.TopSurface = Enum.SurfaceType.Smooth
  1940. Part147.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1941. Part147.Position = Vector3.new(-183.060104, 6.2281003, -66.8013)
  1942. Part147.Orientation = Vector3.new(-90, -180, 0)
  1943. Part147.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1944. Weld148.Name = "HeadWeld"
  1945. Weld148.Parent = Part147
  1946. Weld148.C0 = CFrame.new(0, 0.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1947. Weld148.C1 = CFrame.new(0, -0.800000012, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1948. CylinderMesh149.Parent = Part147
  1949. CylinderMesh149.Scale = Vector3.new(1.29999995, 1, 1.29999995)
  1950. CylinderMesh149.Scale = Vector3.new(1.29999995, 1, 1.29999995)
  1951. Part150.Parent = Tool0
  1952. Part150.BrickColor = BrickColor.new("Dark stone grey")
  1953. Part150.Rotation = Vector3.new(-90, 0, -180)
  1954. Part150.Anchored = true
  1955. Part150.FormFactor = Enum.FormFactor.Custom
  1956. Part150.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1957. Part150.CFrame = CFrame.new(-183.060089, 6.2281003, -66.501297, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  1958. Part150.TopSurface = Enum.SurfaceType.Smooth
  1959. Part150.Color = Color3.new(0.388235, 0.372549, 0.384314)
  1960. Part150.Position = Vector3.new(-183.060089, 6.2281003, -66.501297)
  1961. Part150.Orientation = Vector3.new(-90, -180, 0)
  1962. Part150.Color = Color3.new(0.388235, 0.372549, 0.384314)
  1963. Weld151.Name = "HeadWeld"
  1964. Weld151.Parent = Part150
  1965. Weld151.C0 = CFrame.new(0, 0.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1966. Weld151.C1 = CFrame.new(0, -0.800000012, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1967. CylinderMesh152.Parent = Part150
  1968. CylinderMesh152.Scale = Vector3.new(1.39999998, 1, 1.39999998)
  1969. CylinderMesh152.Scale = Vector3.new(1.39999998, 1, 1.39999998)
  1970. Part153.Parent = Tool0
  1971. Part153.BrickColor = BrickColor.new("Black")
  1972. Part153.Rotation = Vector3.new(-90, 0, -180)
  1973. Part153.Anchored = true
  1974. Part153.FormFactor = Enum.FormFactor.Custom
  1975. Part153.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1976. Part153.CFrame = CFrame.new(-183.060089, 6.2281003, -66.1013107, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  1977. Part153.TopSurface = Enum.SurfaceType.Smooth
  1978. Part153.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1979. Part153.Position = Vector3.new(-183.060089, 6.2281003, -66.1013107)
  1980. Part153.Orientation = Vector3.new(-90, -180, 0)
  1981. Part153.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1982. Weld154.Name = "HeadWeld"
  1983. Weld154.Parent = Part153
  1984. Weld154.C0 = CFrame.new(0, 0.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1985. Weld154.C1 = CFrame.new(0, -0.800000012, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1986. CylinderMesh155.Parent = Part153
  1987. Part156.Parent = Tool0
  1988. Part156.Material = Enum.Material.SmoothPlastic
  1989. Part156.BrickColor = BrickColor.new("Black")
  1990. Part156.Rotation = Vector3.new(0, 90, 0)
  1991. Part156.Anchored = true
  1992. Part156.FormFactor = Enum.FormFactor.Custom
  1993. Part156.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1994. Part156.CFrame = CFrame.new(-183.059998, 6.32799959, -64.3010254, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  1995. Part156.BottomSurface = Enum.SurfaceType.Smooth
  1996. Part156.TopSurface = Enum.SurfaceType.Smooth
  1997. Part156.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1998. Part156.Position = Vector3.new(-183.059998, 6.32799959, -64.3010254)
  1999. Part156.Orientation = Vector3.new(0, 90, 0)
  2000. Part156.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2001. BlockMesh157.Parent = Part156
  2002. BlockMesh157.Scale = Vector3.new(0.300000012, 1.10000002, 1.10000002)
  2003. BlockMesh157.Scale = Vector3.new(0.300000012, 1.10000002, 1.10000002)
  2004. Part158.Parent = Tool0
  2005. Part158.Material = Enum.Material.SmoothPlastic
  2006. Part158.BrickColor = BrickColor.new("Black")
  2007. Part158.Rotation = Vector3.new(0, 90, 0)
  2008. Part158.Anchored = true
  2009. Part158.FormFactor = Enum.FormFactor.Custom
  2010. Part158.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2011. Part158.CFrame = CFrame.new(-183.059998, 6.32799864, -64.5010223, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  2012. Part158.BottomSurface = Enum.SurfaceType.Smooth
  2013. Part158.TopSurface = Enum.SurfaceType.Smooth
  2014. Part158.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2015. Part158.Position = Vector3.new(-183.059998, 6.32799864, -64.5010223)
  2016. Part158.Orientation = Vector3.new(0, 90, 0)
  2017. Part158.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2018. BlockMesh159.Parent = Part158
  2019. BlockMesh159.Scale = Vector3.new(0.300000012, 1.10000002, 1.10000002)
  2020. BlockMesh159.Scale = Vector3.new(0.300000012, 1.10000002, 1.10000002)
  2021. Part160.Parent = Tool0
  2022. Part160.Material = Enum.Material.SmoothPlastic
  2023. Part160.BrickColor = BrickColor.new("Black")
  2024. Part160.Rotation = Vector3.new(0, 90, 0)
  2025. Part160.Anchored = true
  2026. Part160.FormFactor = Enum.FormFactor.Custom
  2027. Part160.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2028. Part160.CFrame = CFrame.new(-183.059998, 6.32799959, -64.6010208, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  2029. Part160.BottomSurface = Enum.SurfaceType.Smooth
  2030. Part160.TopSurface = Enum.SurfaceType.Smooth
  2031. Part160.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2032. Part160.Position = Vector3.new(-183.059998, 6.32799959, -64.6010208)
  2033. Part160.Orientation = Vector3.new(0, 90, 0)
  2034. Part160.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2035. BlockMesh161.Parent = Part160
  2036. BlockMesh161.Scale = Vector3.new(0.300000012, 1.10000002, 1.10000002)
  2037. BlockMesh161.Scale = Vector3.new(0.300000012, 1.10000002, 1.10000002)
  2038. Part162.Parent = Tool0
  2039. Part162.Material = Enum.Material.SmoothPlastic
  2040. Part162.BrickColor = BrickColor.new("Black")
  2041. Part162.Rotation = Vector3.new(0, 90, 0)
  2042. Part162.Anchored = true
  2043. Part162.FormFactor = Enum.FormFactor.Custom
  2044. Part162.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2045. Part162.CFrame = CFrame.new(-183.059998, 6.32799768, -64.7010193, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  2046. Part162.BottomSurface = Enum.SurfaceType.Smooth
  2047. Part162.TopSurface = Enum.SurfaceType.Smooth
  2048. Part162.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2049. Part162.Position = Vector3.new(-183.059998, 6.32799768, -64.7010193)
  2050. Part162.Orientation = Vector3.new(0, 90, 0)
  2051. Part162.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2052. BlockMesh163.Parent = Part162
  2053. BlockMesh163.Scale = Vector3.new(0.300000012, 1.10000002, 1.10000002)
  2054. BlockMesh163.Scale = Vector3.new(0.300000012, 1.10000002, 1.10000002)
  2055. Part164.Parent = Tool0
  2056. Part164.Material = Enum.Material.SmoothPlastic
  2057. Part164.BrickColor = BrickColor.new("Black")
  2058. Part164.Rotation = Vector3.new(0, 90, 0)
  2059. Part164.Anchored = true
  2060. Part164.FormFactor = Enum.FormFactor.Custom
  2061. Part164.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2062. Part164.CFrame = CFrame.new(-183.059998, 6.32799959, -64.4010239, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  2063. Part164.BottomSurface = Enum.SurfaceType.Smooth
  2064. Part164.TopSurface = Enum.SurfaceType.Smooth
  2065. Part164.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2066. Part164.Position = Vector3.new(-183.059998, 6.32799959, -64.4010239)
  2067. Part164.Orientation = Vector3.new(0, 90, 0)
  2068. Part164.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2069. BlockMesh165.Parent = Part164
  2070. BlockMesh165.Scale = Vector3.new(0.300000012, 1.10000002, 1.10000002)
  2071. BlockMesh165.Scale = Vector3.new(0.300000012, 1.10000002, 1.10000002)
  2072. Part166.Parent = Tool0
  2073. Part166.Material = Enum.Material.SmoothPlastic
  2074. Part166.BrickColor = BrickColor.new("Mid gray")
  2075. Part166.Rotation = Vector3.new(0, 90, 0)
  2076. Part166.Anchored = true
  2077. Part166.FormFactor = Enum.FormFactor.Custom
  2078. Part166.Size = Vector3.new(0.800000012, 0.200000003, 0.200000003)
  2079. Part166.CFrame = CFrame.new(-183.059998, 6.32799959, -64.6010284, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  2080. Part166.BottomSurface = Enum.SurfaceType.Smooth
  2081. Part166.TopSurface = Enum.SurfaceType.Smooth
  2082. Part166.Color = Color3.new(0.803922, 0.803922, 0.803922)
  2083. Part166.Position = Vector3.new(-183.059998, 6.32799959, -64.6010284)
  2084. Part166.Orientation = Vector3.new(0, 90, 0)
  2085. Part166.Color = Color3.new(0.803922, 0.803922, 0.803922)
  2086. BlockMesh167.Parent = Part166
  2087. Part168.Parent = Tool0
  2088. Part168.Material = Enum.Material.SmoothPlastic
  2089. Part168.BrickColor = BrickColor.new("Black")
  2090. Part168.Rotation = Vector3.new(0, 90, 0)
  2091. Part168.Anchored = true
  2092. Part168.FormFactor = Enum.FormFactor.Custom
  2093. Part168.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2094. Part168.CFrame = CFrame.new(-183.059998, 6.32799959, -64.8010178, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  2095. Part168.BottomSurface = Enum.SurfaceType.Smooth
  2096. Part168.TopSurface = Enum.SurfaceType.Smooth
  2097. Part168.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2098. Part168.Position = Vector3.new(-183.059998, 6.32799959, -64.8010178)
  2099. Part168.Orientation = Vector3.new(0, 90, 0)
  2100. Part168.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2101. BlockMesh169.Parent = Part168
  2102. BlockMesh169.Scale = Vector3.new(0.300000012, 1.10000002, 1.10000002)
  2103. BlockMesh169.Scale = Vector3.new(0.300000012, 1.10000002, 1.10000002)
  2104. Part170.Parent = Tool0
  2105. Part170.Material = Enum.Material.SmoothPlastic
  2106. Part170.BrickColor = BrickColor.new("Black")
  2107. Part170.Rotation = Vector3.new(0, 90, 0)
  2108. Part170.Anchored = true
  2109. Part170.FormFactor = Enum.FormFactor.Custom
  2110. Part170.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2111. Part170.CFrame = CFrame.new(-183.059998, 6.32799959, -64.9010315, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  2112. Part170.BottomSurface = Enum.SurfaceType.Smooth
  2113. Part170.TopSurface = Enum.SurfaceType.Smooth
  2114. Part170.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2115. Part170.Position = Vector3.new(-183.059998, 6.32799959, -64.9010315)
  2116. Part170.Orientation = Vector3.new(0, 90, 0)
  2117. Part170.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2118. BlockMesh171.Parent = Part170
  2119. BlockMesh171.Scale = Vector3.new(0.300000012, 1.10000002, 1.10000002)
  2120. BlockMesh171.Scale = Vector3.new(0.300000012, 1.10000002, 1.10000002)
  2121. Part172.Parent = Tool0
  2122. Part172.Material = Enum.Material.SmoothPlastic
  2123. Part172.BrickColor = BrickColor.new("Black")
  2124. Part172.Transparency = 0.30000001192093
  2125. Part172.Rotation = Vector3.new(180, 0, 90.25)
  2126. Part172.Anchored = true
  2127. Part172.FormFactor = Enum.FormFactor.Custom
  2128. Part172.Size = Vector3.new(0.200000003, 0.400000036, 0.200000003)
  2129. Part172.CFrame = CFrame.new(-183.065247, 6.55329132, -65.0026093, -0.00431239605, -0.999990523, -1.67372694e-13, -0.999990523, 0.00431239605, -8.21146428e-13, 8.21860538e-13, 1.63829914e-13, -1)
  2130. Part172.BottomSurface = Enum.SurfaceType.Smooth
  2131. Part172.TopSurface = Enum.SurfaceType.Smooth
  2132. Part172.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2133. Part172.Position = Vector3.new(-183.065247, 6.55329132, -65.0026093)
  2134. Part172.Orientation = Vector3.new(0, -180, -89.75)
  2135. Part172.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2136. BlockMesh173.Parent = Part172
  2137. BlockMesh173.Scale = Vector3.new(0.100000001, 0.300000012, 0.100000001)
  2138. BlockMesh173.Scale = Vector3.new(0.100000001, 0.300000012, 0.100000001)
  2139. Part174.Parent = Tool0
  2140. Part174.Material = Enum.Material.SmoothPlastic
  2141. Part174.BrickColor = BrickColor.new("Black")
  2142. Part174.Transparency = 0.30000001192093
  2143. Part174.Rotation = Vector3.new(180, 0, 90.25)
  2144. Part174.Anchored = true
  2145. Part174.FormFactor = Enum.FormFactor.Custom
  2146. Part174.Size = Vector3.new(0.200000003, 0.400000036, 0.200000003)
  2147. Part174.CFrame = CFrame.new(-183.063522, 6.65328836, -65.0026093, -0.00431239605, -0.999990523, -1.67372694e-13, -0.999990523, 0.00431239605, -8.21146428e-13, 8.21860538e-13, 1.63829914e-13, -1)
  2148. Part174.BottomSurface = Enum.SurfaceType.Smooth
  2149. Part174.TopSurface = Enum.SurfaceType.Smooth
  2150. Part174.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2151. Part174.Position = Vector3.new(-183.063522, 6.65328836, -65.0026093)
  2152. Part174.Orientation = Vector3.new(0, -180, -89.75)
  2153. Part174.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2154. BlockMesh175.Parent = Part174
  2155. BlockMesh175.Scale = Vector3.new(0.100000001, 1, 0.100000001)
  2156. BlockMesh175.Scale = Vector3.new(0.100000001, 1, 0.100000001)
  2157. Part176.Parent = Tool0
  2158. Part176.Material = Enum.Material.SmoothPlastic
  2159. Part176.BrickColor = BrickColor.new("Bright red")
  2160. Part176.Transparency = 0.30000001192093
  2161. Part176.Rotation = Vector3.new(180, 0, 90.25)
  2162. Part176.Anchored = true
  2163. Part176.FormFactor = Enum.FormFactor.Custom
  2164. Part176.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2165. Part176.CFrame = CFrame.new(-183.061005, 6.65299988, -65.0030212, -0.00431239605, -0.999990523, -1.67372694e-13, -0.999990523, 0.00431239605, -8.21146428e-13, 8.21860538e-13, 1.63829914e-13, -1)
  2166. Part176.BottomSurface = Enum.SurfaceType.Smooth
  2167. Part176.TopSurface = Enum.SurfaceType.Smooth
  2168. Part176.Color = Color3.new(0.768628, 0.156863, 0.109804)
  2169. Part176.Position = Vector3.new(-183.061005, 6.65299988, -65.0030212)
  2170. Part176.Orientation = Vector3.new(0, -180, -89.75)
  2171. Part176.Color = Color3.new(0.768628, 0.156863, 0.109804)
  2172. BlockMesh177.Parent = Part176
  2173. BlockMesh177.Scale = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2174. BlockMesh177.Scale = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2175. Part178.Parent = Tool0
  2176. Part178.Material = Enum.Material.SmoothPlastic
  2177. Part178.BrickColor = BrickColor.new("Black")
  2178. Part178.Transparency = 0.30000001192093
  2179. Part178.Rotation = Vector3.new(180, 0, 90.25)
  2180. Part178.Anchored = true
  2181. Part178.FormFactor = Enum.FormFactor.Custom
  2182. Part178.Size = Vector3.new(0.200000003, 0.400000036, 0.200000003)
  2183. Part178.CFrame = CFrame.new(-183.066101, 6.75329113, -65.0026093, -0.00431239605, -0.999990523, -1.67372694e-13, -0.999990523, 0.00431239605, -8.21146428e-13, 8.21860538e-13, 1.63829914e-13, -1)
  2184. Part178.BottomSurface = Enum.SurfaceType.Smooth
  2185. Part178.TopSurface = Enum.SurfaceType.Smooth
  2186. Part178.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2187. Part178.Position = Vector3.new(-183.066101, 6.75329113, -65.0026093)
  2188. Part178.Orientation = Vector3.new(0, -180, -89.75)
  2189. Part178.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2190. BlockMesh179.Parent = Part178
  2191. BlockMesh179.Scale = Vector3.new(0.100000001, 0.300000012, 0.100000001)
  2192. BlockMesh179.Scale = Vector3.new(0.100000001, 0.300000012, 0.100000001)
  2193. Part180.Parent = Tool0
  2194. Part180.Material = Enum.Material.SmoothPlastic
  2195. Part180.BrickColor = BrickColor.new("Mid gray")
  2196. Part180.Rotation = Vector3.new(164.699997, 89.9300003, 111.889999)
  2197. Part180.Anchored = true
  2198. Part180.CanCollide = false
  2199. Part180.FormFactor = Enum.FormFactor.Custom
  2200. Part180.Size = Vector3.new(0.200000003, 0.200000003, 0.291629881)
  2201. Part180.CFrame = CFrame.new(-183.060089, 5.24317646, -63.2305756, -4.19095159e-08, -1.04308128e-07, 0.999999285, -0.999417365, 0.0341189131, -3.66795945e-08, -0.0341188982, -0.999417603, -1.34110451e-07)
  2202. Part180.BottomSurface = Enum.SurfaceType.Smooth
  2203. Part180.TopSurface = Enum.SurfaceType.Smooth
  2204. Part180.Color = Color3.new(0.803922, 0.803922, 0.803922)
  2205. Part180.Position = Vector3.new(-183.060089, 5.24317646, -63.2305756)
  2206. Part180.Orientation = Vector3.new(0, 90, -88.0400009)
  2207. Part180.Color = Color3.new(0.803922, 0.803922, 0.803922)
  2208. BlockMesh181.Parent = Part180
  2209. BlockMesh181.Scale = Vector3.new(0.454062372, 0.169552952, 1)
  2210. BlockMesh181.Scale = Vector3.new(0.454062372, 0.169552952, 1)
  2211. Part182.Parent = Tool0
  2212. Part182.Material = Enum.Material.SmoothPlastic
  2213. Part182.BrickColor = BrickColor.new("Black")
  2214. Part182.Transparency = 0.30000001192093
  2215. Part182.Rotation = Vector3.new(180, 0, -179.75)
  2216. Part182.Anchored = true
  2217. Part182.FormFactor = Enum.FormFactor.Custom
  2218. Part182.Size = Vector3.new(0.200000003, 0.400000036, 0.200000003)
  2219. Part182.CFrame = CFrame.new(-183.061798, 6.65328884, -65.0026093, -0.999990702, 0.00431238255, -5.06249866e-15, 0.00431238255, 0.999990702, -2.34788859e-12, -5.06249866e-15, -2.34788859e-12, -1)
  2220. Part182.BottomSurface = Enum.SurfaceType.Smooth
  2221. Part182.TopSurface = Enum.SurfaceType.Smooth
  2222. Part182.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2223. Part182.Position = Vector3.new(-183.061798, 6.65328884, -65.0026093)
  2224. Part182.Orientation = Vector3.new(0, -180, 0.25)
  2225. Part182.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2226. BlockMesh183.Parent = Part182
  2227. BlockMesh183.Scale = Vector3.new(0.100000001, 1, 0.100000001)
  2228. BlockMesh183.Scale = Vector3.new(0.100000001, 1, 0.100000001)
  2229. for i,v in pairs(mas:GetChildren()) do
  2230. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  2231. pcall(function() v:MakeJoints() end)
  2232. end
  2233. mas:Destroy()
  2234. for i,v in pairs(cors) do
  2235. spawn(function()
  2236. pcall(v)
  2237. end)
  2238. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement