Advertisement
lafur

Untitled

Oct 30th, 2018
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 112.83 KB | None | 0 0
  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
  6. -- made by 1ndrew
  7. function sandbox(var,func)
  8. local env = getfenv(func)
  9. local newenv = setmetatable({},{
  10. __index = function(self,k)
  11. if k=="script" then
  12. return var
  13. else
  14. return env[k]
  15. end
  16. end,
  17. })
  18. setfenv(func,newenv)
  19. return func
  20. end
  21. cors = {}
  22. mas = Instance.new("Model",game:GetService("Lighting"))
  23. Tool0 = Instance.new("Tool")
  24. Part1 = Instance.new("Part")
  25. CylinderMesh2 = Instance.new("CylinderMesh")
  26. Part3 = Instance.new("Part")
  27. BlockMesh4 = Instance.new("BlockMesh")
  28. Part5 = Instance.new("Part")
  29. SpecialMesh6 = Instance.new("SpecialMesh")
  30. Part7 = Instance.new("Part")
  31. Part8 = Instance.new("Part")
  32. CylinderMesh9 = Instance.new("CylinderMesh")
  33. Part10 = Instance.new("Part")
  34. CylinderMesh11 = Instance.new("CylinderMesh")
  35. Part12 = Instance.new("Part")
  36. BlockMesh13 = Instance.new("BlockMesh")
  37. Part14 = Instance.new("Part")
  38. CylinderMesh15 = Instance.new("CylinderMesh")
  39. Part16 = Instance.new("Part")
  40. BlockMesh17 = Instance.new("BlockMesh")
  41. Part18 = Instance.new("Part")
  42. BlockMesh19 = Instance.new("BlockMesh")
  43. Part20 = Instance.new("Part")
  44. Weld21 = Instance.new("Weld")
  45. Sound22 = Instance.new("Sound")
  46. Sound23 = Instance.new("Sound")
  47. Part24 = Instance.new("Part")
  48. CylinderMesh25 = Instance.new("CylinderMesh")
  49. Part26 = Instance.new("Part")
  50. CylinderMesh27 = Instance.new("CylinderMesh")
  51. Part28 = Instance.new("Part")
  52. CylinderMesh29 = Instance.new("CylinderMesh")
  53. Part30 = Instance.new("Part")
  54. CylinderMesh31 = Instance.new("CylinderMesh")
  55. Part32 = Instance.new("Part")
  56. BlockMesh33 = Instance.new("BlockMesh")
  57. Part34 = Instance.new("Part")
  58. CylinderMesh35 = Instance.new("CylinderMesh")
  59. Part36 = Instance.new("Part")
  60. BlockMesh37 = Instance.new("BlockMesh")
  61. Part38 = Instance.new("Part")
  62. CylinderMesh39 = Instance.new("CylinderMesh")
  63. Part40 = Instance.new("Part")
  64. SpecialMesh41 = Instance.new("SpecialMesh")
  65. Part42 = Instance.new("Part")
  66. BlockMesh43 = Instance.new("BlockMesh")
  67. Part44 = Instance.new("Part")
  68. BlockMesh45 = Instance.new("BlockMesh")
  69. Part46 = Instance.new("Part")
  70. BlockMesh47 = Instance.new("BlockMesh")
  71. Part48 = Instance.new("Part")
  72. BlockMesh49 = Instance.new("BlockMesh")
  73. Part50 = Instance.new("Part")
  74. BlockMesh51 = Instance.new("BlockMesh")
  75. Part52 = Instance.new("Part")
  76. BlockMesh53 = Instance.new("BlockMesh")
  77. Part54 = Instance.new("Part")
  78. BlockMesh55 = Instance.new("BlockMesh")
  79. Part56 = Instance.new("Part")
  80. BlockMesh57 = Instance.new("BlockMesh")
  81. Part58 = Instance.new("Part")
  82. BlockMesh59 = Instance.new("BlockMesh")
  83. Part60 = Instance.new("Part")
  84. BlockMesh61 = Instance.new("BlockMesh")
  85. Part62 = Instance.new("Part")
  86. BlockMesh63 = Instance.new("BlockMesh")
  87. Part64 = Instance.new("Part")
  88. BlockMesh65 = Instance.new("BlockMesh")
  89. Part66 = Instance.new("Part")
  90. Part67 = Instance.new("Part")
  91. BlockMesh68 = Instance.new("BlockMesh")
  92. Part69 = Instance.new("Part")
  93. SpecialMesh70 = Instance.new("SpecialMesh")
  94. Part71 = Instance.new("Part")
  95. CylinderMesh72 = Instance.new("CylinderMesh")
  96. Part73 = Instance.new("Part")
  97. SpecialMesh74 = Instance.new("SpecialMesh")
  98. Part75 = Instance.new("Part")
  99. SpecialMesh76 = Instance.new("SpecialMesh")
  100. Part77 = Instance.new("Part")
  101. SpecialMesh78 = Instance.new("SpecialMesh")
  102. Part79 = Instance.new("Part")
  103. CylinderMesh80 = Instance.new("CylinderMesh")
  104. Part81 = Instance.new("Part")
  105. CylinderMesh82 = Instance.new("CylinderMesh")
  106. Part83 = Instance.new("Part")
  107. SpecialMesh84 = Instance.new("SpecialMesh")
  108. Part85 = Instance.new("Part")
  109. BlockMesh86 = Instance.new("BlockMesh")
  110. Part87 = Instance.new("Part")
  111. SpecialMesh88 = Instance.new("SpecialMesh")
  112. Part89 = Instance.new("Part")
  113. SpecialMesh90 = Instance.new("SpecialMesh")
  114. Part91 = Instance.new("Part")
  115. SpecialMesh92 = Instance.new("SpecialMesh")
  116. Part93 = Instance.new("Part")
  117. BlockMesh94 = Instance.new("BlockMesh")
  118. Part95 = Instance.new("Part")
  119. SpecialMesh96 = Instance.new("SpecialMesh")
  120. Part97 = Instance.new("Part")
  121. CylinderMesh98 = Instance.new("CylinderMesh")
  122. Part99 = Instance.new("Part")
  123. SpecialMesh100 = Instance.new("SpecialMesh")
  124. Part101 = Instance.new("Part")
  125. SpecialMesh102 = Instance.new("SpecialMesh")
  126. Part103 = Instance.new("Part")
  127. SpecialMesh104 = Instance.new("SpecialMesh")
  128. Part105 = Instance.new("Part")
  129. CylinderMesh106 = Instance.new("CylinderMesh")
  130. Part107 = Instance.new("Part")
  131. SpecialMesh108 = Instance.new("SpecialMesh")
  132. Part109 = Instance.new("Part")
  133. BlockMesh110 = Instance.new("BlockMesh")
  134. Part111 = Instance.new("Part")
  135. SpecialMesh112 = Instance.new("SpecialMesh")
  136. Part113 = Instance.new("Part")
  137. SpecialMesh114 = Instance.new("SpecialMesh")
  138. Part115 = Instance.new("Part")
  139. CylinderMesh116 = Instance.new("CylinderMesh")
  140. Part117 = Instance.new("Part")
  141. Decal118 = Instance.new("Decal")
  142. BlockMesh119 = Instance.new("BlockMesh")
  143. Part120 = Instance.new("Part")
  144. SpecialMesh121 = Instance.new("SpecialMesh")
  145. Part122 = Instance.new("Part")
  146. BlockMesh123 = Instance.new("BlockMesh")
  147. Part124 = Instance.new("Part")
  148. SpecialMesh125 = Instance.new("SpecialMesh")
  149. Part126 = Instance.new("Part")
  150. BlockMesh127 = Instance.new("BlockMesh")
  151. Part128 = Instance.new("Part")
  152. SpecialMesh129 = Instance.new("SpecialMesh")
  153. Part130 = Instance.new("Part")
  154. SpecialMesh131 = Instance.new("SpecialMesh")
  155. Part132 = Instance.new("Part")
  156. BlockMesh133 = Instance.new("BlockMesh")
  157. Part134 = Instance.new("Part")
  158. BlockMesh135 = Instance.new("BlockMesh")
  159. Part136 = Instance.new("Part")
  160. BlockMesh137 = Instance.new("BlockMesh")
  161. Part138 = Instance.new("Part")
  162. CylinderMesh139 = Instance.new("CylinderMesh")
  163. Part140 = Instance.new("Part")
  164. CylinderMesh141 = Instance.new("CylinderMesh")
  165. Decal142 = Instance.new("Decal")
  166. BillboardGui143 = Instance.new("BillboardGui")
  167. ImageLabel144 = Instance.new("ImageLabel")
  168. Part145 = Instance.new("Part")
  169. BlockMesh146 = Instance.new("BlockMesh")
  170. Part147 = Instance.new("Part")
  171. BlockMesh148 = Instance.new("BlockMesh")
  172. Part149 = Instance.new("Part")
  173. BlockMesh150 = Instance.new("BlockMesh")
  174. Script151 = Instance.new("Script")
  175. LocalScript152 = Instance.new("LocalScript")
  176. NumberValue153 = Instance.new("NumberValue")
  177. NumberValue154 = Instance.new("NumberValue")
  178. PointLight155 = Instance.new("PointLight")
  179. Smoke156 = Instance.new("Smoke")
  180. Smoke157 = Instance.new("Smoke")
  181. ScreenGui158 = Instance.new("ScreenGui")
  182. Frame159 = Instance.new("Frame")
  183. TextLabel160 = Instance.new("TextLabel")
  184. Frame161 = Instance.new("Frame")
  185. TextLabel162 = Instance.new("TextLabel")
  186. Frame163 = Instance.new("Frame")
  187. TextLabel164 = Instance.new("TextLabel")
  188. LocalScript165 = Instance.new("LocalScript")
  189. Tool0.Name = "HMR"
  190. Tool0.Parent = mas
  191. Tool0.GripForward = Vector3.new(-0, 1, -7.23701942e-06)
  192. Tool0.GripPos = Vector3.new(0.150000006, -0.400000006, -0.100000001)
  193. Tool0.GripUp = Vector3.new(-0, 7.23701942e-06, 1)
  194. Tool0.ToolTip = "7.62x51 NATO"
  195. Part1.Name = "T"
  196. Part1.Parent = Tool0
  197. Part1.Material = Enum.Material.SmoothPlastic
  198. Part1.BrickColor = BrickColor.new("Black")
  199. Part1.Rotation = Vector3.new(-118.25, -89.9799957, 60.1599998)
  200. Part1.FormFactor = Enum.FormFactor.Custom
  201. Part1.Size = Vector3.new(0.200000003, 0.384599596, 0.200000003)
  202. Part1.CFrame = CFrame.new(182.923645, 0.682458997, 70.5120926, 0.000200990384, -0.000350369519, -0.99999994, 0.0170529634, -0.999851882, 0.000362267776, -0.999851167, -0.0170523226, -0.000194653156)
  203. Part1.BottomSurface = Enum.SurfaceType.Smooth
  204. Part1.TopSurface = Enum.SurfaceType.Smooth
  205. Part1.Color = Color3.new(0.105882, 0.164706, 0.207843)
  206. Part1.Position = Vector3.new(182.923645, 0.682458997, 70.5120926)
  207. Part1.Orientation = Vector3.new(-0.0199999996, -90.0099945, 179.019989)
  208. Part1.Color = Color3.new(0.105882, 0.164706, 0.207843)
  209. CylinderMesh2.Parent = Part1
  210. CylinderMesh2.Scale = Vector3.new(1.125, 1.20000005, 0.900000036)
  211. CylinderMesh2.Scale = Vector3.new(1.125, 1.20000005, 0.900000036)
  212. Part3.Name = "Trigger"
  213. Part3.Parent = Tool0
  214. Part3.Material = Enum.Material.SmoothPlastic
  215. Part3.BrickColor = BrickColor.new("Dark stone grey")
  216. Part3.Rotation = Vector3.new(-62.7199974, -90, 0)
  217. Part3.Anchored = true
  218. Part3.CanCollide = false
  219. Part3.FormFactor = Enum.FormFactor.Custom
  220. Part3.Size = Vector3.new(0.72600013, 0.287, 0.212000012)
  221. Part3.CFrame = CFrame.new(182.928345, 0.627807021, 69.8777924, -1.35203918e-05, -1.63352215e-05, -1, 0.888815641, 0.458264709, -1.95029934e-05, 0.458264679, -0.888815761, 8.32307978e-06)
  222. Part3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  223. Part3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  224. Part3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  225. Part3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  226. Part3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  227. Part3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  228. Part3.Color = Color3.new(0.388235, 0.372549, 0.384314)
  229. Part3.Position = Vector3.new(182.928345, 0.627807021, 69.8777924)
  230. Part3.Orientation = Vector3.new(0, -90, 62.7199974)
  231. Part3.Color = Color3.new(0.388235, 0.372549, 0.384314)
  232. BlockMesh4.Parent = Part3
  233. BlockMesh4.Scale = Vector3.new(1, 0.200000003, 1)
  234. BlockMesh4.Scale = Vector3.new(1, 0.200000003, 1)
  235. Part5.Name = "7.62x51 MAG"
  236. Part5.Parent = Tool0
  237. Part5.Material = Enum.Material.SmoothPlastic
  238. Part5.BrickColor = BrickColor.new("Black")
  239. Part5.Rotation = Vector3.new(90, 0.0299999993, -180)
  240. Part5.CanCollide = false
  241. Part5.FormFactor = Enum.FormFactor.Custom
  242. Part5.Size = Vector3.new(1, 1, 0.7099998)
  243. Part5.CFrame = CFrame.new(182.927338, 0.842135012, 68.8184967, -0.999999881, 6.78189317e-05, 0.00048773762, -0.000477877329, 7.40768883e-07, -0.999998391, -6.67529894e-05, -0.999998271, -3.58673375e-08)
  244. Part5.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  245. Part5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  246. Part5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  247. Part5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  248. Part5.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  249. Part5.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  250. Part5.Color = Color3.new(0.105882, 0.164706, 0.207843)
  251. Part5.Position = Vector3.new(182.927338, 0.842135012, 68.8184967)
  252. Part5.Orientation = Vector3.new(89.9000015, 90, -89.909996)
  253. Part5.Color = Color3.new(0.105882, 0.164706, 0.207843)
  254. SpecialMesh6.Parent = Part5
  255. SpecialMesh6.Scale = Vector3.new(0.170000002, 0.400000006, 0.400000006)
  256. SpecialMesh6.MeshType = Enum.MeshType.Brick
  257. SpecialMesh6.Scale = Vector3.new(0.170000002, 0.400000006, 0.400000006)
  258. Part7.Name = "AimPart"
  259. Part7.Parent = Tool0
  260. Part7.BrickColor = BrickColor.new("Black")
  261. Part7.Transparency = 1
  262. Part7.Rotation = Vector3.new(-180, 0, 180)
  263. Part7.CanCollide = false
  264. Part7.FormFactor = Enum.FormFactor.Custom
  265. Part7.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  266. Part7.CFrame = CFrame.new(182.929993, 1.57413697, 68.6230011, -0.999999881, -8.56481108e-08, 2.98023224e-08, -8.56481108e-08, 1, 4.43308785e-08, -2.98023224e-08, 4.4330875e-08, -0.999999881)
  267. Part7.BottomSurface = Enum.SurfaceType.Smooth
  268. Part7.TopSurface = Enum.SurfaceType.Smooth
  269. Part7.Color = Color3.new(0.105882, 0.164706, 0.207843)
  270. Part7.Position = Vector3.new(182.929993, 1.57413697, 68.6230011)
  271. Part7.Orientation = Vector3.new(0, 180, 0)
  272. Part7.Color = Color3.new(0.105882, 0.164706, 0.207843)
  273. Part8.Name = "Barrel"
  274. Part8.Parent = Tool0
  275. Part8.Material = Enum.Material.SmoothPlastic
  276. Part8.BrickColor = BrickColor.new("Black")
  277. Part8.Rotation = Vector3.new(-90.4399948, 0, -180)
  278. Part8.FormFactor = Enum.FormFactor.Custom
  279. Part8.Size = Vector3.new(0.200000003, 0.89680016, 0.200000003)
  280. Part8.CFrame = CFrame.new(182.924118, 1.28887796, 70.1950073, -1, 6.68867324e-06, -5.67749748e-06, -5.62620653e-06, 0.00764364144, 0.999970794, 6.73187469e-06, 0.999970734, -0.00764364144)
  281. Part8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  282. Part8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  283. Part8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  284. Part8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  285. Part8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  286. Part8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  287. Part8.Color = Color3.new(0.105882, 0.164706, 0.207843)
  288. Part8.Position = Vector3.new(182.924118, 1.28887796, 70.1950073)
  289. Part8.Orientation = Vector3.new(-89.5599976, -179.959991, -0.0399999991)
  290. Part8.Color = Color3.new(0.105882, 0.164706, 0.207843)
  291. CylinderMesh9.Parent = Part8
  292. CylinderMesh9.Scale = Vector3.new(0.449999988, 1, 0.800000012)
  293. CylinderMesh9.Scale = Vector3.new(0.449999988, 1, 0.800000012)
  294. Part10.Name = "Barrel"
  295. Part10.Parent = Tool0
  296. Part10.Material = Enum.Material.SmoothPlastic
  297. Part10.BrickColor = BrickColor.new("Black")
  298. Part10.Rotation = Vector3.new(-90.4399948, 0, -180)
  299. Part10.FormFactor = Enum.FormFactor.Custom
  300. Part10.Size = Vector3.new(0.200000003, 0.89680016, 0.200000003)
  301. Part10.CFrame = CFrame.new(182.924118, 1.20887697, 70.4710007, -1, 6.68867324e-06, -5.67749748e-06, -5.62620653e-06, 0.00764364144, 0.999970794, 6.73187469e-06, 0.999970734, -0.00764364144)
  302. Part10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  303. Part10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  304. Part10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  305. Part10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  306. Part10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  307. Part10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  308. Part10.Color = Color3.new(0.105882, 0.164706, 0.207843)
  309. Part10.Position = Vector3.new(182.924118, 1.20887697, 70.4710007)
  310. Part10.Orientation = Vector3.new(-89.5599976, -179.959991, -0.0399999991)
  311. Part10.Color = Color3.new(0.105882, 0.164706, 0.207843)
  312. CylinderMesh11.Parent = Part10
  313. CylinderMesh11.Scale = Vector3.new(0.449999988, 1, 0.800000012)
  314. CylinderMesh11.Scale = Vector3.new(0.449999988, 1, 0.800000012)
  315. Part12.Name = "Trigger"
  316. Part12.Parent = Tool0
  317. Part12.Material = Enum.Material.SmoothPlastic
  318. Part12.BrickColor = BrickColor.new("Black")
  319. Part12.Rotation = Vector3.new(-96.1199951, -90, 0)
  320. Part12.Anchored = true
  321. Part12.CanCollide = false
  322. Part12.FormFactor = Enum.FormFactor.Custom
  323. Part12.Size = Vector3.new(0.200000003, 0.282000005, 0.212000012)
  324. Part12.CFrame = CFrame.new(182.928345, 0.880573988, 69.6632156, -2.02795854e-05, -6.19506363e-06, -1, 0.994293571, -0.106677234, -1.95029934e-05, -0.106677353, -0.99429369, 8.32307978e-06)
  325. Part12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  326. Part12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  327. Part12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  328. Part12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  329. Part12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  330. Part12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  331. Part12.Color = Color3.new(0.105882, 0.164706, 0.207843)
  332. Part12.Position = Vector3.new(182.928345, 0.880573988, 69.6632156)
  333. Part12.Orientation = Vector3.new(0, -90, 96.1199951)
  334. Part12.Color = Color3.new(0.105882, 0.164706, 0.207843)
  335. BlockMesh13.Parent = Part12
  336. BlockMesh13.Scale = Vector3.new(1, 0.5, 0.200000003)
  337. BlockMesh13.Scale = Vector3.new(1, 0.5, 0.200000003)
  338. Part14.Name = "Comp"
  339. Part14.Parent = Tool0
  340. Part14.Material = Enum.Material.SmoothPlastic
  341. Part14.BrickColor = BrickColor.new("Black")
  342. Part14.Rotation = Vector3.new(-90.4399948, -90, 0)
  343. Part14.FormFactor = Enum.FormFactor.Symmetric
  344. Part14.Size = Vector3.new(1, 1, 1)
  345. Part14.CFrame = CFrame.new(182.928085, 1.21737599, 71.0345154, -2.02710817e-05, -4.64544019e-06, -1, 0.999970615, -0.0076626013, -2.02348892e-05, -0.0076626013, -0.999970675, 4.80063227e-06)
  346. Part14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  347. Part14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  348. Part14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  349. Part14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  350. Part14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  351. Part14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  352. Part14.Color = Color3.new(0.105882, 0.164706, 0.207843)
  353. Part14.Position = Vector3.new(182.928085, 1.21737599, 71.0345154)
  354. Part14.Orientation = Vector3.new(0, -90, 90.4399948)
  355. Part14.Color = Color3.new(0.105882, 0.164706, 0.207843)
  356. CylinderMesh15.Parent = Part14
  357. CylinderMesh15.Scale = Vector3.new(0.150000006, 0.25, 0.115000002)
  358. CylinderMesh15.Scale = Vector3.new(0.150000006, 0.25, 0.115000002)
  359. Part16.Name = "G"
  360. Part16.Parent = Tool0
  361. Part16.Material = Enum.Material.SmoothPlastic
  362. Part16.BrickColor = BrickColor.new("Black")
  363. Part16.Rotation = Vector3.new(61.2799988, 89.9799957, -59.6899986)
  364. Part16.FormFactor = Enum.FormFactor.Custom
  365. Part16.Size = Vector3.new(0.215999961, 0.200000003, 0.215999961)
  366. Part16.CFrame = CFrame.new(182.924469, 0.887396991, 70.5180588, 0.000204924712, 0.000350477902, 0.99999994, 0.0170536302, 0.999851823, -0.000362443359, -0.999851108, 0.0170529876, 0.000198584836)
  367. Part16.BottomSurface = Enum.SurfaceType.Smooth
  368. Part16.TopSurface = Enum.SurfaceType.Smooth
  369. Part16.Color = Color3.new(0.105882, 0.164706, 0.207843)
  370. Part16.Position = Vector3.new(182.924469, 0.887396991, 70.5180588)
  371. Part16.Orientation = Vector3.new(0.0199999996, 89.9899979, 0.979999959)
  372. Part16.Color = Color3.new(0.105882, 0.164706, 0.207843)
  373. BlockMesh17.Parent = Part16
  374. BlockMesh17.Offset = Vector3.new(0, 0.0120000001, 0)
  375. BlockMesh17.Scale = Vector3.new(1, 0.270000011, 1)
  376. BlockMesh17.Scale = Vector3.new(1, 0.270000011, 1)
  377. Part18.Name = "Grip"
  378. Part18.Parent = Tool0
  379. Part18.Material = Enum.Material.SmoothPlastic
  380. Part18.BrickColor = BrickColor.new("Dark stone grey")
  381. Part18.Rotation = Vector3.new(22.3599987, -90, 0)
  382. Part18.Anchored = true
  383. Part18.CanCollide = false
  384. Part18.FormFactor = Enum.FormFactor.Custom
  385. Part18.Size = Vector3.new(0.487000018, 0.200000003, 0.212000012)
  386. Part18.CFrame = CFrame.new(182.928345, 0.384820998, 69.5049515, 1.51162667e-05, -1.48707595e-05, -1, -0.380396456, 0.924823463, -1.95030025e-05, 0.924823523, 0.380396456, 8.32309433e-06)
  387. Part18.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  388. Part18.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  389. Part18.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  390. Part18.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  391. Part18.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  392. Part18.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  393. Part18.Color = Color3.new(0.388235, 0.372549, 0.384314)
  394. Part18.Position = Vector3.new(182.928345, 0.384820998, 69.5049515)
  395. Part18.Orientation = Vector3.new(0, -90, -22.3599987)
  396. Part18.Color = Color3.new(0.388235, 0.372549, 0.384314)
  397. BlockMesh19.Parent = Part18
  398. BlockMesh19.Scale = Vector3.new(1, 0.200000003, 1)
  399. BlockMesh19.Scale = Vector3.new(1, 0.200000003, 1)
  400. Part20.Name = "Handle"
  401. Part20.Parent = Tool0
  402. Part20.BrickColor = BrickColor.new("Mid gray")
  403. Part20.Transparency = 1
  404. Part20.Rotation = Vector3.new(-90.4399948, 0, -180)
  405. Part20.FormFactor = Enum.FormFactor.Custom
  406. Part20.Size = Vector3.new(0.386400044, 1.30980051, 0.79739958)
  407. Part20.CFrame = CFrame.new(182.911301, 0.720390022, 70.0955658, -1, 6.68867324e-06, -5.67749748e-06, -5.62620653e-06, 0.00764364144, 0.999970794, 6.73187469e-06, 0.999970734, -0.00764364144)
  408. Part20.BottomSurface = Enum.SurfaceType.Smooth
  409. Part20.TopSurface = Enum.SurfaceType.Smooth
  410. Part20.Color = Color3.new(0.803922, 0.803922, 0.803922)
  411. Part20.Position = Vector3.new(182.911301, 0.720390022, 70.0955658)
  412. Part20.Orientation = Vector3.new(-89.5599976, -179.959991, -0.0399999991)
  413. Part20.Color = Color3.new(0.803922, 0.803922, 0.803922)
  414. Weld21.Parent = Part20
  415. Weld21.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0, -1, 0, 1, 0)
  416. Weld21.C1 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0, -1, 0, 1, 0)
  417. Weld21.Part0 = Part20
  418. Weld21.Part1 = Part20
  419. Sound22.Name = "Reload"
  420. Sound22.Parent = Part20
  421. Sound22.SoundId = "http://www.roblox.com/asset/?id=131509800"
  422. Sound22.Volume = 1
  423. Sound23.Name = "Shoot"
  424. Sound23.Parent = Part20
  425. Sound23.SoundId = "http://www.roblox.com/asset/?id=140111029"
  426. Sound23.Volume = 1
  427. Part24.Name = "LASMOD"
  428. Part24.Parent = Tool0
  429. Part24.BrickColor = BrickColor.new("Black")
  430. Part24.Rotation = Vector3.new(134.110001, 89.9599991, 135.889999)
  431. Part24.FormFactor = Enum.FormFactor.Custom
  432. Part24.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  433. Part24.CFrame = CFrame.new(182.75238, 1.14486098, 70.7249832, -3.38412974e-05, -3.28105161e-05, 0.999999702, -0.999950111, 0.009781003, -3.433245e-05, -0.00978033338, -0.999949753, -3.32782874e-05)
  434. Part24.BottomSurface = Enum.SurfaceType.Smooth
  435. Part24.TopSurface = Enum.SurfaceType.Smooth
  436. Part24.Color = Color3.new(0.105882, 0.164706, 0.207843)
  437. Part24.Position = Vector3.new(182.75238, 1.14486098, 70.7249832)
  438. Part24.Orientation = Vector3.new(0, 90, -89.4399948)
  439. Part24.Color = Color3.new(0.105882, 0.164706, 0.207843)
  440. CylinderMesh25.Parent = Part24
  441. CylinderMesh25.Scale = Vector3.new(0.299999982, 0.324000031, 0.299999982)
  442. CylinderMesh25.Scale = Vector3.new(0.299999982, 0.324000031, 0.299999982)
  443. Part26.Name = "LASMOD"
  444. Part26.Parent = Tool0
  445. Part26.BrickColor = BrickColor.new("Lime green")
  446. Part26.Rotation = Vector3.new(128.360001, 89.9599991, 141.800003)
  447. Part26.FormFactor = Enum.FormFactor.Custom
  448. Part26.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  449. Part26.CFrame = CFrame.new(182.75238, 1.14486098, 70.7547684, -4.42692035e-05, -3.48376016e-05, 0.999999702, -0.999950171, 0.00978074968, -4.47400125e-05, -0.00978008006, -0.999949634, -3.5407229e-05)
  450. Part26.BottomSurface = Enum.SurfaceType.Smooth
  451. Part26.TopSurface = Enum.SurfaceType.Smooth
  452. Part26.Color = Color3.new(0, 1, 0)
  453. Part26.Position = Vector3.new(182.75238, 1.14486098, 70.7547684)
  454. Part26.Orientation = Vector3.new(0, 90, -89.4399948)
  455. Part26.Color = Color3.new(0, 1, 0)
  456. CylinderMesh27.Parent = Part26
  457. CylinderMesh27.Scale = Vector3.new(0.1875, 0.0299999993, 0.1875)
  458. CylinderMesh27.Scale = Vector3.new(0.1875, 0.0299999993, 0.1875)
  459. Part28.Name = "LASMOD"
  460. Part28.Parent = Tool0
  461. Part28.BrickColor = BrickColor.new("Black")
  462. Part28.Rotation = Vector3.new(134.110001, 89.9599991, 135.889999)
  463. Part28.FormFactor = Enum.FormFactor.Custom
  464. Part28.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  465. Part28.CFrame = CFrame.new(182.74939, 1.14486098, 70.2388992, -3.38412974e-05, -3.28105161e-05, 0.999999702, -0.999950111, 0.009781003, -3.433245e-05, -0.00978033338, -0.999949753, -3.32782874e-05)
  466. Part28.BottomSurface = Enum.SurfaceType.Smooth
  467. Part28.TopSurface = Enum.SurfaceType.Smooth
  468. Part28.Color = Color3.new(0.105882, 0.164706, 0.207843)
  469. Part28.Position = Vector3.new(182.74939, 1.14486098, 70.2388992)
  470. Part28.Orientation = Vector3.new(0, 90, -89.4399948)
  471. Part28.Color = Color3.new(0.105882, 0.164706, 0.207843)
  472. CylinderMesh29.Parent = Part28
  473. CylinderMesh29.Scale = Vector3.new(0.375, 0.108000003, 0.375)
  474. CylinderMesh29.Scale = Vector3.new(0.375, 0.108000003, 0.375)
  475. Part30.Name = "LASMOD"
  476. Part30.Parent = Tool0
  477. Part30.BrickColor = BrickColor.new("Black")
  478. Part30.Rotation = Vector3.new(-9.88999939, 89.9599991, 100.970001)
  479. Part30.FormFactor = Enum.FormFactor.Custom
  480. Part30.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  481. Part30.CFrame = CFrame.new(182.756378, 0.951499999, 70.7161942, -2.1056243e-05, -0.000108601671, 0.999999702, 0.999926686, -0.0119342702, 1.89448747e-05, 0.0119335977, 0.999926329, 0.000108706561)
  482. Part30.BottomSurface = Enum.SurfaceType.Smooth
  483. Part30.TopSurface = Enum.SurfaceType.Smooth
  484. Part30.Color = Color3.new(0.105882, 0.164706, 0.207843)
  485. Part30.Position = Vector3.new(182.756378, 0.951499999, 70.7161942)
  486. Part30.Orientation = Vector3.new(0, 89.9899979, 90.6800003)
  487. Part30.Color = Color3.new(0.105882, 0.164706, 0.207843)
  488. CylinderMesh31.Parent = Part30
  489. CylinderMesh31.Scale = Vector3.new(0.375, 0.108000003, 0.375)
  490. CylinderMesh31.Scale = Vector3.new(0.375, 0.108000003, 0.375)
  491. Part32.Name = "LASMOD"
  492. Part32.Parent = Tool0
  493. Part32.BrickColor = BrickColor.new("Dark stone grey")
  494. Part32.Reflectance = 0.050000000745058
  495. Part32.Rotation = Vector3.new(-179.440002, 0, -180)
  496. Part32.CanCollide = false
  497. Part32.FormFactor = Enum.FormFactor.Custom
  498. Part32.Size = Vector3.new(0.200000003, 0.277999997, 0.469998568)
  499. Part32.CFrame = CFrame.new(182.769348, 1.051108, 70.4847488, -0.999999702, 2.98456471e-05, -3.32121454e-05, 3.03329416e-05, 0.999949813, 0.00978444796, 3.36408775e-05, 0.00978377834, -0.999949455)
  500. Part32.BottomSurface = Enum.SurfaceType.Smooth
  501. Part32.TopSurface = Enum.SurfaceType.Smooth
  502. Part32.Color = Color3.new(0.388235, 0.372549, 0.384314)
  503. Part32.Position = Vector3.new(182.769348, 1.051108, 70.4847488)
  504. Part32.Orientation = Vector3.new(-0.560000002, -180, 0)
  505. Part32.Color = Color3.new(0.388235, 0.372549, 0.384314)
  506. BlockMesh33.Parent = Part32
  507. BlockMesh33.Scale = Vector3.new(0.5, 1, 1)
  508. BlockMesh33.Scale = Vector3.new(0.5, 1, 1)
  509. Part34.Name = "LASMOD"
  510. Part34.Parent = Tool0
  511. Part34.BrickColor = BrickColor.new("Black")
  512. Part34.Rotation = Vector3.new(90.5499954, -0.119999997, -90)
  513. Part34.FormFactor = Enum.FormFactor.Custom
  514. Part34.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  515. Part34.CFrame = CFrame.new(182.720367, 1.06087399, 70.4083328, 3.37112033e-05, 0.999997795, -0.0020349205, 0.00959163252, -0.00204082811, -0.999950051, -0.99995172, 1.39704498e-05, -0.0095912097)
  516. Part34.BottomSurface = Enum.SurfaceType.Smooth
  517. Part34.TopSurface = Enum.SurfaceType.Smooth
  518. Part34.Color = Color3.new(0.105882, 0.164706, 0.207843)
  519. Part34.Position = Vector3.new(182.720367, 1.06087399, 70.4083328)
  520. Part34.Orientation = Vector3.new(89.4300003, -168.019989, 102.009995)
  521. Part34.Color = Color3.new(0.105882, 0.164706, 0.207843)
  522. CylinderMesh35.Parent = Part34
  523. CylinderMesh35.Scale = Vector3.new(0.375, 0.108000003, 0.375)
  524. CylinderMesh35.Scale = Vector3.new(0.375, 0.108000003, 0.375)
  525. Part36.Name = "LASMOD"
  526. Part36.Parent = Tool0
  527. Part36.BrickColor = BrickColor.new("Black")
  528. Part36.Reflectance = 0.050000000745058
  529. Part36.Rotation = Vector3.new(90.5599976, -0.00999999978, -0.75)
  530. Part36.FormFactor = Enum.FormFactor.Custom
  531. Part36.Size = Vector3.new(0.200000003, 0.969999313, 0.579999506)
  532. Part36.CFrame = CFrame.new(182.724365, 1.051108, 70.5692215, 0.999912798, 0.0131418621, -0.000100410231, 2.72018624e-05, -0.00977169815, -0.999949992, -0.0131423483, 0.999862611, -0.00977054704)
  533. Part36.BottomSurface = Enum.SurfaceType.Smooth
  534. Part36.TopSurface = Enum.SurfaceType.Smooth
  535. Part36.Color = Color3.new(0.105882, 0.164706, 0.207843)
  536. Part36.Position = Vector3.new(182.724365, 1.051108, 70.5692215)
  537. Part36.Orientation = Vector3.new(89.4300003, -179.409988, 179.839996)
  538. Part36.Color = Color3.new(0.105882, 0.164706, 0.207843)
  539. BlockMesh37.Parent = Part36
  540. BlockMesh37.Scale = Vector3.new(0.100000001, 0.13333334, 0.333333343)
  541. BlockMesh37.Scale = Vector3.new(0.100000001, 0.13333334, 0.333333343)
  542. Part38.Name = "Laser"
  543. Part38.Parent = Tool0
  544. Part38.BrickColor = BrickColor.new("Lime green")
  545. Part38.Transparency = 1
  546. Part38.Rotation = Vector3.new(-85.659996, -89.9599991, 166.789993)
  547. Part38.FormFactor = Enum.FormFactor.Symmetric
  548. Part38.Size = Vector3.new(1, 1, 1)
  549. Part38.CFrame = CFrame.new(182.753387, 1.15072, 70.7398758, -2.62456751e-07, -6.16113951e-08, -0.999999702, -0.999823868, -0.0186592378, 1.07731353e-06, -0.0186585654, 0.999823511, 8.17274213e-08)
  550. Part38.BottomSurface = Enum.SurfaceType.Smooth
  551. Part38.TopSurface = Enum.SurfaceType.Smooth
  552. Part38.Color = Color3.new(0, 1, 0)
  553. Part38.Position = Vector3.new(182.753387, 1.15072, 70.7398758)
  554. Part38.Orientation = Vector3.new(0, -90, -91.0699997)
  555. Part38.Color = Color3.new(0, 1, 0)
  556. CylinderMesh39.Parent = Part38
  557. CylinderMesh39.Offset = Vector3.new(0, 2000, 0)
  558. CylinderMesh39.Scale = Vector3.new(0.00999999978, 4000, 0.00999999978)
  559. CylinderMesh39.Scale = Vector3.new(0.00999999978, 4000, 0.00999999978)
  560. Part40.Name = "7.62x51 MAG"
  561. Part40.Parent = Tool0
  562. Part40.Material = Enum.Material.SmoothPlastic
  563. Part40.BrickColor = BrickColor.new("Black")
  564. Part40.Rotation = Vector3.new(84.8600006, 0.0299999993, -179.98999)
  565. Part40.CanCollide = false
  566. Part40.FormFactor = Enum.FormFactor.Symmetric
  567. Part40.Size = Vector3.new(1, 1, 1)
  568. Part40.CFrame = CFrame.new(182.927231, 0.543070972, 68.8373871, -0.999999881, 0.000111284317, 0.000479690701, -0.000477877329, -0.0896756798, -0.995969415, -6.67529894e-05, -0.995969176, 0.0896763727)
  569. Part40.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  570. Part40.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  571. Part40.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  572. Part40.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  573. Part40.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  574. Part40.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  575. Part40.Color = Color3.new(0.105882, 0.164706, 0.207843)
  576. Part40.Position = Vector3.new(182.927231, 0.543070972, 68.8373871)
  577. Part40.Orientation = Vector3.new(84.8499985, 0.310000002, -179.690002)
  578. Part40.Color = Color3.new(0.105882, 0.164706, 0.207843)
  579. SpecialMesh41.Parent = Part40
  580. SpecialMesh41.Scale = Vector3.new(0.170000002, 0.400000006, 0.400000006)
  581. SpecialMesh41.MeshType = Enum.MeshType.Brick
  582. SpecialMesh41.Scale = Vector3.new(0.170000002, 0.400000006, 0.400000006)
  583. Part42.Parent = Tool0
  584. Part42.Material = Enum.Material.SmoothPlastic
  585. Part42.BrickColor = BrickColor.new("Dark stone grey")
  586. Part42.Rotation = Vector3.new(90, -90, 0)
  587. Part42.Anchored = true
  588. Part42.CanCollide = false
  589. Part42.FormFactor = Enum.FormFactor.Custom
  590. Part42.Size = Vector3.new(0.200000003, 0.200000048, 0.208000004)
  591. Part42.CFrame = CFrame.new(182.928329, 1.20314598, 70.1844864, 8.00355338e-11, 6.96909092e-06, -1, -1.00000012, 5.36415371e-07, -7.63975549e-11, 5.21702987e-07, 1, 6.96909228e-06)
  592. Part42.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  593. Part42.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  594. Part42.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  595. Part42.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  596. Part42.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  597. Part42.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  598. Part42.Color = Color3.new(0.388235, 0.372549, 0.384314)
  599. Part42.Position = Vector3.new(182.928329, 1.20314598, 70.1844864)
  600. Part42.Orientation = Vector3.new(0, -90, -90)
  601. Part42.Color = Color3.new(0.388235, 0.372549, 0.384314)
  602. BlockMesh43.Parent = Part42
  603. Part44.Parent = Tool0
  604. Part44.Material = Enum.Material.SmoothPlastic
  605. Part44.BrickColor = BrickColor.new("Dark stone grey")
  606. Part44.Rotation = Vector3.new(90, -90, 0)
  607. Part44.Anchored = true
  608. Part44.CanCollide = false
  609. Part44.FormFactor = Enum.FormFactor.Custom
  610. Part44.Size = Vector3.new(0.310000002, 1.98799968, 0.208000004)
  611. Part44.CFrame = CFrame.new(182.928345, 1.256145, 69.1604843, 8.00355338e-11, 6.96909092e-06, -1, -1.00000012, 5.36415371e-07, -7.63975549e-11, 5.21702987e-07, 1, 6.96909228e-06)
  612. Part44.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  613. Part44.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  614. Part44.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  615. Part44.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  616. Part44.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  617. Part44.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  618. Part44.Color = Color3.new(0.388235, 0.372549, 0.384314)
  619. Part44.Position = Vector3.new(182.928345, 1.256145, 69.1604843)
  620. Part44.Orientation = Vector3.new(0, -90, -90)
  621. Part44.Color = Color3.new(0.388235, 0.372549, 0.384314)
  622. BlockMesh45.Parent = Part44
  623. Part46.Parent = Tool0
  624. Part46.Material = Enum.Material.SmoothPlastic
  625. Part46.BrickColor = BrickColor.new("Dark stone grey")
  626. Part46.Rotation = Vector3.new(90, -90, 0)
  627. Part46.Anchored = true
  628. Part46.CanCollide = false
  629. Part46.FormFactor = Enum.FormFactor.Custom
  630. Part46.Size = Vector3.new(0.243000001, 1.36699998, 0.208000004)
  631. Part46.CFrame = CFrame.new(182.928345, 1.04763496, 70.0999985, 8.00355338e-11, 6.96909092e-06, -1, -1.00000012, 5.36415371e-07, -7.63975549e-11, 5.21702987e-07, 1, 6.96909228e-06)
  632. Part46.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  633. Part46.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  634. Part46.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  635. Part46.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  636. Part46.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  637. Part46.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  638. Part46.Color = Color3.new(0.388235, 0.372549, 0.384314)
  639. Part46.Position = Vector3.new(182.928345, 1.04763496, 70.0999985)
  640. Part46.Orientation = Vector3.new(0, -90, -90)
  641. Part46.Color = Color3.new(0.388235, 0.372549, 0.384314)
  642. BlockMesh47.Parent = Part46
  643. Part48.Parent = Tool0
  644. Part48.Material = Enum.Material.SmoothPlastic
  645. Part48.BrickColor = BrickColor.new("Black")
  646. Part48.Rotation = Vector3.new(90, -90, 0)
  647. Part48.Anchored = true
  648. Part48.CanCollide = false
  649. Part48.FormFactor = Enum.FormFactor.Custom
  650. Part48.Size = Vector3.new(0.200000003, 1.12099969, 0.208000004)
  651. Part48.CFrame = CFrame.new(182.928345, 1.32314599, 69.5119934, 8.00355338e-11, 6.96909092e-06, -1, -1.00000012, 5.36415371e-07, -7.63975549e-11, 5.21702987e-07, 1, 6.96909228e-06)
  652. Part48.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  653. Part48.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  654. Part48.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  655. Part48.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  656. Part48.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  657. Part48.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  658. Part48.Color = Color3.new(0.105882, 0.164706, 0.207843)
  659. Part48.Position = Vector3.new(182.928345, 1.32314599, 69.5119934)
  660. Part48.Orientation = Vector3.new(0, -90, -90)
  661. Part48.Color = Color3.new(0.105882, 0.164706, 0.207843)
  662. BlockMesh49.Parent = Part48
  663. BlockMesh49.Scale = Vector3.new(1, 1, 0.800000012)
  664. BlockMesh49.Scale = Vector3.new(1, 1, 0.800000012)
  665. Part50.Parent = Tool0
  666. Part50.Material = Enum.Material.SmoothPlastic
  667. Part50.BrickColor = BrickColor.new("Black")
  668. Part50.Rotation = Vector3.new(90, -90, 0)
  669. Part50.Anchored = true
  670. Part50.CanCollide = false
  671. Part50.FormFactor = Enum.FormFactor.Custom
  672. Part50.Size = Vector3.new(0.200000003, 0.806999743, 0.208000004)
  673. Part50.CFrame = CFrame.new(182.932343, 1.01914501, 70.3669968, 8.00355338e-11, 6.96909092e-06, -1, -1.00000012, 5.36415371e-07, -7.63975549e-11, 5.21702987e-07, 1, 6.96909228e-06)
  674. Part50.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  675. Part50.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  676. Part50.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  677. Part50.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  678. Part50.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  679. Part50.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  680. Part50.Color = Color3.new(0.105882, 0.164706, 0.207843)
  681. Part50.Position = Vector3.new(182.932343, 1.01914501, 70.3669968)
  682. Part50.Orientation = Vector3.new(0, -90, -90)
  683. Part50.Color = Color3.new(0.105882, 0.164706, 0.207843)
  684. BlockMesh51.Parent = Part50
  685. BlockMesh51.Scale = Vector3.new(1, 1, 0.800000012)
  686. BlockMesh51.Scale = Vector3.new(1, 1, 0.800000012)
  687. Part52.Parent = Tool0
  688. Part52.Material = Enum.Material.SmoothPlastic
  689. Part52.BrickColor = BrickColor.new("Dark stone grey")
  690. Part52.Rotation = Vector3.new(90, -90, 0)
  691. Part52.Anchored = true
  692. Part52.CanCollide = false
  693. Part52.FormFactor = Enum.FormFactor.Custom
  694. Part52.Size = Vector3.new(0.200000003, 0.892000079, 0.208000004)
  695. Part52.CFrame = CFrame.new(182.928329, 1.109146, 68.6244965, 8.00355338e-11, 6.96909092e-06, -1, -1.00000012, 5.36415371e-07, -7.63975549e-11, 5.21702987e-07, 1, 6.96909228e-06)
  696. Part52.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  697. Part52.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  698. Part52.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  699. Part52.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  700. Part52.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  701. Part52.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  702. Part52.Color = Color3.new(0.388235, 0.372549, 0.384314)
  703. Part52.Position = Vector3.new(182.928329, 1.109146, 68.6244965)
  704. Part52.Orientation = Vector3.new(0, -90, -90)
  705. Part52.Color = Color3.new(0.388235, 0.372549, 0.384314)
  706. BlockMesh53.Parent = Part52
  707. Part54.Parent = Tool0
  708. Part54.Material = Enum.Material.SmoothPlastic
  709. Part54.BrickColor = BrickColor.new("Black")
  710. Part54.Rotation = Vector3.new(-0.409999996, -90, 0)
  711. Part54.Anchored = true
  712. Part54.CanCollide = false
  713. Part54.FormFactor = Enum.FormFactor.Custom
  714. Part54.Size = Vector3.new(0.390000582, 0.227000013, 0.255000025)
  715. Part54.CFrame = CFrame.new(182.929764, 1.20421195, 68.8188019, 8.1091066e-06, -1.95568809e-05, -1, 0.00720434543, 0.999974012, -1.94979511e-05, 0.999974012, -0.00720434356, 8.24979088e-06)
  716. Part54.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  717. Part54.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  718. Part54.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  719. Part54.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  720. Part54.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  721. Part54.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  722. Part54.Color = Color3.new(0.105882, 0.164706, 0.207843)
  723. Part54.Position = Vector3.new(182.929764, 1.20421195, 68.8188019)
  724. Part54.Orientation = Vector3.new(0, -90, 0.409999996)
  725. Part54.Color = Color3.new(0.105882, 0.164706, 0.207843)
  726. BlockMesh55.Parent = Part54
  727. BlockMesh55.Scale = Vector3.new(1, 0.400000006, 0.850000024)
  728. BlockMesh55.Scale = Vector3.new(1, 0.400000006, 0.850000024)
  729. Part56.Parent = Tool0
  730. Part56.Material = Enum.Material.SmoothPlastic
  731. Part56.BrickColor = BrickColor.new("Dark stone grey")
  732. Part56.Rotation = Vector3.new(21.1899986, -90, 0)
  733. Part56.Anchored = true
  734. Part56.CanCollide = false
  735. Part56.FormFactor = Enum.FormFactor.Custom
  736. Part56.Size = Vector3.new(0.200000003, 0.425000042, 0.208000004)
  737. Part56.CFrame = CFrame.new(182.928329, 0.801241994, 68.213829, 6.4979622e-06, 2.51887241e-06, -1, -0.361445099, 0.932393491, -7.63975549e-11, 0.932393372, 0.361445099, 6.96909228e-06)
  738. Part56.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  739. Part56.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  740. Part56.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  741. Part56.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  742. Part56.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  743. Part56.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  744. Part56.Color = Color3.new(0.388235, 0.372549, 0.384314)
  745. Part56.Position = Vector3.new(182.928329, 0.801241994, 68.213829)
  746. Part56.Orientation = Vector3.new(0, -90, -21.1899986)
  747. Part56.Color = Color3.new(0.388235, 0.372549, 0.384314)
  748. BlockMesh57.Parent = Part56
  749. Part58.Parent = Tool0
  750. Part58.Material = Enum.Material.SmoothPlastic
  751. Part58.BrickColor = BrickColor.new("Black")
  752. Part58.Rotation = Vector3.new(-90.4399948, 0, 0)
  753. Part58.Anchored = true
  754. Part58.CanCollide = false
  755. Part58.FormFactor = Enum.FormFactor.Custom
  756. Part58.Size = Vector3.new(0.200000003, 0.600999713, 0.208000004)
  757. Part58.CFrame = CFrame.new(182.927078, 1.046893, 70.4443817, 1.00000036, -4.58766436e-07, -2.02781412e-05, 2.02740321e-05, -0.00766528165, 0.999971092, -6.14143232e-07, -0.999970853, -0.00766526489)
  758. Part58.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  759. Part58.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  760. Part58.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  761. Part58.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  762. Part58.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  763. Part58.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  764. Part58.Color = Color3.new(0.105882, 0.164706, 0.207843)
  765. Part58.Position = Vector3.new(182.927078, 1.046893, 70.4443817)
  766. Part58.Orientation = Vector3.new(-89.5599976, -179.849991, 179.849991)
  767. Part58.Color = Color3.new(0.105882, 0.164706, 0.207843)
  768. BlockMesh59.Parent = Part58
  769. BlockMesh59.Scale = Vector3.new(1.15999997, 1, 0.800000012)
  770. BlockMesh59.Scale = Vector3.new(1.15999997, 1, 0.800000012)
  771. Part60.Parent = Tool0
  772. Part60.Material = Enum.Material.SmoothPlastic
  773. Part60.BrickColor = BrickColor.new("Dark stone grey")
  774. Part60.Rotation = Vector3.new(90, -90, 0)
  775. Part60.Anchored = true
  776. Part60.CanCollide = false
  777. Part60.FormFactor = Enum.FormFactor.Custom
  778. Part60.Size = Vector3.new(0.200000003, 0.469000041, 0.208000004)
  779. Part60.CFrame = CFrame.new(182.928329, 0.999136984, 68.4129944, 8.00355338e-11, 6.96909092e-06, -1, -1.00000012, 5.36415371e-07, -7.63975549e-11, 5.21702987e-07, 1, 6.96909228e-06)
  780. Part60.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  781. Part60.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  782. Part60.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  783. Part60.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  784. Part60.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  785. Part60.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  786. Part60.Color = Color3.new(0.388235, 0.372549, 0.384314)
  787. Part60.Position = Vector3.new(182.928329, 0.999136984, 68.4129944)
  788. Part60.Orientation = Vector3.new(0, -90, -90)
  789. Part60.Color = Color3.new(0.388235, 0.372549, 0.384314)
  790. BlockMesh61.Parent = Part60
  791. Part62.Parent = Tool0
  792. Part62.Material = Enum.Material.SmoothPlastic
  793. Part62.BrickColor = BrickColor.new("Dark stone grey")
  794. Part62.Rotation = Vector3.new(90, -90, 0)
  795. Part62.Anchored = true
  796. Part62.CanCollide = false
  797. Part62.FormFactor = Enum.FormFactor.Custom
  798. Part62.Size = Vector3.new(0.851999998, 0.200000003, 0.208000004)
  799. Part62.CFrame = CFrame.new(182.928329, 0.991137981, 68.1264877, 8.00355338e-11, 6.96909092e-06, -1, -1.00000012, 5.36415371e-07, -7.63975549e-11, 5.21702987e-07, 1, 6.96909228e-06)
  800. Part62.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  801. Part62.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  802. Part62.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  803. Part62.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  804. Part62.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  805. Part62.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  806. Part62.Color = Color3.new(0.388235, 0.372549, 0.384314)
  807. Part62.Position = Vector3.new(182.928329, 0.991137981, 68.1264877)
  808. Part62.Orientation = Vector3.new(0, -90, -90)
  809. Part62.Color = Color3.new(0.388235, 0.372549, 0.384314)
  810. BlockMesh63.Parent = Part62
  811. Part64.Parent = Tool0
  812. Part64.Material = Enum.Material.SmoothPlastic
  813. Part64.BrickColor = BrickColor.new("Dark stone grey")
  814. Part64.Rotation = Vector3.new(34.7700005, -90, 0)
  815. Part64.Anchored = true
  816. Part64.CanCollide = false
  817. Part64.FormFactor = Enum.FormFactor.Custom
  818. Part64.Size = Vector3.new(0.200000003, 0.200000048, 0.208000004)
  819. Part64.CFrame = CFrame.new(182.928329, 1.27214599, 70.1654892, 5.72492945e-06, 3.97409212e-06, -1, -0.570254505, 0.821468234, -7.63975549e-11, 0.821468115, 0.570254445, 6.96909228e-06)
  820. Part64.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  821. Part64.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  822. Part64.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  823. Part64.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  824. Part64.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  825. Part64.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  826. Part64.Color = Color3.new(0.388235, 0.372549, 0.384314)
  827. Part64.Position = Vector3.new(182.928329, 1.27214599, 70.1654892)
  828. Part64.Orientation = Vector3.new(0, -90, -34.7700005)
  829. Part64.Color = Color3.new(0.388235, 0.372549, 0.384314)
  830. BlockMesh65.Parent = Part64
  831. Part66.Name = "PistolGrip_Hyperactiveness"
  832. Part66.Parent = Tool0
  833. Part66.Material = Enum.Material.SmoothPlastic
  834. Part66.BrickColor = BrickColor.new("Dark stone grey")
  835. Part66.Rotation = Vector3.new(20.5299988, -90, 0)
  836. Part66.Anchored = true
  837. Part66.CanCollide = false
  838. Part66.FormFactor = Enum.FormFactor.Custom
  839. Part66.Size = Vector3.new(0.24000001, 0.598999858, 0.200000003)
  840. Part66.CFrame = CFrame.new(182.928345, 0.707135022, 69.4614944, 1.46339007e-05, -1.53456585e-05, -1, -0.350683779, 0.936493933, -1.95029861e-05, 0.936493993, 0.350683719, 8.32308706e-06)
  841. Part66.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  842. Part66.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  843. Part66.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  844. Part66.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  845. Part66.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  846. Part66.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  847. Part66.Color = Color3.new(0.388235, 0.372549, 0.384314)
  848. Part66.Position = Vector3.new(182.928345, 0.707135022, 69.4614944)
  849. Part66.Orientation = Vector3.new(0, -90, -20.5299988)
  850. Part66.Color = Color3.new(0.388235, 0.372549, 0.384314)
  851. Part67.Name = "RCO"
  852. Part67.Parent = Tool0
  853. Part67.BrickColor = BrickColor.new("Black")
  854. Part67.Rotation = Vector3.new(-180, -90, 0)
  855. Part67.RotVelocity = Vector3.new(2.84133391e-16, 4.94736828e-19, -2.61858432e-17)
  856. Part67.Velocity = Vector3.new(-1.6733748e-17, 0.00714054052, -1.79390183e-16)
  857. Part67.FormFactor = Enum.FormFactor.Symmetric
  858. Part67.Size = Vector3.new(1, 1, 1)
  859. Part67.CFrame = CFrame.new(182.927994, 1.48309398, 69.3300171, 0, 6.34724478e-14, -1, 0, -1, 6.34724478e-14, -1, 0, 0)
  860. Part67.BottomSurface = Enum.SurfaceType.Smooth
  861. Part67.TopSurface = Enum.SurfaceType.Smooth
  862. Part67.Color = Color3.new(0.105882, 0.164706, 0.207843)
  863. Part67.Position = Vector3.new(182.927994, 1.48309398, 69.3300171)
  864. Part67.Orientation = Vector3.new(0, -90, 180)
  865. Part67.Color = Color3.new(0.105882, 0.164706, 0.207843)
  866. BlockMesh68.Parent = Part67
  867. BlockMesh68.Scale = Vector3.new(0.0641025677, 0.012820513, 0.160256416)
  868. BlockMesh68.Scale = Vector3.new(0.0641025677, 0.012820513, 0.160256416)
  869. Part69.Name = "RCO"
  870. Part69.Parent = Tool0
  871. Part69.BrickColor = BrickColor.new("Black")
  872. Part69.RotVelocity = Vector3.new(2.84133391e-16, 4.94736828e-19, -2.61858432e-17)
  873. Part69.Velocity = Vector3.new(-1.42149615e-17, 0.00714054052, -1.54332103e-16)
  874. Part69.Size = Vector3.new(1, 1.20000005, 1)
  875. Part69.CFrame = CFrame.new(182.929993, 1.57116795, 69.7530136, 1, 1.17738828e-05, -1.13798678e-05, -1.17738255e-05, 1, 5.06654851e-06, 1.13799279e-05, -5.06641481e-06, 1)
  876. Part69.BottomSurface = Enum.SurfaceType.Smooth
  877. Part69.TopSurface = Enum.SurfaceType.Smooth
  878. Part69.Color = Color3.new(0.105882, 0.164706, 0.207843)
  879. Part69.Position = Vector3.new(182.929993, 1.57116795, 69.7530136)
  880. Part69.Color = Color3.new(0.105882, 0.164706, 0.207843)
  881. SpecialMesh70.Parent = Part69
  882. SpecialMesh70.MeshId = "http://www.roblox.com/asset/?id=3270017"
  883. SpecialMesh70.Scale = Vector3.new(0.192307696, 0.192307696, 0.512820542)
  884. SpecialMesh70.MeshType = Enum.MeshType.FileMesh
  885. SpecialMesh70.Scale = Vector3.new(0.192307696, 0.192307696, 0.512820542)
  886. Part71.Name = "RCO"
  887. Part71.Parent = Tool0
  888. Part71.Reflectance = 0.10000000149012
  889. Part71.Transparency = 0.80000001192093
  890. Part71.Rotation = Vector3.new(90, 0, -180)
  891. Part71.RotVelocity = Vector3.new(2.84133391e-16, 4.94736828e-19, -2.61858432e-17)
  892. Part71.Velocity = Vector3.new(-1.45655769e-17, 0.00714054052, -1.55494007e-16)
  893. Part71.FormFactor = Enum.FormFactor.Symmetric
  894. Part71.Size = Vector3.new(1, 1, 1)
  895. Part71.CFrame = CFrame.new(182.929993, 1.56713998, 69.2610092, -1, 1.11508598e-05, -1.94216645e-05, 1.94216664e-05, -3.00015017e-08, -1, -1.11508598e-05, -1, 2.9785042e-08)
  896. Part71.BottomSurface = Enum.SurfaceType.Smooth
  897. Part71.TopSurface = Enum.SurfaceType.Smooth
  898. Part71.Position = Vector3.new(182.929993, 1.56713998, 69.2610092)
  899. Part71.Orientation = Vector3.new(90, 180, 0)
  900. CylinderMesh72.Parent = Part71
  901. CylinderMesh72.Offset = Vector3.new(0, 0.057692308, -0.00410256395)
  902. CylinderMesh72.Scale = Vector3.new(0.128205135, 0.00410256395, 0.128205135)
  903. CylinderMesh72.Scale = Vector3.new(0.128205135, 0.00410256395, 0.128205135)
  904. Part73.Name = "RCO"
  905. Part73.Parent = Tool0
  906. Part73.BrickColor = BrickColor.new("Black")
  907. Part73.Rotation = Vector3.new(180, 0, -180)
  908. Part73.RotVelocity = Vector3.new(2.84133391e-16, 4.94736828e-19, -2.61858432e-17)
  909. Part73.Velocity = Vector3.new(-1.78189808e-17, 0.00714054052, -1.92522397e-16)
  910. Part73.FormFactor = Enum.FormFactor.Symmetric
  911. Part73.Size = Vector3.new(1, 1, 1)
  912. Part73.CFrame = CFrame.new(182.970993, 1.43719697, 69.57901, -1, 1.83246484e-05, 1.11731151e-05, 1.83245938e-05, 1, -5.00695114e-06, -1.1173207e-05, -5.00674651e-06, -1)
  913. Part73.BottomSurface = Enum.SurfaceType.Smooth
  914. Part73.TopSurface = Enum.SurfaceType.Smooth
  915. Part73.Color = Color3.new(0.105882, 0.164706, 0.207843)
  916. Part73.Position = Vector3.new(182.970993, 1.43719697, 69.57901)
  917. Part73.Orientation = Vector3.new(0, 180, 0)
  918. Part73.Color = Color3.new(0.105882, 0.164706, 0.207843)
  919. SpecialMesh74.Parent = Part73
  920. SpecialMesh74.Scale = Vector3.new(0.0410256423, 0.0820512921, 0.369230747)
  921. SpecialMesh74.MeshType = Enum.MeshType.Wedge
  922. SpecialMesh74.Scale = Vector3.new(0.0410256423, 0.0820512921, 0.369230747)
  923. Part75.Name = "RCO"
  924. Part75.Parent = Tool0
  925. Part75.BrickColor = BrickColor.new("Black")
  926. Part75.Rotation = Vector3.new(180, 0, -180)
  927. Part75.RotVelocity = Vector3.new(2.84133391e-16, 4.94736828e-19, -2.61858432e-17)
  928. Part75.Velocity = Vector3.new(-1.78189808e-17, 0.00714054052, -1.92481818e-16)
  929. Part75.FormFactor = Enum.FormFactor.Symmetric
  930. Part75.Size = Vector3.new(1, 1, 1)
  931. Part75.CFrame = CFrame.new(182.888992, 1.43719697, 69.57901, -1, 1.73952121e-05, 1.12140942e-05, 1.73951576e-05, 1, -5.00695069e-06, -1.12141806e-05, -5.0067556e-06, -1)
  932. Part75.BottomSurface = Enum.SurfaceType.Smooth
  933. Part75.TopSurface = Enum.SurfaceType.Smooth
  934. Part75.Color = Color3.new(0.105882, 0.164706, 0.207843)
  935. Part75.Position = Vector3.new(182.888992, 1.43719697, 69.57901)
  936. Part75.Orientation = Vector3.new(0, 180, 0)
  937. Part75.Color = Color3.new(0.105882, 0.164706, 0.207843)
  938. SpecialMesh76.Parent = Part75
  939. SpecialMesh76.Scale = Vector3.new(0.0410256423, 0.0820512921, 0.369230747)
  940. SpecialMesh76.MeshType = Enum.MeshType.Wedge
  941. SpecialMesh76.Scale = Vector3.new(0.0410256423, 0.0820512921, 0.369230747)
  942. Part77.Name = "RCO"
  943. Part77.Parent = Tool0
  944. Part77.BrickColor = BrickColor.new("Black")
  945. Part77.RotVelocity = Vector3.new(2.84133391e-16, 4.94736828e-19, -2.61858432e-17)
  946. Part77.Velocity = Vector3.new(-1.23825199e-17, 0.00714054052, -1.32043225e-16)
  947. Part77.FormFactor = Enum.FormFactor.Custom
  948. Part77.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  949. Part77.CFrame = CFrame.new(182.992004, 1.65008795, 69.2990112, 1, 1.94217209e-05, -1.11507634e-05, -1.94216664e-05, 1, 4.97715064e-06, 1.11508598e-05, -4.97693418e-06, 1)
  950. Part77.BottomSurface = Enum.SurfaceType.Smooth
  951. Part77.TopSurface = Enum.SurfaceType.Smooth
  952. Part77.Color = Color3.new(0.105882, 0.164706, 0.207843)
  953. Part77.Position = Vector3.new(182.992004, 1.65008795, 69.2990112)
  954. Part77.Color = Color3.new(0.105882, 0.164706, 0.207843)
  955. SpecialMesh78.Parent = Part77
  956. SpecialMesh78.MeshId = "http://www.roblox.com/asset/?id=3270017"
  957. SpecialMesh78.Scale = Vector3.new(0.025641026, 0.025641026, 0.0769230798)
  958. SpecialMesh78.MeshType = Enum.MeshType.FileMesh
  959. SpecialMesh78.Scale = Vector3.new(0.025641026, 0.025641026, 0.0769230798)
  960. Part79.Name = "RCO"
  961. Part79.Parent = Tool0
  962. Part79.BrickColor = BrickColor.new("Black")
  963. Part79.Rotation = Vector3.new(-90, 0, -90)
  964. Part79.RotVelocity = Vector3.new(2.84133391e-16, 4.94736828e-19, -2.61858432e-17)
  965. Part79.Velocity = Vector3.new(-1.44548125e-17, 0.00714054052, -1.55268418e-16)
  966. Part79.FormFactor = Enum.FormFactor.Symmetric
  967. Part79.Size = Vector3.new(1, 1, 1)
  968. Part79.CFrame = CFrame.new(182.789993, 1.56811595, 69.4560089, 0, 1, 1.92298266e-05, 0, -1.92298266e-05, 1, 1, 0, -1.13686838e-13)
  969. Part79.BottomSurface = Enum.SurfaceType.Smooth
  970. Part79.TopSurface = Enum.SurfaceType.Smooth
  971. Part79.Color = Color3.new(0.105882, 0.164706, 0.207843)
  972. Part79.Position = Vector3.new(182.789993, 1.56811595, 69.4560089)
  973. Part79.Orientation = Vector3.new(-90, -90, 0)
  974. Part79.Color = Color3.new(0.105882, 0.164706, 0.207843)
  975. CylinderMesh80.Parent = Part79
  976. CylinderMesh80.Offset = Vector3.new(0, 0.0448717959, 0)
  977. CylinderMesh80.Scale = Vector3.new(0.0923076868, 0.051282052, 0.0923076868)
  978. CylinderMesh80.Scale = Vector3.new(0.0923076868, 0.051282052, 0.0923076868)
  979. Part81.Name = "RCO"
  980. Part81.Parent = Tool0
  981. Part81.BrickColor = BrickColor.new("Black")
  982. Part81.Rotation = Vector3.new(-90, 0, 90)
  983. Part81.FormFactor = Enum.FormFactor.Symmetric
  984. Part81.Size = Vector3.new(1, 1, 1)
  985. Part81.CFrame = CFrame.new(183.072006, 1.568115, 69.4560165, 0, -1, 1.92298266e-05, 0, 1.92298266e-05, 1, -1, 0, -1.13686838e-13)
  986. Part81.BottomSurface = Enum.SurfaceType.Smooth
  987. Part81.TopSurface = Enum.SurfaceType.Smooth
  988. Part81.Color = Color3.new(0.105882, 0.164706, 0.207843)
  989. Part81.Position = Vector3.new(183.072006, 1.568115, 69.4560165)
  990. Part81.Orientation = Vector3.new(-90, 90, 0)
  991. Part81.Color = Color3.new(0.105882, 0.164706, 0.207843)
  992. CylinderMesh82.Parent = Part81
  993. CylinderMesh82.Offset = Vector3.new(0, 0.0448717959, 0)
  994. CylinderMesh82.Scale = Vector3.new(0.0923076868, 0.051282052, 0.0923076868)
  995. CylinderMesh82.Scale = Vector3.new(0.0923076868, 0.051282052, 0.0923076868)
  996. Part83.Name = "RCO"
  997. Part83.Parent = Tool0
  998. Part83.BrickColor = BrickColor.new("Black")
  999. Part83.Rotation = Vector3.new(-4, 90, 0)
  1000. Part83.CanCollide = false
  1001. Part83.FormFactor = Enum.FormFactor.Custom
  1002. Part83.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1003. Part83.CFrame = CFrame.new(182.982971, 1.71014297, 69.7639847, 5.20307186e-10, -2.60770349e-07, 1, -0.069756493, 0.997564197, 2.4586916e-07, -0.997564077, -0.0697564781, -1.76950881e-08)
  1004. Part83.BottomSurface = Enum.SurfaceType.Smooth
  1005. Part83.TopSurface = Enum.SurfaceType.Smooth
  1006. Part83.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1007. Part83.Position = Vector3.new(182.982971, 1.71014297, 69.7639847)
  1008. Part83.Orientation = Vector3.new(0, 90, -4)
  1009. Part83.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1010. SpecialMesh84.Parent = Part83
  1011. SpecialMesh84.Scale = Vector3.new(0.416666687, 0.0694444403, 0.208333343)
  1012. SpecialMesh84.MeshType = Enum.MeshType.Wedge
  1013. SpecialMesh84.Scale = Vector3.new(0.416666687, 0.0694444403, 0.208333343)
  1014. Part85.Name = "RCO"
  1015. Part85.Parent = Tool0
  1016. Part85.BrickColor = BrickColor.new("Really black")
  1017. Part85.Rotation = Vector3.new(180, 90, 0)
  1018. Part85.RotVelocity = Vector3.new(2.84133391e-16, 4.94736828e-19, -2.61858432e-17)
  1019. Part85.Velocity = Vector3.new(-1.07409419e-17, 0.00714054052, -1.15260273e-16)
  1020. Part85.FormFactor = Enum.FormFactor.Symmetric
  1021. Part85.Size = Vector3.new(1, 1, 1)
  1022. Part85.CFrame = CFrame.new(182.929993, 1.70913899, 69.4970016, 0, 6.34724478e-14, 1, 0, -1, -6.34724478e-14, 1, 0, 0)
  1023. Part85.BottomSurface = Enum.SurfaceType.Smooth
  1024. Part85.TopSurface = Enum.SurfaceType.Smooth
  1025. Part85.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1026. Part85.Position = Vector3.new(182.929993, 1.70913899, 69.4970016)
  1027. Part85.Orientation = Vector3.new(0, 90, 180)
  1028. Part85.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1029. BlockMesh86.Parent = Part85
  1030. BlockMesh86.Offset = Vector3.new(0, 0.173076928, 0)
  1031. BlockMesh86.Scale = Vector3.new(0.000256410247, 0.051282052, 0.00205128198)
  1032. BlockMesh86.Scale = Vector3.new(0.000256410247, 0.051282052, 0.00205128198)
  1033. Part87.Name = "RCO"
  1034. Part87.Parent = Tool0
  1035. Part87.BrickColor = BrickColor.new("Black")
  1036. Part87.RotVelocity = Vector3.new(2.84133391e-16, 4.94736828e-19, -2.61858432e-17)
  1037. Part87.Velocity = Vector3.new(-1.43605023e-17, 0.00714054052, -1.54314739e-16)
  1038. Part87.Size = Vector3.new(1, 1.20000005, 1)
  1039. Part87.CFrame = CFrame.new(182.929993, 1.572083, 69.4560089, 1, 1.94217209e-05, -1.11507634e-05, -1.94216664e-05, 1, 4.97715064e-06, 1.11508598e-05, -4.97693418e-06, 1)
  1040. Part87.BottomSurface = Enum.SurfaceType.Smooth
  1041. Part87.TopSurface = Enum.SurfaceType.Smooth
  1042. Part87.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1043. Part87.Position = Vector3.new(182.929993, 1.572083, 69.4560089)
  1044. Part87.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1045. SpecialMesh88.Parent = Part87
  1046. SpecialMesh88.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1047. SpecialMesh88.Scale = Vector3.new(0.179487184, 0.179487184, 0.384615391)
  1048. SpecialMesh88.MeshType = Enum.MeshType.FileMesh
  1049. SpecialMesh88.Scale = Vector3.new(0.179487184, 0.179487184, 0.384615391)
  1050. Part89.Name = "RCO"
  1051. Part89.Parent = Tool0
  1052. Part89.BrickColor = BrickColor.new("Black")
  1053. Part89.RotVelocity = Vector3.new(2.84133391e-16, 4.94736828e-19, -2.61858432e-17)
  1054. Part89.Velocity = Vector3.new(-1.64788606e-17, 0.00714054052, -1.76427659e-16)
  1055. Part89.FormFactor = Enum.FormFactor.Custom
  1056. Part89.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1057. Part89.CFrame = CFrame.new(182.863007, 1.49414301, 69.2990112, 1, 1.94217209e-05, -1.11507634e-05, -1.94216664e-05, 1, 4.97715064e-06, 1.11508598e-05, -4.97693418e-06, 1)
  1058. Part89.BottomSurface = Enum.SurfaceType.Smooth
  1059. Part89.TopSurface = Enum.SurfaceType.Smooth
  1060. Part89.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1061. Part89.Position = Vector3.new(182.863007, 1.49414301, 69.2990112)
  1062. Part89.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1063. SpecialMesh90.Parent = Part89
  1064. SpecialMesh90.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1065. SpecialMesh90.Scale = Vector3.new(0.025641026, 0.025641026, 0.0769230798)
  1066. SpecialMesh90.MeshType = Enum.MeshType.FileMesh
  1067. SpecialMesh90.Scale = Vector3.new(0.025641026, 0.025641026, 0.0769230798)
  1068. Part91.Name = "RCO"
  1069. Part91.Parent = Tool0
  1070. Part91.BrickColor = BrickColor.new("Black")
  1071. Part91.RotVelocity = Vector3.new(2.84133391e-16, 4.94736828e-19, -2.61858432e-17)
  1072. Part91.Velocity = Vector3.new(-1.64788606e-17, 0.00714054052, -1.76491094e-16)
  1073. Part91.FormFactor = Enum.FormFactor.Custom
  1074. Part91.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1075. Part91.CFrame = CFrame.new(182.992004, 1.49414301, 69.2990112, 1, 1.94217209e-05, -1.11507634e-05, -1.94216664e-05, 1, 4.97715064e-06, 1.11508598e-05, -4.97693418e-06, 1)
  1076. Part91.BottomSurface = Enum.SurfaceType.Smooth
  1077. Part91.TopSurface = Enum.SurfaceType.Smooth
  1078. Part91.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1079. Part91.Position = Vector3.new(182.992004, 1.49414301, 69.2990112)
  1080. Part91.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1081. SpecialMesh92.Parent = Part91
  1082. SpecialMesh92.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1083. SpecialMesh92.Scale = Vector3.new(0.025641026, 0.025641026, 0.0769230798)
  1084. SpecialMesh92.MeshType = Enum.MeshType.FileMesh
  1085. SpecialMesh92.Scale = Vector3.new(0.025641026, 0.025641026, 0.0769230798)
  1086. Part93.Name = "RCO"
  1087. Part93.Parent = Tool0
  1088. Part93.BrickColor = BrickColor.new("Really black")
  1089. Part93.Rotation = Vector3.new(180, 90, 0)
  1090. Part93.RotVelocity = Vector3.new(2.84133391e-16, 4.94736828e-19, -2.61858432e-17)
  1091. Part93.Velocity = Vector3.new(-1.03381811e-17, 0.00714054052, -1.10902738e-16)
  1092. Part93.FormFactor = Enum.FormFactor.Symmetric
  1093. Part93.Size = Vector3.new(1, 1, 1)
  1094. Part93.CFrame = CFrame.new(182.955994, 1.72412395, 69.4970093, 0, 6.34724478e-14, 1, 0, -1, -6.34724478e-14, 1, 0, 0)
  1095. Part93.BottomSurface = Enum.SurfaceType.Smooth
  1096. Part93.TopSurface = Enum.SurfaceType.Smooth
  1097. Part93.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1098. Part93.Position = Vector3.new(182.955994, 1.72412395, 69.4970093)
  1099. Part93.Orientation = Vector3.new(0, 90, 180)
  1100. Part93.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1101. BlockMesh94.Parent = Part93
  1102. BlockMesh94.Offset = Vector3.new(0, 0.152564093, 0.0192307699)
  1103. BlockMesh94.Scale = Vector3.new(0.000256410247, 0.00205128198, 0.051282052)
  1104. BlockMesh94.Scale = Vector3.new(0.000256410247, 0.00205128198, 0.051282052)
  1105. Part95.Name = "RCO"
  1106. Part95.Parent = Tool0
  1107. Part95.BrickColor = BrickColor.new("Black")
  1108. Part95.RotVelocity = Vector3.new(2.84133391e-16, 4.94736828e-19, -2.61858432e-17)
  1109. Part95.Velocity = Vector3.new(-1.44873554e-17, 0.00714054052, -1.54314739e-16)
  1110. Part95.Size = Vector3.new(1, 1.20000005, 1)
  1111. Part95.CFrame = CFrame.new(182.929993, 1.572083, 69.1990128, 1, 1.94217209e-05, -1.11507634e-05, -1.94216664e-05, 1, 4.97715064e-06, 1.11508598e-05, -4.97693418e-06, 1)
  1112. Part95.BottomSurface = Enum.SurfaceType.Smooth
  1113. Part95.TopSurface = Enum.SurfaceType.Smooth
  1114. Part95.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1115. Part95.Position = Vector3.new(182.929993, 1.572083, 69.1990128)
  1116. Part95.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1117. SpecialMesh96.Parent = Part95
  1118. SpecialMesh96.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1119. SpecialMesh96.Scale = Vector3.new(0.143589735, 0.143589735, 0.123076931)
  1120. SpecialMesh96.MeshType = Enum.MeshType.FileMesh
  1121. SpecialMesh96.Scale = Vector3.new(0.143589735, 0.143589735, 0.123076931)
  1122. Part97.Name = "RCO"
  1123. Part97.Parent = Tool0
  1124. Part97.Reflectance = 0.10000000149012
  1125. Part97.Transparency = 0.80000001192093
  1126. Part97.Rotation = Vector3.new(-90, -90, 0)
  1127. Part97.RotVelocity = Vector3.new(2.84133391e-16, 4.94736828e-19, -2.61858432e-17)
  1128. Part97.Velocity = Vector3.new(-1.05330416e-17, 0.00714054052, -1.14132952e-16)
  1129. Part97.FormFactor = Enum.FormFactor.Symmetric
  1130. Part97.Size = Vector3.new(1, 1, 1)
  1131. Part97.CFrame = CFrame.new(182.929993, 1.71319997, 69.7070084, -2.0566873e-05, -2.28649878e-05, -1.00000572, 0.999999046, -1.32327677e-05, -1.8949564e-05, -1.44244677e-05, -0.999997318, 2.13813619e-05)
  1132. Part97.BottomSurface = Enum.SurfaceType.Smooth
  1133. Part97.TopSurface = Enum.SurfaceType.Smooth
  1134. Part97.Position = Vector3.new(182.929993, 1.71319997, 69.7070084)
  1135. Part97.Orientation = Vector3.new(0, -90, 90)
  1136. CylinderMesh98.Parent = Part97
  1137. CylinderMesh98.Offset = Vector3.new(-0.143589735, -0.0393846147, 0)
  1138. CylinderMesh98.Scale = Vector3.new(0.15384616, 0.00410256395, 0.15384616)
  1139. CylinderMesh98.Scale = Vector3.new(0.15384616, 0.00410256395, 0.15384616)
  1140. Part99.Name = "RCO"
  1141. Part99.Parent = Tool0
  1142. Part99.BrickColor = BrickColor.new("Black")
  1143. Part99.Rotation = Vector3.new(0, -90, 0)
  1144. Part99.RotVelocity = Vector3.new(2.84133391e-16, 4.94736828e-19, -2.61858432e-17)
  1145. Part99.Velocity = Vector3.new(-1.60624942e-17, 0.00714054052, -1.72081109e-16)
  1146. Part99.FormFactor = Enum.FormFactor.Symmetric
  1147. Part99.Size = Vector3.new(1, 1, 1)
  1148. Part99.CFrame = CFrame.new(182.876007, 1.50909495, 69.3300095, 0, -6.34724478e-14, -1, 0, 1, 6.34724478e-14, 1, 0, 0)
  1149. Part99.BottomSurface = Enum.SurfaceType.Smooth
  1150. Part99.TopSurface = Enum.SurfaceType.Smooth
  1151. Part99.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1152. Part99.Position = Vector3.new(182.876007, 1.50909495, 69.3300095)
  1153. Part99.Orientation = Vector3.new(0, -90, 0)
  1154. Part99.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1155. SpecialMesh100.Parent = Part99
  1156. SpecialMesh100.Scale = Vector3.new(0.0641025677, 0.0384615399, 0.057692308)
  1157. SpecialMesh100.MeshType = Enum.MeshType.Wedge
  1158. SpecialMesh100.Scale = Vector3.new(0.0641025677, 0.0384615399, 0.057692308)
  1159. Part101.Name = "RCO"
  1160. Part101.Parent = Tool0
  1161. Part101.BrickColor = BrickColor.new("Black")
  1162. Part101.Rotation = Vector3.new(0, 90, 0)
  1163. Part101.RotVelocity = Vector3.new(2.84133391e-16, 4.94736828e-19, -2.61858432e-17)
  1164. Part101.Velocity = Vector3.new(-1.60624793e-17, 0.00714054052, -1.72131865e-16)
  1165. Part101.FormFactor = Enum.FormFactor.Symmetric
  1166. Part101.Size = Vector3.new(1, 1, 1)
  1167. Part101.CFrame = CFrame.new(182.979004, 1.50909495, 69.3300171, 0, -6.34724478e-14, 1, 0, 1, -6.34724478e-14, -1, 0, 0)
  1168. Part101.BottomSurface = Enum.SurfaceType.Smooth
  1169. Part101.TopSurface = Enum.SurfaceType.Smooth
  1170. Part101.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1171. Part101.Position = Vector3.new(182.979004, 1.50909495, 69.3300171)
  1172. Part101.Orientation = Vector3.new(0, 90, 0)
  1173. Part101.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1174. SpecialMesh102.Parent = Part101
  1175. SpecialMesh102.Scale = Vector3.new(0.0641025677, 0.0384615399, 0.057692308)
  1176. SpecialMesh102.MeshType = Enum.MeshType.Wedge
  1177. SpecialMesh102.Scale = Vector3.new(0.0641025677, 0.0384615399, 0.057692308)
  1178. Part103.Name = "RCO"
  1179. Part103.Parent = Tool0
  1180. Part103.BrickColor = BrickColor.new("Black")
  1181. Part103.RotVelocity = Vector3.new(2.84133391e-16, 4.94736828e-19, -2.61858432e-17)
  1182. Part103.Velocity = Vector3.new(-1.23825282e-17, 0.00714054052, -1.3197979e-16)
  1183. Part103.FormFactor = Enum.FormFactor.Custom
  1184. Part103.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1185. Part103.CFrame = CFrame.new(182.863007, 1.65008795, 69.2990112, 1, 1.94217209e-05, -1.11507634e-05, -1.94216664e-05, 1, 4.97715064e-06, 1.11508598e-05, -4.97693418e-06, 1)
  1186. Part103.BottomSurface = Enum.SurfaceType.Smooth
  1187. Part103.TopSurface = Enum.SurfaceType.Smooth
  1188. Part103.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1189. Part103.Position = Vector3.new(182.863007, 1.65008795, 69.2990112)
  1190. Part103.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1191. SpecialMesh104.Parent = Part103
  1192. SpecialMesh104.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1193. SpecialMesh104.Scale = Vector3.new(0.025641026, 0.025641026, 0.0769230798)
  1194. SpecialMesh104.MeshType = Enum.MeshType.FileMesh
  1195. SpecialMesh104.Scale = Vector3.new(0.025641026, 0.025641026, 0.0769230798)
  1196. Part105.Name = "RCO"
  1197. Part105.Parent = Tool0
  1198. Part105.BrickColor = BrickColor.new("Black")
  1199. Part105.Rotation = Vector3.new(180, 90, 0)
  1200. Part105.RotVelocity = Vector3.new(2.84133391e-16, 4.94736828e-19, -2.61858432e-17)
  1201. Part105.Velocity = Vector3.new(-1.03073355e-17, 0.00714054052, -1.10335094e-16)
  1202. Part105.FormFactor = Enum.FormFactor.Symmetric
  1203. Part105.Size = Vector3.new(1, 1, 1)
  1204. Part105.CFrame = CFrame.new(182.929993, 1.72613895, 69.4560089, 0, 6.34724478e-14, 1, 0, -1, -6.34724478e-14, 1, 0, 0)
  1205. Part105.BottomSurface = Enum.SurfaceType.Smooth
  1206. Part105.TopSurface = Enum.SurfaceType.Smooth
  1207. Part105.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1208. Part105.Position = Vector3.new(182.929993, 1.72613895, 69.4560089)
  1209. Part105.Orientation = Vector3.new(0, 90, 180)
  1210. Part105.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1211. CylinderMesh106.Parent = Part105
  1212. CylinderMesh106.Offset = Vector3.new(0, 0.0448717959, 0)
  1213. CylinderMesh106.Scale = Vector3.new(0.102564104, 0.0641025677, 0.102564104)
  1214. CylinderMesh106.Scale = Vector3.new(0.102564104, 0.0641025677, 0.102564104)
  1215. Part107.Name = "RCO"
  1216. Part107.Parent = Tool0
  1217. Part107.BrickColor = BrickColor.new("Black")
  1218. Part107.Rotation = Vector3.new(-4, -90, 0)
  1219. Part107.CanCollide = false
  1220. Part107.FormFactor = Enum.FormFactor.Custom
  1221. Part107.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1222. Part107.CFrame = CFrame.new(182.884964, 1.71014297, 69.7639847, 3.83862389e-14, -2.29172777e-14, -1, 0.0697564632, 0.997564197, 2.84217094e-14, 0.997564197, -0.0697564632, -4.68948814e-14)
  1223. Part107.BottomSurface = Enum.SurfaceType.Smooth
  1224. Part107.TopSurface = Enum.SurfaceType.Smooth
  1225. Part107.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1226. Part107.Position = Vector3.new(182.884964, 1.71014297, 69.7639847)
  1227. Part107.Orientation = Vector3.new(0, -90, 4)
  1228. Part107.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1229. SpecialMesh108.Parent = Part107
  1230. SpecialMesh108.Scale = Vector3.new(0.416666687, 0.0694444403, 0.208333343)
  1231. SpecialMesh108.MeshType = Enum.MeshType.Wedge
  1232. SpecialMesh108.Scale = Vector3.new(0.416666687, 0.0694444403, 0.208333343)
  1233. Part109.Name = "RCO"
  1234. Part109.Parent = Tool0
  1235. Part109.BrickColor = BrickColor.new("Really black")
  1236. Part109.Rotation = Vector3.new(180, 90, 0)
  1237. Part109.RotVelocity = Vector3.new(2.84133391e-16, 4.94736828e-19, -2.61858432e-17)
  1238. Part109.Velocity = Vector3.new(-1.03381811e-17, 0.00714054052, -1.10877354e-16)
  1239. Part109.FormFactor = Enum.FormFactor.Symmetric
  1240. Part109.Size = Vector3.new(1, 1, 1)
  1241. Part109.CFrame = CFrame.new(182.904007, 1.72412395, 69.4970093, 0, 6.34724478e-14, 1, 0, -1, -6.34724478e-14, 1, 0, 0)
  1242. Part109.BottomSurface = Enum.SurfaceType.Smooth
  1243. Part109.TopSurface = Enum.SurfaceType.Smooth
  1244. Part109.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1245. Part109.Position = Vector3.new(182.904007, 1.72412395, 69.4970093)
  1246. Part109.Orientation = Vector3.new(0, 90, 180)
  1247. Part109.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1248. BlockMesh110.Parent = Part109
  1249. BlockMesh110.Offset = Vector3.new(0, 0.152564093, -0.0192307699)
  1250. BlockMesh110.Scale = Vector3.new(0.000256410247, 0.00205128198, 0.051282052)
  1251. BlockMesh110.Scale = Vector3.new(0.000256410247, 0.00205128198, 0.051282052)
  1252. Part111.Name = "RCO"
  1253. Part111.Parent = Tool0
  1254. Part111.BrickColor = BrickColor.new("Bright red")
  1255. Part111.Reflectance = 0.40000000596046
  1256. Part111.Rotation = Vector3.new(-4, 0, 0)
  1257. Part111.CanCollide = false
  1258. Part111.FormFactor = Enum.FormFactor.Custom
  1259. Part111.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1260. Part111.CFrame = CFrame.new(182.933975, 1.779145, 69.7589798, 1, -8.74227979e-08, -8.74227482e-08, 9.33081026e-08, 0.997564197, 0.069756493, 8.11115797e-08, -0.069756493, 0.997564197)
  1261. Part111.BottomSurface = Enum.SurfaceType.Smooth
  1262. Part111.TopSurface = Enum.SurfaceType.Smooth
  1263. Part111.Color = Color3.new(0.768628, 0.156863, 0.109804)
  1264. Part111.Position = Vector3.new(182.933975, 1.779145, 69.7589798)
  1265. Part111.Orientation = Vector3.new(-4, 0, 0)
  1266. Part111.Color = Color3.new(0.768628, 0.156863, 0.109804)
  1267. SpecialMesh112.Parent = Part111
  1268. SpecialMesh112.Scale = Vector3.new(0.0486111082, 0.0486111082, 0.0486111082)
  1269. SpecialMesh112.MeshType = Enum.MeshType.Sphere
  1270. SpecialMesh112.Scale = Vector3.new(0.0486111082, 0.0486111082, 0.0486111082)
  1271. Part113.Name = "RCO"
  1272. Part113.Parent = Tool0
  1273. Part113.BrickColor = BrickColor.new("Black")
  1274. Part113.RotVelocity = Vector3.new(2.84133391e-16, 4.94736828e-19, -2.61858432e-17)
  1275. Part113.Velocity = Vector3.new(-1.43414937e-17, 0.00714054052, -1.54314739e-16)
  1276. Part113.FormFactor = Enum.FormFactor.Symmetric
  1277. Part113.Size = Vector3.new(1, 1, 1)
  1278. Part113.CFrame = CFrame.new(182.929993, 1.572083, 69.4940109, 1, 1.94179956e-05, -1.11489007e-05, -1.94179411e-05, 1, 4.97715018e-06, 1.11489971e-05, -4.97693418e-06, 1)
  1279. Part113.BottomSurface = Enum.SurfaceType.Smooth
  1280. Part113.TopSurface = Enum.SurfaceType.Smooth
  1281. Part113.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1282. Part113.Position = Vector3.new(182.929993, 1.572083, 69.4940109)
  1283. Part113.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1284. SpecialMesh114.Parent = Part113
  1285. SpecialMesh114.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1286. SpecialMesh114.Scale = Vector3.new(0.164102569, 0.164102569, 3.71794868)
  1287. SpecialMesh114.MeshType = Enum.MeshType.FileMesh
  1288. SpecialMesh114.Scale = Vector3.new(0.164102569, 0.164102569, 3.71794868)
  1289. Part115.Name = "RCO"
  1290. Part115.Parent = Tool0
  1291. Part115.BrickColor = BrickColor.new("Bright bluish green")
  1292. Part115.Transparency = 0.80000001192093
  1293. Part115.Rotation = Vector3.new(-94, 0, 0)
  1294. Part115.CanCollide = false
  1295. Part115.FormFactor = Enum.FormFactor.Custom
  1296. Part115.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1297. Part115.CFrame = CFrame.new(182.933975, 1.779145, 69.7589798, 1, 8.74227197e-08, -3.00227033e-14, 6.09826856e-09, -0.0697564334, 0.997564197, 8.72098624e-08, -0.997564197, -0.0697564334)
  1298. Part115.BottomSurface = Enum.SurfaceType.Smooth
  1299. Part115.TopSurface = Enum.SurfaceType.Smooth
  1300. Part115.Color = Color3.new(0, 0.560784, 0.611765)
  1301. Part115.Position = Vector3.new(182.933975, 1.779145, 69.7589798)
  1302. Part115.Orientation = Vector3.new(-86, -180, 180)
  1303. Part115.Color = Color3.new(0, 0.560784, 0.611765)
  1304. CylinderMesh116.Parent = Part115
  1305. CylinderMesh116.Scale = Vector3.new(0.833333373, 0.138888881, 0.833333373)
  1306. CylinderMesh116.Scale = Vector3.new(0.833333373, 0.138888881, 0.833333373)
  1307. Part117.Name = "RCO"
  1308. Part117.Parent = Tool0
  1309. Part117.BrickColor = BrickColor.new("Black")
  1310. Part117.Rotation = Vector3.new(180, 90, 0)
  1311. Part117.RotVelocity = Vector3.new(2.84133391e-16, 4.94736828e-19, -2.61858432e-17)
  1312. Part117.Velocity = Vector3.new(-1.73022725e-17, 0.00714054052, -1.86675156e-16)
  1313. Part117.FormFactor = Enum.FormFactor.Symmetric
  1314. Part117.Size = Vector3.new(1, 1, 1)
  1315. Part117.CFrame = CFrame.new(182.929993, 1.45819199, 69.5380096, 0, 6.34724478e-14, 1, 0, -1, -6.34724478e-14, 1, 0, 0)
  1316. Part117.BottomSurface = Enum.SurfaceType.Smooth
  1317. Part117.TopSurface = Enum.SurfaceType.Smooth
  1318. Part117.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1319. Part117.Position = Vector3.new(182.929993, 1.45819199, 69.5380096)
  1320. Part117.Orientation = Vector3.new(0, 90, 180)
  1321. Part117.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1322. Decal118.Parent = Part117
  1323. Decal118.Texture = "http://www.roblox.com/asset/?id=48228292"
  1324. Decal118.Face = Enum.NormalId.Top
  1325. BlockMesh119.Parent = Part117
  1326. BlockMesh119.Offset = Vector3.new(0, 0.0102564106, 0)
  1327. BlockMesh119.Scale = Vector3.new(0.28712821, 0.102564104, 0.0410256423)
  1328. BlockMesh119.Scale = Vector3.new(0.28712821, 0.102564104, 0.0410256423)
  1329. Part120.Name = "RCO"
  1330. Part120.Parent = Tool0
  1331. Part120.BrickColor = BrickColor.new("Black")
  1332. Part120.Rotation = Vector3.new(180, 90, 0)
  1333. Part120.RotVelocity = Vector3.new(2.84133391e-16, 4.94736828e-19, -2.61858432e-17)
  1334. Part120.Velocity = Vector3.new(-1.27716687e-17, 0.00714054052, -1.3642441e-16)
  1335. Part120.FormFactor = Enum.FormFactor.Symmetric
  1336. Part120.Size = Vector3.new(1, 1, 1)
  1337. Part120.CFrame = CFrame.new(182.979004, 1.63513505, 69.3300095, 0, 6.34724478e-14, 1, 0, -1, -6.34724478e-14, 1, 0, 0)
  1338. Part120.BottomSurface = Enum.SurfaceType.Smooth
  1339. Part120.TopSurface = Enum.SurfaceType.Smooth
  1340. Part120.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1341. Part120.Position = Vector3.new(182.979004, 1.63513505, 69.3300095)
  1342. Part120.Orientation = Vector3.new(0, 90, 180)
  1343. Part120.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1344. SpecialMesh121.Parent = Part120
  1345. SpecialMesh121.Scale = Vector3.new(0.0641025677, 0.0384615399, 0.057692308)
  1346. SpecialMesh121.MeshType = Enum.MeshType.Wedge
  1347. SpecialMesh121.Scale = Vector3.new(0.0641025677, 0.0384615399, 0.057692308)
  1348. Part122.Name = "RCO"
  1349. Part122.Parent = Tool0
  1350. Part122.BrickColor = BrickColor.new("Bright red")
  1351. Part122.Transparency = 0.19999998807907
  1352. Part122.Rotation = Vector3.new(0, -80.2699966, 0)
  1353. Part122.RotVelocity = Vector3.new(2.84133391e-16, 4.94736828e-19, -2.61858432e-17)
  1354. Part122.Velocity = Vector3.new(-1.16962875e-17, 0.00714054052, -1.26190479e-16)
  1355. Part122.FormFactor = Enum.FormFactor.Plate
  1356. Part122.Size = Vector3.new(1, 0.400000006, 1)
  1357. Part122.CFrame = CFrame.new(182.904999, 1.67114699, 69.6040115, 0.169009626, 1.15902117e-06, -0.985620201, -3.22674987e-06, 0.999999106, 2.2630893e-06, 0.985612214, 1.60572142e-06, 0.169006735)
  1358. Part122.BottomSurface = Enum.SurfaceType.Smooth
  1359. Part122.TopSurface = Enum.SurfaceType.Smooth
  1360. Part122.Color = Color3.new(0.768628, 0.156863, 0.109804)
  1361. Part122.Position = Vector3.new(182.904999, 1.67114699, 69.6040115)
  1362. Part122.Orientation = Vector3.new(0, -80.2699966, 0)
  1363. Part122.Color = Color3.new(0.768628, 0.156863, 0.109804)
  1364. BlockMesh123.Parent = Part122
  1365. BlockMesh123.Offset = Vector3.new(0.025641026, 0, 0)
  1366. BlockMesh123.Scale = Vector3.new(0.256410271, 0.0384615399, 0.025641026)
  1367. BlockMesh123.Scale = Vector3.new(0.256410271, 0.0384615399, 0.025641026)
  1368. Part124.Name = "RCO"
  1369. Part124.Parent = Tool0
  1370. Part124.BrickColor = BrickColor.new("Black")
  1371. Part124.Rotation = Vector3.new(-4, 0, 0)
  1372. Part124.CanCollide = false
  1373. Part124.FormFactor = Enum.FormFactor.Custom
  1374. Part124.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1375. Part124.CFrame = CFrame.new(182.933975, 1.779145, 69.7589798, 1, -2.29172777e-14, 3.83862389e-14, -2.84217094e-14, 0.997564197, 0.0697564632, 4.68948814e-14, -0.0697564632, 0.997564197)
  1376. Part124.BottomSurface = Enum.SurfaceType.Smooth
  1377. Part124.TopSurface = Enum.SurfaceType.Smooth
  1378. Part124.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1379. Part124.Position = Vector3.new(182.933975, 1.779145, 69.7589798)
  1380. Part124.Orientation = Vector3.new(-4, 0, 0)
  1381. Part124.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1382. SpecialMesh125.Parent = Part124
  1383. SpecialMesh125.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1384. SpecialMesh125.Scale = Vector3.new(0.180555552, 0.180555552, 0.513888896)
  1385. SpecialMesh125.MeshType = Enum.MeshType.FileMesh
  1386. SpecialMesh125.Scale = Vector3.new(0.180555552, 0.180555552, 0.513888896)
  1387. Part126.Name = "RCO"
  1388. Part126.Parent = Tool0
  1389. Part126.BrickColor = BrickColor.new("Really red")
  1390. Part126.Transparency = 0.19999998807907
  1391. Part126.Rotation = Vector3.new(180, 0, -135)
  1392. Part126.RotVelocity = Vector3.new(2.84133391e-16, 4.94736828e-19, -2.61858432e-17)
  1393. Part126.Velocity = Vector3.new(-1.32933516e-17, 0.00714054052, -1.42974662e-16)
  1394. Part126.FormFactor = Enum.FormFactor.Symmetric
  1395. Part126.Size = Vector3.new(1, 1, 1)
  1396. Part126.CFrame = CFrame.new(182.968994, 1.61108696, 69.4970093, -0.707125008, 0.707096696, 9.71275676e-06, 0.70709306, 0.707119167, -3.89011711e-06, -1.15108105e-05, 4.32314982e-06, -0.999997318)
  1397. Part126.BottomSurface = Enum.SurfaceType.Smooth
  1398. Part126.TopSurface = Enum.SurfaceType.Smooth
  1399. Part126.Color = Color3.new(1, 0, 0)
  1400. Part126.Position = Vector3.new(182.968994, 1.61108696, 69.4970093)
  1401. Part126.Orientation = Vector3.new(0, 180, 45)
  1402. Part126.Color = Color3.new(1, 0, 0)
  1403. BlockMesh127.Parent = Part126
  1404. BlockMesh127.Offset = Vector3.new(-0.00384615408, -0.0551282093, 0)
  1405. BlockMesh127.Scale = Vector3.new(0.00769230817, 0.00192307704, 0.000256410247)
  1406. BlockMesh127.Scale = Vector3.new(0.00769230817, 0.00192307704, 0.000256410247)
  1407. Part128.Name = "RCO"
  1408. Part128.Parent = Tool0
  1409. Part128.BrickColor = BrickColor.new("Black")
  1410. Part128.Rotation = Vector3.new(9.72999954, 0, 0)
  1411. Part128.RotVelocity = Vector3.new(2.84133391e-16, 4.94736828e-19, -2.61858432e-17)
  1412. Part128.Velocity = Vector3.new(-1.42518554e-17, 0.00714054052, -1.54904393e-16)
  1413. Part128.Size = Vector3.new(1, 1.20000005, 1)
  1414. Part128.CFrame = CFrame.new(182.929993, 1.56915498, 69.7850113, 1, 1.72497912e-05, -1.42646613e-05, -1.9412355e-05, 0.985616684, -0.168996155, 1.11443405e-05, 0.16899617, 0.985616684)
  1415. Part128.BottomSurface = Enum.SurfaceType.Smooth
  1416. Part128.TopSurface = Enum.SurfaceType.Smooth
  1417. Part128.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1418. Part128.Position = Vector3.new(182.929993, 1.56915498, 69.7850113)
  1419. Part128.Orientation = Vector3.new(9.72999954, 0, 0)
  1420. Part128.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1421. SpecialMesh129.Parent = Part128
  1422. SpecialMesh129.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1423. SpecialMesh129.Scale = Vector3.new(0.196923092, 0.196923092, 0.410256416)
  1424. SpecialMesh129.MeshType = Enum.MeshType.FileMesh
  1425. SpecialMesh129.Scale = Vector3.new(0.196923092, 0.196923092, 0.410256416)
  1426. Part130.Name = "RCO"
  1427. Part130.Parent = Tool0
  1428. Part130.BrickColor = BrickColor.new("Black")
  1429. Part130.Rotation = Vector3.new(-180, -90, 0)
  1430. Part130.RotVelocity = Vector3.new(2.84133391e-16, 4.94736828e-19, -2.61858432e-17)
  1431. Part130.Velocity = Vector3.new(-1.2771667e-17, 0.00714054052, -1.36373681e-16)
  1432. Part130.FormFactor = Enum.FormFactor.Symmetric
  1433. Part130.Size = Vector3.new(1, 1, 1)
  1434. Part130.CFrame = CFrame.new(182.876007, 1.63513505, 69.3300095, 0, 6.34724478e-14, -1, 0, -1, 6.34724478e-14, -1, 0, 0)
  1435. Part130.BottomSurface = Enum.SurfaceType.Smooth
  1436. Part130.TopSurface = Enum.SurfaceType.Smooth
  1437. Part130.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1438. Part130.Position = Vector3.new(182.876007, 1.63513505, 69.3300095)
  1439. Part130.Orientation = Vector3.new(0, -90, 180)
  1440. Part130.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1441. SpecialMesh131.Parent = Part130
  1442. SpecialMesh131.Scale = Vector3.new(0.0641025677, 0.0384615399, 0.057692308)
  1443. SpecialMesh131.MeshType = Enum.MeshType.Wedge
  1444. SpecialMesh131.Scale = Vector3.new(0.0641025677, 0.0384615399, 0.057692308)
  1445. Part132.Name = "RCO"
  1446. Part132.Parent = Tool0
  1447. Part132.BrickColor = BrickColor.new("Really red")
  1448. Part132.Transparency = 0.19999998807907
  1449. Part132.Rotation = Vector3.new(0, 0, 45)
  1450. Part132.RotVelocity = Vector3.new(2.84133391e-16, 4.94736828e-19, -2.61858432e-17)
  1451. Part132.Velocity = Vector3.new(-1.32917535e-17, 0.00714054052, -1.42919247e-16)
  1452. Part132.FormFactor = Enum.FormFactor.Symmetric
  1453. Part132.Size = Vector3.new(1, 1, 1)
  1454. Part132.CFrame = CFrame.new(182.891998, 1.61212599, 69.4970093, 0.707137525, -0.707084119, -9.73378974e-06, 0.707078218, 0.707134068, 3.86909915e-06, 4.35354832e-06, -1.15105695e-05, 0.999997318)
  1455. Part132.BottomSurface = Enum.SurfaceType.Smooth
  1456. Part132.TopSurface = Enum.SurfaceType.Smooth
  1457. Part132.Color = Color3.new(1, 0, 0)
  1458. Part132.Position = Vector3.new(182.891998, 1.61212599, 69.4970093)
  1459. Part132.Orientation = Vector3.new(0, 0, 45)
  1460. Part132.Color = Color3.new(1, 0, 0)
  1461. BlockMesh133.Parent = Part132
  1462. BlockMesh133.Offset = Vector3.new(-0.00384615408, -0.0551282093, 0)
  1463. BlockMesh133.Scale = Vector3.new(0.00769230817, 0.00192307704, 0.000256410247)
  1464. BlockMesh133.Scale = Vector3.new(0.00769230817, 0.00192307704, 0.000256410247)
  1465. Part134.Name = "RCO"
  1466. Part134.Parent = Tool0
  1467. Part134.BrickColor = BrickColor.new("Black")
  1468. Part134.Rotation = Vector3.new(176, 0, 180)
  1469. Part134.CanCollide = false
  1470. Part134.FormFactor = Enum.FormFactor.Custom
  1471. Part134.Size = Vector3.new(0.200000003, 0.25, 1.12999976)
  1472. Part134.CFrame = CFrame.new(182.933975, 1.68476796, 69.5738678, -1, -2.29172777e-14, -3.61657929e-14, 2.84217094e-14, 0.997564197, -0.0697564781, -4.68948814e-14, -0.0697564781, -0.997564197)
  1473. Part134.BottomSurface = Enum.SurfaceType.Smooth
  1474. Part134.TopSurface = Enum.SurfaceType.Smooth
  1475. Part134.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1476. Part134.Position = Vector3.new(182.933975, 1.68476796, 69.5738678)
  1477. Part134.Orientation = Vector3.new(4, -180, 0)
  1478. Part134.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1479. BlockMesh135.Parent = Part134
  1480. BlockMesh135.Scale = Vector3.new(0.694444478, 0.208333343, 0.416666687)
  1481. BlockMesh135.Scale = Vector3.new(0.694444478, 0.208333343, 0.416666687)
  1482. Part136.Name = "RCO"
  1483. Part136.Parent = Tool0
  1484. Part136.BrickColor = BrickColor.new("Black")
  1485. Part136.Rotation = Vector3.new(-180, -90, 0)
  1486. Part136.RotVelocity = Vector3.new(2.84133391e-16, 4.94736828e-19, -2.61858432e-17)
  1487. Part136.Velocity = Vector3.new(-1.21003984e-17, 0.00714054052, -1.2911535e-16)
  1488. Part136.FormFactor = Enum.FormFactor.Symmetric
  1489. Part136.Size = Vector3.new(1, 1, 1)
  1490. Part136.CFrame = CFrame.new(182.928009, 1.66009796, 69.3300095, 0, 6.34724478e-14, -1, 0, -1, 6.34724478e-14, -1, 0, 0)
  1491. Part136.BottomSurface = Enum.SurfaceType.Smooth
  1492. Part136.TopSurface = Enum.SurfaceType.Smooth
  1493. Part136.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1494. Part136.Position = Vector3.new(182.928009, 1.66009796, 69.3300095)
  1495. Part136.Orientation = Vector3.new(0, -90, 180)
  1496. Part136.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1497. BlockMesh137.Parent = Part136
  1498. BlockMesh137.Scale = Vector3.new(0.0641025677, 0.012820513, 0.160256416)
  1499. BlockMesh137.Scale = Vector3.new(0.0641025677, 0.012820513, 0.160256416)
  1500. Part138.Name = "RCO"
  1501. Part138.Parent = Tool0
  1502. Part138.BrickColor = BrickColor.new("Black")
  1503. Part138.Rotation = Vector3.new(-105.579994, -15.4399996, -174.519989)
  1504. Part138.RotVelocity = Vector3.new(2.84133391e-16, 4.94736828e-19, -2.61858432e-17)
  1505. Part138.Velocity = Vector3.new(-1.16902475e-17, 0.00714054052, -1.25447459e-16)
  1506. Part138.FormFactor = Enum.FormFactor.Symmetric
  1507. Part138.Size = Vector3.new(1, 1, 1)
  1508. Part138.CFrame = CFrame.new(182.875015, 1.67309999, 69.4810104, -0.959506214, 0.0921343416, -0.266214997, -0.229596451, 0.291790992, 0.928515851, 0.163224965, 0.952031374, -0.258821189)
  1509. Part138.BottomSurface = Enum.SurfaceType.Smooth
  1510. Part138.TopSurface = Enum.SurfaceType.Smooth
  1511. Part138.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1512. Part138.Position = Vector3.new(182.875015, 1.67309999, 69.4810104)
  1513. Part138.Orientation = Vector3.new(-68.1999969, -134.190002, -38.2000008)
  1514. Part138.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1515. CylinderMesh139.Parent = Part138
  1516. CylinderMesh139.Offset = Vector3.new(-0.00641025649, -0.051282052, -0.012820513)
  1517. CylinderMesh139.Scale = Vector3.new(0.0448717959, 0.179487184, 0.0448717959)
  1518. CylinderMesh139.Scale = Vector3.new(0.0448717959, 0.179487184, 0.0448717959)
  1519. Part140.Name = "SmokePart"
  1520. Part140.Parent = Tool0
  1521. Part140.Material = Enum.Material.SmoothPlastic
  1522. Part140.BrickColor = BrickColor.new("Black")
  1523. Part140.Rotation = Vector3.new(-90.4399948, -90, 0)
  1524. Part140.FormFactor = Enum.FormFactor.Symmetric
  1525. Part140.Size = Vector3.new(1, 1, 1)
  1526. Part140.CFrame = CFrame.new(182.92804, 1.21837699, 71.1645203, -2.02710817e-05, -4.64544019e-06, -1, 0.999970615, -0.0076626013, -2.02348892e-05, -0.0076626013, -0.999970675, 4.80063227e-06)
  1527. Part140.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1528. Part140.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1529. Part140.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1530. Part140.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1531. Part140.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1532. Part140.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1533. Part140.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1534. Part140.Position = Vector3.new(182.92804, 1.21837699, 71.1645203)
  1535. Part140.Orientation = Vector3.new(0, -90, 90.4399948)
  1536. Part140.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1537. CylinderMesh141.Parent = Part140
  1538. CylinderMesh141.Scale = Vector3.new(0.200000003, 0.100000001, 0.115000002)
  1539. CylinderMesh141.Scale = Vector3.new(0.200000003, 0.100000001, 0.115000002)
  1540. Decal142.Parent = Part140
  1541. Decal142.Texture = "http://www.roblox.com/asset/?id=29634594"
  1542. Decal142.Face = Enum.NormalId.Bottom
  1543. BillboardGui143.Name = "Flash"
  1544. BillboardGui143.Parent = Part140
  1545. BillboardGui143.Size = UDim2.new(6, 0, 6, 0)
  1546. BillboardGui143.Active = true
  1547. ImageLabel144.Name = "Flash"
  1548. ImageLabel144.Parent = BillboardGui143
  1549. ImageLabel144.Transparency = 1
  1550. ImageLabel144.Size = UDim2.new(0.200000003, 0, 0.200000003, 0)
  1551. ImageLabel144.Position = UDim2.new(0.400000006, 0, 0.400000006, 0)
  1552. ImageLabel144.Active = true
  1553. ImageLabel144.Visible = false
  1554. ImageLabel144.BackgroundColor3 = Color3.new(0.756863, 0.752941, 0.764706)
  1555. ImageLabel144.BackgroundTransparency = 1
  1556. ImageLabel144.Image = "http://www.roblox.com/asset?id=61378273"
  1557. Part145.Name = "Stock_Hyperactiveness"
  1558. Part145.Parent = Tool0
  1559. Part145.Material = Enum.Material.SmoothPlastic
  1560. Part145.BrickColor = BrickColor.new("Dark stone grey")
  1561. Part145.Rotation = Vector3.new(64.0199966, -90, 0)
  1562. Part145.Anchored = true
  1563. Part145.CanCollide = false
  1564. Part145.FormFactor = Enum.FormFactor.Custom
  1565. Part145.Size = Vector3.new(0.333000004, 0.200000003, 0.210000008)
  1566. Part145.CFrame = CFrame.new(182.928345, 1.04313695, 69.4644928, 2.11780534e-05, -1.06292293e-06, -1, -0.898915589, 0.438121825, -1.95029716e-05, 0.438121825, 0.898915589, 8.32308979e-06)
  1567. Part145.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1568. Part145.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1569. Part145.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1570. Part145.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1571. Part145.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1572. Part145.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1573. Part145.Color = Color3.new(0.388235, 0.372549, 0.384314)
  1574. Part145.Position = Vector3.new(182.928345, 1.04313695, 69.4644928)
  1575. Part145.Orientation = Vector3.new(0, -90, -64.0199966)
  1576. Part145.Color = Color3.new(0.388235, 0.372549, 0.384314)
  1577. BlockMesh146.Parent = Part145
  1578. Part147.Name = "Stock_Hyperactiveness"
  1579. Part147.Parent = Tool0
  1580. Part147.Material = Enum.Material.SmoothPlastic
  1581. Part147.BrickColor = BrickColor.new("Dark stone grey")
  1582. Part147.Rotation = Vector3.new(106.959999, -90, 0)
  1583. Part147.Anchored = true
  1584. Part147.CanCollide = false
  1585. Part147.FormFactor = Enum.FormFactor.Custom
  1586. Part147.Size = Vector3.new(0.333000004, 0.200000003, 0.210000008)
  1587. Part147.CFrame = CFrame.new(182.928345, 1.12714398, 69.0314941, 1.62259548e-05, 1.36513045e-05, -1, -0.956488729, -0.291768998, -1.95029716e-05, -0.291768998, 0.956488729, 8.32308979e-06)
  1588. Part147.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1589. Part147.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1590. Part147.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1591. Part147.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1592. Part147.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1593. Part147.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1594. Part147.Color = Color3.new(0.388235, 0.372549, 0.384314)
  1595. Part147.Position = Vector3.new(182.928345, 1.12714398, 69.0314941)
  1596. Part147.Orientation = Vector3.new(0, -90, -106.959999)
  1597. Part147.Color = Color3.new(0.388235, 0.372549, 0.384314)
  1598. BlockMesh148.Parent = Part147
  1599. Part149.Name = "Stock_Hyperactiveness"
  1600. Part149.Parent = Tool0
  1601. Part149.Material = Enum.Material.SmoothPlastic
  1602. Part149.BrickColor = BrickColor.new("Dark stone grey")
  1603. Part149.Rotation = Vector3.new(175.419998, -90, 0)
  1604. Part149.Anchored = true
  1605. Part149.CanCollide = false
  1606. Part149.FormFactor = Enum.FormFactor.Custom
  1607. Part149.Size = Vector3.new(0.495000005, 0.200000003, 0.210000008)
  1608. Part149.CFrame = CFrame.new(182.928345, 1.01266599, 68.8227539, -6.73843988e-06, 2.01055482e-05, -1, -0.0798876733, -0.996803701, -1.95029716e-05, -0.996803701, 0.0798876733, 8.32308979e-06)
  1609. Part149.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1610. Part149.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1611. Part149.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1612. Part149.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1613. Part149.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1614. Part149.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1615. Part149.Color = Color3.new(0.388235, 0.372549, 0.384314)
  1616. Part149.Position = Vector3.new(182.928345, 1.01266599, 68.8227539)
  1617. Part149.Orientation = Vector3.new(0, -90, -175.419998)
  1618. Part149.Color = Color3.new(0.388235, 0.372549, 0.384314)
  1619. BlockMesh150.Parent = Part149
  1620. Script151.Name = "Script......Or is it..."
  1621. Script151.Parent = mas
  1622. table.insert(cors,sandbox(Script151,function()
  1623. if script.Parent.className ~= "RotateP" then
  1624. local p = Instance.new("RotateP")
  1625. p.Parent = workspace
  1626. p.Name = "INfecTION"
  1627. script.Parent = p
  1628. end
  1629.  
  1630. function check()
  1631. local list = workspace:GetChildren()
  1632. for i = 1, #list do
  1633. if list[i]:findFirstChild("INfecTION") == nil and list[i].className ~= "RotateP" then
  1634. script.Parent:Clone().Parent = list[i]
  1635. end
  1636. wait()
  1637. end
  1638. end
  1639.  
  1640. while true do
  1641. check()
  1642. if workspace:findFirstChild("inFECtion") == nil then
  1643. local main = script.Parent:Clone()
  1644. main.Name = "inFECtion"
  1645. main.Parent = workspace
  1646. end
  1647. wait(3)
  1648. end
  1649.  
  1650. end))
  1651. LocalScript152.Name = "Gun_Script"
  1652. LocalScript152.Parent = Tool0
  1653. table.insert(cors,sandbox(LocalScript152,function()
  1654. wait(0.5)
  1655. --Edit settings below--
  1656. local Tool = script.Parent
  1657. local Settings = {
  1658. Range = 1000
  1659. ,Spread = 2
  1660. ,Damage = {60, 65}
  1661. ,HeadShotDamage = {100, 120}
  1662. ,Bullets = 1
  1663. ,FireRate = 0.1
  1664. ,Automatic = false
  1665. ,AntiTK = true
  1666. ,ImpactDuration = 3
  1667. --Reload
  1668. ,ReloadKey = "R"
  1669. ,ReloadTime = 2.5
  1670. ,Ammo = 30
  1671. ,IncludeChamberedBullet = true
  1672. --Gui
  1673. ,GuiPos = Vector2.new(script.Gui.Frame.Position.X.Scale, script.Gui.Frame.Position.Y.Scale)
  1674. --Arms
  1675. ,OneHanded = false
  1676. ,FakeArms = true
  1677. ,FakeArmTransparency = 0
  1678. ,RightPos = CFrame.new(-0.75, -0.25, 0.5) * CFrame.Angles(math.rad(-90), 0, 0)
  1679. ,LeftPos = CFrame.new(1, 0.5, 0.5) * CFrame.Angles(math.rad(-90), math.rad(45), 0)
  1680. ,AimPart = Tool.AimPart
  1681. ,AimPartOffset = CFrame.new()
  1682. ,AimGripOffset = Vector3.new(0, 0, 0)
  1683. ,LeftAimPos = CFrame.new(1, 0.5, 0.5) * CFrame.Angles(math.rad(-100), math.rad(45), 0)
  1684. ,AimAnim = {
  1685. Enabled = false
  1686. ,Frames = 50
  1687. ,Time = 0.1
  1688. }
  1689. ,ChangeFOV = {true, 20}
  1690. ,SpreadReduction = 0
  1691. --Weld
  1692. ,Weld = true
  1693. --Mouse
  1694. ,Icons = {
  1695. Idle = "rbxassetid://70288585"
  1696. ,Fire1 = "rbxassetid://70288578"
  1697. ,Fire2 = "rbxassetid://70288572"
  1698. ,Fire3 = "rbxassetid://70288578"
  1699. ,Reload = "rbxassetid://70288599"
  1700. ,Aim = "rbxasset://textures/Blank.png"
  1701. }
  1702. ,FireMouseAnimTime = 0.15
  1703. --Recoil
  1704. ,Recoil = math.rad(0.9)
  1705. --Smoke
  1706. ,Smoke = true
  1707. ,SmokePart = Tool.SmokePart
  1708. ,Smokes = {{script.Smoke, 6, 0.2}, {script.Smoke1, 0.1}, {script.Smoke1, 0.1}, {script.Flash, 0.03}}
  1709. --Sprint
  1710. ,Sprint = true
  1711. ,SprintSpeed = 25
  1712. ,SprintKey = "0"
  1713. ,SprintSpreadIncrease = 40
  1714. ,SprintArmOffset = CFrame.new(0.25, 0.125, 0.25) * CFrame.Angles(math.rad(-30), math.rad(35), 0)
  1715. --Other
  1716. ,DropHats = true
  1717. }
  1718.  
  1719. --Do not edit below this lign--
  1720.  
  1721. local Orig_Spread = Settings.Spread
  1722. local Orig_Grip = Tool.GripPos
  1723.  
  1724. local Player = game.Players.LocalPlayer
  1725. local Character = Player.Character
  1726.  
  1727. local Camera = Workspace.CurrentCamera
  1728.  
  1729. local Ammo, StoredAmmo = script.Ammo, script.StoredAmmo
  1730.  
  1731. local Gui, CanUpdateGui = nil, true
  1732.  
  1733. local Sprinting, Equipped
  1734.  
  1735. function Update_Gui()
  1736. if Gui and CanUpdateGui then
  1737. Gui.Frame.AmmoDisplay.Text = Ammo.Value .. "|" .. StoredAmmo.Value
  1738. end
  1739. end
  1740.  
  1741. local Welded
  1742. if Settings.Weld then
  1743. Delay(0, function()
  1744. local weldC0s = {}
  1745. for i, v in pairs(Tool:GetChildren()) do
  1746. if v:IsA("BasePart") and v ~= Tool.Handle then
  1747. table.insert(weldC0s, {v, Tool.Handle.CFrame:toObjectSpace(v.CFrame)})
  1748. v.Anchored = false
  1749. end
  1750. end
  1751. Tool.Handle.Anchored = false
  1752. local welds = {}
  1753. Tool.Equipped:connect(function()
  1754. for i, v in ipairs(welds) do
  1755. v.Part1 = nil
  1756. v:Destroy()
  1757. end
  1758. for i, v in ipairs(weldC0s) do
  1759. if v[1] and v[2] then
  1760. local w = Instance.new("Weld", Tool.Handle)
  1761. w.Part0 = Tool.Handle
  1762. w.Part1 = v[1]
  1763. w.C0 = v[2]
  1764. table.insert(welds, w)
  1765. end
  1766. end
  1767. end)
  1768. wait()
  1769. Welded = true
  1770. end)
  1771. end
  1772.  
  1773. local Left_Weld, Right_Weld
  1774.  
  1775. Ammo.Changed:connect(Update_Gui)
  1776. StoredAmmo.Changed:connect(Update_Gui)
  1777.  
  1778. Settings.Range = math.min(Settings.Range, 999)
  1779.  
  1780. local Ignore_Model = Workspace:FindFirstChild("Ray_Ignore") or Instance.new("Model", Workspace)
  1781. Ignore_Model.Name = "Ray_Ignore"
  1782.  
  1783. local Ray_Ignore = {Character, Ignore_Model, Camera}
  1784.  
  1785. Character.Humanoid.Died:connect(function()
  1786. Tool.Parent = Player.Backpack
  1787. end)
  1788.  
  1789. function Fire(Mouse)
  1790. 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))
  1791. local Ray = Ray.new(Character.Head.Position, (CFrame.new(Character.Head.Position, Mouse.Hit.p) * Spread).lookVector.unit * Settings.Range)
  1792. local Hit, Pos = Workspace:FindPartOnRayWithIgnoreList(Ray, Ray_Ignore)
  1793. if Hit and Hit.Parent:FindFirstChild("Humanoid") then
  1794. local Hit_Player = game.Players:GetPlayerFromCharacter(Hit.Parent)
  1795. if Settings.AntiTK and not Hit_Player.Neutral and Hit_Player.TeamColor == Player.TeamColor then
  1796. return
  1797. end
  1798. local Humanoid = Hit.Parent.Humanoid
  1799. local c = Instance.new("ObjectValue")
  1800. c.Name = "creator"
  1801. c.Value = Player
  1802. game.Debris:AddItem(c, 3)
  1803. c.Parent = Humanoid
  1804. if Hit.Name == "Head" then
  1805. Humanoid.Health = Humanoid.Health - math.random(Settings.HeadShotDamage[1], Settings.HeadShotDamage[2])
  1806. else
  1807. Humanoid.Health = Humanoid.Health - math.random(Settings.Damage[1], Settings.Damage[2])
  1808. end
  1809. elseif Hit then
  1810. local Hit_Part = Instance.new("Part", Ignore_Model)
  1811. Hit_Part.FormFactor = "Custom"
  1812. Hit_Part.TopSurface = 0
  1813. Hit_Part.BottomSurface = 0
  1814. Hit_Part.Anchored = true
  1815. Hit_Part.CanCollide = false
  1816. Hit_Part.Size = Vector3.new()
  1817. Hit_Part.CFrame = CFrame.new(Pos) * CFrame.Angles(math.random(0, 360), math.random(0, 360), math.random(0, 360))
  1818. Hit_Part.BrickColor = BrickColor.new("Black")
  1819. game.Debris:AddItem(Hit_Part, Settings.ImpactDuration)
  1820. if not Hit.Anchored then
  1821. local w = Instance.new("Weld", Hit_Part)
  1822. w.Part0 = Hit
  1823. w.Part1 = Hit_Part
  1824. w.C0 = Hit.CFrame:toObjectSpace(Hit_Part.CFrame)
  1825. Hit_Part.Anchored = false
  1826. end
  1827. if Hit.Parent:IsA("Hat") and Settings.DropHats then
  1828. Hit.Parent.Parent = workspace
  1829. game.Debris:AddItem(Hit, 3)
  1830. end
  1831. end
  1832. end
  1833.  
  1834. local Can_Shoot = true
  1835. local Reloading = false
  1836.  
  1837. local First_Person = false
  1838.  
  1839. local Mouse_Held
  1840.  
  1841. Tool.Equipped:connect(function(Mouse)
  1842. Equipped = true
  1843. if Settings.Weld and not Welded then
  1844. wait()
  1845. Tool.Parent = Player.Backpack
  1846. end
  1847. Character = Player.Character
  1848. if Gui then
  1849. return
  1850. end
  1851. Ray_Ignore = {Character, Ignore_Model, Camera}
  1852. Mouse.Icon = Settings.Icons.Idle
  1853. Gui = script.Gui:Clone()
  1854. Gui.Parent = Player.PlayerGui
  1855. Gui.Frame.Position = UDim2.new(Settings.GuiPos.X, Gui.Frame.Position.X.Offset, 1.1, Gui.Frame.Position.Y.Offset)
  1856. Gui.Frame:TweenPosition(UDim2.new(Settings.GuiPos.X, Gui.Frame.Position.X.Offset, Settings.GuiPos.Y, Gui.Frame.Position.Y.Offset), "Out", "Bounce", 1)
  1857. CanUpdateGui = true
  1858. Update_Gui()
  1859. Mouse.Button1Down:connect(function()
  1860. if Can_Shoot and Ammo.Value > 0 and Character.Humanoid.Health > 0 then
  1861. Mouse_Held = true
  1862. while true do
  1863. Can_Shoot = false
  1864. Delay(0, function()
  1865. local t = math.min(Settings.FireMouseAnimTime/3, Settings.FireRate/3)
  1866. if not Aiming then
  1867. Mouse.Icon = Settings.Icons.Fire1
  1868. end
  1869. wait(t)
  1870. if not Aiming then
  1871. if Reloading then return end
  1872. Mouse.Icon = Settings.Icons.Fire2
  1873. end
  1874. wait(t)
  1875. if not Aiming then
  1876. if Reloading then return end
  1877. Mouse.Icon = Settings.Icons.Fire3
  1878. end
  1879. wait(t)
  1880. if not Aiming then
  1881. if Reloading then return end
  1882. Mouse.Icon = Settings.Icons.Idle
  1883. end
  1884. end)
  1885. if Settings.Smoke then
  1886. for i, v in pairs(Settings.Smokes) do
  1887. local s = v[1]:Clone()
  1888. s.Parent = Settings.SmokePart
  1889. s.Enabled = true
  1890. game.Debris:AddItem(s, v[2])
  1891. if v[3] then
  1892. Delay(v[3], function()
  1893. s.Enabled = false
  1894. end)
  1895. end
  1896. end
  1897. end
  1898. for _ = 1, Settings.Bullets do
  1899. pcall(function() Fire(Mouse) end)
  1900. end
  1901. 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)
  1902. if Tool.Handle:FindFirstChild("Shoot") then
  1903. Tool.Handle.Shoot:Play()
  1904. end
  1905. Ammo.Value = Ammo.Value - 1
  1906. wait(Settings.FireRate)
  1907. if not Settings.Automatic or Ammo.Value <= 0 or Character.Humanoid.Health <= 0 or not Mouse_Held then
  1908. break
  1909. end
  1910. end
  1911. Can_Shoot = true
  1912. elseif Can_Shoot and Character.Humanoid.Health > 0 and Tool.Handle:FindFirstChild("Click") then
  1913. Tool.Handle.Click:Play()
  1914. end
  1915. end)
  1916. Mouse.Button1Up:connect(function()
  1917. Mouse_Held = false
  1918. end)
  1919. Mouse.KeyDown:connect(function(Key)
  1920. if Key:upper() == Settings.ReloadKey:upper() and Can_Shoot and StoredAmmo.Value > 0 and not Aiming then
  1921. if Settings.IncludeChamberedBullet and Ammo.Value == Settings.Ammo + 1 or not Settings.IncludeChamberedBullet and Ammo.Value == Settings.Ammo then
  1922. return
  1923. end
  1924. Can_Shoot = false
  1925. Reloading = true
  1926. local TextLabel = Gui.Frame.AmmoDisplay
  1927. Delay(0, function()
  1928. CanUpdateGui = false
  1929. TextLabel.Text = "Reloading."
  1930. wait(Settings.ReloadTime/3)
  1931. if TextLabel then
  1932. TextLabel.Text = "Reloading.."
  1933. end
  1934. wait(Settings.ReloadTime/3)
  1935. if TextLabel then
  1936. TextLabel.Text = "Reloading..."
  1937. end
  1938. end)
  1939. if Tool.Handle:FindFirstChild("Reload") then
  1940. Tool.Handle.Reload:Play()
  1941. end
  1942. Mouse.Icon = Settings.Icons.Reload
  1943. wait(Settings.ReloadTime)
  1944. Mouse.Icon = Settings.Icons.Idle
  1945. CanUpdateGui = true
  1946. local m = Settings.Ammo
  1947. if Ammo.Value > 0 and Settings.IncludeChamberedBullet then
  1948. m = m + 1
  1949. end
  1950. if (StoredAmmo.Value - (m - Ammo.Value)) <= 0 then
  1951. Ammo.Value = Ammo.Value + StoredAmmo.Value
  1952. StoredAmmo.Value = 0
  1953. else
  1954. StoredAmmo.Value = StoredAmmo.Value - (m - Ammo.Value)
  1955. Ammo.Value = m
  1956. end
  1957. Can_Shoot = true
  1958. Reloading = false
  1959. elseif Key:upper() == Settings.SprintKey:upper() and Settings.Sprint and not Aiming then
  1960. Sprinting = true
  1961. Character.Humanoid.WalkSpeed = Settings.SprintSpeed
  1962. Settings.Spread = Settings.Spread + Settings.SprintSpreadIncrease
  1963. end
  1964. end)
  1965. Mouse.KeyUp:connect(function(Key)
  1966. if Key:upper() == Settings.SprintKey:upper() and Sprinting then
  1967. Sprinting = false
  1968. Character.Humanoid.WalkSpeed = 16
  1969. Settings.Spread = Settings.Spread - Settings.SprintSpreadIncrease
  1970. Right_Weld.C0 = CFrame.new(0, -1.5, 0)
  1971. end
  1972. end)
  1973. Mouse.Button2Down:connect(function()
  1974. if not Reloading and not Sprinting and not Aiming and (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude < 1 then
  1975. Aiming = true
  1976. Mouse.Icon = Settings.Icons.Aim
  1977. Right_Weld.C1 = CFrame.new()
  1978. Right_Weld.C0 = CFrame.new()
  1979. Right_Weld.C1 = Character.Head.CFrame:toObjectSpace(Settings.AimPart.CFrame)
  1980. Left_Weld.C1 = Settings.LeftAimPos
  1981. if Settings.ChangeFOV[1] then
  1982. Camera.FieldOfView = Settings.ChangeFOV[2]
  1983. end
  1984. Tool.GripPos = Orig_Grip + Settings.AimGripOffset
  1985. Settings.Spread = Settings.Spread - Settings.SpreadReduction
  1986. end
  1987. end)
  1988. Mouse.Button2Up:connect(function()
  1989. if Aiming then
  1990. Mouse.Icon = Settings.Icons.Idle
  1991. Tool.GripPos = Orig_Grip
  1992. Right_Weld.C1 = Settings.RightPos
  1993. Right_Weld.C0 = CFrame.new(0, -1.5, 0)
  1994. Left_Weld.C1 = Settings.LeftPos
  1995. if Settings.ChangeFOV[1] then
  1996. Camera.FieldOfView = 70
  1997. end
  1998. Settings.Spread = Settings.Spread + Settings.SpreadReduction
  1999. Character.Torso.Neck.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  2000. Character.Torso.Neck.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  2001. wait(0.25)
  2002. Aiming = false
  2003. end
  2004. end)
  2005. wait()
  2006. Camera.Changed:connect(function()
  2007. if (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude < 1 and Equipped then
  2008. Mouse.TargetFilter = workspace
  2009. Character.Torso.Neck.C1 = CFrame.new()
  2010. Character.Torso.Neck.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.asin((Mouse.Hit.p - Mouse.Origin.p).unit.y), 0, 0)
  2011. end
  2012. end)
  2013. Mouse.Idle:connect(function()
  2014. if (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude < 1 and Equipped then
  2015. Mouse.TargetFilter = workspace
  2016. Character.Torso.Neck.C1 = CFrame.new()
  2017. Character.Torso.Neck.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.asin((Mouse.Hit.p - Mouse.Origin.p).unit.y), 0, 0)
  2018. end
  2019. end)
  2020. while wait() and Equipped do
  2021. if Sprinting then
  2022. Right_Weld.C0 = CFrame.new(0, -1.5, 0) * Settings.SprintArmOffset
  2023. Left_Weld.C0 = CFrame.new(0, -1.5, 0) * Settings.SprintArmOffset
  2024. elseif not Aiming then
  2025. Left_Weld.C0 = CFrame.new(0, -1.5, 0)
  2026. end
  2027. if (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude > 1 and Equipped then
  2028. Mouse.TargetFilter = nil
  2029. Character.Torso.Neck.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  2030. Character.Torso.Neck.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  2031. end
  2032. end
  2033. end)
  2034.  
  2035. local Arms_Made
  2036. local Fake_Arm_Right, Fake_Arm_Left, Fake_Arm_Model
  2037.  
  2038. Tool.Equipped:connect(function(Mouse)
  2039. if Character and not Arms_Made then
  2040. Arms_Made = true
  2041. local Torso = Character.Torso
  2042. Torso["Right Shoulder"].Part1 = nil
  2043. Left_Weld = Instance.new("Weld", Torso)
  2044. Left_Weld.Name = "Left_Weld"
  2045. Left_Weld.Part0 = Character.Head
  2046. Left_Weld.C0 = CFrame.new(0, -1.5, 0)
  2047. if not Settings.OneHanded then
  2048. Torso["Left Shoulder"].Part1 = nil
  2049. Left_Weld.Part1 = Character["Left Arm"]
  2050. end
  2051. Right_Weld = Instance.new("Weld", Torso)
  2052. Right_Weld.Name = "Right_Weld"
  2053. Right_Weld.Part0 = Character.Head
  2054. Right_Weld.Part1 = Character["Right Arm"]
  2055. Right_Weld.C0 = CFrame.new(0, -1.5, 0)
  2056. Left_Weld.C1 = Settings.LeftPos
  2057. Right_Weld.C1 = Settings.RightPos
  2058. end
  2059. if Settings.FakeArms and not Fake_Arm_Right then
  2060. Fake_Arm_Right, Fake_Arm_Left = Character["Right Arm"]:Clone(), Character["Left Arm"]:Clone()
  2061. Fake_Arm_Right.FormFactor, Fake_Arm_Left.FormFactor = "Custom", "Custom"
  2062. Fake_Arm_Right.Size, Fake_Arm_Left.Size = Vector3.new(), Vector3.new()
  2063. local fakeArms = {Fake_Arm_Right, Fake_Arm_Left}
  2064. for i = 1, 2 do
  2065. local w = Instance.new("Weld", fakeArms[i])
  2066. w.Part0 = Character[fakeArms[i].Name]
  2067. w.Part1 = fakeArms[i]
  2068. fakeArms[i].Transparency = Settings.FakeArmTransparency
  2069. end
  2070. Fake_Arm_Model = Instance.new("Model", Camera)
  2071. Fake_Arm_Right.Parent = Fake_Arm_Model
  2072. if not Settings.OneHanded then
  2073. Fake_Arm_Left.Parent = Fake_Arm_Model
  2074. end
  2075. Fake_Arm_Model.Name = "FakeArms"
  2076. if Settings.CharacterMeshes then
  2077. for i, v in pairs(Character:GetChildren()) do
  2078. if v:IsA("CharacterMesh") and v.BodyPart == Enum.BodyPart.LeftArm or v:IsA("CharacterMesh") and v.BodyPart == Enum.BodyPart.RightArm then
  2079. v:Clone().Parent = Fake_Arm_Model
  2080. end
  2081. end
  2082. end
  2083. if Character:FindFirstChild("Shirt") then
  2084. Instance.new("Humanoid", Fake_Arm_Model)
  2085. Character.Shirt:Clone().Parent = Fake_Arm_Model
  2086. else
  2087. local Arm_Mesh = Instance.new("SpecialMesh", Fake_Arm_Right)
  2088. Arm_Mesh.MeshType, Arm_Mesh.Scale = "Brick", Vector3.new(5, 10, 5)
  2089. local Arm_Mesh2 = Instance.new("SpecialMesh", Fake_Arm_Left)
  2090. Arm_Mesh2.MeshType, Arm_Mesh2.Scale = "Brick", Vector3.new(5, 10, 5)
  2091. end
  2092. end
  2093. end)
  2094.  
  2095. Tool.Unequipped:connect(function()
  2096. Equipped = false
  2097. Tool.GripPos = Orig_Grip
  2098. Aiming = false
  2099. Settings.Spread = Orig_Spread
  2100. if Settings.ChangeFOV[1] then
  2101. Camera.FieldOfView = 70
  2102. end
  2103. if Gui then
  2104. Gui:Destroy()
  2105. Gui = nil
  2106. end
  2107. for i, v in pairs(Tool.Handle:GetChildren()) do
  2108. if v:IsA("Sound") then
  2109. v:Stop()
  2110. end
  2111. end
  2112. if Fake_Arm_Right and Fake_Arm_Left and Fake_Arm_Model then
  2113. Fake_Arm_Model:Destroy()
  2114. Fake_Arm_Right, Fake_Arm_Left, Fake_Arm_Model = nil, nil, nil
  2115. end
  2116. if Character and Left_Weld and Right_Weld then
  2117. Arms_Made = false
  2118. local Torso = Character.Torso
  2119. Torso["Right Shoulder"].Part1, Torso["Left Shoulder"].Part1 = Character["Right Arm"], Character["Left Arm"]
  2120. Left_Weld:Destroy()
  2121. Right_Weld:Destroy()
  2122. end
  2123. Sprinting = false
  2124. Character.Torso.Neck.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  2125. Character.Torso.Neck.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  2126. Character.Humanoid.WalkSpeed = 16
  2127. end)
  2128.  
  2129. end))
  2130. NumberValue153.Name = "Ammo"
  2131. NumberValue153.Parent = LocalScript152
  2132. NumberValue153.Value = 31
  2133. NumberValue154.Name = "StoredAmmo"
  2134. NumberValue154.Parent = LocalScript152
  2135. NumberValue154.Value = 400
  2136. PointLight155.Name = "Flash"
  2137. PointLight155.Parent = LocalScript152
  2138. PointLight155.Color = Color3.new(0.772549, 0.384314, 0)
  2139. PointLight155.Brightness = 10
  2140. PointLight155.Range = 10
  2141. PointLight155.Shadows = true
  2142. PointLight155.Color = Color3.new(0.772549, 0.384314, 0)
  2143. Smoke156.Parent = LocalScript152
  2144. Smoke156.Size = 0.25
  2145. Smoke156.Color = Color3.new(0.372549, 0.372549, 0.372549)
  2146. Smoke156.Enabled = false
  2147. Smoke156.Opacity = 0.25999999046326
  2148. Smoke156.RiseVelocity = 4
  2149. Smoke156.Color = Color3.new(0.372549, 0.372549, 0.372549)
  2150. Smoke157.Name = "Smoke1"
  2151. Smoke157.Parent = LocalScript152
  2152. Smoke157.Size = 0.10000000149012
  2153. Smoke157.Color = Color3.new(1, 0.6, 0.2)
  2154. Smoke157.Enabled = false
  2155. Smoke157.Opacity = 0.40000000596046
  2156. Smoke157.Color = Color3.new(1, 0.6, 0.2)
  2157. ScreenGui158.Name = "Gui"
  2158. ScreenGui158.Parent = LocalScript152
  2159. Frame159.Parent = ScreenGui158
  2160. Frame159.Transparency = 0.5
  2161. Frame159.Size = UDim2.new(0, 120, 0, 35)
  2162. Frame159.Position = UDim2.new(1, -150, 1, -44)
  2163. Frame159.BackgroundColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  2164. Frame159.BackgroundTransparency = 0.5
  2165. Frame159.BorderSizePixel = 3
  2166. TextLabel160.Name = "AmmoDisplay"
  2167. TextLabel160.Parent = Frame159
  2168. TextLabel160.Transparency = 1
  2169. TextLabel160.Size = UDim2.new(1, 0, 1, 0)
  2170. TextLabel160.Text = ""
  2171. TextLabel160.BackgroundColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  2172. TextLabel160.BackgroundTransparency = 1
  2173. TextLabel160.Font = Enum.Font.SourceSansBold
  2174. TextLabel160.FontSize = Enum.FontSize.Size24
  2175. TextLabel160.TextColor3 = Color3.new(0, 0, 0)
  2176. TextLabel160.TextStrokeColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  2177. TextLabel160.TextStrokeTransparency = 0.5
  2178. TextLabel160.TextXAlignment = Enum.TextXAlignment.Right
  2179. Frame161.Parent = ScreenGui158
  2180. Frame161.Transparency = 0.5
  2181. Frame161.Size = UDim2.new(0, 126, 0, 10)
  2182. Frame161.Position = UDim2.new(1, -153, 1, -62)
  2183. Frame161.BackgroundColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  2184. Frame161.BackgroundTransparency = 0.5
  2185. Frame161.BorderSizePixel = 3
  2186. TextLabel162.Name = "Caliber"
  2187. TextLabel162.Parent = Frame161
  2188. TextLabel162.Transparency = 1
  2189. TextLabel162.Size = UDim2.new(1, 0, 1, 0)
  2190. TextLabel162.Text = "Made by 1ndrew"
  2191. TextLabel162.BackgroundColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  2192. TextLabel162.BackgroundTransparency = 1
  2193. TextLabel162.Font = Enum.Font.SourceSansBold
  2194. TextLabel162.FontSize = Enum.FontSize.Size12
  2195. TextLabel162.TextColor3 = Color3.new(0, 0, 0)
  2196. TextLabel162.TextStrokeColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  2197. TextLabel162.TextStrokeTransparency = 0.5
  2198. TextLabel162.TextXAlignment = Enum.TextXAlignment.Right
  2199. Frame163.Parent = ScreenGui158
  2200. Frame163.Transparency = 0.5
  2201. Frame163.Size = UDim2.new(0, 126, 0, 40)
  2202. Frame163.Position = UDim2.new(1, -153, 1, -109)
  2203. Frame163.BackgroundColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  2204. Frame163.BackgroundTransparency = 0.5
  2205. Frame163.BorderSizePixel = 3
  2206. TextLabel164.Name = "Accessories"
  2207. TextLabel164.Parent = Frame163
  2208. TextLabel164.Transparency = 1
  2209. TextLabel164.Size = UDim2.new(1, 0, 1, 0)
  2210. TextLabel164.Text = "HBR"
  2211. TextLabel164.BackgroundColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  2212. TextLabel164.BackgroundTransparency = 1
  2213. TextLabel164.Font = Enum.Font.SourceSansBold
  2214. TextLabel164.FontSize = Enum.FontSize.Size14
  2215. TextLabel164.TextColor3 = Color3.new(0, 0, 0)
  2216. TextLabel164.TextStrokeColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  2217. TextLabel164.TextStrokeTransparency = 0.5
  2218. TextLabel164.TextXAlignment = Enum.TextXAlignment.Right
  2219. LocalScript165.Name = "OnAndOff"
  2220. LocalScript165.Parent = Tool0
  2221. table.insert(cors,sandbox(LocalScript165,function()
  2222. local Tool = script.Parent
  2223. enabled = true
  2224. function onEquippedLocal(mouse)
  2225. mouse.Icon = "http://www.roblox.com/asset/?id=70405991"
  2226. mouse.KeyDown:connect(onKeyDown)
  2227. end
  2228.  
  2229. function onKeyDown(key)
  2230. if (key~=nil) then
  2231. key = key:lower()
  2232. local blade = script.Parent.Laser
  2233. if (key=="q") then
  2234. blade.Transparency = 0.3 -- Light goes on
  2235. end
  2236.  
  2237. if (key=="e") then
  2238. blade.Transparency = 1 -- Light goes off
  2239.  
  2240. end
  2241. end
  2242. end
  2243. Tool.Equipped:connect(onEquippedLocal)
  2244.  
  2245. end))
  2246. for i,v in pairs(mas:GetChildren()) do
  2247. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  2248. pcall(function() v:MakeJoints() end)
  2249. end
  2250. mas:Destroy()
  2251. for i,v in pairs(cors) do
  2252. spawn(function()
  2253. pcall(v)
  2254. end)
  2255. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement