lotushomerun

M4A1 Script(Roblox)

May 28th, 2017
389
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 79.14 KB | None | 0 0
  1. --A M4A1 ^-^
  2. --Has a 30 round magazine and does lots of damage
  3. --Don't leak this. If you do i will fucking shoot you till your dead :\
  4. local runDummyScript = function(f,scri)
  5. local oldenv = getfenv(f)
  6. local newenv = setmetatable({}, {
  7. __index = function(_, k)
  8. if k:lower() == 'script' then
  9. return scri
  10. else
  11. return oldenv[k]
  12. end
  13. end
  14. })
  15. setfenv(f, newenv)
  16. ypcall(function() f() end)
  17. end
  18. cors = {}
  19. mas = Instance.new("Model",game:GetService("Lighting"))
  20. mas.Name = "CompiledModel"
  21. o1 = Instance.new("Tool")
  22. o2 = Instance.new("Part")
  23. o3 = Instance.new("BlockMesh")
  24. o4 = Instance.new("Part")
  25. o5 = Instance.new("SpecialMesh")
  26. o6 = Instance.new("Part")
  27. o7 = Instance.new("BlockMesh")
  28. o8 = Instance.new("Part")
  29. o9 = Instance.new("BlockMesh")
  30. o10 = Instance.new("LocalScript")
  31. o11 = Instance.new("NumberValue")
  32. o12 = Instance.new("NumberValue")
  33. o13 = Instance.new("Smoke")
  34. o14 = Instance.new("Smoke")
  35. o15 = Instance.new("Smoke")
  36. o16 = Instance.new("NumberValue")
  37. o17 = Instance.new("ScreenGui")
  38. o18 = Instance.new("Frame")
  39. o19 = Instance.new("TextLabel")
  40. o20 = Instance.new("TextLabel")
  41. o21 = Instance.new("Frame")
  42. o22 = Instance.new("TextLabel")
  43. o23 = Instance.new("Frame")
  44. o24 = Instance.new("Frame")
  45. o25 = Instance.new("Part")
  46. o26 = Instance.new("SpecialMesh")
  47. o27 = Instance.new("Part")
  48. o28 = Instance.new("BlockMesh")
  49. o29 = Instance.new("Part")
  50. o30 = Instance.new("CylinderMesh")
  51. o31 = Instance.new("Part")
  52. o32 = Instance.new("CylinderMesh")
  53. o33 = Instance.new("Part")
  54. o34 = Instance.new("CylinderMesh")
  55. o35 = Instance.new("Part")
  56. o36 = Instance.new("CylinderMesh")
  57. o37 = Instance.new("Part")
  58. o38 = Instance.new("CylinderMesh")
  59. o39 = Instance.new("Part")
  60. o40 = Instance.new("BlockMesh")
  61. o41 = Instance.new("Part")
  62. o42 = Instance.new("BlockMesh")
  63. o43 = Instance.new("Part")
  64. o44 = Instance.new("BlockMesh")
  65. o45 = Instance.new("Part")
  66. o46 = Instance.new("BlockMesh")
  67. o47 = Instance.new("Part")
  68. o48 = Instance.new("CylinderMesh")
  69. o49 = Instance.new("Part")
  70. o50 = Instance.new("BlockMesh")
  71. o51 = Instance.new("Part")
  72. o52 = Instance.new("BlockMesh")
  73. o53 = Instance.new("Part")
  74. o54 = Instance.new("BlockMesh")
  75. o55 = Instance.new("Part")
  76. o56 = Instance.new("SpecialMesh")
  77. o57 = Instance.new("Part")
  78. o58 = Instance.new("BlockMesh")
  79. o59 = Instance.new("Part")
  80. o60 = Instance.new("BlockMesh")
  81. o61 = Instance.new("Sound")
  82. o62 = Instance.new("Sound")
  83. o64 = Instance.new("Part")
  84. o65 = Instance.new("SpecialMesh")
  85. o66 = Instance.new("Part")
  86. o67 = Instance.new("BlockMesh")
  87. o68 = Instance.new("Part")
  88. o69 = Instance.new("BlockMesh")
  89. o70 = Instance.new("Part")
  90. o71 = Instance.new("BlockMesh")
  91. o72 = Instance.new("Part")
  92. o73 = Instance.new("SpecialMesh")
  93. o74 = Instance.new("Part")
  94. o75 = Instance.new("CylinderMesh")
  95. o76 = Instance.new("Part")
  96. o77 = Instance.new("BlockMesh")
  97. o78 = Instance.new("Part")
  98. o79 = Instance.new("SpecialMesh")
  99. o80 = Instance.new("Part")
  100. o81 = Instance.new("SpecialMesh")
  101. o82 = Instance.new("Part")
  102. o83 = Instance.new("BlockMesh")
  103. o84 = Instance.new("Part")
  104. o85 = Instance.new("CylinderMesh")
  105. o86 = Instance.new("Part")
  106. o87 = Instance.new("BlockMesh")
  107. o88 = Instance.new("Part")
  108. o89 = Instance.new("SpecialMesh")
  109. o90 = Instance.new("Part")
  110. o91 = Instance.new("BlockMesh")
  111. o92 = Instance.new("Part")
  112. o93 = Instance.new("SpecialMesh")
  113. o94 = Instance.new("Part")
  114. o95 = Instance.new("BlockMesh")
  115. o96 = Instance.new("Part")
  116. o97 = Instance.new("BlockMesh")
  117. o98 = Instance.new("Part")
  118. o99 = Instance.new("SpecialMesh")
  119. o100 = Instance.new("Part")
  120. o101 = Instance.new("SpecialMesh")
  121. o102 = Instance.new("Part")
  122. o103 = Instance.new("SpecialMesh")
  123. o104 = Instance.new("Part")
  124. o105 = Instance.new("SpecialMesh")
  125. o106 = Instance.new("Part")
  126. o107 = Instance.new("BlockMesh")
  127. o108 = Instance.new("Part")
  128. o109 = Instance.new("SpecialMesh")
  129. o110 = Instance.new("Part")
  130. o111 = Instance.new("SpecialMesh")
  131. o112 = Instance.new("Part")
  132. o113 = Instance.new("SpecialMesh")
  133. o114 = Instance.new("Part")
  134. o115 = Instance.new("SpecialMesh")
  135. o116 = Instance.new("Part")
  136. o117 = Instance.new("BlockMesh")
  137. o118 = Instance.new("Part")
  138. o119 = Instance.new("CylinderMesh")
  139. o120 = Instance.new("Part")
  140. o121 = Instance.new("BlockMesh")
  141. o1.Name = "M4A1"
  142. o1.Parent = game.Players.LocalPlayer.Backpack
  143. o1.TextureId = "rbxassetid://112746403"
  144. o1.GripForward = Vector3.new(-0, 1, -0)
  145. o1.GripPos = Vector3.new(0.170000002, 0.200000003, 0)
  146. o1.GripRight = Vector3.new(0, 0, 1)
  147. o1.GripUp = Vector3.new(-1, 0, 0)
  148. o1.ToolTip = "The M4A1 is a powerful assault rifle effective at long range. Compatible with 5.56 x 45mm STANAG magazines."
  149. o1.CanBeDropped = false
  150. o2.Name = "AimPart"
  151. o2.Parent = o1
  152. o2.Material = Enum.Material.SmoothPlastic
  153. o2.BrickColor = BrickColor.new("Dark stone grey")
  154. o2.Transparency = 1
  155. o2.Position = Vector3.new(8.93596935, -1.86055636, -1.59378099)
  156. o2.Anchored = true
  157. o2.CanCollide = false
  158. o2.FormFactor = Enum.FormFactor.Custom
  159. o2.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  160. o2.CFrame = CFrame.new(8.93596935, -1.86055636, -1.59378099, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  161. o2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  162. o2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  163. o2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  164. o2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  165. o2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  166. o2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  167. o2.Color = Color3.new(0.388235, 0.372549, 0.384314)
  168. o2.Position = Vector3.new(8.93596935, -1.86055636, -1.59378099)
  169. o3.Parent = o2
  170. o3.Scale = Vector3.new(0.658373058, 0.658372879, 0.658373058)
  171. o4.Name = "NoSight"
  172. o4.Parent = o1
  173. o4.Material = Enum.Material.SmoothPlastic
  174. o4.BrickColor = BrickColor.new("Black")
  175. o4.Position = Vector3.new(8.9340601, -1.84136796, -1.90298903)
  176. o4.Rotation = Vector3.new(-180, 0, -180)
  177. o4.Anchored = true
  178. o4.CanCollide = false
  179. o4.Elasticity = 0
  180. o4.FormFactor = Enum.FormFactor.Custom
  181. o4.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  182. o4.CFrame = CFrame.new(8.9340601, -1.84136796, -1.90298903, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  183. o4.BottomSurface = Enum.SurfaceType.Smooth
  184. o4.TopSurface = Enum.SurfaceType.Smooth
  185. o4.Color = Color3.new(0.105882, 0.164706, 0.207843)
  186. o4.Position = Vector3.new(8.9340601, -1.84136796, -1.90298903)
  187. o5.Parent = o4
  188. o5.MeshId = "http://www.roblox.com/asset/?id=3270017"
  189. o5.Scale = Vector3.new(0.0714149997, 0.0714149997, 0.190439999)
  190. o5.MeshType = Enum.MeshType.FileMesh
  191. o6.Name = "ColorPart"
  192. o6.Parent = o1
  193. o6.Material = Enum.Material.SmoothPlastic
  194. o6.BrickColor = BrickColor.new("Black")
  195. o6.Position = Vector3.new(8.93406773, -2.1743679, -0.645914018)
  196. o6.Rotation = Vector3.new(-90, 90, 0)
  197. o6.Anchored = true
  198. o6.CanCollide = false
  199. o6.Elasticity = 0
  200. o6.FormFactor = Enum.FormFactor.Symmetric
  201. o6.Size = Vector3.new(1, 1, 1)
  202. o6.CFrame = CFrame.new(8.93406773, -2.1743679, -0.645914018, 0, -9.99999975e-06, 1, -1, 0, 0, 0, -1, -9.99999975e-06)
  203. o6.BottomSurface = Enum.SurfaceType.Smooth
  204. o6.TopSurface = Enum.SurfaceType.Smooth
  205. o6.Color = Color3.new(0.105882, 0.164706, 0.207843)
  206. o6.Position = Vector3.new(8.93406773, -2.1743679, -0.645914018)
  207. o7.Parent = o6
  208. o7.Scale = Vector3.new(0.0476099998, 0.0476099998, 0.190439999)
  209. o8.Name = "Mag1"
  210. o8.Parent = o1
  211. o8.Material = Enum.Material.SmoothPlastic
  212. o8.BrickColor = BrickColor.new("Black")
  213. o8.Position = Vector3.new(8.93797016, -3.10236907, -2.53604388)
  214. o8.Rotation = Vector3.new(-150.020004, 0, 90.0299988)
  215. o8.Anchored = true
  216. o8.CanCollide = false
  217. o8.Elasticity = 0
  218. o8.FormFactor = Enum.FormFactor.Symmetric
  219. o8.Size = Vector3.new(1, 1, 1)
  220. o8.CFrame = CFrame.new(8.93797016, -3.10236907, -2.53604388, -0.000508000201, -0.999999881, -6.84257475e-06, -0.866198301, 0.000436609727, 0.499700248, -0.499700189, 0.000259774853, -0.866198421)
  221. o8.BottomSurface = Enum.SurfaceType.Smooth
  222. o8.TopSurface = Enum.SurfaceType.Smooth
  223. o8.Color = Color3.new(0.105882, 0.164706, 0.207843)
  224. o8.Position = Vector3.new(8.93797016, -3.10236907, -2.53604388)
  225. o9.Parent = o8
  226. o9.Scale = Vector3.new(0.285714298, 0.142857149, 0.380952388)
  227. o10.Name = "Gun_Script"
  228. o10.Parent = o1
  229. print("Giving "..game.Players.LocalPlayer.Name.. " a " ..o1.Name.. " Don't leak this. If you do i will fucking shoot you till your dead! ")
  230. table.insert(cors,coroutine.create(function()
  231. wait()
  232. runDummyScript(function()
  233. sp = o1
  234.  
  235. Mesh = false -- If true will load BC 2.0 Arm meshes as well.
  236. Shirt = true -- If true will load the user's shirt to the arms as well
  237.  
  238. function onEquipped(mouse)
  239.     local Player = game:GetService("Players").LocalPlayer  
  240.     local Cam = game.Workspace.CurrentCamera
  241.    
  242.     local Arms = Instance.new("Model")
  243.     Arms.Name = "Arms"
  244.     Arms.Parent = Cam
  245.    
  246.     if Shirt == true then
  247.         local Humanoid = Instance.new("Humanoid")
  248.         Humanoid.MaxHealth = 0
  249.         Humanoid.Health = 0
  250.         Humanoid.Name = ""
  251.         Humanoid.Parent = Arms
  252.        
  253.         local newShirt = Player.Character:FindFirstChild("Shirt"):clone()
  254.         newShirt.Parent = Arms
  255.     else end
  256.    
  257.     local RightArm = Player.Character:FindFirstChild("Right Arm"):clone()
  258.     RightArm.Name = "Right Arm"
  259.     RightArm.Transparency = 0
  260.    
  261.     local w = Instance.new("Weld")
  262.     w.Part0 = RightArm
  263.     w.Part1 = Player.Character:FindFirstChild("Right Arm")
  264.     w.C0 = CFrame.new()
  265.     w.C1 = CFrame.new()
  266.     w.Parent = RightArm
  267.     RightArm.Parent = Arms
  268.        
  269.     local LeftArm = Player.Character:FindFirstChild("Left Arm"):clone()
  270.     LeftArm.Name = "Left Arm"
  271.     LeftArm.Transparency = 0   
  272.    
  273.     local w = Instance.new("Weld")
  274.     w.Part0 = LeftArm
  275.     w.Part1 = Player.Character:FindFirstChild("Left Arm")
  276.     w.C0 = CFrame.new()
  277.     w.C1 = CFrame.new()
  278.     w.Parent = LeftArm 
  279.     LeftArm.Parent = Arms
  280.    
  281.     if Mesh ~= false then
  282.         local LeftArmMesh = script:FindFirstChild("LeftArm")
  283.         LeftArmMesh.Parent = LeftArm
  284.         local RightArmMesh = script:FindFirstChild("RightArm")
  285.         RightArmMesh.Parent = RightArm
  286.     else end
  287.                
  288. end
  289.  
  290. function onUnequipped(mouse)
  291.     local Player = game:GetService("Players").LocalPlayer      
  292.     local Cam = game.Workspace.CurrentCamera
  293.     for _, Model in pairs(Cam:GetChildren()) do
  294.         if Model.Name == "Arms" then
  295.             Model:remove()
  296.         else end
  297.     end
  298. end
  299.  
  300. sp.Equipped:connect(onEquipped)
  301. sp.Unequipped:connect(onUnequipped)
  302.  
  303. wait(0.5)
  304. --Made by YouTubes--
  305. --Edit settings below--
  306. local Tool = o1
  307. local Settings = {
  308.     Range = 35000
  309.     ,Spread = 8
  310.     ,Damage = {75, 165}
  311.     ,HeadShotDamage = {365, 500}
  312.     ,Bullets = 1
  313.     ,FireRate = 0.08
  314.     ,Automatic = true
  315.     ,AntiTK = false
  316.     ,ImpactDuration = 0.1
  317.     --Reload
  318.     ,ReloadKey = "R"
  319.     ,ReloadTime = 1.83
  320.     ,Ammo = 30
  321.     ,IncludeChamberedBullet = false
  322.     --Gui
  323.     ,GuiPos = Vector2.new(script.Gui.Frame.Position.X.Scale, script.Gui.Frame.Position.Y.Scale)
  324.     --Arms
  325.     ,OneHanded = false
  326.     ,FakeArms = false
  327.     ,FakeArmTransparency = 1
  328.     -- (+Left to -Right, +Fward to -Bward, +Up to -Down) (+Up to -Down, +Left to -Right, +Counter to -Clock)
  329.     ,RightPos = CFrame.new(-0.75, -0.25, 0.45) * CFrame.Angles(math.rad(-90), 0, 0)
  330.     ,LeftPos = CFrame.new(1.2, 0.21, 0.55)* CFrame.Angles(math.rad(-90), math.rad(55), math.rad(5), 0)
  331.     ,AimPart = Tool.AimPart
  332.     ,AimPartOffset = CFrame.new()
  333.     ,AimGripOffset = Vector3.new(0, 0, 0)
  334.     ,LeftAimPos = CFrame.new(1.05, 0.98, 0.48) * CFrame.Angles(math.rad(-95), math.rad(24), math.rad(0), 00)
  335.     ,AimAnim = {
  336.         Enabled = false
  337.         ,Frames = 50
  338.         ,Time = 0.1
  339.     }
  340.     ,ChangeFOV = {true, 55}
  341.     ,SpreadReduction = 7.5
  342.     --Weld
  343.     ,Weld = true
  344.     --Mouse
  345.     ,Icons = {
  346.         Idle = "rbxassetid://70288585"
  347.         ,Fire1 = "rbxassetid://70288578"
  348.         ,Fire2 = "rbxassetid://70288572"
  349.         ,Fire3 = "rbxassetid://70288578"
  350.         ,Reload = "rbxassetid://70288599"
  351.         ,Aim = "rbxasset://textures/Blank.png"
  352.     }
  353.     ,FireMouseAnimTime = 0.15
  354.     --Recoil
  355.     ,Recoil = math.rad(0.5)
  356.     --Smoke
  357.     ,Smoke = true
  358.     ,SmokePart = Tool.SmokePart
  359.     ,Smokes = {{script.Smoke, 6, 0.01}, {script.Smoke1, 0.01}, {script.Smoke2, 0.01}}
  360.     --Sprint
  361.     ,Sprint = true
  362.     ,SprintSpeed = 20
  363.     ,SprintKey = "0"
  364.     ,SprintSpreadIncrease = 40
  365.     ,SprintArmOffset = CFrame.new(0.25, 0.125, 0.25) * CFrame.Angles(math.rad(-30), math.rad(35), 0)
  366.     --Other
  367.     ,DropHats = false
  368. }
  369.  
  370. --Do not edit below this lign--
  371.  
  372. local Orig_Spread = Settings.Spread
  373. local Orig_Grip = Tool.GripPos
  374.  
  375. local Player = game.Players.LocalPlayer
  376. local Character = Player.Character
  377.  
  378. local Camera = Workspace.CurrentCamera
  379.  
  380. local Ammo, StoredAmmo = script.Ammo, script.StoredAmmo
  381.  
  382. local Gui, CanUpdateGui = nil, true
  383.  
  384. local Sprinting, Equipped
  385.  
  386. function Update_Gui()
  387.     if Gui and CanUpdateGui then
  388.         Gui.Frame.AmmoDisplay.Text = Ammo.Value .. "|" .. StoredAmmo.Value
  389.     end
  390. end
  391.  
  392. local Welded
  393. if Settings.Weld then
  394.     Delay(0, function()
  395.         local weldC0s = {}
  396.         for i, v in pairs(Tool:GetChildren()) do
  397.             if v:IsA("BasePart") and v ~= Tool.Handle then
  398.                 table.insert(weldC0s, {v, Tool.Handle.CFrame:toObjectSpace(v.CFrame)})
  399.                 v.Anchored = false
  400.             end
  401.         end
  402.         Tool.Handle.Anchored = false
  403.         local welds = {}
  404.         Tool.Equipped:connect(function()
  405.             for i, v in ipairs(welds) do
  406.                 v.Part1 = nil
  407.                 v:Destroy()
  408.             end
  409.             for i, v in ipairs(weldC0s) do
  410.                 if v[1] and v[2] then
  411.                     local w = Instance.new("Weld", Tool.Handle)
  412.                     w.Part0 = Tool.Handle
  413.                     w.Part1 = v[1]
  414.                     w.C0 = v[2]
  415.                     table.insert(welds, w)
  416.                 end
  417.             end
  418.         end)
  419.         wait()
  420.         Welded = true
  421.     end)
  422. end
  423.  
  424. local Left_Weld, Right_Weld
  425.  
  426. Ammo.Changed:connect(Update_Gui)
  427. StoredAmmo.Changed:connect(Update_Gui)
  428.  
  429. Settings.Range = math.min(Settings.Range, 999)
  430.  
  431. local Ignore_Model = Workspace:FindFirstChild("Ray_Ignore") or Instance.new("Model", Workspace)
  432. Ignore_Model.Name = "Ray_Ignore"
  433.  
  434. local Ray_Ignore = {Character, Ignore_Model, Camera}
  435.  
  436. Character.Humanoid.Died:connect(function()
  437.     Tool.Parent = Player.Backpack
  438. end)
  439.  
  440. function Fire(Mouse)
  441.     local Spread = CFrame.Angles(math.rad(math.random(-Settings.Spread, Settings.Spread)/10), math.rad(math.random(-Settings.Spread, Settings.Spread)/10), math.rad(math.random(-Settings.Spread, Settings.Spread)/10))
  442.     local Ray = Ray.new(Character.Head.Position, (CFrame.new(Character.Head.Position, Mouse.Hit.p) * Spread).lookVector.unit * Settings.Range)
  443.     local Hit, Pos = Workspace:FindPartOnRayWithIgnoreList(Ray, Ray_Ignore)
  444.     if Hit and Hit.Parent:FindFirstChild("Humanoid") then
  445.         local Hit_Player = game.Players:GetPlayerFromCharacter(Hit.Parent)
  446.         if Settings.AntiTK and not Hit_Player.Neutral and Hit_Player.TeamColor == Player.TeamColor then
  447.             return
  448.         end
  449.         local Humanoid = Hit.Parent.Humanoid
  450.         local c = Instance.new("ObjectValue")
  451.         c.Name = "creator"
  452.         c.Value = Player
  453.         game.Debris:AddItem(c, 3)
  454.         c.Parent = Humanoid
  455.         if Hit.Name == "Head" then
  456.             Humanoid.Health = Humanoid.Health - math.random(Settings.HeadShotDamage[1], Settings.HeadShotDamage[2])
  457.         else
  458.             Humanoid.Health = Humanoid.Health - math.random(Settings.Damage[1], Settings.Damage[2])
  459.         end
  460.     elseif Hit then
  461.         local Hit_Part = Instance.new("Part", Ignore_Model)
  462.         Hit_Part.FormFactor = "Custom"
  463.         Hit_Part.TopSurface = 0
  464.         Hit_Part.BottomSurface = 0
  465.         Hit_Part.Anchored = true
  466.         Hit_Part.CanCollide = false
  467.         Hit_Part.Size = Vector3.new()
  468.         Hit_Part.CFrame = CFrame.new(Pos) * CFrame.Angles(math.random(0, 360), math.random(0, 360), math.random(0, 360))
  469.         Hit_Part.BrickColor = BrickColor.new("Really black")
  470.         Hit_Part.Material = "Metal"
  471.         Instance.new("BlockMesh", Hit_Part).Scale = Vector3.new(0.5, 0.5, 0.5)
  472.         local brickcolor = BrickColor.new(Hit.BrickColor.Name)     
  473.         Instance.new("Smoke", Hit_Part).Opacity = .2               
  474.         local Meta = Instance.new("Sound")
  475.         Meta.Name = "Crack"
  476.         Meta.SoundId = "rbxassetid://1"
  477.         Meta.Volume = math.random(0.9,1)
  478.         Meta.Pitch = math.random(1,1.2)
  479.         Meta.Parent = Hit_Part
  480.         Meta:play()
  481.         local Cur = Instance.new("SpecialMesh",Hit_Part)
  482.         Cur.MeshType = "Sphere"
  483.         Cur.Scale = Vector3.new(0.5,0.5,0.5)
  484.    
  485.         game.Debris:AddItem(Hit_Part, Settings.ImpactDuration)
  486.         if not Hit.Anchored then
  487.             local w = Instance.new("Weld", Hit_Part)
  488.             w.Part0 = Hit
  489.             w.Part1 = Hit_Part
  490.             w.C0 = Hit.CFrame:toObjectSpace(Hit_Part.CFrame)
  491.             Hit_Part.Anchored = false
  492.         end
  493.         if Hit.Parent:IsA("Hat") and Settings.DropHats then
  494.             Hit.Parent.Parent = workspace
  495.             game.Debris:AddItem(Hit, 3)
  496.         end
  497.     end
  498. end
  499.  
  500.  
  501. local Can_Shoot = true
  502. local Reloading = false
  503.  
  504. local First_Person = false
  505.  
  506. local Mouse_Held
  507.  
  508. Tool.Equipped:connect(function(Mouse)
  509.     Equipped = true
  510.     if Settings.Weld and not Welded then
  511.         wait()
  512.         Tool.Parent = Player.Backpack
  513.     end
  514.     Character = Player.Character
  515.     if Gui then
  516.         return
  517.     end
  518.     Ray_Ignore = {Character, Ignore_Model, Camera}
  519.     Mouse.Icon = Settings.Icons.Idle
  520.     Gui = script.Gui:Clone()
  521.     Gui.Parent = Player.PlayerGui
  522.     Gui.Frame.Position = UDim2.new(Settings.GuiPos.X, Gui.Frame.Position.X.Offset, 1.1, Gui.Frame.Position.Y.Offset)
  523.     Gui.Frame:TweenPosition(UDim2.new(Settings.GuiPos.X, Gui.Frame.Position.X.Offset, Settings.GuiPos.Y, Gui.Frame.Position.Y.Offset), "Out", "Bounce", 1)
  524.     CanUpdateGui = true
  525.     Update_Gui()
  526.     Mouse.Button1Down:connect(function()
  527.         if Can_Shoot and Ammo.Value > 0 and Character.Humanoid.Health > 0 then
  528.             Mouse_Held = true
  529.             while true do
  530.                 Can_Shoot = false
  531.                 Delay(0, function()
  532.                     local t = math.min(Settings.FireMouseAnimTime/3, Settings.FireRate/3)
  533.                     if not Aiming then
  534.                         Mouse.Icon = Settings.Icons.Fire1
  535.                     end
  536.                     wait(t)
  537.                     if not Aiming then
  538.                         if Reloading then return end
  539.                         Mouse.Icon = Settings.Icons.Fire2
  540.                     end
  541.                     wait(t)
  542.                     if not Aiming then
  543.                         if Reloading then return end
  544.                         Mouse.Icon = Settings.Icons.Fire3
  545.                     end
  546.                     wait(t)
  547.                     if not Aiming then
  548.                         if Reloading then return end
  549.                         Mouse.Icon = Settings.Icons.Idle
  550.                     end
  551.                 end)
  552.                 for _ = 1, Settings.Bullets do
  553.                     Delay(0, function()
  554.                         Fire(Mouse, RANGE, SPEED, DROP)
  555.                     end)
  556.                 end
  557.                 local bg = Instance.new("BillboardGui", Settings.SmokePart)
  558.                 bg.Adornee = Settings.SmokePart
  559.                 local flashsize = math.random(5, 15)/10
  560.                 bg.Size = UDim2.new(flashsize, 0, flashsize, 0)
  561.                 local flashs = Instance.new("ImageLabel", bg)
  562.                 flashs.BackgroundTransparency = 1
  563.                 flashs.Size = UDim2.new(math.random (0.2, 0.6), 0, math.random (0.2, 0.6), 0)
  564.                 flashs.Image = "rbxassetid://210355445"
  565.                 flashs.Rotation = math.random(0, 360)
  566.                 local g = Instance.new("PointLight", Settings.SmokePart)
  567.                 g.Color = Color3.new(255, 250, 167)
  568.                 g.Brightness = 5
  569.                 g.Range = 5
  570.                 g.Shadows = true
  571.                 local flash = Instance.new("ImageLabel", bg)
  572.                 flash.BackgroundTransparency = 1
  573.                 flash.Size = UDim2.new(math.random (0.7, 1), 0, math.random (0.7, 1), 0)
  574.                 flash.Image = "rbxassetid://180072687"
  575.                 flash.Rotation = math.random(0, 360)
  576.                 game.Debris:AddItem(bg, 0.025)
  577.                 local flash1 = Instance.new("ImageLabel", bg)
  578.                 flash1.BackgroundTransparency = 1
  579.                 flash1.Size = UDim2.new(math.random (0.5, 1), 0, math.random (0.5, 1), 0)
  580.                 flash1.Image = "rbxassetid://210355513"
  581.                 flash1.Rotation = math.random(0, 360)
  582.                 game.Debris:AddItem(bg, 0.025)
  583.                 delay(0, function()
  584.                     local r  = math.abs(Settings.Recoil)
  585.                     local ran = math.random(-1, 1)
  586.                     Camera.CoordinateFrame = CFrame.new(Camera.Focus.p) * (Camera.CoordinateFrame - Camera.CoordinateFrame.p) * CFrame.Angles(r,  r*ran, 0) * CFrame.new(0, 0, (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude)
  587.                     local c = -r/20
  588.                     local cx = -(r*ran)/20
  589.                     for i = 1, math.random(15, 25) do
  590.                         if EquipId == curId then
  591.                             Camera.CoordinateFrame = CFrame.new(Camera.Focus.p) * (Camera.CoordinateFrame - Camera.CoordinateFrame.p) * CFrame.Angles(c,  cx, 0) * CFrame.new(0, 0, (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude)
  592.                             g:remove()
  593.                             wait()
  594.                            
  595.                         else
  596.                             break
  597.                         end
  598.                     end
  599.                 end)
  600.                 if Tool.Handle:FindFirstChild("Shoot") then
  601.                     Tool.Handle.Shoot:Play()
  602.                 end
  603.                 Ammo.Value = Ammo.Value - 1
  604.                 --[[Tool.A1.Transparency = 1
  605.                 Tool.A2.Transparency = 1
  606.                 Tool.B1.Transparency = 0
  607.                 Tool.B2.Transparency = 0]]
  608.                            
  609.                 wait(Settings.FireRate)
  610.                 --[[Tool.A1.Transparency = 0
  611.                 Tool.A2.Transparency = 0
  612.                 Tool.B1.Transparency = 1
  613.                 Tool.B2.Transparency = 1]]
  614.                
  615.                 if not Settings.Automatic or Ammo.Value <= 0 or Character.Humanoid.Health <= 0 or not Mouse_Held then
  616.                     break
  617.                 end
  618.             end
  619.             Can_Shoot = true
  620.         elseif Can_Shoot and Character.Humanoid.Health > 0 and Tool.Handle:FindFirstChild("Click") then
  621.             Tool.Handle.Click:Play()
  622.         end
  623.     end)
  624.     Mouse.Button1Up:connect(function()
  625.         Mouse_Held = false
  626.     end)
  627.     Mouse.KeyDown:connect(function(Key)
  628.         if Key:upper() == Settings.ReloadKey:upper() and Can_Shoot and StoredAmmo.Value > 0 and not Aiming then
  629.             if Settings.IncludeChamberedBullet and Ammo.Value == Settings.Ammo + 1 or not Settings.IncludeChamberedBullet and Ammo.Value == Settings.Ammo then
  630.                 return
  631.             end
  632.             Can_Shoot = false
  633.             Reloading = true
  634.             local TextLabel = Gui.Frame.AmmoDisplay
  635.             Delay(0, function()
  636.                 CanUpdateGui = false
  637.                 TextLabel.Text = "0"
  638.                 wait(Settings.ReloadTime/3)
  639.                 if TextLabel then
  640.                     TextLabel.Text = "000"
  641.                 end
  642.                 wait(Settings.ReloadTime/3)
  643.                 if TextLabel then
  644.                     TextLabel.Text = "000"
  645.                 end
  646.             end)
  647.             Mouse.Icon = Settings.Icons.Reload
  648. -- (+Left to -Right, +Fward to -Bward, +Up to -Down) (+Up to -Down, +Left to -Right, +Counter to -Clock)
  649. Right_Weld.C1 = CFrame.new(-0.75, -0.2, 0.5) * CFrame.Angles(math.rad(-90), 0, 0.1)
  650. Left_Weld.C1 = CFrame.new(1.2, 0.6, 0.45) * CFrame.Angles(math.rad(-90), math.rad(45), math.rad(0), 0)
  651. wait(.02)
  652. Right_Weld.C1 = CFrame.new(-0.75, -0.15, 0.55) * CFrame.Angles(math.rad(-90), 0, 0.15)
  653. Left_Weld.C1 = CFrame.new(1.2, 0.5, 0.45) * CFrame.Angles(math.rad(-90), math.rad(50), math.rad(0), 0)
  654. wait(.02)
  655. Right_Weld.C1 = CFrame.new(-0.75, -0.1, 0.6) * CFrame.Angles(math.rad(-90), 0, 0.2)
  656. Left_Weld.C1 = CFrame.new(1.2, 0.4, 0.45) * CFrame.Angles(math.rad(-90), math.rad(55), math.rad(0), 0)
  657. wait(0.02)
  658.  
  659. Left_Weld.C1 = CFrame.new(1.2, 0.4, 0.40) * CFrame.Angles(math.rad(-90), math.rad(55), math.rad(0), 0)
  660. Tool.Handle.Reload:play()
  661. Tool.Mag1.Transparency = 1
  662. Tool.Mag2.Transparency = 1
  663. wait(0.03)
  664. Left_Weld.C1 = CFrame.new(1.2, 0.35, 0.35) * CFrame.Angles(math.rad(-90), math.rad(55), math.rad(5), 0)
  665. wait(0.03)
  666. Left_Weld.C1 = CFrame.new(1.2, 0.3, 0.30) * CFrame.Angles(math.rad(-90), math.rad(55), math.rad(10), 0)
  667. wait(0.03)
  668. Left_Weld.C1 = CFrame.new(1.2, 0.3, 0.25) * CFrame.Angles(math.rad(-90), math.rad(55), math.rad(15), 0)
  669. wait(0.03)
  670. Left_Weld.C1 = CFrame.new(1.2, 0.3, 0.20) * CFrame.Angles(math.rad(-90), math.rad(55), math.rad(20), 0)
  671. wait(0.03)
  672. Left_Weld.C1 = CFrame.new(1.2, 0.3, 0.15) * CFrame.Angles(math.rad(-90), math.rad(55), math.rad(25), 0)
  673. wait(0.03)
  674. Left_Weld.C1 = CFrame.new(1.2, 0.3, 0.10) * CFrame.Angles(math.rad(-90), math.rad(55), math.rad(30), 0)
  675. wait(0.03)
  676. Left_Weld.C1 = CFrame.new(1.2, 0.25, 0.05) * CFrame.Angles(math.rad(-90), math.rad(60), math.rad(35), 0)
  677. wait(0.03)
  678. Left_Weld.C1 = CFrame.new(1.2, 0.2, 0) * CFrame.Angles(math.rad(-90), math.rad(65), math.rad(40), 0)
  679. wait(0.03)
  680. Left_Weld.C1 = CFrame.new(1.2, 0.15, 0) * CFrame.Angles(math.rad(-90), math.rad(70), math.rad(45), 0)
  681. wait(0.03)
  682. Left_Weld.C1 = CFrame.new(1.2, 0.1, 0) * CFrame.Angles(math.rad(-90), math.rad(75), math.rad(50), 0)
  683. wait(0.5)
  684.  
  685. Left_Weld.C1 = CFrame.new(1.2, 0.1, 0.0) * CFrame.Angles(math.rad(-90), math.rad(75), math.rad(40), 0)
  686. --Tool.Handle.MagIn:play()
  687. Tool.Mag1.Transparency = 0
  688. Tool.Mag2.Transparency = 0
  689. wait(0.03)
  690. Left_Weld.C1 = CFrame.new(1.2, 0.15, 0.05) * CFrame.Angles(math.rad(-90), math.rad(70), math.rad(35), 0)
  691. wait(0.03)
  692. Left_Weld.C1 = CFrame.new(1.2, 0.2, 0.10) * CFrame.Angles(math.rad(-90), math.rad(65), math.rad(30), 0)
  693. wait(0.03)
  694. Left_Weld.C1 = CFrame.new(1.2, 0.25, 0.15) * CFrame.Angles(math.rad(-90), math.rad(60), math.rad(25), 0)
  695. wait(0.03)
  696. Left_Weld.C1 = CFrame.new(1.2, 0.3, 0.20) * CFrame.Angles(math.rad(-90), math.rad(55), math.rad(20), 0)
  697. wait(0.03)
  698. Left_Weld.C1 = CFrame.new(1.2, 0.3, 0.25) * CFrame.Angles(math.rad(-90), math.rad(55), math.rad(15), 0)
  699. wait(0.03)
  700. Right_Weld.C1 = CFrame.new(-0.75, -0.1, 0.6) * CFrame.Angles(math.rad(-90), 0, 0.2)
  701. Left_Weld.C1 = CFrame.new(1.2, 0.3, 0.30) * CFrame.Angles(math.rad(-90), math.rad(55), math.rad(10), 0)
  702. wait(0.03)
  703. Right_Weld.C1 = CFrame.new(-0.75, -0.15, 0.55) * CFrame.Angles(math.rad(-90), 0, 0.15)
  704. Left_Weld.C1 = CFrame.new(1.2, 0.35, 0.35) * CFrame.Angles(math.rad(-90), math.rad(55), math.rad(05), 0)
  705. wait(0.03)
  706. Right_Weld.C1 = CFrame.new(-0.75, -0.2, 0.5) * CFrame.Angles(math.rad(-90), 0, 0.1)
  707. Left_Weld.C1 = CFrame.new(1.2, 0.4, 0.40) * CFrame.Angles(math.rad(-90), math.rad(55), math.rad(0), 0)
  708. wait(0.03)
  709.  
  710. Right_Weld.C1 = CFrame.new(-0.75, -0.2, 0.4) * CFrame.Angles(math.rad(-90), 0, -0.05)
  711. wait(0.02)
  712. Right_Weld.C1 = CFrame.new(-0.76, -0.2, 0.3) * CFrame.Angles(math.rad(-90), 0, -0.1)
  713. wait(0.02)
  714. Right_Weld.C1 = CFrame.new(-0.77, -0.2, 0.2) * CFrame.Angles(math.rad(-90), 0, -0.15)
  715. wait(0.02)
  716. Right_Weld.C1 = CFrame.new(-0.78, -0.2, 0.1) * CFrame.Angles(math.rad(-90), 0, -0.20)
  717. wait(0.02)
  718. Right_Weld.C1 = CFrame.new(-0.79, -0.2, 0) * CFrame.Angles(math.rad(-90), 0, -0.25)
  719. wait(0.02)
  720. Right_Weld.C1 = CFrame.new(-0.8, -0.2, -0.1) * CFrame.Angles(math.rad(-90), 0, -0.30)
  721. wait(0.02)
  722. Right_Weld.C1 = CFrame.new(-0.81, -0.2, -0.15) * CFrame.Angles(math.rad(-90), 0, -0.35)
  723. wait(0.02)
  724. Right_Weld.C1 = CFrame.new(-0.82, -0.2, -0.20) * CFrame.Angles(math.rad(-90), 0, -0.40)
  725. wait(0.02)
  726. Left_Weld.C1 = CFrame.new(1.2, 0.4, 0.45) * CFrame.Angles(math.rad(-90), math.rad(55), math.rad(-05), 0)
  727. Right_Weld.C1 = CFrame.new(-0.83, -0.2, -0.25) * CFrame.Angles(math.rad(-90), 0, -0.45)
  728. wait(0.02)
  729. Left_Weld.C1 = CFrame.new(1.2, 0.4, 0.45) * CFrame.Angles(math.rad(-90), math.rad(55), math.rad(-10), 0)
  730. Right_Weld.C1 = CFrame.new(-0.84, -0.2, -0.3) * CFrame.Angles(math.rad(-90), 0, -0.50)
  731. wait(0.02)
  732. Left_Weld.C1 = CFrame.new(1.2, 0.4, 0.45) * CFrame.Angles(math.rad(-90), math.rad(55), math.rad(-15), 0)
  733. Right_Weld.C1 = CFrame.new(-0.85, -0.2, -0.35) * CFrame.Angles(math.rad(-90), 0, -0.55)
  734. wait(0.02)
  735. Left_Weld.C1 = CFrame.new(1.2, 0.4, 0.45) * CFrame.Angles(math.rad(-90), math.rad(55), math.rad(-20), 0)
  736. Right_Weld.C1 = CFrame.new(-0.86, -0.2, -0.4) * CFrame.Angles(math.rad(-90), 0, -0.60)
  737. wait(0.02)
  738.  
  739. Right_Weld.C1 = CFrame.new(-0.87, -0.2, -0.45) * CFrame.Angles(math.rad(-90), 0, -0.65)
  740. --Tool.Handle.Bolt:play()
  741. wait(0.02)
  742. Left_Weld.C1 = CFrame.new(1.2, 0.4, 0.45) * CFrame.Angles(math.rad(-90), math.rad(55), math.rad(-20), 0)
  743. Right_Weld.C1 = CFrame.new(-0.88, -0.2, -0.5) * CFrame.Angles(math.rad(-90), 0, -0.70)
  744. wait(0.02)
  745. Left_Weld.C1 = CFrame.new(1.2, 0.3, 0.45) * CFrame.Angles(math.rad(-90), math.rad(60), math.rad(-20), 0)
  746. Right_Weld.C1 = CFrame.new(-0.89, -0.2, -0.55) * CFrame.Angles(math.rad(-90), 0, -0.75)
  747. wait(0.02)
  748. Left_Weld.C1 = CFrame.new(1.2, 0.2, 0.45) * CFrame.Angles(math.rad(-90), math.rad(65), math.rad(-20), 0)
  749. Right_Weld.C1 = CFrame.new(-0.9, -0.2, -0.6) * CFrame.Angles(math.rad(-90), 0, -0.80)
  750. wait(0.02)
  751. Left_Weld.C1 = CFrame.new(1.2, 0.1, 0.45) * CFrame.Angles(math.rad(-90), math.rad(70), math.rad(-20), 0)
  752. Right_Weld.C1 = CFrame.new(-0.91, -0.2, -0.65) * CFrame.Angles(math.rad(-90), 0, -0.85)
  753. wait(0.02)
  754. Left_Weld.C1 = CFrame.new(1.2, 0, 0.45) * CFrame.Angles(math.rad(-90), math.rad(75), math.rad(-20), 0)
  755. Right_Weld.C1 = CFrame.new(-0.92, -0.2, -0.7) * CFrame.Angles(math.rad(-90), 0, -0.90)
  756. wait(0.02)
  757. Left_Weld.C1 = CFrame.new(1.2, -0.5, 0.45) * CFrame.Angles(math.rad(-90), math.rad(80), math.rad(-20), 0)
  758. --[[Tool.A1.Transparency = 1
  759. Tool.A2.Transparency = 1
  760.  
  761. Tool.B1.Transparency = 0
  762. Tool.B2.Transparency = 0]]
  763.  
  764. wait(0.02)
  765. Left_Weld.C1 = CFrame.new(1.2, 0.0, 0.45) * CFrame.Angles(math.rad(-90), math.rad(75), math.rad(-20), 0)
  766. wait(0.02)
  767. Left_Weld.C1 = CFrame.new(1.2, 0.1, 0.45) * CFrame.Angles(math.rad(-90), math.rad(70), math.rad(-20), 0)
  768. wait(0.02)
  769. Left_Weld.C1 = CFrame.new(1.2, 0.2, 0.45) * CFrame.Angles(math.rad(-90), math.rad(65), math.rad(-20), 0)
  770. wait(0.02)
  771. Left_Weld.C1 = CFrame.new(1.2, 0.3, 0.45) * CFrame.Angles(math.rad(-90), math.rad(60), math.rad(-20), 0)
  772. wait(0.02)
  773. Left_Weld.C1 = CFrame.new(1.2, 0.4, 0.45) * CFrame.Angles(math.rad(-90), math.rad(55), math.rad(-20), 0)
  774. --[[Tool.A1.Transparency = 0
  775. Tool.A2.Transparency = 0
  776.  
  777. Tool.B1.Transparency = 1
  778. Tool.B2.Transparency = 1]]
  779.  
  780. wait(0.02)
  781.  
  782. Right_Weld.C1 = CFrame.new(-0.86, -0.2, -0.4) * CFrame.Angles(math.rad(-90), 0, -0.60)
  783. wait(0.02)
  784. Right_Weld.C1 = CFrame.new(-0.85, -0.2, -0.35) * CFrame.Angles(math.rad(-90), 0, -0.55)
  785. wait(0.02)
  786. Right_Weld.C1 = CFrame.new(-0.84, -0.2, -0.3) * CFrame.Angles(math.rad(-90), 0, -0.50)
  787. wait(0.02)
  788. Right_Weld.C1 = CFrame.new(-0.83, -0.2, -0.25) * CFrame.Angles(math.rad(-90), 0, -0.45)
  789. wait(0.02)
  790. Right_Weld.C1 = CFrame.new(-0.82, -0.2, -0.20) * CFrame.Angles(math.rad(-90), 0, -0.40)
  791. wait(0.02)
  792. Right_Weld.C1 = CFrame.new(-0.81, -0.2, -0.15) * CFrame.Angles(math.rad(-90), 0, -0.35)
  793. wait(0.02)
  794. Right_Weld.C1 = CFrame.new(-0.8, -0.2, -0.1) * CFrame.Angles(math.rad(-90), 0, -0.30)
  795. wait(0.02)
  796. Right_Weld.C1 = CFrame.new(-0.79, -0.2, 0) * CFrame.Angles(math.rad(-90), 0, -0.25)
  797. wait(0.02)
  798. Right_Weld.C1 = CFrame.new(-0.78, -0.2, 0.1) * CFrame.Angles(math.rad(-90), 0, -0.20)
  799. wait(0.02)
  800. Right_Weld.C1 = CFrame.new(-0.77, -0.2, 0.2) * CFrame.Angles(math.rad(-90), 0, -0.15)
  801. wait(0.02)
  802. Right_Weld.C1 = CFrame.new(-0.76, -0.2, 0.3) * CFrame.Angles(math.rad(-90), 0, -0.1)
  803. wait(0.02)
  804. Right_Weld.C1 = CFrame.new(-0.75, -0.2, 0.4) * CFrame.Angles(math.rad(-90), 0, -0.05)
  805. wait(0.02)
  806. Right_Weld.C1 = CFrame.new(-0.75, -0.25, 0.4) * CFrame.Angles(math.rad(-90), 0, 0)
  807. Left_Weld.C1 = CFrame.new(0.8, 1.1, 0.02) * CFrame.Angles(math.rad(-100), math.rad(30), math.rad(0), 0)
  808.  
  809.             Mouse.Icon = Settings.Icons.Idle
  810.             CanUpdateGui = true
  811.             local m = Settings.Ammo
  812.             if Ammo.Value > 0 and Settings.IncludeChamberedBullet then
  813.                 m = m + 1
  814.             end
  815.             if (StoredAmmo.Value - (m - Ammo.Value)) <= 0 then
  816.                 Ammo.Value = Ammo.Value + StoredAmmo.Value
  817.                 StoredAmmo.Value = 0
  818.             else
  819.                 StoredAmmo.Value = StoredAmmo.Value - (m - Ammo.Value)
  820.                 Ammo.Value = m
  821.             end
  822.             Can_Shoot = true
  823.             Reloading = false
  824.         elseif Key:upper() == Settings.SprintKey:upper() and Settings.Sprint and not Aiming then
  825.             Sprinting = true
  826.             Character.Humanoid.WalkSpeed = Settings.SprintSpeed
  827.             Settings.Spread = Settings.Spread + Settings.SprintSpreadIncrease
  828.         end
  829.     end)
  830.     Mouse.KeyUp:connect(function(Key)
  831.         if Key:upper() == Settings.SprintKey:upper() and Sprinting then
  832.             Sprinting = false
  833.             Character.Humanoid.WalkSpeed = 16
  834.             Settings.Spread = Settings.Spread - Settings.SprintSpreadIncrease
  835.             Right_Weld.C0 = CFrame.new(0, -1.5, 0)
  836.         end
  837.     end)
  838.     Mouse.Button2Down:connect(function()
  839.         if not Reloading and not Sprinting and not Aiming and (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude < 1 then
  840.             Aiming = true
  841.             Mouse.Icon = Settings.Icons.Aim
  842.                 if Settings.AimAnim.Enabled then
  843.                 Right_Weld.C1 = CFrame.new()
  844.                 Right_Weld.C0 = CFrame.new()
  845.                 Delay(0, function()
  846.                     Tween_C0(Right_Weld, Settings.AimAnim.Frames, Settings.AimAnim.Time, Right_Weld.C0, Character.Head.CFrame:toObjectSpace(Settings.AimPart.CFrame))
  847.                 end)
  848.                 Delay(0, function()
  849.                     Tween_C1(Left_Weld, Settings.AimAnim.Frames, Settings.AimAnim.Time, Left_Weld.C1, Settings.LeftAimPos)
  850.                 end)
  851.                 Delay(0, function()
  852.                     if Settings.ChangeFOV[1] then
  853.                         Camera.FieldOfView = 70
  854.                         local Cam_Dif, T_F = 70 - Settings.ChangeFOV[2], Settings.AimAnim.Time * Settings.AimAnim.Frames
  855.                         for i = 1, T_F do
  856.                             local FOV = 70 - Cam_Dif/T_F * i
  857.                             Camera.FieldOfView = FOV
  858.                             wait(Settings.AimAnim.Time/Settings.AimAnim.Frames)
  859.                             if not Aiming then
  860.                                 return
  861.                             end
  862.                         end
  863.                         Camera.FieldOfView = Settings.ChangeFOV[2]
  864.                     end
  865.                 end)
  866.             else
  867.                 Right_Weld.C1 = CFrame.new()
  868.                 Right_Weld.C0 = CFrame.new()
  869.                 Right_Weld.C1 = Character.Head.CFrame:toObjectSpace(Settings.AimPart.CFrame)
  870.                 Left_Weld.C1 = Settings.LeftAimPos
  871.                 if Settings.ChangeFOV[1] then
  872.                     Camera.FieldOfView = Settings.ChangeFOV[2]
  873.                 end
  874.             end
  875.             Tool.GripPos = Orig_Grip + Settings.AimGripOffset
  876.             Settings.Spread = Settings.Spread - Settings.SpreadReduction
  877.         end
  878.     end)
  879.     Mouse.Button2Up:connect(function()
  880.         if Aiming then
  881.             Mouse.Icon = Settings.Icons.Idle
  882.             Tool.GripPos = Orig_Grip
  883.             if Settings.AimAnim.Enabled then
  884.                 Delay(0, function()
  885.                     Tween_C0(Right_Weld, Settings.AimAnim.Frames, Settings.AimAnim.Time, Right_Weld.C0, CFrame.new(0, -1.5, 0))
  886.                 end)
  887.                 Delay(0, function()
  888.                     Tween_C1(Left_Weld, Settings.AimAnim.Frames, Settings.AimAnim.Time, Left_Weld.C1, Settings.LeftPos)
  889.                 end)
  890.             else
  891.                 Right_Weld.C1 = Settings.RightPos
  892.                 Right_Weld.C0 = CFrame.new(0, -1.5, 0)
  893.                 Left_Weld.C1 = Settings.LeftPos
  894.             end
  895.             if Settings.ChangeFOV[1] then
  896.                 Camera.FieldOfView = 70
  897.             end
  898.             Settings.Spread = Settings.Spread + Settings.SpreadReduction
  899.             Character.Torso.Neck.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  900.             Character.Torso.Neck.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  901.             wait(0.25)
  902.             Aiming = false
  903.  
  904.         end
  905.     end)
  906.     wait()
  907.     Camera.Changed:connect(function()
  908.         if (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude < 1 and Equipped then
  909.             Mouse.TargetFilter = workspace
  910.             Character.Torso.Neck.C1 = CFrame.new()
  911.             Character.Torso.Neck.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.asin((Mouse.Hit.p - Mouse.Origin.p).unit.y), 0, 0)
  912.         end
  913.     end)
  914.     Mouse.Idle:connect(function()
  915.         if (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude < 1 and Equipped then
  916.             Mouse.TargetFilter = workspace
  917.             Character.Torso.Neck.C1 = CFrame.new()
  918.             Character.Torso.Neck.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.asin((Mouse.Hit.p - Mouse.Origin.p).unit.y), 0, 0)
  919.         end
  920.     end)
  921.     while wait() and Equipped do
  922.         if Sprinting then
  923.             Can_Shoot = false
  924.             Right_Weld.C0 = CFrame.new(0, -1.5, 0) * Settings.SprintArmOffset
  925.             Left_Weld.C0 = CFrame.new(0, -1.5, 0) * Settings.SprintArmOffset
  926.         elseif not Aiming and not Sprinting then
  927.             Can_Shoot = true
  928.             Left_Weld.C0 = CFrame.new(0, -1.5, 0)
  929.         end
  930.         if (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude > 1 and Equipped then
  931.             Mouse.TargetFilter = nil
  932.             Character.Torso.Neck.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  933.             Character.Torso.Neck.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  934.         end
  935.     end
  936. end)
  937.  
  938. local Arms_Made
  939. local Fake_Arm_Right, Fake_Arm_Left, Fake_Arm_Model
  940.  
  941. Tool.Equipped:connect(function(Mouse)
  942.     if Character and not Arms_Made then
  943.         Arms_Made = true
  944.         local Torso = Character.Torso
  945.         Torso["Right Shoulder"].Part1 = nil
  946.         Left_Weld = Instance.new("Weld", Torso)
  947.         Left_Weld.Name = "Left_Weld"
  948.         Left_Weld.Part0 = Character.Head
  949.         Left_Weld.C0 = CFrame.new(0, -1.5, 0)
  950.         if not Settings.OneHanded then
  951.             Torso["Left Shoulder"].Part1 = nil
  952.             Left_Weld.Part1 = Character["Left Arm"]
  953.         end
  954.         Right_Weld = Instance.new("Weld", Torso)
  955.         Right_Weld.Name = "Right_Weld"
  956.         Right_Weld.Part0 = Character.Head
  957.         Right_Weld.Part1 = Character["Right Arm"]
  958.         Right_Weld.C0 = CFrame.new(0, -1.5, 0)
  959.         Left_Weld.C1 = Settings.LeftPos
  960.         Right_Weld.C1 = Settings.RightPos
  961.     end
  962.     if Settings.FakeArms and not Fake_Arm_Right then
  963.         Fake_Arm_Right, Fake_Arm_Left = Character["Right Arm"]:Clone(), Character["Left Arm"]:Clone()
  964.         Fake_Arm_Right.FormFactor, Fake_Arm_Left.FormFactor = "Custom", "Custom"
  965.         Fake_Arm_Right.Size, Fake_Arm_Left.Size = Vector3.new(), Vector3.new()
  966.         local fakeArms = {Fake_Arm_Right, Fake_Arm_Left}
  967.         for i = 1, 2 do
  968.             local w = Instance.new("Weld", fakeArms[i])
  969.             w.Part0 = Character[fakeArms[i].Name]
  970.             w.Part1 = fakeArms[i]
  971.             fakeArms[i].Transparency = Settings.FakeArmTransparency
  972.         end
  973.         Fake_Arm_Model = Instance.new("Model", Camera)
  974.         Fake_Arm_Right.Parent = Fake_Arm_Model
  975.         if not Settings.OneHanded then
  976.             Fake_Arm_Left.Parent = Fake_Arm_Model
  977.         end
  978.         Fake_Arm_Model.Name = "FakeArms"
  979.         if Settings.CharacterMeshes then
  980.             for i, v in pairs(Character:GetChildren()) do
  981.                 if v:IsA("CharacterMesh") and v.BodyPart == Enum.BodyPart.LeftArm or v:IsA("CharacterMesh") and v.BodyPart == Enum.BodyPart.RightArm then
  982.                     v:Clone().Parent = Fake_Arm_Model
  983.                 end
  984.             end
  985.         end
  986.         if Character:FindFirstChild("Shirt") then
  987.             Instance.new("Humanoid", Fake_Arm_Model)
  988.             Character.Shirt:Clone().Parent = Fake_Arm_Model
  989.         else
  990.             local Arm_Mesh = Instance.new("SpecialMesh", Fake_Arm_Right)
  991.             Arm_Mesh.MeshType, Arm_Mesh.Scale = "Brick", Vector3.new(1, 2, 1)
  992.             local Arm_Mesh2 = Instance.new("SpecialMesh", Fake_Arm_Left)
  993.             Arm_Mesh2.MeshType, Arm_Mesh2.Scale = "Brick", Vector3.new(1, 2, 1)
  994.         end
  995.     end
  996. end)
  997.  
  998. Tool.Unequipped:connect(function()
  999.     Equipped = false
  1000.     Tool.GripPos = Orig_Grip
  1001.     Aiming = false
  1002.     Settings.Spread = Orig_Spread
  1003.     if Settings.ChangeFOV[1] then
  1004.         Camera.FieldOfView = 70
  1005.     end
  1006.     if Gui then
  1007.         Gui:Destroy()
  1008.         Gui = nil
  1009.     end
  1010.     for i, v in pairs(Tool.Handle:GetChildren()) do
  1011.         if v:IsA("Sound") then
  1012.             v:Stop()
  1013.         end
  1014.     end
  1015.     if Fake_Arm_Right and Fake_Arm_Left and Fake_Arm_Model then
  1016.         Fake_Arm_Model:Destroy()
  1017.         Fake_Arm_Right, Fake_Arm_Left, Fake_Arm_Model = nil, nil, nil
  1018.     end
  1019.     if Character and Left_Weld and Right_Weld then
  1020.         Arms_Made = false
  1021.         local Torso = Character.Torso
  1022.         Torso["Right Shoulder"].Part1, Torso["Left Shoulder"].Part1 = Character["Right Arm"], Character["Left Arm"]
  1023.         Left_Weld:Destroy()
  1024.         Right_Weld:Destroy()
  1025.     end
  1026.     Sprinting = false
  1027.     Character.Torso.Neck.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  1028.     Character.Torso.Neck.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  1029.     Character.Humanoid.WalkSpeed = 16
  1030. end)
  1031. end,o10)
  1032. end))
  1033. o11.Name = "StoredAmmo"
  1034. o11.Parent = o10
  1035. o11.Value = math.huge
  1036. o12.Name = "Ammo"
  1037. o12.Parent = o10
  1038. o12.Value = 30
  1039. o13.Parent = o10
  1040. o13.Size = 0.25
  1041. o13.Color = Color3.new(0.807843, 0.807843, 0.807843)
  1042. o13.Enabled = false
  1043. o13.Opacity = 0.10000000149012
  1044. o13.RiseVelocity = 10
  1045. o14.Name = "Smoke1"
  1046. o14.Parent = o10
  1047. o14.Size = 0.25
  1048. o14.Color = Color3.new(0.807843, 0.807843, 0.807843)
  1049. o14.Enabled = false
  1050. o14.Opacity = 0.10000000149012
  1051. o14.RiseVelocity = 10
  1052. o15.Name = "Smoke2"
  1053. o15.Parent = o10
  1054. o15.Size = 0.25
  1055. o15.Color = Color3.new(0.807843, 0.807843, 0.807843)
  1056. o15.Enabled = false
  1057. o15.Opacity = 0.10000000149012
  1058. o15.RiseVelocity = 10
  1059. o16.Name = "MaxAmmo"
  1060. o16.Parent = o10
  1061. o16.Value = 30
  1062. o17.Name = "Gui"
  1063. o17.Parent = o10
  1064. o18.Name = "Box1"
  1065. o18.Parent = o17
  1066. o18.Position = UDim2.new(1,-5,1,-120)
  1067. o18.Rotation = 5
  1068. o18.Size = UDim2.new(-0.125,0,-0.03999999910593,0)
  1069. o18.Position = UDim2.new(1,-5,1,-120)
  1070. o18.BackgroundColor3 = Color3.new(0.0196078, 0.0196078, 0.0196078)
  1071. o18.BackgroundTransparency = 0.30000001192093
  1072. o18.BorderColor3 = Color3.new(0, 0, 0)
  1073. o18.BorderSizePixel = 0
  1074. o18.SizeConstraint = Enum.SizeConstraint.RelativeXX
  1075. o19.Name = "GunName"
  1076. o19.Parent = o18
  1077. o19.Position = UDim2.new(0.92500001192093,0,0,0)
  1078. o19.Size = UDim2.new(-0.80000001192093,0,0.5,0)
  1079. o19.Text = "M4A1"
  1080. o19.Position = UDim2.new(0.92500001192093,0,0,0)
  1081. o19.BackgroundColor3 = Color3.new(0.501961, 0, 0)
  1082. o19.BackgroundTransparency = 1
  1083. o19.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  1084. o19.ZIndex = 2
  1085. o19.FontSize = Enum.FontSize.Size14
  1086. o19.TextColor3 = Color3.new(1, 1, 1)
  1087. o19.TextScaled = true
  1088. o19.TextStrokeColor3 = Color3.new(0.647059, 0, 0.129412)
  1089. o19.TextTransparency = 0.40000000596046
  1090. o19.TextWrapped = true
  1091. o19.TextXAlignment = Enum.TextXAlignment.Right
  1092. o20.Name = "GunTip"
  1093. o20.Parent = o18
  1094. o20.Position = UDim2.new(0.92500001192093,0,0.44999998807907,0)
  1095. o20.Size = UDim2.new(-0.80000001192093,0,0.5,0)
  1096. o20.Text = "5.56x45mm"
  1097. o20.Position = UDim2.new(0.92500001192093,0,0.44999998807907,0)
  1098. o20.BackgroundColor3 = Color3.new(0.501961, 0, 0)
  1099. o20.BackgroundTransparency = 1
  1100. o20.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  1101. o20.ZIndex = 2
  1102. o20.FontSize = Enum.FontSize.Size14
  1103. o20.TextColor3 = Color3.new(1, 1, 1)
  1104. o20.TextScaled = true
  1105. o20.TextStrokeColor3 = Color3.new(0.647059, 0, 0.129412)
  1106. o20.TextTransparency = 0.40000000596046
  1107. o20.TextWrapped = true
  1108. o20.TextXAlignment = Enum.TextXAlignment.Right
  1109. o21.Parent = o17
  1110. o21.Position = UDim2.new(1,-5,1,-60)
  1111. o21.Rotation = 5
  1112. o21.Size = UDim2.new(-0.125,0,-0.03999999910593,0)
  1113. o21.Position = UDim2.new(1,-5,1,-60)
  1114. o21.BackgroundColor3 = Color3.new(0.0196078, 0.0196078, 0.0196078)
  1115. o21.BackgroundTransparency = 0.30000001192093
  1116. o21.BorderColor3 = Color3.new(0, 0, 0)
  1117. o21.BorderSizePixel = 0
  1118. o21.SizeConstraint = Enum.SizeConstraint.RelativeXX
  1119. o22.Name = "AmmoDisplay"
  1120. o22.Parent = o21
  1121. o22.Position = UDim2.new(0.90399998426437,0,0.10000000149012,0)
  1122. o22.Size = UDim2.new(-0.80000001192093,0,0.5,0)
  1123. o22.Text = ""
  1124. o22.Position = UDim2.new(0.90399998426437,0,0.10000000149012,0)
  1125. o22.BackgroundColor3 = Color3.new(0.501961, 0, 0)
  1126. o22.BackgroundTransparency = 1
  1127. o22.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  1128. o22.ZIndex = 2
  1129. o22.FontSize = Enum.FontSize.Size14
  1130. o22.TextColor3 = Color3.new(1, 1, 1)
  1131. o22.TextScaled = true
  1132. o22.TextStrokeColor3 = Color3.new(0.647059, 0, 0.129412)
  1133. o22.TextTransparency = 0.40000000596046
  1134. o22.TextWrapped = true
  1135. o23.Name = "Ammobar"
  1136. o23.Parent = o21
  1137. o23.Position = UDim2.new(0.050000000745058,0,0.8500000834465,0)
  1138. o23.Size = UDim2.new(0.89999997615814,0,-0.15000003576279,0)
  1139. o23.Position = UDim2.new(0.050000000745058,0,0.8500000834465,0)
  1140. o23.BackgroundColor3 = Color3.new(0.109804, 0.109804, 0.109804)
  1141. o23.BackgroundTransparency = 0.5
  1142. o23.BorderColor3 = Color3.new(0.466667, 0.466667, 0.466667)
  1143. o24.Name = "Percentage"
  1144. o24.Parent = o23
  1145. o24.Position = UDim2.new(0,1,0,1)
  1146. o24.Size = UDim2.new(1,-2,1,-2)
  1147. o24.Position = UDim2.new(0,1,0,1)
  1148. o24.BackgroundColor3 = Color3.new(1, 1, 1)
  1149. o24.BackgroundTransparency = 0.5
  1150. o24.BorderColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  1151. o24.BorderSizePixel = 0
  1152. o25.Name = "ColorPart"
  1153. o25.Parent = o1
  1154. o25.Material = Enum.Material.SmoothPlastic
  1155. o25.BrickColor = BrickColor.new("Black")
  1156. o25.Position = Vector3.new(8.86302376, -2.41236711, -0.645913005)
  1157. o25.Rotation = Vector3.new(180, 90, 0)
  1158. o25.Anchored = true
  1159. o25.CanCollide = false
  1160. o25.Elasticity = 0
  1161. o25.FormFactor = Enum.FormFactor.Symmetric
  1162. o25.Size = Vector3.new(1, 1, 1)
  1163. o25.CFrame = CFrame.new(8.86302376, -2.41236711, -0.645913005, 9.99999975e-06, -0.000345999986, 1, 0, -1, -0.000345999986, 1, 3.45999984e-09, -9.99999975e-06)
  1164. o25.BottomSurface = Enum.SurfaceType.Smooth
  1165. o25.TopSurface = Enum.SurfaceType.Smooth
  1166. o25.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1167. o25.Position = Vector3.new(8.86302376, -2.41236711, -0.645913005)
  1168. o26.Parent = o25
  1169. o26.Scale = Vector3.new(0.0476099998, 0.428490013, 0.0476099998)
  1170. o26.MeshType = Enum.MeshType.Wedge
  1171. o27.Name = "Block"
  1172. o27.Parent = o1
  1173. o27.Material = Enum.Material.SmoothPlastic
  1174. o27.BrickColor = BrickColor.new("Black")
  1175. o27.Position = Vector3.new(8.91001606, -2.60137105, -2.0441041)
  1176. o27.Rotation = Vector3.new(-60, 0, -180)
  1177. o27.Anchored = true
  1178. o27.CanCollide = false
  1179. o27.Elasticity = 0
  1180. o27.FormFactor = Enum.FormFactor.Plate
  1181. o27.Size = Vector3.new(1, 0.400000006, 1)
  1182. o27.CFrame = CFrame.new(8.91001606, -2.60137105, -2.0441041, -1, 8.66025493e-06, 4.9999976e-06, 0, -0.499999762, 0.866025627, 9.99999975e-06, 0.866025567, 0.499999791)
  1183. o27.BottomSurface = Enum.SurfaceType.Smooth
  1184. o27.TopSurface = Enum.SurfaceType.Smooth
  1185. o27.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1186. o27.Position = Vector3.new(8.91001606, -2.60137105, -2.0441041)
  1187. o28.Parent = o27
  1188. o28.Scale = Vector3.new(0.0476099998, 0.0476099998, 0.142829999)
  1189. o29.Name = "NoSight"
  1190. o29.Parent = o1
  1191. o29.Material = Enum.Material.SmoothPlastic
  1192. o29.BrickColor = BrickColor.new("Black")
  1193. o29.Position = Vector3.new(8.95299244, -1.83637202, -3.96011496)
  1194. o29.Rotation = Vector3.new(90, 0, 90)
  1195. o29.Anchored = true
  1196. o29.CanCollide = false
  1197. o29.Elasticity = 0
  1198. o29.FormFactor = Enum.FormFactor.Custom
  1199. o29.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1200. o29.CFrame = CFrame.new(8.95299244, -1.83637202, -3.96011496, 9.99999975e-06, -1, 0, 0, 0, -1, 1, 9.99999975e-06, 0)
  1201. o29.BottomSurface = Enum.SurfaceType.Smooth
  1202. o29.TopSurface = Enum.SurfaceType.Smooth
  1203. o29.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1204. o29.Position = Vector3.new(8.95299244, -1.83637202, -3.96011496)
  1205. o30.Parent = o29
  1206. o30.Scale = Vector3.new(0.238049999, 0.0476099998, 0.476099998)
  1207. o31.Name = "NoSight"
  1208. o31.Parent = o1
  1209. o31.Material = Enum.Material.SmoothPlastic
  1210. o31.BrickColor = BrickColor.new("Black")
  1211. o31.Position = Vector3.new(8.91502953, -1.83637202, -3.96011305)
  1212. o31.Rotation = Vector3.new(90, 0, -90)
  1213. o31.Anchored = true
  1214. o31.CanCollide = false
  1215. o31.Elasticity = 0
  1216. o31.FormFactor = Enum.FormFactor.Custom
  1217. o31.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1218. o31.CFrame = CFrame.new(8.91502953, -1.83637202, -3.96011305, -9.99999975e-06, 1, 0, 0, 0, -1, -1, -9.99999975e-06, 0)
  1219. o31.BottomSurface = Enum.SurfaceType.Smooth
  1220. o31.TopSurface = Enum.SurfaceType.Smooth
  1221. o31.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1222. o31.Position = Vector3.new(8.91502953, -1.83637202, -3.96011305)
  1223. o32.Parent = o31
  1224. o32.Scale = Vector3.new(0.238049999, 0.0476099998, 0.476099998)
  1225. o33.Parent = o1
  1226. o33.Material = Enum.Material.SmoothPlastic
  1227. o33.BrickColor = BrickColor.new("Really black")
  1228. o33.Position = Vector3.new(8.93407154, -2.22237206, -4.66005993)
  1229. o33.Rotation = Vector3.new(90, 0, 180)
  1230. o33.Anchored = true
  1231. o33.CanCollide = false
  1232. o33.Elasticity = 0
  1233. o33.FormFactor = Enum.FormFactor.Plate
  1234. o33.Size = Vector3.new(1, 0.400000006, 1)
  1235. o33.CFrame = CFrame.new(8.93407154, -2.22237206, -4.66005993, -1, -9.99999975e-06, 0, 0, 0, -1, 9.99999975e-06, -1, 0)
  1236. o33.BottomSurface = Enum.SurfaceType.Smooth
  1237. o33.TopSurface = Enum.SurfaceType.Smooth
  1238. o33.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1239. o33.Position = Vector3.new(8.93407154, -2.22237206, -4.66005993)
  1240. o34.Parent = o33
  1241. o34.Offset = Vector3.new(0, -0.0185678992, 0)
  1242. o34.Scale = Vector3.new(0.0333269984, 0.0476099998, 0.0333269984)
  1243. o35.Parent = o1
  1244. o35.Material = Enum.Material.SmoothPlastic
  1245. o35.BrickColor = BrickColor.new("Black")
  1246. o35.Position = Vector3.new(8.93406773, -2.22237206, -4.3409729)
  1247. o35.Rotation = Vector3.new(-90, 0, 0)
  1248. o35.Anchored = true
  1249. o35.CanCollide = false
  1250. o35.Elasticity = 0
  1251. o35.FormFactor = Enum.FormFactor.Symmetric
  1252. o35.Size = Vector3.new(1, 1, 1)
  1253. o35.CFrame = CFrame.new(8.93406773, -2.22237206, -4.3409729, 1, -9.99999975e-06, 0, 0, 0, 1, -9.99999975e-06, -1, 0)
  1254. o35.BottomSurface = Enum.SurfaceType.Smooth
  1255. o35.TopSurface = Enum.SurfaceType.Smooth
  1256. o35.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1257. o35.Position = Vector3.new(8.93406773, -2.22237206, -4.3409729)
  1258. o36.Parent = o35
  1259. o36.Scale = Vector3.new(0.0714149997, 0.618929982, 0.0714149997)
  1260. o37.Name = "ColorPart"
  1261. o37.Parent = o1
  1262. o37.Material = Enum.Material.SmoothPlastic
  1263. o37.BrickColor = BrickColor.new("Black")
  1264. o37.Position = Vector3.new(8.93406582, -2.22237206, -3.28800106)
  1265. o37.Rotation = Vector3.new(90, -90, 0)
  1266. o37.Anchored = true
  1267. o37.CanCollide = false
  1268. o37.Elasticity = 0
  1269. o37.FormFactor = Enum.FormFactor.Symmetric
  1270. o37.Size = Vector3.new(1, 1, 1)
  1271. o37.CFrame = CFrame.new(8.93406582, -2.22237206, -3.28800106, 0, 9.99999975e-06, -1, -1, 0, 0, 0, 1, 9.99999975e-06)
  1272. o37.BottomSurface = Enum.SurfaceType.Smooth
  1273. o37.TopSurface = Enum.SurfaceType.Smooth
  1274. o37.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1275. o37.Position = Vector3.new(8.93406582, -2.22237206, -3.28800106)
  1276. o38.Parent = o37
  1277. o38.Scale = Vector3.new(0.285659999, 0.952199996, 0.285659999)
  1278. o39.Name = "Mag2"
  1279. o39.Parent = o1
  1280. o39.Material = Enum.Material.SmoothPlastic
  1281. o39.BrickColor = BrickColor.new("Black")
  1282. o39.Position = Vector3.new(8.93797588, -2.84437394, -2.4359479)
  1283. o39.Rotation = Vector3.new(-165.020004, 0, 90.0299988)
  1284. o39.Anchored = true
  1285. o39.CanCollide = false
  1286. o39.Elasticity = 0
  1287. o39.FormFactor = Enum.FormFactor.Symmetric
  1288. o39.Size = Vector3.new(1, 1, 1)
  1289. o39.CFrame = CFrame.new(8.93797588, -2.84437394, -2.4359479, -0.000532999926, -0.999999881, -9.40087193e-06, -0.966014862, 0.000512455939, 0.258486032, -0.258485973, 0.000146854421, -0.9660151)
  1290. o39.BottomSurface = Enum.SurfaceType.Smooth
  1291. o39.TopSurface = Enum.SurfaceType.Smooth
  1292. o39.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1293. o39.Position = Vector3.new(8.93797588, -2.84437394, -2.4359479)
  1294. o40.Parent = o39
  1295. o40.Scale = Vector3.new(0.380952388, 0.142857149, 0.380952388)
  1296. o41.Name = "NoSight"
  1297. o41.Parent = o1
  1298. o41.Material = Enum.Material.SmoothPlastic
  1299. o41.BrickColor = BrickColor.new("Black")
  1300. o41.Position = Vector3.new(8.934062, -1.85136998, -3.96011305)
  1301. o41.Rotation = Vector3.new(-11.4499998, 90, 0)
  1302. o41.Anchored = true
  1303. o41.CanCollide = false
  1304. o41.Elasticity = 0
  1305. o41.FormFactor = Enum.FormFactor.Custom
  1306. o41.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1307. o41.CFrame = CFrame.new(8.934062, -1.85136998, -3.96011305, -0.000346999906, -8.19999696e-05, 1, -0.198534951, 0.980093777, 1.14760505e-05, -0.980093777, -0.198534936, -0.000356372329)
  1308. o41.BottomSurface = Enum.SurfaceType.Smooth
  1309. o41.TopSurface = Enum.SurfaceType.Smooth
  1310. o41.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1311. o41.Position = Vector3.new(8.934062, -1.85136998, -3.96011305)
  1312. o42.Parent = o41
  1313. o42.Scale = Vector3.new(0.142829999, 0.190439999, 0.0476099998)
  1314. o43.Name = "NoSight"
  1315. o43.Parent = o1
  1316. o43.Material = Enum.Material.SmoothPlastic
  1317. o43.BrickColor = BrickColor.new("Black")
  1318. o43.Position = Vector3.new(8.93406963, -2.03736711, -3.96500111)
  1319. o43.Rotation = Vector3.new(90, 90, 0)
  1320. o43.Anchored = true
  1321. o43.CanCollide = false
  1322. o43.Elasticity = 0
  1323. o43.FormFactor = Enum.FormFactor.Plate
  1324. o43.Size = Vector3.new(1, 0.400000006, 1)
  1325. o43.CFrame = CFrame.new(8.93406963, -2.03736711, -3.96500111, 0, 9.99999975e-06, 1, 1, 0, 0, 0, 1, -9.99999975e-06)
  1326. o43.BottomSurface = Enum.SurfaceType.Smooth
  1327. o43.TopSurface = Enum.SurfaceType.Smooth
  1328. o43.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1329. o43.Position = Vector3.new(8.93406963, -2.03736711, -3.96500111)
  1330. o44.Parent = o43
  1331. o44.Scale = Vector3.new(0.333270013, 0.0952199996, 0.0476099998)
  1332. o45.Name = "NoSight"
  1333. o45.Parent = o1
  1334. o45.Material = Enum.Material.SmoothPlastic
  1335. o45.BrickColor = BrickColor.new("Black")
  1336. o45.Position = Vector3.new(8.93406963, -2.02737308, -3.87002993)
  1337. o45.Rotation = Vector3.new(60, 90, 0)
  1338. o45.Anchored = true
  1339. o45.CanCollide = false
  1340. o45.Elasticity = 0
  1341. o45.FormFactor = Enum.FormFactor.Plate
  1342. o45.Size = Vector3.new(1, 0.400000006, 1)
  1343. o45.CFrame = CFrame.new(8.93406963, -2.02737308, -3.87002993, 0, 0, 1, 0.866024852, 0.500000954, 0, -0.500000954, 0.866024852, 0)
  1344. o45.BottomSurface = Enum.SurfaceType.Smooth
  1345. o45.TopSurface = Enum.SurfaceType.Smooth
  1346. o45.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1347. o45.Position = Vector3.new(8.93406963, -2.02737308, -3.87002993)
  1348. o46.Parent = o45
  1349. o46.Scale = Vector3.new(0.333270013, 0.0952199996, 0.0476099998)
  1350. o47.Parent = o1
  1351. o47.Material = Enum.Material.SmoothPlastic
  1352. o47.BrickColor = BrickColor.new("Black")
  1353. o47.Position = Vector3.new(8.93406582, -2.22237206, -3.90713692)
  1354. o47.Rotation = Vector3.new(90, -90, 0)
  1355. o47.Anchored = true
  1356. o47.CanCollide = false
  1357. o47.Elasticity = 0
  1358. o47.FormFactor = Enum.FormFactor.Symmetric
  1359. o47.Size = Vector3.new(1, 1, 1)
  1360. o47.CFrame = CFrame.new(8.93406582, -2.22237206, -3.90713692, 0, 9.99999975e-06, -1, -1, 0, 0, 0, 1, 9.99999975e-06)
  1361. o47.BottomSurface = Enum.SurfaceType.Smooth
  1362. o47.TopSurface = Enum.SurfaceType.Smooth
  1363. o47.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1364. o47.Position = Vector3.new(8.93406582, -2.22237206, -3.90713692)
  1365. o48.Parent = o47
  1366. o48.Scale = Vector3.new(0.142829999, 0.285659999, 0.142829999)
  1367. o49.Name = "NoSight"
  1368. o49.Parent = o1
  1369. o49.Material = Enum.Material.SmoothPlastic
  1370. o49.BrickColor = BrickColor.new("Black")
  1371. o49.Position = Vector3.new(8.95299244, -1.86037397, -3.96011496)
  1372. o49.Rotation = Vector3.new(0, 90, 0)
  1373. o49.Anchored = true
  1374. o49.CanCollide = false
  1375. o49.Elasticity = 0
  1376. o49.FormFactor = Enum.FormFactor.Custom
  1377. o49.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1378. o49.CFrame = CFrame.new(8.95299244, -1.86037397, -3.96011496, -9.99999975e-06, 0, 1, 0, 1, 0, -1, 0, -9.99999975e-06)
  1379. o49.BottomSurface = Enum.SurfaceType.Smooth
  1380. o49.TopSurface = Enum.SurfaceType.Smooth
  1381. o49.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1382. o49.Position = Vector3.new(8.95299244, -1.86037397, -3.96011496)
  1383. o50.Parent = o49
  1384. o50.Scale = Vector3.new(0.238049999, 0.285659999, 0.0476099998)
  1385. o51.Name = "NoSight"
  1386. o51.Parent = o1
  1387. o51.Material = Enum.Material.SmoothPlastic
  1388. o51.BrickColor = BrickColor.new("Black")
  1389. o51.Position = Vector3.new(8.934062, -1.87936997, -3.96011305)
  1390. o51.Rotation = Vector3.new(0, -90, 0)
  1391. o51.Anchored = true
  1392. o51.CanCollide = false
  1393. o51.Elasticity = 0
  1394. o51.FormFactor = Enum.FormFactor.Plate
  1395. o51.Size = Vector3.new(1, 0.400000006, 1)
  1396. o51.CFrame = CFrame.new(8.934062, -1.87936997, -3.96011305, 9.99999975e-06, 0, -1, 0, 1, 0, 1, 0, 9.99999975e-06)
  1397. o51.BottomSurface = Enum.SurfaceType.Smooth
  1398. o51.TopSurface = Enum.SurfaceType.Smooth
  1399. o51.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1400. o51.Position = Vector3.new(8.934062, -1.87936997, -3.96011305)
  1401. o52.Parent = o51
  1402. o52.Scale = Vector3.new(0.0476099998, 0.0476099998, 0.0476099998)
  1403. o53.Name = "NoSight"
  1404. o53.Parent = o1
  1405. o53.Material = Enum.Material.SmoothPlastic
  1406. o53.BrickColor = BrickColor.new("Black")
  1407. o53.Position = Vector3.new(8.91502953, -1.86037397, -3.96011305)
  1408. o53.Rotation = Vector3.new(0, 90, 0)
  1409. o53.Anchored = true
  1410. o53.CanCollide = false
  1411. o53.Elasticity = 0
  1412. o53.FormFactor = Enum.FormFactor.Custom
  1413. o53.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1414. o53.CFrame = CFrame.new(8.91502953, -1.86037397, -3.96011305, -9.99999975e-06, 0, 1, 0, 1, 0, -1, 0, -9.99999975e-06)
  1415. o53.BottomSurface = Enum.SurfaceType.Smooth
  1416. o53.TopSurface = Enum.SurfaceType.Smooth
  1417. o53.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1418. o53.Position = Vector3.new(8.91502953, -1.86037397, -3.96011305)
  1419. o54.Parent = o53
  1420. o54.Scale = Vector3.new(0.238049999, 0.285659999, 0.0476099998)
  1421. o55.Name = "NoSight"
  1422. o55.Parent = o1
  1423. o55.Material = Enum.Material.SmoothPlastic
  1424. o55.BrickColor = BrickColor.new("Black")
  1425. o55.Position = Vector3.new(8.97703648, -1.86537004, -2.24113011)
  1426. o55.Anchored = true
  1427. o55.CanCollide = false
  1428. o55.Elasticity = 0
  1429. o55.FormFactor = Enum.FormFactor.Custom
  1430. o55.Size = Vector3.new(0.200000003, 0.200000003, 0.761759937)
  1431. o55.CFrame = CFrame.new(8.97703648, -1.86537004, -2.24113011, 1, 0, 9.99999975e-06, 0, 1, 0, -9.99999975e-06, 0, 1)
  1432. o55.BottomSurface = Enum.SurfaceType.Smooth
  1433. o55.TopSurface = Enum.SurfaceType.Smooth
  1434. o55.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1435. o55.Position = Vector3.new(8.97703648, -1.86537004, -2.24113011)
  1436. o56.Parent = o55
  1437. o56.Scale = Vector3.new(0.0476099998, 0.238049984, 1)
  1438. o56.MeshType = Enum.MeshType.Wedge
  1439. o57.Name = "NoSight"
  1440. o57.Parent = o1
  1441. o57.Material = Enum.Material.SmoothPlastic
  1442. o57.BrickColor = BrickColor.new("Black")
  1443. o57.Position = Vector3.new(8.97703648, -1.91236699, -2.24113011)
  1444. o57.Rotation = Vector3.new(0, 90, 0)
  1445. o57.Anchored = true
  1446. o57.CanCollide = false
  1447. o57.Elasticity = 0
  1448. o57.FormFactor = Enum.FormFactor.Custom
  1449. o57.Size = Vector3.new(0.761759996, 0.200000003, 0.200000003)
  1450. o57.CFrame = CFrame.new(8.97703648, -1.91236699, -2.24113011, -9.99999975e-06, 0, 1, 0, 1, 0, -1, 0, -9.99999975e-06)
  1451. o57.BottomSurface = Enum.SurfaceType.Smooth
  1452. o57.TopSurface = Enum.SurfaceType.Smooth
  1453. o57.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1454. o57.Position = Vector3.new(8.97703648, -1.91236699, -2.24113011)
  1455. o58.Parent = o57
  1456. o58.Scale = Vector3.new(1, 0.238049999, 0.0476099998)
  1457. o59.Name = "Handle"
  1458. o59.Parent = o1
  1459. o59.Material = Enum.Material.SmoothPlastic
  1460. o59.BrickColor = BrickColor.new("Black")
  1461. o59.Position = Vector3.new(8.93406773, -2.72237206, -2.02701402)
  1462. o59.Rotation = Vector3.new(-90, 90, 0)
  1463. o59.Anchored = true
  1464. o59.CanCollide = false
  1465. o59.Elasticity = 0
  1466. o59.FormFactor = Enum.FormFactor.Symmetric
  1467. o59.Size = Vector3.new(1, 1, 1)
  1468. o59.CFrame = CFrame.new(8.93406773, -2.72237206, -2.02701402, 0, -9.99999975e-06, 1, -1, 0, 0, 0, -1, -9.99999975e-06)
  1469. o59.BottomSurface = Enum.SurfaceType.Smooth
  1470. o59.TopSurface = Enum.SurfaceType.Smooth
  1471. o59.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1472. o59.Position = Vector3.new(8.93406773, -2.72237206, -2.02701402)
  1473. o60.Parent = o59
  1474. o60.Scale = Vector3.new(0.0476099998, 0.333270013, 0.0952199996)
  1475. o61.Name = "Shoot"
  1476. o61.Parent = o59
  1477. o61.SoundId = "http://www.roblox.com/asset/?id=132456317"
  1478. o61.Volume = 0.29999998211861
  1479. o62.Name = "Reload"
  1480. o62.Parent = o59
  1481. o62.SoundId = "http://www.roblox.com/asset/?id=2691591"
  1482. o62.Volume = 0.049999993294477
  1483. o64.Parent = o1
  1484. o64.Material = Enum.Material.SmoothPlastic
  1485. o64.BrickColor = BrickColor.new("Black")
  1486. o64.Position = Vector3.new(8.9340601, -2.72237206, -2.40811706)
  1487. o64.Rotation = Vector3.new(-90, 0, 0)
  1488. o64.Anchored = true
  1489. o64.CanCollide = false
  1490. o64.Elasticity = 0
  1491. o64.FormFactor = Enum.FormFactor.Symmetric
  1492. o64.Size = Vector3.new(1, 1, 1)
  1493. o64.CFrame = CFrame.new(8.9340601, -2.72237206, -2.40811706, 1, 0, 0, 0, 0, 1, 0, -1, 0)
  1494. o64.BottomSurface = Enum.SurfaceType.Smooth
  1495. o64.TopSurface = Enum.SurfaceType.Smooth
  1496. o64.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1497. o64.Position = Vector3.new(8.9340601, -2.72237206, -2.40811706)
  1498. o65.Parent = o64
  1499. o65.Scale = Vector3.new(0.190439999, 0.428490013, 0.142829999)
  1500. o65.MeshType = Enum.MeshType.Wedge
  1501. o66.Parent = o1
  1502. o66.Material = Enum.Material.SmoothPlastic
  1503. o66.BrickColor = BrickColor.new("Black")
  1504. o66.Position = Vector3.new(8.9340601, -2.603369, -2.40811706)
  1505. o66.Rotation = Vector3.new(-90, 90, 0)
  1506. o66.Anchored = true
  1507. o66.CanCollide = false
  1508. o66.Elasticity = 0
  1509. o66.FormFactor = Enum.FormFactor.Symmetric
  1510. o66.Size = Vector3.new(1, 1, 1)
  1511. o66.CFrame = CFrame.new(8.9340601, -2.603369, -2.40811706, -0.000319000013, 0.000119999982, 1, -1, -3.82799996e-08, -0.000319000013, 0, -1, 0.000119999997)
  1512. o66.BottomSurface = Enum.SurfaceType.Smooth
  1513. o66.TopSurface = Enum.SurfaceType.Smooth
  1514. o66.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1515. o66.Position = Vector3.new(8.9340601, -2.603369, -2.40811706)
  1516. o67.Parent = o66
  1517. o67.Scale = Vector3.new(0.0952199996, 0.428490013, 0.190439999)
  1518. o68.Name = "NoSight"
  1519. o68.Parent = o1
  1520. o68.Material = Enum.Material.SmoothPlastic
  1521. o68.BrickColor = BrickColor.new("Black")
  1522. o68.Position = Vector3.new(8.93406582, -2.03936505, -2.67203903)
  1523. o68.Rotation = Vector3.new(105, 90, 0)
  1524. o68.Anchored = true
  1525. o68.CanCollide = false
  1526. o68.Elasticity = 0
  1527. o68.FormFactor = Enum.FormFactor.Symmetric
  1528. o68.Size = Vector3.new(1, 1, 1)
  1529. o68.CFrame = CFrame.new(8.93406582, -2.03936505, -2.67203903, 0, 0, 1, 0.965926349, -0.258817077, 0, 0.258817077, 0.965926349, 0)
  1530. o68.BottomSurface = Enum.SurfaceType.Smooth
  1531. o68.TopSurface = Enum.SurfaceType.Smooth
  1532. o68.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1533. o68.Position = Vector3.new(8.93406582, -2.03936505, -2.67203903)
  1534. o69.Parent = o68
  1535. o69.Scale = Vector3.new(0.190439999, 0.0476099998, 0.0952199996)
  1536. o70.Name = "SmokePart"
  1537. o70.Parent = o1
  1538. o70.Material = Enum.Material.SmoothPlastic
  1539. o70.BrickColor = BrickColor.new("Dark stone grey")
  1540. o70.Transparency = 1
  1541. o70.Position = Vector3.new(8.93596935, -2.19055629, -4.69378233)
  1542. o70.Anchored = true
  1543. o70.CanCollide = false
  1544. o70.FormFactor = Enum.FormFactor.Custom
  1545. o70.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1546. o70.CFrame = CFrame.new(8.93596935, -2.19055629, -4.69378233, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1547. o70.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1548. o70.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1549. o70.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1550. o70.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1551. o70.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1552. o70.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1553. o70.Color = Color3.new(0.388235, 0.372549, 0.384314)
  1554. o70.Position = Vector3.new(8.93596935, -2.19055629, -4.69378233)
  1555. o71.Parent = o70
  1556. o71.Scale = Vector3.new(0.658373058, 0.658372879, 0.658373058)
  1557. o72.Name = "NoSight"
  1558. o72.Parent = o1
  1559. o72.Material = Enum.Material.SmoothPlastic
  1560. o72.BrickColor = BrickColor.new("Black")
  1561. o72.Position = Vector3.new(8.97703362, -1.91236699, -2.64615607)
  1562. o72.Rotation = Vector3.new(0, -0.00999999978, 0)
  1563. o72.Anchored = true
  1564. o72.CanCollide = false
  1565. o72.Elasticity = 0
  1566. o72.FormFactor = Enum.FormFactor.Custom
  1567. o72.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1568. o72.CFrame = CFrame.new(8.97703362, -1.91236699, -2.64615607, 1, 0, -0.000151999993, 0, 1, 0, 0.000151999993, 0, 1)
  1569. o72.BottomSurface = Enum.SurfaceType.Smooth
  1570. o72.TopSurface = Enum.SurfaceType.Smooth
  1571. o72.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1572. o72.Position = Vector3.new(8.97703362, -1.91236699, -2.64615607)
  1573. o73.Parent = o72
  1574. o73.Scale = Vector3.new(0.0476099998, 0.238049984, 0.238049999)
  1575. o73.MeshType = Enum.MeshType.Wedge
  1576. o74.Parent = o1
  1577. o74.Material = Enum.Material.SmoothPlastic
  1578. o74.BrickColor = BrickColor.new("Black")
  1579. o74.Position = Vector3.new(8.93406773, -2.22237206, -2.78799796)
  1580. o74.Rotation = Vector3.new(90, -90, 0)
  1581. o74.Anchored = true
  1582. o74.CanCollide = false
  1583. o74.Elasticity = 0
  1584. o74.FormFactor = Enum.FormFactor.Symmetric
  1585. o74.Size = Vector3.new(1, 1, 1)
  1586. o74.CFrame = CFrame.new(8.93406773, -2.22237206, -2.78799796, 0, 9.99999975e-06, -1, -1, 0, 0, 0, 1, 9.99999975e-06)
  1587. o74.BottomSurface = Enum.SurfaceType.Smooth
  1588. o74.TopSurface = Enum.SurfaceType.Smooth
  1589. o74.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1590. o74.Position = Vector3.new(8.93406773, -2.22237206, -2.78799796)
  1591. o75.Parent = o74
  1592. o75.Scale = Vector3.new(0.285659999, 0.0476099998, 0.190439999)
  1593. o76.Parent = o1
  1594. o76.Material = Enum.Material.SmoothPlastic
  1595. o76.BrickColor = BrickColor.new("Black")
  1596. o76.Position = Vector3.new(8.93406582, -2.43636894, -2.24112391)
  1597. o76.Rotation = Vector3.new(-90, 90, 0)
  1598. o76.Anchored = true
  1599. o76.CanCollide = false
  1600. o76.Elasticity = 0
  1601. o76.FormFactor = Enum.FormFactor.Symmetric
  1602. o76.Size = Vector3.new(1, 1, 1)
  1603. o76.CFrame = CFrame.new(8.93406582, -2.43636894, -2.24112391, 0, -9.99999975e-06, 1, -1, 0, 0, 0, -1, -9.99999975e-06)
  1604. o76.BottomSurface = Enum.SurfaceType.Smooth
  1605. o76.TopSurface = Enum.SurfaceType.Smooth
  1606. o76.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1607. o76.Position = Vector3.new(8.93406582, -2.43636894, -2.24112391)
  1608. o77.Parent = o76
  1609. o77.Scale = Vector3.new(0.238049999, 0.761759996, 0.190439999)
  1610. o78.Name = "NoSight"
  1611. o78.Parent = o1
  1612. o78.Material = Enum.Material.SmoothPlastic
  1613. o78.BrickColor = BrickColor.new("Black")
  1614. o78.Position = Vector3.new(8.97703362, -1.88937199, -1.81314695)
  1615. o78.Rotation = Vector3.new(-180, 0, -180)
  1616. o78.Anchored = true
  1617. o78.CanCollide = false
  1618. o78.Elasticity = 0
  1619. o78.FormFactor = Enum.FormFactor.Custom
  1620. o78.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1621. o78.CFrame = CFrame.new(8.97703362, -1.88937199, -1.81314695, -1, 0, -9.99999975e-06, 0, 1, 0, 9.99999975e-06, 0, -1)
  1622. o78.BottomSurface = Enum.SurfaceType.Smooth
  1623. o78.TopSurface = Enum.SurfaceType.Smooth
  1624. o78.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1625. o78.Position = Vector3.new(8.97703362, -1.88937199, -1.81314695)
  1626. o79.Parent = o78
  1627. o79.Scale = Vector3.new(0.0476099998, 0.476099998, 0.476099998)
  1628. o79.MeshType = Enum.MeshType.Wedge
  1629. o80.Name = "NoSight"
  1630. o80.Parent = o1
  1631. o80.Material = Enum.Material.SmoothPlastic
  1632. o80.BrickColor = BrickColor.new("Black")
  1633. o80.Position = Vector3.new(8.95798969, -1.86037397, -1.90298998)
  1634. o80.Rotation = Vector3.new(90, 0, 90)
  1635. o80.Anchored = true
  1636. o80.CanCollide = false
  1637. o80.Elasticity = 0
  1638. o80.FormFactor = Enum.FormFactor.Custom
  1639. o80.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1640. o80.CFrame = CFrame.new(8.95798969, -1.86037397, -1.90298998, 9.99999975e-06, -1, 0, 0, 0, -1, 1, 9.99999975e-06, 0)
  1641. o80.BottomSurface = Enum.SurfaceType.Smooth
  1642. o80.TopSurface = Enum.SurfaceType.Smooth
  1643. o80.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1644. o80.Position = Vector3.new(8.95798969, -1.86037397, -1.90298998)
  1645. o81.Parent = o80
  1646. o81.Scale = Vector3.new(0.142829999, 0.142829999, 0.0952199996)
  1647. o81.MeshType = Enum.MeshType.Wedge
  1648. o82.Parent = o1
  1649. o82.Material = Enum.Material.SmoothPlastic
  1650. o82.BrickColor = BrickColor.new("Black")
  1651. o82.Position = Vector3.new(8.93405819, -2.61037207, -1.77018297)
  1652. o82.Rotation = Vector3.new(-15, 90, 0)
  1653. o82.Anchored = true
  1654. o82.CanCollide = false
  1655. o82.Elasticity = 0
  1656. o82.FormFactor = Enum.FormFactor.Symmetric
  1657. o82.Size = Vector3.new(1, 1, 1)
  1658. o82.CFrame = CFrame.new(8.93405819, -2.61037207, -1.77018297, -1.2999998e-05, 0, 1, -0.258818984, 0.965925872, -3.36464632e-06, -0.965925872, -0.258818984, -1.25570341e-05)
  1659. o82.BottomSurface = Enum.SurfaceType.Smooth
  1660. o82.TopSurface = Enum.SurfaceType.Smooth
  1661. o82.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1662. o82.Position = Vector3.new(8.93405819, -2.61037207, -1.77018297)
  1663. o83.Parent = o82
  1664. o83.Scale = Vector3.new(0.285659999, 0.809369981, 0.190439999)
  1665. o84.Parent = o1
  1666. o84.Material = Enum.Material.SmoothPlastic
  1667. o84.BrickColor = BrickColor.new("Black")
  1668. o84.Position = Vector3.new(8.93406391, -2.19837093, -2.17008209)
  1669. o84.Rotation = Vector3.new(90, -90, 0)
  1670. o84.Anchored = true
  1671. o84.CanCollide = false
  1672. o84.Elasticity = 0
  1673. o84.FormFactor = Enum.FormFactor.Symmetric
  1674. o84.Size = Vector3.new(1, 1, 1)
  1675. o84.CFrame = CFrame.new(8.93406391, -2.19837093, -2.17008209, 0, 9.99999975e-06, -1, -1, 0, 0, 0, 1, 9.99999975e-06)
  1676. o84.BottomSurface = Enum.SurfaceType.Smooth
  1677. o84.TopSurface = Enum.SurfaceType.Smooth
  1678. o84.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1679. o84.Position = Vector3.new(8.93406391, -2.19837093, -2.17008209)
  1680. o85.Parent = o84
  1681. o85.Scale = Vector3.new(0.238049999, 1.19025004, 0.285659999)
  1682. o86.Name = "NoSight"
  1683. o86.Parent = o1
  1684. o86.Material = Enum.Material.SmoothPlastic
  1685. o86.BrickColor = BrickColor.new("Black")
  1686. o86.Position = Vector3.new(8.93406582, -1.96037197, -2.21695495)
  1687. o86.Rotation = Vector3.new(0, 90, 0)
  1688. o86.Anchored = true
  1689. o86.CanCollide = false
  1690. o86.Elasticity = 0
  1691. o86.FormFactor = Enum.FormFactor.Symmetric
  1692. o86.Size = Vector3.new(1, 1, 1)
  1693. o86.CFrame = CFrame.new(8.93406582, -1.96037197, -2.21695495, -9.99999975e-06, 0, 1, 0, 1, 0, -1, 0, -9.99999975e-06)
  1694. o86.BottomSurface = Enum.SurfaceType.Smooth
  1695. o86.TopSurface = Enum.SurfaceType.Smooth
  1696. o86.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1697. o86.Position = Vector3.new(8.93406582, -1.96037197, -2.21695495)
  1698. o87.Parent = o86
  1699. o87.Scale = Vector3.new(0.904590011, 0.0476099998, 0.0952199996)
  1700. o88.Name = "NoSight"
  1701. o88.Parent = o1
  1702. o88.Material = Enum.Material.SmoothPlastic
  1703. o88.BrickColor = BrickColor.new("Black")
  1704. o88.Position = Vector3.new(8.89097786, -1.91236699, -2.64615107)
  1705. o88.Anchored = true
  1706. o88.CanCollide = false
  1707. o88.Elasticity = 0
  1708. o88.FormFactor = Enum.FormFactor.Custom
  1709. o88.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1710. o88.CFrame = CFrame.new(8.89097786, -1.91236699, -2.64615107, 1, 0, 9.99999975e-06, 0, 1, 0, -9.99999975e-06, 0, 1)
  1711. o88.BottomSurface = Enum.SurfaceType.Smooth
  1712. o88.TopSurface = Enum.SurfaceType.Smooth
  1713. o88.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1714. o88.Position = Vector3.new(8.89097786, -1.91236699, -2.64615107)
  1715. o89.Parent = o88
  1716. o89.Scale = Vector3.new(0.0476099998, 0.238049984, 0.238049999)
  1717. o89.MeshType = Enum.MeshType.Wedge
  1718. o90.Parent = o1
  1719. o90.Material = Enum.Material.SmoothPlastic
  1720. o90.BrickColor = BrickColor.new("Black")
  1721. o90.Position = Vector3.new(8.93406391, -2.19837093, -2.17008209)
  1722. o90.Rotation = Vector3.new(-90, 90, 0)
  1723. o90.Anchored = true
  1724. o90.CanCollide = false
  1725. o90.Elasticity = 0
  1726. o90.FormFactor = Enum.FormFactor.Symmetric
  1727. o90.Size = Vector3.new(1, 1, 1)
  1728. o90.CFrame = CFrame.new(8.93406391, -2.19837093, -2.17008209, 0, -9.99999975e-06, 1, -1, 0, 0, 0, -1, -9.99999975e-06)
  1729. o90.BottomSurface = Enum.SurfaceType.Smooth
  1730. o90.TopSurface = Enum.SurfaceType.Smooth
  1731. o90.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1732. o90.Position = Vector3.new(8.93406391, -2.19837093, -2.17008209)
  1733. o91.Parent = o90
  1734. o91.Scale = Vector3.new(0.238049999, 1.19025004, 0.190439999)
  1735. o92.Parent = o1
  1736. o92.Material = Enum.Material.SmoothPlastic
  1737. o92.BrickColor = BrickColor.new("Black")
  1738. o92.Position = Vector3.new(8.93406582, -2.35436893, -1.64200199)
  1739. o92.Rotation = Vector3.new(165, 0, 0)
  1740. o92.Anchored = true
  1741. o92.CanCollide = false
  1742. o92.Elasticity = 0
  1743. o92.FormFactor = Enum.FormFactor.Symmetric
  1744. o92.Size = Vector3.new(1, 1, 1)
  1745. o92.CFrame = CFrame.new(8.93406582, -2.35436893, -1.64200199, 1, 0, 0, 0, -0.965926349, -0.258817077, 0, 0.258817077, -0.965926349)
  1746. o92.BottomSurface = Enum.SurfaceType.Smooth
  1747. o92.TopSurface = Enum.SurfaceType.Smooth
  1748. o92.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1749. o92.Position = Vector3.new(8.93406582, -2.35436893, -1.64200199)
  1750. o93.Parent = o92
  1751. o93.Scale = Vector3.new(0.190439999, 0.190439999, 0.0952199996)
  1752. o93.MeshType = Enum.MeshType.Wedge
  1753. o94.Name = "NoSight"
  1754. o94.Parent = o1
  1755. o94.Material = Enum.Material.SmoothPlastic
  1756. o94.BrickColor = BrickColor.new("Black")
  1757. o94.Position = Vector3.new(8.9340601, -1.90337205, -1.90298903)
  1758. o94.Rotation = Vector3.new(-180, 0, -180)
  1759. o94.Anchored = true
  1760. o94.CanCollide = false
  1761. o94.Elasticity = 0
  1762. o94.FormFactor = Enum.FormFactor.Custom
  1763. o94.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1764. o94.CFrame = CFrame.new(8.9340601, -1.90337205, -1.90298903, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  1765. o94.BottomSurface = Enum.SurfaceType.Smooth
  1766. o94.TopSurface = Enum.SurfaceType.Smooth
  1767. o94.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1768. o94.Position = Vector3.new(8.9340601, -1.90337205, -1.90298903)
  1769. o95.Parent = o94
  1770. o95.Scale = Vector3.new(0.380880058, 0.333269984, 0.142829999)
  1771. o96.Name = "NoSight"
  1772. o96.Parent = o1
  1773. o96.Material = Enum.Material.SmoothPlastic
  1774. o96.BrickColor = BrickColor.new("Black")
  1775. o96.Position = Vector3.new(8.89097977, -1.91236699, -2.24112296)
  1776. o96.Rotation = Vector3.new(-180, -90, 0)
  1777. o96.Anchored = true
  1778. o96.CanCollide = false
  1779. o96.Elasticity = 0
  1780. o96.FormFactor = Enum.FormFactor.Custom
  1781. o96.Size = Vector3.new(0.761759996, 0.200000003, 0.200000003)
  1782. o96.CFrame = CFrame.new(8.89097977, -1.91236699, -2.24112296, -9.99999975e-06, 0, -1, 0, -1, 0, -1, 0, 9.99999975e-06)
  1783. o96.BottomSurface = Enum.SurfaceType.Smooth
  1784. o96.TopSurface = Enum.SurfaceType.Smooth
  1785. o96.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1786. o96.Position = Vector3.new(8.89097977, -1.91236699, -2.24112296)
  1787. o97.Parent = o96
  1788. o97.Scale = Vector3.new(1, 0.238050029, 0.0476099998)
  1789. o98.Name = "NoSight"
  1790. o98.Parent = o1
  1791. o98.Material = Enum.Material.SmoothPlastic
  1792. o98.BrickColor = BrickColor.new("Black")
  1793. o98.Position = Vector3.new(8.89097977, -1.86537004, -2.24112296)
  1794. o98.Anchored = true
  1795. o98.CanCollide = false
  1796. o98.Elasticity = 0
  1797. o98.FormFactor = Enum.FormFactor.Custom
  1798. o98.Size = Vector3.new(0.200000003, 0.200000003, 0.761759937)
  1799. o98.CFrame = CFrame.new(8.89097977, -1.86537004, -2.24112296, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  1800. o98.BottomSurface = Enum.SurfaceType.Smooth
  1801. o98.TopSurface = Enum.SurfaceType.Smooth
  1802. o98.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1803. o98.Position = Vector3.new(8.89097977, -1.86537004, -2.24112296)
  1804. o99.Parent = o98
  1805. o99.Scale = Vector3.new(0.0476099998, 0.238049984, 1)
  1806. o99.MeshType = Enum.MeshType.Wedge
  1807. o100.Name = "NoSight"
  1808. o100.Parent = o1
  1809. o100.Material = Enum.Material.SmoothPlastic
  1810. o100.BrickColor = BrickColor.new("Black")
  1811. o100.Position = Vector3.new(8.93406773, -2.03136992, -1.83609295)
  1812. o100.Rotation = Vector3.new(0, 0, -180)
  1813. o100.Anchored = true
  1814. o100.CanCollide = false
  1815. o100.Elasticity = 0
  1816. o100.FormFactor = Enum.FormFactor.Symmetric
  1817. o100.Size = Vector3.new(1, 1, 1)
  1818. o100.CFrame = CFrame.new(8.93406773, -2.03136992, -1.83609295, -1, 0, 9.99999975e-06, 0, -1, 0, 9.99999975e-06, 0, 1)
  1819. o100.BottomSurface = Enum.SurfaceType.Smooth
  1820. o100.TopSurface = Enum.SurfaceType.Smooth
  1821. o100.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1822. o100.Position = Vector3.new(8.93406773, -2.03136992, -1.83609295)
  1823. o101.Parent = o100
  1824. o101.Scale = Vector3.new(0.0952199996, 0.0952199996, 0.0476099998)
  1825. o101.MeshType = Enum.MeshType.Wedge
  1826. o102.Name = "NoSight"
  1827. o102.Parent = o1
  1828. o102.Material = Enum.Material.SmoothPlastic
  1829. o102.BrickColor = BrickColor.new("Black")
  1830. o102.Position = Vector3.new(8.91002369, -1.86037397, -1.90299594)
  1831. o102.Rotation = Vector3.new(90, 0, -90)
  1832. o102.Anchored = true
  1833. o102.CanCollide = false
  1834. o102.Elasticity = 0
  1835. o102.FormFactor = Enum.FormFactor.Custom
  1836. o102.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1837. o102.CFrame = CFrame.new(8.91002369, -1.86037397, -1.90299594, -9.99999975e-06, 1, 0, 0, 0, -1, -1, -9.99999975e-06, 0)
  1838. o102.BottomSurface = Enum.SurfaceType.Smooth
  1839. o102.TopSurface = Enum.SurfaceType.Smooth
  1840. o102.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1841. o102.Position = Vector3.new(8.91002369, -1.86037397, -1.90299594)
  1842. o103.Parent = o102
  1843. o103.Scale = Vector3.new(0.142829999, 0.142829999, 0.0952199996)
  1844. o103.MeshType = Enum.MeshType.Wedge
  1845. o104.Name = "NoSight"
  1846. o104.Parent = o1
  1847. o104.Material = Enum.Material.SmoothPlastic
  1848. o104.BrickColor = BrickColor.new("Black")
  1849. o104.Position = Vector3.new(8.93406582, -2.03136992, -1.69303095)
  1850. o104.Rotation = Vector3.new(-180, 0, -180)
  1851. o104.Anchored = true
  1852. o104.CanCollide = false
  1853. o104.Elasticity = 0
  1854. o104.FormFactor = Enum.FormFactor.Symmetric
  1855. o104.Size = Vector3.new(1, 1, 1)
  1856. o104.CFrame = CFrame.new(8.93406582, -2.03136992, -1.69303095, -1, 0, -9.99999975e-06, 0, 1, 0, 9.99999975e-06, 0, -1)
  1857. o104.BottomSurface = Enum.SurfaceType.Smooth
  1858. o104.TopSurface = Enum.SurfaceType.Smooth
  1859. o104.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1860. o104.Position = Vector3.new(8.93406582, -2.03136992, -1.69303095)
  1861. o105.Parent = o104
  1862. o105.Scale = Vector3.new(0.0952199996, 0.0952199996, 0.0476099998)
  1863. o105.MeshType = Enum.MeshType.Wedge
  1864. o106.Name = "NoSight"
  1865. o106.Parent = o1
  1866. o106.Material = Enum.Material.SmoothPlastic
  1867. o106.BrickColor = BrickColor.new("Black")
  1868. o106.Position = Vector3.new(8.93407154, -2.03136992, -1.76505005)
  1869. o106.Rotation = Vector3.new(0, 90, 0)
  1870. o106.Anchored = true
  1871. o106.CanCollide = false
  1872. o106.Elasticity = 0
  1873. o106.FormFactor = Enum.FormFactor.Symmetric
  1874. o106.Size = Vector3.new(1, 1, 1)
  1875. o106.CFrame = CFrame.new(8.93407154, -2.03136992, -1.76505005, -9.99999975e-06, 0, 1, 0, 1, 0, -1, 0, -9.99999975e-06)
  1876. o106.BottomSurface = Enum.SurfaceType.Smooth
  1877. o106.TopSurface = Enum.SurfaceType.Smooth
  1878. o106.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1879. o106.Position = Vector3.new(8.93407154, -2.03136992, -1.76505005)
  1880. o107.Parent = o106
  1881. o107.Scale = Vector3.new(0.0952199996, 0.0952199996, 0.0952199996)
  1882. o108.Name = "NoSight"
  1883. o108.Parent = o1
  1884. o108.Material = Enum.Material.SmoothPlastic
  1885. o108.BrickColor = BrickColor.new("Black")
  1886. o108.Position = Vector3.new(8.93406773, -1.96037197, -1.74112701)
  1887. o108.Rotation = Vector3.new(90, 0, 0)
  1888. o108.Anchored = true
  1889. o108.CanCollide = false
  1890. o108.Elasticity = 0
  1891. o108.FormFactor = Enum.FormFactor.Symmetric
  1892. o108.Size = Vector3.new(1, 1, 1)
  1893. o108.CFrame = CFrame.new(8.93406773, -1.96037197, -1.74112701, 1, 9.99999975e-06, 0, 0, 0, -1, -9.99999975e-06, 1, 0)
  1894. o108.BottomSurface = Enum.SurfaceType.Smooth
  1895. o108.TopSurface = Enum.SurfaceType.Smooth
  1896. o108.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1897. o108.Position = Vector3.new(8.93406773, -1.96037197, -1.74112701)
  1898. o109.Parent = o108
  1899. o109.Scale = Vector3.new(0.0952199996, 0.0476099998, 0.0476099998)
  1900. o109.MeshType = Enum.MeshType.Wedge
  1901. o110.Name = "ColorPart"
  1902. o110.Parent = o1
  1903. o110.Material = Enum.Material.SmoothPlastic
  1904. o110.BrickColor = BrickColor.new("Black")
  1905. o110.Position = Vector3.new(9.00597382, -2.41236711, -0.647136986)
  1906. o110.Rotation = Vector3.new(-83.7699966, -89.9700012, 97.0400009)
  1907. o110.Anchored = true
  1908. o110.CanCollide = false
  1909. o110.Elasticity = 0
  1910. o110.FormFactor = Enum.FormFactor.Symmetric
  1911. o110.Size = Vector3.new(1, 1, 1)
  1912. o110.CFrame = CFrame.new(9.00597382, -2.41236711, -0.647136986, -5.99999985e-05, -0.000485999946, -0.999999881, -0.0141449999, -0.999899864, 0.000486800011, -0.999899983, 0.0141450269, 5.31195183e-05)
  1913. o110.BottomSurface = Enum.SurfaceType.Smooth
  1914. o110.TopSurface = Enum.SurfaceType.Smooth
  1915. o110.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1916. o110.Position = Vector3.new(9.00597382, -2.41236711, -0.647136986)
  1917. o111.Parent = o110
  1918. o111.Scale = Vector3.new(0.0476099998, 0.428490013, 0.0476099998)
  1919. o111.MeshType = Enum.MeshType.Wedge
  1920. o112.Name = "NoSight"
  1921. o112.Parent = o1
  1922. o112.Material = Enum.Material.SmoothPlastic
  1923. o112.BrickColor = BrickColor.new("Black")
  1924. o112.Position = Vector3.new(8.89096832, -1.88937199, -1.81315005)
  1925. o112.Rotation = Vector3.new(-180, 0, -180)
  1926. o112.Anchored = true
  1927. o112.CanCollide = false
  1928. o112.Elasticity = 0
  1929. o112.FormFactor = Enum.FormFactor.Custom
  1930. o112.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  1931. o112.CFrame = CFrame.new(8.89096832, -1.88937199, -1.81315005, -1, 0, -9.99999975e-06, 0, 1, 0, 9.99999975e-06, 0, -1)
  1932. o112.BottomSurface = Enum.SurfaceType.Smooth
  1933. o112.TopSurface = Enum.SurfaceType.Smooth
  1934. o112.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1935. o112.Position = Vector3.new(8.89096832, -1.88937199, -1.81315005)
  1936. o113.Parent = o112
  1937. o113.Scale = Vector3.new(0.0476100072, 0.476099998, 0.476099998)
  1938. o113.MeshType = Enum.MeshType.Wedge
  1939. o114.Name = "ColorPart"
  1940. o114.Parent = o1
  1941. o114.Material = Enum.Material.SmoothPlastic
  1942. o114.BrickColor = BrickColor.new("Black")
  1943. o114.Position = Vector3.new(8.93406582, -2.4883709, -1.05118406)
  1944. o114.Rotation = Vector3.new(0, 0, -180)
  1945. o114.Anchored = true
  1946. o114.CanCollide = false
  1947. o114.Elasticity = 0
  1948. o114.FormFactor = Enum.FormFactor.Symmetric
  1949. o114.Size = Vector3.new(1, 1, 1)
  1950. o114.CFrame = CFrame.new(8.93406582, -2.4883709, -1.05118406, -1, 0, 9.99999975e-06, 0, -1, 0, 9.99999975e-06, 0, 1)
  1951. o114.BottomSurface = Enum.SurfaceType.Smooth
  1952. o114.TopSurface = Enum.SurfaceType.Smooth
  1953. o114.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1954. o114.Position = Vector3.new(8.93406582, -2.4883709, -1.05118406)
  1955. o115.Parent = o114
  1956. o115.Scale = Vector3.new(0.0476099998, 0.238049999, 0.761759996)
  1957. o115.MeshType = Enum.MeshType.Wedge
  1958. o116.Name = "ColorPart"
  1959. o116.Parent = o1
  1960. o116.Material = Enum.Material.SmoothPlastic
  1961. o116.BrickColor = BrickColor.new("Black")
  1962. o116.Position = Vector3.new(8.93406582, -2.29836893, -1.05118406)
  1963. o116.Rotation = Vector3.new(-90, 0, 0)
  1964. o116.Anchored = true
  1965. o116.CanCollide = false
  1966. o116.Elasticity = 0
  1967. o116.FormFactor = Enum.FormFactor.Symmetric
  1968. o116.Size = Vector3.new(1, 1, 1)
  1969. o116.CFrame = CFrame.new(8.93406582, -2.29836893, -1.05118406, 1, -5.99999985e-05, 0, 0, 0, 1, -5.99999985e-05, -1, 0)
  1970. o116.BottomSurface = Enum.SurfaceType.Smooth
  1971. o116.TopSurface = Enum.SurfaceType.Smooth
  1972. o116.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1973. o116.Position = Vector3.new(8.93406582, -2.29836893, -1.05118406)
  1974. o117.Parent = o116
  1975. o117.Scale = Vector3.new(0.0476099998, 0.761759996, 0.142829999)
  1976. o118.Name = "ColorPart"
  1977. o118.Parent = o1
  1978. o118.Material = Enum.Material.SmoothPlastic
  1979. o118.BrickColor = BrickColor.new("Black")
  1980. o118.Position = Vector3.new(8.93406963, -2.15037394, -1.09806097)
  1981. o118.Rotation = Vector3.new(90, -90, 0)
  1982. o118.Anchored = true
  1983. o118.CanCollide = false
  1984. o118.Elasticity = 0
  1985. o118.FormFactor = Enum.FormFactor.Symmetric
  1986. o118.Size = Vector3.new(1, 1, 1)
  1987. o118.CFrame = CFrame.new(8.93406963, -2.15037394, -1.09806097, -0.000262999994, -0.000214999978, -1, -1, 5.6544998e-08, 0.000262999994, 0, 1, -0.000214999993)
  1988. o118.BottomSurface = Enum.SurfaceType.Smooth
  1989. o118.TopSurface = Enum.SurfaceType.Smooth
  1990. o118.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1991. o118.Position = Vector3.new(8.93406963, -2.15037394, -1.09806097)
  1992. o119.Parent = o118
  1993. o119.Scale = Vector3.new(0.238049999, 0.952199996, 0.190439999)
  1994. o120.Name = "ColorPart"
  1995. o120.Parent = o1
  1996. o120.Material = Enum.Material.SmoothPlastic
  1997. o120.BrickColor = BrickColor.new("Black")
  1998. o120.Position = Vector3.new(8.93406773, -2.41236711, -0.645914018)
  1999. o120.Rotation = Vector3.new(0, 90, 0)
  2000. o120.Anchored = true
  2001. o120.CanCollide = false
  2002. o120.Elasticity = 0
  2003. o120.FormFactor = Enum.FormFactor.Symmetric
  2004. o120.Size = Vector3.new(1, 1, 1)
  2005. o120.CFrame = CFrame.new(8.93406773, -2.41236711, -0.645914018, -9.99999975e-06, 0, 1, 0, 1, 0, -1, 0, -9.99999975e-06)
  2006. o120.BottomSurface = Enum.SurfaceType.Smooth
  2007. o120.TopSurface = Enum.SurfaceType.Smooth
  2008. o120.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2009. o120.Position = Vector3.new(8.93406773, -2.41236711, -0.645914018)
  2010. o121.Parent = o120
  2011. o121.Scale = Vector3.new(0.0476099998, 0.428490013, 0.0952199996)
  2012. mas.Parent = workspace
  2013. mas:MakeJoints()
  2014. local mas1 = mas:GetChildren()
  2015. for i=1,#mas1 do
  2016.     mas1[i].Parent = workspace
  2017.     ypcall(function() mas1[i]:MakeJoints() end)
  2018. end
  2019. mas:Destroy()
  2020. for i=1,#cors do
  2021. coroutine.resume(cors[i])
  2022. end
Add Comment
Please, Sign In to add comment