Advertisement
ManlyMemeScripter

Not

Apr 7th, 2018
515
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 304.01 KB | None | 0 0
  1. --This is a localscript; you will need to have access to using scripts wherever you want this
  2. p = game:GetService('Players').LocalPlayer if p.Character then if p.Character:FindFirstChild('Humanoid') then p.Character.Humanoid.MaxHealth = math.huge end end
  3.  
  4. p = game.Players.LocalPlayer
  5. char = p.Character
  6. local txt = Instance.new("BillboardGui", char)
  7. txt.Adornee = char.Head
  8. txt.Name = "_status"
  9. txt.Size = UDim2.new(2, 0, 1.2, 0)
  10. txt.StudsOffset = Vector3.new(-9, 8, 0)
  11. local text = Instance.new("TextLabel", txt)
  12. text.Size = UDim2.new(10, 0, 7, 0)
  13. text.FontSize = "Size24"
  14. text.TextScaled = true
  15. text.TextTransparency = 0
  16. text.BackgroundTransparency = 1
  17. text.TextTransparency = 0
  18. text.TextStrokeTransparency = 0
  19. text.Font = "Fantasy"
  20. text.TextStrokeColor3 = Color3.new(0,0,0)
  21. v=Instance.new("Part")
  22. v.Name = "ColorBrick"
  23. v.Parent=p.Character
  24. v.FormFactor="Symmetric"
  25. v.Anchored=true
  26. v.CanCollide=false
  27. v.BottomSurface="Smooth"
  28. v.TopSurface="Smooth"
  29. v.Size=Vector3.new(10,5,3)
  30. v.Transparency=1
  31. v.CFrame=char.Torso.CFrame
  32. v.Transparency=1
  33. text.TextColor3 = Color3.new(107, 0, 0)
  34. v.Shape="Block"
  35. text.Text = "Jacket"
  36.  
  37. local p = game.Players.LocalPlayer
  38. local char = p.Character
  39. local larm = char["Left Arm"]
  40. local rarm = char["Right Arm"]
  41. local lleg = char["Left Leg"]
  42. local rleg = char["Right Leg"]
  43. local hed = char.Head
  44. local torso = char.Torso
  45. local hum = char.Humanoid
  46. local weld = Instance.new("Weld",torso)
  47. weld.Part0 = torso
  48.  
  49. larm.Transparency = 0
  50. rarm.Transparency = 0
  51. lleg.Transparency = 0
  52. rleg.Transparency = 0
  53. hed.Transparency = 1
  54. torso.Transparency = 0
  55.  
  56. plr = game.Players.LocalPlayer
  57. repeat
  58. wait(0.4)
  59. until plr.Character
  60. chr = plr.Character
  61. human = chr:FindFirstChild("Humanoid")
  62. mouse = plr:GetMouse()
  63. cam = workspace.CurrentCamera
  64. selected = false
  65. equipd = false
  66. tors = chr.Torso
  67. rarm = chr["Right Arm"]
  68. larm = chr["Left Arm"]
  69. rleg = chr["Right Leg"]
  70. lleg = chr["Left Leg"]
  71. hrp = chr.HumanoidRootPart
  72. hed = chr.Head
  73. anim = human.Animator
  74. activu = false
  75. ragged = false
  76. batting = false
  77. Heartbeat = Instance.new("BindableEvent")
  78. Heartbeat.Name = "Heartbeat"
  79. Heartbeat.Parent = script
  80. frame = 0.03333333333333333
  81. tf = 0
  82. chara = plr.Character
  83.  
  84. New = function(Object, Parent, Name, Data)
  85. local Object = Instance.new(Object)
  86. for Index, Value in pairs(Data or {}) do
  87. Object[Index] = Value
  88. end
  89. Object.Parent = Parent
  90. Object.Name = Name
  91. return Object
  92. end
  93. local AddInstance = function(Object, ...)
  94. local Obj = Instance.new(Object)
  95. for i,v in next,(...) do
  96. Obj[i] = v
  97. end
  98. return Obj
  99. end
  100.  
  101. Music1 = New("Sound",chara,"Music",{SoundId = "rbxassetid://11",Volume = 2,Looped = true})
  102. Music1:Play()
  103. musicon = true
  104. for i,v in pairs(chara:GetChildren()) do
  105. if v.ClassName == 'Accessory' then
  106. v:Destroy()
  107. end
  108. end
  109.  
  110. local BC = chara["Body Colors"]
  111. BC.HeadColor = BrickColor.new("Pastel brown")
  112. BC.LeftArmColor = BrickColor.new("Pastel brown")
  113. BC.LeftLegColor = BrickColor.new("Pastel brown")
  114. BC.RightArmColor = BrickColor.new("Pastel brown")
  115. BC.RightLegColor = BrickColor.new("Pastel brown")
  116. BC.TorsoColor = BrickColor.new("Pastel brown")
  117.  
  118. Team=function()
  119. local r=math.random(1,2)
  120.  
  121. if r==1 then
  122. print('RED')
  123. for i,v in pairs(chara:GetChildren()) do if v:IsA("Shirt") then v:Remove() end end
  124. for i,v in pairs(chara:GetChildren()) do if v:IsA("Pants") then v:Remove() end end
  125. wait()shirt = Instance.new("Shirt", chara)
  126. shirt.Name = "Shirt"
  127. pants = Instance.new("Pants", chara)
  128. pants.Name = "Pants"
  129. chara.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=61921144"
  130. chara.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=61921182"
  131. end
  132.  
  133. if r==2 then
  134. print('BLUE')
  135. for i,v in pairs(chara:GetChildren()) do if v:IsA("Shirt") then v:Remove() end end
  136. for i,v in pairs(chara:GetChildren()) do if v:IsA("Pants") then v:Remove() end end
  137. wait()shirt = Instance.new("Shirt", chara)
  138. shirt.Name = "Shirt"
  139. pants = Instance.new("Pants", chara)
  140. pants.Name = "Pants"
  141. chara.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=61921164"
  142. chara.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=61921182"
  143. end
  144. end
  145.  
  146. Team()
  147.  
  148. chara.Head.face.Texture = "http://www.roblox.com/asset/?id=192467476"
  149. wait()
  150.  
  151. local Reaper = AddInstance("Part",{
  152. Parent = hed,
  153. CFrame = hed.CFrame,
  154. formFactor = "Symmetric",
  155. Size = Vector3.new(1, 1, 1),
  156. CanCollide = false,
  157. TopSurface = "Smooth",
  158. BottomSurface = "Smooth",
  159. Locked = true,
  160. })
  161. local Weld = AddInstance("Weld",{
  162. Parent = Reaper,
  163. Part0 = hed,
  164. C0 = CFrame.new(-0,0.50,0)*CFrame.Angles(.15, 3.12, 0),
  165. Part1 = Reaper,
  166. })
  167. local Mesh = AddInstance("SpecialMesh",{
  168. Parent = Reaper,
  169. MeshId = "rbxassetid://439041878",
  170. TextureId = "rbxassetid://439031192",
  171. Scale = Vector3.new(0.07,0.07,0.07),
  172. VertexColor = Vector3.new(1,1,1),
  173. })
  174.  
  175.  
  176.  
  177. local Reaper2 = AddInstance("Part",{
  178. Parent = larm,
  179. CFrame = larm.CFrame,
  180. formFactor = "Symmetric",
  181. Size = Vector3.new(.1, .1, .1),
  182. CanCollide = false,
  183. TopSurface = "Smooth",
  184. BottomSurface = "Smooth",
  185. Locked = true,
  186. Transparency = 1
  187. })
  188. local Weld = AddInstance("Weld",{
  189. Parent = Reaper2,
  190. Part0 = larm,
  191. C0 = CFrame.new(.3,-1,.2)*CFrame.Angles(-1, 0, -1),
  192. Part1 = Reaper2,
  193. })
  194. local Mesh = AddInstance("SpecialMesh",{
  195. Parent = Reaper2,
  196. MeshId = "rbxassetid://10470609",
  197. TextureId = "rbxassetid://10735250",
  198. Scale = Vector3.new(1,1,1),
  199. VertexColor = Vector3.new(1,1,1),
  200. })
  201.  
  202.  
  203. ----i didn't made the gun.175023836/751202938
  204. Character = game.Players.LocalPlayer.Character
  205. Player = game.Players.LocalPlayer
  206. char = Character
  207. hum = Character.Humanoid
  208. Torso = Character.Torso
  209. Head = Character.Head
  210.  
  211. char.Shirt.ShirtTemplate = "rbxassetid://751202938"
  212. char.Pants.PantsTemplate = "rbxassetid://175023836"
  213.  
  214.  
  215. local BC = char["Body Colors"]
  216. BC.HeadColor = BrickColor.new("Pastel brown")
  217. BC.LeftArmColor = BrickColor.new("Pastel brown")
  218. BC.LeftLegColor = BrickColor.new("Pastel brown")
  219. BC.RightArmColor = BrickColor.new("Pastel brown")
  220. BC.RightLegColor = BrickColor.new("Pastel brown")
  221. BC.TorsoColor = BrickColor.new("Pastel brown")
  222.  
  223. char.Head.face.Texture = "rbxassetid://192467476"
  224.  
  225. hum.MaxHealth = math.huge
  226.  
  227.  
  228.  
  229.  
  230. for i,v in pairs(char:children()) do
  231. if v:IsA("Hat") then
  232. v:Destroy()
  233. end
  234. end
  235. for i,v in pairs(char:children()) do
  236. if v:IsA("Accessory") then
  237. v:Destroy()
  238. end
  239. end
  240. for i,v in pairs(char:children()) do
  241. if v:IsA("Hair") then
  242. v:Destroy()
  243. end
  244. end
  245.  
  246. local s = Instance.new("Sound",char)
  247. s.SoundId = "http://www.roblox.com/asset/?id=154200304"
  248. s.Pitch = 1
  249. s.Volume = 2
  250. s.Looped = true
  251. wait(1)
  252. s:play()
  253.  
  254.  
  255.  
  256. --Ugh,BOOGIE BOMB YESH.FORTNITE FUCK YEAH
  257. function sandbox(var,func)
  258. local env = getfenv(func)
  259. local newenv = setmetatable({},{
  260. __index = function(self,k)
  261. if k=="script" then
  262. return var
  263. else
  264. return env[k]
  265. end
  266. end,
  267. })
  268. setfenv(func,newenv)
  269. return func
  270. end
  271. cors = {}
  272. mas = Instance.new("Model",game:GetService("Lighting"))
  273. Tool0 = Instance.new("Tool")
  274. Part1 = Instance.new("Part")
  275. SpecialMesh2 = Instance.new("SpecialMesh")
  276. Part3 = Instance.new("Part")
  277. BillboardGui4 = Instance.new("BillboardGui")
  278. Script5 = Instance.new("Script")
  279. ImageLabel6 = Instance.new("ImageLabel")
  280. CylinderMesh7 = Instance.new("CylinderMesh")
  281. Part8 = Instance.new("Part")
  282. Weld9 = Instance.new("Weld")
  283. Weld10 = Instance.new("Weld")
  284. Weld11 = Instance.new("Weld")
  285. BlockMesh12 = Instance.new("BlockMesh")
  286. IntValue13 = Instance.new("IntValue")
  287. IntValue14 = Instance.new("IntValue")
  288. StringValue15 = Instance.new("StringValue")
  289. BoolValue16 = Instance.new("BoolValue")
  290. Script17 = Instance.new("Script")
  291. LocalScript18 = Instance.new("LocalScript")
  292. SpecialMesh19 = Instance.new("SpecialMesh")
  293. SpecialMesh20 = Instance.new("SpecialMesh")
  294. LocalScript21 = Instance.new("LocalScript")
  295. LocalScript22 = Instance.new("LocalScript")
  296. LocalScript23 = Instance.new("LocalScript")
  297. LocalScript24 = Instance.new("LocalScript")
  298. ScreenGui25 = Instance.new("ScreenGui")
  299. Frame26 = Instance.new("Frame")
  300. TextButton27 = Instance.new("TextButton")
  301. TextButton28 = Instance.new("TextButton")
  302. TextButton29 = Instance.new("TextButton")
  303. TextButton30 = Instance.new("TextButton")
  304. Script31 = Instance.new("Script")
  305. LocalScript32 = Instance.new("LocalScript")
  306. Sound33 = Instance.new("Sound")
  307. Sound34 = Instance.new("Sound")
  308. StringValue35 = Instance.new("StringValue")
  309. Tool0.Name = "Tactical Shotgun"
  310. Tool0.Parent = mas
  311. Part1.Parent = Tool0
  312. Part1.BrickColor = BrickColor.new("Bright bluish green")
  313. Part1.Anchored = true
  314. Part1.FormFactor = Enum.FormFactor.Custom
  315. Part1.Size = Vector3.new(0.510000467, 1.18000245, 1.34999704)
  316. Part1.CFrame = CFrame.new(6.70000076, 0.590013027, -9.69999599, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  317. Part1.Color = Color3.new(0, 0.560784, 0.611765)
  318. Part1.Position = Vector3.new(6.70000076, 0.590013027, -9.69999599)
  319. Part1.Color = Color3.new(0, 0.560784, 0.611765)
  320. SpecialMesh2.Parent = Part1
  321. SpecialMesh2.MeshId = "http://www.roblox.com/asset/?id=1489994942"
  322. SpecialMesh2.Scale = Vector3.new(0.25, 0.25, 0.25)
  323. SpecialMesh2.TextureId = "http://www.roblox.com/asset/?id=126534866"
  324. SpecialMesh2.MeshType = Enum.MeshType.FileMesh
  325. SpecialMesh2.Scale = Vector3.new(0.25, 0.25, 0.25)
  326. Part3.Name = "Barrel"
  327. Part3.Parent = Tool0
  328. Part3.BrickColor = BrickColor.new("Really black")
  329. Part3.Transparency = 1
  330. Part3.Rotation = Vector3.new(-90, 0, 0)
  331. Part3.Anchored = true
  332. Part3.FormFactor = Enum.FormFactor.Custom
  333. Part3.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  334. Part3.CFrame = CFrame.new(6.79500008, 0.98001498, -10.4250021, 1, 0, -0, 0, 0, 1, 0, -1, 0)
  335. Part3.BottomSurface = Enum.SurfaceType.Smooth
  336. Part3.TopSurface = Enum.SurfaceType.Smooth
  337. Part3.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  338. Part3.Position = Vector3.new(6.79500008, 0.98001498, -10.4250021)
  339. Part3.Orientation = Vector3.new(-90, 0, 0)
  340. Part3.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  341. BillboardGui4.Name = "Light"
  342. BillboardGui4.Parent = Part3
  343. BillboardGui4.Size = UDim2.new(1.29999995, 0, 1.29999995, 0)
  344. BillboardGui4.Active = true
  345. BillboardGui4.Adornee = Part3
  346. Script5.Parent = BillboardGui4
  347. table.insert(cors,sandbox(Script5,function()
  348. script.Parent.Adornee = script.Parent.Parent
  349. end))
  350. ImageLabel6.Name = "Light"
  351. ImageLabel6.Parent = BillboardGui4
  352. ImageLabel6.Transparency = 1
  353. ImageLabel6.Size = UDim2.new(1, 0, 1, 0)
  354. ImageLabel6.Visible = false
  355. ImageLabel6.BackgroundColor3 = Color3.new(0.756863, 0.752941, 0.764706)
  356. ImageLabel6.BackgroundTransparency = 1
  357. ImageLabel6.Image = "http://www.roblox.com/asset/?id=42416376"
  358. CylinderMesh7.Parent = Part3
  359. CylinderMesh7.Scale = Vector3.new(0.9375, 0.0625, 0.62499994)
  360. CylinderMesh7.Scale = Vector3.new(0.9375, 0.0625, 0.62499994)
  361. Part8.Name = "Handle"
  362. Part8.Parent = Tool0
  363. Part8.BrickColor = BrickColor.new("Black")
  364. Part8.Transparency = 1
  365. Part8.Rotation = Vector3.new(0, 15, 0)
  366. Part8.Anchored = true
  367. Part8.FormFactor = Enum.FormFactor.Custom
  368. Part8.Size = Vector3.new(0.800000012, 0.800000012, 0.800000012)
  369. Part8.CFrame = CFrame.new(6.78499985, 0.468012989, -9.25, 0.965925634, -1.62808846e-07, 0.25881961, 1.62807055e-07, 1, 2.14409219e-08, -0.25881961, 2.14273292e-08, 0.965925634)
  370. Part8.BottomSurface = Enum.SurfaceType.Smooth
  371. Part8.TopSurface = Enum.SurfaceType.Smooth
  372. Part8.Color = Color3.new(0.105882, 0.164706, 0.207843)
  373. Part8.Position = Vector3.new(6.78499985, 0.468012989, -9.25)
  374. Part8.Orientation = Vector3.new(0, 15, 0)
  375. Part8.Color = Color3.new(0.105882, 0.164706, 0.207843)
  376. Weld9.Parent = Part8
  377. Weld9.C0 = CFrame.new(0, 0, 0, -1.00000191, -1.5067078e-06, -9.84804558e-08, -1.01587557e-06, 0.999997854, -2.52425416e-05, -8.14032717e-07, -2.34245799e-05, -0.999998748)
  378. Weld9.C1 = CFrame.new(0, 0, 0, -1.00000191, -1.5067078e-06, -9.84804558e-08, -1.01587557e-06, 0.999997854, -2.52425416e-05, -8.14032717e-07, -2.34245799e-05, -0.999998748)
  379. Weld9.Part0 = Part8
  380. Weld9.Part1 = Part8
  381. Weld10.Parent = Part8
  382. Weld10.C0 = CFrame.new(0, 0, 0, -1, -1.26128168e-06, 3.57787826e-07, -1.26129044e-06, 0.99999994, -2.43186951e-05, -3.57757187e-07, -2.42888927e-05, -0.99999994)
  383. Weld10.C1 = CFrame.new(0, 0, 0, -1, -1.26128168e-06, 3.57787826e-07, -1.26129044e-06, 0.99999994, -2.43186951e-05, -3.57757187e-07, -2.42888927e-05, -0.99999994)
  384. Weld10.Part0 = Part8
  385. Weld10.Part1 = Part8
  386. Weld11.Parent = Part8
  387. Weld11.C0 = CFrame.new(0, 0, 0, -0.000490181032, 0.999999642, 7.29662133e-07, 0.999998808, 0.000490319042, -0.000502735376, -0.00050124526, 4.34723916e-07, -0.999996543)
  388. Weld11.C1 = CFrame.new(0, 0, 0, -0.000490181032, 0.999999642, 7.29662133e-07, 0.999998808, 0.000490319042, -0.000502735376, -0.00050124526, 4.34723916e-07, -0.999996543)
  389. Weld11.Part0 = Part8
  390. Weld11.Part1 = Part8
  391. BlockMesh12.Parent = Part8
  392. BlockMesh12.Offset = Vector3.new(0, 0.00104166672, 0)
  393. BlockMesh12.Scale = Vector3.new(0.25, 0.0416666679, 0.0416666679)
  394. BlockMesh12.Scale = Vector3.new(0.25, 0.0416666679, 0.0416666679)
  395. IntValue13.Name = "Ammo"
  396. IntValue13.Parent = Tool0
  397. IntValue13.Value = 999
  398. IntValue14.Name = "MaxAmmo"
  399. IntValue14.Parent = Tool0
  400. IntValue14.Value = 999
  401. StringValue15.Name = "StringValue"
  402. StringValue15.Parent = Tool0
  403. BoolValue16.Name = "VisibleB"
  404. BoolValue16.Parent = Tool0
  405. Script17.Name = "WeldArm"
  406. Script17.Parent = Tool0
  407. table.insert(cors,sandbox(Script17,function()
  408. Tool = script.Parent
  409.  
  410.  
  411. local arms = nil
  412. local torso = nil
  413. local weld33 = nil -- right arm
  414. local weld55 = nil -- left arm
  415. local welds = {}
  416.  
  417.  
  418.  
  419.  
  420. colors = {26,}
  421.  
  422. function Equip(mouse)
  423. wait(0.01)
  424. arms = {Tool.Parent:FindFirstChild("Left Arm"), Tool.Parent:FindFirstChild("Right Arm")}
  425. torso = Tool.Parent:FindFirstChild("Torso")
  426. if arms ~= nil and torso ~= nil then
  427. local sh = {torso:FindFirstChild("Left Shoulder"), torso:FindFirstChild("Right Shoulder")}
  428. if sh ~= nil then
  429. local yes = true
  430. if yes then
  431. yes = false
  432. sh[1].Part1 = nil
  433. sh[2].Part1 = nil
  434. local weld1 = Instance.new("Weld") -- left arm
  435. weld55 = weld1
  436. weld1.Part0 = torso
  437. weld1.Parent = torso
  438. weld1.Part1 = arms[1]
  439. weld1.C1 = CFrame.new(-0.35, 0.5, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(290), 0, math.rad(-90))
  440. welds[1] = weld1
  441. local weld2 = Instance.new("Weld") -- right arm
  442. weld33 = weld2
  443. weld2.Part0 = torso
  444. weld2.Parent = torso
  445. weld2.Part1 = arms[2]
  446. weld2.C1 = CFrame.new(-0.75, 0.5, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-15), 0)
  447. welds[2] = weld2
  448.  
  449. end
  450. else
  451. print("sh")
  452. end
  453. else
  454. print("arms")
  455. end
  456. end
  457.  
  458. function Unequip(mouse)
  459. if arms ~= nil and torso ~= nil then
  460. local sh = {torso:FindFirstChild("Left Shoulder"), torso:FindFirstChild("Right Shoulder")}
  461. if sh ~= nil then
  462. local yes = true
  463. if yes then
  464. yes = false
  465. sh[1].Part1 = arms[1]
  466. sh[2].Part1 = arms[2]
  467. welds[1].Parent = nil
  468. welds[2].Parent = nil
  469.  
  470. end
  471. else
  472. print("sh")
  473. end
  474. else
  475. print("arms")
  476. end
  477. end
  478. Tool.Equipped:connect(Equip)
  479. Tool.Unequipped:connect(Unequip)
  480. end))
  481. LocalScript18.Name = "Arms"
  482. LocalScript18.Parent = Tool0
  483. table.insert(cors,sandbox(LocalScript18,function()
  484. sp = script.Parent
  485.  
  486. Mesh = false -- If true will load BC 2.0 Arm meshes as well.
  487. Shirt = true -- If true will load the user's shirt to the arms as well
  488.  
  489. function onEquipped(mouse)
  490. local Player = game:GetService("Players").LocalPlayer
  491. local Cam = game.Workspace.CurrentCamera
  492.  
  493. local Arms = Instance.new("Model")
  494. Arms.Name = "Arms"
  495. Arms.Parent = Cam
  496.  
  497. if Shirt == true then
  498. local Humanoid = Instance.new("Humanoid")
  499. Humanoid.MaxHealth = 0
  500. Humanoid.Health = 0
  501. Humanoid.Name = ""
  502. Humanoid.Parent = Arms
  503.  
  504. local newShirt = Player.Character:FindFirstChild("Shirt"):clone()
  505. newShirt.Parent = Arms
  506. else end
  507.  
  508. local RightArm = Player.Character:FindFirstChild("Right Arm"):clone()
  509. RightArm.Name = "Right Arm"
  510. RightArm.Transparency = 0.1
  511.  
  512. local w = Instance.new("Weld")
  513. w.Part0 = RightArm
  514. w.Part1 = Player.Character:FindFirstChild("Right Arm")
  515. w.C0 = CFrame.new()
  516. w.C1 = CFrame.new()
  517. w.Parent = RightArm
  518. RightArm.Parent = Arms
  519.  
  520. local LeftArm = Player.Character:FindFirstChild("Left Arm"):clone()
  521. LeftArm.Name = "Left Arm"
  522. LeftArm.Transparency = 0.1
  523.  
  524. local w = Instance.new("Weld")
  525. w.Part0 = LeftArm
  526. w.Part1 = Player.Character:FindFirstChild("Left Arm")
  527. w.C0 = CFrame.new()
  528. w.C1 = CFrame.new()
  529. w.Parent = LeftArm
  530. LeftArm.Parent = Arms
  531.  
  532. if Mesh ~= false then
  533. local LeftArmMesh = script:FindFirstChild("LeftArm")
  534. LeftArmMesh.Parent = LeftArm
  535. local RightArmMesh = script:FindFirstChild("RightArm")
  536. RightArmMesh.Parent = RightArm
  537. else end
  538.  
  539. end
  540.  
  541. function onUnequipped(mouse)
  542. local Player = game:GetService("Players").LocalPlayer
  543. local Cam = game.Workspace.CurrentCamera
  544. for _, Model in pairs(Cam:GetChildren()) do
  545. if Model.Name == "Arms" then
  546. Model:remove()
  547. else end
  548. end
  549. end
  550.  
  551. sp.Equipped:connect(onEquipped)
  552. sp.Unequipped:connect(onUnequipped)
  553.  
  554. end))
  555. SpecialMesh19.Name = "LeftArm"
  556. SpecialMesh19.Parent = LocalScript18
  557. SpecialMesh19.MeshId = "http://www.roblox.com/asset/?id=27111419"
  558. SpecialMesh19.MeshType = Enum.MeshType.FileMesh
  559. SpecialMesh20.Name = "RightArm"
  560. SpecialMesh20.Parent = LocalScript18
  561. SpecialMesh20.MeshId = "http://www.roblox.com/asset/?id=27111864"
  562. SpecialMesh20.MeshType = Enum.MeshType.FileMesh
  563. LocalScript21.Name = "BackupWeld"
  564. LocalScript21.Parent = Tool0
  565. table.insert(cors,sandbox(LocalScript21,function()
  566. function Weld(x,y)
  567. local W = Instance.new("Weld")
  568. W.Part0 = x
  569. W.Part1 = y
  570. local CJ = CFrame.new(x.Position)
  571. local C0 = x.CFrame:inverse()*CJ
  572. local C1 = y.CFrame:inverse()*CJ
  573. W.C0 = C0
  574. W.C1 = C1
  575. W.Parent = x
  576. end
  577.  
  578. function Get(A)
  579. if A.className == "Part" then
  580. Weld(script.Parent.Handle, A)
  581. A.Anchored = false
  582. else
  583. local C = A:GetChildren()
  584. for i=1, #C do
  585. Get(C[i])
  586. end
  587. end
  588. end
  589.  
  590. function Finale()
  591. Get(script.Parent)
  592. end
  593.  
  594. script.Parent.Equipped:connect(Finale)
  595. script.Parent.Unequipped:connect(Finale)
  596. Finale()
  597. end))
  598. LocalScript22.Name = "Crouch"
  599. LocalScript22.Parent = Tool0
  600. table.insert(cors,sandbox(LocalScript22,function()
  601. on = 0
  602. Tool = script.Parent
  603. welds = {}
  604. sh = {}
  605. arms = nil
  606. torso = nil
  607. f = nil
  608. function Crouch(ison)
  609. if arms == nil and torso == nil then
  610. arms = {Tool.Parent:FindFirstChild("Left Leg"), Tool.Parent:FindFirstChild("Right Leg")}
  611. torso = Tool.Parent:FindFirstChild("Torso")
  612. end
  613. if arms ~= nil and torso ~= nil then
  614. sh = {torso:FindFirstChild("Left Hip"), torso:FindFirstChild("Right Hip")}
  615. if sh ~= nil then
  616. local yes = true
  617. if yes then
  618. yes = false
  619. if ison == 1 then
  620. sh[1].Part1 = nil
  621. sh[2].Part1 = nil
  622. local weld1 = Instance.new("Weld")
  623. weld1.Part0 = torso
  624. weld1.Parent = torso
  625. weld1.Part1 = arms[1]
  626. weld1.C1 = CFrame.new(-0.5, 0.75, 1)
  627. arms[1].Name = "LDave"
  628. arms[1].CanCollide = true
  629. welds[1] = weld1
  630. Tool.Parent.Humanoid.WalkSpeed = 10
  631. -------------------------------------------
  632. local weld2 = Instance.new("Weld")
  633. weld2.Part0 = torso
  634. weld2.Parent = torso
  635. weld2.Part1 = arms[2]
  636. weld2.C1 = CFrame.new(0.5,0.495,1.25) * CFrame.fromEulerAnglesXYZ(math.rad(90),0,0)
  637. arms[2].Name = "RDave"
  638. arms[2].CanCollide = true
  639. welds[2] = weld2
  640. ---------------------------------
  641. local force = Instance.new("BodyForce")
  642. force.Parent = torso
  643. f = force
  644. wait(0.01)
  645. elseif ison == 0 then
  646. if arms then
  647. sh[1].Part1 = arms[1]
  648. sh[2].Part1 = arms[2]
  649. f.Parent = nil
  650. arms[2].Name = "Right Leg"
  651. arms[1].Name = "Left Leg"
  652. welds[1].Parent = nil
  653. welds[2].Parent = nil
  654. Tool.Parent.Humanoid.WalkSpeed = 99
  655. end
  656. end
  657. --
  658. end
  659. else
  660. print("sh")
  661. end
  662. else
  663. print("arms")
  664. end
  665. end
  666. function Key(key)
  667. if key then
  668. key = string.lower(key)
  669. if (key=="c") then
  670. if on == 1 then
  671. on = 0
  672. elseif on == 0 then
  673. on = 1
  674. end
  675. Crouch(on)
  676. end
  677. end
  678. end
  679. function Equip(mouse)
  680. mouse.KeyDown:connect(Key)
  681. end
  682. script.Parent.Equipped:connect(Equip)
  683.  
  684.  
  685. end))
  686. LocalScript23.Name = "Crouch/Patrol"
  687. LocalScript23.Parent = Tool0
  688. table.insert(cors,sandbox(LocalScript23,function()
  689. --Note this must be used with the accompanying weld script
  690. --This is an edited version of my V3 KeyCommand Script.
  691. --Heavily edited from a free model crouch script, ~ukwarrior6~
  692.  
  693. ----------------------------
  694. --Crouch and Patrol Script--
  695. ----------------------------
  696.  
  697. on = 0
  698. Tool = script.Parent
  699. welds = {}
  700. sh = {}
  701. arms = nil
  702. torso = nil
  703. f = nil
  704. Holstered = false
  705. wait()
  706. local Tool = script.Parent
  707. enabled = true
  708.  
  709. function Crouch(ison)
  710. if arms == nil and torso == nil then
  711. arms = {Tool.Parent:FindFirstChild("Left Leg"), Tool.Parent:FindFirstChild("Right Leg")}
  712. torso = Tool.Parent:FindFirstChild("Torso")
  713. end
  714. if arms ~= nil and torso ~= nil then
  715. sh = {torso:FindFirstChild("Left Hip"), torso:FindFirstChild("Right Hip")}
  716. if sh ~= nil then
  717. local yes = true
  718. if yes then
  719. yes = false
  720. if ison == 1 then
  721. sh[1].Part1 = nil
  722. sh[2].Part1 = nil
  723. local weld1 = Instance.new("Weld")
  724. weld1.Part0 = torso
  725. weld1.Parent = torso
  726. weld1.Part1 = arms[1]
  727. weld1.C1 = CFrame.new(-0.5, 0.75, 1)
  728. arms[1].Name = "LDave"
  729. arms[1].CanCollide = true
  730. welds[1] = weld1
  731. -------------------------------------------
  732. local weld2 = Instance.new("Weld")
  733. weld2.Part0 = torso
  734. weld2.Parent = torso
  735. weld2.Part1 = arms[2]
  736. weld2.C1 = CFrame.new(0.5,0.495,1.25) * CFrame.fromEulerAnglesXYZ(math.rad(90),0,0)
  737. arms[2].Name = "RDave"
  738. arms[2].CanCollide = true
  739. welds[2] = weld2
  740. ---------------------------------
  741. local force = Instance.new("BodyForce")
  742. force.Parent = torso
  743. f = force
  744. wait(0.01)
  745. elseif ison == 0 then
  746. if arms then
  747. sh[1].Part1 = arms[1]
  748. sh[2].Part1 = arms[2]
  749. f.Parent = nil
  750. arms[2].Name = "Right Leg"
  751. arms[1].Name = "Left Leg"
  752. welds[1].Parent = nil
  753. welds[2].Parent = nil
  754. end
  755. end
  756. --
  757. end
  758. else
  759. print("sh")
  760. end
  761. else
  762. print("arms")
  763. end
  764. end
  765. ----------------------------------------------------------------------------------------------------------------
  766. function GunUp()
  767. Holstered = false
  768. Tool.Enabled = true
  769. torso = Tool.Parent:FindFirstChild("Torso")
  770. if torso ~= nil then
  771. torso.weld1.C1 = CFrame.new(0.7, 0.9, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(28), math.rad(-1))
  772. torso.weld2.C1 = CFrame.new(-0.6, 0, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-0.01), 0)
  773. end
  774. end
  775.  
  776. function GunDown()
  777. Holstered = true
  778. Tool.Enabled = false -- You don't want to be shooting if your not aiming
  779. torso = Tool.Parent:FindFirstChild("Torso")
  780. if torso ~= nil then
  781. torso.weld1.C1 = CFrame.new(0.5,0,.5) * CFrame.fromEulerAnglesXYZ(math.rad(315), 0, math.rad(-40))
  782. torso.weld2.C1 = CFrame.new(-.8, -0.6, -0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-40), math.rad(-60), 0)
  783. end
  784. end
  785. -----------------------------------------------------------------------------------------------------------------
  786. function onEquippedLocal(mouse)
  787. mouse.Icon = "" -- Chuck in a cool crosshair here..
  788. mouse.KeyDown:connect(onKeyDown)
  789. end
  790. -----------------------------------------------------------------------------------------------------------------
  791. function onKeyDown(key)
  792. if (key~=nil) then
  793. key = key:lower()
  794.  
  795. if (key=="c") then -- Toggle Crouch (For some reason it breaks if you patrol first, working on this...
  796. if on == 1 then
  797. on = 0
  798. elseif on == 0 then
  799. on = 1
  800. end
  801. Crouch(on)
  802.  
  803. elseif (key=="e") then -- Toggle Patrol
  804. if Holstered == true then
  805. script.Parent.Parent.Humanoid.WalkSpeed = 16
  806. GunUp()
  807. elseif Holstered == false then
  808. script.Parent.Parent.Humanoid.WalkSpeed = 20
  809. GunDown()
  810. end end end end
  811. Tool.Equipped:connect(onEquippedLocal)
  812.  
  813.  
  814.  
  815.  
  816.  
  817.  
  818. end))
  819. LocalScript24.Name = "GuiScript"
  820. LocalScript24.Parent = Tool0
  821. table.insert(cors,sandbox(LocalScript24,function()
  822. local Tool = script.Parent
  823.  
  824. local vPlayer
  825. local Gui
  826. local Alt
  827. local Coords
  828. local Ammo
  829. local ready = false
  830.  
  831.  
  832. function setUpGui()
  833. if vPlayer == nil or vPlayer:findFirstChild("PlayerGui") == nil then
  834. return
  835. end
  836.  
  837. Gui = script.ScreenGui:Clone()
  838. Gui.Name = "GunDisplay"
  839. Gui.Parent = vPlayer.PlayerGui
  840. end
  841.  
  842. function onEquippedLocal(mouse)
  843. vPlayer = game.Players.LocalPlayer
  844.  
  845. setUpGui()
  846. ready = false
  847. end
  848.  
  849. function onUnequippedLocal(mouse)
  850. if Gui then
  851. Gui:remove()
  852. end
  853.  
  854. Gui = nil
  855. Alt = nil
  856. Coords = nil
  857. Ammo = nil
  858. vPlayer = nil
  859. end
  860.  
  861. Tool.Equipped:connect(onEquippedLocal)
  862. Tool.Unequipped:connect(onUnequippedLocal)
  863.  
  864. while true do
  865. wait()
  866. if Gui then
  867. Gui.Stats.Mode.Text = "Mode: " ..script.Parent.ModeText.Value
  868. Gui.Stats.Ammo.Ammo.Text = ""..math.floor((((script.Parent.Ammo.Value / script.Parent.MaxAmmo.Value)) * 100)).."%"
  869. Gui.Stats.Reload.Text = script.Parent.StringValue.Value
  870. if script.Parent.VisibleB.Value then
  871. Gui.Stats.Reload.Visible = true
  872. else
  873. Gui.Stats.Reload.Visible = false
  874. end
  875. if (((script.Parent.Ammo.Value / script.Parent.MaxAmmo.Value)) * 100) > 66 then
  876. Gui.Stats.Ammo.Ammo.TextColor3 = Color3.new(-0,-128,-0)
  877. elseif (((script.Parent.Ammo.Value / script.Parent.MaxAmmo.Value)) * 100) > 33 then
  878. Gui.Stats.Ammo.Ammo.TextColor3 = Color3.new(-255,-255,-102)
  879. elseif (((script.Parent.Ammo.Value / script.Parent.MaxAmmo.Value)) * 100) > 0 then
  880. Gui.Stats.Ammo.Ammo.TextColor3 = Color3.new(-255,-51,-0)
  881. end
  882.  
  883. end
  884. end
  885.  
  886. end))
  887. ScreenGui25.Parent = LocalScript24
  888. Frame26.Name = "Stats"
  889. Frame26.Parent = ScreenGui25
  890. Frame26.Transparency = 1
  891. Frame26.Size = UDim2.new(0.200000003, 0, 0.100000001, 0)
  892. Frame26.Position = UDim2.new(0.100000001, 0, 0.649999976, 0)
  893. Frame26.BackgroundTransparency = 1
  894. TextButton27.Name = "Mode"
  895. TextButton27.Parent = Frame26
  896. TextButton27.Transparency = 1
  897. TextButton27.Size = UDim2.new(1, 0, 0.5, 0)
  898. TextButton27.Text = "Mode: Nil"
  899. TextButton27.BackgroundTransparency = 1
  900. TextButton27.Font = Enum.Font.ArialBold
  901. TextButton27.FontSize = Enum.FontSize.Size18
  902. TextButton27.TextColor3 = Color3.new(0.866667, 0.866667, 0.866667)
  903. TextButton28.Name = "Ammo"
  904. TextButton28.Parent = Frame26
  905. TextButton28.Transparency = 1
  906. TextButton28.Size = UDim2.new(1, 0, 0.5, 0)
  907. TextButton28.Text = "Ammo: "
  908. TextButton28.Position = UDim2.new(-0.119999997, 0, 0.5, 0)
  909. TextButton28.BackgroundTransparency = 1
  910. TextButton28.Font = Enum.Font.ArialBold
  911. TextButton28.FontSize = Enum.FontSize.Size18
  912. TextButton28.TextColor3 = Color3.new(0.866667, 0.866667, 0.866667)
  913. TextButton29.Name = "Ammo"
  914. TextButton29.Parent = TextButton28
  915. TextButton29.Transparency = 1
  916. TextButton29.Size = UDim2.new(1, 0, 1, 0)
  917. TextButton29.Text = "90%"
  918. TextButton29.Position = UDim2.new(0.699999988, 0, 0, 0)
  919. TextButton29.BackgroundTransparency = 1
  920. TextButton29.Font = Enum.Font.ArialBold
  921. TextButton29.FontSize = Enum.FontSize.Size18
  922. TextButton29.TextColor3 = Color3.new(1, 0.2, 0)
  923. TextButton29.TextXAlignment = Enum.TextXAlignment.Left
  924. TextButton30.Name = "Reload"
  925. TextButton30.Parent = Frame26
  926. TextButton30.Transparency = 1
  927. TextButton30.Size = UDim2.new(1, 0, 0.5, 0)
  928. TextButton30.Text = "Reloading"
  929. TextButton30.Position = UDim2.new(0, 0, 1, 0)
  930. TextButton30.Visible = false
  931. TextButton30.BackgroundTransparency = 1
  932. TextButton30.Font = Enum.Font.ArialBold
  933. TextButton30.FontSize = Enum.FontSize.Size18
  934. TextButton30.TextColor3 = Color3.new(1, 0.2, 0)
  935. TextButton30.TextTransparency = 1.8000003099442
  936. Script31.Name = "Flash"
  937. Script31.Parent = TextButton30
  938. table.insert(cors,sandbox(Script31,function()
  939. while true do wait()
  940. for i=1,5 do
  941. script.Parent.TextTransparency = script.Parent.TextTransparency + 0.1
  942. wait(0.05)
  943. end
  944. wait(0.1)
  945. for i=1,5 do
  946. script.Parent.TextTransparency = script.Parent.TextTransparency - 0.1
  947. wait(0.05)
  948. end
  949. end
  950.  
  951. end))
  952. LocalScript32.Name = "MainScript"
  953. LocalScript32.Parent = Tool0
  954. table.insert(cors,sandbox(LocalScript32,function()
  955. wait(1)
  956. local Tool = script.Parent;
  957. local pewsound
  958. local bangsound
  959. local cam
  960. local ggui
  961.  
  962. enabled = true
  963. automatichold = false
  964. dmged = false
  965. shotgun = false
  966. equipped = false
  967. overheated = false
  968. isZoom = false
  969.  
  970. -----------------------------------------ONLY EDIT THESE VALUES!!!!!-----------------------------------------
  971. -----!Instructions!-----
  972. --Make sure you have a part in the gun named Barrel, it is where the raycast will shoot from.--
  973. --Just place this script into any gun and edit the values below.--
  974. --Editting anything else will risk breaking it.--
  975. ------------------------
  976. Damage = 20
  977. SPS = 15 -- Shots Per Second, gives a limit of how fast the gun shoots.
  978. Recoil = 3 -- [1-10] [1 = Minigun, 10 = Sniper]
  979. WallShoot = false -- Shoots through walls.
  980. GH = false -- [True = RB can't hurt RB.] [False = RB can hurt RB.]
  981. BulletColor = "Cool yellow" -- Any Brickcolor will work.
  982. Flash = true
  983. --------------------------------------------------------------------------------------------------------
  984.  
  985. local zm = Instance.new("Part")
  986. zm.Name = "ZoomZM"
  987. zm.Anchored = true
  988. zm.Transparency = 1
  989. zm.Size = Vector3.new(1,1,1)
  990. zm.CanCollide = false
  991. GunType = 0
  992.  
  993. --[[local gui = Instance.new("ScreenGui")
  994. local bg = Instance.new("Frame",gui)
  995. local bar = Instance.new("Frame",bg)
  996. local bvl = Instance.new("ImageLabel", bg)
  997. bvl.Name = "Bevel"
  998. bvl.BackgroundTransparency = 1
  999. bvl.Image = "http://www.roblox.com/asset/?id=56852431"
  1000. bvl.Size = UDim2.new(1,0,1,0)
  1001. bg.Name = "Back"
  1002. bar.Name = "Charge"
  1003. bar.BackgroundColor3 = Color3.new(200/255,0/255,0/255)
  1004. bg.BackgroundColor3 = Color3.new(200/255,200/255,200/255)
  1005. bg.Size = UDim2.new(0,10,0,-100)
  1006. bg.Position = UDim2.new(0,5,0,500)
  1007. bar.Size = UDim2.new(0,4,-1,0)
  1008. bar.Position = UDim2.new(0,3,1,0)
  1009.  
  1010. ggui = gui:Clone()
  1011. ggui.Name = "GunGui"
  1012. ggui.Back.Charge.Size = UDim2.new(0,4,-(script.Charge.Value/100),0)]]
  1013.  
  1014. GroupID = 9999
  1015.  
  1016. function AntiGH(char1,char2)
  1017. if GH then
  1018. local plyr1 = game.Players:findFirstChild(char1.Name)
  1019. local plyr2 = game.Players:findFirstChild(char2.Name)
  1020. if plyr1 and plyr2 then
  1021. if plyr1:IsInGroup(GroupID) and plyr2:IsInGroup(GroupID) then
  1022. return false
  1023. end
  1024. end
  1025. return true
  1026. elseif not GH then
  1027. return true
  1028. end
  1029. end
  1030.  
  1031. MaxDist = 1000
  1032.  
  1033. function RayCast(Start,End,Ignore)
  1034. if WallShoot then
  1035. ray1 = Ray.new(Start, End.unit * 999.999)
  1036. local Part1, TempPos = Workspace:FindPartOnRay(ray1,Ignore)
  1037. ray2 = Ray.new(TempPos, End.unit * 999.999)
  1038. local Part2, EndPos = Workspace:FindPartOnRay(ray2,Part1)
  1039. return Part1, Part2, EndPos
  1040. elseif not WallShoot then
  1041. ray = Ray.new(Start, End.unit * 999.999)
  1042. return Workspace:FindPartOnRay(ray,Ignore)
  1043. end
  1044. end
  1045.  
  1046. function DmgPlr(Part)
  1047. if Part ~= nil then
  1048. local c = Instance.new("ObjectValue")
  1049. c.Name = "creator"
  1050. c.Value = game.Players:findFirstChild(script.Parent.Parent.Name)
  1051. local hum = Part.Parent:findFirstChild("Humanoid")
  1052. local hathum = Part.Parent.Parent:findFirstChild("Humanoid")
  1053. local hat = Part.Parent
  1054. if hathum ~= nil and hat:IsA("Hat") and AntiGH(hathum.Parent, script.Parent.Parent) then
  1055. hathum:TakeDamage(Damage/1)
  1056. Part.Parent = game.Workspace
  1057. Part.CFrame = CFrame.new(Part.Position + Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5)))
  1058. hat:Remove()
  1059. c.Parent = hathum
  1060. game.Debris:AddItem(c,1.5)
  1061. elseif hum ~= nil and AntiGH(hum.Parent, script.Parent.Parent) then
  1062. if Part.Name == "Head" then
  1063. hum:TakeDamage(Damage*27.3)
  1064. end
  1065. hum:TakeDamage(Damage)
  1066. c.Parent = hum
  1067. game.Debris:AddItem(c,1.5)
  1068. end
  1069. end
  1070. end
  1071.  
  1072. function onButton1Down(mouse)
  1073. if script.Parent.Ammo.Value == 0 then
  1074. else
  1075. if GunType == 0 then
  1076. if (not enabled) then return end
  1077. enabled = false
  1078. LaserShoot(mouse)
  1079. if Flash then
  1080. script.Parent.Barrel.Light.Light.Visible = true
  1081. end
  1082. script.Parent.Ammo.Value = script.Parent.Ammo.Value - 1
  1083. wait(0.01)
  1084. if Flash then
  1085. script.Parent.Barrel.Light.Light.Visible = false
  1086. end
  1087. wait(1/SPS)
  1088. enabled = true
  1089. elseif GunType == 1 then
  1090. automatichold = true
  1091. while automatichold == true and script.Parent.Ammo.Value ~= 0 do wait()
  1092. if (not enabled) then return end
  1093. if script.Parent.Parent:findFirstChild("Humanoid").Health == 0 then script.Parent:Remove() end
  1094. enabled = false
  1095. LaserShoot(mouse)
  1096. if Flash then
  1097. script.Parent.Barrel.Light.Light.Visible = true
  1098. end
  1099. script.Parent.Ammo.Value = script.Parent.Ammo.Value - 1
  1100. wait(0.01)
  1101. if Flash then
  1102. script.Parent.Barrel.Light.Light.Visible = false
  1103. end
  1104. wait(1/SPS)
  1105. enabled = true
  1106. end
  1107. end
  1108. end
  1109. end
  1110.  
  1111. function LaserShoot(mouse)
  1112. hit = mouse.Hit.p
  1113. local StartPos = script.Parent.Barrel.CFrame.p
  1114. local rv = (StartPos-hit).magnitude/(Recoil * 20)
  1115. local rcl = Vector3.new(math.random(-rv,rv),math.random(-rv,rv),math.random(-rv,rv))
  1116. aim = hit + rcl
  1117. local P = Instance.new("Part")
  1118. P.Name = "Bullet"
  1119. P.formFactor = 3
  1120. P.BrickColor = BrickColor.new(BulletColor)
  1121. P.Size = Vector3.new(1,1,1)
  1122. P.Anchored = true
  1123. P.CanCollide = false
  1124. P.Transparency = 0.5
  1125. P.Parent = script.Parent.Parent
  1126. local m = Instance.new("CylinderMesh")
  1127. m.Name = "Mesh"
  1128. m.Parent = P
  1129. local c = Instance.new("ObjectValue")
  1130. c.Name = "creator"
  1131. c.Value = game.Players:findFirstChild(script.Parent.Parent.Name)
  1132. pewsound = script:FindFirstChild("Fire")
  1133. if pewsound then
  1134. pewsound:Play()
  1135. end --Brick created. Moving on to next part
  1136. local SPos = script.Parent.Barrel.CFrame.p
  1137. if WallShoot then
  1138. local Part1, Part2, EndPos = RayCast(SPos, (aim-SPos).unit * 999, script.Parent.Parent)
  1139. DmgPlr(Part1)
  1140. DmgPlr(Part2)
  1141. if Part1 and Part2 then
  1142. local enddist = (EndPos-SPos).magnitude
  1143. P.CFrame = CFrame.new(EndPos, SPos) * CFrame.new(0,0,-enddist/2) * CFrame.Angles(math.rad(90),0,0)
  1144. m.Scale = Vector3.new(.04,enddist,.04)
  1145. else
  1146. P.CFrame = CFrame.new(EndPos, SPos) * CFrame.new(0,0,-MaxDist/2) * CFrame.Angles(math.rad(90),0,0)
  1147. m.Scale = Vector3.new(.04,MaxDist,.04)
  1148. end
  1149. elseif not WallShoot then
  1150. local Part, Pos = RayCast(SPos, (aim-SPos).unit * 999, script.Parent.Parent)
  1151. DmgPlr(Part)
  1152. if Part then
  1153. local dist = (Pos-SPos).magnitude
  1154. P.CFrame = CFrame.new(Pos, SPos) * CFrame.new(0,0,-dist/2) * CFrame.Angles(math.rad(90),0,0)
  1155. m.Scale = Vector3.new(.1,dist,.1)
  1156. else
  1157. P.CFrame = CFrame.new(Pos, SPos) * CFrame.new(0,0,-MaxDist/2) * CFrame.Angles(math.rad(90),0,0)
  1158. m.Scale = Vector3.new(.1,MaxDist,.1)
  1159. end
  1160. end
  1161. game.Debris:AddItem(P,.1)
  1162. end
  1163.  
  1164. function onButton1Up(mouse)
  1165. automatichold = false
  1166. end
  1167.  
  1168. function onKeyDown(key, mouse)
  1169.  
  1170.  
  1171.  
  1172. if key:lower() == "r" then
  1173. if script.Parent.Ammo.Value ~= script.Parent.MaxAmmo.Value then
  1174. reloadsound = script:FindFirstChild("Reload")
  1175. if reloadsound then
  1176. reloadsound:Play()
  1177. end
  1178. enabled = false
  1179. script.Parent.VisibleB.Value = true
  1180. script.Parent.StringValue.Value = "Reloading"
  1181. repeat script.Parent.StringValue.Value = "Reloading" wait(0.3) script.Parent.Ammo.Value = script.Parent.Ammo.Value + 3 script.Parent.StringValue.Value = "Reloading" until script.Parent.Ammo.Value >= script.Parent.MaxAmmo.Value
  1182. script.Parent.Ammo.Value = script.Parent.MaxAmmo.Value
  1183. wait(0.2)
  1184. script.Parent.VisibleB.Value = false
  1185. enabled = true
  1186. end
  1187. end
  1188.  
  1189. if key:lower() == "m" then
  1190. if GunType == 0 then
  1191. GunType = 0
  1192. Recoil = 3
  1193. else
  1194. GunType = 1
  1195. Recoil = 3
  1196. end
  1197. end
  1198.  
  1199. end
  1200.  
  1201. function onEquipped(mouse)
  1202. equipped = true
  1203.  
  1204. if mouse == nil then
  1205. print("Mouse not found")
  1206. return
  1207. end
  1208. mouse.Icon = "http://www.roblox.com/asset/?id=52812029"
  1209. mouse.Button1Down:connect(function() onButton1Down(mouse) end)
  1210. mouse.Button1Up:connect(function() onButton1Up(mouse) end)
  1211. mouse.KeyDown:connect(function(key) onKeyDown(key, mouse) end)
  1212.  
  1213. end
  1214.  
  1215. function onUnequipped(mouse)
  1216. equipped = false
  1217. automatichold = false
  1218.  
  1219.  
  1220. end
  1221.  
  1222. script.Parent.Equipped:connect(onEquipped)
  1223. script.Parent.Unequipped:connect(onUnequipped)
  1224. while true do wait()
  1225. if script.Parent.Ammo.Value == 0 then
  1226. script.Parent.VisibleB.Value = true
  1227. script.Parent.StringValue.Value = "Reload"
  1228. end
  1229. if GunType == 1 then
  1230. script.Parent.ModeText.Value = "Auto"
  1231. else
  1232. script.Parent.ModeText.Value = "Semi"
  1233. end
  1234. end
  1235.  
  1236.  
  1237. end))
  1238. Sound33.Name = "Fire"
  1239. Sound33.Parent = LocalScript32
  1240. Sound33.SoundId = "http://roblox.com/asset/?id=138083993"
  1241. Sound33.Volume = 2
  1242. Sound34.Name = "Reload"
  1243. Sound34.Parent = LocalScript32
  1244. Sound34.SoundId = "http://www.roblox.com/asset/?id=519174837"
  1245. Sound34.Volume = 1
  1246. Sound34.PlayOnRemove = true
  1247. StringValue35.Name = "ModeText"
  1248. StringValue35.Parent = Tool0
  1249. StringValue35.Value = "Nil"
  1250. for i,v in pairs(mas:GetChildren()) do
  1251. v.Parent = game:GetService("Players").LocalPlayer.Backpack
  1252. pcall(function() v:MakeJoints() end)
  1253. end
  1254. mas:Destroy()
  1255. for i,v in pairs(cors) do
  1256. spawn(function()
  1257. pcall(v)
  1258. end)
  1259. end
  1260.  
  1261. --MG36 by DMS it's da best and has aim
  1262. --press q to aim mkoay
  1263. local MLG36 = function(f,scri)
  1264. local oldenv = getfenv(f)
  1265. local newenv = setmetatable({}, {
  1266. __index = function(_, k)
  1267. if k:lower() == 'script' then
  1268. return scri
  1269. else
  1270. return oldenv[k]
  1271. end
  1272. end
  1273. })
  1274. setfenv(f, newenv)
  1275. ypcall(function() f() end)
  1276. end
  1277. cors = {}
  1278. EXE = Instance.new("Model",game:GetService("Lighting"))
  1279. EXE.Name = "MLG36MODEL"
  1280. MG2 = Instance.new("Tool")
  1281. MG2.Name = "MG36"
  1282. MG2.Parent = EXE
  1283. MG2.GripForward = Vector3.new(-0.308719009, -0, -0.951153278)
  1284. MG2.GripPos = Vector3.new(0, -0.200000003, 0.200000003)
  1285. MG2.GripRight = Vector3.new(0.951153278, 0, -0.308719009)
  1286. o2 = Instance.new("NumberValue")
  1287. o2.Name = "MaxAmmo"
  1288. o2.Parent = MG2
  1289. o2.Value = 100
  1290. o3 = Instance.new("NumberValue")
  1291. o3.Name = "StoredAmmo"
  1292. o3.Parent = MG2
  1293. o3.Value = 500
  1294. o4 = Instance.new("NumberValue")
  1295. o4.Name = "Left"
  1296. o4.Parent = MG2
  1297. o4.Value = 30
  1298. o5 = Instance.new("NumberValue")
  1299. o5.Name = "Recoil"
  1300. o5.Parent = MG2
  1301. o5.Value = 2
  1302. o6 = Instance.new("Script")
  1303. o6.Parent = o5
  1304. table.insert(cors,coroutine.create(function()
  1305. wait()
  1306. MLG36(function()
  1307. while true do
  1308. wait(.2)
  1309. if script.Parent.Value > 3 then
  1310. script.Parent.Value = script.Parent.Value - 1
  1311. end
  1312. end
  1313.  
  1314. end,o6)
  1315. end))
  1316. o7 = Instance.new("BoolValue")
  1317. o7.Name = "ZoomedIn"
  1318. o7.Parent = MG2
  1319. o8 = Instance.new("LocalScript")
  1320. o8.Name = "Shooter"
  1321. o8.Parent = MG2
  1322. table.insert(cors,coroutine.create(function()
  1323. wait()
  1324. MLG36(function()
  1325. Tool = script.Parent
  1326. --G36C
  1327. local arms = nil
  1328. local torso = nil
  1329. local weld33 = nil -- right arm
  1330. local weld55 = nil -- left arm
  1331. local welds = {}
  1332. local reloading = false
  1333. local firing = false
  1334. local canreload = true
  1335. local canshoot = true
  1336. local running = false
  1337. local damage = 200
  1338. local ceasefire = false
  1339.  
  1340. function ReloadSequence()
  1341. weld33.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-93), math.rad(-16), 0)
  1342. weld55.C1 = CFrame.new(0.9, -0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(280), 1.1, math.rad(-0))
  1343. wait(.05)
  1344. weld33.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-96), math.rad(-16), 0)
  1345. weld55.C1 = CFrame.new(0.9, -0.15, 0.4) * CFrame.fromEulerAnglesXYZ(math.rad(285), 1.2, math.rad(-0))
  1346. wait(.05)
  1347. weld33.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-99), math.rad(-16), 0)
  1348. weld55.C1 = CFrame.new(0.9, -0.25, 0.3) * CFrame.fromEulerAnglesXYZ(math.rad(290), 1.3, math.rad(-0))
  1349. wait(.08)
  1350. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-99), math.rad(-16), 0)
  1351. weld55.C1 = CFrame.new(0.9, -0.35, 0.2) * CFrame.fromEulerAnglesXYZ(math.rad(295), 1.4, math.rad(-0))
  1352. Tool.Handle.M1:play()
  1353. Tool.Mag.Transparency = 1
  1354. local mag = Tool.Mag:clone()
  1355. mag.Parent = game.Workspace
  1356. mag.CanCollide = false
  1357. mag.Transparency = 0
  1358. Tool.Mag1.Transparency = 1
  1359. local mag = Tool.Mag1:clone()
  1360. mag.Parent = game.Workspace
  1361. mag.CanCollide = false
  1362. mag.Transparency = 0
  1363. Tool.Mag2.Transparency = 1
  1364. local mag = Tool.Mag2:clone()
  1365. mag.Parent = game.Workspace
  1366. mag.CanCollide = false
  1367. mag.Transparency = 0
  1368. Tool.Mag3.Transparency = 1
  1369. local mag = Tool.Mag3:clone()
  1370. mag.Parent = game.Workspace
  1371. mag.CanCollide = false
  1372. mag.Transparency = 0
  1373. Tool.Mag4.Transparency = 1
  1374. local mag = Tool.Mag4:clone()
  1375. mag.Parent = game.Workspace
  1376. mag.CanCollide = false
  1377. mag.Transparency = 0
  1378. Tool.Mag5.Transparency = 1
  1379. local mag = Tool.Mag5:clone()
  1380. mag.Parent = game.Workspace
  1381. mag.CanCollide = false
  1382. mag.Transparency = 0
  1383. wait(.04)
  1384. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-98), math.rad(-16), 0)
  1385. weld55.C1 = CFrame.new(0.9, -0.35, 0.1) * CFrame.fromEulerAnglesXYZ(math.rad(300), 1.5, math.rad(-0))
  1386. wait(.04)
  1387. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-98), math.rad(-16), 0)
  1388. weld55.C1 = CFrame.new(0.9, -0.35, 0) * CFrame.fromEulerAnglesXYZ(math.rad(305), 1.6, math.rad(-0))
  1389. wait(.04)
  1390. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-98), math.rad(-16), 0)
  1391. weld55.C1 = CFrame.new(0.9, -0.35, -0.1) * CFrame.fromEulerAnglesXYZ(math.rad(310), 1.6, math.rad(-0))
  1392. wait(.04)
  1393. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-98), math.rad(-16), 0)
  1394. weld55.C1 = CFrame.new(0.9, -0.35, -0.2) * CFrame.fromEulerAnglesXYZ(math.rad(315), 1.6, math.rad(-0))
  1395. wait(.04)
  1396. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-97), math.rad(-16), 0)
  1397. weld55.C1 = CFrame.new(0.9, -0.35, -0.3) * CFrame.fromEulerAnglesXYZ(math.rad(320), 1.6, math.rad(-0))
  1398. wait(.04)
  1399. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-97), math.rad(-16), 0)
  1400. weld55.C1 = CFrame.new(0.9, -0.35, -0.2) * CFrame.fromEulerAnglesXYZ(math.rad(320), 1.5, math.rad(-0))
  1401. wait(.04)
  1402. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-97), math.rad(-16), 0)
  1403. weld55.C1 = CFrame.new(0.9, -0.3, -0.1) * CFrame.fromEulerAnglesXYZ(math.rad(320), 1.4, math.rad(-0))
  1404. wait(.04)
  1405. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-97), math.rad(-16), 0)
  1406. weld55.C1 = CFrame.new(0.9, -0.25, 0) * CFrame.fromEulerAnglesXYZ(math.rad(320), 1.3, math.rad(-0))
  1407. wait(.04)
  1408. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-96), math.rad(-16), 0)
  1409. weld55.C1 = CFrame.new(0.9, -0.2, 0.1) * CFrame.fromEulerAnglesXYZ(math.rad(320), 1.2, math.rad(-0))
  1410. wait(.04)
  1411. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-96), math.rad(-16), 0)
  1412. weld55.C1 = CFrame.new(0.9, -0.15, 0.2) * CFrame.fromEulerAnglesXYZ(math.rad(320), 1.1, math.rad(-0))
  1413. wait(.04)
  1414. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-96), math.rad(-16), 0)
  1415. weld55.C1 = CFrame.new(0.9, -0.1, 0.3) * CFrame.fromEulerAnglesXYZ(math.rad(320), 1, math.rad(-0))
  1416. Tool.Mag.Transparency = 0
  1417. Tool.Mag1.Transparency = 0
  1418. Tool.Mag2.Transparency = 0
  1419. Tool.Mag3.Transparency = 0
  1420. Tool.Mag4.Transparency = 0
  1421. Tool.Mag5.Transparency = 0
  1422. Tool.Mag.Mesh.Offset = Vector3.new(0, -0.9, 0)
  1423. Tool.Mag1.Mesh.Offset = Vector3.new(0, -0.9, 0)
  1424. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.918, 0)
  1425. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.918, 0)
  1426. Tool.Mag4.Mesh.Offset = Vector3.new(-0.918, 0, 0)
  1427. Tool.Mag5.Mesh.Offset = Vector3.new(-0.918, 0, 0)
  1428. wait(.04)
  1429. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-96), math.rad(-16), 0)
  1430. weld55.C1 = CFrame.new(0.9, -0.05, 0.3) * CFrame.fromEulerAnglesXYZ(math.rad(315), 1, math.rad(-0))
  1431. Tool.Mag.Mesh.Offset = Vector3.new(0, -0.8, 0)
  1432. Tool.Mag1.Mesh.Offset = Vector3.new(0, -0.8, 0)
  1433. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.816, 0)
  1434. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.816, 0)
  1435. Tool.Mag4.Mesh.Offset = Vector3.new(-0.816, 0, 0)
  1436. Tool.Mag5.Mesh.Offset = Vector3.new(-0.816, 0, 0)
  1437. wait(.04)
  1438. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-96), math.rad(-16), 0)
  1439. weld55.C1 = CFrame.new(0.9, -0.05, 0.3) * CFrame.fromEulerAnglesXYZ(math.rad(310), 1, math.rad(-0))
  1440. Tool.Mag.Mesh.Offset = Vector3.new(0, -0.7, 0)
  1441. Tool.Mag1.Mesh.Offset = Vector3.new(0, -0.7, 0)
  1442. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.714, 0)
  1443. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.714, 0)
  1444. Tool.Mag4.Mesh.Offset = Vector3.new(-0.714, -0, 0)
  1445. Tool.Mag5.Mesh.Offset = Vector3.new(-0.714, -0, 0)
  1446. wait(.04)
  1447. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-96), math.rad(-16), 0)
  1448. weld55.C1 = CFrame.new(0.9, -0.05, 0.3) * CFrame.fromEulerAnglesXYZ(math.rad(305), 1, math.rad(-0))
  1449. Tool.Mag.Mesh.Offset = Vector3.new(0, -0.6, 0)
  1450. Tool.Mag1.Mesh.Offset = Vector3.new(0, -0.6, 0)
  1451. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.612, 0)
  1452. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.612, 0)
  1453. Tool.Mag4.Mesh.Offset = Vector3.new(-0.612, 0, 0)
  1454. Tool.Mag5.Mesh.Offset = Vector3.new(-0.612, 0, 0)
  1455. wait(.04)
  1456. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-96), math.rad(-16), 0)
  1457. weld55.C1 = CFrame.new(0.9, -0.03, 0.3) * CFrame.fromEulerAnglesXYZ(math.rad(300), 1, math.rad(-0))
  1458. Tool.Mag.Mesh.Offset = Vector3.new(0, -0.5, 0)
  1459. Tool.Mag1.Mesh.Offset = Vector3.new(0, -0.5, 0)
  1460. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.51, 0)
  1461. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.51, 0)
  1462. Tool.Mag4.Mesh.Offset = Vector3.new(-0.51, 0, 0)
  1463. Tool.Mag5.Mesh.Offset = Vector3.new(-0.51, 0, 0)
  1464. wait(.04)
  1465. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-95), math.rad(-16), 0)
  1466. weld55.C1 = CFrame.new(0.9, -0.01, 0.3) * CFrame.fromEulerAnglesXYZ(math.rad(295), 1, math.rad(-0))
  1467. Tool.Mag.Mesh.Offset = Vector3.new(0, -0.4, 0)
  1468. Tool.Mag1.Mesh.Offset = Vector3.new(0, -0.4, 0)
  1469. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.408, 0)
  1470. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.408, 0)
  1471. Tool.Mag4.Mesh.Offset = Vector3.new(-0.408, 0, 0)
  1472. Tool.Mag5.Mesh.Offset = Vector3.new(-0.408, 0, 0)
  1473. wait(.04)
  1474. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-95), math.rad(-16), 0)
  1475. weld55.C1 = CFrame.new(0.9, 0.03, 0.3) * CFrame.fromEulerAnglesXYZ(math.rad(290), 1, math.rad(-0))
  1476. Tool.Mag.Mesh.Offset = Vector3.new(0, -0.3, 0)
  1477. Tool.Mag1.Mesh.Offset = Vector3.new(0, -0.3, 0)
  1478. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.306, 0)
  1479. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.306, 0)
  1480. Tool.Mag4.Mesh.Offset = Vector3.new(-0.306, 0, 0)
  1481. Tool.Mag5.Mesh.Offset = Vector3.new(-0.306, 0, 0)
  1482. wait(.04)
  1483. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-95), math.rad(-16), 0)
  1484. weld55.C1 = CFrame.new(0.9, 0.05, 0.3) * CFrame.fromEulerAnglesXYZ(math.rad(285), 1, math.rad(-0))
  1485. Tool.Mag.Mesh.Offset = Vector3.new(0, -0.2, 0)
  1486. Tool.Mag1.Mesh.Offset = Vector3.new(0, -0.2, 0)
  1487. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.204, 0)
  1488. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.204, 0)
  1489. Tool.Mag4.Mesh.Offset = Vector3.new(-0.204, 0, 0)
  1490. Tool.Mag5.Mesh.Offset = Vector3.new(-0.204, 0, 0)
  1491. wait(.04)
  1492. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-97), math.rad(-16), 0)
  1493. weld55.C1 = CFrame.new(0.9, 0.05, 0.3) * CFrame.fromEulerAnglesXYZ(math.rad(280), 1, math.rad(-0))
  1494. Tool.Mag.Mesh.Offset = Vector3.new(0, -0.1, 0)
  1495. Tool.Mag1.Mesh.Offset = Vector3.new(0, -0.1, 0)
  1496. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.102, 0)
  1497. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.102, 0)
  1498. Tool.Mag4.Mesh.Offset = Vector3.new(-0.102, 0, 0)
  1499. Tool.Mag5.Mesh.Offset = Vector3.new(-0.102, 0, 0)
  1500. Tool.Handle.M2:play()
  1501. wait(.04)
  1502. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-99), math.rad(-16), 0)
  1503. weld55.C1 = CFrame.new(0.9, 0.05, 0.3) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  1504. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, 0)
  1505. Tool.Mag1.Mesh.Offset = Vector3.new(0, 0, 0)
  1506. Tool.Mag2.Mesh.Offset = Vector3.new(0, 0, 0)
  1507. Tool.Mag3.Mesh.Offset = Vector3.new(0, 0, 0)
  1508. Tool.Mag4.Mesh.Offset = Vector3.new(0, 0, 0)
  1509. Tool.Mag5.Mesh.Offset = Vector3.new(0, 0, 0)
  1510. wait(.04)
  1511. weld33.C1 = CFrame.new(-0.75, -0.6, 0.3) * CFrame.fromEulerAnglesXYZ(math.rad(-94), math.rad(-16), 0)
  1512. weld55.C1 = CFrame.new(0.9, 0.05, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  1513. wait(.04)
  1514. weld33.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0)
  1515. weld55.C1 = CFrame.new(0.9, 0.05, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  1516. end
  1517.  
  1518. function ReloadSequence2()
  1519. weld33.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-93), math.rad(-16), 0)
  1520. weld55.C1 = CFrame.new(0.9, -0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(280), 1.1, math.rad(-0))
  1521. wait(.05)
  1522. weld33.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-96), math.rad(-16), 0)
  1523. weld55.C1 = CFrame.new(0.9, -0.15, 0.4) * CFrame.fromEulerAnglesXYZ(math.rad(285), 1.2, math.rad(-0))
  1524. wait(.05)
  1525. weld33.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-99), math.rad(-16), 0)
  1526. weld55.C1 = CFrame.new(0.9, -0.25, 0.3) * CFrame.fromEulerAnglesXYZ(math.rad(290), 1.3, math.rad(-0))
  1527. wait(.08)
  1528. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-99), math.rad(-16), 0)
  1529. weld55.C1 = CFrame.new(0.9, -0.35, 0.2) * CFrame.fromEulerAnglesXYZ(math.rad(295), 1.4, math.rad(-0))
  1530. Tool.Handle.M1:play()
  1531. Tool.Mag.Transparency = 1
  1532. local mag = Tool.Mag:clone()
  1533. mag.Parent = game.Workspace
  1534. mag.CanCollide = false
  1535. mag.Transparency = 0
  1536. Tool.Mag1.Transparency = 1
  1537. local mag = Tool.Mag1:clone()
  1538. mag.Parent = game.Workspace
  1539. mag.CanCollide = false
  1540. mag.Transparency = 0
  1541. Tool.Mag2.Transparency = 1
  1542. local mag = Tool.Mag2:clone()
  1543. mag.Parent = game.Workspace
  1544. mag.CanCollide = false
  1545. mag.Transparency = 0
  1546. Tool.Mag3.Transparency = 1
  1547. local mag = Tool.Mag3:clone()
  1548. mag.Parent = game.Workspace
  1549. mag.CanCollide = false
  1550. mag.Transparency = 0
  1551. Tool.Mag4.Transparency = 1
  1552. local mag = Tool.Mag4:clone()
  1553. mag.Parent = game.Workspace
  1554. mag.CanCollide = false
  1555. mag.Transparency = 0
  1556. Tool.Mag5.Transparency = 1
  1557. local mag = Tool.Mag5:clone()
  1558. mag.Parent = game.Workspace
  1559. mag.CanCollide = false
  1560. mag.Transparency = 0
  1561. wait(.04)
  1562. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-98), math.rad(-16), 0)
  1563. weld55.C1 = CFrame.new(0.9, -0.35, 0.1) * CFrame.fromEulerAnglesXYZ(math.rad(300), 1.5, math.rad(-0))
  1564. wait(.04)
  1565. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-98), math.rad(-16), 0)
  1566. weld55.C1 = CFrame.new(0.9, -0.35, 0) * CFrame.fromEulerAnglesXYZ(math.rad(305), 1.6, math.rad(-0))
  1567. wait(.04)
  1568. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-98), math.rad(-16), 0)
  1569. weld55.C1 = CFrame.new(0.9, -0.35, -0.1) * CFrame.fromEulerAnglesXYZ(math.rad(310), 1.6, math.rad(-0))
  1570. wait(.04)
  1571. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-98), math.rad(-16), 0)
  1572. weld55.C1 = CFrame.new(0.9, -0.35, -0.2) * CFrame.fromEulerAnglesXYZ(math.rad(315), 1.6, math.rad(-0))
  1573. wait(.04)
  1574. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-97), math.rad(-16), 0)
  1575. weld55.C1 = CFrame.new(0.9, -0.35, -0.3) * CFrame.fromEulerAnglesXYZ(math.rad(320), 1.6, math.rad(-0))
  1576. wait(.04)
  1577. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-97), math.rad(-16), 0)
  1578. weld55.C1 = CFrame.new(0.9, -0.35, -0.2) * CFrame.fromEulerAnglesXYZ(math.rad(320), 1.5, math.rad(-0))
  1579. wait(.04)
  1580. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-97), math.rad(-16), 0)
  1581. weld55.C1 = CFrame.new(0.9, -0.3, -0.1) * CFrame.fromEulerAnglesXYZ(math.rad(320), 1.4, math.rad(-0))
  1582. wait(.04)
  1583. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-97), math.rad(-16), 0)
  1584. weld55.C1 = CFrame.new(0.9, -0.25, 0) * CFrame.fromEulerAnglesXYZ(math.rad(320), 1.3, math.rad(-0))
  1585. wait(.04)
  1586. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-96), math.rad(-16), 0)
  1587. weld55.C1 = CFrame.new(0.9, -0.2, 0.1) * CFrame.fromEulerAnglesXYZ(math.rad(320), 1.2, math.rad(-0))
  1588. wait(.04)
  1589. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-96), math.rad(-16), 0)
  1590. weld55.C1 = CFrame.new(0.9, -0.15, 0.2) * CFrame.fromEulerAnglesXYZ(math.rad(320), 1.1, math.rad(-0))
  1591. wait(.04)
  1592. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-96), math.rad(-16), 0)
  1593. weld55.C1 = CFrame.new(0.9, -0.1, 0.3) * CFrame.fromEulerAnglesXYZ(math.rad(320), 1, math.rad(-0))
  1594. Tool.Mag.Transparency = 0
  1595. Tool.Mag1.Transparency = 0
  1596. Tool.Mag2.Transparency = 0
  1597. Tool.Mag3.Transparency = 0
  1598. Tool.Mag4.Transparency = 0
  1599. Tool.Mag5.Transparency = 0
  1600. Tool.Mag.Mesh.Offset = Vector3.new(0, -0.9, 0)
  1601. Tool.Mag1.Mesh.Offset = Vector3.new(0, -0.9, 0)
  1602. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.918, 0)
  1603. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.918, 0)
  1604. Tool.Mag4.Mesh.Offset = Vector3.new(-0.918, 0, 0)
  1605. Tool.Mag5.Mesh.Offset = Vector3.new(-0.918, 0, 0)
  1606. wait(.04)
  1607. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-96), math.rad(-16), 0)
  1608. weld55.C1 = CFrame.new(0.9, -0.05, 0.3) * CFrame.fromEulerAnglesXYZ(math.rad(315), 1, math.rad(-0))
  1609. Tool.Mag.Mesh.Offset = Vector3.new(0, -0.8, 0)
  1610. Tool.Mag1.Mesh.Offset = Vector3.new(0, -0.8, 0)
  1611. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.816, 0)
  1612. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.816, 0)
  1613. Tool.Mag4.Mesh.Offset = Vector3.new(-0.816, 0, 0)
  1614. Tool.Mag5.Mesh.Offset = Vector3.new(-0.816, 0, 0)
  1615. wait(.04)
  1616. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-96), math.rad(-16), 0)
  1617. weld55.C1 = CFrame.new(0.9, -0.05, 0.3) * CFrame.fromEulerAnglesXYZ(math.rad(310), 1, math.rad(-0))
  1618. Tool.Mag.Mesh.Offset = Vector3.new(0, -0.7, 0)
  1619. Tool.Mag1.Mesh.Offset = Vector3.new(0, -0.7, 0)
  1620. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.714, 0)
  1621. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.714, 0)
  1622. Tool.Mag4.Mesh.Offset = Vector3.new(-0.714, -0, 0)
  1623. Tool.Mag5.Mesh.Offset = Vector3.new(-0.714, -0, 0)
  1624. wait(.04)
  1625. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-96), math.rad(-16), 0)
  1626. weld55.C1 = CFrame.new(0.9, -0.05, 0.3) * CFrame.fromEulerAnglesXYZ(math.rad(305), 1, math.rad(-0))
  1627. Tool.Mag.Mesh.Offset = Vector3.new(0, -0.6, 0)
  1628. Tool.Mag1.Mesh.Offset = Vector3.new(0, -0.6, 0)
  1629. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.612, 0)
  1630. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.612, 0)
  1631. Tool.Mag4.Mesh.Offset = Vector3.new(-0.612, 0, 0)
  1632. Tool.Mag5.Mesh.Offset = Vector3.new(-0.612, 0, 0)
  1633. wait(.04)
  1634. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-96), math.rad(-16), 0)
  1635. weld55.C1 = CFrame.new(0.9, -0.03, 0.3) * CFrame.fromEulerAnglesXYZ(math.rad(300), 1, math.rad(-0))
  1636. Tool.Mag.Mesh.Offset = Vector3.new(0, -0.5, 0)
  1637. Tool.Mag1.Mesh.Offset = Vector3.new(0, -0.5, 0)
  1638. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.51, 0)
  1639. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.51, 0)
  1640. Tool.Mag4.Mesh.Offset = Vector3.new(-0.51, 0, 0)
  1641. Tool.Mag5.Mesh.Offset = Vector3.new(-0.51, 0, 0)
  1642. wait(.04)
  1643. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-95), math.rad(-16), 0)
  1644. weld55.C1 = CFrame.new(0.9, -0.01, 0.3) * CFrame.fromEulerAnglesXYZ(math.rad(295), 1, math.rad(-0))
  1645. Tool.Mag.Mesh.Offset = Vector3.new(0, -0.4, 0)
  1646. Tool.Mag1.Mesh.Offset = Vector3.new(0, -0.4, 0)
  1647. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.408, 0)
  1648. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.408, 0)
  1649. Tool.Mag4.Mesh.Offset = Vector3.new(-0.408, 0, 0)
  1650. Tool.Mag5.Mesh.Offset = Vector3.new(-0.408, 0, 0)
  1651. wait(.04)
  1652. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-95), math.rad(-16), 0)
  1653. weld55.C1 = CFrame.new(0.9, 0.03, 0.3) * CFrame.fromEulerAnglesXYZ(math.rad(290), 1, math.rad(-0))
  1654. Tool.Mag.Mesh.Offset = Vector3.new(0, -0.3, 0)
  1655. Tool.Mag1.Mesh.Offset = Vector3.new(0, -0.3, 0)
  1656. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.306, 0)
  1657. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.306, 0)
  1658. Tool.Mag4.Mesh.Offset = Vector3.new(-0.306, 0, 0)
  1659. Tool.Mag5.Mesh.Offset = Vector3.new(-0.306, 0, 0)
  1660. wait(.04)
  1661. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-95), math.rad(-16), 0)
  1662. weld55.C1 = CFrame.new(0.9, 0.05, 0.3) * CFrame.fromEulerAnglesXYZ(math.rad(285), 1, math.rad(-0))
  1663. Tool.Mag.Mesh.Offset = Vector3.new(0, -0.2, 0)
  1664. Tool.Mag1.Mesh.Offset = Vector3.new(0, -0.2, 0)
  1665. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.204, 0)
  1666. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.204, 0)
  1667. Tool.Mag4.Mesh.Offset = Vector3.new(-0.204, 0, 0)
  1668. Tool.Mag5.Mesh.Offset = Vector3.new(-0.204, 0, 0)
  1669. wait(.04)
  1670. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-97), math.rad(-16), 0)
  1671. weld55.C1 = CFrame.new(0.9, 0.05, 0.3) * CFrame.fromEulerAnglesXYZ(math.rad(280), 1, math.rad(-0))
  1672. Tool.Mag.Mesh.Offset = Vector3.new(0, -0.1, 0)
  1673. Tool.Mag1.Mesh.Offset = Vector3.new(0, -0.1, 0)
  1674. Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.102, 0)
  1675. Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.102, 0)
  1676. Tool.Mag4.Mesh.Offset = Vector3.new(-0.102, 0, 0)
  1677. Tool.Mag5.Mesh.Offset = Vector3.new(-0.102, 0, 0)
  1678. Tool.Handle.M2:play()
  1679. wait(.04)
  1680. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-99), math.rad(-16), 0)
  1681. weld55.C1 = CFrame.new(0.9, 0.05, 0.3) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  1682. Tool.Mag.Mesh.Offset = Vector3.new(0, 0, 0)
  1683. Tool.Mag1.Mesh.Offset = Vector3.new(0, 0, 0)
  1684. Tool.Mag2.Mesh.Offset = Vector3.new(0, 0, 0)
  1685. Tool.Mag3.Mesh.Offset = Vector3.new(0, 0, 0)
  1686. Tool.Mag4.Mesh.Offset = Vector3.new(0, 0, 0)
  1687. Tool.Mag5.Mesh.Offset = Vector3.new(0, 0, 0)
  1688. wait(.04)
  1689. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-95), math.rad(-16), 0)
  1690. weld55.C1 = CFrame.new(0.9, 0.05, 0.4) * CFrame.fromEulerAnglesXYZ(math.rad(270), 1, math.rad(-0))
  1691. wait(.04)
  1692. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0)
  1693. weld55.C1 = CFrame.new(0.9, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(265), 1.1, math.rad(-0))
  1694. wait(.04)
  1695. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-85), math.rad(-16), 0)
  1696. weld55.C1 = CFrame.new(0.9, 0.05, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(260), 1.1, math.rad(-0))
  1697. wait(.04)
  1698. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-85), math.rad(-16), 0)
  1699. weld55.C1 = CFrame.new(0.9, 0.05, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(260), 1, math.rad(-0))
  1700. Tool.B1.Mesh.Offset = Vector3.new(0.6, 0, 0)
  1701. Tool.A4.Transparency = 1
  1702. Tool.B1.Transparency = 0
  1703. wait(.1)
  1704. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-85), math.rad(-16), 0)
  1705. weld55.C1 = CFrame.new(0.9, 0, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(260), 1, math.rad(-0))
  1706. Tool.B1.Mesh.Offset = Vector3.new(0.62, 0, 0)
  1707. Tool.A1.Mesh.Offset = Vector3.new(0, 0, 0.62)
  1708. Tool.A2.Mesh.Offset = Vector3.new(0, 0, 0.58)
  1709. Tool.A3.Mesh.Offset = Vector3.new(0, 0, 0.62)
  1710. Tool.A4.Mesh.Offset = Vector3.new(0, 0, 0.62)
  1711. Tool.Handle.M3:play()
  1712. wait(.2)
  1713. weld33.C1 = CFrame.new(-0.75, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-87), math.rad(-16), 0)
  1714. weld55.C1 = CFrame.new(0.9, 0.05, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(270), 1, math.rad(-0))
  1715. Tool.B1.Mesh.Offset = Vector3.new(0.3, 0, 0)
  1716. Tool.A1.Mesh.Offset = Vector3.new(0, 0, 0.3)
  1717. Tool.A2.Mesh.Offset = Vector3.new(0, 0, 0.3)
  1718. Tool.A3.Mesh.Offset = Vector3.new(0, 0, 0.3)
  1719. Tool.A4.Mesh.Offset = Vector3.new(0, 0, 0.3)
  1720. wait(.06)
  1721. weld33.C1 = CFrame.new(-0.75, -0.6, 0.3) * CFrame.fromEulerAnglesXYZ(math.rad(-89), math.rad(-16), 0)
  1722. weld55.C1 = CFrame.new(0.9, 0.05, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(273), 1, math.rad(-0))
  1723. Tool.B1.Mesh.Offset = Vector3.new(0, 0, 0)
  1724. Tool.A1.Mesh.Offset = Vector3.new(0, 0, 0)
  1725. Tool.A2.Mesh.Offset = Vector3.new(0, 0, 0)
  1726. Tool.A3.Mesh.Offset = Vector3.new(0, 0, 0)
  1727. Tool.A4.Mesh.Offset = Vector3.new(0, 0, 0)
  1728. wait(.06)
  1729. weld33.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0)
  1730. weld55.C1 = CFrame.new(0.9, 0.05, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  1731. Tool.A4.Transparency = 0
  1732. Tool.B1.Transparency = 1
  1733. end
  1734.  
  1735. function Reload()
  1736. Tool.Left.Value = Tool.Ammo.Value
  1737. if script.Parent.Ammo.Value < script.Parent.MaxAmmo.Value and reloading == false and script.Parent.StoredAmmo.Value >= 1 then
  1738. reloading = true
  1739. script.Parent.Ammo.Value = 0
  1740. ReloadChoose()
  1741. script.Parent.StoredAmmo.Value = script.Parent.StoredAmmo.Value + script.Parent.Left.Value
  1742. if script.Parent.StoredAmmo.Value >= script.Parent.MaxAmmo.Value then
  1743. script.Parent.StoredAmmo.Value = script.Parent.StoredAmmo.Value - script.Parent.MaxAmmo.Value
  1744. script.Parent.Ammo.Value = script.Parent.MaxAmmo.Value
  1745. script.Parent.Recoil.Value = 5
  1746. elseif script.Parent.StoredAmmo.Value < script.Parent.MaxAmmo.Value and script.Parent.StoredAmmo.Value >= 1 then
  1747. script.Parent.Ammo.Value = script.Parent.StoredAmmo.Value
  1748. script.Parent.StoredAmmo.Value = 0
  1749. script.Parent.Recoil.Value = 5
  1750. end
  1751. reloading = false
  1752. end
  1753. end
  1754.  
  1755. function On()
  1756. Tool.Light.Transparency = 0.25
  1757. end
  1758.  
  1759. function Off()
  1760. Tool.Light.Transparency = 1
  1761. end
  1762.  
  1763. function ScopeOn()
  1764. Tool.ScopeOn1.Transparency = 0.75
  1765. Tool.ScopeOn2.Transparency = 0.75
  1766. Tool.ScopeOn3.Transparency = 0
  1767. Tool.ScopeOn4.Transparency = 0
  1768. Tool.ScopeOn5.Transparency = 0
  1769. Tool.ScopeOn6.Transparency = 0
  1770. Tool.ScopeOn7.Transparency = 0
  1771. Tool.ScopeOn8.Transparency = 0
  1772. Tool.ScopeOn9.Transparency = 0
  1773. Tool.ScopeOff1.Transparency = 1
  1774. Tool.ScopeOff2.Transparency = 1
  1775. Tool.ScopeOff3.Transparency = 1
  1776. Tool.ScopeOff4.Transparency = 1
  1777. Tool.ScopeOff5.Transparency = 1
  1778. Tool.ScopeOff6.Transparency = 1
  1779. Tool.ScopeOff7.Transparency = 1
  1780. Tool.ScopeOff8.Transparency = 1
  1781. Tool.ScopeOff9.Transparency = 1
  1782. end
  1783.  
  1784. function ScopeOff()
  1785. Tool.ScopeOn1.Transparency = 1
  1786. Tool.ScopeOn2.Transparency = 1
  1787. Tool.ScopeOn3.Transparency = 1
  1788. Tool.ScopeOn4.Transparency = 1
  1789. Tool.ScopeOn5.Transparency = 1
  1790. Tool.ScopeOn6.Transparency = 1
  1791. Tool.ScopeOn7.Transparency = 1
  1792. Tool.ScopeOn8.Transparency = 1
  1793. Tool.ScopeOn9.Transparency = 1
  1794. Tool.ScopeOff1.Transparency = 0.75
  1795. Tool.ScopeOff2.Transparency = 0.75
  1796. Tool.ScopeOff3.Transparency = 0
  1797. Tool.ScopeOff4.Transparency = 0
  1798. Tool.ScopeOff5.Transparency = 0
  1799. Tool.ScopeOff6.Transparency = 0
  1800. Tool.ScopeOff7.Transparency = 0
  1801. Tool.ScopeOff8.Transparency = 0
  1802. Tool.ScopeOff9.Transparency = 0
  1803. end
  1804.  
  1805. function ReloadChoose()
  1806. if script.Parent.Left.Value == 0 then
  1807. ReloadSequence2()
  1808. elseif script.Parent.Left.Value >= 1 then
  1809. ReloadSequence()
  1810. end
  1811. end
  1812.  
  1813. function Choosy()
  1814. if script.Parent.Ammo.Value == 0 then
  1815. Thing1()
  1816. elseif script.Parent.Ammo.Value >= 1 then
  1817. Thing2()
  1818. end
  1819. end
  1820.  
  1821. function Thing2()
  1822. cam = game.Workspace.CurrentCamera
  1823. local cam_rot = cam.CoordinateFrame - cam.CoordinateFrame.p
  1824. local cam_scroll = (cam.CoordinateFrame.p - cam.Focus.p).magnitude
  1825. local ncf = CFrame.new(cam.Focus.p)*cam_rot*CFrame.fromEulerAnglesXYZ(0.01, 0.01, 0)
  1826. cam.CoordinateFrame = ncf*CFrame.new(0, 0, cam_scroll)
  1827. weld33.C1 = CFrame.new(-0.75, -0.65, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0)
  1828. weld55.C1 = CFrame.new(0.85, 0.025, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  1829. Tool.Flash.Mesh.Scale = Vector3.new(1.7, 1.5, 1.7)
  1830. Tool.Flash.Transparency = .8
  1831. Tool.A1.Mesh.Offset = Vector3.new(0, 0, 0.3)
  1832. Tool.A2.Mesh.Offset = Vector3.new(0, 0, 0.3)
  1833. Tool.A3.Mesh.Offset = Vector3.new(0, 0, 0.3)
  1834. Tool.A4.Mesh.Offset = Vector3.new(0, 0, 0.3)
  1835. wait(0.02)
  1836. local cam_rot = cam.CoordinateFrame - cam.CoordinateFrame.p
  1837. local cam_scroll = (cam.CoordinateFrame.p - cam.Focus.p).magnitude
  1838. local ncf = CFrame.new(cam.Focus.p)*cam_rot*CFrame.fromEulerAnglesXYZ(0.01, -0.01, 0)
  1839. cam.CoordinateFrame = ncf*CFrame.new(0, 0, cam_scroll)
  1840. weld33.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0)
  1841. weld55.C1 = CFrame.new(0.9, 0.05, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  1842. Tool.Flash.Transparency = 1
  1843. Tool.A1.Mesh.Offset = Vector3.new(0, 0, 0)
  1844. Tool.A2.Mesh.Offset = Vector3.new(0, 0, 0)
  1845. Tool.A3.Mesh.Offset = Vector3.new(0, 0, 0)
  1846. Tool.A4.Mesh.Offset = Vector3.new(0, 0, 0)
  1847. end
  1848.  
  1849. function Thing1()
  1850. cam = game.Workspace.CurrentCamera
  1851. local cam_rot = cam.CoordinateFrame - cam.CoordinateFrame.p
  1852. local cam_scroll = (cam.CoordinateFrame.p - cam.Focus.p).magnitude
  1853. local ncf = CFrame.new(cam.Focus.p)*cam_rot*CFrame.fromEulerAnglesXYZ(0.01, 0.01, 0)
  1854. cam.CoordinateFrame = ncf*CFrame.new(0, 0, cam_scroll)
  1855. weld33.C1 = CFrame.new(-0.75, -0.65, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0)
  1856. weld55.C1 = CFrame.new(0.85, 0.025, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  1857. Tool.Flash.Mesh.Scale = Vector3.new(1.7, 1.5, 1.7)
  1858. Tool.Flash.Transparency = .8
  1859. wait(0.02)
  1860. local cam_rot = cam.CoordinateFrame - cam.CoordinateFrame.p
  1861. local cam_scroll = (cam.CoordinateFrame.p - cam.Focus.p).magnitude
  1862. local ncf = CFrame.new(cam.Focus.p)*cam_rot*CFrame.fromEulerAnglesXYZ(0.01, -0.01, 0)
  1863. cam.CoordinateFrame = ncf*CFrame.new(0, 0, cam_scroll)
  1864. weld33.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0)
  1865. weld55.C1 = CFrame.new(0.9, 0.05, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  1866. Tool.Flash.Transparency = 1
  1867. Tool.Handle.Empty:play()
  1868. end
  1869.  
  1870. function takeout()
  1871. wait(.04)
  1872. weld33.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-70), math.rad(-16), 0)
  1873. weld55.C1 = CFrame.new(0.9, 0.05, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(295), 1, math.rad(-0))
  1874. wait(.06)
  1875. weld33.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-75), math.rad(-16), 0)
  1876. weld55.C1 = CFrame.new(0.9, 0.05, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(290), 1, math.rad(-0))
  1877. wait(.06)
  1878. weld33.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-80), math.rad(-16), 0)
  1879. weld55.C1 = CFrame.new(0.9, 0.05, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(285), 1, math.rad(-0))
  1880. wait(.06)
  1881. weld33.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-85), math.rad(-16), 0)
  1882. weld55.C1 = CFrame.new(0.9, 0.05, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(280), 1, math.rad(-0))
  1883. wait(.06)
  1884. weld33.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0)
  1885. weld55.C1 = CFrame.new(0.9, 0.05, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  1886. end
  1887.  
  1888. function Equip(mouse)
  1889. wait(0.01)
  1890. arms = {Tool.Parent:FindFirstChild("Left Arm"), Tool.Parent:FindFirstChild("Right Arm")}
  1891. torso = Tool.Parent:FindFirstChild("Torso")
  1892. if arms ~= nil and torso ~= nil then
  1893. local sh = {torso:FindFirstChild("Left Shoulder"), torso:FindFirstChild("Right Shoulder")}
  1894. if sh ~= nil then
  1895. local yes = true
  1896. if yes then
  1897. yes = false
  1898. sh[1].Part1 = nil
  1899. sh[2].Part1 = nil
  1900. falsearm1 = arms[1]:clone()
  1901. local mesh1 = Tool.Larm:clone()
  1902. mesh1.Parent = falsearm1
  1903. local armweld1 = Instance.new("Weld")
  1904. falsearm1.BrickColor = BrickColor.new("Light orange") -- this is the arm colour incase u want to change it
  1905. falsearm1.Parent = Tool
  1906. armweld1.Parent = falsearm1
  1907. armweld1.Part0 = falsearm1
  1908. armweld1.Part1 = arms[1]
  1909. falsearm2 = arms[2]:clone()
  1910. local mesh2 = Tool.Rarm:clone()
  1911. mesh2.Parent = falsearm2
  1912. local armweld2 = Instance.new("Weld")
  1913. falsearm2.BrickColor = BrickColor.new("Light orange") -- this is the 2nd arm colour incase u want to change it
  1914. falsearm2.Parent = Tool
  1915. armweld2.Parent = falsearm2
  1916. armweld2.Part0 = falsearm2
  1917. armweld2.Part1 = arms[2]
  1918. local weld1 = Instance.new("Weld") -- left arm
  1919. weld55 = weld1
  1920. weld1.Part0 = torso
  1921. weld1.Parent = torso
  1922. weld1.Part1 = arms[1]
  1923. weld1.C1 = CFrame.new(0.9, 0.05, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  1924. welds[1] = weld1
  1925. local weld2 = Instance.new("Weld") -- right arm
  1926. weld33 = weld2
  1927. weld2.Part0 = torso
  1928. weld2.Parent = torso
  1929. weld2.Part1 = arms[2]
  1930. weld2.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0) --95
  1931. welds[2] = weld2
  1932. takeout()
  1933. end
  1934. else
  1935. print("sh")
  1936. end
  1937. else
  1938. print("arms")
  1939. end
  1940. end
  1941.  
  1942. local legs = nil
  1943. local torso2 = nil
  1944. local welds2 = {}
  1945. local bodyforce = nil
  1946.  
  1947. function Unequip(mouse)
  1948. if arms ~= nil and torso ~= nil then
  1949. local sh = {torso:FindFirstChild("Left Shoulder"), torso:FindFirstChild("Right Shoulder")}
  1950. if sh ~= nil then
  1951. local yes = true
  1952. if yes then
  1953. yes = false
  1954. sh[1].Part1 = arms[1]
  1955. sh[2].Part1 = arms[2]
  1956. welds[1].Parent = nil
  1957. welds[2].Parent = nil
  1958. falsearm1:remove()
  1959. falsearm2:remove()
  1960. end
  1961. else
  1962. print("sh")
  1963. end
  1964. else
  1965. print("arms")
  1966. end
  1967. end
  1968.  
  1969. function fire(v)
  1970.  
  1971. Tool.Handle.Fire:play()
  1972. Tool.Handle.Fire2:play()
  1973. Tool.Handle.Fire3:play()
  1974.  
  1975.  
  1976. local vCharacter = Tool.Parent
  1977. local vPlayer = game.Players:playerFromCharacter(vCharacter)
  1978.  
  1979. local missile = Instance.new("Part")
  1980.  
  1981.  
  1982.  
  1983. local spawnPos = vCharacter.PrimaryPart.Position
  1984.  
  1985.  
  1986.  
  1987. spawnPos = spawnPos + (v * 8)
  1988.  
  1989. missile.Position = spawnPos
  1990. missile.Size = Vector3.new(1,1,1)
  1991. missile.Velocity = v * 500
  1992. missile.BrickColor = BrickColor.new(26)
  1993. missile.Shape = 0
  1994. missile.BottomSurface = 0
  1995. missile.TopSurface = 0
  1996. missile.Name = "Bullet"
  1997. missile.Elasticity = 0
  1998. missile.Reflectance = 0
  1999. missile.Friction = .9
  2000. missile.CanCollide = false
  2001.  
  2002. local force = Instance.new("BodyForce")
  2003. force.force = Vector3.new(0,missile:getMass() * 196,0)
  2004. force.Parent = missile
  2005.  
  2006. local mesh = Instance.new("SpecialMesh")
  2007. mesh.Scale = Vector3.new(.06,.06,.06)
  2008. mesh.MeshType = "Sphere"
  2009. mesh.Parent = missile
  2010.  
  2011. function onTouched(part)
  2012. local h = part.Parent:findFirstChild("Humanoid")
  2013. if h~=nil then
  2014. h.Health = h.Health -100
  2015. wait(.1)
  2016. h.Health = h.Health -100
  2017. wait(.1)
  2018.  
  2019. end
  2020. end
  2021.  
  2022. missile.Touched:connect(onTouched)
  2023.  
  2024. local creator_tag = Instance.new("ObjectValue")
  2025. creator_tag.Value = vPlayer
  2026. creator_tag.Name = "creator"
  2027. creator_tag.Parent = missile
  2028.  
  2029. missile.Parent = game.Workspace
  2030.  
  2031. cam = game.Workspace.CurrentCamera
  2032. local cam_rot = cam.CoordinateFrame - cam.CoordinateFrame.p
  2033. local cam_scroll = (cam.CoordinateFrame.p - cam.Focus.p).magnitude
  2034. local ncf = CFrame.new(cam.Focus.p)*cam_rot*CFrame.fromEulerAnglesXYZ(0.01, -0.01, 0)
  2035. cam.CoordinateFrame = ncf*CFrame.new(0, 0, cam_scroll)
  2036. weld33.C1 = CFrame.new(-0.75, -0.7, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0)
  2037. weld55.C1 = CFrame.new(0.8, 0, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  2038. Tool.Flash.Mesh.Scale = Vector3.new(1.875, 1.7, 1.875)
  2039. Tool.Flash.Transparency = .5
  2040. Tool.A1.Mesh.Offset = Vector3.new(0, 0, 0.6)
  2041. Tool.A2.Mesh.Offset = Vector3.new(0, 0, 0.58)
  2042. Tool.A3.Mesh.Offset = Vector3.new(0, 0, 0.6)
  2043. Tool.A4.Mesh.Offset = Vector3.new(0, 0, 0.6)
  2044. wait(0.02)
  2045. Choosy()
  2046. end
  2047.  
  2048. function ceasefireOn()
  2049. if reloading == true then return
  2050. end
  2051. reloading = true
  2052. Tool.Parent.Humanoid.WalkSpeed = 18
  2053. weld55.C1 = CFrame.new(-0.3, 0.8, 0.8) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0, math.rad(-90))
  2054. weld33.C1 = CFrame.new(-1, 0.2, 0.3) * CFrame.fromEulerAnglesXYZ(math.rad(-85), math.rad(-10), -0)
  2055. wait()
  2056. weld55.C1 = CFrame.new(-0.34, 0.82, 0.8) * CFrame.fromEulerAnglesXYZ(math.rad(300), 0, math.rad(-95))
  2057. weld33.C1 = CFrame.new(-0.95, 0.15, 0.28) * CFrame.fromEulerAnglesXYZ(math.rad(-82.5), math.rad(-15), -0)
  2058. wait()
  2059. weld55.C1 = CFrame.new(-0.38, 0.84, 0.76) * CFrame.fromEulerAnglesXYZ(math.rad(290), 0, math.rad(-100))
  2060. weld33.C1 = CFrame.new(-0.9, 0.1, 0.26) * CFrame.fromEulerAnglesXYZ(math.rad(-80), math.rad(-20), -0)
  2061. wait()
  2062. weld55.C1 = CFrame.new(-0.42, 0.86, 0.72) * CFrame.fromEulerAnglesXYZ(math.rad(280), 0, math.rad(-105))
  2063. weld33.C1 = CFrame.new(-0.85, 0.05, 0.24) * CFrame.fromEulerAnglesXYZ(math.rad(-77.5), math.rad(-25), -0)
  2064. wait()
  2065. weld55.C1 = CFrame.new(-0.46, 0.88, 0.68) * CFrame.fromEulerAnglesXYZ(math.rad(270), 0, math.rad(-110))
  2066. weld33.C1 = CFrame.new(-0.8, -0, 0.22) * CFrame.fromEulerAnglesXYZ(math.rad(-75), math.rad(-30), -0)
  2067. wait()
  2068. weld55.C1 = CFrame.new(-0.5, 0.9, 0.64) * CFrame.fromEulerAnglesXYZ(math.rad(260), 0, math.rad(-115))
  2069. weld33.C1 = CFrame.new(-0.75, -0.05, 0.20) * CFrame.fromEulerAnglesXYZ(math.rad(-72.5), math.rad(-35), -0)
  2070. wait()
  2071. weld55.C1 = CFrame.new(1.25, 0.2, 0.4) * CFrame.fromEulerAnglesXYZ(math.rad(295), math.rad(20), math.rad(-20))
  2072. weld33.C1 = CFrame.new(-0.7, -0.1, 0.18) * CFrame.fromEulerAnglesXYZ(math.rad(-70), math.rad(-40), -0)
  2073. wait()
  2074. weld33.C1 = CFrame.new(-0.7, -0.1, 0.16) * CFrame.fromEulerAnglesXYZ(math.rad(-67.5), math.rad(-45), -0)
  2075. wait() --(x,y,z) x: + , - ; y: + , - ; z: + , -
  2076. running = false
  2077. ceasefire = true
  2078. wait(999999999999)
  2079. end
  2080.  
  2081. function run()
  2082. Tool.Parent.Humanoid.WalkSpeed = 16
  2083. reloading = false
  2084. weld33.C1 = CFrame.new(-0.65, -0.15, 0.16) * CFrame.fromEulerAnglesXYZ(math.rad(-67.5), math.rad(-45), -0)
  2085. wait()
  2086. weld55.C1 = CFrame.new(-0.54, 0.92, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(250), 0, math.rad(-120))
  2087. weld33.C1 = CFrame.new(-0.7, -0.1, 0.18) * CFrame.fromEulerAnglesXYZ(math.rad(-70), math.rad(-40), -0)
  2088. wait()
  2089. weld55.C1 = CFrame.new(-0.5, 0.9, 0.64) * CFrame.fromEulerAnglesXYZ(math.rad(260), 0, math.rad(-115))
  2090. weld33.C1 = CFrame.new(-0.75, -0.05, 0.20) * CFrame.fromEulerAnglesXYZ(math.rad(-72.5), math.rad(-35), -0)
  2091. wait()
  2092. weld55.C1 = CFrame.new(-0.46, 0.88, 0.68) * CFrame.fromEulerAnglesXYZ(math.rad(270), 0, math.rad(-110))
  2093. weld33.C1 = CFrame.new(-0.8, -0, 0.22) * CFrame.fromEulerAnglesXYZ(math.rad(-75), math.rad(-30), -0)
  2094. wait()
  2095. weld55.C1 = CFrame.new(-0.42, 0.86, 0.72) * CFrame.fromEulerAnglesXYZ(math.rad(280), 0, math.rad(-105))
  2096. weld33.C1 = CFrame.new(-0.85, 0.05, 0.24) * CFrame.fromEulerAnglesXYZ(math.rad(-77.5), math.rad(-25), -0)
  2097. wait()
  2098. weld55.C1 = CFrame.new(-0.38, 0.84, 0.76) * CFrame.fromEulerAnglesXYZ(math.rad(290), 0, math.rad(-100))
  2099. weld33.C1 = CFrame.new(-0.9, 0.1, 0.26) * CFrame.fromEulerAnglesXYZ(math.rad(-80), math.rad(-20), -0)
  2100. wait()
  2101. weld55.C1 = CFrame.new(-0.34, 0.82, 0.8) * CFrame.fromEulerAnglesXYZ(math.rad(300), 0, math.rad(-95))
  2102. weld33.C1 = CFrame.new(-0.95, 0.15, 0.28) * CFrame.fromEulerAnglesXYZ(math.rad(-82.5), math.rad(-15), -0)
  2103. wait()
  2104. weld55.C1 = CFrame.new(-0.3, 0.8, 0.8) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0, math.rad(-90))
  2105. weld33.C1 = CFrame.new(-1, 0.2, 0.3) * CFrame.fromEulerAnglesXYZ(math.rad(-85), math.rad(-10), -0)
  2106. wait()
  2107. weld55.C1 = CFrame.new(-0.3, 0.8, 0.8) * CFrame.fromEulerAnglesXYZ(math.rad(320), 0, math.rad(-90))
  2108. weld33.C1 = CFrame.new(-1, 0.2, 0.3) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-0), -0)
  2109. wait()
  2110. weld33.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0)
  2111. weld55.C1 = CFrame.new(0.9, 0.05, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
  2112. running = false
  2113. ceasefire = false
  2114. end
  2115.  
  2116. function KeyDownFunctions(key)
  2117. if key == "r" then
  2118. Reload()
  2119. end
  2120. if key == "z" then
  2121. On()
  2122. end
  2123. if key == "x" then
  2124. Off()
  2125. end
  2126. if key == "k" then
  2127. ScopeOn()
  2128. end
  2129. if key == "l" then
  2130. ScopeOff()
  2131. end
  2132. if key == "e" then
  2133. if ceasefire == false then
  2134. ceasefireOn()
  2135. end
  2136. if ceasefire == true then
  2137. run()
  2138. end
  2139. end
  2140. end
  2141.  
  2142. Tool.Enabled = true
  2143. function onActivated()
  2144.  
  2145. if not Tool.Enabled then
  2146. return
  2147. end
  2148.  
  2149. Tool.Enabled = false
  2150.  
  2151. local character = Tool.Parent;
  2152. local humanoid = character.Humanoid
  2153. if humanoid == nil then
  2154. print("Humanoid not found")
  2155. return
  2156. end
  2157. local ammo = script.Parent.Ammo
  2158. local maxammo = script.Parent.MaxAmmo
  2159. firing = true
  2160. while firing == true do
  2161. wait()
  2162. if reloading == false and humanoid.Health >= 1 then
  2163. if ammo.Value >= 1 then
  2164. ammo.Value = ammo.Value - 1
  2165. local targetPos = humanoid.TargetPoint
  2166. local lookAt = (targetPos - character.Head.Position).unit
  2167. if script.Parent.Recoil.Value < 10 then
  2168. script.Parent.Recoil.Value = script.Parent.Recoil.Value + 1
  2169. end
  2170. fire(lookAt)
  2171. else
  2172. Reload()
  2173. break
  2174. end
  2175. elseif reloading == false and humanoid.Health < 1 then
  2176. Tool:remove()
  2177. end
  2178. end
  2179. Tool.Enabled = true
  2180. end
  2181.  
  2182. function nofiar(mouse)
  2183. firing = false
  2184. end
  2185.  
  2186. function onEquippedLocal(mouse)
  2187.  
  2188. if mouse == nil then
  2189. print("Mouse not found")
  2190. return
  2191. end
  2192.  
  2193. mouse.Icon = "http://www.roblox.com/asset/?id=2966012"
  2194. mouse.Button1Down:connect(function() onButton1Down(mouse) end)
  2195. mouse.Button1Up:connect(function() nofiar(mouse) end)
  2196. mouse.KeyDown:connect(KeyDownFunctions)
  2197. while true do
  2198. wait()
  2199. end
  2200. end
  2201.  
  2202.  
  2203. Tool.Equipped:connect(onEquippedLocal)
  2204.  
  2205.  
  2206. script.Parent.Activated:connect(onActivated)
  2207. Tool.Equipped:connect(Equip)
  2208. Tool.Unequipped:connect(Unequip)
  2209.  
  2210.  
  2211. -- Naiuhz was here
  2212.  
  2213. -- Last updated on 2/13/12
  2214. end,o8)
  2215. end))
  2216. o9 = Instance.new("NumberValue")
  2217. o9.Name = "Ammo"
  2218. o9.Parent = MG2
  2219. o9.Value = 100
  2220. MG20 = Instance.new("LocalScript")
  2221. MG20.Name = "GuiScript"
  2222. MG20.Parent = MG2
  2223. table.insert(cors,coroutine.create(function()
  2224. wait()
  2225. MLG36(function()
  2226. -- Thanks for SonicUnleashedXY & Manofthelol for this script.
  2227. -- To remove the orginial script just go into shooter & right at the bottem you will see something like this:
  2228. -- script.Parent.Tool.Name = ""..script.Parent.Ammo.Value.."|"..script.Parent.StoredAmmo.Value..""
  2229. -- Remove only that & add this to the tool.
  2230. -- Remember this was designed for Manofthelol weapons so any other weapons might not work.
  2231. -- You have no permission to repubish this in you model even if it edited.
  2232. -- If your found then you will be ban from my place.
  2233.  
  2234. local Tool = script.Parent
  2235. local Ammo = Tool.Ammo
  2236. local MaxAmmo = Ammo.Value
  2237.  
  2238. local vPlayer
  2239. local Gui
  2240. local Text
  2241.  
  2242. function onChanged(value)
  2243. if value == "Value" or value == Ammo.Value then
  2244. if Gui ~= nil and Text ~= nil then
  2245. if Ammo.Value >= 1 then
  2246. Text.Text = ""..script.Parent.Ammo.Value.."|"..script.Parent.StoredAmmo.Value..""
  2247. elseif math.floor(Ammo.Value) == 0 then
  2248. Text.Text = ""..script.Parent.Ammo.Value.."|"..script.Parent.StoredAmmo.Value..""
  2249. elseif Ammo.Value < 0 then
  2250. for i = 0, 1, 0.03 / 2 do
  2251. local Num = math.floor(i * MaxAmmo + 0.5)
  2252.  
  2253. Text.Text = ""..script.Parent.Ammo.Value.."|"..script.Parent.StoredAmmo.Value..""
  2254. wait()
  2255. end
  2256. end
  2257. end
  2258. end
  2259. end
  2260.  
  2261. function on2Changed()
  2262. if Gui ~= nil and Text ~= nil then
  2263.  
  2264. Text.Text = ""..script.Parent.Ammo.Value.."|"..script.Parent.StoredAmmo.Value..""
  2265. wait()
  2266. end
  2267. end
  2268.  
  2269. function setUpGui()
  2270. if vPlayer == nil or vPlayer:findFirstChild("PlayerGui") == nil then
  2271. return
  2272. end
  2273.  
  2274. Gui = Instance.new("ScreenGui")
  2275. Text = Instance.new("TextLabel")
  2276.  
  2277. Gui.Name = "DEDisplay"
  2278. Gui.Parent = vPlayer.PlayerGui
  2279.  
  2280. Text.BackgroundColor3 = BrickColor.Black().Color
  2281. Text.BackgroundTransparency = 1
  2282. Text.BorderColor3 = BrickColor.White().Color
  2283. Text.BorderSizePixel = 0
  2284. Text.Name = "Ammo"
  2285. Text.Parent = Gui
  2286. Text.Position = UDim2.new(0.15, 0, 0.825, 0)
  2287. Text.Size = UDim2.new(0, -60, 0, 64)
  2288. Text.FontSize = "Size18"
  2289. Text.Text = ""..script.Parent.Ammo.Value.."|"..script.Parent.StoredAmmo.Value..""
  2290. Text.TextColor3 = BrickColor.White().Color
  2291. end
  2292.  
  2293. function onEquippedLocal(mouse)
  2294. vPlayer = game.Players.LocalPlayer
  2295.  
  2296. setUpGui()
  2297. end
  2298.  
  2299. function onUnequippedLocal(mouse)
  2300. if Gui then
  2301. Gui:remove()
  2302. end
  2303.  
  2304. Gui = nil
  2305. Text = nil
  2306. vPlayer = nil
  2307. end
  2308.  
  2309. Tool.Equipped:connect(onEquippedLocal)
  2310. Tool.Unequipped:connect(onUnequippedLocal)
  2311.  
  2312. Ammo.Changed:connect(onChanged)
  2313. Tool.StoredAmmo.Changed:connect(on2Changed)
  2314. end,MG20)
  2315. end))
  2316. MG21 = Instance.new("LocalScript")
  2317. MG21.Name = "Crouch"
  2318. MG21.Parent = MG2
  2319. table.insert(cors,coroutine.create(function()
  2320. wait()
  2321. MLG36(function()
  2322. on = 0
  2323. Tool = script.Parent
  2324. welds = {}
  2325. sh = {}
  2326. arms = nil
  2327. torso = nil
  2328. f = nil
  2329. function Crouch(ison)
  2330. if arms == nil and torso == nil then
  2331. arms = {Tool.Parent:FindFirstChild("Left Leg"), Tool.Parent:FindFirstChild("Right Leg")}
  2332. torso = Tool.Parent:FindFirstChild("Torso")
  2333. end
  2334. if arms ~= nil and torso ~= nil then
  2335. sh = {torso:FindFirstChild("Left Hip"), torso:FindFirstChild("Right Hip")}
  2336. if sh ~= nil then
  2337. local yes = true
  2338. if yes then
  2339. yes = false
  2340. script.Parent.Parent.Humanoid.WalkSpeed = 6
  2341. if ison == 1 then
  2342. sh[1].Part1 = nil
  2343. sh[2].Part1 = nil
  2344. local weld1 = Instance.new("Weld")
  2345. weld1.Part0 = torso
  2346. weld1.Parent = torso
  2347. weld1.Part1 = arms[1]
  2348. weld1.C1 = CFrame.new(0.5,0.495,1.25) * CFrame.fromEulerAnglesXYZ(math.rad(70),0,0)
  2349. arms[1].Name = "LDave"
  2350. arms[1].CanCollide = true
  2351. welds[1] = weld1
  2352. -------------------------------------------
  2353. local weld2 = Instance.new("Weld")
  2354. weld2.Part0 = torso
  2355. weld2.Parent = torso
  2356. weld2.Part1 = arms[2]
  2357. weld2.C1 = CFrame.new(-0.5, 1.05, 1)
  2358. arms[2].Name = "RDave"
  2359. arms[2].CanCollide = true
  2360. welds[2] = weld2
  2361. ---------------------------------
  2362. local force = Instance.new("BodyForce")
  2363. force.Parent = torso
  2364. f = force
  2365. wait(0.01)
  2366. elseif ison == 0 then
  2367. if arms then
  2368. sh[1].Part1 = arms[1]
  2369. sh[2].Part1 = arms[2]
  2370. f.Parent = nil
  2371. arms[2].Name = "Right Leg"
  2372. arms[1].Name = "Left Leg"
  2373. welds[1].Parent = nil
  2374. welds[2].Parent = nil
  2375. script.Parent.Parent.Humanoid.WalkSpeed = 16
  2376. end
  2377. end
  2378. --
  2379. end
  2380. else
  2381. print("sh")
  2382. end
  2383. else
  2384. print("arms")
  2385. end
  2386. end
  2387. function Key(key)
  2388. if key then
  2389. key = string.lower(key)
  2390. if (key=="c") then
  2391. if on == 1 then
  2392. on = 0
  2393. elseif on == 0 then
  2394. on = 1
  2395. end
  2396. Crouch(on)
  2397. end
  2398. end
  2399. end
  2400. function Equip(mouse)
  2401. mouse.KeyDown:connect(Key)
  2402. end
  2403. script.Parent.Equipped:connect(Equip)
  2404.  
  2405. -- Naiuhz was here
  2406.  
  2407. -- Last updated on 12/19/11
  2408. end,MG21)
  2409. end))
  2410. MG22 = Instance.new("LocalScript")
  2411. MG22.Name = "BackupWeld"
  2412. MG22.Parent = MG2
  2413. table.insert(cors,coroutine.create(function()
  2414. wait()
  2415. MLG36(function()
  2416. function Weld(x,y)
  2417. local W = Instance.new("Weld")
  2418. W.Part0 = x
  2419. W.Part1 = y
  2420. local CJ = CFrame.new(x.Position)
  2421. local C0 = x.CFrame:inverse()*CJ
  2422. local C1 = y.CFrame:inverse()*CJ
  2423. W.C0 = C0
  2424. W.C1 = C1
  2425. W.Parent = x
  2426. end
  2427.  
  2428. function Get(A)
  2429. if A.className == "Part" then
  2430. Weld(script.Parent.Handle, A)
  2431. A.Anchored = false
  2432. else
  2433. local C = A:GetChildren()
  2434. for i=1, #C do
  2435. Get(C[i])
  2436. end
  2437. end
  2438. end
  2439.  
  2440. function Finale()
  2441. Get(script.Parent)
  2442. end
  2443.  
  2444. script.Parent.Equipped:connect(Finale)
  2445. script.Parent.Unequipped:connect(Finale)
  2446. Finale()
  2447. end,MG22)
  2448. end))
  2449. MG23 = Instance.new("LocalScript")
  2450. MG23.Name = "Zoom Script"
  2451. MG23.Parent = MG2
  2452. table.insert(cors,coroutine.create(function()
  2453. wait()
  2454. MLG36(function()
  2455. local Tool = script.Parent
  2456. a=false
  2457. cam=nil
  2458. wut = Tool.Parent
  2459.  
  2460.  
  2461.  
  2462. function onEquipped(mouse2)
  2463. mouse2.KeyDown:connect(onkeyDown)
  2464. mouse = mouse2
  2465. end
  2466. function onkeyDown(key)
  2467. if key == "q" then
  2468. if not a then
  2469. cam=game.Workspace.CurrentCamera:clone()
  2470. cam.Parent=game.Workspace
  2471. game.Workspace.CurrentCamera.CameraSubject = Tool.Zoom
  2472. game.Workspace.CurrentCamera.CameraType=1
  2473. Tool.Recoil.Value = 5
  2474. Tool.ZoomedInXD.Value = true
  2475. Tool.Parent.Humanoid.WalkSpeed = 10
  2476. a=true
  2477. else
  2478. game.Workspace.CurrentCamera.CameraSubject=game.Players.LocalPlayer.Character
  2479. game.Workspace.CurrentCamera:Remove()
  2480. game.Workspace.CurrentCamera=cam
  2481. Tool.ZoomedInXD.Value = false
  2482. Tool.Recoil.Value = 10
  2483. Tool.Parent.Humanoid.WalkSpeed = 16
  2484. a=false
  2485. end
  2486. end
  2487. end
  2488.  
  2489.  
  2490.  
  2491.  
  2492. script.Parent.Equipped:connect(onEquipped)
  2493.  
  2494. -- Naiuhz was here
  2495.  
  2496. -- Last updated on 1/3/12
  2497. end,MG23)
  2498. end))
  2499. MG24 = Instance.new("BoolValue")
  2500. MG24.Name = "ZoomedInXD"
  2501. MG24.Parent = MG2
  2502. MG25 = Instance.new("LocalScript")
  2503. MG25.Name = "GuiScript(backup)"
  2504. MG25.Parent = MG2
  2505. table.insert(cors,coroutine.create(function()
  2506. wait()
  2507. MLG36(function()
  2508. -- Thanks for SonicUnleashedXY & Manofthelol for this script.
  2509. -- To remove the orginial script just go into shooter & right at the bottem you will see something like this:
  2510. -- script.Parent.Tool.Name = ""..script.Parent.Ammo.Value.."|"..script.Parent.StoredAmmo.Value..""
  2511. -- Remove only that & add this to the tool.
  2512. -- Remember this was designed for Manofthelol weapons so any other weapons might not work.
  2513. -- You have no permission to repubish this in you model even if it edited.
  2514. -- If your found then you will be ban from my place.
  2515.  
  2516. local Tool = script.Parent
  2517. local Ammo = Tool.Ammo
  2518. local MaxAmmo = Ammo.Value
  2519.  
  2520. local vPlayer
  2521. local Gui
  2522. local Text
  2523.  
  2524. function onChanged(value)
  2525. if value == "Value" or value == Ammo.Value then
  2526. if Gui ~= nil and Text ~= nil then
  2527. if Ammo.Value >= 1 then
  2528. Text.Text = ""..script.Parent.Ammo.Value.."|"..script.Parent.StoredAmmo.Value..""
  2529. elseif math.floor(Ammo.Value) == 0 then
  2530. Text.Text = ""..script.Parent.Ammo.Value.."|"..script.Parent.StoredAmmo.Value..""
  2531. elseif Ammo.Value < 0 then
  2532. for i = 0, 1, 0.03 / 2 do
  2533. local Num = math.floor(i * MaxAmmo + 0.5)
  2534.  
  2535. Text.Text = ""..script.Parent.Ammo.Value.."|"..script.Parent.StoredAmmo.Value..""
  2536. wait()
  2537. end
  2538. end
  2539. end
  2540. end
  2541. end
  2542.  
  2543. function on2Changed()
  2544. if Gui ~= nil and Text ~= nil then
  2545.  
  2546. Text.Text = ""..script.Parent.Ammo.Value.."|"..script.Parent.StoredAmmo.Value..""
  2547. wait()
  2548. end
  2549. end
  2550.  
  2551. function setUpGui()
  2552. if vPlayer == nil or vPlayer:findFirstChild("PlayerGui") == nil then
  2553. return
  2554. end
  2555.  
  2556. Gui = Instance.new("ScreenGui")
  2557. Text = Instance.new("TextLabel")
  2558.  
  2559. Gui.Name = "DEDisplay"
  2560. Gui.Parent = vPlayer.PlayerGui
  2561.  
  2562. Text.BackgroundColor3 = BrickColor.Black().Color
  2563. Text.BackgroundTransparency = 1
  2564. Text.BorderColor3 = BrickColor.White().Color
  2565. Text.BorderSizePixel = 0
  2566. Text.Name = "Ammo"
  2567. Text.Parent = Gui
  2568. Text.Position = UDim2.new(0.15, 0, 0.825, 0)
  2569. Text.Size = UDim2.new(0, -60, 0, 64)
  2570. Text.FontSize = "Size18"
  2571. Text.Text = ""..script.Parent.Ammo.Value.."|"..script.Parent.StoredAmmo.Value..""
  2572. Text.TextColor3 = BrickColor.White().Color
  2573. end
  2574.  
  2575. function onEquippedLocal(mouse)
  2576. vPlayer = game.Players.LocalPlayer
  2577.  
  2578. setUpGui()
  2579. end
  2580.  
  2581. function onUnequippedLocal(mouse)
  2582. if Gui then
  2583. Gui:remove()
  2584. end
  2585.  
  2586. Gui = nil
  2587. Text = nil
  2588. vPlayer = nil
  2589. end
  2590.  
  2591. Tool.Equipped:connect(onEquippedLocal)
  2592. Tool.Unequipped:connect(onUnequippedLocal)
  2593.  
  2594. Ammo.Changed:connect(onChanged)
  2595. Tool.StoredAmmo.Changed:connect(on2Changed)
  2596. end,MG25)
  2597. end))
  2598. MG26 = Instance.new("LocalScript")
  2599. MG26.Name = "IFF"
  2600. MG26.Parent = MG2
  2601. table.insert(cors,coroutine.create(function()
  2602. wait()
  2603. MLG36(function()
  2604. --hey. it's me alextomcool. just change the normel, friendly and enemy crosshair's or just use the starter crosshair's.
  2605. --this was modifed from a KeyDoor script. credit's to whomever made the KeyDoors
  2606. --Yo, it's me Naiuhz. I just modfied this script so the recticle would be different, that's all
  2607. --Credits to alextomcool and soapmactavish
  2608.  
  2609. bin = script.Parent
  2610. normal = "http://www.roblox.com/asset/?id=2966012"
  2611. friendly = "http://www.roblox.com/asset/?id=23235673"
  2612. enemy = "http://www.roblox.com/asset/?id=23235646"
  2613. function Run(mouse)
  2614. mouse.Icon = normal
  2615. local hit = mouse.Target
  2616. if (hit == nil) then return end
  2617. h = hit.Parent:FindFirstChild("Humanoid")
  2618. if h ~= nil then
  2619. torso = hit.Parent.Torso
  2620. if torso ~= nil then
  2621. if h.Health > 0 then
  2622. if (torso.BrickColor == bin.Parent.Torso.BrickColor) then
  2623. mouse.Icon = friendly
  2624. elseif torso.BrickColor ~= bin.Parent.Torso.BrickColor then
  2625. mouse.Icon = enemy
  2626. end
  2627. end
  2628. end
  2629.  
  2630. end
  2631. end
  2632.  
  2633.  
  2634.  
  2635.  
  2636.  
  2637.  
  2638.  
  2639. function on(mouse)
  2640. while true do
  2641. wait()
  2642. Run(mouse)
  2643. end
  2644. end
  2645.  
  2646.  
  2647.  
  2648. script.Parent.Equipped:connect(on)
  2649.  
  2650. -- Naiuhz was here
  2651.  
  2652. -- Last updated on 1/15/12
  2653.  
  2654. end,MG26)
  2655. end))
  2656. MG27 = Instance.new("LocalScript")
  2657. MG27.Name = "Prone"
  2658. MG27.Parent = MG2
  2659. table.insert(cors,coroutine.create(function()
  2660. wait()
  2661. MLG36(function()
  2662. on = 0
  2663. Tool = script.Parent
  2664. welds = {}
  2665. sh = {}
  2666. arms = nil
  2667. torso = nil
  2668. f = nil
  2669.  
  2670. function Crouch(ison)
  2671. if arms == nil and torso == nil then
  2672. arms = {Tool.Parent:FindFirstChild("Left Leg"), Tool.Parent:FindFirstChild("Right Leg")}
  2673. torso = Tool.Parent:FindFirstChild("Torso")
  2674. end
  2675. if arms ~= nil and torso ~= nil then
  2676. sh = {torso:FindFirstChild("Left Hip"), torso:FindFirstChild("Right Hip")}
  2677. if sh ~= nil then
  2678. local yes = true
  2679. if yes then
  2680. yes = false
  2681. if ison == 1 then
  2682. sh[1].Part1 = nil
  2683. sh[2].Part1 = nil
  2684. local weld1 = Instance.new("Weld")
  2685. weld1.Part0 = torso
  2686. weld1.Parent = torso
  2687. weld1.Part1 = arms[1]
  2688. weld1.C1 = CFrame.new(0.5,1,0.6) * CFrame.fromEulerAnglesXYZ(math.rad(90),0.1,0.1)
  2689. arms[1].Name = "LDave"
  2690. arms[1].CanCollide = true
  2691. welds[1] = weld1
  2692. -------------------------------------------
  2693. local weld2 = Instance.new("Weld")
  2694. weld2.Part0 = torso
  2695. weld2.Parent = torso
  2696. weld2.Part1 = arms[2]
  2697. weld2.C1 = CFrame.new(-0.5, 1, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(90),-0.1,-0.1)
  2698. arms[2].Name = "RDave"
  2699. arms[2].CanCollide = true
  2700. welds[2] = weld2
  2701. ---------------------------------
  2702. local force = Instance.new("BodyForce")
  2703. force.Parent = torso
  2704. f = force
  2705. wait(0.01)
  2706. elseif ison == 0 then
  2707. if arms then
  2708. sh[1].Part1 = arms[1]
  2709. sh[2].Part1 = arms[2]
  2710. f.Parent = nil
  2711. arms[2].Name = "Right Leg"
  2712. arms[1].Name = "Left Leg"
  2713. welds[1].Parent = nil
  2714. welds[2].Parent = nil
  2715. end
  2716. end
  2717. --
  2718. end
  2719. else
  2720. print("sh")
  2721. end
  2722. else
  2723. print("arms")
  2724. end
  2725. end
  2726.  
  2727. ------------------------
  2728.  
  2729. --WalkSpeedsHere!
  2730.  
  2731. local WalkSpeedWhileCrouching = 5
  2732. local CurrentWalkSpeed = 16
  2733.  
  2734. --WalkSpeedsHere!
  2735.  
  2736. ------------------------
  2737.  
  2738. function Key(key)
  2739. if key then
  2740. key = string.lower(key)
  2741. if (key=="v") then
  2742. if on == 1 then
  2743. Tool.Parent.Humanoid.WalkSpeed = CurrentWalkSpeed
  2744. on = 0
  2745. elseif on == 0 then
  2746. Tool.Parent.Humanoid.WalkSpeed = WalkSpeedWhileCrouching
  2747. on = 1
  2748. end
  2749. Crouch(on)
  2750. end
  2751. end
  2752. end
  2753. function Equip(mouse)
  2754. mouse.KeyDown:connect(Key)
  2755. end
  2756. script.Parent.Equipped:connect(Equip)
  2757.  
  2758. -- Naiuhz was here
  2759.  
  2760. -- Last updated on 1/15/12
  2761. end,MG27)
  2762. end))
  2763. MG28 = Instance.new("SpecialMesh")
  2764. MG28.Name = "Rarm"
  2765. MG28.Parent = MG2
  2766. MG28.Scale = Vector3.new(0.99000001, 0.99000001, 0.99000001)
  2767. MG28.MeshType = Enum.MeshType.FileMesh
  2768. MG29 = Instance.new("SpecialMesh")
  2769. MG29.Name = "Larm"
  2770. MG29.Parent = MG2
  2771. MG29.Scale = Vector3.new(0.99000001, 0.99000001, 0.99000001)
  2772. MG29.MeshType = Enum.MeshType.FileMesh
  2773. o20 = Instance.new("Part")
  2774. o20.Parent = MG2
  2775. o20.Material = Enum.Material.SmoothPlastic
  2776. o20.BrickColor = BrickColor.new("Black")
  2777. o20.Position = Vector3.new(-13.105238, 0.665300012, 3.07375503)
  2778. o20.Rotation = Vector3.new(180, 1.49777912e-009, -179.965729)
  2779. o20.Anchored = true
  2780. o20.CFrame = CFrame.new(-13.105238, 0.665300012, 3.07375503, -0.999999821, 0.000598029234, 2.6141176e-011, 0.000598029234, 0.999999821, -8.52651283e-014, -2.61406903e-011, 8.17124146e-014, -1)
  2781. o20.FormFactor = Enum.FormFactor.Custom
  2782. o20.Size = Vector3.new(0.212500006, 0.200000003, 0.237499997)
  2783. o20.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2784. o20.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2785. o20.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2786. o20.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2787. o20.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2788. o20.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2789. o20.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2790. o21 = Instance.new("BlockMesh")
  2791. o21.Parent = o20
  2792. o21.Scale = Vector3.new(1, 0.9375, 1)
  2793. o22 = Instance.new("Part")
  2794. o22.Parent = MG2
  2795. o22.Material = Enum.Material.SmoothPlastic
  2796. o22.BrickColor = BrickColor.new("Black")
  2797. o22.Position = Vector3.new(-13.105092, 0.877802014, 2.59875607)
  2798. o22.Rotation = Vector3.new(90, -0.0342645533, -90)
  2799. o22.Anchored = true
  2800. o22.CFrame = CFrame.new(-13.105092, 0.877802014, 2.59875607, -4.36590994e-008, 0.999999821, -0.000598029234, 4.37374439e-008, -0.000598029234, -0.999999821, -1, -4.36852474e-008, -4.37114664e-008)
  2801. o22.FormFactor = Enum.FormFactor.Custom
  2802. o22.Size = Vector3.new(0.200000003, 0.224999994, 0.200000003)
  2803. o22.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2804. o22.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2805. o22.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2806. o22.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2807. o22.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2808. o22.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2809. o22.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2810. o23 = Instance.new("CylinderMesh")
  2811. o23.Parent = o22
  2812. o23.Scale = Vector3.new(0.4375, 1, 0.4375)
  2813. o24 = Instance.new("Part")
  2814. o24.Parent = MG2
  2815. o24.Material = Enum.Material.SmoothPlastic
  2816. o24.BrickColor = BrickColor.new("Dark stone grey")
  2817. o24.Position = Vector3.new(-13.10536, 0.42780301, 3.68499899)
  2818. o24.Rotation = Vector3.new(180, 1.49777912e-009, 0.0342645533)
  2819. o24.Anchored = true
  2820. o24.CFrame = CFrame.new(-13.10536, 0.42780301, 3.68499899, 0.999999821, -0.000598029234, 2.6141176e-011, -0.000598029234, -0.999999821, -8.52651283e-014, 2.61406903e-011, -8.17124146e-014, -1)
  2821. o24.FormFactor = Enum.FormFactor.Custom
  2822. o24.Size = Vector3.new(0.212500006, 0.200000003, 0.50999999)
  2823. o24.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2824. o24.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2825. o24.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2826. o24.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2827. o24.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2828. o24.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2829. o24.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2830. o25 = Instance.new("SpecialMesh")
  2831. o25.Parent = o24
  2832. o25.Scale = Vector3.new(1, 0.5625, 1)
  2833. o25.MeshType = Enum.MeshType.Wedge
  2834. o26 = Instance.new("Part")
  2835. o26.Parent = MG2
  2836. o26.Material = Enum.Material.SmoothPlastic
  2837. o26.BrickColor = BrickColor.new("Dark stone grey")
  2838. o26.Position = Vector3.new(-13.1050463, 0.984049022, 2.74874997)
  2839. o26.Rotation = Vector3.new(180, 1.49777912e-009, -179.965729)
  2840. o26.Anchored = true
  2841. o26.CFrame = CFrame.new(-13.1050463, 0.984049022, 2.74874997, -0.999999821, 0.000598029234, 2.6141176e-011, 0.000598029234, 0.999999821, -8.52651283e-014, -2.61406903e-011, 8.17124146e-014, -1)
  2842. o26.FormFactor = Enum.FormFactor.Custom
  2843. o26.Size = Vector3.new(0.212500006, 0.25, 0.200000003)
  2844. o26.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2845. o26.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2846. o26.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2847. o26.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2848. o26.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2849. o26.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2850. o26.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2851. o27 = Instance.new("BlockMesh")
  2852. o27.Parent = o26
  2853. o27.Scale = Vector3.new(1, 1, 0.6875)
  2854. o28 = Instance.new("Part")
  2855. o28.Parent = MG2
  2856. o28.Material = Enum.Material.SmoothPlastic
  2857. o28.BrickColor = BrickColor.new("Dark stone grey")
  2858. o28.Position = Vector3.new(-13.1053982, 0.366526991, 3.07567692)
  2859. o28.Rotation = Vector3.new(-155.000015, 0.0144824926, -179.968964)
  2860. o28.Anchored = true
  2861. o28.CFrame = CFrame.new(-13.1053982, 0.366526991, 3.07567692, -0.999999821, 0.000541847548, 0.000252767175, 0.000597904669, 0.906307578, 0.422618181, -9.01937796e-008, 0.4226183, -0.906307817)
  2862. o28.FormFactor = Enum.FormFactor.Custom
  2863. o28.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2864. o28.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2865. o28.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2866. o28.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2867. o28.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2868. o28.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2869. o28.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2870. o28.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2871. o29 = Instance.new("BlockMesh")
  2872. o29.Parent = o28
  2873. o29.Scale = Vector3.new(0.9375, 0.125, 0.875)
  2874. o30 = Instance.new("Part")
  2875. o30.Parent = MG2
  2876. o30.Material = Enum.Material.SmoothPlastic
  2877. o30.BrickColor = BrickColor.new("Really black")
  2878. o30.Position = Vector3.new(-13.1050396, 1.00305402, 3.77375102)
  2879. o30.Rotation = Vector3.new(-180, 4.49328086e-009, -179.965744)
  2880. o30.Anchored = true
  2881. o30.CFrame = CFrame.new(-13.1050396, 1.00305402, 3.77375102, -0.999999821, 0.000597941806, 7.84225462e-011, 0.000597941806, 0.999999821, 8.74226771e-008, -2.61480646e-011, 8.74228547e-008, -1)
  2882. o30.FormFactor = Enum.FormFactor.Custom
  2883. o30.Size = Vector3.new(0.200000003, 0.200000003, 0.712499976)
  2884. o30.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2885. o30.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2886. o30.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2887. o30.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2888. o30.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2889. o30.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2890. o30.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2891. o31 = Instance.new("BlockMesh")
  2892. o31.Parent = o30
  2893. o31.Scale = Vector3.new(0.5625, 0.0625, 1)
  2894. o32 = Instance.new("Part")
  2895. o32.Parent = MG2
  2896. o32.Material = Enum.Material.SmoothPlastic
  2897. o32.BrickColor = BrickColor.new("Dark stone grey")
  2898. o32.Position = Vector3.new(-13.1052599, 0.602801025, 4.02250004)
  2899. o32.Rotation = Vector3.new(180, 1.49777912e-009, 0.0342645533)
  2900. o32.Anchored = true
  2901. o32.CFrame = CFrame.new(-13.1052599, 0.602801025, 4.02250004, 0.999999821, -0.000598029234, 2.6141176e-011, -0.000598029234, -0.999999821, -8.52651283e-014, 2.61406903e-011, -8.17124146e-014, -1)
  2902. o32.FormFactor = Enum.FormFactor.Custom
  2903. o32.Size = Vector3.new(0.212500006, 0.237499997, 0.200000003)
  2904. o32.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2905. o32.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2906. o32.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2907. o32.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2908. o32.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2909. o32.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2910. o32.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2911. o33 = Instance.new("SpecialMesh")
  2912. o33.Parent = o32
  2913. o33.Scale = Vector3.new(1, 1, 0.799999952)
  2914. o33.MeshType = Enum.MeshType.Wedge
  2915. o34 = Instance.new("Part")
  2916. o34.Parent = MG2
  2917. o34.Material = Enum.Material.SmoothPlastic
  2918. o34.BrickColor = BrickColor.new("Black")
  2919. o34.Position = Vector3.new(-13.1051922, 0.720569015, 2.71412802)
  2920. o34.Rotation = Vector3.new(-152, 0.016083654, -179.969757)
  2921. o34.Anchored = true
  2922. o34.CFrame = CFrame.new(-13.1051922, 0.720569015, 2.71412802, -0.999999821, 0.000527877419, 0.000280712731, 0.000597874809, 0.882947385, 0.469471455, -3.12268433e-008, 0.469471544, -0.882947624)
  2923. o34.FormFactor = Enum.FormFactor.Custom
  2924. o34.Size = Vector3.new(0.200000003, 0.200000003, 0.512499988)
  2925. o34.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2926. o34.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2927. o34.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2928. o34.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2929. o34.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2930. o34.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2931. o34.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2932. o35 = Instance.new("BlockMesh")
  2933. o35.Parent = o34
  2934. o35.Scale = Vector3.new(1, 0.75, 1)
  2935. o36 = Instance.new("Part")
  2936. o36.Parent = MG2
  2937. o36.Material = Enum.Material.SmoothPlastic
  2938. o36.BrickColor = BrickColor.new("Really black")
  2939. o36.Position = Vector3.new(-13.1613598, 0.865339994, 3.68624902)
  2940. o36.Rotation = Vector3.new(180, 1.49777912e-009, -179.965729)
  2941. o36.Anchored = true
  2942. o36.CFrame = CFrame.new(-13.1613598, 0.865339994, 3.68624902, -0.999999821, 0.000598029234, 2.6141176e-011, 0.000598029234, 0.999999821, -8.52651283e-014, -2.61406903e-011, 8.17124146e-014, -1)
  2943. o36.FormFactor = Enum.FormFactor.Custom
  2944. o36.Size = Vector3.new(0.200000003, 0.200000003, 0.512499988)
  2945. o36.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2946. o36.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2947. o36.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2948. o36.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2949. o36.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2950. o36.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2951. o36.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2952. o37 = Instance.new("BlockMesh")
  2953. o37.Parent = o36
  2954. o37.Scale = Vector3.new(0.25, 0.4375, 1)
  2955. o38 = Instance.new("Part")
  2956. o38.Parent = MG2
  2957. o38.Material = Enum.Material.SmoothPlastic
  2958. o38.BrickColor = BrickColor.new("Dark stone grey")
  2959. o38.Position = Vector3.new(-13.1052303, 0.652803004, 3.68624902)
  2960. o38.Rotation = Vector3.new(180, 1.49777912e-009, -179.965729)
  2961. o38.Anchored = true
  2962. o38.CFrame = CFrame.new(-13.1052303, 0.652803004, 3.68624902, -0.999999821, 0.000598029234, 2.6141176e-011, 0.000598029234, 0.999999821, -8.52651283e-014, -2.61406903e-011, 8.17124146e-014, -1)
  2963. o38.FormFactor = Enum.FormFactor.Custom
  2964. o38.Size = Vector3.new(0.212500006, 0.337500006, 0.512499988)
  2965. o38.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2966. o38.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2967. o38.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2968. o38.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2969. o38.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2970. o38.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2971. o38.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2972. o39 = Instance.new("BlockMesh")
  2973. o39.Parent = o38
  2974. o40 = Instance.new("Part")
  2975. o40.Parent = MG2
  2976. o40.Material = Enum.Material.SmoothPlastic
  2977. o40.BrickColor = BrickColor.new("Dark stone grey")
  2978. o40.Position = Vector3.new(-13.1115322, 0.571554005, 3.43000102)
  2979. o40.Rotation = Vector3.new(90, -0.0342645533, -90)
  2980. o40.Anchored = true
  2981. o40.CFrame = CFrame.new(-13.1115322, 0.571554005, 3.43000102, -4.36590994e-008, 0.999999821, -0.000598029234, 4.37374439e-008, -0.000598029234, -0.999999821, -1, -4.36852474e-008, -4.37114736e-008)
  2982. o40.FormFactor = Enum.FormFactor.Custom
  2983. o40.Size = Vector3.new(0.200000003, 0.212500006, 0.200000003)
  2984. o40.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2985. o40.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2986. o40.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2987. o40.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2988. o40.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2989. o40.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2990. o40.Color = Color3.new(0.388235, 0.372549, 0.384314)
  2991. o41 = Instance.new("CylinderMesh")
  2992. o41.Parent = o40
  2993. o41.Scale = Vector3.new(0.25, 1, 0.25)
  2994. o42 = Instance.new("Part")
  2995. o42.Parent = MG2
  2996. o42.Material = Enum.Material.SmoothPlastic
  2997. o42.BrickColor = BrickColor.new("Dark stone grey")
  2998. o42.Position = Vector3.new(-13.1050539, 0.971552014, 2.58750296)
  2999. o42.Rotation = Vector3.new(-4.88533216e-012, -1.49777912e-009, -0.0342645533)
  3000. o42.Anchored = true
  3001. o42.CFrame = CFrame.new(-13.1050539, 0.971552014, 2.58750296, 0.999999821, 0.000598029234, -2.6141176e-011, -0.000598029234, 0.999999821, 8.52651283e-014, 2.61406903e-011, 8.17124146e-014, 1)
  3002. o42.FormFactor = Enum.FormFactor.Custom
  3003. o42.Size = Vector3.new(0.212500006, 0.224999994, 0.200000003)
  3004. o42.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3005. o42.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3006. o42.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3007. o42.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3008. o42.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3009. o42.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3010. o42.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3011. o43 = Instance.new("SpecialMesh")
  3012. o43.Parent = o42
  3013. o43.Scale = Vector3.new(1, 1, 0.924999952)
  3014. o43.MeshType = Enum.MeshType.Wedge
  3015. o44 = Instance.new("Part")
  3016. o44.Parent = MG2
  3017. o44.Material = Enum.Material.SmoothPlastic
  3018. o44.BrickColor = BrickColor.new("Black")
  3019. o44.Transparency = 1
  3020. o44.Position = Vector3.new(-13.1052456, 0.621554017, 3.00500607)
  3021. o44.Rotation = Vector3.new(-180, 6.6715824e-009, -179.965744)
  3022. o44.Anchored = true
  3023. o44.CFrame = CFrame.new(-13.1052456, 0.621554017, 3.00500607, -0.999999821, 0.000597878243, 1.16441079e-010, 0.000597878243, 0.999999821, 1.50995675e-007, -2.61650545e-011, 1.50995902e-007, -1)
  3024. o44.FormFactor = Enum.FormFactor.Custom
  3025. o44.Size = Vector3.new(0.212500006, 0.200000003, 0.200000003)
  3026. o44.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3027. o44.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3028. o44.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3029. o44.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3030. o44.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3031. o44.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3032. o44.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3033. o45 = Instance.new("Decal")
  3034. o45.Parent = o44
  3035. o45.Texture = "http://www.roblox.com/asset/?id=61939183"
  3036. o45.Face = Enum.NormalId.Right
  3037. o46 = Instance.new("Decal")
  3038. o46.Parent = o44
  3039. o46.Texture = "http://www.roblox.com/asset/?id=61939183"
  3040. o46.Face = Enum.NormalId.Left
  3041. o47 = Instance.new("BlockMesh")
  3042. o47.Parent = o44
  3043. o47.Scale = Vector3.new(1, 0.25, 0.375)
  3044. o48 = Instance.new("Part")
  3045. o48.Parent = MG2
  3046. o48.Material = Enum.Material.SmoothPlastic
  3047. o48.BrickColor = BrickColor.new("Dark stone grey")
  3048. o48.Position = Vector3.new(-13.1053743, 0.404051989, 3.18624902)
  3049. o48.Rotation = Vector3.new(-29.9999981, 0.0171322748, 179.970322)
  3050. o48.Anchored = true
  3051. o48.CFrame = CFrame.new(-13.1053743, 0.404051989, 3.18624902, -0.999999821, -0.000518059416, 0.000299014588, 0.000598160026, -0.86602509, 0.499999911, -7.5524035e-008, 0.5, 0.866025329)
  3052. o48.FormFactor = Enum.FormFactor.Custom
  3053. o48.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3054. o48.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3055. o48.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3056. o48.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3057. o48.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3058. o48.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3059. o48.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3060. o48.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3061. o49 = Instance.new("SpecialMesh")
  3062. o49.Parent = o48
  3063. o49.Scale = Vector3.new(0.125, 0.4375, 0.125)
  3064. o49.MeshType = Enum.MeshType.Wedge
  3065. o50 = Instance.new("Part")
  3066. o50.Parent = MG2
  3067. o50.Material = Enum.Material.SmoothPlastic
  3068. o50.BrickColor = BrickColor.new("Dark stone grey")
  3069. o50.Position = Vector3.new(-13.1052217, 0.690302014, 3.07375503)
  3070. o50.Rotation = Vector3.new(45, -0.0242306199, -90.024231)
  3071. o50.Anchored = true
  3072. o50.CFrame = CFrame.new(-13.1052217, 0.690302014, 3.07375503, -0.000422914163, 0.999999821, -0.000422904093, -0.70710659, -0.000598083832, -0.707106769, -0.707106829, -7.19010851e-009, 0.707106709)
  3073. o50.FormFactor = Enum.FormFactor.Custom
  3074. o50.Size = Vector3.new(0.200000003, 0.224999994, 0.200000003)
  3075. o50.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3076. o50.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3077. o50.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3078. o50.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3079. o50.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3080. o50.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3081. o50.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3082. o51 = Instance.new("CylinderMesh")
  3083. o51.Parent = o50
  3084. o51.Scale = Vector3.new(0.4375, 1, 0.4375)
  3085. o52 = Instance.new("Part")
  3086. o52.Parent = MG2
  3087. o52.Material = Enum.Material.SmoothPlastic
  3088. o52.BrickColor = BrickColor.new("Dark stone grey")
  3089. o52.Position = Vector3.new(-13.10536, 0.440304011, 3.46499801)
  3090. o52.Rotation = Vector3.new(-84.0000076, 0.0340752006, 179.996414)
  3091. o52.Anchored = true
  3092. o52.CFrame = CFrame.new(-13.10536, 0.440304011, 3.46499801, -0.999999821, -6.26619876e-005, 0.000594724377, 0.00059801637, -0.104528271, 0.994521737, -1.53206258e-007, 0.994521916, 0.1045283)
  3093. o52.FormFactor = Enum.FormFactor.Custom
  3094. o52.Size = Vector3.new(0.200000003, 0.200000003, 0.3125)
  3095. o52.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3096. o52.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3097. o52.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3098. o52.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3099. o52.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3100. o52.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3101. o52.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3102. o53 = Instance.new("BlockMesh")
  3103. o53.Parent = o52
  3104. o53.Scale = Vector3.new(0.9375, 0.125, 1)
  3105. o54 = Instance.new("Part")
  3106. o54.Parent = MG2
  3107. o54.Material = Enum.Material.SmoothPlastic
  3108. o54.BrickColor = BrickColor.new("Black")
  3109. o54.Position = Vector3.new(-12.9725924, 0.915232003, 4.15499878)
  3110. o54.Rotation = Vector3.new(180, -1.02489585e-005, -179.965744)
  3111. o54.Anchored = true
  3112. o54.CFrame = CFrame.new(-12.9725924, 0.915232003, 4.15499878, -0.999999821, 0.000597878243, -1.78878068e-007, 0.000597878243, 0.999999821, -1.50888894e-007, 1.78787815e-007, -1.50995703e-007, -1)
  3113. o54.FormFactor = Enum.FormFactor.Custom
  3114. o54.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3115. o54.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3116. o54.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3117. o54.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3118. o54.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3119. o54.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3120. o54.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3121. o54.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3122. o55 = Instance.new("SpecialMesh")
  3123. o55.Parent = o54
  3124. o55.MeshId = "http://www.roblox.com/Asset/?id=11294911"
  3125. o55.Scale = Vector3.new(0.0949999988, 0.375, 0.200000003)
  3126. o55.MeshType = Enum.MeshType.FileMesh
  3127. o56 = Instance.new("Part")
  3128. o56.Parent = MG2
  3129. o56.Material = Enum.Material.SmoothPlastic
  3130. o56.BrickColor = BrickColor.new("Black")
  3131. o56.Position = Vector3.new(-13.2363262, 0.915381014, 4.15499878)
  3132. o56.Rotation = Vector3.new(-90, -89.9657364, -90)
  3133. o56.Anchored = true
  3134. o56.CFrame = CFrame.new(-13.2363262, 0.915381014, 4.15499878, -2.6141176e-011, 0.000598029234, -0.999999821, 8.52651283e-014, 0.999999821, 0.000598029234, 1, 8.17124146e-014, -2.61406903e-011)
  3135. o56.FormFactor = Enum.FormFactor.Custom
  3136. o56.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3137. o56.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3138. o56.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3139. o56.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3140. o56.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3141. o56.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3142. o56.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3143. o56.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3144. o57 = Instance.new("SpecialMesh")
  3145. o57.Parent = o56
  3146. o57.MeshId = "http://www.roblox.com/Asset/?id=11294911"
  3147. o57.Scale = Vector3.new(0.200000003, 0.375, 0.0949999988)
  3148. o57.MeshType = Enum.MeshType.FileMesh
  3149. o58 = Instance.new("Part")
  3150. o58.Parent = MG2
  3151. o58.Material = Enum.Material.SmoothPlastic
  3152. o58.BrickColor = BrickColor.new("Dark stone grey")
  3153. o58.Position = Vector3.new(-13.1053143, 0.527804017, 3.19249797)
  3154. o58.Rotation = Vector3.new(180, -5.44547352e-010, 0.0342559032)
  3155. o58.Anchored = true
  3156. o58.CFrame = CFrame.new(-13.1053143, 0.527804017, 3.19249797, 0.999999821, -0.000597878243, -9.504144e-012, -0.000597878243, -0.999999821, -5.96047158e-008, 2.61259746e-011, 5.96045631e-008, -1)
  3157. o58.FormFactor = Enum.FormFactor.Custom
  3158. o58.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3159. o58.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3160. o58.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3161. o58.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3162. o58.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3163. o58.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3164. o58.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3165. o58.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3166. o59 = Instance.new("SpecialMesh")
  3167. o59.Parent = o58
  3168. o59.Scale = Vector3.new(0.125, 0.4375, 0.125)
  3169. o59.MeshType = Enum.MeshType.Wedge
  3170. o60 = Instance.new("Part")
  3171. o60.Parent = MG2
  3172. o60.Material = Enum.Material.SmoothPlastic
  3173. o60.BrickColor = BrickColor.new("Black")
  3174. o60.Transparency = 1
  3175. o60.Position = Vector3.new(-13.1052523, 0.606549978, 3.10500503)
  3176. o60.Rotation = Vector3.new(-180, 6.6715824e-009, -179.965744)
  3177. o60.Anchored = true
  3178. o60.CFrame = CFrame.new(-13.1052523, 0.606549978, 3.10500503, -0.999999821, 0.000597878243, 1.16441079e-010, 0.000597878243, 0.999999821, 1.50995675e-007, -2.61650545e-011, 1.50995902e-007, -1)
  3179. o60.FormFactor = Enum.FormFactor.Custom
  3180. o60.Size = Vector3.new(0.212500006, 0.200000003, 0.200000003)
  3181. o60.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3182. o60.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3183. o60.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3184. o60.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3185. o60.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3186. o60.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3187. o60.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3188. o61 = Instance.new("Decal")
  3189. o61.Parent = o60
  3190. o61.Texture = "http://www.roblox.com/asset/?id=61939134"
  3191. o61.Face = Enum.NormalId.Right
  3192. o62 = Instance.new("Decal")
  3193. o62.Parent = o60
  3194. o62.Texture = "http://www.roblox.com/asset/?id=61939134"
  3195. o62.Face = Enum.NormalId.Left
  3196. o63 = Instance.new("BlockMesh")
  3197. o63.Parent = o60
  3198. o63.Scale = Vector3.new(1, 0.25, 0.375)
  3199. o64 = Instance.new("Part")
  3200. o64.Parent = MG2
  3201. o64.Material = Enum.Material.SmoothPlastic
  3202. o64.BrickColor = BrickColor.new("Black")
  3203. o64.Position = Vector3.new(-13.2375755, 0.915381014, 4.52999878)
  3204. o64.Rotation = Vector3.new(90.0041809, 89.9657364, -90.0041809)
  3205. o64.Anchored = true
  3206. o64.CFrame = CFrame.new(-13.2375755, 0.915381014, 4.52999878, -4.36852403e-008, 0.000598029234, 0.999999821, 2.60591548e-011, 0.999999821, -0.000598029234, -1, 8.17124146e-014, -4.36852474e-008)
  3207. o64.FormFactor = Enum.FormFactor.Custom
  3208. o64.Size = Vector3.new(0.649999976, 0.200000003, 0.200000003)
  3209. o64.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3210. o64.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3211. o64.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3212. o64.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3213. o64.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3214. o64.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3215. o64.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3216. o65 = Instance.new("SpecialMesh")
  3217. o65.Parent = o64
  3218. o65.Scale = Vector3.new(1, 0.9375, 0.237499997)
  3219. o65.MeshType = Enum.MeshType.Wedge
  3220. o66 = Instance.new("Part")
  3221. o66.Parent = MG2
  3222. o66.Material = Enum.Material.SmoothPlastic
  3223. o66.BrickColor = BrickColor.new("Black")
  3224. o66.Position = Vector3.new(-13.105238, 0.665300012, 2.80000401)
  3225. o66.Rotation = Vector3.new(-4.88533216e-012, -1.49777912e-009, 179.965729)
  3226. o66.Anchored = true
  3227. o66.CFrame = CFrame.new(-13.105238, 0.665300012, 2.80000401, -0.999999821, -0.000598029234, -2.6141176e-011, 0.000598029234, -0.999999821, 8.52651283e-014, -2.61406903e-011, -8.17124146e-014, 1)
  3228. o66.FormFactor = Enum.FormFactor.Custom
  3229. o66.Size = Vector3.new(0.212500006, 0.200000003, 0.310000002)
  3230. o66.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3231. o66.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3232. o66.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3233. o66.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3234. o66.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3235. o66.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3236. o66.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3237. o67 = Instance.new("SpecialMesh")
  3238. o67.Parent = o66
  3239. o67.Scale = Vector3.new(1, 0.9375, 1)
  3240. o67.MeshType = Enum.MeshType.Wedge
  3241. o68 = Instance.new("Part")
  3242. o68.Parent = MG2
  3243. o68.Material = Enum.Material.SmoothPlastic
  3244. o68.BrickColor = BrickColor.new("Black")
  3245. o68.Position = Vector3.new(-12.972578, 0.915224016, 4.52999878)
  3246. o68.Rotation = Vector3.new(-89.9958191, -89.9657364, -89.9958191)
  3247. o68.Anchored = true
  3248. o68.CFrame = CFrame.new(-12.972578, 0.915224016, 4.52999878, 4.36852403e-008, 0.000598029234, -0.999999821, -2.60591548e-011, 0.999999821, 0.000598029234, 1, 8.17124146e-014, 4.36852474e-008)
  3249. o68.FormFactor = Enum.FormFactor.Custom
  3250. o68.Size = Vector3.new(0.649999976, 0.200000003, 0.200000003)
  3251. o68.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3252. o68.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3253. o68.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3254. o68.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3255. o68.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3256. o68.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3257. o68.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3258. o69 = Instance.new("SpecialMesh")
  3259. o69.Parent = o68
  3260. o69.Scale = Vector3.new(1, 0.9375, 0.237499997)
  3261. o69.MeshType = Enum.MeshType.Wedge
  3262. o70 = Instance.new("Part")
  3263. o70.Parent = MG2
  3264. o70.Material = Enum.Material.SmoothPlastic
  3265. o70.BrickColor = BrickColor.new("Black")
  3266. o70.Position = Vector3.new(-13.105298, 0.535302997, 2.84875607)
  3267. o70.Rotation = Vector3.new(-180, 6.6715824e-009, -179.965744)
  3268. o70.Anchored = true
  3269. o70.CFrame = CFrame.new(-13.105298, 0.535302997, 2.84875607, -0.999999821, 0.000597878243, 1.16441079e-010, 0.000597878243, 0.999999821, 1.50995675e-007, -2.61650545e-011, 1.50995902e-007, -1)
  3270. o70.FormFactor = Enum.FormFactor.Custom
  3271. o70.Size = Vector3.new(0.200000003, 0.212500006, 0.200000003)
  3272. o70.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3273. o70.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3274. o70.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3275. o70.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3276. o70.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3277. o70.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3278. o70.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3279. o71 = Instance.new("BlockMesh")
  3280. o71.Parent = o70
  3281. o71.Scale = Vector3.new(1, 1, 0.4375)
  3282. o72 = Instance.new("Part")
  3283. o72.Parent = MG2
  3284. o72.Material = Enum.Material.SmoothPlastic
  3285. o72.BrickColor = BrickColor.new("Dark stone grey")
  3286. o72.Position = Vector3.new(-13.1050615, 0.934053004, 3.12374902)
  3287. o72.Rotation = Vector3.new(180, 1.49777912e-009, -179.965729)
  3288. o72.Anchored = true
  3289. o72.CFrame = CFrame.new(-13.1050615, 0.934053004, 3.12374902, -0.999999821, 0.000598029234, 2.6141176e-011, 0.000598029234, 0.999999821, -8.52651283e-014, -2.61406903e-011, 8.17124146e-014, -1)
  3290. o72.FormFactor = Enum.FormFactor.Custom
  3291. o72.Size = Vector3.new(0.212500006, 0.200000003, 0.612500012)
  3292. o72.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3293. o72.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3294. o72.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3295. o72.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3296. o72.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3297. o72.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3298. o72.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3299. o73 = Instance.new("BlockMesh")
  3300. o73.Parent = o72
  3301. o73.Scale = Vector3.new(1, 0.75, 1)
  3302. o74 = Instance.new("Part")
  3303. o74.Parent = MG2
  3304. o74.Material = Enum.Material.SmoothPlastic
  3305. o74.BrickColor = BrickColor.new("Dark stone grey")
  3306. o74.Position = Vector3.new(-13.2488537, 0.859133005, 3.37875509)
  3307. o74.Rotation = Vector3.new(-180, 4.49328086e-009, -179.965744)
  3308. o74.Anchored = true
  3309. o74.CFrame = CFrame.new(-13.2488537, 0.859133005, 3.37875509, -0.999999821, 0.000597941806, 7.84225462e-011, 0.000597941806, 0.999999821, 8.74226771e-008, -2.61480646e-011, 8.74228547e-008, -1)
  3310. o74.FormFactor = Enum.FormFactor.Custom
  3311. o74.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3312. o74.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3313. o74.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3314. o74.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3315. o74.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3316. o74.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3317. o74.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3318. o74.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3319. o75 = Instance.new("BlockMesh")
  3320. o75.Parent = o74
  3321. o75.Scale = Vector3.new(0.375, 0.75, 0.4375)
  3322. o76 = Instance.new("Part")
  3323. o76.Parent = MG2
  3324. o76.Material = Enum.Material.SmoothPlastic
  3325. o76.BrickColor = BrickColor.new("Dark stone grey")
  3326. o76.Position = Vector3.new(-13.1051302, 0.809053004, 3.03624797)
  3327. o76.Rotation = Vector3.new(180, 1.49777912e-009, -179.965729)
  3328. o76.Anchored = true
  3329. o76.CFrame = CFrame.new(-13.1051302, 0.809053004, 3.03624797, -0.999999821, 0.000598029234, 2.6141176e-011, 0.000598029234, 0.999999821, -8.52651283e-014, -2.61406903e-011, 8.17124146e-014, -1)
  3330. o76.FormFactor = Enum.FormFactor.Custom
  3331. o76.Size = Vector3.new(0.212500006, 0.200000003, 0.787500024)
  3332. o76.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3333. o76.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3334. o76.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3335. o76.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3336. o76.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3337. o76.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3338. o76.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3339. o77 = Instance.new("BlockMesh")
  3340. o77.Parent = o76
  3341. o77.Scale = Vector3.new(1, 0.5, 1)
  3342. o78 = Instance.new("Part")
  3343. o78.Parent = MG2
  3344. o78.Material = Enum.Material.SmoothPlastic
  3345. o78.BrickColor = BrickColor.new("Mid gray")
  3346. o78.Position = Vector3.new(-13.1052217, 0.663785994, 3.10026693)
  3347. o78.Rotation = Vector3.new(-44.9999962, 0.0242194254, -90.024231)
  3348. o78.Anchored = true
  3349. o78.CFrame = CFrame.new(-13.1052217, 0.663785994, 3.10026693, -0.000422914251, 0.999999821, 0.000422708719, -0.707106709, -0.000597945764, 0.70710665, 0.707106769, 1.45326311e-007, 0.707106769)
  3350. o78.FormFactor = Enum.FormFactor.Custom
  3351. o78.Size = Vector3.new(0.200000003, 0.237499997, 0.200000003)
  3352. o78.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3353. o78.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3354. o78.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3355. o78.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3356. o78.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3357. o78.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3358. o78.Color = Color3.new(0.803922, 0.803922, 0.803922)
  3359. o79 = Instance.new("BlockMesh")
  3360. o79.Parent = o78
  3361. o79.Scale = Vector3.new(0.1875, 1, 0.0625)
  3362. o80 = Instance.new("Part")
  3363. o80.Parent = MG2
  3364. o80.Material = Enum.Material.SmoothPlastic
  3365. o80.BrickColor = BrickColor.new("Dark stone grey")
  3366. o80.Position = Vector3.new(-13.0676098, 0.865283012, 3.68624902)
  3367. o80.Rotation = Vector3.new(180, 1.49777912e-009, -179.965729)
  3368. o80.Anchored = true
  3369. o80.CFrame = CFrame.new(-13.0676098, 0.865283012, 3.68624902, -0.999999821, 0.000598029234, 2.6141176e-011, 0.000598029234, 0.999999821, -8.52651283e-014, -2.61406903e-011, 8.17124146e-014, -1)
  3370. o80.FormFactor = Enum.FormFactor.Custom
  3371. o80.Size = Vector3.new(0.200000003, 0.200000003, 0.512499988)
  3372. o80.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3373. o80.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3374. o80.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3375. o80.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3376. o80.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3377. o80.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3378. o80.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3379. o81 = Instance.new("BlockMesh")
  3380. o81.Parent = o80
  3381. o81.Scale = Vector3.new(0.6875, 0.4375, 1)
  3382. o82 = Instance.new("Part")
  3383. o82.Parent = MG2
  3384. o82.Material = Enum.Material.SmoothPlastic
  3385. o82.BrickColor = BrickColor.new("Dark stone grey")
  3386. o82.Position = Vector3.new(-13.1054058, 0.36096701, 3.30114889)
  3387. o82.Rotation = Vector3.new(169, -0.00653798366, -179.96637)
  3388. o82.Anchored = true
  3389. o82.CFrame = CFrame.new(-13.1054058, 0.36096701, 3.30114889, -0.999999821, 0.000586890732, -0.000114109338, 0.000597881037, 0.981626987, -0.190808982, 2.87852213e-008, -0.190809011, -0.981627166)
  3390. o82.FormFactor = Enum.FormFactor.Custom
  3391. o82.Size = Vector3.new(0.200000003, 0.200000003, 0.3125)
  3392. o82.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3393. o82.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3394. o82.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3395. o82.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3396. o82.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3397. o82.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3398. o82.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3399. o83 = Instance.new("BlockMesh")
  3400. o83.Parent = o82
  3401. o83.Scale = Vector3.new(0.9375, 0.125, 1)
  3402. o84 = Instance.new("Part")
  3403. o84.Parent = MG2
  3404. o84.Material = Enum.Material.SmoothPlastic
  3405. o84.BrickColor = BrickColor.new("Black")
  3406. o84.Position = Vector3.new(-12.9800539, 0.946474016, 5.38000584)
  3407. o84.Rotation = Vector3.new(-90, -89.9657364, -90)
  3408. o84.Anchored = true
  3409. o84.CFrame = CFrame.new(-12.9800539, 0.946474016, 5.38000584, -2.6141176e-011, 0.000598029234, -0.999999821, 8.52651283e-014, 0.999999821, 0.000598029234, 1, 8.17124146e-014, -2.61406903e-011)
  3410. o84.FormFactor = Enum.FormFactor.Custom
  3411. o84.Size = Vector3.new(1.04999995, 0.25, 0.200000003)
  3412. o84.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3413. o84.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3414. o84.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3415. o84.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3416. o84.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3417. o84.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3418. o84.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3419. o85 = Instance.new("SpecialMesh")
  3420. o85.Parent = o84
  3421. o85.Scale = Vector3.new(1, 1, 0.3125)
  3422. o85.MeshType = Enum.MeshType.Wedge
  3423. o86 = Instance.new("Part")
  3424. o86.Parent = MG2
  3425. o86.Material = Enum.Material.SmoothPlastic
  3426. o86.BrickColor = BrickColor.new("Dark stone grey")
  3427. o86.Position = Vector3.new(-13.1050701, 0.915300012, 4.39875078)
  3428. o86.Rotation = Vector3.new(180, 1.49777912e-009, -179.965729)
  3429. o86.Anchored = true
  3430. o86.CFrame = CFrame.new(-13.1050701, 0.915300012, 4.39875078, -0.999999821, 0.000598029234, 2.6141176e-011, 0.000598029234, 0.999999821, -8.52651283e-014, -2.61406903e-011, 8.17124146e-014, -1)
  3431. o86.FormFactor = Enum.FormFactor.Custom
  3432. o86.Size = Vector3.new(0.212500006, 0.200000003, 0.912500024)
  3433. o86.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3434. o86.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3435. o86.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3436. o86.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3437. o86.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3438. o86.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3439. o86.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3440. o87 = Instance.new("BlockMesh")
  3441. o87.Parent = o86
  3442. o87.Scale = Vector3.new(1, 0.9375, 1)
  3443. o88 = Instance.new("Part")
  3444. o88.Parent = MG2
  3445. o88.Material = Enum.Material.SmoothPlastic
  3446. o88.BrickColor = BrickColor.new("Dark stone grey")
  3447. o88.Position = Vector3.new(-13.1052217, 0.657800019, 4.08249807)
  3448. o88.Rotation = Vector3.new(180, -3.67602304e-009, 0.0342645533)
  3449. o88.Anchored = true
  3450. o88.CFrame = CFrame.new(-13.1052217, 0.657800019, 4.08249807, 0.999999821, -0.000598029234, -6.41587061e-011, -0.000598029234, -0.999999821, -1.50995831e-007, 2.61406903e-011, 1.50995731e-007, -1)
  3451. o88.FormFactor = Enum.FormFactor.Custom
  3452. o88.Size = Vector3.new(0.212500006, 0.200000003, 0.209999993)
  3453. o88.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3454. o88.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3455. o88.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3456. o88.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3457. o88.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3458. o88.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3459. o88.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3460. o89 = Instance.new("SpecialMesh")
  3461. o89.Parent = o88
  3462. o89.Scale = Vector3.new(1, 0.6875, 1)
  3463. o89.MeshType = Enum.MeshType.Wedge
  3464. o90 = Instance.new("Part")
  3465. o90.Parent = MG2
  3466. o90.Material = Enum.Material.SmoothPlastic
  3467. o90.BrickColor = BrickColor.new("Dark stone grey")
  3468. o90.Position = Vector3.new(-13.105238, 0.665300012, 3.31124902)
  3469. o90.Rotation = Vector3.new(180, 1.49777912e-009, -179.965729)
  3470. o90.Anchored = true
  3471. o90.CFrame = CFrame.new(-13.105238, 0.665300012, 3.31124902, -0.999999821, 0.000598029234, 2.6141176e-011, 0.000598029234, 0.999999821, -8.52651283e-014, -2.61406903e-011, 8.17124146e-014, -1)
  3472. o90.FormFactor = Enum.FormFactor.Custom
  3473. o90.Size = Vector3.new(0.212500006, 0.200000003, 0.237499997)
  3474. o90.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3475. o90.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3476. o90.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3477. o90.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3478. o90.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3479. o90.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3480. o90.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3481. o91 = Instance.new("BlockMesh")
  3482. o91.Parent = o90
  3483. o91.Scale = Vector3.new(1, 0.9375, 1)
  3484. o92 = Instance.new("Part")
  3485. o92.Parent = MG2
  3486. o92.Material = Enum.Material.SmoothPlastic
  3487. o92.BrickColor = BrickColor.new("Black")
  3488. o92.Position = Vector3.new(-13.1050243, 1.01530004, 2.55625296)
  3489. o92.Rotation = Vector3.new(2.73208389e-005, 1.04277525e-007, -0.0342653692)
  3490. o92.Anchored = true
  3491. o92.CFrame = CFrame.new(-13.1050243, 1.01530004, 2.55625296, 0.999999821, 0.000598043436, 1.81998616e-009, -0.000598043436, 0.999999821, -4.76838579e-007, -2.10515783e-009, 4.7683767e-007, 1)
  3492. o92.FormFactor = Enum.FormFactor.Custom
  3493. o92.Size = Vector3.new(0.200000003, 0.200000003, 0.272499979)
  3494. o92.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3495. o92.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3496. o92.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3497. o92.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3498. o92.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3499. o92.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3500. o92.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3501. o93 = Instance.new("SpecialMesh")
  3502. o93.Parent = o92
  3503. o93.Scale = Vector3.new(1, 0.9375, 1)
  3504. o93.MeshType = Enum.MeshType.Wedge
  3505. o94 = Instance.new("Part")
  3506. o94.Parent = MG2
  3507. o94.Material = Enum.Material.SmoothPlastic
  3508. o94.BrickColor = BrickColor.new("Dark stone grey")
  3509. o94.Position = Vector3.new(-13.1051302, 0.809053004, 2.5687499)
  3510. o94.Rotation = Vector3.new(-4.88533216e-012, -1.49777912e-009, 179.965729)
  3511. o94.Anchored = true
  3512. o94.CFrame = CFrame.new(-13.1051302, 0.809053004, 2.5687499, -0.999999821, -0.000598029234, -2.6141176e-011, 0.000598029234, -0.999999821, 8.52651283e-014, -2.61406903e-011, -8.17124146e-014, 1)
  3513. o94.FormFactor = Enum.FormFactor.Custom
  3514. o94.Size = Vector3.new(0.212500006, 0.200000003, 0.200000003)
  3515. o94.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3516. o94.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3517. o94.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3518. o94.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3519. o94.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3520. o94.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3521. o94.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3522. o95 = Instance.new("SpecialMesh")
  3523. o95.Parent = o94
  3524. o95.Scale = Vector3.new(1, 0.5, 0.737499952)
  3525. o95.MeshType = Enum.MeshType.Wedge
  3526. o96 = Instance.new("Part")
  3527. o96.Parent = MG2
  3528. o96.Material = Enum.Material.SmoothPlastic
  3529. o96.BrickColor = BrickColor.new("Dark stone grey")
  3530. o96.Position = Vector3.new(-13.1051617, 0.771555007, 4.02375078)
  3531. o96.Rotation = Vector3.new(180, 1.49777912e-009, -179.965729)
  3532. o96.Anchored = true
  3533. o96.CFrame = CFrame.new(-13.1051617, 0.771555007, 4.02375078, -0.999999821, 0.000598029234, 2.6141176e-011, 0.000598029234, 0.999999821, -8.52651283e-014, -2.61406903e-011, 8.17124146e-014, -1)
  3534. o96.FormFactor = Enum.FormFactor.Custom
  3535. o96.Size = Vector3.new(0.212500006, 0.200000003, 0.200000003)
  3536. o96.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3537. o96.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3538. o96.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3539. o96.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3540. o96.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3541. o96.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3542. o96.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3543. o97 = Instance.new("BlockMesh")
  3544. o97.Parent = o96
  3545. o97.Scale = Vector3.new(1, 0.5, 0.81249994)
  3546. o98 = Instance.new("Part")
  3547. o98.Parent = MG2
  3548. o98.Material = Enum.Material.SmoothPlastic
  3549. o98.BrickColor = BrickColor.new("Black")
  3550. o98.Position = Vector3.new(-13.1051617, 0.771555007, 5.02375078)
  3551. o98.Rotation = Vector3.new(180, 1.49777912e-009, -179.965729)
  3552. o98.Anchored = true
  3553. o98.CFrame = CFrame.new(-13.1051617, 0.771555007, 5.02375078, -0.999999821, 0.000598029234, 2.6141176e-011, 0.000598029234, 0.999999821, -8.52651283e-014, -2.61406903e-011, 8.17124146e-014, -1)
  3554. o98.FormFactor = Enum.FormFactor.Custom
  3555. o98.Size = Vector3.new(0.200000003, 0.200000003, 1.83749998)
  3556. o98.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3557. o98.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3558. o98.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3559. o98.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3560. o98.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3561. o98.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3562. o98.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3563. o99 = Instance.new("BlockMesh")
  3564. o99.Parent = o98
  3565. o99.Scale = Vector3.new(0.9375, 0.5, 1)
  3566. MG200 = Instance.new("Part")
  3567. MG200.Parent = MG2
  3568. MG200.Material = Enum.Material.SmoothPlastic
  3569. MG200.BrickColor = BrickColor.new("Black")
  3570. MG200.Position = Vector3.new(-13.2301617, 0.771631002, 5.02375078)
  3571. MG200.Rotation = Vector3.new(90, 89.9657364, 90)
  3572. MG200.Anchored = true
  3573. MG200.CFrame = CFrame.new(-13.2301617, 0.771631002, 5.02375078, -2.6141176e-011, -0.000598029234, 0.999999821, 8.52651283e-014, -0.999999821, -0.000598029234, 1, -8.17124146e-014, 2.61406903e-011)
  3574. MG200.FormFactor = Enum.FormFactor.Custom
  3575. MG200.Size = Vector3.new(1.83749998, 0.200000003, 0.200000003)
  3576. MG200.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3577. MG200.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3578. MG200.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3579. MG200.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3580. MG200.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3581. MG200.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3582. MG200.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3583. MG201 = Instance.new("SpecialMesh")
  3584. MG201.Parent = MG200
  3585. MG201.Scale = Vector3.new(1, 0.5, 0.3125)
  3586. MG201.MeshType = Enum.MeshType.Wedge
  3587. MG202 = Instance.new("Part")
  3588. MG202.Parent = MG2
  3589. MG202.Material = Enum.Material.SmoothPlastic
  3590. MG202.BrickColor = BrickColor.new("Black")
  3591. MG202.Position = Vector3.new(-13.1051464, 0.784052014, 2.58000302)
  3592. MG202.Rotation = Vector3.new(-180, 6.6715824e-009, 0.0342645533)
  3593. MG202.Anchored = true
  3594. MG202.CFrame = CFrame.new(-13.1051464, 0.784052014, 2.58000302, 0.999999821, -0.000598029234, 1.16441079e-010, -0.000598029234, -0.999999821, 1.50995675e-007, 2.61406903e-011, -1.50995902e-007, -1)
  3595. MG202.FormFactor = Enum.FormFactor.Custom
  3596. MG202.Size = Vector3.new(0.200000003, 0.275000006, 0.349999994)
  3597. MG202.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3598. MG202.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3599. MG202.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3600. MG202.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3601. MG202.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3602. MG202.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3603. MG202.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3604. MG203 = Instance.new("BlockMesh")
  3605. MG203.Parent = MG202
  3606. MG203.Scale = Vector3.new(1, 1.5, 1)
  3607. MG204 = Instance.new("Part")
  3608. MG204.Parent = MG2
  3609. MG204.Material = Enum.Material.SmoothPlastic
  3610. MG204.BrickColor = BrickColor.new("Black")
  3611. MG204.Position = Vector3.new(-13.1054363, 0.339848012, 2.84438396)
  3612. MG204.Rotation = Vector3.new(-152, 0.0160862319, -179.969757)
  3613. MG204.Anchored = true
  3614. MG204.CFrame = CFrame.new(-13.1054363, 0.339848012, 2.84438396, -0.999999821, 0.000527877419, 0.000280757697, 0.000597895938, 0.882947385, 0.469471455, -7.09143677e-008, 0.469471544, -0.882947624)
  3615. MG204.FormFactor = Enum.FormFactor.Custom
  3616. MG204.Size = Vector3.new(0.200000003, 0.649999976, 0.224999994)
  3617. MG204.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3618. MG204.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3619. MG204.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3620. MG204.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3621. MG204.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3622. MG204.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3623. MG204.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3624. MG205 = Instance.new("BlockMesh")
  3625. MG205.Parent = MG204
  3626. MG206 = Instance.new("Part")
  3627. MG206.Parent = MG2
  3628. MG206.Material = Enum.Material.SmoothPlastic
  3629. MG206.BrickColor = BrickColor.new("Really black")
  3630. MG206.Position = Vector3.new(-13.1050081, 1.01655102, 5.29250383)
  3631. MG206.Rotation = Vector3.new(180, 3.37225974e-005, -179.967255)
  3632. MG206.Anchored = true
  3633. MG206.CFrame = CFrame.new(-13.1050081, 1.01655102, 5.29250383, -0.999999821, 0.000571652199, 5.88570344e-007, 0.000571652199, 0.999999821, -1.51347891e-007, -5.88656803e-007, -1.51011221e-007, -1)
  3634. MG206.FormFactor = Enum.FormFactor.Custom
  3635. MG206.Size = Vector3.new(0.224999994, 0.200000003, 0.200000003)
  3636. MG206.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3637. MG206.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3638. MG206.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3639. MG206.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3640. MG206.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3641. MG206.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3642. MG206.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3643. MG207 = Instance.new("BlockMesh")
  3644. MG207.Parent = MG206
  3645. MG207.Scale = Vector3.new(1, 0.25, 0.625)
  3646. MG208 = Instance.new("Part")
  3647. MG208.Parent = MG2
  3648. MG208.Material = Enum.Material.SmoothPlastic
  3649. MG208.BrickColor = BrickColor.new("Black")
  3650. MG208.Position = Vector3.new(-13.1050539, 0.946550012, 5.96750021)
  3651. MG208.Rotation = Vector3.new(180, 1.49777912e-009, -179.965729)
  3652. MG208.Anchored = true
  3653. MG208.CFrame = CFrame.new(-13.1050539, 0.946550012, 5.96750021, -0.999999821, 0.000598029234, 2.6141176e-011, 0.000598029234, 0.999999821, -8.52651283e-014, -2.61406903e-011, 8.17124146e-014, -1)
  3654. MG208.FormFactor = Enum.FormFactor.Custom
  3655. MG208.Size = Vector3.new(0.200000003, 0.25, 0.200000003)
  3656. MG208.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3657. MG208.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3658. MG208.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3659. MG208.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3660. MG208.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3661. MG208.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3662. MG208.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3663. MG209 = Instance.new("SpecialMesh")
  3664. MG209.Parent = MG208
  3665. MG209.Scale = Vector3.new(0.9375, 1, 0.625)
  3666. MG209.MeshType = Enum.MeshType.Wedge
  3667. MG210 = Instance.new("Part")
  3668. MG210.Parent = MG2
  3669. MG210.Material = Enum.Material.SmoothPlastic
  3670. MG210.BrickColor = BrickColor.new("Really black")
  3671. MG210.Position = Vector3.new(-13.1050243, 1.01654303, 5.46750021)
  3672. MG210.Rotation = Vector3.new(180, 3.37225974e-005, -179.967255)
  3673. MG210.Anchored = true
  3674. MG210.CFrame = CFrame.new(-13.1050243, 1.01654303, 5.46750021, -0.999999821, 0.000571652199, 5.88570344e-007, 0.000571652199, 0.999999821, -1.51347891e-007, -5.88656803e-007, -1.51011221e-007, -1)
  3675. MG210.FormFactor = Enum.FormFactor.Custom
  3676. MG210.Size = Vector3.new(0.224999994, 0.200000003, 0.200000003)
  3677. MG210.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3678. MG210.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3679. MG210.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3680. MG210.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3681. MG210.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3682. MG210.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3683. MG210.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3684. MG211 = Instance.new("BlockMesh")
  3685. MG211.Parent = MG210
  3686. MG211.Scale = Vector3.new(1, 0.25, 0.625)
  3687. MG212 = Instance.new("Part")
  3688. MG212.Name = "Mag3"
  3689. MG212.Parent = MG2
  3690. MG212.Material = Enum.Material.SmoothPlastic
  3691. MG212.BrickColor = BrickColor.new("Black")
  3692. MG212.Position = Vector3.new(-12.8283663, 0.271905988, 3.75000095)
  3693. MG212.Rotation = Vector3.new(-89.9998779, -89.9476624, -90.0001221)
  3694. MG212.Anchored = true
  3695. MG212.CFrame = CFrame.new(-12.8283663, 0.271905988, 3.75000095, -1.26281396e-009, 0.000598036626, -0.999999583, 1.36095437e-007, 0.999999762, 0.000598021667, 0.99999994, -1.36094584e-007, 1.29192035e-009)
  3696. MG212.FormFactor = Enum.FormFactor.Custom
  3697. MG212.Size = Vector3.new(0.40476191, 0.357142866, 0.357142866)
  3698. MG212.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3699. MG212.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3700. MG212.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3701. MG212.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3702. MG212.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3703. MG212.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3704. MG212.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3705. MG213 = Instance.new("BlockMesh")
  3706. MG213.Parent = MG212
  3707. MG214 = Instance.new("Part")
  3708. MG214.Name = "Mag1"
  3709. MG214.Parent = MG2
  3710. MG214.Material = Enum.Material.SmoothPlastic
  3711. MG214.BrickColor = BrickColor.new("Black")
  3712. MG214.Position = Vector3.new(-13.116106, 0.153043002, 3.75483799)
  3713. MG214.Rotation = Vector3.new(-90, -89.9657364, -90)
  3714. MG214.Anchored = true
  3715. MG214.CFrame = CFrame.new(-13.116106, 0.153043002, 3.75483799, -2.61406886e-011, 0.000598029234, -0.999999821, 7.10542736e-015, 0.999999821, 0.000598029234, 1, 7.10542736e-015, -2.61406886e-011)
  3716. MG214.FormFactor = Enum.FormFactor.Custom
  3717. MG214.Size = Vector3.new(0.40476191, 0.200000003, 0.261904776)
  3718. MG214.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3719. MG214.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3720. MG214.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3721. MG214.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3722. MG214.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3723. MG214.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3724. MG214.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3725. MG215 = Instance.new("BlockMesh")
  3726. MG215.Parent = MG214
  3727. MG215.Scale = Vector3.new(1, 0.59523809, 1)
  3728. MG216 = Instance.new("Part")
  3729. MG216.Name = "Mag5"
  3730. MG216.Parent = MG2
  3731. MG216.Material = Enum.Material.SmoothPlastic
  3732. MG216.BrickColor = BrickColor.new("Black")
  3733. MG216.Position = Vector3.new(-12.6496716, 0.450215012, 3.749856)
  3734. MG216.Rotation = Vector3.new(89.9950943, 89.9476624, 0.00869047735)
  3735. MG216.Anchored = true
  3736. MG216.CFrame = CFrame.new(-12.6496716, 0.450215012, 3.749856, 0.000598073879, -9.07143161e-008, 0.999999583, 0.999999762, 6.16431208e-008, -0.000598066952, -6.15887785e-008, 0.99999994, 5.12501686e-008)
  3737. MG216.FormFactor = Enum.FormFactor.Custom
  3738. MG216.Size = Vector3.new(0.738095224, 0.40476191, 0.714285731)
  3739. MG216.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3740. MG216.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3741. MG216.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3742. MG216.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3743. MG216.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3744. MG216.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3745. MG216.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3746. MG217 = Instance.new("CylinderMesh")
  3747. MG217.Parent = MG216
  3748. MG218 = Instance.new("Part")
  3749. MG218.Name = "Mag2"
  3750. MG218.Parent = MG2
  3751. MG218.Material = Enum.Material.SmoothPlastic
  3752. MG218.BrickColor = BrickColor.new("Black")
  3753. MG218.Position = Vector3.new(-13.3997784, 0.27225101, 3.75000095)
  3754. MG218.Rotation = Vector3.new(-89.9998779, -89.9476624, -90.0001297)
  3755. MG218.Anchored = true
  3756. MG218.CFrame = CFrame.new(-13.3997784, 0.27225101, 3.75000095, -1.32519251e-009, 0.000598036626, -0.999999583, 3.17873337e-008, 0.999999762, 0.000598021667, 0.99999994, -3.17864597e-008, 1.29192035e-009)
  3757. MG218.FormFactor = Enum.FormFactor.Custom
  3758. MG218.Size = Vector3.new(0.40476191, 0.357142866, 0.357142866)
  3759. MG218.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3760. MG218.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3761. MG218.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3762. MG218.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3763. MG218.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3764. MG218.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3765. MG218.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3766. MG219 = Instance.new("BlockMesh")
  3767. MG219.Parent = MG218
  3768. MG220 = Instance.new("Part")
  3769. MG220.Name = "Mag4"
  3770. MG220.Parent = MG2
  3771. MG220.Material = Enum.Material.SmoothPlastic
  3772. MG220.BrickColor = BrickColor.new("Black")
  3773. MG220.Position = Vector3.new(-13.5782518, 0.450926989, 3.75000095)
  3774. MG220.Rotation = Vector3.new(89.9950943, 89.9476624, 0.00869047828)
  3775. MG220.Anchored = true
  3776. MG220.CFrame = CFrame.new(-13.5782518, 0.450926989, 3.75000095, 0.000913456955, -1.38550817e-007, 0.999999583, 0.999999583, -6.60096266e-005, -0.000913456955, 6.60097212e-005, 1, 7.82538194e-008)
  3777. MG220.FormFactor = Enum.FormFactor.Custom
  3778. MG220.Size = Vector3.new(0.714285731, 0.40476191, 0.714285731)
  3779. MG220.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3780. MG220.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3781. MG220.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3782. MG220.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3783. MG220.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3784. MG220.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3785. MG220.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3786. MG221 = Instance.new("CylinderMesh")
  3787. MG221.Parent = MG220
  3788. MG222 = Instance.new("Part")
  3789. MG222.Name = "Mag"
  3790. MG222.Parent = MG2
  3791. MG222.Material = Enum.Material.SmoothPlastic
  3792. MG222.BrickColor = BrickColor.new("Black")
  3793. MG222.Position = Vector3.new(-13.1140261, 0.438744009, 3.75001597)
  3794. MG222.Rotation = Vector3.new(-89.9998779, -89.9476624, -90.0001297)
  3795. MG222.Anchored = true
  3796. MG222.CFrame = CFrame.new(-13.1140261, 0.438744009, 3.75001597, -1.32519251e-009, 0.000598036626, -0.999999583, 3.17873337e-008, 0.999999762, 0.000598021667, 0.99999994, -3.17864597e-008, 1.29192035e-009)
  3797. MG222.FormFactor = Enum.FormFactor.Custom
  3798. MG222.Size = Vector3.new(0.40476191, 0.452380955, 0.200000003)
  3799. MG222.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3800. MG222.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3801. MG222.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3802. MG222.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3803. MG222.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3804. MG222.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3805. MG222.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3806. MG223 = Instance.new("BlockMesh")
  3807. MG223.Parent = MG222
  3808. MG223.Scale = Vector3.new(1, 1, 0.59523809)
  3809. MG224 = Instance.new("Part")
  3810. MG224.Name = "B1"
  3811. MG224.Parent = MG2
  3812. MG224.Material = Enum.Material.SmoothPlastic
  3813. MG224.BrickColor = BrickColor.new("Mid gray")
  3814. MG224.Transparency = 1
  3815. MG224.Position = Vector3.new(-13.0299959, 1.041448, 4.12999821)
  3816. MG224.Rotation = Vector3.new(-0, 90, 0)
  3817. MG224.Anchored = true
  3818. MG224.CFrame = CFrame.new(-13.0299959, 1.041448, 4.12999821, -0, 0, 1, -0, 1, 0, -1, 0, 0)
  3819. MG224.FormFactor = Enum.FormFactor.Custom
  3820. MG224.Size = Vector3.new(0.200000003, 0.200000003, 0.337500006)
  3821. MG224.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3822. MG224.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3823. MG224.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3824. MG224.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3825. MG224.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3826. MG224.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3827. MG224.Color = Color3.new(0.803922, 0.803922, 0.803922)
  3828. MG225 = Instance.new("BlockMesh")
  3829. MG225.Parent = MG224
  3830. MG225.Scale = Vector3.new(0.4375, 0.25, 1)
  3831. MG226 = Instance.new("Part")
  3832. MG226.Name = "A4"
  3833. MG226.Parent = MG2
  3834. MG226.Material = Enum.Material.SmoothPlastic
  3835. MG226.BrickColor = BrickColor.new("Mid gray")
  3836. MG226.Position = Vector3.new(-13.1050081, 1.04155099, 4.29875183)
  3837. MG226.Rotation = Vector3.new(-180, 4.49328086e-009, -179.965744)
  3838. MG226.Anchored = true
  3839. MG226.CFrame = CFrame.new(-13.1050081, 1.04155099, 4.29875183, -0.999999821, 0.000597941806, 7.84225462e-011, 0.000597941806, 0.999999821, 8.74226771e-008, -2.61480646e-011, 8.74228547e-008, -1)
  3840. MG226.FormFactor = Enum.FormFactor.Custom
  3841. MG226.Size = Vector3.new(0.200000003, 0.200000003, 0.337500006)
  3842. MG226.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3843. MG226.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3844. MG226.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3845. MG226.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3846. MG226.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3847. MG226.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3848. MG226.Color = Color3.new(0.803922, 0.803922, 0.803922)
  3849. MG227 = Instance.new("BlockMesh")
  3850. MG227.Parent = MG226
  3851. MG227.Scale = Vector3.new(0.4375, 0.25, 1)
  3852. MG228 = Instance.new("Part")
  3853. MG228.Name = "Flash"
  3854. MG228.Parent = MG2
  3855. MG228.Material = Enum.Material.SmoothPlastic
  3856. MG228.BrickColor = BrickColor.new("Bright orange")
  3857. MG228.Transparency = 1
  3858. MG228.Position = Vector3.new(-13.1051235, 0.852800012, 7.37376499)
  3859. MG228.Rotation = Vector3.new(90, -0.0342645533, 1.49777934e-009)
  3860. MG228.Anchored = true
  3861. MG228.CFrame = CFrame.new(-13.1051235, 0.852800012, 7.37376499, 0.999999821, -2.6141176e-011, -0.000598029234, -0.000598029234, 8.52651283e-014, -0.999999821, 2.61406903e-011, 1, -8.17124146e-014)
  3862. MG228.FormFactor = Enum.FormFactor.Custom
  3863. MG228.Size = Vector3.new(0.200000003, 0.462500006, 0.200000003)
  3864. MG228.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3865. MG228.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3866. MG228.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3867. MG228.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3868. MG228.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3869. MG228.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3870. MG228.Color = Color3.new(0.854902, 0.521569, 0.254902)
  3871. MG229 = Instance.new("SpecialMesh")
  3872. MG229.Parent = MG228
  3873. MG229.Scale = Vector3.new(1.875, 1.69999993, 1.875)
  3874. MG229.MeshType = Enum.MeshType.Sphere
  3875. MG230 = Instance.new("Part")
  3876. MG230.Name = "Handle"
  3877. MG230.Parent = MG2
  3878. MG230.Material = Enum.Material.SmoothPlastic
  3879. MG230.BrickColor = BrickColor.new("Dark stone grey")
  3880. MG230.Position = Vector3.new(-13.1053143, 0.50405401, 3.16750503)
  3881. MG230.Rotation = Vector3.new(-180, 4.49328086e-009, -179.965744)
  3882. MG230.Anchored = true
  3883. MG230.CFrame = CFrame.new(-13.1053143, 0.50405401, 3.16750503, -0.999999821, 0.000597941806, 7.84225462e-011, 0.000597941806, 0.999999821, 8.74226771e-008, -2.61480646e-011, 8.74228547e-008, -1)
  3884. MG230.FormFactor = Enum.FormFactor.Custom
  3885. MG230.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3886. MG230.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3887. MG230.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3888. MG230.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3889. MG230.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3890. MG230.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3891. MG230.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3892. MG230.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3893. MG231 = Instance.new("BlockMesh")
  3894. MG231.Parent = MG230
  3895. MG231.Scale = Vector3.new(0.125, 0.675000012, 0.125)
  3896. MG232 = Instance.new("Sound")
  3897. MG232.Name = "Empty"
  3898. MG232.Parent = MG230
  3899. MG232.SoundId = "rbxasset://sounds//clickfast.wav"
  3900. MG232.Volume = 1
  3901. MG233 = Instance.new("Sound")
  3902. MG233.Name = "M1"
  3903. MG233.Parent = MG230
  3904. MG233.Pitch = 0.75
  3905. MG233.SoundId = "http://roblox.com/asset/?id=10209834"
  3906. MG233.Volume = 1
  3907. MG234 = Instance.new("Sound")
  3908. MG234.Name = "M2"
  3909. MG234.Parent = MG230
  3910. MG234.SoundId = "http://roblox.com/asset/?id=10209636"
  3911. MG234.Volume = 1
  3912. MG235 = Instance.new("Sound")
  3913. MG235.Name = "M3"
  3914. MG235.Parent = MG230
  3915. MG235.SoundId = "http://roblox.com/asset/?id=10209881"
  3916. MG235.Volume = 1
  3917. MG235.PlayOnRemove = true
  3918. MG236 = Instance.new("Sound")
  3919. MG236.Name = "Fire2"
  3920. MG236.Parent = MG230
  3921. MG236.Pitch = 1.6000000238419
  3922. MG236.SoundId = "http://roblox.com/asset/?id=10209859"
  3923. MG236.Volume = 1
  3924. MG237 = Instance.new("Sound")
  3925. MG237.Name = "Fire3"
  3926. MG237.Parent = MG230
  3927. MG237.SoundId = "http://roblox.com/asset/?id=10209859"
  3928. MG237.Volume = 1
  3929. MG238 = Instance.new("Sound")
  3930. MG238.Name = "Fire"
  3931. MG238.Parent = MG230
  3932. MG238.Pitch = 3
  3933. MG238.SoundId = "http://roblox.com/asset/?id=10209859"
  3934. MG238.Volume = 1
  3935. MG240 = Instance.new("Part")
  3936. MG240.Name = "A1"
  3937. MG240.Parent = MG2
  3938. MG240.Material = Enum.Material.SmoothPlastic
  3939. MG240.Position = Vector3.new(-13.1926098, 0.865357995, 3.68624902)
  3940. MG240.Rotation = Vector3.new(-180, 4.49328086e-009, -179.965744)
  3941. MG240.Anchored = true
  3942. MG240.CFrame = CFrame.new(-13.1926098, 0.865357995, 3.68624902, -0.999999821, 0.000597941806, 7.84225462e-011, 0.000597941806, 0.999999821, 8.74226771e-008, -2.61480646e-011, 8.74228547e-008, -1)
  3943. MG240.FormFactor = Enum.FormFactor.Custom
  3944. MG240.Size = Vector3.new(0.200000003, 0.200000003, 0.512499988)
  3945. MG240.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3946. MG240.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3947. MG240.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3948. MG240.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3949. MG240.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3950. MG240.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3951. MG241 = Instance.new("BlockMesh")
  3952. MG241.Parent = MG240
  3953. MG241.Scale = Vector3.new(0.125, 0.4375, 1)
  3954. MG242 = Instance.new("Part")
  3955. MG242.Name = "A2"
  3956. MG242.Parent = MG2
  3957. MG242.Material = Enum.Material.SmoothPlastic
  3958. MG242.BrickColor = BrickColor.new("Really black")
  3959. MG242.Position = Vector3.new(-13.1049938, 1.04030001, 3.77375102)
  3960. MG242.Rotation = Vector3.new(-180, 6.6715824e-009, -179.965744)
  3961. MG242.Anchored = true
  3962. MG242.CFrame = CFrame.new(-13.1049938, 1.04030001, 3.77375102, -0.999999821, 0.000597878243, 1.16441079e-010, 0.000597878243, 0.999999821, 1.50995675e-007, -2.61650545e-011, 1.50995902e-007, -1)
  3963. MG242.FormFactor = Enum.FormFactor.Custom
  3964. MG242.Size = Vector3.new(0.200000003, 0.200000003, 0.712499976)
  3965. MG242.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3966. MG242.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3967. MG242.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3968. MG242.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3969. MG242.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3970. MG242.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3971. MG242.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3972. MG243 = Instance.new("BlockMesh")
  3973. MG243.Parent = MG242
  3974. MG243.Scale = Vector3.new(0.625, 0.3125, 1)
  3975. MG244 = Instance.new("Part")
  3976. MG244.Name = "A3"
  3977. MG244.Parent = MG2
  3978. MG244.Material = Enum.Material.SmoothPlastic
  3979. MG244.BrickColor = BrickColor.new("Really black")
  3980. MG244.Position = Vector3.new(-13.1049938, 1.04030001, 4.12999821)
  3981. MG244.Rotation = Vector3.new(-180, 4.49328086e-009, -179.965744)
  3982. MG244.Anchored = true
  3983. MG244.CFrame = CFrame.new(-13.1049938, 1.04030001, 4.12999821, -0.999999821, 0.000597941806, 7.84225462e-011, 0.000597941806, 0.999999821, 8.74226771e-008, -2.61480646e-011, 8.74228547e-008, -1)
  3984. MG244.FormFactor = Enum.FormFactor.Custom
  3985. MG244.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3986. MG244.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3987. MG244.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3988. MG244.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3989. MG244.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3990. MG244.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3991. MG244.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3992. MG244.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3993. MG245 = Instance.new("CylinderMesh")
  3994. MG245.Parent = MG244
  3995. MG245.Scale = Vector3.new(0.625, 0.3125, 0.625)
  3996. MG246 = Instance.new("Part")
  3997. MG246.Parent = MG2
  3998. MG246.Material = Enum.Material.SmoothPlastic
  3999. MG246.BrickColor = BrickColor.new("Dark stone grey")
  4000. MG246.Position = Vector3.new(-13.1684084, 1.02303898, 3.54055095)
  4001. MG246.Rotation = Vector3.new(90, 89.9657364, -90)
  4002. MG246.Anchored = true
  4003. MG246.CFrame = CFrame.new(-13.1684084, 1.02303898, 3.54055095, 7.13189273e-012, 0.000598029234, 0.999999821, -3.17866231e-008, 0.999999821, -0.000598029234, -1, -3.17863886e-008, 2.61406903e-011)
  4004. MG246.FormFactor = Enum.FormFactor.Custom
  4005. MG246.Size = Vector3.new(1.85714281, 0.200000003, 0.200000003)
  4006. MG246.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4007. MG246.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4008. MG246.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4009. MG246.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4010. MG246.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4011. MG246.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4012. MG246.Color = Color3.new(0.388235, 0.372549, 0.384314)
  4013. MG247 = Instance.new("SpecialMesh")
  4014. MG247.Parent = MG246
  4015. MG247.Scale = Vector3.new(1, 0.357142866, 0.119047619)
  4016. MG247.MeshType = Enum.MeshType.Wedge
  4017. MG248 = Instance.new("Part")
  4018. MG248.Parent = MG2
  4019. MG248.Material = Enum.Material.SmoothPlastic
  4020. MG248.BrickColor = BrickColor.new("Dark stone grey")
  4021. MG248.Position = Vector3.new(-13.1026583, 0.986799002, 1.52994704)
  4022. MG248.Rotation = Vector3.new(-89.9958191, -89.9476624, -89.9958267)
  4023. MG248.Anchored = true
  4024. MG248.CFrame = CFrame.new(-13.1026583, 0.986799002, 1.52994704, 4.36068177e-008, 0.000598072831, -0.999999583, -1.31160107e-007, 0.999999762, 0.000598072831, 0.99999994, 1.31134328e-007, 4.36852439e-008)
  4025. MG248.FormFactor = Enum.FormFactor.Custom
  4026. MG248.Size = Vector3.new(0.833333313, 0.200000003, 0.200000003)
  4027. MG248.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4028. MG248.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4029. MG248.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4030. MG248.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4031. MG248.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4032. MG248.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4033. MG248.Color = Color3.new(0.388235, 0.372549, 0.384314)
  4034. MG249 = Instance.new("BlockMesh")
  4035. MG249.Parent = MG248
  4036. MG249.Scale = Vector3.new(1, 0.238095239, 0.59523809)
  4037. MG250 = Instance.new("Part")
  4038. MG250.Parent = MG2
  4039. MG250.Material = Enum.Material.SmoothPlastic
  4040. MG250.BrickColor = BrickColor.new("Dark stone grey")
  4041. MG250.Position = Vector3.new(-13.1052523, 0.632848978, 3.0604949)
  4042. MG250.Rotation = Vector3.new(45, -0.0242306199, -90.024231)
  4043. MG250.Anchored = true
  4044. MG250.CFrame = CFrame.new(-13.1052523, 0.632848978, 3.0604949, -0.000422914163, 0.999999821, -0.000422904093, -0.70710659, -0.000598083832, -0.707106769, -0.707106829, -7.19010851e-009, 0.707106709)
  4045. MG250.FormFactor = Enum.FormFactor.Custom
  4046. MG250.Size = Vector3.new(0.200000003, 0.224999994, 0.200000003)
  4047. MG250.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4048. MG250.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4049. MG250.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4050. MG250.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4051. MG250.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4052. MG250.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4053. MG250.Color = Color3.new(0.388235, 0.372549, 0.384314)
  4054. MG251 = Instance.new("BlockMesh")
  4055. MG251.Parent = MG250
  4056. MG251.Scale = Vector3.new(0.5625, 1, 0.125)
  4057. MG252 = Instance.new("Part")
  4058. MG252.Parent = MG2
  4059. MG252.Material = Enum.Material.SmoothPlastic
  4060. MG252.BrickColor = BrickColor.new("Black")
  4061. MG252.Position = Vector3.new(-13.1052675, 0.584051013, 3.44249797)
  4062. MG252.Rotation = Vector3.new(90, -0.0342645533, -90)
  4063. MG252.Anchored = true
  4064. MG252.CFrame = CFrame.new(-13.1052675, 0.584051013, 3.44249797, -4.36590994e-008, 0.999999821, -0.000598029234, 4.37374439e-008, -0.000598029234, -0.999999821, -1, -4.36852474e-008, -4.37114664e-008)
  4065. MG252.FormFactor = Enum.FormFactor.Custom
  4066. MG252.Size = Vector3.new(0.200000003, 0.224999994, 0.200000003)
  4067. MG252.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4068. MG252.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4069. MG252.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4070. MG252.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4071. MG252.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4072. MG252.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4073. MG252.Color = Color3.new(0.105882, 0.164706, 0.207843)
  4074. MG253 = Instance.new("CylinderMesh")
  4075. MG253.Parent = MG252
  4076. MG253.Scale = Vector3.new(0.3125, 1, 0.3125)
  4077. MG254 = Instance.new("Part")
  4078. MG254.Parent = MG2
  4079. MG254.Material = Enum.Material.SmoothPlastic
  4080. MG254.BrickColor = BrickColor.new("Dark stone grey")
  4081. MG254.Position = Vector3.new(-13.0969982, 1.02299702, 3.56911588)
  4082. MG254.Rotation = Vector3.new(-90, -89.9657364, -90)
  4083. MG254.Anchored = true
  4084. MG254.CFrame = CFrame.new(-13.0969982, 1.02299702, 3.56911588, -7.13189273e-012, 0.000598029234, -0.999999821, 3.17866231e-008, 0.999999821, 0.000598029234, 1, -3.17863886e-008, -2.61406903e-011)
  4085. MG254.FormFactor = Enum.FormFactor.Custom
  4086. MG254.Size = Vector3.new(1.85714281, 0.200000003, 0.200000003)
  4087. MG254.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4088. MG254.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4089. MG254.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4090. MG254.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4091. MG254.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4092. MG254.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4093. MG254.Color = Color3.new(0.388235, 0.372549, 0.384314)
  4094. MG255 = Instance.new("BlockMesh")
  4095. MG255.Parent = MG254
  4096. MG255.Scale = Vector3.new(1, 0.357142866, 0.59523809)
  4097. MG256 = Instance.new("Part")
  4098. MG256.Parent = MG2
  4099. MG256.Material = Enum.Material.SmoothPlastic
  4100. MG256.BrickColor = BrickColor.new("Dark stone grey")
  4101. MG256.Position = Vector3.new(-13.1030779, 0.296310008, 1.339517)
  4102. MG256.Rotation = Vector3.new(-90, 0.034267053, -180)
  4103. MG256.Anchored = true
  4104. MG256.CFrame = CFrame.new(-13.1030779, 0.296310008, 1.339517, -0.999999583, 4.36068177e-008, 0.000598072831, 0.000598072831, -1.31160107e-007, 0.999999762, 4.36852439e-008, 0.99999994, 1.31134328e-007)
  4105. MG256.FormFactor = Enum.FormFactor.Custom
  4106. MG256.Size = Vector3.new(0.200000003, 0.261904776, 0.428571433)
  4107. MG256.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4108. MG256.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4109. MG256.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4110. MG256.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4111. MG256.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4112. MG256.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4113. MG256.Color = Color3.new(0.388235, 0.372549, 0.384314)
  4114. MG257 = Instance.new("SpecialMesh")
  4115. MG257.Parent = MG256
  4116. MG257.Scale = Vector3.new(0.59523809, 1, 1)
  4117. MG257.MeshType = Enum.MeshType.Wedge
  4118. MG258 = Instance.new("Part")
  4119. MG258.Parent = MG2
  4120. MG258.Material = Enum.Material.SmoothPlastic
  4121. MG258.BrickColor = BrickColor.new("Dark stone grey")
  4122. MG258.Position = Vector3.new(-13.1028261, 0.712983012, 1.14908695)
  4123. MG258.Rotation = Vector3.new(-89.9958191, -89.9476624, -89.9958267)
  4124. MG258.Anchored = true
  4125. MG258.CFrame = CFrame.new(-13.1028261, 0.712983012, 1.14908695, 4.36068177e-008, 0.000598072831, -0.999999583, -1.31160107e-007, 0.999999762, 0.000598072831, 0.99999994, 1.31134328e-007, 4.36852439e-008)
  4126. MG258.FormFactor = Enum.FormFactor.Custom
  4127. MG258.Size = Vector3.new(0.200000003, 0.547619045, 0.200000003)
  4128. MG258.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4129. MG258.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4130. MG258.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4131. MG258.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4132. MG258.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4133. MG258.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4134. MG258.Color = Color3.new(0.388235, 0.372549, 0.384314)
  4135. MG259 = Instance.new("BlockMesh")
  4136. MG259.Parent = MG258
  4137. MG259.Scale = Vector3.new(0.357142866, 1, 0.357142866)
  4138. MG260 = Instance.new("Part")
  4139. MG260.Parent = MG2
  4140. MG260.Material = Enum.Material.SmoothPlastic
  4141. MG260.BrickColor = BrickColor.new("Dark stone grey")
  4142. MG260.Position = Vector3.new(-13.1050463, 0.959055007, 3.68624902)
  4143. MG260.Rotation = Vector3.new(180, 1.49777912e-009, -179.965729)
  4144. MG260.Anchored = true
  4145. MG260.CFrame = CFrame.new(-13.1050463, 0.959055007, 3.68624902, -0.999999821, 0.000598029234, 2.6141176e-011, 0.000598029234, 0.999999821, -8.52651283e-014, -2.61406903e-011, 8.17124146e-014, -1)
  4146. MG260.FormFactor = Enum.FormFactor.Custom
  4147. MG260.Size = Vector3.new(0.212500006, 0.200000003, 0.512499988)
  4148. MG260.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4149. MG260.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4150. MG260.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4151. MG260.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4152. MG260.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4153. MG260.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4154. MG260.Color = Color3.new(0.388235, 0.372549, 0.384314)
  4155. MG261 = Instance.new("BlockMesh")
  4156. MG261.Parent = MG260
  4157. MG261.Scale = Vector3.new(1, 0.5, 1)
  4158. MG262 = Instance.new("Part")
  4159. MG262.Parent = MG2
  4160. MG262.Material = Enum.Material.SmoothPlastic
  4161. MG262.BrickColor = BrickColor.new("Dark stone grey")
  4162. MG262.Position = Vector3.new(-13.1030779, 0.296310008, 1.16092801)
  4163. MG262.Rotation = Vector3.new(-89.9958191, -89.9476624, -89.9958267)
  4164. MG262.Anchored = true
  4165. MG262.CFrame = CFrame.new(-13.1030779, 0.296310008, 1.16092801, 4.36068177e-008, 0.000598072831, -0.999999583, -1.31160107e-007, 0.999999762, 0.000598072831, 0.99999994, 1.31134328e-007, 4.36852439e-008)
  4166. MG262.FormFactor = Enum.FormFactor.Custom
  4167. MG262.Size = Vector3.new(0.200000003, 0.428571433, 0.200000003)
  4168. MG262.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4169. MG262.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4170. MG262.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4171. MG262.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4172. MG262.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4173. MG262.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4174. MG262.Color = Color3.new(0.388235, 0.372549, 0.384314)
  4175. MG263 = Instance.new("BlockMesh")
  4176. MG263.Parent = MG262
  4177. MG263.Scale = Vector3.new(0.476190478, 1, 0.59523809)
  4178. MG264 = Instance.new("Part")
  4179. MG264.Parent = MG2
  4180. MG264.Material = Enum.Material.SmoothPlastic
  4181. MG264.BrickColor = BrickColor.new("Dark stone grey")
  4182. MG264.Position = Vector3.new(-13.102766, 0.820123017, 1.99430203)
  4183. MG264.Rotation = Vector3.new(-89.9958191, -89.9476624, -89.9958267)
  4184. MG264.Anchored = true
  4185. MG264.CFrame = CFrame.new(-13.102766, 0.820123017, 1.99430203, 4.36068177e-008, 0.000598072831, -0.999999583, -1.31160107e-007, 0.999999762, 0.000598072831, 0.99999994, 1.31134328e-007, 4.36852439e-008)
  4186. MG264.FormFactor = Enum.FormFactor.Custom
  4187. MG264.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4188. MG264.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4189. MG264.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4190. MG264.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4191. MG264.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4192. MG264.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4193. MG264.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4194. MG264.Color = Color3.new(0.388235, 0.372549, 0.384314)
  4195. MG265 = Instance.new("BlockMesh")
  4196. MG265.Parent = MG264
  4197. MG265.Scale = Vector3.new(0.476190478, 0.952380955, 0.59523809)
  4198. MG266 = Instance.new("Part")
  4199. MG266.Parent = MG2
  4200. MG266.Material = Enum.Material.SmoothPlastic
  4201. MG266.BrickColor = BrickColor.new("Dark stone grey")
  4202. MG266.Position = Vector3.new(-13.102766, 0.820123017, 2.44669509)
  4203. MG266.Rotation = Vector3.new(-89.9958191, -89.9476624, -89.9958267)
  4204. MG266.Anchored = true
  4205. MG266.CFrame = CFrame.new(-13.102766, 0.820123017, 2.44669509, 4.36068177e-008, 0.000598072831, -0.999999583, -1.31160107e-007, 0.999999762, 0.000598072831, 0.99999994, 1.31134328e-007, 4.36852439e-008)
  4206. MG266.FormFactor = Enum.FormFactor.Custom
  4207. MG266.Size = Vector3.new(0.285714298, 0.200000003, 0.200000003)
  4208. MG266.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4209. MG266.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4210. MG266.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4211. MG266.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4212. MG266.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4213. MG266.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4214. MG266.Color = Color3.new(0.388235, 0.372549, 0.384314)
  4215. MG267 = Instance.new("BlockMesh")
  4216. MG267.Parent = MG266
  4217. MG267.Scale = Vector3.new(1, 0.952380955, 0.59523809)
  4218. MG268 = Instance.new("Part")
  4219. MG268.Parent = MG2
  4220. MG268.Material = Enum.Material.SmoothPlastic
  4221. MG268.BrickColor = BrickColor.new("Dark stone grey")
  4222. MG268.Position = Vector3.new(-13.1028423, 0.68917197, 2.26810598)
  4223. MG268.Rotation = Vector3.new(90.0041809, 89.9476624, -90.0041733)
  4224. MG268.Anchored = true
  4225. MG268.CFrame = CFrame.new(-13.1028423, 0.68917197, 2.26810598, -4.36068177e-008, 0.000598072831, 0.999999583, 1.31160107e-007, 0.999999762, -0.000598072831, -0.99999994, 1.31134328e-007, -4.36852439e-008)
  4226. MG268.FormFactor = Enum.FormFactor.Custom
  4227. MG268.Size = Vector3.new(0.642857134, 0.200000003, 0.200000003)
  4228. MG268.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4229. MG268.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4230. MG268.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4231. MG268.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4232. MG268.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4233. MG268.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4234. MG268.Color = Color3.new(0.388235, 0.372549, 0.384314)
  4235. MG269 = Instance.new("BlockMesh")
  4236. MG269.Parent = MG268
  4237. MG269.Scale = Vector3.new(1, 0.357142866, 0.59523809)
  4238. MG270 = Instance.new("Part")
  4239. MG270.Parent = MG2
  4240. MG270.Material = Enum.Material.SmoothPlastic
  4241. MG270.BrickColor = BrickColor.new("Dark stone grey")
  4242. MG270.Position = Vector3.new(-13.1029024, 0.578954995, 1.55423903)
  4243. MG270.Rotation = Vector3.new(-89.9958191, -89.9476624, -164.995819)
  4244. MG270.Anchored = true
  4245. MG270.CFrame = CFrame.new(-13.1029024, 0.578954995, 1.55423903, -0.000577682804, 0.000154834808, -0.999999583, -0.965925634, 0.258818865, 0.000598072831, 0.258818954, 0.965925813, 4.36852439e-008)
  4246. MG270.FormFactor = Enum.FormFactor.Custom
  4247. MG270.Size = Vector3.new(0.200000003, 0.880952358, 0.200000003)
  4248. MG270.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4249. MG270.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4250. MG270.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4251. MG270.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4252. MG270.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4253. MG270.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4254. MG270.Color = Color3.new(0.388235, 0.372549, 0.384314)
  4255. MG271 = Instance.new("BlockMesh")
  4256. MG271.Parent = MG270
  4257. MG271.Scale = Vector3.new(0.476190478, 1, 0.59523809)
  4258. MG272 = Instance.new("Part")
  4259. MG272.Parent = MG2
  4260. MG272.Material = Enum.Material.SmoothPlastic
  4261. MG272.BrickColor = BrickColor.new("Dark stone grey")
  4262. MG272.Position = Vector3.new(-13.1026735, 0.962984025, 2.26810598)
  4263. MG272.Rotation = Vector3.new(-89.9958191, -89.9476624, -89.9958267)
  4264. MG272.Anchored = true
  4265. MG272.CFrame = CFrame.new(-13.1026735, 0.962984025, 2.26810598, 4.36068177e-008, 0.000598072831, -0.999999583, -1.31160107e-007, 0.999999762, 0.000598072831, 0.99999994, 1.31134328e-007, 4.36852439e-008)
  4266. MG272.FormFactor = Enum.FormFactor.Custom
  4267. MG272.Size = Vector3.new(0.642857134, 0.200000003, 0.200000003)
  4268. MG272.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4269. MG272.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4270. MG272.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4271. MG272.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4272. MG272.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4273. MG272.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4274. MG272.Color = Color3.new(0.388235, 0.372549, 0.384314)
  4275. MG273 = Instance.new("BlockMesh")
  4276. MG273.Parent = MG272
  4277. MG273.Scale = Vector3.new(1, 0.476190478, 0.59523809)
  4278. MG274 = Instance.new("Part")
  4279. MG274.Parent = MG2
  4280. MG274.Material = Enum.Material.SmoothPlastic
  4281. MG274.Position = Vector3.new(-13.1029263, 0.546316028, 1.05387199)
  4282. MG274.Rotation = Vector3.new(-89.9958191, -89.9476624, -89.9958267)
  4283. MG274.Anchored = true
  4284. MG274.CFrame = CFrame.new(-13.1029263, 0.546316028, 1.05387199, 4.36068177e-008, 0.000598072831, -0.999999583, -1.31160107e-007, 0.999999762, 0.000598072831, 0.99999994, 1.31134328e-007, 4.36852439e-008)
  4285. MG274.FormFactor = Enum.FormFactor.Custom
  4286. MG274.Size = Vector3.new(0.200000003, 0.928571403, 0.200000003)
  4287. MG274.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4288. MG274.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4289. MG274.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4290. MG274.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4291. MG274.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4292. MG274.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4293. MG275 = Instance.new("BlockMesh")
  4294. MG275.Parent = MG274
  4295. MG275.Scale = Vector3.new(0.357142866, 1, 0.59523809)
  4296. MG276 = Instance.new("Part")
  4297. MG276.Parent = MG2
  4298. MG276.Material = Enum.Material.SmoothPlastic
  4299. MG276.BrickColor = BrickColor.new("Dark stone grey")
  4300. MG276.Position = Vector3.new(-13.1029263, 0.546316028, 1.10148001)
  4301. MG276.Rotation = Vector3.new(-89.9958191, -89.9476624, -89.9958267)
  4302. MG276.Anchored = true
  4303. MG276.CFrame = CFrame.new(-13.1029263, 0.546316028, 1.10148001, 4.36068177e-008, 0.000598072831, -0.999999583, -1.31160107e-007, 0.999999762, 0.000598072831, 0.99999994, 1.31134328e-007, 4.36852439e-008)
  4304. MG276.FormFactor = Enum.FormFactor.Custom
  4305. MG276.Size = Vector3.new(0.200000003, 0.928571403, 0.200000003)
  4306. MG276.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4307. MG276.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4308. MG276.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4309. MG276.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4310. MG276.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4311. MG276.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4312. MG276.Color = Color3.new(0.388235, 0.372549, 0.384314)
  4313. MG277 = Instance.new("BlockMesh")
  4314. MG277.Parent = MG276
  4315. MG277.Scale = Vector3.new(0.119047619, 1, 0.59523809)
  4316. MG278 = Instance.new("Part")
  4317. MG278.Parent = MG2
  4318. MG278.Material = Enum.Material.SmoothPlastic
  4319. MG278.BrickColor = BrickColor.new("Dark stone grey")
  4320. MG278.Position = Vector3.new(-13.1026278, 1.046332, 2.42288995)
  4321. MG278.Rotation = Vector3.new(90.0000076, -0.034267053, 180)
  4322. MG278.Anchored = true
  4323. MG278.CFrame = CFrame.new(-13.1026278, 1.046332, 2.42288995, -0.999999583, -4.36068177e-008, -0.000598072831, 0.000598072831, 1.31160107e-007, -0.999999762, 4.36852439e-008, -0.99999994, -1.31134328e-007)
  4324. MG278.FormFactor = Enum.FormFactor.Custom
  4325. MG278.Size = Vector3.new(0.200000003, 0.333333343, 0.200000003)
  4326. MG278.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4327. MG278.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4328. MG278.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4329. MG278.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4330. MG278.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4331. MG278.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4332. MG278.Color = Color3.new(0.388235, 0.372549, 0.384314)
  4333. MG279 = Instance.new("SpecialMesh")
  4334. MG279.Parent = MG278
  4335. MG279.Scale = Vector3.new(0.59523809, 1, 0.357142866)
  4336. MG279.MeshType = Enum.MeshType.Wedge
  4337. MG280 = Instance.new("Part")
  4338. MG280.Parent = MG2
  4339. MG280.Material = Enum.Material.SmoothPlastic
  4340. MG280.BrickColor = BrickColor.new("Dark stone grey")
  4341. MG280.Position = Vector3.new(-13.1028881, 0.617747009, 2.45853496)
  4342. MG280.Rotation = Vector3.new(-90, 0.034267053, 2.49848767e-006)
  4343. MG280.Anchored = true
  4344. MG280.CFrame = CFrame.new(-13.1028881, 0.617747009, 2.45853496, 0.999999583, -4.36068177e-008, 0.000598072831, -0.000598072831, 1.31160107e-007, 0.999999762, -4.36852439e-008, -0.99999994, 1.31134328e-007)
  4345. MG280.FormFactor = Enum.FormFactor.Custom
  4346. MG280.Size = Vector3.new(0.200000003, 0.261904776, 0.200000003)
  4347. MG280.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4348. MG280.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4349. MG280.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4350. MG280.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4351. MG280.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4352. MG280.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4353. MG280.Color = Color3.new(0.388235, 0.372549, 0.384314)
  4354. MG281 = Instance.new("SpecialMesh")
  4355. MG281.Parent = MG280
  4356. MG281.Scale = Vector3.new(0.59523809, 1, 0.357142866)
  4357. MG281.MeshType = Enum.MeshType.Wedge
  4358. MG282 = Instance.new("Part")
  4359. MG282.Parent = MG2
  4360. MG282.Material = Enum.Material.SmoothPlastic
  4361. MG282.BrickColor = BrickColor.new("Really black")
  4362. MG282.Position = Vector3.new(-13.1050081, 1.01655102, 5.11750078)
  4363. MG282.Rotation = Vector3.new(-180, 6.6715824e-009, -179.965744)
  4364. MG282.Anchored = true
  4365. MG282.CFrame = CFrame.new(-13.1050081, 1.01655102, 5.11750078, -0.999999821, 0.000597878243, 1.16441079e-010, 0.000597878243, 0.999999821, 1.50995675e-007, -2.61650545e-011, 1.50995902e-007, -1)
  4366. MG282.FormFactor = Enum.FormFactor.Custom
  4367. MG282.Size = Vector3.new(0.224999994, 0.200000003, 0.200000003)
  4368. MG282.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4369. MG282.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4370. MG282.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4371. MG282.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4372. MG282.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4373. MG282.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4374. MG282.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4375. MG283 = Instance.new("BlockMesh")
  4376. MG283.Parent = MG282
  4377. MG283.Scale = Vector3.new(1, 0.25, 0.625)
  4378. MG284 = Instance.new("Part")
  4379. MG284.Parent = MG2
  4380. MG284.Material = Enum.Material.SmoothPlastic
  4381. MG284.BrickColor = BrickColor.new("Black")
  4382. MG284.Position = Vector3.new(-13.2300539, 0.946626008, 5.96750021)
  4383. MG284.Rotation = Vector3.new(-5.97554754e-006, 1.45965475e-006, -0.0342645533)
  4384. MG284.Anchored = true
  4385. MG284.CFrame = CFrame.new(-13.2300539, 0.946626008, 5.96750021, 0.999999821, 0.000598029234, 2.54757815e-008, -0.000598029234, 0.999999821, 1.0429298e-007, -2.541341e-008, -1.04308057e-007, 1)
  4386. MG284.FormFactor = Enum.FormFactor.Custom
  4387. MG284.Size = Vector3.new(0.200000003, 0.25, 0.200000003)
  4388. MG284.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4389. MG284.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4390. MG284.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4391. MG284.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4392. MG284.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4393. MG284.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4394. MG284.Color = Color3.new(0.105882, 0.164706, 0.207843)
  4395. MG285 = Instance.new("SpecialMesh")
  4396. MG285.Parent = MG284
  4397. MG285.MeshId = "http://www.roblox.com/Asset/?id=11294911"
  4398. MG285.Scale = Vector3.new(0.125, 0.5, 0.25)
  4399. MG285.MeshType = Enum.MeshType.FileMesh
  4400. MG286 = Instance.new("Part")
  4401. MG286.Parent = MG2
  4402. MG286.Material = Enum.Material.SmoothPlastic
  4403. MG286.BrickColor = BrickColor.new("Black")
  4404. MG286.Position = Vector3.new(-12.9801617, 0.771479011, 5.00499678)
  4405. MG286.Rotation = Vector3.new(-90, -89.9657364, 90)
  4406. MG286.Anchored = true
  4407. MG286.CFrame = CFrame.new(-12.9801617, 0.771479011, 5.00499678, 2.6141176e-011, -0.000598029234, -0.999999821, -8.52651283e-014, -0.999999821, 0.000598029234, -1, -8.17124146e-014, -2.61406903e-011)
  4408. MG286.FormFactor = Enum.FormFactor.Custom
  4409. MG286.Size = Vector3.new(1.83749998, 0.200000003, 0.200000003)
  4410. MG286.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4411. MG286.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4412. MG286.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4413. MG286.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4414. MG286.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4415. MG286.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4416. MG286.Color = Color3.new(0.105882, 0.164706, 0.207843)
  4417. MG287 = Instance.new("SpecialMesh")
  4418. MG287.Parent = MG286
  4419. MG287.Scale = Vector3.new(1, 0.5, 0.3125)
  4420. MG287.MeshType = Enum.MeshType.Wedge
  4421. MG288 = Instance.new("Part")
  4422. MG288.Parent = MG2
  4423. MG288.Material = Enum.Material.SmoothPlastic
  4424. MG288.BrickColor = BrickColor.new("Black")
  4425. MG288.Position = Vector3.new(-13.2300539, 0.946626008, 5.38000584)
  4426. MG288.Rotation = Vector3.new(90, 89.9657364, -90)
  4427. MG288.Anchored = true
  4428. MG288.CFrame = CFrame.new(-13.2300539, 0.946626008, 5.38000584, 2.6141176e-011, 0.000598029234, 0.999999821, -8.52651283e-014, 0.999999821, -0.000598029234, -1, 8.17124146e-014, 2.61406903e-011)
  4429. MG288.FormFactor = Enum.FormFactor.Custom
  4430. MG288.Size = Vector3.new(1.04999995, 0.25, 0.200000003)
  4431. MG288.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4432. MG288.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4433. MG288.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4434. MG288.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4435. MG288.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4436. MG288.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4437. MG288.Color = Color3.new(0.105882, 0.164706, 0.207843)
  4438. MG289 = Instance.new("SpecialMesh")
  4439. MG289.Parent = MG288
  4440. MG289.Scale = Vector3.new(1, 1, 0.3125)
  4441. MG289.MeshType = Enum.MeshType.Wedge
  4442. MG290 = Instance.new("Part")
  4443. MG290.Parent = MG2
  4444. MG290.Material = Enum.Material.SmoothPlastic
  4445. MG290.BrickColor = BrickColor.new("Black")
  4446. MG290.Position = Vector3.new(-12.9801617, 0.771479011, 5.98625183)
  4447. MG290.Rotation = Vector3.new(-4.88533216e-012, -1.49777912e-009, 179.965729)
  4448. MG290.Anchored = true
  4449. MG290.CFrame = CFrame.new(-12.9801617, 0.771479011, 5.98625183, -0.999999821, -0.000598029234, -2.6141176e-011, 0.000598029234, -0.999999821, 8.52651283e-014, -2.61406903e-011, -8.17124146e-014, 1)
  4450. MG290.FormFactor = Enum.FormFactor.Custom
  4451. MG290.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4452. MG290.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4453. MG290.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4454. MG290.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4455. MG290.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4456. MG290.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4457. MG290.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4458. MG290.Color = Color3.new(0.105882, 0.164706, 0.207843)
  4459. MG291 = Instance.new("SpecialMesh")
  4460. MG291.Parent = MG290
  4461. MG291.MeshId = "http://www.roblox.com/Asset/?id=11294911"
  4462. MG291.Scale = Vector3.new(0.125, 0.200000003, 0.174999997)
  4463. MG291.MeshType = Enum.MeshType.FileMesh
  4464. MG292 = Instance.new("Part")
  4465. MG292.Parent = MG2
  4466. MG292.Material = Enum.Material.SmoothPlastic
  4467. MG292.BrickColor = BrickColor.new("Really black")
  4468. MG292.Position = Vector3.new(-13.1050243, 1.01652801, 5.81750584)
  4469. MG292.Rotation = Vector3.new(180, 3.37225974e-005, -179.967255)
  4470. MG292.Anchored = true
  4471. MG292.CFrame = CFrame.new(-13.1050243, 1.01652801, 5.81750584, -0.999999821, 0.000571652199, 5.88570344e-007, 0.000571652199, 0.999999821, -1.51347891e-007, -5.88656803e-007, -1.51011221e-007, -1)
  4472. MG292.FormFactor = Enum.FormFactor.Custom
  4473. MG292.Size = Vector3.new(0.224999994, 0.200000003, 0.200000003)
  4474. MG292.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4475. MG292.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4476. MG292.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4477. MG292.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4478. MG292.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4479. MG292.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4480. MG292.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4481. MG293 = Instance.new("BlockMesh")
  4482. MG293.Parent = MG292
  4483. MG293.Scale = Vector3.new(1, 0.25, 0.625)
  4484. MG294 = Instance.new("Part")
  4485. MG294.Parent = MG2
  4486. MG294.Material = Enum.Material.SmoothPlastic
  4487. MG294.BrickColor = BrickColor.new("Black")
  4488. MG294.Position = Vector3.new(-12.9800539, 0.946474016, 5.96750021)
  4489. MG294.Rotation = Vector3.new(90.0041809, 89.9657364, -90.0041809)
  4490. MG294.Anchored = true
  4491. MG294.CFrame = CFrame.new(-12.9800539, 0.946474016, 5.96750021, -4.36852403e-008, 0.000598029234, 0.999999821, 2.60591548e-011, 0.999999821, -0.000598029234, -1, 8.17124146e-014, -4.36852474e-008)
  4492. MG294.FormFactor = Enum.FormFactor.Custom
  4493. MG294.Size = Vector3.new(0.200000003, 0.25, 0.200000003)
  4494. MG294.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4495. MG294.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4496. MG294.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4497. MG294.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4498. MG294.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4499. MG294.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4500. MG294.Color = Color3.new(0.105882, 0.164706, 0.207843)
  4501. MG295 = Instance.new("SpecialMesh")
  4502. MG295.Parent = MG294
  4503. MG295.MeshId = "http://www.roblox.com/Asset/?id=11294911"
  4504. MG295.Scale = Vector3.new(0.25, 0.5, 0.125)
  4505. MG295.MeshType = Enum.MeshType.FileMesh
  4506. MG296 = Instance.new("Part")
  4507. MG296.Parent = MG2
  4508. MG296.Material = Enum.Material.SmoothPlastic
  4509. MG296.BrickColor = BrickColor.new("Black")
  4510. MG296.Position = Vector3.new(-13.2301617, 0.771631002, 5.98625183)
  4511. MG296.Rotation = Vector3.new(-90, -89.9657364, 90)
  4512. MG296.Anchored = true
  4513. MG296.CFrame = CFrame.new(-13.2301617, 0.771631002, 5.98625183, 2.6141176e-011, -0.000598029234, -0.999999821, -8.52651283e-014, -0.999999821, 0.000598029234, -1, -8.17124146e-014, -2.61406903e-011)
  4514. MG296.FormFactor = Enum.FormFactor.Custom
  4515. MG296.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4516. MG296.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4517. MG296.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4518. MG296.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4519. MG296.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4520. MG296.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4521. MG296.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4522. MG296.Color = Color3.new(0.105882, 0.164706, 0.207843)
  4523. MG297 = Instance.new("SpecialMesh")
  4524. MG297.Parent = MG296
  4525. MG297.MeshId = "http://www.roblox.com/Asset/?id=11294911"
  4526. MG297.Scale = Vector3.new(0.174999997, 0.200000003, 0.125)
  4527. MG297.MeshType = Enum.MeshType.FileMesh
  4528. MG298 = Instance.new("Part")
  4529. MG298.Parent = MG2
  4530. MG298.Material = Enum.Material.SmoothPlastic
  4531. MG298.BrickColor = BrickColor.new("Really black")
  4532. MG298.Position = Vector3.new(-13.1050243, 1.016536, 5.64250183)
  4533. MG298.Rotation = Vector3.new(180, 3.37225974e-005, -179.967255)
  4534. MG298.Anchored = true
  4535. MG298.CFrame = CFrame.new(-13.1050243, 1.016536, 5.64250183, -0.999999821, 0.000571652199, 5.88570344e-007, 0.000571652199, 0.999999821, -1.51347891e-007, -5.88656803e-007, -1.51011221e-007, -1)
  4536. MG298.FormFactor = Enum.FormFactor.Custom
  4537. MG298.Size = Vector3.new(0.224999994, 0.200000003, 0.200000003)
  4538. MG298.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4539. MG298.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4540. MG298.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4541. MG298.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4542. MG298.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4543. MG298.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4544. MG298.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4545. MG299 = Instance.new("BlockMesh")
  4546. MG299.Parent = MG298
  4547. MG299.Scale = Vector3.new(1, 0.25, 0.625)
  4548. o200 = Instance.new("Part")
  4549. o200.Parent = MG2
  4550. o200.Material = Enum.Material.SmoothPlastic
  4551. o200.BrickColor = BrickColor.new("Dark stone grey")
  4552. o200.Position = Vector3.new(-13.1051235, 0.852800012, 6.49249411)
  4553. o200.Rotation = Vector3.new(-90, -89.9657364, -2.5045249e-006)
  4554. o200.Anchored = true
  4555. o200.CFrame = CFrame.new(-13.1051235, 0.852800012, 6.49249411, 0.000598029234, 2.6141176e-011, -0.999999821, 0.999999821, -8.52651283e-014, 0.000598029234, 8.17124146e-014, -1, -2.61406903e-011)
  4556. o200.FormFactor = Enum.FormFactor.Custom
  4557. o200.Size = Vector3.new(0.200000003, 1.04999995, 0.200000003)
  4558. o200.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4559. o200.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4560. o200.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4561. o200.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4562. o200.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4563. o200.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4564. o200.Color = Color3.new(0.388235, 0.372549, 0.384314)
  4565. o201 = Instance.new("Decal")
  4566. o201.Parent = o200
  4567. o201.Texture = "http://www.roblox.com/asset/?id=47760372"
  4568. o201.Face = Enum.NormalId.Bottom
  4569. o202 = Instance.new("CylinderMesh")
  4570. o202.Parent = o200
  4571. o202.Scale = Vector3.new(0.4375, 1, 0.4375)
  4572. o203 = Instance.new("Part")
  4573. o203.Parent = MG2
  4574. o203.Material = Enum.Material.SmoothPlastic
  4575. o203.BrickColor = BrickColor.new("Really black")
  4576. o203.Position = Vector3.new(-13.1050081, 1.01655102, 4.94250584)
  4577. o203.Rotation = Vector3.new(-180, 6.6715824e-009, -179.965744)
  4578. o203.Anchored = true
  4579. o203.CFrame = CFrame.new(-13.1050081, 1.01655102, 4.94250584, -0.999999821, 0.000597878243, 1.16441079e-010, 0.000597878243, 0.999999821, 1.50995675e-007, -2.61650545e-011, 1.50995902e-007, -1)
  4580. o203.FormFactor = Enum.FormFactor.Custom
  4581. o203.Size = Vector3.new(0.224999994, 0.200000003, 0.200000003)
  4582. o203.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4583. o203.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4584. o203.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4585. o203.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4586. o203.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4587. o203.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4588. o203.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4589. o204 = Instance.new("BlockMesh")
  4590. o204.Parent = o203
  4591. o204.Scale = Vector3.new(1, 0.25, 0.625)
  4592. o205 = Instance.new("Part")
  4593. o205.Parent = MG2
  4594. o205.Material = Enum.Material.SmoothPlastic
  4595. o205.BrickColor = BrickColor.new("Dark stone grey")
  4596. o205.Position = Vector3.new(-13.1051083, 0.857805014, 5.91125584)
  4597. o205.Rotation = Vector3.new(-4.88533216e-012, -1.49777912e-009, -90.0342712)
  4598. o205.Anchored = true
  4599. o205.CFrame = CFrame.new(-13.1051083, 0.857805014, 5.91125584, -0.000598072947, 0.999999821, -2.6141176e-011, -0.999999821, -0.000598072947, 8.52651283e-014, -7.81597009e-014, 2.61387804e-011, 1)
  4600. o205.FormFactor = Enum.FormFactor.Custom
  4601. o205.Size = Vector3.new(0.200000003, 0.3125, 0.200000003)
  4602. o205.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4603. o205.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4604. o205.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4605. o205.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4606. o205.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4607. o205.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4608. o205.Color = Color3.new(0.388235, 0.372549, 0.384314)
  4609. o206 = Instance.new("CylinderMesh")
  4610. o206.Parent = o205
  4611. o206.Scale = Vector3.new(0.3125, 1, 0.3125)
  4612. o207 = Instance.new("Part")
  4613. o207.Parent = MG2
  4614. o207.Material = Enum.Material.SmoothPlastic
  4615. o207.BrickColor = BrickColor.new("Dark stone grey")
  4616. o207.Position = Vector3.new(-13.1051083, 0.857805014, 5.27375078)
  4617. o207.Rotation = Vector3.new(-4.88533216e-012, -1.49777912e-009, -90.0342712)
  4618. o207.Anchored = true
  4619. o207.CFrame = CFrame.new(-13.1051083, 0.857805014, 5.27375078, -0.000598072947, 0.999999821, -2.6141176e-011, -0.999999821, -0.000598072947, 8.52651283e-014, -7.81597009e-014, 2.61387804e-011, 1)
  4620. o207.FormFactor = Enum.FormFactor.Custom
  4621. o207.Size = Vector3.new(0.200000003, 0.3125, 0.200000003)
  4622. o207.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4623. o207.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4624. o207.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4625. o207.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4626. o207.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4627. o207.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4628. o207.Color = Color3.new(0.388235, 0.372549, 0.384314)
  4629. o208 = Instance.new("CylinderMesh")
  4630. o208.Parent = o207
  4631. o208.Scale = Vector3.new(0.3125, 1, 0.3125)
  4632. o209 = Instance.new("Part")
  4633. o209.Parent = MG2
  4634. o209.Material = Enum.Material.SmoothPlastic
  4635. o209.BrickColor = BrickColor.new("Black")
  4636. o209.Position = Vector3.new(-13.1051617, 0.771555007, 5.98625183)
  4637. o209.Rotation = Vector3.new(180, 1.49777912e-009, 0.0342645533)
  4638. o209.Anchored = true
  4639. o209.CFrame = CFrame.new(-13.1051617, 0.771555007, 5.98625183, 0.999999821, -0.000598029234, 2.6141176e-011, -0.000598029234, -0.999999821, -8.52651283e-014, 2.61406903e-011, -8.17124146e-014, -1)
  4640. o209.FormFactor = Enum.FormFactor.Custom
  4641. o209.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4642. o209.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4643. o209.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4644. o209.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4645. o209.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4646. o209.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4647. o209.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4648. o209.Color = Color3.new(0.105882, 0.164706, 0.207843)
  4649. o210 = Instance.new("SpecialMesh")
  4650. o210.Parent = o209
  4651. o210.Scale = Vector3.new(0.9375, 0.5, 0.4375)
  4652. o210.MeshType = Enum.MeshType.Wedge
  4653. o211 = Instance.new("Part")
  4654. o211.Parent = MG2
  4655. o211.Material = Enum.Material.SmoothPlastic
  4656. o211.BrickColor = BrickColor.new("Black")
  4657. o211.Position = Vector3.new(-13.1050539, 0.946550012, 5.38000584)
  4658. o211.Rotation = Vector3.new(180, 1.49777912e-009, -179.965729)
  4659. o211.Anchored = true
  4660. o211.CFrame = CFrame.new(-13.1050539, 0.946550012, 5.38000584, -0.999999821, 0.000598029234, 2.6141176e-011, 0.000598029234, 0.999999821, -8.52651283e-014, -2.61406903e-011, 8.17124146e-014, -1)
  4661. o211.FormFactor = Enum.FormFactor.Custom
  4662. o211.Size = Vector3.new(0.200000003, 0.25, 1.04999995)
  4663. o211.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4664. o211.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4665. o211.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4666. o211.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4667. o211.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4668. o211.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4669. o211.Color = Color3.new(0.105882, 0.164706, 0.207843)
  4670. o212 = Instance.new("BlockMesh")
  4671. o212.Parent = o211
  4672. o212.Scale = Vector3.new(0.9375, 1, 1)
  4673. o213 = Instance.new("Part")
  4674. o213.Parent = MG2
  4675. o213.Material = Enum.Material.SmoothPlastic
  4676. o213.BrickColor = BrickColor.new("Black")
  4677. o213.Position = Vector3.new(-13.1054478, 1.23358619, 3.18481803)
  4678. o213.Rotation = Vector3.new(-1.82123506e-006, -4.07194889e-010, -0.0342645533)
  4679. o213.Anchored = true
  4680. o213.CFrame = CFrame.new(-13.1054478, 1.23358619, 3.18481803, 0.999999821, 0.000598029234, -7.10689146e-012, -0.000598029234, 0.999999821, 3.17865485e-008, 2.61657362e-011, -3.17864632e-008, 1)
  4681. o213.FormFactor = Enum.FormFactor.Custom
  4682. o213.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4683. o213.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4684. o213.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4685. o213.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4686. o213.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4687. o213.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4688. o213.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4689. o213.Color = Color3.new(0.105882, 0.164706, 0.207843)
  4690. o214 = Instance.new("SpecialMesh")
  4691. o214.Parent = o213
  4692. o214.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4693. o214.Scale = Vector3.new(0.0799999982, 0.0799999982, 0.0799999982)
  4694. o214.MeshType = Enum.MeshType.FileMesh
  4695. o215 = Instance.new("Part")
  4696. o215.Parent = MG2
  4697. o215.Material = Enum.Material.SmoothPlastic
  4698. o215.BrickColor = BrickColor.new("Black")
  4699. o215.Position = Vector3.new(-13.1053696, 1.19866312, 3.91283011)
  4700. o215.Rotation = Vector3.new(-89.997406, -89.9657364, -89.9973984)
  4701. o215.Anchored = true
  4702. o215.CFrame = CFrame.new(-13.1053696, 1.19866312, 3.91283011, 2.71379559e-008, 0.00059803779, -0.999999821, 1.06276133e-007, 0.999999821, 0.00059803779, 1, -1.06292269e-007, 2.70743428e-008)
  4703. o215.FormFactor = Enum.FormFactor.Custom
  4704. o215.Size = Vector3.new(1.16999996, 0.200000003, 0.200000003)
  4705. o215.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4706. o215.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4707. o215.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4708. o215.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4709. o215.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4710. o215.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4711. o215.Color = Color3.new(0.105882, 0.164706, 0.207843)
  4712. o216 = Instance.new("Decal")
  4713. o216.Parent = o215
  4714. o216.Texture = "http://www.roblox.com/asset/?id=29684337"
  4715. o216.Face = Enum.NormalId.Top
  4716. o217 = Instance.new("Decal")
  4717. o217.Parent = o215
  4718. o217.Texture = "http://www.roblox.com/asset/?id=29684337"
  4719. o217.Face = Enum.NormalId.Bottom
  4720. o218 = Instance.new("BlockMesh")
  4721. o218.Parent = o215
  4722. o218.Offset = Vector3.new(0, -0.0149999997, 0)
  4723. o218.Scale = Vector3.new(1.20000005, 0.180000022, 0.450000018)
  4724. o219 = Instance.new("Part")
  4725. o219.Parent = MG2
  4726. o219.Material = Enum.Material.SmoothPlastic
  4727. o219.BrickColor = BrickColor.new("Black")
  4728. o219.Position = Vector3.new(-13.1774616, 1.20562911, 3.13281608)
  4729. o219.Rotation = Vector3.new(-1.82123506e-006, -4.07194889e-010, -0.0342645533)
  4730. o219.Anchored = true
  4731. o219.CFrame = CFrame.new(-13.1774616, 1.20562911, 3.13281608, 0.999999821, 0.000598029234, -7.10689146e-012, -0.000598029234, 0.999999821, 3.17865485e-008, 2.61657362e-011, -3.17864632e-008, 1)
  4732. o219.FormFactor = Enum.FormFactor.Custom
  4733. o219.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4734. o219.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4735. o219.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4736. o219.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4737. o219.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4738. o219.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4739. o219.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4740. o219.Color = Color3.new(0.105882, 0.164706, 0.207843)
  4741. o220 = Instance.new("BlockMesh")
  4742. o220.Parent = o219
  4743. o220.Scale = Vector3.new(0.0800000057, 0.399999976, 0.599999964)
  4744. o221 = Instance.new("Part")
  4745. o221.Parent = MG2
  4746. o221.Material = Enum.Material.SmoothPlastic
  4747. o221.BrickColor = BrickColor.new("Black")
  4748. o221.Position = Vector3.new(-13.1534519, 1.2256192, 3.18481803)
  4749. o221.Rotation = Vector3.new(-1.82123506e-006, -4.07194889e-010, -0.0342645533)
  4750. o221.Anchored = true
  4751. o221.CFrame = CFrame.new(-13.1534519, 1.2256192, 3.18481803, 0.999999821, 0.000598029234, -7.10689146e-012, -0.000598029234, 0.999999821, 3.17865485e-008, 2.61657362e-011, -3.17864632e-008, 1)
  4752. o221.FormFactor = Enum.FormFactor.Custom
  4753. o221.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4754. o221.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4755. o221.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4756. o221.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4757. o221.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4758. o221.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4759. o221.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4760. o221.Color = Color3.new(0.105882, 0.164706, 0.207843)
  4761. o222 = Instance.new("BlockMesh")
  4762. o222.Parent = o221
  4763. o222.Scale = Vector3.new(0.160000011, 0.199999988, 0.0800000057)
  4764. o223 = Instance.new("Part")
  4765. o223.Parent = MG2
  4766. o223.Material = Enum.Material.SmoothPlastic
  4767. o223.BrickColor = BrickColor.new("Black")
  4768. o223.Position = Vector3.new(-13.1055317, 1.0975672, 4.81684589)
  4769. o223.Rotation = Vector3.new(89.9999924, -0.0342645533, -5.20930543e-009)
  4770. o223.Anchored = true
  4771. o223.CFrame = CFrame.new(-13.1055317, 1.0975672, 4.81684589, 0.999999821, 9.0919515e-011, -0.000598029234, -0.000598029234, 1.956993e-007, -0.999999821, 2.61657362e-011, 1, 1.95699243e-007)
  4772. o223.FormFactor = Enum.FormFactor.Custom
  4773. o223.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4774. o223.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4775. o223.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4776. o223.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4777. o223.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4778. o223.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4779. o223.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4780. o223.Color = Color3.new(0.105882, 0.164706, 0.207843)
  4781. o224 = Instance.new("SpecialMesh")
  4782. o224.Parent = o223
  4783. o224.Scale = Vector3.new(0.800000131, 0.640000045, 0.680000007)
  4784. o224.MeshType = Enum.MeshType.Wedge
  4785. o225 = Instance.new("Part")
  4786. o225.Parent = MG2
  4787. o225.Material = Enum.Material.SmoothPlastic
  4788. o225.BrickColor = BrickColor.new("Black")
  4789. o225.Position = Vector3.new(-13.0574503, 1.22555912, 3.18481803)
  4790. o225.Rotation = Vector3.new(-1.82123506e-006, -4.07194889e-010, -0.0342645533)
  4791. o225.Anchored = true
  4792. o225.CFrame = CFrame.new(-13.0574503, 1.22555912, 3.18481803, 0.999999821, 0.000598029234, -7.10689146e-012, -0.000598029234, 0.999999821, 3.17865485e-008, 2.61657362e-011, -3.17864632e-008, 1)
  4793. o225.FormFactor = Enum.FormFactor.Custom
  4794. o225.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4795. o225.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4796. o225.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4797. o225.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4798. o225.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4799. o225.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4800. o225.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4801. o225.Color = Color3.new(0.105882, 0.164706, 0.207843)
  4802. o226 = Instance.new("BlockMesh")
  4803. o226.Parent = o225
  4804. o226.Scale = Vector3.new(0.160000041, 0.199999988, 0.0800000057)
  4805. o227 = Instance.new("Part")
  4806. o227.Parent = MG2
  4807. o227.Material = Enum.Material.SmoothPlastic
  4808. o227.BrickColor = BrickColor.new("Black")
  4809. o227.Position = Vector3.new(-13.1055317, 1.08958411, 3.35682297)
  4810. o227.Rotation = Vector3.new(-89.994812, -89.9657364, -89.9947968)
  4811. o227.Anchored = true
  4812. o227.CFrame = CFrame.new(-13.1055317, 1.08958411, 3.35682297, 5.4291732e-008, 0.000598046347, -0.999999821, 1.95666871e-007, 0.999999821, 0.000598046347, 1, -1.95699243e-007, 5.41746559e-008)
  4813. o227.FormFactor = Enum.FormFactor.Custom
  4814. o227.Size = Vector3.new(0.808000088, 0.200000003, 0.200000003)
  4815. o227.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4816. o227.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4817. o227.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4818. o227.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4819. o227.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4820. o227.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4821. o227.Color = Color3.new(0.105882, 0.164706, 0.207843)
  4822. o228 = Instance.new("BlockMesh")
  4823. o228.Parent = o227
  4824. o228.Scale = Vector3.new(1, 0.440000057, 0.800000131)
  4825. o229 = Instance.new("Part")
  4826. o229.Parent = MG2
  4827. o229.Material = Enum.Material.SmoothPlastic
  4828. o229.BrickColor = BrickColor.new("Black")
  4829. o229.Position = Vector3.new(-13.0334616, 1.20552611, 3.0128119)
  4830. o229.Rotation = Vector3.new(-1.82123506e-006, -4.07194889e-010, -0.0342645533)
  4831. o229.Anchored = true
  4832. o229.CFrame = CFrame.new(-13.0334616, 1.20552611, 3.0128119, 0.999999821, 0.000598029234, -7.10689146e-012, -0.000598029234, 0.999999821, 3.17865485e-008, 2.61657362e-011, -3.17864632e-008, 1)
  4833. o229.FormFactor = Enum.FormFactor.Custom
  4834. o229.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4835. o229.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4836. o229.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4837. o229.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4838. o229.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4839. o229.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4840. o229.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4841. o229.Color = Color3.new(0.105882, 0.164706, 0.207843)
  4842. o230 = Instance.new("SpecialMesh")
  4843. o230.Parent = o229
  4844. o230.Scale = Vector3.new(0.0800000057, 0.399999976, 0.599999964)
  4845. o230.MeshType = Enum.MeshType.Wedge
  4846. o231 = Instance.new("Part")
  4847. o231.Name = "Zoom"
  4848. o231.Parent = MG2
  4849. o231.Material = Enum.Material.SmoothPlastic
  4850. o231.Transparency = 1
  4851. o231.Position = Vector3.new(-13.1099358, 1.20989811, 2.88000464)
  4852. o231.Rotation = Vector3.new(-179.999741, 2.35468792e-006, -179.999603)
  4853. o231.Anchored = true
  4854. o231.CFrame = CFrame.new(-13.1099358, 1.20989811, 2.88000464, -0.999995828, 7.17247622e-006, 4.10970564e-008, 7.48429193e-006, 1.00000012, 4.40166332e-006, -4.1063835e-008, 4.17768024e-006, -0.999992728)
  4855. o231.CanCollide = false
  4856. o231.FormFactor = Enum.FormFactor.Custom
  4857. o231.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4858. o231.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4859. o231.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4860. o231.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4861. o231.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4862. o231.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4863. o231.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4864. o232 = Instance.new("BlockMesh")
  4865. o232.Parent = o231
  4866. o232.Scale = Vector3.new(0.0528571419, 0.0634285733, 0.105714284)
  4867. o233 = Instance.new("Part")
  4868. o233.Parent = MG2
  4869. o233.Material = Enum.Material.SmoothPlastic
  4870. o233.BrickColor = BrickColor.new("Black")
  4871. o233.Position = Vector3.new(-13.1055384, 1.08156312, 4.66482973)
  4872. o233.Rotation = Vector3.new(-1.82123506e-006, -4.07194889e-010, 179.965729)
  4873. o233.Anchored = true
  4874. o233.CFrame = CFrame.new(-13.1055384, 1.08156312, 4.66482973, -0.999999821, -0.000598029234, -7.10689146e-012, 0.000598029234, -0.999999821, 3.17865485e-008, -2.61657362e-011, 3.17864632e-008, 1)
  4875. o233.FormFactor = Enum.FormFactor.Custom
  4876. o233.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4877. o233.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4878. o233.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4879. o233.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4880. o233.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4881. o233.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4882. o233.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4883. o233.Color = Color3.new(0.105882, 0.164706, 0.207843)
  4884. o234 = Instance.new("SpecialMesh")
  4885. o234.Parent = o233
  4886. o234.Scale = Vector3.new(0.800000131, 0.519999921, 0.479999959)
  4887. o234.MeshType = Enum.MeshType.Wedge
  4888. o235 = Instance.new("Part")
  4889. o235.Parent = MG2
  4890. o235.Material = Enum.Material.SmoothPlastic
  4891. o235.BrickColor = BrickColor.new("Black")
  4892. o235.Position = Vector3.new(-13.1053982, 1.14855111, 4.00282478)
  4893. o235.Rotation = Vector3.new(-89.994812, -89.9657364, -89.9947968)
  4894. o235.Anchored = true
  4895. o235.CFrame = CFrame.new(-13.1053982, 1.14855111, 4.00282478, 5.4291732e-008, 0.000598046347, -0.999999821, 1.95666871e-007, 0.999999821, 0.000598046347, 1, -1.95699243e-007, 5.41746559e-008)
  4896. o235.FormFactor = Enum.FormFactor.Custom
  4897. o235.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4898. o235.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4899. o235.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4900. o235.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4901. o235.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4902. o235.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4903. o235.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4904. o235.Color = Color3.new(0.105882, 0.164706, 0.207843)
  4905. o236 = Instance.new("BlockMesh")
  4906. o236.Parent = o235
  4907. o236.Offset = Vector3.new(-0.150000006, 0.00059999997, 0)
  4908. o236.Scale = Vector3.new(9, 0.164999992, 0.800100029)
  4909. o237 = Instance.new("Part")
  4910. o237.Parent = MG2
  4911. o237.Material = Enum.Material.SmoothPlastic
  4912. o237.BrickColor = BrickColor.new("Black")
  4913. o237.Position = Vector3.new(-13.1055384, 1.08156312, 4.73283052)
  4914. o237.Rotation = Vector3.new(-89.994812, -89.9657364, -89.9947968)
  4915. o237.Anchored = true
  4916. o237.CFrame = CFrame.new(-13.1055384, 1.08156312, 4.73283052, 5.4291732e-008, 0.000598046347, -0.999999821, 1.95666871e-007, 0.999999821, 0.000598046347, 1, -1.95699243e-007, 5.41746559e-008)
  4917. o237.FormFactor = Enum.FormFactor.Custom
  4918. o237.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4919. o237.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4920. o237.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4921. o237.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4922. o237.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4923. o237.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4924. o237.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4925. o237.Color = Color3.new(0.105882, 0.164706, 0.207843)
  4926. o238 = Instance.new("BlockMesh")
  4927. o238.Parent = o237
  4928. o238.Scale = Vector3.new(0.199999988, 0.519999921, 0.800000131)
  4929. o239 = Instance.new("Part")
  4930. o239.Parent = MG2
  4931. o239.Material = Enum.Material.SmoothPlastic
  4932. o239.BrickColor = BrickColor.new("Black")
  4933. o239.Position = Vector3.new(-13.0334616, 1.20552611, 3.13281608)
  4934. o239.Rotation = Vector3.new(-1.82123506e-006, -4.07194889e-010, -0.0342645533)
  4935. o239.Anchored = true
  4936. o239.CFrame = CFrame.new(-13.0334616, 1.20552611, 3.13281608, 0.999999821, 0.000598029234, -7.10689146e-012, -0.000598029234, 0.999999821, 3.17865485e-008, 2.61657362e-011, -3.17864632e-008, 1)
  4937. o239.FormFactor = Enum.FormFactor.Custom
  4938. o239.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4939. o239.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4940. o239.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4941. o239.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4942. o239.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4943. o239.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4944. o239.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4945. o239.Color = Color3.new(0.105882, 0.164706, 0.207843)
  4946. o240 = Instance.new("BlockMesh")
  4947. o240.Parent = o239
  4948. o240.Scale = Vector3.new(0.0800000057, 0.399999976, 0.599999964)
  4949. o241 = Instance.new("Part")
  4950. o241.Parent = MG2
  4951. o241.Material = Enum.Material.SmoothPlastic
  4952. o241.BrickColor = BrickColor.new("Black")
  4953. o241.Position = Vector3.new(-13.1054764, 1.18558311, 3.18481803)
  4954. o241.Rotation = Vector3.new(-1.82123506e-006, -4.07194889e-010, -0.0342645533)
  4955. o241.Anchored = true
  4956. o241.CFrame = CFrame.new(-13.1054764, 1.18558311, 3.18481803, 0.999999821, 0.000598029234, -7.10689146e-012, -0.000598029234, 0.999999821, 3.17865485e-008, 2.61657362e-011, -3.17864632e-008, 1)
  4957. o241.FormFactor = Enum.FormFactor.Custom
  4958. o241.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4959. o241.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4960. o241.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4961. o241.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4962. o241.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4963. o241.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4964. o241.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4965. o241.Color = Color3.new(0.105882, 0.164706, 0.207843)
  4966. o242 = Instance.new("BlockMesh")
  4967. o242.Parent = o241
  4968. o242.Scale = Vector3.new(0.640000045, 0.199999988, 0.0800000057)
  4969. o243 = Instance.new("Part")
  4970. o243.Parent = MG2
  4971. o243.Material = Enum.Material.SmoothPlastic
  4972. o243.BrickColor = BrickColor.new("Black")
  4973. o243.Position = Vector3.new(-13.1055317, 1.09356511, 4.17682981)
  4974. o243.Rotation = Vector3.new(-1.82123506e-006, -4.07194889e-010, 179.965729)
  4975. o243.Anchored = true
  4976. o243.CFrame = CFrame.new(-13.1055317, 1.09356511, 4.17682981, -0.999999821, -0.000598029234, -7.10689146e-012, 0.000598029234, -0.999999821, 3.17865485e-008, -2.61657362e-011, 3.17864632e-008, 1)
  4977. o243.FormFactor = Enum.FormFactor.Custom
  4978. o243.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  4979. o243.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  4980. o243.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  4981. o243.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  4982. o243.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  4983. o243.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  4984. o243.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  4985. o243.Color = Color3.new(0.105882, 0.164706, 0.207843)
  4986. o244 = Instance.new("SpecialMesh")
  4987. o244.Parent = o243
  4988. o244.Scale = Vector3.new(0.800000072, 0.400000036, 0.560000062)
  4989. o244.MeshType = Enum.MeshType.Wedge
  4990. o245 = Instance.new("Part")
  4991. o245.Parent = MG2
  4992. o245.Material = Enum.Material.SmoothPlastic
  4993. o245.BrickColor = BrickColor.new("Black")
  4994. o245.Position = Vector3.new(-13.1774616, 1.2056272, 3.01282096)
  4995. o245.Rotation = Vector3.new(-1.82123506e-006, -4.07194889e-010, -0.0342645533)
  4996. o245.Anchored = true
  4997. o245.CFrame = CFrame.new(-13.1774616, 1.2056272, 3.01282096, 0.999999821, 0.000598029234, -7.10689146e-012, -0.000598029234, 0.999999821, 3.17865485e-008, 2.61657362e-011, -3.17864632e-008, 1)
  4998. o245.FormFactor = Enum.FormFactor.Custom
  4999. o245.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  5000. o245.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5001. o245.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5002. o245.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5003. o245.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5004. o245.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5005. o245.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5006. o245.Color = Color3.new(0.105882, 0.164706, 0.207843)
  5007. o246 = Instance.new("SpecialMesh")
  5008. o246.Parent = o245
  5009. o246.Scale = Vector3.new(0.0800000057, 0.399999976, 0.599999964)
  5010. o246.MeshType = Enum.MeshType.Wedge
  5011. o247 = Instance.new("Part")
  5012. o247.Parent = MG2
  5013. o247.Material = Enum.Material.SmoothPlastic
  5014. o247.BrickColor = BrickColor.new("Black")
  5015. o247.Position = Vector3.new(-13.1053638, 1.21365511, 4.69673586)
  5016. o247.Rotation = Vector3.new(-1.82123506e-006, -4.07194889e-010, -0.0342645533)
  5017. o247.Anchored = true
  5018. o247.CFrame = CFrame.new(-13.1053638, 1.21365511, 4.69673586, 0.999999821, 0.000598029234, -7.10689146e-012, -0.000598029234, 0.999999821, 3.17865485e-008, 2.61657362e-011, -3.17864632e-008, 1)
  5019. o247.FormFactor = Enum.FormFactor.Custom
  5020. o247.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  5021. o247.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5022. o247.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5023. o247.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5024. o247.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5025. o247.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5026. o247.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5027. o247.Color = Color3.new(0.105882, 0.164706, 0.207843)
  5028. o248 = Instance.new("SpecialMesh")
  5029. o248.Parent = o247
  5030. o248.MeshId = "http://www.roblox.com/asset/?id=3270017"
  5031. o248.Scale = Vector3.new(0.119999997, 0.119999997, 0.600000024)
  5032. o248.MeshType = Enum.MeshType.FileMesh
  5033. o249 = Instance.new("Part")
  5034. o249.Parent = MG2
  5035. o249.Material = Enum.Material.SmoothPlastic
  5036. o249.BrickColor = BrickColor.new("Black")
  5037. o249.Position = Vector3.new(-13.2227039, 1.1414212, 3.92782974)
  5038. o249.Rotation = Vector3.new(-90.0000153, 45.0343437, 90)
  5039. o249.Anchored = true
  5040. o249.CFrame = CFrame.new(-13.2227039, 1.1414212, 3.92782974, -5.4291732e-008, -0.706682861, 0.707530499, -1.95666871e-007, 0.707530439, 0.706682801, -1, -1.19352478e-007, -1.78920089e-007)
  5041. o249.FormFactor = Enum.FormFactor.Custom
  5042. o249.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  5043. o249.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5044. o249.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5045. o249.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5046. o249.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5047. o249.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5048. o249.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5049. o249.Color = Color3.new(0.105882, 0.164706, 0.207843)
  5050. o250 = Instance.new("BlockMesh")
  5051. o250.Parent = o249
  5052. o250.Offset = Vector3.new(0, -0.0265500005, 0.0687000006)
  5053. o250.Scale = Vector3.new(7.0199995, 0.180000007, 0.250499994)
  5054. o251 = Instance.new("Part")
  5055. o251.Parent = MG2
  5056. o251.Material = Enum.Material.SmoothPlastic
  5057. o251.BrickColor = BrickColor.new("Black")
  5058. o251.Position = Vector3.new(-13.1053324, 1.25864911, 4.69322681)
  5059. o251.Rotation = Vector3.new(-90.0000076, 0.0342645533, -90)
  5060. o251.Anchored = true
  5061. o251.CFrame = CFrame.new(-13.1053324, 1.25864911, 4.69322681, 5.4291732e-008, 0.999999821, 0.000598029234, 1.95666871e-007, -0.000598029234, 0.999999821, 1, -5.41746772e-008, -1.95699243e-007)
  5062. o251.FormFactor = Enum.FormFactor.Custom
  5063. o251.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  5064. o251.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5065. o251.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5066. o251.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5067. o251.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5068. o251.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5069. o251.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5070. o251.Color = Color3.new(0.105882, 0.164706, 0.207843)
  5071. o252 = Instance.new("BlockMesh")
  5072. o252.Parent = o251
  5073. o252.Offset = Vector3.new(0, 0, -0.0659999996)
  5074. o252.Scale = Vector3.new(0.200010002, 0.0800399929, 0.280013978)
  5075. o253 = Instance.new("Part")
  5076. o253.Parent = MG2
  5077. o253.Material = Enum.Material.SmoothPlastic
  5078. o253.BrickColor = BrickColor.new("Black")
  5079. o253.Position = Vector3.new(-13.1055317, 1.09358811, 4.30083179)
  5080. o253.Rotation = Vector3.new(180, 4.07194889e-010, 0.0342645533)
  5081. o253.Anchored = true
  5082. o253.CFrame = CFrame.new(-13.1055317, 1.09358811, 4.30083179, 0.999999821, -0.000598029234, 7.10689146e-012, -0.000598029234, -0.999999821, -3.17865485e-008, 2.61657362e-011, 3.17864632e-008, -1)
  5083. o253.FormFactor = Enum.FormFactor.Custom
  5084. o253.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  5085. o253.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5086. o253.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5087. o253.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5088. o253.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5089. o253.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5090. o253.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5091. o253.Color = Color3.new(0.105882, 0.164706, 0.207843)
  5092. o254 = Instance.new("SpecialMesh")
  5093. o254.Parent = o253
  5094. o254.Scale = Vector3.new(0.800000131, 0.399999976, 0.599999964)
  5095. o254.MeshType = Enum.MeshType.Wedge
  5096. o255 = Instance.new("Part")
  5097. o255.Parent = MG2
  5098. o255.Material = Enum.Material.SmoothPlastic
  5099. o255.BrickColor = BrickColor.new("Black")
  5100. o255.Position = Vector3.new(-13.1055317, 1.08958411, 3.82883143)
  5101. o255.Rotation = Vector3.new(180, 4.07194889e-010, 0.0342645533)
  5102. o255.Anchored = true
  5103. o255.CFrame = CFrame.new(-13.1055317, 1.08958411, 3.82883143, 0.999999821, -0.000598029234, 7.10689146e-012, -0.000598029234, -0.999999821, -3.17865485e-008, 2.61657362e-011, 3.17864632e-008, -1)
  5104. o255.FormFactor = Enum.FormFactor.Custom
  5105. o255.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  5106. o255.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5107. o255.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5108. o255.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5109. o255.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5110. o255.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5111. o255.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5112. o255.Color = Color3.new(0.105882, 0.164706, 0.207843)
  5113. o256 = Instance.new("SpecialMesh")
  5114. o256.Parent = o255
  5115. o256.Scale = Vector3.new(0.800000131, 0.439999998, 0.680000007)
  5116. o256.MeshType = Enum.MeshType.Wedge
  5117. o257 = Instance.new("Part")
  5118. o257.Parent = MG2
  5119. o257.Material = Enum.Material.SmoothPlastic
  5120. o257.BrickColor = BrickColor.new("Black")
  5121. o257.Position = Vector3.new(-12.9881916, 1.1413672, 3.92782068)
  5122. o257.Rotation = Vector3.new(-90.0000076, -44.9658089, -90)
  5123. o257.Anchored = true
  5124. o257.CFrame = CFrame.new(-12.9881916, 1.1413672, 3.92782068, 5.4291732e-008, 0.707528651, -0.706684709, 1.95666871e-007, 0.706684768, 0.707528591, 1, -2.16173063e-007, -8.95500989e-008)
  5125. o257.FormFactor = Enum.FormFactor.Custom
  5126. o257.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  5127. o257.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5128. o257.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5129. o257.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5130. o257.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5131. o257.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5132. o257.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5133. o257.Color = Color3.new(0.105882, 0.164706, 0.207843)
  5134. o258 = Instance.new("BlockMesh")
  5135. o258.Parent = o257
  5136. o258.Offset = Vector3.new(0, -0.0265500005, 0.0687000006)
  5137. o258.Scale = Vector3.new(7.0199995, 0.180000007, 0.250499994)
  5138. o259 = Instance.new("Part")
  5139. o259.Parent = MG2
  5140. o259.Material = Enum.Material.SmoothPlastic
  5141. o259.BrickColor = BrickColor.new("Black")
  5142. o259.Position = Vector3.new(-13.1055317, 1.09358811, 4.236835)
  5143. o259.Rotation = Vector3.new(-1.82123506e-006, -4.07194889e-010, 89.9657364)
  5144. o259.Anchored = true
  5145. o259.CFrame = CFrame.new(-13.1055317, 1.09358811, 4.236835, 0.000598046347, -0.999999821, -7.10689146e-012, 0.999999821, 0.000598046347, 3.17865485e-008, -3.17864632e-008, -2.61676132e-011, 1)
  5146. o259.FormFactor = Enum.FormFactor.Custom
  5147. o259.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  5148. o259.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5149. o259.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5150. o259.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5151. o259.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5152. o259.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5153. o259.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5154. o259.Color = Color3.new(0.105882, 0.164706, 0.207843)
  5155. o260 = Instance.new("BlockMesh")
  5156. o260.Parent = o259
  5157. o260.Scale = Vector3.new(0.400000066, 0.800000191, 0.0400000028)
  5158. EXE.Parent = workspace
  5159. EXE:MakeJoints()
  5160. local EXE1 = EXE:GetChildren()
  5161. for i=1,#EXE1 do
  5162. EXE1[i].Parent = workspace
  5163. ypcall(function() EXE1[i]:MakeJoints() end)
  5164. end
  5165. EXE:Destroy()
  5166. for i=1,#cors do
  5167. coroutine.resume(cors[i])
  5168. end
  5169. MG2.Parent = game.Players.LocalPlayer.Backpack
  5170.  
  5171. -------
  5172.  
  5173. local player = game.Players.LocalPlayer
  5174. local char = player.Character
  5175. local tor = char.Torso
  5176. local camera = game.Workspace.CurrentCamera
  5177. local ra = char['Right Arm']
  5178. local la = char['Left Arm']
  5179. local ammo = 250
  5180. local maxammo = 250
  5181.  
  5182. function weld(p0,p1,c0)
  5183. local w=Instance.new("Weld",p0)
  5184. w.Part0=p0
  5185. w.Part1=p1
  5186. w.C0=c0
  5187. return w
  5188. end
  5189.  
  5190. bin=Instance.new('HopperBin',player.Backpack)
  5191. bin.Name='Maxim'
  5192.  
  5193. bin.Selected:connect(function(mouse)
  5194. pcall(function()
  5195. local canfire = false
  5196. local cancrouch = true
  5197. local crouched = 0
  5198. local tool = Instance.new("Tool",char)
  5199. local maxim = Instance.new("Model", tool)
  5200. maxim.Name = "Maxim"
  5201.  
  5202. handle = Instance.new("Part", maxim)
  5203. handle.FormFactor = Enum.FormFactor.Symmetric
  5204. handle.CanCollide = false
  5205. handle.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5206. handle.Transparency = 1
  5207. handle.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5208. handle.Anchored = false
  5209. handle.Material = Enum.Material.Metal
  5210. handle.Size = Vector3.new(0.693, 0.693, 0.693)
  5211. handle.Name = "Handle"
  5212. handle.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5213. handle.CFrame = CFrame.new(-10.223, 2.553, 100.131)* CFrame.Angles(3.141476392746, -0.010084789246321, -3.1415796279907)
  5214. handle.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5215. handle.BrickColor = BrickColor.new("Black")
  5216. handle.Friction = 0.3
  5217. handle.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5218.  
  5219. newp = Instance.new("Part", maxim)
  5220. newp.CanCollide = false
  5221. newp.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5222. newp.Transparency = 1
  5223. newp.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5224. newp.Anchored = false
  5225. newp.Material = Enum.Material.Metal
  5226. newp.Size = Vector3.new(0.242, 0.242, 0.242)
  5227. newp.Name = "newp"
  5228. newp.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5229. newp.CFrame = CFrame.new(-10.2, 2.137, 106.587)* CFrame.Angles(3.1415915489197, -0.010082421824336, -3.141538143158)
  5230. newp.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5231. newp.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5232. newp.BrickColor = BrickColor.new("Really black")
  5233. newp.Friction = 0.3
  5234. newp.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5235.  
  5236. mesh = Instance.new("BlockMesh", newp)
  5237. mesh.Scale = Vector3.new(0.828, 0.828, 0.828)
  5238.  
  5239. muzzleflash = Instance.new("Part", maxim)
  5240. muzzleflash.CanCollide = false
  5241. muzzleflash.Transparency = 1
  5242. muzzleflash.TopSurface = Enum.SurfaceType.Smooth
  5243. muzzleflash.Anchored = false
  5244. muzzleflash.Material = Enum.Material.Neon
  5245. muzzleflash.Size = Vector3.new(1.001, 2.003, 2.003)
  5246. muzzleflash.Name = "MuzzleFlash"
  5247. muzzleflash.CFrame = CFrame.new(-10.199, 2.121, 107.361)* CFrame.Angles(1.4805293083191, -1.5704510211945, -0.090421967208385)
  5248. muzzleflash.BrickColor = BrickColor.new("New Yeller")
  5249. muzzleflash.Friction = 0.3
  5250. muzzleflash.BottomSurface = Enum.SurfaceType.Smooth
  5251.  
  5252. mesh_2 = Instance.new("SpecialMesh", muzzleflash)
  5253. mesh_2.Scale = Vector3.new(0.5, 1, 0.5)
  5254. mesh_2.MeshType = Enum.MeshType.Sphere
  5255.  
  5256. pointlight = Instance.new("PointLight", muzzleflash)
  5257. pointlight.Enabled = false
  5258. pointlight.Color = Color3.new(1, 1, 0)
  5259. pointlight.Brightness = 5
  5260. pointlight.Range = 5
  5261.  
  5262. partt = Instance.new("Part", maxim)
  5263. partt.FormFactor = Enum.FormFactor.Custom
  5264. partt.CanCollide = false
  5265. partt.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5266. partt.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5267. partt.Anchored = false
  5268. partt.Material = Enum.Material.Metal
  5269. partt.Size = Vector3.new(0.242, 0.242, 0.242)
  5270. partt.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5271. partt.CFrame = CFrame.new(-10.205, 2.135, 106.488)* CFrame.Angles(-1.5707985162735, 5.4661384638166e-005, 0.010087701492012)
  5272. partt.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5273. partt.BrickColor = BrickColor.new("Really black")
  5274. partt.Friction = 0.3
  5275. partt.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5276. partt.Name = "Realbarrel"
  5277.  
  5278. mesh_3 = Instance.new("CylinderMesh", partt)
  5279. mesh_3.Scale = Vector3.new(0.84, 0.038, 0.757)
  5280.  
  5281. part_2 = Instance.new("Part", maxim)
  5282. part_2.FormFactor = Enum.FormFactor.Custom
  5283. part_2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5284. part_2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5285. part_2.Anchored = false
  5286. part_2.Material = Enum.Material.Metal
  5287. part_2.Size = Vector3.new(0.2, 0.52, 0.2)
  5288. part_2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5289. part_2.CFrame = CFrame.new(-10.62, 2.321, 100.15)* CFrame.Angles(3.1415910720825, -0.010084392502904, -9.7323545560357e-006)
  5290. part_2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5291. part_2.BrickColor = BrickColor.new("Brown")
  5292. part_2.Friction = 0.3
  5293. part_2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5294.  
  5295. mesh_4 = Instance.new("CylinderMesh", part_2)
  5296.  
  5297. part_3 = Instance.new("Part", maxim)
  5298. part_3.FormFactor = Enum.FormFactor.Custom
  5299. part_3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5300. part_3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5301. part_3.Anchored = false
  5302. part_3.Material = Enum.Material.Metal
  5303. part_3.Size = Vector3.new(0.27, 0.2, 0.26)
  5304. part_3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5305. part_3.CFrame = CFrame.new(-10.625, 2.601, 100.15)* CFrame.Angles(3.1415910720825, -0.010084392502904, -9.7323545560357e-006)
  5306. part_3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5307. part_3.BrickColor = BrickColor.new("Black")
  5308. part_3.Friction = 0.3
  5309. part_3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5310.  
  5311. mesh_5 = Instance.new("CylinderMesh", part_3)
  5312.  
  5313. part_4 = Instance.new("Part", maxim)
  5314. part_4.FormFactor = Enum.FormFactor.Custom
  5315. part_4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5316. part_4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5317. part_4.Anchored = false
  5318. part_4.Material = Enum.Material.Metal
  5319. part_4.Size = Vector3.new(0.2, 0.47, 0.2)
  5320. part_4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5321. part_4.CFrame = CFrame.new(-9.983, 2.601, 100.311)* CFrame.Angles(3.1415627002716, -1.3090280294418, 1.5707893371582)
  5322. part_4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5323. part_4.BrickColor = BrickColor.new("Black")
  5324. part_4.Friction = 0.3
  5325. part_4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5326.  
  5327. mesh_6 = Instance.new("CylinderMesh", part_4)
  5328.  
  5329. part_5 = Instance.new("Part", maxim)
  5330. part_5.FormFactor = Enum.FormFactor.Custom
  5331. part_5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5332. part_5.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5333. part_5.Anchored = false
  5334. part_5.Material = Enum.Material.Metal
  5335. part_5.Size = Vector3.new(0.2, 0.57, 0.2)
  5336. part_5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5337. part_5.CFrame = CFrame.new(-9.949, 2.281, 100.123)* CFrame.Angles(3.1415910720825, -0.010084391571581, 3.1415829658508)
  5338. part_5.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5339. part_5.BrickColor = BrickColor.new("Brown")
  5340. part_5.Friction = 0.3
  5341. part_5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5342.  
  5343. mesh_7 = Instance.new("CylinderMesh", part_5)
  5344.  
  5345. part_6 = Instance.new("Part", maxim)
  5346. part_6.FormFactor = Enum.FormFactor.Custom
  5347. part_6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5348. part_6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5349. part_6.Anchored = false
  5350. part_6.Material = Enum.Material.Metal
  5351. part_6.Size = Vector3.new(0.2, 0.47, 0.2)
  5352. part_6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5353. part_6.CFrame = CFrame.new(-10.582, 1.996, 100.338)* CFrame.Angles(-3.1415679454803, 1.2888501882553, -1.5708026885986)
  5354. part_6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5355. part_6.BrickColor = BrickColor.new("Black")
  5356. part_6.Friction = 0.3
  5357. part_6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5358.  
  5359. mesh_8 = Instance.new("CylinderMesh", part_6)
  5360.  
  5361. part_7 = Instance.new("Part", maxim)
  5362. part_7.FormFactor = Enum.FormFactor.Custom
  5363. part_7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5364. part_7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5365. part_7.Anchored = false
  5366. part_7.Material = Enum.Material.Metal
  5367. part_7.Size = Vector3.new(0.27, 0.2, 0.26)
  5368. part_7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5369. part_7.CFrame = CFrame.new(-9.944, 2.596, 100.123)* CFrame.Angles(3.1415910720825, -0.010084391571581, 3.1415829658508)
  5370. part_7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5371. part_7.BrickColor = BrickColor.new("Black")
  5372. part_7.Friction = 0.3
  5373. part_7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5374.  
  5375. mesh_9 = Instance.new("CylinderMesh", part_7)
  5376.  
  5377. part_8 = Instance.new("Part", maxim)
  5378. part_8.FormFactor = Enum.FormFactor.Custom
  5379. part_8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5380. part_8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5381. part_8.Anchored = false
  5382. part_8.Material = Enum.Material.Metal
  5383. part_8.Size = Vector3.new(0.27, 0.2, 0.26)
  5384. part_8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5385. part_8.CFrame = CFrame.new(-9.944, 1.996, 100.123)* CFrame.Angles(3.1415910720825, -0.010084391571581, 3.1415829658508)
  5386. part_8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5387. part_8.BrickColor = BrickColor.new("Black")
  5388. part_8.Friction = 0.3
  5389. part_8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5390.  
  5391. mesh_10 = Instance.new("CylinderMesh", part_8)
  5392.  
  5393. part_9 = Instance.new("Part", maxim)
  5394. part_9.FormFactor = Enum.FormFactor.Custom
  5395. part_9.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5396. part_9.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5397. part_9.Anchored = false
  5398. part_9.Material = Enum.Material.Metal
  5399. part_9.Size = Vector3.new(0.2, 0.47, 0.2)
  5400. part_9.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5401. part_9.CFrame = CFrame.new(-9.983, 2.001, 100.311)* CFrame.Angles(3.1415627002716, -1.3090280294418, 1.5707893371582)
  5402. part_9.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5403. part_9.BrickColor = BrickColor.new("Black")
  5404. part_9.Friction = 0.3
  5405. part_9.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5406.  
  5407. mesh_11 = Instance.new("CylinderMesh", part_9)
  5408.  
  5409. part_10 = Instance.new("Part", maxim)
  5410. part_10.FormFactor = Enum.FormFactor.Custom
  5411. part_10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5412. part_10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5413. part_10.Anchored = false
  5414. part_10.Material = Enum.Material.Metal
  5415. part_10.Size = Vector3.new(0.4, 0.2, 0.4)
  5416. part_10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5417. part_10.CFrame = CFrame.new(-9.902, 2.296, 101.083)* CFrame.Angles(3.1415910720825, -0.010084391571581, 1.5707945823669)
  5418. part_10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5419. part_10.BrickColor = BrickColor.new("Grime")
  5420. part_10.Friction = 0.3
  5421. part_10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5422.  
  5423. mesh_12 = Instance.new("CylinderMesh", part_10)
  5424.  
  5425. part_11 = Instance.new("Part", maxim)
  5426. part_11.FormFactor = Enum.FormFactor.Custom
  5427. part_11.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5428. part_11.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5429. part_11.Anchored = false
  5430. part_11.Material = Enum.Material.Metal
  5431. part_11.Size = Vector3.new(0.4, 0.2, 0.2)
  5432. part_11.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5433. part_11.CFrame = CFrame.new(-10.475, 2.806, 100.789)* CFrame.Angles(3.1415910720825, -0.010084391571581, 1.5707945823669)
  5434. part_11.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5435. part_11.BrickColor = BrickColor.new("Black")
  5436. part_11.Friction = 0.3
  5437. part_11.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5438.  
  5439. mesh_13 = Instance.new("CylinderMesh", part_11)
  5440.  
  5441. part_12 = Instance.new("Part", maxim)
  5442. part_12.FormFactor = Enum.FormFactor.Custom
  5443. part_12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5444. part_12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5445. part_12.Anchored = false
  5446. part_12.Material = Enum.Material.Metal
  5447. part_12.Size = Vector3.new(2, 0.2, 0.2)
  5448. part_12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5449. part_12.CFrame = CFrame.new(-9.892, 2.196, 102.083)* CFrame.Angles(0.00076929741771892, -1.5610673427582, 0.00015821406850591)
  5450. part_12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5451. part_12.BrickColor = BrickColor.new("Grime")
  5452. part_12.Friction = 0.3
  5453. part_12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5454.  
  5455. part_13 = Instance.new("Part", maxim)
  5456. part_13.FormFactor = Enum.FormFactor.Custom
  5457. part_13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5458. part_13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5459. part_13.Anchored = false
  5460. part_13.Material = Enum.Material.Metal
  5461. part_13.Size = Vector3.new(0.2, 0.62, 0.2)
  5462. part_13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5463. part_13.CFrame = CFrame.new(-10.879, 0.233, 98.718)* CFrame.Angles(3.0475556850433, -0.36884933710098, 1.5697827339172)
  5464. part_13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5465. part_13.BrickColor = BrickColor.new("Grime")
  5466. part_13.Friction = 0.3
  5467. part_13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5468.  
  5469. mesh_14 = Instance.new("CylinderMesh", part_13)
  5470.  
  5471. part_14 = Instance.new("Part", maxim)
  5472. part_14.FormFactor = Enum.FormFactor.Custom
  5473. part_14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5474. part_14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5475. part_14.Anchored = false
  5476. part_14.Material = Enum.Material.Metal
  5477. part_14.Size = Vector3.new(0.2, 0.2, 0.6)
  5478. part_14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5479. part_14.CFrame = CFrame.new(-10.275, 2.706, 100.787)* CFrame.Angles(0.00075197109254077, -1.5610918998718, 0.00017665923223831)
  5480. part_14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5481. part_14.BrickColor = BrickColor.new("Black")
  5482. part_14.Friction = 0.3
  5483. part_14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5484.  
  5485. part_15 = Instance.new("Part", maxim)
  5486. part_15.FormFactor = Enum.FormFactor.Custom
  5487. part_15.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5488. part_15.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5489. part_15.Anchored = false
  5490. part_15.Material = Enum.Material.Metal
  5491. part_15.Size = Vector3.new(0.2, 0.2, 0.2)
  5492. part_15.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5493. part_15.CFrame = CFrame.new(-11.184, 0.243, 98.836)* CFrame.Angles(3.0479154586792, -0.010039283894002, 3.1406397819519)
  5494. part_15.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5495. part_15.BrickColor = BrickColor.new("Grime")
  5496. part_15.Friction = 0.3
  5497. part_15.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5498.  
  5499. mesh_15 = Instance.new("SpecialMesh", part_15)
  5500. mesh_15.MeshType = Enum.MeshType.Sphere
  5501.  
  5502. parttoblock_strong_joint = Instance.new("ManualWeld", part_15)
  5503. parttoblock_strong_joint.Part1 = floor
  5504. parttoblock_strong_joint.Name = "Part-to-Block Strong Joint"
  5505. parttoblock_strong_joint.C1 = CFrame.new(-0.788, 0.053, -0.689)* CFrame.Angles(3.1137511730194, 1.5603466033936, 3.0758209228516)
  5506. parttoblock_strong_joint.Part0 = part_15
  5507. parttoblock_strong_joint.C0 = CFrame.new(-0.1, -0.1, -0.1)* CFrame.Angles(-0, -1.5707963705063, 0)
  5508.  
  5509. part_16 = Instance.new("Part", maxim)
  5510. part_16.FormFactor = Enum.FormFactor.Custom
  5511. part_16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5512. part_16.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5513. part_16.Anchored = false
  5514. part_16.Material = Enum.Material.Metal
  5515. part_16.Size = Vector3.new(0.4, 0.2, 0.2)
  5516. part_16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5517. part_16.CFrame = CFrame.new(-10.075, 2.806, 100.784)* CFrame.Angles(3.1415910720825, -0.010084391571581, 1.5707945823669)
  5518. part_16.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5519. part_16.BrickColor = BrickColor.new("Black")
  5520. part_16.Friction = 0.3
  5521. part_16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5522.  
  5523. mesh_16 = Instance.new("CylinderMesh", part_16)
  5524.  
  5525. part_17 = Instance.new("Part", maxim)
  5526. part_17.FormFactor = Enum.FormFactor.Custom
  5527. part_17.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5528. part_17.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5529. part_17.Anchored = false
  5530. part_17.Material = Enum.Material.Metal
  5531. part_17.Size = Vector3.new(0.27, 0.2, 0.26)
  5532. part_17.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5533. part_17.CFrame = CFrame.new(-10.625, 2.001, 100.15)* CFrame.Angles(3.1415910720825, -0.010084392502904, -9.7323545560357e-006)
  5534. part_17.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5535. part_17.BrickColor = BrickColor.new("Black")
  5536. part_17.Friction = 0.3
  5537. part_17.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5538.  
  5539. mesh_17 = Instance.new("CylinderMesh", part_17)
  5540.  
  5541. part_18 = Instance.new("Part", maxim)
  5542. part_18.FormFactor = Enum.FormFactor.Custom
  5543. part_18.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5544. part_18.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5545. part_18.Anchored = false
  5546. part_18.Material = Enum.Material.Metal
  5547. part_18.Size = Vector3.new(0.2, 0.4, 0.2)
  5548. part_18.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5549. part_18.CFrame = CFrame.new(-11.183, 0.331, 99.019)* CFrame.Angles(-3.140040397644, 1.5607419013977, 1.1328037977219)
  5550. part_18.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5551. part_18.BrickColor = BrickColor.new("Grime")
  5552. part_18.Friction = 0.3
  5553. part_18.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5554.  
  5555. mesh_18 = Instance.new("CylinderMesh", part_18)
  5556.  
  5557. parttoblock_strong_joint_2 = Instance.new("ManualWeld", part_18)
  5558. parttoblock_strong_joint_2.Part1 = floor
  5559. parttoblock_strong_joint_2.Name = "Part-to-Block Strong Joint"
  5560. parttoblock_strong_joint_2.C1 = CFrame.new(-0.785, 0.406, -0.477)* CFrame.Angles(3.1137678623199, 1.5603408813477, 1.1616598367691)
  5561. parttoblock_strong_joint_2.Part0 = part_18
  5562. parttoblock_strong_joint_2.C0 = CFrame.new(-0.1, -0.2, 0.1)
  5563.  
  5564. part_19 = Instance.new("Part", maxim)
  5565. part_19.FormFactor = Enum.FormFactor.Custom
  5566. part_19.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5567. part_19.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5568. part_19.Anchored = false
  5569. part_19.Material = Enum.Material.Metal
  5570. part_19.Size = Vector3.new(2.6, 0.8, 0.8)
  5571. part_19.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5572. part_19.CFrame = CFrame.new(-10.255, 2.296, 101.786)* CFrame.Angles(0.00076929741771892, -1.5610673427582, 0.00015821406850591)
  5573. part_19.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5574. part_19.BrickColor = BrickColor.new("Black")
  5575. part_19.Friction = 0.3
  5576. part_19.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5577.  
  5578. part_20 = Instance.new("Part", maxim)
  5579. part_20.FormFactor = Enum.FormFactor.Custom
  5580. part_20.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5581. part_20.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5582. part_20.Anchored = false
  5583. part_20.Material = Enum.Material.Metal
  5584. part_20.Size = Vector3.new(0.2, 0.2, 0.2)
  5585. part_20.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5586. part_20.CFrame = CFrame.new(-10.586, 0.222, 98.602)* CFrame.Angles(3.0475556850433, -0.36884930729866, 3.1405711174011)
  5587. part_20.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5588. part_20.BrickColor = BrickColor.new("Grime")
  5589. part_20.Friction = 0.3
  5590. part_20.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5591.  
  5592. mesh_19 = Instance.new("SpecialMesh", part_20)
  5593. mesh_19.MeshType = Enum.MeshType.Sphere
  5594.  
  5595. part_21 = Instance.new("Part", maxim)
  5596. part_21.FormFactor = Enum.FormFactor.Custom
  5597. part_21.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5598. part_21.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5599. part_21.Anchored = false
  5600. part_21.Material = Enum.Material.Metal
  5601. part_21.Size = Vector3.new(0.6, 0.4, 0.2)
  5602. part_21.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5603. part_21.CFrame = CFrame.new(-11.161, 0.765, 101.156)* CFrame.Angles(-3.1401557922363, 1.5610857009888, 2.6772110462189)
  5604. part_21.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5605. part_21.BrickColor = BrickColor.new("Grime")
  5606. part_21.Friction = 0.3
  5607. part_21.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5608.  
  5609. part_22 = Instance.new("Part", maxim)
  5610. part_22.FormFactor = Enum.FormFactor.Custom
  5611. part_22.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5612. part_22.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5613. part_22.Anchored = false
  5614. part_22.Material = Enum.Material.Metal
  5615. part_22.Size = Vector3.new(0.28, 0.2, 0.27)
  5616. part_22.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5617. part_22.CFrame = CFrame.new(-10.687, 2.324, 101.013)* CFrame.Angles(-2.9406938552856, -0.12886936962605, 1.5969601869583)
  5618. part_22.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5619. part_22.BrickColor = BrickColor.new("Black")
  5620. part_22.Friction = 0.3
  5621. part_22.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5622.  
  5623. mesh_20 = Instance.new("CylinderMesh", part_22)
  5624.  
  5625. part_23 = Instance.new("Part", maxim)
  5626. part_23.FormFactor = Enum.FormFactor.Custom
  5627. part_23.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5628. part_23.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5629. part_23.Anchored = false
  5630. part_23.Material = Enum.Material.Metal
  5631. part_23.Size = Vector3.new(0.2, 0.47, 0.2)
  5632. part_23.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5633. part_23.CFrame = CFrame.new(-10.582, 2.596, 100.338)* CFrame.Angles(-3.1415679454803, 1.2888501882553, -1.5708026885986)
  5634. part_23.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5635. part_23.BrickColor = BrickColor.new("Black")
  5636. part_23.Friction = 0.3
  5637. part_23.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5638.  
  5639. mesh_21 = Instance.new("CylinderMesh", part_23)
  5640.  
  5641. part_24 = Instance.new("Part", maxim)
  5642. part_24.FormFactor = Enum.FormFactor.Custom
  5643. part_24.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5644. part_24.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5645. part_24.Anchored = false
  5646. part_24.Material = Enum.Material.Metal
  5647. part_24.Size = Vector3.new(0.6, 1.8, 0.2)
  5648. part_24.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5649. part_24.CFrame = CFrame.new(-9.372, 0.5, 100.049)* CFrame.Angles(-3.1408696174622, 1.561079621315, 1.4769771099091)
  5650. part_24.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5651. part_24.BrickColor = BrickColor.new("Grime")
  5652. part_24.Friction = 0.3
  5653. part_24.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5654.  
  5655. mesh_22 = Instance.new("CylinderMesh", part_24)
  5656.  
  5657. part_25 = Instance.new("Part", maxim)
  5658. part_25.FormFactor = Enum.FormFactor.Custom
  5659. part_25.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5660. part_25.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5661. part_25.Anchored = false
  5662. part_25.Material = Enum.Material.Metal
  5663. part_25.Size = Vector3.new(0.6, 1.8, 0.2)
  5664. part_25.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5665. part_25.CFrame = CFrame.new(-11.172, 0.5, 100.067)* CFrame.Angles(-3.1400864124298, 1.5607419013977, 1.4761973619461)
  5666. part_25.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5667. part_25.BrickColor = BrickColor.new("Grime")
  5668. part_25.Friction = 0.3
  5669. part_25.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5670.  
  5671. mesh_23 = Instance.new("CylinderMesh", part_25)
  5672.  
  5673. parttoblock_strong_joint_3 = Instance.new("ManualWeld", part_25)
  5674. parttoblock_strong_joint_3.Part1 = floor
  5675. parttoblock_strong_joint_3.Name = "Part-to-Block Strong Joint"
  5676. parttoblock_strong_joint_3.C1 = CFrame.new(-0.767, 0.782, 1.301)* CFrame.Angles(3.1137306690216, 1.5603408813477, 1.5050446987152)
  5677. parttoblock_strong_joint_3.Part0 = part_25
  5678. parttoblock_strong_joint_3.C0 = CFrame.new(-0.3, -0.9, 0.1)
  5679.  
  5680. part_26 = Instance.new("Part", maxim)
  5681. part_26.FormFactor = Enum.FormFactor.Custom
  5682. part_26.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5683. part_26.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5684. part_26.Anchored = false
  5685. part_26.Material = Enum.Material.Metal
  5686. part_26.Size = Vector3.new(0.2, 0.4, 0.2)
  5687. part_26.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5688. part_26.CFrame = CFrame.new(-10.203, 2.796, 105.906)* CFrame.Angles(3.1415910720825, -0.010084391571581, 3.1415829658508)
  5689. part_26.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5690. part_26.BrickColor = BrickColor.new("Grime")
  5691. part_26.Friction = 0.3
  5692. part_26.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5693.  
  5694. part_27 = Instance.new("Part", maxim)
  5695. part_27.FormFactor = Enum.FormFactor.Custom
  5696. part_27.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5697. part_27.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5698. part_27.Anchored = false
  5699. part_27.Material = Enum.Material.Metal
  5700. part_27.Size = Vector3.new(0.2, 0.2, 1.6)
  5701. part_27.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5702. part_27.CFrame = CFrame.new(-10.26, 0.944, 101.282)* CFrame.Angles(-3.1401433944702, 1.5610857009888, 2.6771984100342)
  5703. part_27.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5704. part_27.BrickColor = BrickColor.new("Grime")
  5705. part_27.Friction = 0.3
  5706. part_27.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5707.  
  5708. part_28 = Instance.new("Part", maxim)
  5709. part_28.FormFactor = Enum.FormFactor.Custom
  5710. part_28.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5711. part_28.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5712. part_28.Anchored = false
  5713. part_28.Material = Enum.Material.Metal
  5714. part_28.Size = Vector3.new(0.6, 0.2, 1.6)
  5715. part_28.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5716. part_28.CFrame = CFrame.new(-10.256, 1.06, 101.625)* CFrame.Angles(3.1414487361908, 1.5610979795456, 2.8234071731567)
  5717. part_28.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5718. part_28.BrickColor = BrickColor.new("Grime")
  5719. part_28.Friction = 0.3
  5720. part_28.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5721.  
  5722. part_29 = Instance.new("Part", maxim)
  5723. part_29.FormFactor = Enum.FormFactor.Custom
  5724. part_29.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5725. part_29.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5726. part_29.Anchored = false
  5727. part_29.Material = Enum.Material.Metal
  5728. part_29.Size = Vector3.new(0.8, 0.4, 0.6)
  5729. part_29.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5730. part_29.CFrame = CFrame.new(-11.729, 1.186, 102.371)* CFrame.Angles(1.5707937479019, 9.6549938461976e-006, -0.010084353387356)
  5731. part_29.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5732. part_29.BrickColor = BrickColor.new("Grime")
  5733. part_29.Friction = 0.3
  5734. part_29.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5735.  
  5736. mesh_24 = Instance.new("CylinderMesh", part_29)
  5737.  
  5738. part_30 = Instance.new("Part", maxim)
  5739. part_30.FormFactor = Enum.FormFactor.Custom
  5740. part_30.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5741. part_30.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5742. part_30.Anchored = false
  5743. part_30.Material = Enum.Material.Metal
  5744. part_30.Size = Vector3.new(0.4, 0.2, 0.4)
  5745. part_30.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5746. part_30.CFrame = CFrame.new(-10.595, 1.756, 102.71)* CFrame.Angles(-1.6207068256335e-006, 0.010084483772516, -1.5707945823669)
  5747. part_30.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5748. part_30.BrickColor = BrickColor.new("Grime")
  5749. part_30.Friction = 0.3
  5750. part_30.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5751.  
  5752. mesh_25 = Instance.new("CylinderMesh", part_30)
  5753.  
  5754. part_31 = Instance.new("Part", maxim)
  5755. part_31.FormFactor = Enum.FormFactor.Custom
  5756. part_31.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5757. part_31.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5758. part_31.Anchored = false
  5759. part_31.Material = Enum.Material.Metal
  5760. part_31.Size = Vector3.new(0.2, 0.24, 0.2)
  5761. part_31.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5762. part_31.CFrame = CFrame.new(-10.757, 2.318, 101.018)* CFrame.Angles(-2.9406938552856, -0.12886936962605, 1.5969601869583)
  5763. part_31.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5764. part_31.BrickColor = BrickColor.new("Black")
  5765. part_31.Friction = 0.3
  5766. part_31.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5767.  
  5768. mesh_26 = Instance.new("CylinderMesh", part_31)
  5769.  
  5770. part_32 = Instance.new("Part", maxim)
  5771. part_32.FormFactor = Enum.FormFactor.Custom
  5772. part_32.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5773. part_32.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5774. part_32.Anchored = false
  5775. part_32.Material = Enum.Material.Metal
  5776. part_32.Size = Vector3.new(0.8, 0.2, 0.8)
  5777. part_32.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5778. part_32.CFrame = CFrame.new(-9.442, 3.496, 102.978)* CFrame.Angles(1.5707937479019, 9.7427664513816e-006, 3.1315083503723)
  5779. part_32.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5780. part_32.BrickColor = BrickColor.new("Grime")
  5781. part_32.Friction = 0.3
  5782. part_32.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5783.  
  5784. mesh_27 = Instance.new("CylinderMesh", part_32)
  5785.  
  5786. part_33 = Instance.new("Part", maxim)
  5787. part_33.FormFactor = Enum.FormFactor.Custom
  5788. part_33.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5789. part_33.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5790. part_33.Anchored = false
  5791. part_33.Material = Enum.Material.Metal
  5792. part_33.Size = Vector3.new(1, 0.2, 0.2)
  5793. part_33.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5794. part_33.CFrame = CFrame.new(-10.596, 1.456, 102.61)* CFrame.Angles(-3.1408407688141, 1.5610918998718, 3.1414160728455)
  5795. part_33.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5796. part_33.BrickColor = BrickColor.new("Grime")
  5797. part_33.Friction = 0.3
  5798. part_33.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5799.  
  5800. part_34 = Instance.new("Part", maxim)
  5801. part_34.FormFactor = Enum.FormFactor.Custom
  5802. part_34.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5803. part_34.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5804. part_34.Anchored = false
  5805. part_34.Material = Enum.Material.Metal
  5806. part_34.Size = Vector3.new(0.6, 0.2, 1.6)
  5807. part_34.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5808. part_34.CFrame = CFrame.new(-10.241, 1.204, 103.137)* CFrame.Angles(-3.1404769420624, 1.5610918998718, -3.0180556774139)
  5809. part_34.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5810. part_34.BrickColor = BrickColor.new("Grime")
  5811. part_34.Friction = 0.3
  5812. part_34.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5813.  
  5814. part_35 = Instance.new("Part", maxim)
  5815. part_35.FormFactor = Enum.FormFactor.Custom
  5816. part_35.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5817. part_35.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5818. part_35.Anchored = false
  5819. part_35.Material = Enum.Material.Metal
  5820. part_35.Size = Vector3.new(2.4, 0.6, 0.2)
  5821. part_35.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5822. part_35.CFrame = CFrame.new(-10.241, 1.874, 103.105)* CFrame.Angles(2.7460143566132, -0.0093019148334861, 3.1376979351044)
  5823. part_35.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5824. part_35.BrickColor = BrickColor.new("Grime")
  5825. part_35.Friction = 0.3
  5826. part_35.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5827.  
  5828. part_36 = Instance.new("Part", maxim)
  5829. part_36.FormFactor = Enum.FormFactor.Custom
  5830. part_36.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5831. part_36.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5832. part_36.Anchored = false
  5833. part_36.Material = Enum.Material.Metal
  5834. part_36.Size = Vector3.new(0.4, 0.2, 0.2)
  5835. part_36.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5836. part_36.CFrame = CFrame.new(-10.842, 3.196, 102.992)* CFrame.Angles(-1.620705802452e-006, 0.010084391571581, 9.7322817964596e-006)
  5837. part_36.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5838. part_36.BrickColor = BrickColor.new("Grime")
  5839. part_36.Friction = 0.3
  5840. part_36.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5841.  
  5842. part_37 = Instance.new("Part", maxim)
  5843. part_37.FormFactor = Enum.FormFactor.Custom
  5844. part_37.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5845. part_37.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5846. part_37.Anchored = false
  5847. part_37.Material = Enum.Material.Metal
  5848. part_37.Size = Vector3.new(1.2, 0.4, 0.2)
  5849. part_37.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5850. part_37.CFrame = CFrame.new(-10.042, 3.696, 102.984)* CFrame.Angles(-1.620705802452e-006, 0.010084391571581, 9.7322817964596e-006)
  5851. part_37.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5852. part_37.BrickColor = BrickColor.new("Grime")
  5853. part_37.Friction = 0.3
  5854. part_37.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5855.  
  5856. part_38 = Instance.new("Part", maxim)
  5857. part_38.FormFactor = Enum.FormFactor.Custom
  5858. part_38.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5859. part_38.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5860. part_38.Anchored = false
  5861. part_38.Material = Enum.Material.Metal
  5862. part_38.Size = Vector3.new(2.4, 0.8, 0.2)
  5863. part_38.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5864. part_38.CFrame = CFrame.new(-10.242, 2.496, 102.986)* CFrame.Angles(3.1415910720825, -0.01008884049952, 3.1415910720825)
  5865. part_38.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5866. part_38.BrickColor = BrickColor.new("Grime")
  5867. part_38.Friction = 0.3
  5868. part_38.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5869.  
  5870. part_39 = Instance.new("Part", maxim)
  5871. part_39.FormFactor = Enum.FormFactor.Custom
  5872. part_39.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5873. part_39.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5874. part_39.Anchored = false
  5875. part_39.Material = Enum.Material.Metal
  5876. part_39.Size = Vector3.new(0.8, 0.4, 0.6)
  5877. part_39.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5878. part_39.CFrame = CFrame.new(-11.729, 0.386, 102.371)* CFrame.Angles(1.5707937479019, 9.6549938461976e-006, -0.010084353387356)
  5879. part_39.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5880. part_39.BrickColor = BrickColor.new("Grime")
  5881. part_39.Friction = 0.3
  5882. part_39.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5883.  
  5884. mesh_28 = Instance.new("CylinderMesh", part_39)
  5885.  
  5886. part_40 = Instance.new("Part", maxim)
  5887. part_40.FormFactor = Enum.FormFactor.Custom
  5888. part_40.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5889. part_40.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5890. part_40.Anchored = false
  5891. part_40.Material = Enum.Material.Metal
  5892. part_40.Size = Vector3.new(0.4, 0.2, 1.6)
  5893. part_40.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5894. part_40.CFrame = CFrame.new(-10.246, 1.233, 102.665)* CFrame.Angles(-3.1414239406586, 1.5610918998718, 3.1179714202881)
  5895. part_40.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5896. part_40.BrickColor = BrickColor.new("Grime")
  5897. part_40.Friction = 0.3
  5898. part_40.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5899.  
  5900. part_41 = Instance.new("Part", maxim)
  5901. part_41.FormFactor = Enum.FormFactor.Custom
  5902. part_41.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5903. part_41.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5904. part_41.Anchored = false
  5905. part_41.Material = Enum.Material.Metal
  5906. part_41.Size = Vector3.new(1, 0.6, 0.2)
  5907. part_41.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5908. part_41.CFrame = CFrame.new(-9.542, 3.196, 102.979)* CFrame.Angles(-1.620705802452e-006, 0.010084391571581, 9.7322817964596e-006)
  5909. part_41.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5910. part_41.BrickColor = BrickColor.new("Grime")
  5911. part_41.Friction = 0.3
  5912. part_41.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5913.  
  5914. part_42 = Instance.new("Part", maxim)
  5915. part_42.FormFactor = Enum.FormFactor.Custom
  5916. part_42.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5917. part_42.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5918. part_42.Anchored = false
  5919. part_42.Material = Enum.Material.Metal
  5920. part_42.Size = Vector3.new(0.6, 0.4, 0.2)
  5921. part_42.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5922. part_42.CFrame = CFrame.new(-11.156, 0.965, 101.665)* CFrame.Angles(-0.00015229804557748, -1.5610979795456, 0.3181771337986)
  5923. part_42.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5924. part_42.BrickColor = BrickColor.new("Grime")
  5925. part_42.Friction = 0.3
  5926. part_42.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5927.  
  5928. part_43 = Instance.new("Part", maxim)
  5929. part_43.FormFactor = Enum.FormFactor.Custom
  5930. part_43.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5931. part_43.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5932. part_43.Anchored = false
  5933. part_43.Material = Enum.Material.Metal
  5934. part_43.Size = Vector3.new(1, 0.4, 1.2)
  5935. part_43.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5936. part_43.CFrame = CFrame.new(-10.239, 2.396, 103.286)* CFrame.Angles(0.00076063501182944, -1.561079621315, -1.5706294775009)
  5937. part_43.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5938. part_43.BrickColor = BrickColor.new("Grime")
  5939. part_43.Friction = 0.3
  5940. part_43.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5941.  
  5942. mesh_29 = Instance.new("CylinderMesh", part_43)
  5943.  
  5944. part_44 = Instance.new("Part", maxim)
  5945. part_44.FormFactor = Enum.FormFactor.Custom
  5946. part_44.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5947. part_44.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5948. part_44.Anchored = false
  5949. part_44.Material = Enum.Material.Metal
  5950. part_44.Size = Vector3.new(1.4, 1.48, 1)
  5951. part_44.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5952. part_44.CFrame = CFrame.new(-8.992, 0.866, 104.024)* CFrame.Angles(0.00075193966040388, -1.5610918998718, 0.00017660295998212)
  5953. part_44.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5954. part_44.BrickColor = BrickColor.new("Grime")
  5955. part_44.Friction = 0.3
  5956. part_44.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5957.  
  5958. mesh_30 = Instance.new("SpecialMesh", part_44)
  5959. mesh_30.Scale = Vector3.new(3.5, 3.5, 3.5)
  5960. mesh_30.MeshId = "http://www.roblox.com/asset/?id=92575220"
  5961. mesh_30.MeshType = Enum.MeshType.FileMesh
  5962.  
  5963. part_45 = Instance.new("Part", maxim)
  5964. part_45.FormFactor = Enum.FormFactor.Custom
  5965. part_45.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5966. part_45.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5967. part_45.Anchored = false
  5968. part_45.Material = Enum.Material.Metal
  5969. part_45.Size = Vector3.new(0.26, 0.4, 0.4)
  5970. part_45.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5971. part_45.CFrame = CFrame.new(-10.213, 2.666, 105.946)* CFrame.Angles(0.00075197248952463, -1.5610918998718, -1.5706207752228)
  5972. part_45.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5973. part_45.BrickColor = BrickColor.new("Dark stone grey")
  5974. part_45.Friction = 0.3
  5975. part_45.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5976.  
  5977. mesh_31 = Instance.new("CylinderMesh", part_45)
  5978.  
  5979. part_46 = Instance.new("WedgePart", maxim)
  5980. part_46.FormFactor = Enum.FormFactor.Custom
  5981. part_46.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5982. part_46.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5983. part_46.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5984. part_46.Friction = 0.3
  5985. part_46.Material = Enum.Material.Metal
  5986. part_46.Size = Vector3.new(0.2, 0.6, 0.4)
  5987. part_46.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5988. part_46.Name = "Part"
  5989. part_46.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5990. part_46.CFrame = CFrame.new(-10.842, 3.596, 102.992)* CFrame.Angles(-3.1408407688141, 1.5610918998718, 3.1414160728455)
  5991. part_46.BrickColor = BrickColor.new("Grime")
  5992. part_46.Anchored = false
  5993.  
  5994. part_47 = Instance.new("Part", maxim)
  5995. part_47.FormFactor = Enum.FormFactor.Custom
  5996. part_47.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5997. part_47.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5998. part_47.Anchored = false
  5999. part_47.Material = Enum.Material.Metal
  6000. part_47.Size = Vector3.new(0.29, 0.4, 0.2)
  6001. part_47.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6002. part_47.CFrame = CFrame.new(-9.923, 2.091, 105.903)* CFrame.Angles(-1.6692863482604e-006, 0.010084440000355, -2.3943984508514)
  6003. part_47.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6004. part_47.BrickColor = BrickColor.new("Grime")
  6005. part_47.Friction = 0.3
  6006. part_47.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6007.  
  6008. mesh_32 = Instance.new("CylinderMesh", part_47)
  6009.  
  6010. part_48 = Instance.new("Part", maxim)
  6011. part_48.FormFactor = Enum.FormFactor.Custom
  6012. part_48.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6013. part_48.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6014. part_48.Anchored = false
  6015. part_48.Material = Enum.Material.Metal
  6016. part_48.Size = Vector3.new(0.2, 0.6, 0.2)
  6017. part_48.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6018. part_48.CFrame = CFrame.new(-10.542, 3.196, 102.989)* CFrame.Angles(-1.620705802452e-006, 0.010084391571581, 9.7322817964596e-006)
  6019. part_48.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6020. part_48.BrickColor = BrickColor.new("Grime")
  6021. part_48.Friction = 0.3
  6022. part_48.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6023.  
  6024. part_49 = Instance.new("Part", maxim)
  6025. part_49.FormFactor = Enum.FormFactor.Custom
  6026. part_49.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6027. part_49.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6028. part_49.Anchored = false
  6029. part_49.Material = Enum.Material.Metal
  6030. part_49.Size = Vector3.new(0.4, 0.2, 0.4)
  6031. part_49.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6032. part_49.CFrame = CFrame.new(-9.885, 1.756, 102.713)* CFrame.Angles(-1.6207068256335e-006, 0.010084483772516, -1.5707945823669)
  6033. part_49.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6034. part_49.BrickColor = BrickColor.new("Grime")
  6035. part_49.Friction = 0.3
  6036. part_49.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6037.  
  6038. mesh_33 = Instance.new("CylinderMesh", part_49)
  6039.  
  6040. part_50 = Instance.new("WedgePart", maxim)
  6041. part_50.FormFactor = Enum.FormFactor.Custom
  6042. part_50.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6043. part_50.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6044. part_50.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6045. part_50.Friction = 0.3
  6046. part_50.Material = Enum.Material.Metal
  6047. part_50.Size = Vector3.new(0.2, 0.4, 0.4)
  6048. part_50.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6049. part_50.Name = "Part"
  6050. part_50.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6051. part_50.CFrame = CFrame.new(-10.593, 1.756, 102.91)* CFrame.Angles(3.1415910720825, -0.010084483772516, 3.1415829658508)
  6052. part_50.BrickColor = BrickColor.new("Grime")
  6053. part_50.Anchored = false
  6054.  
  6055. part_51 = Instance.new("Part", maxim)
  6056. part_51.FormFactor = Enum.FormFactor.Custom
  6057. part_51.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6058. part_51.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6059. part_51.Anchored = false
  6060. part_51.Material = Enum.Material.Metal
  6061. part_51.Size = Vector3.new(0.25, 0.4, 0.28)
  6062. part_51.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6063. part_51.CFrame = CFrame.new(-10.266, 0.227, 98.597)* CFrame.Angles(3.0479137897491, -0.010039239190519, -1.5717417001724)
  6064. part_51.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6065. part_51.BrickColor = BrickColor.new("Grime")
  6066. part_51.Friction = 0.3
  6067. part_51.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6068.  
  6069. mesh_34 = Instance.new("CylinderMesh", part_51)
  6070.  
  6071. part_52 = Instance.new("Part", maxim)
  6072. part_52.FormFactor = Enum.FormFactor.Custom
  6073. part_52.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6074. part_52.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6075. part_52.Anchored = false
  6076. part_52.Material = Enum.Material.Metal
  6077. part_52.Size = Vector3.new(0.6, 0.2, 1.6)
  6078. part_52.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6079. part_52.CFrame = CFrame.new(-10.251, 1.184, 102.184)* CFrame.Angles(-3.1411907672882, 1.5610918998718, 3.0176885128021)
  6080. part_52.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6081. part_52.BrickColor = BrickColor.new("Grime")
  6082. part_52.Friction = 0.3
  6083. part_52.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6084.  
  6085. part_53 = Instance.new("Part", maxim)
  6086. part_53.FormFactor = Enum.FormFactor.Custom
  6087. part_53.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6088. part_53.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6089. part_53.Anchored = false
  6090. part_53.Material = Enum.Material.Metal
  6091. part_53.Size = Vector3.new(0.6, 0.4, 0.2)
  6092. part_53.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6093. part_53.CFrame = CFrame.new(-9.35, 1.085, 102.187)* CFrame.Angles(0.00040633179014549, -1.5610918998718, 0.12390845268965)
  6094. part_53.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6095. part_53.BrickColor = BrickColor.new("Grime")
  6096. part_53.Friction = 0.3
  6097. part_53.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6098.  
  6099. part_54 = Instance.new("Part", maxim)
  6100. part_54.FormFactor = Enum.FormFactor.Symmetric
  6101. part_54.CanCollide = false
  6102. part_54.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6103. part_54.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6104. part_54.Anchored = false
  6105. part_54.Material = Enum.Material.Metal
  6106. part_54.Size = Vector3.new(1, 1, 1)
  6107. part_54.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6108. part_54.CFrame = CFrame.new(-11.049, 2.556, 102.399)* CFrame.Angles(3.1415910720825, -0.010086314752698, 1.5706133842468)
  6109. part_54.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6110. part_54.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6111. part_54.BrickColor = BrickColor.new("Dark stone grey")
  6112. part_54.Friction = 0.3
  6113. part_54.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6114.  
  6115. mesh_35 = Instance.new("BlockMesh", part_54)
  6116. mesh_35.Scale = Vector3.new(0.15, 1, 0.48)
  6117.  
  6118. part_55 = Instance.new("Part", maxim)
  6119. part_55.FormFactor = Enum.FormFactor.Custom
  6120. part_55.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6121. part_55.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6122. part_55.Anchored = false
  6123. part_55.Material = Enum.Material.Metal
  6124. part_55.Size = Vector3.new(0.4, 0.4, 0.2)
  6125. part_55.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6126. part_55.CFrame = CFrame.new(-9.346, 1.133, 102.658)* CFrame.Angles(0.00016852722910699, -1.5610918998718, 0.023621102795005)
  6127. part_55.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6128. part_55.BrickColor = BrickColor.new("Grime")
  6129. part_55.Friction = 0.3
  6130. part_55.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6131.  
  6132. part_56 = Instance.new("Part", maxim)
  6133. part_56.FormFactor = Enum.FormFactor.Custom
  6134. part_56.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6135. part_56.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6136. part_56.Anchored = false
  6137. part_56.Material = Enum.Material.Metal
  6138. part_56.Size = Vector3.new(0.8, 0.2, 0.2)
  6139. part_56.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6140. part_56.CFrame = CFrame.new(-11.042, 2.996, 102.994)* CFrame.Angles(-1.620705802452e-006, 0.010084391571581, 9.7322817964596e-006)
  6141. part_56.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6142. part_56.BrickColor = BrickColor.new("Grime")
  6143. part_56.Friction = 0.3
  6144. part_56.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6145.  
  6146. part_57 = Instance.new("Part", maxim)
  6147. part_57.FormFactor = Enum.FormFactor.Custom
  6148. part_57.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6149. part_57.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6150. part_57.Anchored = false
  6151. part_57.Material = Enum.Material.Metal
  6152. part_57.Size = Vector3.new(1, 0.4, 1.2)
  6153. part_57.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6154. part_57.CFrame = CFrame.new(-10.213, 2.396, 105.886)* CFrame.Angles(0.00076063501182944, -1.561079621315, -1.5706294775009)
  6155. part_57.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6156. part_57.BrickColor = BrickColor.new("Grime")
  6157. part_57.Friction = 0.3
  6158. part_57.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6159.  
  6160. mesh_36 = Instance.new("CylinderMesh", part_57)
  6161.  
  6162. part_58 = Instance.new("Part", maxim)
  6163. part_58.FormFactor = Enum.FormFactor.Custom
  6164. part_58.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6165. part_58.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6166. part_58.Anchored = false
  6167. part_58.Material = Enum.Material.Metal
  6168. part_58.Size = Vector3.new(0.6, 0.68, 1)
  6169. part_58.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6170. part_58.CFrame = CFrame.new(-8.992, 0.866, 104.024)* CFrame.Angles(0.0004386200744193, -1.5610918998718, -0.73862856626511)
  6171. part_58.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6172. part_58.BrickColor = BrickColor.new("Grime")
  6173. part_58.Friction = 0.3
  6174. part_58.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6175.  
  6176. mesh_37 = Instance.new("SpecialMesh", part_58)
  6177. mesh_37.Scale = Vector3.new(3.5, 3.5, 3.5)
  6178. mesh_37.MeshId = "http://www.roblox.com/asset/?id=92575220"
  6179. mesh_37.MeshType = Enum.MeshType.FileMesh
  6180.  
  6181. part_59 = Instance.new("Part", maxim)
  6182. part_59.FormFactor = Enum.FormFactor.Custom
  6183. part_59.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6184. part_59.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6185. part_59.Anchored = false
  6186. part_59.Material = Enum.Material.Metal
  6187. part_59.Size = Vector3.new(0.6, 0.4, 0.2)
  6188. part_59.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6189. part_59.CFrame = CFrame.new(-9.356, 0.965, 101.647)* CFrame.Angles(-0.00015229804557748, -1.5610979795456, 0.3181771337986)
  6190. part_59.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6191. part_59.BrickColor = BrickColor.new("Grime")
  6192. part_59.Friction = 0.3
  6193. part_59.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6194.  
  6195. part_60 = Instance.new("Part", maxim)
  6196. part_60.FormFactor = Enum.FormFactor.Custom
  6197. part_60.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6198. part_60.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6199. part_60.Anchored = false
  6200. part_60.Material = Enum.Material.Metal
  6201. part_60.Size = Vector3.new(0.4, 2.08, 0.2)
  6202. part_60.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6203. part_60.CFrame = CFrame.new(-10.262, 0.694, 101.018)* CFrame.Angles(2.3895282745361, -0.0073592090047896, 1.563901424408)
  6204. part_60.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6205. part_60.BrickColor = BrickColor.new("Grime")
  6206. part_60.Friction = 0.3
  6207. part_60.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6208.  
  6209. mesh_38 = Instance.new("CylinderMesh", part_60)
  6210.  
  6211. part_61 = Instance.new("Part", maxim)
  6212. part_61.FormFactor = Enum.FormFactor.Custom
  6213. part_61.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6214. part_61.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6215. part_61.Anchored = false
  6216. part_61.Material = Enum.Material.Metal
  6217. part_61.Size = Vector3.new(0.8, 0.4, 0.6)
  6218. part_61.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6219. part_61.CFrame = CFrame.new(-12.529, 1.186, 102.379)* CFrame.Angles(1.5707937479019, 9.6549938461976e-006, -0.010084353387356)
  6220. part_61.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6221. part_61.BrickColor = BrickColor.new("Grime")
  6222. part_61.Friction = 0.3
  6223. part_61.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6224.  
  6225. mesh_39 = Instance.new("CylinderMesh", part_61)
  6226.  
  6227. part_62 = Instance.new("WedgePart", maxim)
  6228. part_62.FormFactor = Enum.FormFactor.Custom
  6229. part_62.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6230. part_62.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6231. part_62.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6232. part_62.Friction = 0.3
  6233. part_62.Material = Enum.Material.Metal
  6234. part_62.Size = Vector3.new(0.2, 0.2, 1.8)
  6235. part_62.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6236. part_62.Name = "Part"
  6237. part_62.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6238. part_62.CFrame = CFrame.new(-9.893, 2.396, 101.983)* CFrame.Angles(3.1415910720825, -0.010084391571581, 3.1415829658508)
  6239. part_62.BrickColor = BrickColor.new("Grime")
  6240. part_62.Anchored = false
  6241.  
  6242. floor = Instance.new("Part", maxim)
  6243. floor.FormFactor = Enum.FormFactor.Custom
  6244. floor.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6245. floor.Transparency = 1
  6246. floor.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6247. floor.Anchored = false
  6248. floor.Material = Enum.Material.Metal
  6249. floor.Size = Vector3.new(1.6, 0.2, 1.4)
  6250. floor.Name = "floor"
  6251. floor.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6252. floor.CFrame = CFrame.new(-10.296, 0.1, 99.633)* CFrame.Angles(-5.7265966461273e-005, -2.1649524569511e-005, 0.00029166688909754)
  6253. floor.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6254. floor.BrickColor = BrickColor.new("Mid gray")
  6255. floor.Friction = 0.3
  6256. floor.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6257.  
  6258. part_63 = Instance.new("Part", maxim)
  6259. part_63.FormFactor = Enum.FormFactor.Custom
  6260. part_63.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6261. part_63.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6262. part_63.Anchored = false
  6263. part_63.Material = Enum.Material.Metal
  6264. part_63.Size = Vector3.new(0.2, 0.4, 0.2)
  6265. part_63.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6266. part_63.CFrame = CFrame.new(-9.383, 0.331, 99)* CFrame.Angles(-3.140823841095, 1.5610918998718, 1.1335785388947)
  6267. part_63.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6268. part_63.BrickColor = BrickColor.new("Grime")
  6269. part_63.Friction = 0.3
  6270. part_63.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6271.  
  6272. mesh_40 = Instance.new("CylinderMesh", part_63)
  6273.  
  6274. part_64 = Instance.new("WedgePart", maxim)
  6275. part_64.FormFactor = Enum.FormFactor.Custom
  6276. part_64.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6277. part_64.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6278. part_64.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6279. part_64.Friction = 0.3
  6280. part_64.Material = Enum.Material.Metal
  6281. part_64.Size = Vector3.new(0.2, 0.2, 0.4)
  6282. part_64.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6283. part_64.Name = "Part"
  6284. part_64.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6285. part_64.CFrame = CFrame.new(-11.242, 3.196, 102.996)* CFrame.Angles(-3.1408407688141, 1.5610918998718, 3.1414160728455)
  6286. part_64.BrickColor = BrickColor.new("Grime")
  6287. part_64.Anchored = false
  6288.  
  6289. part_65 = Instance.new("Part", maxim)
  6290. part_65.FormFactor = Enum.FormFactor.Custom
  6291. part_65.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6292. part_65.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6293. part_65.Anchored = false
  6294. part_65.Material = Enum.Material.Metal
  6295. part_65.Size = Vector3.new(0.2, 0.2, 0.2)
  6296. part_65.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6297. part_65.CFrame = CFrame.new(-9.384, 0.243, 98.818)* CFrame.Angles(3.0479137897491, -0.010039268061519, 3.1406397819519)
  6298. part_65.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6299. part_65.BrickColor = BrickColor.new("Grime")
  6300. part_65.Friction = 0.3
  6301. part_65.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6302.  
  6303. mesh_41 = Instance.new("SpecialMesh", part_65)
  6304. mesh_41.MeshType = Enum.MeshType.Sphere
  6305.  
  6306. part_66 = Instance.new("Part", maxim)
  6307. part_66.FormFactor = Enum.FormFactor.Custom
  6308. part_66.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6309. part_66.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6310. part_66.Anchored = false
  6311. part_66.Material = Enum.Material.Metal
  6312. part_66.Size = Vector3.new(0.2, 0.65, 0.2)
  6313. part_66.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6314. part_66.CFrame = CFrame.new(-9.665, 0.233, 98.71)* CFrame.Angles(3.0482692718506, 0.34876951575279, -1.5718023777008)
  6315. part_66.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6316. part_66.BrickColor = BrickColor.new("Grime")
  6317. part_66.Friction = 0.3
  6318. part_66.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6319.  
  6320. mesh_42 = Instance.new("CylinderMesh", part_66)
  6321.  
  6322. part_67 = Instance.new("Part", maxim)
  6323. part_67.FormFactor = Enum.FormFactor.Custom
  6324. part_67.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6325. part_67.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6326. part_67.Anchored = false
  6327. part_67.Material = Enum.Material.Metal
  6328. part_67.Size = Vector3.new(0.6, 0.4, 0.2)
  6329. part_67.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6330. part_67.CFrame = CFrame.new(-11.15, 1.085, 102.205)* CFrame.Angles(0.00040633179014549, -1.5610918998718, 0.12390845268965)
  6331. part_67.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6332. part_67.BrickColor = BrickColor.new("Grime")
  6333. part_67.Friction = 0.3
  6334. part_67.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6335.  
  6336. part_68 = Instance.new("Part", maxim)
  6337. part_68.FormFactor = Enum.FormFactor.Custom
  6338. part_68.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6339. part_68.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6340. part_68.Anchored = false
  6341. part_68.Material = Enum.Material.Metal
  6342. part_68.Size = Vector3.new(0.2, 0.6, 0.2)
  6343. part_68.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6344. part_68.CFrame = CFrame.new(-10.267, 0.222, 98.598)* CFrame.Angles(3.0479137897491, -0.010039341636002, 1.5698508024216)
  6345. part_68.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6346. part_68.BrickColor = BrickColor.new("Grime")
  6347. part_68.Friction = 0.3
  6348. part_68.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6349.  
  6350. mesh_43 = Instance.new("CylinderMesh", part_68)
  6351.  
  6352. part_69 = Instance.new("Part", maxim)
  6353. part_69.FormFactor = Enum.FormFactor.Custom
  6354. part_69.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6355. part_69.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6356. part_69.Anchored = false
  6357. part_69.Material = Enum.Material.Metal
  6358. part_69.Size = Vector3.new(1, 0.2, 0.2)
  6359. part_69.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6360. part_69.CFrame = CFrame.new(-9.886, 1.456, 102.613)* CFrame.Angles(-3.1408407688141, 1.5610918998718, 3.1414160728455)
  6361. part_69.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6362. part_69.BrickColor = BrickColor.new("Grime")
  6363. part_69.Friction = 0.3
  6364. part_69.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6365.  
  6366. part_70 = Instance.new("WedgePart", maxim)
  6367. part_70.FormFactor = Enum.FormFactor.Custom
  6368. part_70.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6369. part_70.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6370. part_70.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6371. part_70.Friction = 0.3
  6372. part_70.Material = Enum.Material.Metal
  6373. part_70.Size = Vector3.new(0.2, 0.4, 0.6)
  6374. part_70.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6375. part_70.Name = "Part"
  6376. part_70.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6377. part_70.CFrame = CFrame.new(-10.598, 1.756, 102.41)* CFrame.Angles(-1.6207069393204e-006, 0.010084483772516, 9.7323545560357e-006)
  6378. part_70.BrickColor = BrickColor.new("Grime")
  6379. part_70.Anchored = false
  6380.  
  6381. part_71 = Instance.new("Part", maxim)
  6382. part_71.FormFactor = Enum.FormFactor.Custom
  6383. part_71.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6384. part_71.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6385. part_71.Anchored = false
  6386. part_71.Material = Enum.Material.Metal
  6387. part_71.Size = Vector3.new(0.6, 0.2, 0.86)
  6388. part_71.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6389. part_71.CFrame = CFrame.new(-10.248, 2.556, 102.386)* CFrame.Angles(0.00075197109254077, -1.5610918998718, 0.00017665923223831)
  6390. part_71.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6391. part_71.BrickColor = BrickColor.new("Really black")
  6392. part_71.Friction = 0.3
  6393. part_71.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6394. part_71.Name = "Chamber"
  6395.  
  6396. part_72 = Instance.new("Part", maxim)
  6397. part_72.FormFactor = Enum.FormFactor.Custom
  6398. part_72.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6399. part_72.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6400. part_72.Anchored = false
  6401. part_72.Material = Enum.Material.Metal
  6402. part_72.Size = Vector3.new(0.4, 0.4, 0.2)
  6403. part_72.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6404. part_72.CFrame = CFrame.new(-11.146, 1.133, 102.676)* CFrame.Angles(0.00016852722910699, -1.5610918998718, 0.023621102795005)
  6405. part_72.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6406. part_72.BrickColor = BrickColor.new("Grime")
  6407. part_72.Friction = 0.3
  6408. part_72.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6409.  
  6410. part_73 = Instance.new("Part", maxim)
  6411. part_73.FormFactor = Enum.FormFactor.Custom
  6412. part_73.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6413. part_73.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6414. part_73.Anchored = false
  6415. part_73.Material = Enum.Material.Metal
  6416. part_73.Size = Vector3.new(0.2, 0.2, 0.2)
  6417. part_73.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6418. part_73.CFrame = CFrame.new(-9.956, 0.222, 98.595)* CFrame.Angles(3.0482692718506, 0.34876951575279, -0.0010123332031071)
  6419. part_73.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6420. part_73.BrickColor = BrickColor.new("Grime")
  6421. part_73.Friction = 0.3
  6422. part_73.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6423.  
  6424. mesh_44 = Instance.new("SpecialMesh", part_73)
  6425. mesh_44.MeshType = Enum.MeshType.Sphere
  6426.  
  6427. part_74 = Instance.new("Part", maxim)
  6428. part_74.FormFactor = Enum.FormFactor.Custom
  6429. part_74.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6430. part_74.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6431. part_74.Anchored = false
  6432. part_74.Material = Enum.Material.Metal
  6433. part_74.Size = Vector3.new(1.6, 0.47, 1.4)
  6434. part_74.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6435. part_74.CFrame = CFrame.new(-10.246, 1.261, 102.586)* CFrame.Angles(3.1415910720825, -0.010084391571581, 3.1415829658508)
  6436. part_74.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6437. part_74.BrickColor = BrickColor.new("Grime")
  6438. part_74.Friction = 0.3
  6439. part_74.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6440.  
  6441. mesh_45 = Instance.new("CylinderMesh", part_74)
  6442.  
  6443. part_75 = Instance.new("Part", maxim)
  6444. part_75.FormFactor = Enum.FormFactor.Custom
  6445. part_75.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6446. part_75.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6447. part_75.Anchored = false
  6448. part_75.Material = Enum.Material.Metal
  6449. part_75.Size = Vector3.new(0.8, 0.34, 0.6)
  6450. part_75.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6451. part_75.CFrame = CFrame.new(-11.729, 1.206, 102.371)* CFrame.Angles(1.5707937479019, 9.6549938461976e-006, -0.010084353387356)
  6452. part_75.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6453. part_75.BrickColor = BrickColor.new("Black")
  6454. part_75.Friction = 0.3
  6455. part_75.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6456.  
  6457. mesh_46 = Instance.new("CylinderMesh", part_75)
  6458.  
  6459. part_76 = Instance.new("Part", maxim)
  6460. part_76.FormFactor = Enum.FormFactor.Custom
  6461. part_76.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6462. part_76.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6463. part_76.Anchored = false
  6464. part_76.Material = Enum.Material.Metal
  6465. part_76.Size = Vector3.new(0.24, 0.4, 0.4)
  6466. part_76.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6467. part_76.CFrame = CFrame.new(-10.209, 2.136, 106.286)* CFrame.Angles(0.00076929741771892, -1.5610673427582, -1.5706380605698)
  6468. part_76.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6469. part_76.BrickColor = BrickColor.new("Dark stone grey")
  6470. part_76.Friction = 0.3
  6471. part_76.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6472.  
  6473. mesh_47 = Instance.new("CylinderMesh", part_76)
  6474.  
  6475. part_77 = Instance.new("WedgePart", maxim)
  6476. part_77.FormFactor = Enum.FormFactor.Custom
  6477. part_77.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6478. part_77.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6479. part_77.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6480. part_77.Friction = 0.3
  6481. part_77.Material = Enum.Material.Metal
  6482. part_77.Size = Vector3.new(0.2, 0.4, 0.6)
  6483. part_77.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6484. part_77.Name = "Part"
  6485. part_77.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6486. part_77.CFrame = CFrame.new(-9.888, 1.756, 102.413)* CFrame.Angles(-1.6207069393204e-006, 0.010084483772516, 9.7323545560357e-006)
  6487. part_77.BrickColor = BrickColor.new("Grime")
  6488. part_77.Anchored = false
  6489.  
  6490. part_78 = Instance.new("WedgePart", maxim)
  6491. part_78.FormFactor = Enum.FormFactor.Custom
  6492. part_78.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6493. part_78.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6494. part_78.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6495. part_78.Friction = 0.3
  6496. part_78.Material = Enum.Material.Metal
  6497. part_78.Size = Vector3.new(0.2, 0.4, 0.4)
  6498. part_78.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6499. part_78.Name = "Part"
  6500. part_78.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6501. part_78.CFrame = CFrame.new(-9.883, 1.756, 102.913)* CFrame.Angles(3.1415910720825, -0.010084483772516, 3.1415829658508)
  6502. part_78.BrickColor = BrickColor.new("Grime")
  6503. part_78.Anchored = false
  6504.  
  6505. part_79 = Instance.new("Part", maxim)
  6506. part_79.FormFactor = Enum.FormFactor.Custom
  6507. part_79.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6508. part_79.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6509. part_79.Anchored = false
  6510. part_79.Material = Enum.Material.Metal
  6511. part_79.Size = Vector3.new(0.6, 0.4, 0.2)
  6512. part_79.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6513. part_79.CFrame = CFrame.new(-9.361, 0.765, 101.138)* CFrame.Angles(-3.1401557922363, 1.5610857009888, 2.6772110462189)
  6514. part_79.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6515. part_79.BrickColor = BrickColor.new("Grime")
  6516. part_79.Friction = 0.3
  6517. part_79.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6518.  
  6519. part_80 = Instance.new("Part", maxim)
  6520. part_80.FormFactor = Enum.FormFactor.Custom
  6521. part_80.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6522. part_80.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6523. part_80.Anchored = false
  6524. part_80.Material = Enum.Material.Metal
  6525. part_80.Size = Vector3.new(0.4, 2.4, 0.2)
  6526. part_80.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6527. part_80.CFrame = CFrame.new(-10.232, 0.859, 104.044)* CFrame.Angles(0.31892883777618, 0.009581939317286, -1.5739585161209)
  6528. part_80.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6529. part_80.BrickColor = BrickColor.new("Grime")
  6530. part_80.Friction = 0.3
  6531. part_80.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6532.  
  6533. mesh_48 = Instance.new("CylinderMesh", part_80)
  6534.  
  6535. part_81 = Instance.new("Part", maxim)
  6536. part_81.FormFactor = Enum.FormFactor.Custom
  6537. part_81.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6538. part_81.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6539. part_81.Anchored = false
  6540. part_81.Material = Enum.Material.Metal
  6541. part_81.Size = Vector3.new(0.6, 0.4, 0.2)
  6542. part_81.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6543. part_81.CFrame = CFrame.new(-11.141, 1.105, 103.134)* CFrame.Angles(-3.1404769420624, 1.5610918998718, -3.0180556774139)
  6544. part_81.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6545. part_81.BrickColor = BrickColor.new("Grime")
  6546. part_81.Friction = 0.3
  6547. part_81.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6548.  
  6549. part_82 = Instance.new("Part", maxim)
  6550. part_82.FormFactor = Enum.FormFactor.Custom
  6551. part_82.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6552. part_82.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6553. part_82.Anchored = false
  6554. part_82.Material = Enum.Material.Metal
  6555. part_82.Size = Vector3.new(0.91, 2.2, 1.11)
  6556. part_82.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6557. part_82.CFrame = CFrame.new(-10.241, 2.401, 104.586)* CFrame.Angles(0.00075197248952463, -1.5610918998718, -1.5706207752228)
  6558. part_82.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6559. part_82.BrickColor = BrickColor.new("Grime")
  6560. part_82.Friction = 0.3
  6561. part_82.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6562.  
  6563. mesh_49 = Instance.new("CylinderMesh", part_82)
  6564.  
  6565. part_83 = Instance.new("Part", maxim)
  6566. part_83.FormFactor = Enum.FormFactor.Custom
  6567. part_83.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6568. part_83.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6569. part_83.Anchored = false
  6570. part_83.Material = Enum.Material.Metal
  6571. part_83.Size = Vector3.new(0.6, 0.68, 1)
  6572. part_83.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6573. part_83.CFrame = CFrame.new(-11.472, 0.866, 104.049)* CFrame.Angles(-3.1402361392975, 1.5610979795456, -2.4086065292358)
  6574. part_83.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6575. part_83.BrickColor = BrickColor.new("Grime")
  6576. part_83.Friction = 0.3
  6577. part_83.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6578.  
  6579. mesh_50 = Instance.new("SpecialMesh", part_83)
  6580. mesh_50.Scale = Vector3.new(3.5, 3.5, 3.5)
  6581. mesh_50.MeshId = "http://www.roblox.com/asset/?id=92575220"
  6582. mesh_50.MeshType = Enum.MeshType.FileMesh
  6583.  
  6584. part_84 = Instance.new("Part", maxim)
  6585. part_84.FormFactor = Enum.FormFactor.Custom
  6586. part_84.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6587. part_84.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6588. part_84.Anchored = false
  6589. part_84.Material = Enum.Material.Metal
  6590. part_84.Size = Vector3.new(1.4, 0.82, 0.4)
  6591. part_84.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6592. part_84.CFrame = CFrame.new(-12.129, 0.776, 102.375)* CFrame.Angles(-1.5908984778434e-006, 0.010084391571581, 9.6445055532968e-006)
  6593. part_84.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6594. part_84.BrickColor = BrickColor.new("Grime")
  6595. part_84.Friction = 0.3
  6596. part_84.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6597.  
  6598. part_85 = Instance.new("Part", maxim)
  6599. part_85.FormFactor = Enum.FormFactor.Custom
  6600. part_85.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6601. part_85.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6602. part_85.Anchored = false
  6603. part_85.Material = Enum.Material.Metal
  6604. part_85.Size = Vector3.new(0.6, 0.27, 0.6)
  6605. part_85.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6606. part_85.CFrame = CFrame.new(-10.232, 2.741, 104.986)* CFrame.Angles(3.1415910720825, -0.010084391571581, 3.1415829658508)
  6607. part_85.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6608. part_85.BrickColor = BrickColor.new("Grime")
  6609. part_85.Friction = 0.3
  6610. part_85.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6611.  
  6612. mesh_51 = Instance.new("CylinderMesh", part_85)
  6613.  
  6614. part_86 = Instance.new("Part", maxim)
  6615. part_86.FormFactor = Enum.FormFactor.Custom
  6616. part_86.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6617. part_86.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6618. part_86.Anchored = false
  6619. part_86.Material = Enum.Material.Metal
  6620. part_86.Size = Vector3.new(0.2, 1.18, 0.4)
  6621. part_86.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6622. part_86.CFrame = CFrame.new(-13.034, 1.528, 102.384)* CFrame.Angles(-2.0242121081537e-006, 0.010083020664752, 0.77176189422607)
  6623. part_86.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6624. part_86.BrickColor = BrickColor.new("Grime")
  6625. part_86.Friction = 0.3
  6626. part_86.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6627.  
  6628. part_87 = Instance.new("Part", maxim)
  6629. part_87.FormFactor = Enum.FormFactor.Custom
  6630. part_87.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6631. part_87.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6632. part_87.Anchored = false
  6633. part_87.Material = Enum.Material.Metal
  6634. part_87.Size = Vector3.new(1.4, 1.48, 1)
  6635. part_87.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6636. part_87.CFrame = CFrame.new(-11.472, 0.866, 104.049)* CFrame.Angles(-3.140841960907, 1.5610918998718, 3.1414172649384)
  6637. part_87.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6638. part_87.BrickColor = BrickColor.new("Grime")
  6639. part_87.Friction = 0.3
  6640. part_87.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6641.  
  6642. mesh_52 = Instance.new("SpecialMesh", part_87)
  6643. mesh_52.Scale = Vector3.new(3.5, 3.5, 3.5)
  6644. mesh_52.MeshId = "http://www.roblox.com/asset/?id=92575220"
  6645. mesh_52.MeshType = Enum.MeshType.FileMesh
  6646.  
  6647. part_88 = Instance.new("Part", maxim)
  6648. part_88.FormFactor = Enum.FormFactor.Custom
  6649. part_88.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6650. part_88.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6651. part_88.Anchored = false
  6652. part_88.Material = Enum.Material.Metal
  6653. part_88.Size = Vector3.new(0.6, 0.4, 0.2)
  6654. part_88.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6655. part_88.CFrame = CFrame.new(-9.341, 1.105, 103.115)* CFrame.Angles(-3.1404769420624, 1.5610918998718, -3.0180556774139)
  6656. part_88.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6657. part_88.BrickColor = BrickColor.new("Grime")
  6658. part_88.Friction = 0.3
  6659. part_88.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6660.  
  6661. part_89 = Instance.new("Part", maxim)
  6662. part_89.FormFactor = Enum.FormFactor.Custom
  6663. part_89.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6664. part_89.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6665. part_89.Anchored = false
  6666. part_89.Material = Enum.Material.Metal
  6667. part_89.Size = Vector3.new(1, 0.4, 0.2)
  6668. part_89.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6669. part_89.CFrame = CFrame.new(-9.334, 0.922, 103.845)* CFrame.Angles(-3.1399192810059, 1.5610979795456, -2.8237855434418)
  6670. part_89.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6671. part_89.BrickColor = BrickColor.new("Grime")
  6672. part_89.Friction = 0.3
  6673. part_89.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6674.  
  6675. part_90 = Instance.new("Part", maxim)
  6676. part_90.FormFactor = Enum.FormFactor.Custom
  6677. part_90.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6678. part_90.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6679. part_90.Anchored = false
  6680. part_90.Material = Enum.Material.Metal
  6681. part_90.Size = Vector3.new(1, 0.4, 0.2)
  6682. part_90.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6683. part_90.CFrame = CFrame.new(-11.134, 0.922, 103.864)* CFrame.Angles(-3.1399192810059, 1.5610979795456, -2.8237855434418)
  6684. part_90.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6685. part_90.BrickColor = BrickColor.new("Grime")
  6686. part_90.Friction = 0.3
  6687. part_90.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6688.  
  6689. part_91 = Instance.new("Part", maxim)
  6690. part_91.FormFactor = Enum.FormFactor.Custom
  6691. part_91.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6692. part_91.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6693. part_91.Anchored = false
  6694. part_91.Material = Enum.Material.Metal
  6695. part_91.Size = Vector3.new(0.8, 0.4, 0.6)
  6696. part_91.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6697. part_91.CFrame = CFrame.new(-12.529, 0.386, 102.379)* CFrame.Angles(1.5707937479019, 9.6549938461976e-006, -0.010084353387356)
  6698. part_91.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6699. part_91.BrickColor = BrickColor.new("Grime")
  6700. part_91.Friction = 0.3
  6701. part_91.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6702.  
  6703. mesh_53 = Instance.new("CylinderMesh", part_91)
  6704.  
  6705. part_92 = Instance.new("Part", maxim)
  6706. part_92.FormFactor = Enum.FormFactor.Custom
  6707. part_92.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6708. part_92.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6709. part_92.Anchored = false
  6710. part_92.Material = Enum.Material.Metal
  6711. part_92.Size = Vector3.new(0.4, 0.4, 0.2)
  6712. part_92.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6713. part_92.CFrame = CFrame.new(-13.446, 1.951, 102.389)* CFrame.Angles(-1.5811659097672, 0.79897439479828, 0.014461411163211)
  6714. part_92.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6715. part_92.BrickColor = BrickColor.new("Grime")
  6716. part_92.Friction = 0.3
  6717. part_92.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6718.  
  6719. mesh_54 = Instance.new("CylinderMesh", part_92)
  6720.  
  6721. part_93 = Instance.new("Part", maxim)
  6722. part_93.FormFactor = Enum.FormFactor.Custom
  6723. part_93.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6724. part_93.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6725. part_93.Anchored = false
  6726. part_93.Material = Enum.Material.Metal
  6727. part_93.Size = Vector3.new(0.2, 0.2, 1.6)
  6728. part_93.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6729. part_93.CFrame = CFrame.new(-10.237, 1.143, 103.506)* CFrame.Angles(-3.139940738678, 1.5610979795456, -2.8237640857697)
  6730. part_93.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6731. part_93.BrickColor = BrickColor.new("Grime")
  6732. part_93.Friction = 0.3
  6733. part_93.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6734.  
  6735. part_94 = Instance.new("Part", maxim)
  6736. part_94.FormFactor = Enum.FormFactor.Custom
  6737. part_94.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6738. part_94.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6739. part_94.Anchored = false
  6740. part_94.Material = Enum.Material.Metal
  6741. part_94.Size = Vector3.new(0.8, 1.4, 0.4)
  6742. part_94.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6743. part_94.CFrame = CFrame.new(-12.129, 0.786, 102.375)* CFrame.Angles(-1.5908984778434e-006, 0.010084391571581, 9.6445055532968e-006)
  6744. part_94.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6745. part_94.BrickColor = BrickColor.new("Grime")
  6746. part_94.Friction = 0.3
  6747. part_94.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6748.  
  6749. part_95 = Instance.new("Part", maxim)
  6750. part_95.FormFactor = Enum.FormFactor.Custom
  6751. part_95.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6752. part_95.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6753. part_95.Anchored = false
  6754. part_95.Material = Enum.Material.Metal
  6755. part_95.Size = Vector3.new(0.8, 0.34, 0.6)
  6756. part_95.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6757. part_95.CFrame = CFrame.new(-12.529, 1.206, 102.379)* CFrame.Angles(1.5707937479019, 9.6549938461976e-006, -0.010084353387356)
  6758. part_95.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6759. part_95.BrickColor = BrickColor.new("Black")
  6760. part_95.Friction = 0.3
  6761. part_95.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6762.  
  6763. mesh_55 = Instance.new("CylinderMesh", part_95)
  6764.  
  6765. part_96 = Instance.new("Part", maxim)
  6766. part_96.FormFactor = Enum.FormFactor.Custom
  6767. part_96.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6768. part_96.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6769. part_96.Anchored = false
  6770. part_96.Material = Enum.Material.Metal
  6771. part_96.Size = Vector3.new(0.8, 0.2, 0.34)
  6772. part_96.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6773. part_96.CFrame = CFrame.new(-12.129, 1.406, 102.375)* CFrame.Angles(-1.5908984778434e-006, 0.010084391571581, 9.6445055532968e-006)
  6774. part_96.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6775. part_96.BrickColor = BrickColor.new("Black")
  6776. part_96.Friction = 0.3
  6777. part_96.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6778.  
  6779. part_97 = Instance.new("Part", maxim)
  6780. part_97.FormFactor = Enum.FormFactor.Symmetric
  6781. part_97.CanCollide = false
  6782. part_97.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6783. part_97.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6784. part_97.Anchored = false
  6785. part_97.Material = Enum.Material.Metal
  6786. part_97.Size = Vector3.new(1, 1, 1)
  6787. part_97.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6788. part_97.CFrame = CFrame.new(-12.179, 1.43, 102.379)* CFrame.Angles(3.1415910720825, -0.010086313821375, -0.00018903266754933)
  6789. part_97.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6790. part_97.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6791. part_97.BrickColor = BrickColor.new("Dark stone grey")
  6792. part_97.Friction = 0.3
  6793. part_97.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6794.  
  6795. mesh_56 = Instance.new("BlockMesh", part_97)
  6796. mesh_56.Scale = Vector3.new(0.15, 1, 0.28)
  6797.  
  6798. part_98 = Instance.new("Part", maxim)
  6799. part_98.FormFactor = Enum.FormFactor.Symmetric
  6800. part_98.CanCollide = false
  6801. part_98.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6802. part_98.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6803. part_98.Anchored = false
  6804. part_98.Material = Enum.Material.Metal
  6805. part_98.Size = Vector3.new(1, 1, 1)
  6806. part_98.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6807. part_98.CFrame = CFrame.new(-11.849, 2.226, 102.409)* CFrame.Angles(3.1415910720825, -0.010086313821375, 0.78521370887756)
  6808. part_98.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6809. part_98.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6810. part_98.BrickColor = BrickColor.new("Dark stone grey")
  6811. part_98.Friction = 0.3
  6812. part_98.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6813.  
  6814. mesh_57 = Instance.new("BlockMesh", part_98)
  6815. mesh_57.Scale = Vector3.new(0.15, 1, 0.48)
  6816.  
  6817. lever3 = Instance.new("Part", maxim)
  6818. lever3.FormFactor = Enum.FormFactor.Custom
  6819. lever3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6820. lever3.Transparency = 1
  6821. lever3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6822. lever3.Anchored = false
  6823. lever3.Material = Enum.Material.Metal
  6824. lever3.Size = Vector3.new(1.25, 0.2, 0.2)
  6825. lever3.Name = "lever3"
  6826. lever3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6827. lever3.CFrame = CFrame.new(-10.685, 2.685, 100.81)* CFrame.Angles(5.6118293287e-005, -1.4393390417099, 2.1570045948029)
  6828. lever3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6829. lever3.BrickColor = BrickColor.new("Black")
  6830. lever3.Friction = 0.3
  6831. lever3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6832.  
  6833. lever2 = Instance.new("Part", maxim)
  6834. lever2.FormFactor = Enum.FormFactor.Custom
  6835. lever2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6836. lever2.Transparency = 1
  6837. lever2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6838. lever2.Anchored = false
  6839. lever2.Material = Enum.Material.Metal
  6840. lever2.Size = Vector3.new(1.25, 0.2, 0.2)
  6841. lever2.Name = "lever2"
  6842. lever2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6843. lever2.CFrame = CFrame.new(-10.605, 2.708, 101.64)* CFrame.Angles(5.6149816373363e-005, -1.4393390417099, 0.58620721101761)
  6844. lever2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6845. lever2.BrickColor = BrickColor.new("Black")
  6846. lever2.Friction = 0.3
  6847. lever2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6848.  
  6849. lever = Instance.new("Part", maxim)
  6850. lever.FormFactor = Enum.FormFactor.Custom
  6851. lever.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6852. lever.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6853. lever.Anchored = false
  6854. lever.Material = Enum.Material.Metal
  6855. lever.Size = Vector3.new(1.25, 0.2, 0.2)
  6856. lever.Name = "lever"
  6857. lever.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6858. lever.CFrame = CFrame.new(-10.605, 2.196, 101.64)* CFrame.Angles(5.6094311730703e-005, -1.4393390417099, -0.19919024407864)
  6859. lever.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6860. lever.BrickColor = BrickColor.new("Black")
  6861. lever.Friction = 0.3
  6862. lever.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6863.  
  6864. local gungui = Instance.new("GuiMain", player.PlayerGui)
  6865. gungui.Name = "GunGUI"
  6866.  
  6867. main = Instance.new("Frame", gungui)
  6868. main.ZIndex = 2
  6869. main.Size = UDim2.new(0, 120, 0, 75)
  6870. main.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  6871. main.Name = "Main"
  6872. main.Position = UDim2.new(1, -250, 1, -100)
  6873. main.BorderSizePixel = 0
  6874. main.BackgroundTransparency = 1
  6875. main.BackgroundColor3 = Color3.new(1, 1, 1)
  6876.  
  6877. local amount = Instance.new("TextLabel", main)
  6878. amount.TextStrokeTransparency = 0.8
  6879. amount.BackgroundColor3 = Color3.new(1, 1, 1)
  6880. amount.BackgroundTransparency = 1
  6881. amount.Size = UDim2.new(0.5, 0, 0.5, 0)
  6882. amount.TextColor3 = Color3.new(1, 1, 1)
  6883. amount.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  6884. amount.Text = "["..ammo.."/"..maxammo.."]"
  6885. amount.Position = UDim2.new(0.25, 0, 0, 20)
  6886. amount.Font = Enum.Font.SourceSansBold
  6887. amount.Name = "Amount"
  6888. amount.FontSize = Enum.FontSize.Size36
  6889.  
  6890. borders = Instance.new("Frame", main)
  6891. borders.ZIndex = 2
  6892. borders.Size = UDim2.new(1, 0, 1, 0)
  6893. borders.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  6894. borders.Name = "Borders"
  6895. borders.BackgroundTransparency = 1
  6896. borders.BackgroundColor3 = Color3.new(1, 1, 1)
  6897.  
  6898. gname = Instance.new("TextLabel", main)
  6899. gname.TextStrokeTransparency = 0.8
  6900. gname.BackgroundColor3 = Color3.new(1, 1, 1)
  6901. gname.BackgroundTransparency = 1
  6902. gname.Size = UDim2.new(0.5, 0, 0.5, 0)
  6903. gname.TextColor3 = Color3.new(1, 1, 1)
  6904. gname.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  6905. gname.Text = "Maxim Machine Gun"
  6906. gname.Position = UDim2.new(0.25, 0, 0, -20)
  6907. gname.Font = Enum.Font.SourceSansBold
  6908. gname.Name = "gname"
  6909. gname.FontSize = Enum.FontSize.Size36
  6910.  
  6911. desc = Instance.new("TextLabel", main)
  6912. desc.TextStrokeTransparency = 0.8
  6913. desc.BackgroundColor3 = Color3.new(1, 1, 1)
  6914. desc.BackgroundTransparency = 1
  6915. desc.Size = UDim2.new(0.5, 0, 0.5, 0)
  6916. desc.TextColor3 = Color3.new(1, 1, 1)
  6917. desc.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  6918. desc.Text = ".303 British"
  6919. desc.Position = UDim2.new(0.25, 0, 0, 50)
  6920. desc.Font = Enum.Font.SourceSansBold
  6921. desc.Name = "desc"
  6922. desc.FontSize = Enum.FontSize.Size18
  6923.  
  6924.  
  6925. maxim.Parent = tool
  6926. maxim:BreakJoints()
  6927.  
  6928. local prev
  6929. local parts = maxim:GetChildren()
  6930.  
  6931. for i = 1,#parts do
  6932. if (parts[i].className == "Part") or (parts[i].className == "WedgePart") or (parts[i].className == "Seat") or (parts[i].className == "VehicleSeat") or (parts[i].className == "CornerWedgePart") then
  6933. if (prev ~= nil)then
  6934. if parts[i]:FindFirstChild("Weld") then parts[i]:FindFirstChild("Weld"):Destroy() end
  6935. local weld = Instance.new("Weld")
  6936. weld.Part0 = prev
  6937. weld.Part1 = parts[i]
  6938. weld.C0 = prev.CFrame:inverse()
  6939. weld.C1 = parts[i].CFrame:inverse()
  6940. weld.Parent = prev
  6941. parts[i].CanCollide = false
  6942. end
  6943. prev = parts[i]
  6944. end
  6945. end
  6946. maxim:MakeJoints()
  6947.  
  6948. local barrel = maxim.newp
  6949. local Handle = maxim.Handle
  6950. local apressed = false
  6951. local dpressed = false
  6952. local wpressed = false
  6953. local spressed = false
  6954. local ppressed = 0
  6955. local vpressed = 0
  6956. local bpressed = 0
  6957. local angle = 0
  6958. local angle2 = -90
  6959. local crouched = 0
  6960.  
  6961. tor["Left Shoulder"].Part1 = nil
  6962. weld(la, tor, CFrame.new(1,.5,.2)*CFrame.Angles(math.rad(-90),0,0))
  6963. weld(maxim.Handle, la, CFrame.new(0,0,0)*CFrame.Angles(math.rad(90),0,0))
  6964. maxim.Handle.Weld.Name = "Weld2"
  6965.  
  6966. function crouch()
  6967. local newl = char["Left Leg"]:Clone()
  6968. newl.Parent = char
  6969. weld(newl, char.Torso, CFrame.new(-0.5, 0.75, 1))
  6970. newl.CanCollide = false
  6971. local newr = char["Right Leg"]:Clone()
  6972. newr.Parent = char
  6973. weld(newr, char.Torso, CFrame.new(0.5,0.495,1.25) * CFrame.fromEulerAnglesXYZ(math.rad(90),0,0))
  6974. newr.CanCollide = false
  6975. local collider = Instance.new("Part",char)
  6976. collider.Transparency = 1
  6977. collider.CanCollide = true
  6978. collider.Size = Vector3.new(2, 0.2, 3)
  6979. collider.Name = "Collider"
  6980. collider:BreakJoints()
  6981. weld(collider, newl, CFrame.new(0,.968,0))
  6982. char["Left Leg"].Transparency = 1
  6983. char["Right Leg"].Transparency = 1
  6984. char.Torso["Left Hip"].Parent = char.Head
  6985. char.Torso["Right Hip"].Parent = char.Head
  6986. char["Left Leg"].Parent = char.Head
  6987. char["Right Leg"].Parent = char.Head
  6988. Handle.Weld.C0 = CFrame.new(-1,-.6,.75)*CFrame.Angles(math.rad(90),0,0)
  6989. tor["Right Shoulder"].Part1 = nil
  6990. weld(ra, la, CFrame.new(-2,0,0)*CFrame.Angles(math.rad(0),0,0))
  6991. canfire = true
  6992. coroutine.resume(coroutine.create(function()
  6993. wait(.3)
  6994. char.Head.Anchored = true
  6995. char["Left Leg"].Anchored = true
  6996. char["Right Leg"].Anchored = true
  6997. end))
  6998. end
  6999. function uncrouch()
  7000. char.Collider:Destroy()
  7001. char["Left Leg"]:Destroy()
  7002. char["Right Leg"]:Destroy()
  7003. char.Head["Left Hip"].Parent = char.Torso
  7004. char.Head["Right Hip"].Parent = char.Torso
  7005. char.Head["Left Leg"].Parent = char
  7006. char.Head["Right Leg"].Parent = char
  7007. char["Left Leg"].Transparency = 0
  7008. char["Right Leg"].Transparency = 0
  7009. Handle.Weld.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(90),0,0)
  7010. if ra:FindFirstChild("Weld") then ra.Weld:Destroy() end
  7011. tor["Right Shoulder"].Part1 = ra
  7012. canfire = false
  7013. coroutine.resume(coroutine.create(function()
  7014. wait()
  7015. char.Head.Anchored = false
  7016. char["Left Leg"].Anchored = false
  7017. char["Right Leg"].Anchored = false
  7018. end))
  7019. end
  7020.  
  7021. mouse.KeyDown:connect(function(key)
  7022. if key == "c" and cancrouch == true then
  7023. crouched = crouched + 1
  7024. if crouched == 1 then
  7025. crouch()
  7026. end
  7027. if crouched == 2 then
  7028. uncrouch()
  7029. crouched = 0
  7030. end
  7031. end
  7032. end)
  7033.  
  7034. mouse.KeyDown:connect(function(key)
  7035. if key == "a" and crouched == 1 then
  7036. apressed = true
  7037. while apressed == true and crouched == 1 do wait()
  7038. angle = angle - .02
  7039. if angle <= -0.8 then angle = -0.8 end
  7040. la.Weld.C0 = CFrame.new(1,.5,.2)*CFrame.Angles(math.rad(angle2),angle,0)
  7041. end
  7042. end
  7043. end)
  7044. mouse.KeyUp:connect(function(key)
  7045. if key == "a" then
  7046. apressed = false
  7047. end
  7048. end)
  7049. mouse.KeyDown:connect(function(key)
  7050. if key == "d" and crouched == 1 then
  7051. dpressed = true
  7052. while dpressed == true and crouched == 1 do wait()
  7053. angle = angle + .02
  7054. if angle >= 0.8 then angle = 0.8 end
  7055. la.Weld.C0 = CFrame.new(1,.5,.2)*CFrame.Angles(math.rad(angle2),angle,0)
  7056. end
  7057. end
  7058. end)
  7059. mouse.KeyUp:connect(function(key)
  7060. if key == "d" then
  7061. dpressed = false
  7062. end
  7063. end)
  7064. mouse.KeyDown:connect(function(key)
  7065. if key == "w" and crouched == 1 then
  7066. wpressed = true
  7067. while wpressed == true and crouched == 1 do wait(.05)
  7068. angle2 = angle2 - .5
  7069. la.Weld.C0 = CFrame.new(1,.5,.2)*CFrame.Angles(math.rad(angle2),angle,0)
  7070. end
  7071. end
  7072. end)
  7073. mouse.KeyUp:connect(function(key)
  7074. if key == "w" then
  7075. wpressed = false
  7076. end
  7077. end)
  7078. mouse.KeyDown:connect(function(key)
  7079. if key == "s" and crouched == 1 then
  7080. spressed = true
  7081. while spressed == true and crouched == 1 do wait(.05)
  7082. angle2 = angle2 + .5
  7083. la.Weld.C0 = CFrame.new(1,.5,.2)*CFrame.Angles(math.rad(angle2),angle,0)
  7084. end
  7085. end
  7086. end)
  7087. mouse.KeyUp:connect(function(key)
  7088. if key == "s" then
  7089. spressed = false
  7090. end
  7091. end)
  7092.  
  7093. local particleemitter = Instance.new("ParticleEmitter")
  7094. particleemitter.VelocitySpread = 360
  7095. particleemitter.Lifetime = NumberRange.new(1, 2)
  7096. particleemitter.Speed = NumberRange.new(10)
  7097. particleemitter.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.1), NumberSequenceKeypoint.new(1, 0.1)})
  7098. particleemitter.Acceleration = Vector3.new(0, -30, 0)
  7099. particleemitter.RotSpeed = NumberRange.new(260)
  7100. particleemitter.Texture = "http://www.roblox.com/asset/?id=274551257"
  7101.  
  7102. local gf1 = Instance.new("Sound")
  7103. gf1.SoundId="rbxassetid://458287091"
  7104. gf1.PlayOnRemove=false
  7105. gf1.Volume=0.7
  7106. gf1.Looped=false
  7107. gf1.Pitch = 1
  7108. gf1.Parent=barrel
  7109. local gf2 = Instance.new("Sound")
  7110. gf2.SoundId="rbxassetid://240785604"
  7111. gf2.PlayOnRemove=false
  7112. gf2.Volume=0.7
  7113. gf2.Looped=false
  7114. gf2.Pitch = 1
  7115. gf2.Parent=barrel
  7116. local gf3 = Instance.new("Sound")
  7117. gf3.SoundId="rbxassetid://318369098"
  7118. gf3.PlayOnRemove=false
  7119. gf3.Volume=0.7
  7120. gf3.Looped=false
  7121. gf3.Pitch = 1
  7122. gf3.Parent=maxim.lever
  7123.  
  7124. local lever = maxim.lever
  7125. local lever2 = maxim.lever2
  7126. local lever3 = maxim.lever3
  7127. function boltanim()
  7128. gf3:Play()
  7129. lever.Transparency = 1
  7130. lever3.Transparency = 0
  7131. maxim.Realbarrel.BrickColor = BrickColor.new("Bright orange")
  7132. wait(.02)
  7133. lever3.Transparency = 1
  7134. lever.Transparency = 0
  7135. maxim.Realbarrel.BrickColor = BrickColor.new("Really black")
  7136. end
  7137.  
  7138. mouse.KeyDown:connect(function(key)
  7139. if key == "p" then
  7140. ppressed = ppressed + 1
  7141. if ppressed == 1 then
  7142. print("Shells Enabled")
  7143. end
  7144. if ppressed == 2 then
  7145. ppressed = 0
  7146. print("Shells Disabled")
  7147. end
  7148. end
  7149. end)
  7150. mouse.KeyDown:connect(function(key)
  7151. if key == "v" then
  7152. vpressed = vpressed + 1
  7153. if vpressed == 1 then
  7154. print("Body Movement Enabled")
  7155. char.Head.Anchored = false
  7156. char["Left Leg"].Anchored = false
  7157. char["Right Leg"].Anchored = false
  7158. end
  7159. if vpressed == 2 then
  7160. vpressed = 0
  7161. print("Body Movement Disabled")
  7162. char.Head.Anchored = true
  7163. char["Left Leg"].Anchored = true
  7164. char["Right Leg"].Anchored = true
  7165. end
  7166. end
  7167. end)
  7168. mouse.KeyDown:connect(function(key)
  7169. if key == "b" then
  7170. bpressed = bpressed + 1
  7171. if bpressed == 1 then
  7172. print("Barrelsight Enabled")
  7173. camera.CameraSubject = maxim.newp
  7174. end
  7175. if bpressed == 2 then
  7176. bpressed = 0
  7177. print("Barrelsight Disabled")
  7178. camera.CameraSubject = char.Humanoid
  7179. end
  7180. end
  7181. end)
  7182.  
  7183. function fire()
  7184. if ammo >=1 and canfire == true then
  7185. boltanim()
  7186. gf1.PlaybackSpeed = math.random(1,1.5)
  7187. gf1:Play()
  7188. local missile = Instance.new("Part")
  7189. missile.CFrame = barrel.CFrame*CFrame.new(0,0,-.3)
  7190. missile.Material = Enum.Material.Metal
  7191. missile.Size = Vector3.new(0.2, 0.2, 0.2)
  7192. missile.CanCollide = false
  7193.  
  7194. --local bvelocity = Instance.new("BodyVelocity",missile)
  7195. --bvelocity.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7196. --bvelocity.velocity = newp.CFrame.lookVector*520
  7197. missile.Velocity = newp.CFrame.lookVector*520
  7198.  
  7199. missile.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  7200. missile.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  7201. missile.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  7202. missile.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  7203. missile.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  7204. missile.BrickColor = BrickColor.new("Bright yellow")
  7205. missile.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  7206. missile.Name = "Bullet"
  7207. missile.Parent = workspace
  7208. game.Debris:AddItem(missile,3.2)
  7209. --local bodyForce = Instance.new('BodyForce', missile)
  7210. --bodyForce.Name = 'Antigravity'
  7211. --bodyForce.force = Vector3.new(0, missile:GetMass() * 196.2, 0)
  7212. ammo = ammo - 1
  7213. amount.Text = "["..ammo.."/"..maxammo.."]"
  7214. coroutine.resume(coroutine.create(function()
  7215. wait()
  7216. maxim.MuzzleFlash.Transparency = 0.3
  7217. maxim.MuzzleFlash.PointLight.Enabled = true
  7218. wait()
  7219. maxim.MuzzleFlash.Transparency = 1
  7220. maxim.MuzzleFlash.PointLight.Enabled = false
  7221. end))
  7222. if ppressed == 1 then
  7223. local shell = Instance.new("Part")
  7224. shell.CFrame = maxim.Chamber.CFrame * CFrame.fromEulerAnglesXYZ(1.5,0,0)
  7225. shell.Size = Vector3.new(1,1,1)
  7226. shell.BrickColor = BrickColor.new(24)
  7227. shell.BottomSurface = 0
  7228. shell.TopSurface = 0
  7229. shell.Name = "Shell"
  7230. shell.Velocity = maxim.Chamber.CFrame.lookVector * 20 + Vector3.new(math.random(-10,10),20,math.random(-10,10))
  7231. shell.RotVelocity = Vector3.new(0,200,0)
  7232. shell.CanCollide = false
  7233. shell.Parent = workspace
  7234. coroutine.resume(coroutine.create(function()
  7235. wait(.1)
  7236. shell.CanCollide = true
  7237. while (shell) do wait()
  7238. shell.Transparency=shell.Transparency+.01
  7239. end
  7240. end))
  7241. game.Debris:AddItem(shell,2)
  7242. local shellmesh = Instance.new("SpecialMesh")
  7243. shellmesh.Scale = Vector3.new(.1,.25,.1)
  7244. shellmesh.Parent = shell
  7245. end
  7246.  
  7247. missile.Touched:connect(function(h)
  7248. if (not h:isDescendantOf(maxim)) then
  7249. missile:Destroy()
  7250. if not h.Name:lower():find("base") and h.Anchored == false then
  7251. h.Velocity = h.CFrame.lookVector*-5
  7252. end
  7253. if h.Parent:FindFirstChild("Humanoid") then
  7254. local pclone = particleemitter:Clone()
  7255. pclone.Parent = h
  7256. game.Debris:AddItem(pclone,.5)
  7257. --missile:Destroy()
  7258. if h.Parent.Humanoid.Parent:FindFirstChild("ForceField") then h.Parent.ForceField:Destroy() end
  7259. if h.Parent.Humanoid.Health >1000 then h.Parent.Humanoid.MaxHealth = 500 h.Parent.Humanoid.Health = 500 end
  7260. missile:destroy()
  7261. local dmg = (math.random(10,28))
  7262. local textt = dmg
  7263. h.Parent.Humanoid:TakeDamage(dmg)
  7264. if h.Name == "Head" then h.Parent.Humanoid:TakeDamage(dmg) end
  7265. local guiMain = Instance.new("BillboardGui",h.Parent.Head)
  7266. guiMain.AlwaysOnTop = true
  7267. guiMain.Size = UDim2.new(5,5,5)
  7268. guiMain.Name = "guiMain"
  7269. local bar3 = Instance.new("TextLabel")
  7270. bar3.Position = UDim2.new(0, 50, 0, 0)
  7271. bar3.Size = UDim2.new(0, 100, 0, 100)
  7272. bar3.Parent = guiMain;
  7273. bar3.BackgroundColor3 = Color3.new(255/255,255/255,255/255)
  7274. bar3.BorderColor3 = Color3.new(27/255,42/255,53/255)
  7275. bar3.BackgroundTransparency = 1
  7276. bar3.BorderSizePixel = 1
  7277. bar3.Text = textt
  7278. bar3.TextColor3 = Color3.new(255/255,0/255,0/255)
  7279. bar3.TextStrokeColor3 = Color3.new(0/255,0/255,0/255)
  7280. bar3.TextStrokeTransparency = 1
  7281. bar3.Font = "SourceSans"
  7282. bar3.FontSize = Enum.FontSize.Size24
  7283. coroutine.resume(coroutine.create(function()
  7284. wait(.2) guiMain:Destroy()
  7285. end))
  7286. end
  7287. end
  7288. end)
  7289. end
  7290. if ammo <=0 and canfire == true then
  7291. gf2:Play()
  7292. end
  7293. end
  7294.  
  7295. mouse.Button1Down:connect(function()
  7296. mousedown = true
  7297. while mousedown == true do wait(.1)
  7298. fire()
  7299. end
  7300. end)
  7301. mouse.Button1Up:connect(function()
  7302. mousedown = false
  7303. end)
  7304.  
  7305. bin.Deselected:connect(function()
  7306. maxim:Destroy()
  7307. tool:Destroy()
  7308. gungui:Destroy()
  7309. canfire = false
  7310. if crouched == 1 then crouched = 0 uncrouch() end
  7311. if la:FindFirstChild("Weld") then la.Weld:Destroy() end
  7312. tor["Left Shoulder"].Part1 = la
  7313. if ra:FindFirstChild("Weld") then ra.Weld:Destroy() end
  7314. tor["Right Shoulder"].Part1 = ra
  7315. if char.Torso:FindFirstChild("Weld") then char.Torso.Weld:Destroy() end
  7316. end)
  7317. end)
  7318. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement