-- This script has been converted to FE by iPxter if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end local Player,Mouse,mouse,UserInputService,ContextActionService = owner do print("FE Compatibility code by Mokiros | Translated to FE by iPxter") script.Parent = Player.Character --RemoteEvent for communicating local Event = Instance.new("RemoteEvent") Event.Name = "UserInput_Event" --Fake event to make stuff like Mouse.KeyDown work local function fakeEvent() local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end} t.connect = t.Connect return t end --Creating fake input objects with fake variables local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()} local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()} local CAS = {Actions={},BindAction=function(self,name,fun,touch,...) CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil end} --Merged 2 functions into one by checking amount of arguments CAS.UnbindAction = CAS.BindAction --This function will trigger the events that have been :Connect()'ed local function te(self,ev,...) local t = m[ev] if t and t._fakeEvent and t.Function then t.Function(...) end end m.TrigEvent = te UIS.TrigEvent = te Event.OnServerEvent:Connect(function(plr,io) if plr~=Player then return end if io.isMouse then m.Target = io.Target m.Hit = io.Hit else local b = io.UserInputState == Enum.UserInputState.Begin if io.UserInputType == Enum.UserInputType.MouseButton1 then return m:TrigEvent(b and "Button1Down" or "Button1Up") end for _,t in pairs(CAS.Actions) do for _,k in pairs(t.Keys) do if k==io.KeyCode then t.Function(t.Name,io.UserInputState,io) end end end m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower()) UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false) end end) Event.Parent = NLS([==[ local Player = game:GetService("Players").LocalPlayer local Event = script:WaitForChild("UserInput_Event") local UIS = game:GetService("UserInputService") local input = function(io,a) if a then return end --Since InputObject is a client-side instance, we create and pass table instead Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState}) end UIS.InputBegan:Connect(input) UIS.InputEnded:Connect(input) local Mouse = Player:GetMouse() local h,t --Give the server mouse data 30 times every second, but only if the values changed --If player is not moving their mouse, client won't fire events while wait(1/30) do if h~=Mouse.Hit or t~=Mouse.Target then h,t=Mouse.Hit,Mouse.Target Event:FireServer({isMouse=true,Target=t,Hit=h}) end end]==],Player.Character) Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS end -- made by 1ndrew function sandbox(var,func) local env = getfenv(func) local newenv = setmetatable({},{ __index = function(self,k) if k=="script" then return var else return env[k] end end, }) setfenv(func,newenv) return func end cors = {} mas = Instance.new("Model",game:GetService("Lighting")) Tool0 = Instance.new("Tool") LocalScript1 = Instance.new("LocalScript") NumberValue2 = Instance.new("NumberValue") PointLight3 = Instance.new("PointLight") Smoke4 = Instance.new("Smoke") Smoke5 = Instance.new("Smoke") NumberValue6 = Instance.new("NumberValue") ScreenGui7 = Instance.new("ScreenGui") Frame8 = Instance.new("Frame") TextLabel9 = Instance.new("TextLabel") TextLabel10 = Instance.new("TextLabel") LocalScript11 = Instance.new("LocalScript") NumberValue12 = Instance.new("NumberValue") NumberValue13 = Instance.new("NumberValue") ScreenGui14 = Instance.new("ScreenGui") Frame15 = Instance.new("Frame") TextLabel16 = Instance.new("TextLabel") Smoke17 = Instance.new("Smoke") Smoke18 = Instance.new("Smoke") PointLight19 = Instance.new("PointLight") Part20 = Instance.new("Part") BlockMesh21 = Instance.new("BlockMesh") Part22 = Instance.new("Part") BlockMesh23 = Instance.new("BlockMesh") Part24 = Instance.new("Part") CylinderMesh25 = Instance.new("CylinderMesh") Part26 = Instance.new("Part") BlockMesh27 = Instance.new("BlockMesh") Part28 = Instance.new("Part") BlockMesh29 = Instance.new("BlockMesh") Part30 = Instance.new("Part") BlockMesh31 = Instance.new("BlockMesh") Part32 = Instance.new("Part") BlockMesh33 = Instance.new("BlockMesh") Sound34 = Instance.new("Sound") Sound35 = Instance.new("Sound") Sound36 = Instance.new("Sound") Sound37 = Instance.new("Sound") Sound38 = Instance.new("Sound") Sound39 = Instance.new("Sound") Part40 = Instance.new("Part") CylinderMesh41 = Instance.new("CylinderMesh") Part42 = Instance.new("Part") BlockMesh43 = Instance.new("BlockMesh") Part44 = Instance.new("Part") BlockMesh45 = Instance.new("BlockMesh") Part46 = Instance.new("Part") BlockMesh47 = Instance.new("BlockMesh") Part48 = Instance.new("Part") Decal49 = Instance.new("Decal") CylinderMesh50 = Instance.new("CylinderMesh") Part51 = Instance.new("Part") BlockMesh52 = Instance.new("BlockMesh") Part53 = Instance.new("Part") BlockMesh54 = Instance.new("BlockMesh") ManualWeld55 = Instance.new("ManualWeld") Part56 = Instance.new("Part") CylinderMesh57 = Instance.new("CylinderMesh") Part58 = Instance.new("Part") BlockMesh59 = Instance.new("BlockMesh") Part60 = Instance.new("Part") BlockMesh61 = Instance.new("BlockMesh") Part62 = Instance.new("Part") BlockMesh63 = Instance.new("BlockMesh") Part64 = Instance.new("Part") CylinderMesh65 = Instance.new("CylinderMesh") Part66 = Instance.new("Part") Decal67 = Instance.new("Decal") BlockMesh68 = Instance.new("BlockMesh") Part69 = Instance.new("Part") BlockMesh70 = Instance.new("BlockMesh") Part71 = Instance.new("Part") BlockMesh72 = Instance.new("BlockMesh") Part73 = Instance.new("Part") CylinderMesh74 = Instance.new("CylinderMesh") Part75 = Instance.new("Part") CylinderMesh76 = Instance.new("CylinderMesh") Part77 = Instance.new("Part") SpecialMesh78 = Instance.new("SpecialMesh") Part79 = Instance.new("Part") BlockMesh80 = Instance.new("BlockMesh") Part81 = Instance.new("Part") CylinderMesh82 = Instance.new("CylinderMesh") Part83 = Instance.new("Part") BlockMesh84 = Instance.new("BlockMesh") Part85 = Instance.new("Part") BlockMesh86 = Instance.new("BlockMesh") Part87 = Instance.new("Part") BlockMesh88 = Instance.new("BlockMesh") Part89 = Instance.new("Part") BlockMesh90 = Instance.new("BlockMesh") Part91 = Instance.new("Part") BlockMesh92 = Instance.new("BlockMesh") Part93 = Instance.new("Part") BlockMesh94 = Instance.new("BlockMesh") Part95 = Instance.new("Part") BlockMesh96 = Instance.new("BlockMesh") Part97 = Instance.new("Part") BlockMesh98 = Instance.new("BlockMesh") Part99 = Instance.new("Part") BlockMesh100 = Instance.new("BlockMesh") Part101 = Instance.new("Part") BlockMesh102 = Instance.new("BlockMesh") Part103 = Instance.new("Part") BlockMesh104 = Instance.new("BlockMesh") Part105 = Instance.new("Part") BlockMesh106 = Instance.new("BlockMesh") Part107 = Instance.new("Part") Decal108 = Instance.new("Decal") BlockMesh109 = Instance.new("BlockMesh") Part110 = Instance.new("Part") CylinderMesh111 = Instance.new("CylinderMesh") Part112 = Instance.new("Part") CylinderMesh113 = Instance.new("CylinderMesh") Part114 = Instance.new("Part") SpecialMesh115 = Instance.new("SpecialMesh") Part116 = Instance.new("Part") BlockMesh117 = Instance.new("BlockMesh") Part118 = Instance.new("Part") CylinderMesh119 = Instance.new("CylinderMesh") Part120 = Instance.new("Part") SpecialMesh121 = Instance.new("SpecialMesh") Part122 = Instance.new("Part") BlockMesh123 = Instance.new("BlockMesh") Part124 = Instance.new("Part") CylinderMesh125 = Instance.new("CylinderMesh") Part126 = Instance.new("Part") CylinderMesh127 = Instance.new("CylinderMesh") Part128 = Instance.new("Part") BlockMesh129 = Instance.new("BlockMesh") Part130 = Instance.new("Part") BlockMesh131 = Instance.new("BlockMesh") Part132 = Instance.new("Part") SpecialMesh133 = Instance.new("SpecialMesh") Part134 = Instance.new("Part") BlockMesh135 = Instance.new("BlockMesh") Part136 = Instance.new("Part") SpecialMesh137 = Instance.new("SpecialMesh") Part138 = Instance.new("Part") BlockMesh139 = Instance.new("BlockMesh") Part140 = Instance.new("Part") BlockMesh141 = Instance.new("BlockMesh") Part142 = Instance.new("Part") SpecialMesh143 = Instance.new("SpecialMesh") Part144 = Instance.new("Part") BlockMesh145 = Instance.new("BlockMesh") Part146 = Instance.new("Part") BlockMesh147 = Instance.new("BlockMesh") Part148 = Instance.new("Part") BlockMesh149 = Instance.new("BlockMesh") Part150 = Instance.new("Part") SpecialMesh151 = Instance.new("SpecialMesh") Part152 = Instance.new("Part") BlockMesh153 = Instance.new("BlockMesh") Part154 = Instance.new("Part") SpecialMesh155 = Instance.new("SpecialMesh") Part156 = Instance.new("Part") BlockMesh157 = Instance.new("BlockMesh") Part158 = Instance.new("Part") BlockMesh159 = Instance.new("BlockMesh") Part160 = Instance.new("Part") BlockMesh161 = Instance.new("BlockMesh") Part162 = Instance.new("Part") BlockMesh163 = Instance.new("BlockMesh") Part164 = Instance.new("Part") BlockMesh165 = Instance.new("BlockMesh") Part166 = Instance.new("Part") CylinderMesh167 = Instance.new("CylinderMesh") Part168 = Instance.new("Part") SpecialMesh169 = Instance.new("SpecialMesh") Part170 = Instance.new("Part") CylinderMesh171 = Instance.new("CylinderMesh") Part172 = Instance.new("Part") SpecialMesh173 = Instance.new("SpecialMesh") Part174 = Instance.new("Part") BlockMesh175 = Instance.new("BlockMesh") Part176 = Instance.new("Part") BlockMesh177 = Instance.new("BlockMesh") Part178 = Instance.new("Part") BlockMesh179 = Instance.new("BlockMesh") Part180 = Instance.new("Part") CylinderMesh181 = Instance.new("CylinderMesh") Part182 = Instance.new("Part") BlockMesh183 = Instance.new("BlockMesh") Part184 = Instance.new("Part") SpecialMesh185 = Instance.new("SpecialMesh") Part186 = Instance.new("Part") SpecialMesh187 = Instance.new("SpecialMesh") Part188 = Instance.new("Part") BlockMesh189 = Instance.new("BlockMesh") Part190 = Instance.new("Part") BlockMesh191 = Instance.new("BlockMesh") Part192 = Instance.new("Part") CylinderMesh193 = Instance.new("CylinderMesh") Part194 = Instance.new("Part") SpecialMesh195 = Instance.new("SpecialMesh") Part196 = Instance.new("Part") SpecialMesh197 = Instance.new("SpecialMesh") Part198 = Instance.new("Part") CylinderMesh199 = Instance.new("CylinderMesh") Part200 = Instance.new("Part") SpecialMesh201 = Instance.new("SpecialMesh") Part202 = Instance.new("Part") SpecialMesh203 = Instance.new("SpecialMesh") ManualWeld204 = Instance.new("ManualWeld") Part205 = Instance.new("Part") CylinderMesh206 = Instance.new("CylinderMesh") Part207 = Instance.new("Part") SpecialMesh208 = Instance.new("SpecialMesh") Part209 = Instance.new("Part") BlockMesh210 = Instance.new("BlockMesh") Part211 = Instance.new("Part") BlockMesh212 = Instance.new("BlockMesh") Part213 = Instance.new("Part") BlockMesh214 = Instance.new("BlockMesh") Part215 = Instance.new("Part") CylinderMesh216 = Instance.new("CylinderMesh") Part217 = Instance.new("Part") BlockMesh218 = Instance.new("BlockMesh") Part219 = Instance.new("Part") CylinderMesh220 = Instance.new("CylinderMesh") Part221 = Instance.new("Part") CylinderMesh222 = Instance.new("CylinderMesh") Part223 = Instance.new("Part") CylinderMesh224 = Instance.new("CylinderMesh") Part225 = Instance.new("Part") BlockMesh226 = Instance.new("BlockMesh") Part227 = Instance.new("Part") CylinderMesh228 = Instance.new("CylinderMesh") Part229 = Instance.new("Part") SpecialMesh230 = Instance.new("SpecialMesh") Part231 = Instance.new("Part") BlockMesh232 = Instance.new("BlockMesh") Part233 = Instance.new("Part") BlockMesh234 = Instance.new("BlockMesh") Part235 = Instance.new("Part") SpecialMesh236 = Instance.new("SpecialMesh") Part237 = Instance.new("Part") BlockMesh238 = Instance.new("BlockMesh") Tool0.Name = "AK-47" Tool0.Parent = mas Tool0.GripForward = Vector3.new(-0.286980897, 0, -0.957936287) Tool0.GripPos = Vector3.new(0, -0.300000012, 0.300000012) Tool0.GripRight = Vector3.new(0.957936287, 0, -0.286980897) LocalScript1.Name = "Gun_Script" LocalScript1.Parent = Tool0 table.insert(cors,sandbox(LocalScript1,function() sp = script.Parent Mesh = false -- If true will load BC 2.0 Arm meshes as well. Shirt = true -- If true will load the user's shirt to the arms as well function onEquipped(mouse) local Player = game:GetService("Players").LocalPlayer local Cam = game.Workspace.CurrentCamera local Arms = Instance.new("Model") Arms.Name = "Arms" Arms.Parent = Cam if Shirt == true then local Humanoid = Instance.new("Humanoid") Humanoid.MaxHealth = 0 Humanoid.Health = 0 Humanoid.Name = "" Humanoid.Parent = Arms local newShirt = Player.Character:FindFirstChild("Shirt") if newShirt then newShirt = newShirt:clone() newShirt.Parent = Arms end else end local RightArm = Player.Character:FindFirstChild("Right Arm"):clone() RightArm.Name = "Right Arm" RightArm.Transparency = 0 RightArm.Size = Vector3.new(.6, 2, .6) local w = Instance.new("Weld") w.Part0 = RightArm w.Part1 = Player.Character:FindFirstChild("Right Arm") w.C0 = CFrame.new() w.C1 = CFrame.new() w.Parent = RightArm RightArm.Parent = Arms local LeftArm = Player.Character:FindFirstChild("Left Arm"):clone() LeftArm.Name = "Left Arm" LeftArm.Transparency = 0 LeftArm.Size = Vector3.new(.6, 2, .6) local w = Instance.new("Weld") w.Part0 = LeftArm w.Part1 = Player.Character:FindFirstChild("Left Arm") w.C0 = CFrame.new() w.C1 = CFrame.new() w.Parent = LeftArm LeftArm.Parent = Arms if Mesh ~= false then local LeftArmMesh = script:FindFirstChild("LeftArm") LeftArmMesh.Parent = LeftArm local RightArmMesh = script:FindFirstChild("RightArm") RightArmMesh.Parent = RightArm else end end function onUnequipped(mouse) local Player = game:GetService("Players").LocalPlayer local Cam = game.Workspace.CurrentCamera for _, Model in pairs(Cam:GetChildren()) do if Model.Name == "Arms" then Model:remove() else end end end script.Parent.Equipped:connect(onEquipped) script.Parent.Unequipped:connect(onUnequipped) wait(0.5) --Made by YouTubes-- --Edit settings below-- local Tool = script.Parent local Settings = { Range = 1000 ,Spread = 10 ,Damage = {25, 50} ,HeadShotDamage = {70, 120} ,Bullets = 1 ,FireRate = 0.1 ,Automatic = true ,AntiTK = false ,ImpactDuration = 3 --Reload ,ReloadKey = "R" ,ReloadTime = 2.5 ,Ammo = 30 ,IncludeChamberedBullet = true --Gui ,GuiPos = Vector2.new(script.Gui.Frame.Position.X.Scale, script.Gui.Frame.Position.Y.Scale) --Arms ,OneHanded = false ,FakeArms = false ,FakeArmTransparency = 0.5 ,RightPos = CFrame.new(-0.75, -0.6, 0.45) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0) ,LeftPos = CFrame.new(0.4, 0.65, 1.1) * CFrame.fromEulerAnglesXYZ(math.rad(320), 0.6, math.rad(-84)) ,AimPart = script.Parent.AimPart ,AimPartOffset = CFrame.new() ,AimGripOffset = Vector3.new(0, 0, 0) ,LeftAimPos = CFrame.new(1, 0.5, 0.5) * CFrame.Angles(math.rad(-100), math.rad(45), 0) ,AimAnim = { Enabled = false ,Frames = 50 ,Time = 0.1 } ,ChangeFOV = {true, 60} ,SpreadReduction = 5 --Weld ,Weld = true --Mouse ,Icons = { Idle = "rbxassetid://70288585" ,Fire1 = "rbxassetid://70288578" ,Fire2 = "rbxassetid://70288572" ,Fire3 = "rbxassetid://70288578" ,Reload = "rbxassetid://70288599" ,Aim = "rbxasset://textures/Blank.png" } ,FireMouseAnimTime = 0.15 --Recoil ,Recoil = math.rad(1) --Smoke ,Smoke = true ,SmokePart = Tool.SmokePart ,Smokes = {{script.Smoke, 6, 0.1}, {script.Smoke1, 0.1}, {script.Smoke1, 0.1}, {script.Flash, 0.03}} --Sprint ,Sprint = true ,SprintSpeed = 25 ,SprintKey = "0" ,SprintSpreadIncrease = 40 ,SprintArmOffset = CFrame.new(0.25, 0.125, 0.25) * CFrame.Angles(math.rad(-30), math.rad(35), 0) --Other ,DropHats = true } --Do not edit below this lign-- local Orig_Spread = Settings.Spread local Orig_Grip = Tool.GripPos local Player = game.Players.LocalPlayer local Character = Player.Character local Camera = workspace.CurrentCamera local Ammo, StoredAmmo = script.Ammo, script.StoredAmmo local Gui, CanUpdateGui = nil, true local Sprinting, Equipped function Update_Gui() if Gui and CanUpdateGui then Gui.Frame.AmmoDisplay.Text = Ammo.Value .. "|" .. StoredAmmo.Value end end local Welded if Settings.Weld then Delay(0, function() local weldC0s = {} for i, v in pairs(Tool:GetChildren()) do if v:IsA("BasePart") and v ~= Tool.Handle then table.insert(weldC0s, {v, Tool.Handle.CFrame:toObjectSpace(v.CFrame)}) v.Anchored = false end end Tool.Handle.Anchored = false local welds = {} Tool.Equipped:connect(function() for i, v in ipairs(welds) do v.Part1 = nil v:Destroy() end for i, v in ipairs(weldC0s) do if v[1] and v[2] then local w = Instance.new("Weld", Tool.Handle) w.Part0 = Tool.Handle w.Part1 = v[1] w.C0 = v[2] table.insert(welds, w) end end end) wait() Welded = true end) end local Left_Weld, Right_Weld Ammo.Changed:connect(Update_Gui) StoredAmmo.Changed:connect(Update_Gui) Settings.Range = math.min(Settings.Range, 999) local Ignore_Model = Workspace:FindFirstChild("Ray_Ignore") or Instance.new("Model", Workspace) Ignore_Model.Name = "Ray_Ignore" local Ray_Ignore = {Character, Ignore_Model, Camera} Character.Humanoid.Died:connect(function() Tool.Parent = Player.Backpack end) function Fire(Mouse) 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)) local Ray = Ray.new(Character.Head.Position, (CFrame.new(Character.Head.Position, Mouse.Hit.p) * Spread).lookVector.unit * Settings.Range) local Hit, Pos = Workspace:FindPartOnRayWithIgnoreList(Ray, Ray_Ignore) if Hit and Hit.Parent:FindFirstChild("Humanoid") then local Hit_Player = game.Players:GetPlayerFromCharacter(Hit.Parent) if Settings.AntiTK and not Hit_Player.Neutral and Hit_Player.TeamColor == Player.TeamColor then return end local Humanoid = Hit.Parent.Humanoid local c = Instance.new("ObjectValue") c.Name = "creator" c.Value = Player game.Debris:AddItem(c, 3) c.Parent = Humanoid if Hit.Name == "Head" then Humanoid.Health = Humanoid.Health - math.random(Settings.HeadShotDamage[1], Settings.HeadShotDamage[2]) else Humanoid.Health = Humanoid.Health - math.random(Settings.Damage[1], Settings.Damage[2]) end elseif Hit then local Hit_Part = Instance.new("Part", Ignore_Model) Hit_Part.FormFactor = "Custom" Hit_Part.TopSurface = 0 Hit_Part.BottomSurface = 0 Hit_Part.Anchored = true Hit_Part.CanCollide = false Hit_Part.Size = Vector3.new() Hit_Part.CFrame = CFrame.new(Pos) * CFrame.Angles(math.random(0, 360), math.random(0, 360), math.random(0, 360)) Hit_Part.BrickColor = BrickColor.new("Black") game.Debris:AddItem(Hit_Part, Settings.ImpactDuration) if not Hit.Anchored then local w = Instance.new("Weld", Hit_Part) w.Part0 = Hit w.Part1 = Hit_Part w.C0 = Hit.CFrame:toObjectSpace(Hit_Part.CFrame) Hit_Part.Anchored = false end if Hit.Parent:IsA("Hat") and Settings.DropHats then Hit.Parent.Parent = workspace game.Debris:AddItem(Hit, 3) end end end local Can_Shoot = true local Reloading = false local First_Person = false local Mouse_Held Tool.Equipped:connect(function(Mouse) Equipped = true if Settings.Weld and not Welded then wait() Tool.Parent = Player.Backpack end Character = Player.Character if Gui then return end Ray_Ignore = {Character, Ignore_Model, Camera} Mouse.Icon = Settings.Icons.Idle Gui = script.Gui:Clone() Gui.Parent = Player.PlayerGui Gui.Frame.Position = UDim2.new(Settings.GuiPos.X, Gui.Frame.Position.X.Offset, 1.1, Gui.Frame.Position.Y.Offset) Gui.Frame:TweenPosition(UDim2.new(Settings.GuiPos.X, Gui.Frame.Position.X.Offset, Settings.GuiPos.Y, Gui.Frame.Position.Y.Offset), "Out", "Bounce", 1) CanUpdateGui = true Update_Gui() Mouse.Button1Down:connect(function() if Can_Shoot and Ammo.Value > 0 and Character.Humanoid.Health > 0 then Mouse_Held = true while true do Can_Shoot = false Delay(0, function() local t = math.min(Settings.FireMouseAnimTime/3, Settings.FireRate/3) if not Aiming then Mouse.Icon = Settings.Icons.Fire1 end wait(t) if not Aiming then if Reloading then return end Mouse.Icon = Settings.Icons.Fire2 end wait(t) if not Aiming then if Reloading then return end Mouse.Icon = Settings.Icons.Fire3 end wait(t) if not Aiming then if Reloading then return end Mouse.Icon = Settings.Icons.Idle end end) if Settings.Smoke then for i, v in pairs(Settings.Smokes) do local s = v[1]:Clone() s.Parent = Settings.SmokePart s.Enabled = true game.Debris:AddItem(s, v[2]) if v[3] then Delay(v[3], function() s.Enabled = false end) end end end for _ = 1, Settings.Bullets do pcall(function() Fire(Mouse) end) end Camera.CoordinateFrame = CFrame.new(Camera.Focus.p) * (Camera.CoordinateFrame - Camera.CoordinateFrame.p) * CFrame.Angles(math.abs(Settings.Recoil), 0, 0) * CFrame.new(0, 0, (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude) if Tool.Handle:FindFirstChild("Shoot") then Tool.Handle.Shoot:Play() end Ammo.Value = Ammo.Value - 1 wait(Settings.FireRate) if not Settings.Automatic or Ammo.Value <= 0 or Character.Humanoid.Health <= 0 or not Mouse_Held then break end end Can_Shoot = true elseif Can_Shoot and Character.Humanoid.Health > 0 and Tool.Handle:FindFirstChild("Click") then Tool.Handle.Click:Play() end end) Mouse.Button1Up:connect(function() Mouse_Held = false end) Mouse.KeyDown:connect(function(Key) if Key:upper() == Settings.ReloadKey:upper() and Can_Shoot and StoredAmmo.Value > 0 and not Aiming then if Settings.IncludeChamberedBullet and Ammo.Value == Settings.Ammo + 1 or not Settings.IncludeChamberedBullet and Ammo.Value == Settings.Ammo then return end Can_Shoot = false Reloading = true local TextLabel = Gui.Frame.AmmoDisplay Delay(0, function() CanUpdateGui = false TextLabel.Text = "Reloading." wait(Settings.ReloadTime/3) if TextLabel then TextLabel.Text = "Reloading.." end wait(Settings.ReloadTime/3) if TextLabel then TextLabel.Text = "Reloading..." end end) Right_Weld.C1 = CFrame.new(-0.73, -0.6, 0.45) * CFrame.fromEulerAnglesXYZ(math.rad(-92), math.rad(-16), 0.21) Left_Weld.C1 = CFrame.new(0.9, 0.35, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(286), 0.81, math.rad(-0)) wait(.04) Right_Weld.C1 = CFrame.new(-0.71, -0.6, 0.45) * CFrame.fromEulerAnglesXYZ(math.rad(-87), math.rad(-16), 0.22) Left_Weld.C1 = CFrame.new(0.9, 0.35, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(298), 0.92, math.rad(-0)) wait(.04) Right_Weld.C1 = CFrame.new(-0.69, -0.6, 0.45) * CFrame.fromEulerAnglesXYZ(math.rad(-87), math.rad(-16), 0.23) Left_Weld.C1 = CFrame.new(0.9, 0.35, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(298), 0.883, math.rad(-0)) wait(.04) Right_Weld.C1 = CFrame.new(-0.705, -0.6, 0.45) * CFrame.fromEulerAnglesXYZ(math.rad(-87), math.rad(-16), 0.225) Left_Weld.C1 = CFrame.new(0.9, 0.35, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(298), 0.864, math.rad(-0)) wait(.07) Right_Weld.C1 = CFrame.new(-0.715, -0.6, 0.45) * CFrame.fromEulerAnglesXYZ(math.rad(-87), math.rad(-16), 0.215) Left_Weld.C1 = CFrame.new(0.9, 0.35, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(298), 0.855, math.rad(-0)) Tool.Handle.M1:play() Tool.Mag.Transparency = 1 local mag = Tool.Mag:clone() mag.Parent = game.Workspace mag.CanCollide = false mag.Transparency = 0 Tool.Mag2.Transparency = 1 local mag = Tool.Mag2:clone() mag.Parent = game.Workspace mag.CanCollide = false mag.Transparency = 0 Tool.Mag3.Transparency = 1 local mag = Tool.Mag3:clone() mag.Parent = game.Workspace mag.CanCollide = false mag.Transparency = 0 Tool.Mag4.Transparency = 1 local mag = Tool.Mag4:clone() mag.Parent = game.Workspace mag.CanCollide = false mag.Transparency = 0 wait(.04) Right_Weld.C1 = CFrame.new(-0.73, -0.6, 0.45) * CFrame.fromEulerAnglesXYZ(math.rad(-107), math.rad(-16), 0.21) Left_Weld.C1 = CFrame.new(0.9, 0.35, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(301), 0.85, math.rad(-0)) wait(.04) Right_Weld.C1 = CFrame.new(-0.71, -0.6, 0.45) * CFrame.fromEulerAnglesXYZ(math.rad(-106.75), math.rad(-16), 0.22) Left_Weld.C1 = CFrame.new(0.9, 0.3, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(309), 0.8, math.rad(-0)) wait(.04) Right_Weld.C1 = CFrame.new(-0.69, -0.6, 0.45) * CFrame.fromEulerAnglesXYZ(math.rad(-106.6), math.rad(-16), 0.23) Left_Weld.C1 = CFrame.new(0.9, 0.3, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(314), 0.76, math.rad(-0)) wait(.04) Right_Weld.C1 = CFrame.new(-0.66, -0.6, 0.45) * CFrame.fromEulerAnglesXYZ(math.rad(-106.5), math.rad(-16), 0.24) Left_Weld.C1 = CFrame.new(0.9, 0.25, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(322), 0.72, math.rad(-0)) wait(.04) Right_Weld.C1 = CFrame.new(-0.63, -0.6, 0.45) * CFrame.fromEulerAnglesXYZ(math.rad(-106.4), math.rad(-16), 0.25) Left_Weld.C1 = CFrame.new(0.9, 0.25, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(329), 0.68, math.rad(-0)) wait(.04) Right_Weld.C1 = CFrame.new(-0.59, -0.6, 0.45) * CFrame.fromEulerAnglesXYZ(math.rad(-105.9), math.rad(-16), 0.26) Left_Weld.C1 = CFrame.new(0.9, 0.2, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(332), 0.64, math.rad(-0)) wait(.04) Right_Weld.C1 = CFrame.new(-0.55, -0.6, 0.45) * CFrame.fromEulerAnglesXYZ(math.rad(-104.4), math.rad(-16), 0.27) Left_Weld.C1 = CFrame.new(0.9, 0.2, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(335), 0.61, math.rad(-0)) wait(.05) Right_Weld.C1 = CFrame.new(-0.5, -0.6, 0.45) * CFrame.fromEulerAnglesXYZ(math.rad(-103), math.rad(-16), 0.28) Left_Weld.C1 = CFrame.new(0.95, 0.15, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(338), 0.58, math.rad(-0)) wait(.05) Right_Weld.C1 = CFrame.new(-0.44, -0.6, 0.45) * CFrame.fromEulerAnglesXYZ(math.rad(-102.7), math.rad(-16), 0.29) Left_Weld.C1 = CFrame.new(0.95, 0.15, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(342), 0.55, math.rad(-0)) wait(.05) Right_Weld.C1 = CFrame.new(-0.38, -0.6, 0.45) * CFrame.fromEulerAnglesXYZ(math.rad(-101.5), math.rad(-16), 0.3) Left_Weld.C1 = CFrame.new(1.025, 0.1, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(338), 0.54, math.rad(-0)) wait(.05) Right_Weld.C1 = CFrame.new(-0.37, -0.6, 0.45) * CFrame.fromEulerAnglesXYZ(math.rad(-100.4), math.rad(-16), 0.3) Left_Weld.C1 = CFrame.new(1.1, 0.1, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(334), 0.57, math.rad(-0)) wait(.05) Right_Weld.C1 = CFrame.new(-0.36, -0.6, 0.45) * CFrame.fromEulerAnglesXYZ(math.rad(-99.4), math.rad(-16), 0.3) Left_Weld.C1 = CFrame.new(1.12, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(329), 0.6, math.rad(-0)) wait(.05) Right_Weld.C1 = CFrame.new(-0.35, -0.6, 0.45) * CFrame.fromEulerAnglesXYZ(math.rad(-98.5), math.rad(-16), 0.3) Left_Weld.C1 = CFrame.new(1.14, 0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(325), 0.64, math.rad(-0)) wait(.08) Right_Weld.C1 = CFrame.new(-0.34, -0.6, 0.45) * CFrame.fromEulerAnglesXYZ(math.rad(-97.7), math.rad(-16), 0.3) Left_Weld.C1 = CFrame.new(1.16, 0, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(321), 0.68, math.rad(-0)) Tool.Mag.Transparency = 0 Tool.Mag2.Transparency = 0 Tool.Mag3.Transparency = 0 Tool.Mag4.Transparency = 0 Tool.Mag.Mesh.Offset = Vector3.new(0, -0.7, 0) Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.675, 0.195) Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.605, 0.365) Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.49, 0.51) wait(.05) Right_Weld.C1 = CFrame.new(-0.33, -0.6, 0.45) * CFrame.fromEulerAnglesXYZ(math.rad(-97), math.rad(-16), 0.3) Left_Weld.C1 = CFrame.new(1.18, 0, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(315), 0.72, math.rad(-0)) Tool.Mag.Mesh.Offset = Vector3.new(0, -0.6, 0) Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.578, 0.167) Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.518, 0.312) Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.42, 0.437) wait(.05) Right_Weld.C1 = CFrame.new(-0.32, -0.6, 0.45) * CFrame.fromEulerAnglesXYZ(math.rad(-96.4), math.rad(-16), 0.3) Left_Weld.C1 = CFrame.new(1.2, -0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(309), 0.76, math.rad(-0)) Tool.Mag.Mesh.Offset = Vector3.new(0, -0.5, 0) Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.482, 0.139) Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.432, 0.26) Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.35, 0.364) wait(.05) Right_Weld.C1 = CFrame.new(-0.3, -0.6, 0.45) * CFrame.fromEulerAnglesXYZ(math.rad(-95.9), math.rad(-16), 0.31) Left_Weld.C1 = CFrame.new(1.22, -0.05, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(303), 0.8, math.rad(-0)) Tool.Mag.Mesh.Offset = Vector3.new(0, -0.4, 0) Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.385, 0.111) Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.345, 0.208) Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.28, 0.291) wait(.05) Right_Weld.C1 = CFrame.new(-0.28, -0.6, 0.45) * CFrame.fromEulerAnglesXYZ(math.rad(-95.5), math.rad(-16), 0.32) Left_Weld.C1 = CFrame.new(1.24, -0.1, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(297), 0.85, math.rad(-0)) Tool.Mag.Mesh.Offset = Vector3.new(0, -0.3, 0) Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.289, 0.083) Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.259, 0.156) Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.21, 0.218) wait(.05) Right_Weld.C1 = CFrame.new(-0.26, -0.6, 0.45) * CFrame.fromEulerAnglesXYZ(math.rad(-95.2), math.rad(-16), 0.33) Left_Weld.C1 = CFrame.new(1.26, -0.1, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(291), 0.9, math.rad(-0)) Tool.Mag.Mesh.Offset = Vector3.new(0, -0.2, 0) Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.192, 0.055) Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.172, 0.104) Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.14, 0.145) Tool.Handle.M2:play() wait(.05) Right_Weld.C1 = CFrame.new(-0.24, -0.6, 0.45) * CFrame.fromEulerAnglesXYZ(math.rad(-97.1), math.rad(-16), 0.34) Left_Weld.C1 = CFrame.new(1.28, -0.15, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(285), 0.95, math.rad(-0)) Tool.Mag.Mesh.Offset = Vector3.new(0, -0.1, 0) Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.096, 0.027) Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.086, 0.052) Tool.Mag4.Mesh.Offset = Vector3.new(0, -0.07, 0.072) wait(.05) Right_Weld.C1 = CFrame.new(-0.22, -0.6, 0.45) * CFrame.fromEulerAnglesXYZ(math.rad(-97.8), math.rad(-16), 0.35) Left_Weld.C1 = CFrame.new(1.3, -0.15, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(279), 1, math.rad(-0)) Tool.Mag.Mesh.Offset = Vector3.new(0, 0, 0) Tool.Mag2.Mesh.Offset = Vector3.new(0, 0, 0) Tool.Mag3.Mesh.Offset = Vector3.new(0, 0, 0) Tool.Mag4.Mesh.Offset = Vector3.new(0, 0, 0) wait(.1) Right_Weld.C1 = CFrame.new(-0.27, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-97.8), math.rad(-16), 0.21) Left_Weld.C1 = CFrame.new(1.26, -0.2, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(276), 0.995, math.rad(-0)) wait(.09) Right_Weld.C1 = CFrame.new(-0.32, -0.6, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-97.7), math.rad(-16), 0.08) Left_Weld.C1 = CFrame.new(1.23, -0.25, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(273), 0.99, math.rad(-0)) wait(.09) Right_Weld.C1 = CFrame.new(-0.37, -0.6, 0.15) * CFrame.fromEulerAnglesXYZ(math.rad(-97.6), math.rad(-16), -0.04) Left_Weld.C1 = CFrame.new(1.19, -0.3, 0.32) * CFrame.fromEulerAnglesXYZ(math.rad(270), 0.985, math.rad(-0)) wait(.09) Right_Weld.C1 = CFrame.new(-0.42, -0.6, 0.05) * CFrame.fromEulerAnglesXYZ(math.rad(-97.5), math.rad(-16), -0.18) Left_Weld.C1 = CFrame.new(1.16, -0.13, 0.48) * CFrame.fromEulerAnglesXYZ(math.rad(267), 0.98, math.rad(-0)) wait(.09) Right_Weld.C1 = CFrame.new(-0.47, -0.6, -0.05) * CFrame.fromEulerAnglesXYZ(math.rad(-97.6), math.rad(-16), -0.31) Left_Weld.C1 = CFrame.new(1.13, 0.03, 0.64) * CFrame.fromEulerAnglesXYZ(math.rad(264), 0.975, math.rad(-0)) wait(.1) Right_Weld.C1 = CFrame.new(-0.52, -0.6, -0.15) * CFrame.fromEulerAnglesXYZ(math.rad(-97.7), math.rad(-16), -0.45) Left_Weld.C1 = CFrame.new(1.1, 0.2, 0.8) * CFrame.fromEulerAnglesXYZ(math.rad(261), 0.97, math.rad(-0)) Tool.Handle.M3:play() wait(.05) Right_Weld.C1 = CFrame.new(-0.52, -0.61, -0.15) * CFrame.fromEulerAnglesXYZ(math.rad(-97.8), math.rad(-16), -0.45) Left_Weld.C1 = CFrame.new(0.98, 0.06, 0.79) * CFrame.fromEulerAnglesXYZ(math.rad(260.3), 1, math.rad(-0)) Tool.A1.Mesh.Offset = Vector3.new(0, 0, 0.18) Tool.A2.Mesh.Offset = Vector3.new(0, 0, 0.18) wait(.05) Right_Weld.C1 = CFrame.new(-0.52, -0.62, -0.15) * CFrame.fromEulerAnglesXYZ(math.rad(-97.9), math.rad(-16), -0.45) Left_Weld.C1 = CFrame.new(0.86, -0.06, 0.78) * CFrame.fromEulerAnglesXYZ(math.rad(259.6), 1.03, math.rad(-0)) Tool.A1.Mesh.Offset = Vector3.new(0, 0, 0.36) Tool.A2.Mesh.Offset = Vector3.new(0, 0, 0.36) wait(.05) Right_Weld.C1 = CFrame.new(-0.52, -0.63, -0.15) * CFrame.fromEulerAnglesXYZ(math.rad(-98), math.rad(-16), -0.45) Left_Weld.C1 = CFrame.new(0.74, -0.2, 0.77) * CFrame.fromEulerAnglesXYZ(math.rad(259), 1.07, math.rad(-0)) Tool.A1.Mesh.Offset = Vector3.new(0, 0, 0.55) Tool.A2.Mesh.Offset = Vector3.new(0, 0, 0.55) wait(.05) Right_Weld.C1 = CFrame.new(-0.52, -0.62, -0.15) * CFrame.fromEulerAnglesXYZ(math.rad(-98), math.rad(-16), -0.45) Left_Weld.C1 = CFrame.new(0.86, -0.06, 0.78) * CFrame.fromEulerAnglesXYZ(math.rad(259.6), 1.03, math.rad(-0)) Tool.A1.Mesh.Offset = Vector3.new(0, 0, 0.36) Tool.A2.Mesh.Offset = Vector3.new(0, 0, 0.36) wait(.05) Right_Weld.C1 = CFrame.new(-0.52, -0.61, -0.15) * CFrame.fromEulerAnglesXYZ(math.rad(-97.9), math.rad(-16), -0.45) Left_Weld.C1 = CFrame.new(0.98, 0.06, 0.79) * CFrame.fromEulerAnglesXYZ(math.rad(260.3), 1, math.rad(-0)) Tool.A1.Mesh.Offset = Vector3.new(0, 0, 0.18) Tool.A2.Mesh.Offset = Vector3.new(0, 0, 0.18) wait(.05) Right_Weld.C1 = CFrame.new(-0.52, -0.6, -0.15) * CFrame.fromEulerAnglesXYZ(math.rad(-97.8), math.rad(-16), -0.45) Left_Weld.C1 = CFrame.new(1.1, 0.2, 0.8) * CFrame.fromEulerAnglesXYZ(math.rad(261), 0.97, math.rad(-0)) Tool.A1.Mesh.Offset = Vector3.new(0, 0, 0) Tool.A2.Mesh.Offset = Vector3.new(0, 0, 0) Tool.Handle.M4:Play() wait(.2) Right_Weld.C1 = CFrame.new(-0.55, -0.6, -0.06) * CFrame.fromEulerAnglesXYZ(math.rad(-96.6), math.rad(-16), -0.38) Left_Weld.C1 = CFrame.new(1, 0.26, 0.84) * CFrame.fromEulerAnglesXYZ(math.rad(269), 0.91, math.rad(-12)) wait(.05) Right_Weld.C1 = CFrame.new(-0.58, -0.6, 0.02) * CFrame.fromEulerAnglesXYZ(math.rad(-95.5), math.rad(-16), -0.32) Left_Weld.C1 = CFrame.new(0.9, 0.32, 0.88) * CFrame.fromEulerAnglesXYZ(math.rad(277), 0.86, math.rad(-24)) wait(.05) Right_Weld.C1 = CFrame.new(-0.61, -0.6, 0.1) * CFrame.fromEulerAnglesXYZ(math.rad(-94.4), math.rad(-16), -0.25) Left_Weld.C1 = CFrame.new(0.8, 0.39, 0.92) * CFrame.fromEulerAnglesXYZ(math.rad(286), 0.81, math.rad(-36)) wait(.05) Right_Weld.C1 = CFrame.new(-0.65, -0.6, 0.19) * CFrame.fromEulerAnglesXYZ(math.rad(-93.3), math.rad(-16), -0.19) Left_Weld.C1 = CFrame.new(0.7, 0.45, 0.97) * CFrame.fromEulerAnglesXYZ(math.rad(294), 0.75, math.rad(-48)) wait(.05) Right_Weld.C1 = CFrame.new(-0.68, -0.6, 0.27) * CFrame.fromEulerAnglesXYZ(math.rad(-92.2), math.rad(-16), -0.12) Left_Weld.C1 = CFrame.new(0.6, 0.52, 1.01) * CFrame.fromEulerAnglesXYZ(math.rad(303), 0.7, math.rad(-60)) wait(.05) Right_Weld.C1 = CFrame.new(-0.71, -0.6, 0.36) * CFrame.fromEulerAnglesXYZ(math.rad(-91.1), math.rad(-16), -0.06) Left_Weld.C1 = CFrame.new(0.5, 0.58, 1.05) * CFrame.fromEulerAnglesXYZ(math.rad(311), 0.65, math.rad(-72)) wait(.05) Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.45) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0) Left_Weld.C1 = CFrame.new(0.4, 0.65, 1.1) * CFrame.fromEulerAnglesXYZ(math.rad(320), 0.6, math.rad(-84)) CanUpdateGui = true local m = Settings.Ammo if Ammo.Value > 0 and Settings.IncludeChamberedBullet then m = m + 1 end if (StoredAmmo.Value - (m - Ammo.Value)) <= 0 then Ammo.Value = Ammo.Value + StoredAmmo.Value StoredAmmo.Value = 0 else StoredAmmo.Value = StoredAmmo.Value - (m - Ammo.Value) Ammo.Value = m end Can_Shoot = true Reloading = false elseif Key:upper() == Settings.SprintKey:upper() and Settings.Sprint and not Aiming then Sprinting = true Character.Humanoid.WalkSpeed = Settings.SprintSpeed Settings.Spread = Settings.Spread + Settings.SprintSpreadIncrease end end) Mouse.KeyUp:connect(function(Key) if Key:upper() == Settings.SprintKey:upper() and Sprinting then Sprinting = false Character.Humanoid.WalkSpeed = 16 Settings.Spread = Settings.Spread - Settings.SprintSpreadIncrease Right_Weld.C0 = CFrame.new(0, -1.5, 0) end end) Mouse.Button2Down:connect(function() if not Reloading and not Sprinting and not Aiming and (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude < 1 then Aiming = true Mouse.Icon = Settings.Icons.Aim Right_Weld.C1 = CFrame.new() Right_Weld.C0 = CFrame.new() Right_Weld.C1 = Character.Head.CFrame:toObjectSpace(Settings.AimPart.CFrame) Left_Weld.C1 = Settings.LeftAimPos if Settings.ChangeFOV[1] then Camera.FieldOfView = Settings.ChangeFOV[2] end Tool.GripPos = Orig_Grip + Settings.AimGripOffset Settings.Spread = Settings.Spread - Settings.SpreadReduction end end) Mouse.Button2Up:connect(function() if Aiming then Mouse.Icon = Settings.Icons.Idle Tool.GripPos = Orig_Grip Right_Weld.C1 = Settings.RightPos Right_Weld.C0 = CFrame.new(0, -1.5, 0) Left_Weld.C1 = Settings.LeftPos if Settings.ChangeFOV[1] then Camera.FieldOfView = 70 end Settings.Spread = Settings.Spread + Settings.SpreadReduction Character.Torso.Neck.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0) Character.Torso.Neck.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0) wait(0.25) Aiming = false end end) wait() Camera.Changed:connect(function() if (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude < 1 and Equipped then Mouse.TargetFilter = workspace Character.Torso.Neck.C1 = CFrame.new() Character.Torso.Neck.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.asin((Mouse.Hit.p - Mouse.Origin.p).unit.y), 0, 0) end end) Mouse.Idle:connect(function() if (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude < 1 and Equipped then Mouse.TargetFilter = workspace Character.Torso.Neck.C1 = CFrame.new() Character.Torso.Neck.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.asin((Mouse.Hit.p - Mouse.Origin.p).unit.y), 0, 0) end end) while wait() and Equipped do if Sprinting then Right_Weld.C0 = CFrame.new(0, -1.5, 0) * Settings.SprintArmOffset Left_Weld.C0 = CFrame.new(0, -1.5, 0) * Settings.SprintArmOffset elseif not Aiming then Left_Weld.C0 = CFrame.new(0, -1.5, 0) end if (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude > 1 and Equipped then Mouse.TargetFilter = nil Character.Torso.Neck.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0) Character.Torso.Neck.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0) end end end) local Arms_Made local Fake_Arm_Right, Fake_Arm_Left, Fake_Arm_Model Tool.Equipped:connect(function(Mouse) if Character and not Arms_Made then Arms_Made = true local Torso = Character.Torso Torso["Right Shoulder"].Part1 = nil Left_Weld = Instance.new("Weld", Torso) Left_Weld.Name = "Left_Weld" Left_Weld.Part0 = Character.Head Left_Weld.C0 = CFrame.new(0, -1.5, 0) if not Settings.OneHanded then Torso["Left Shoulder"].Part1 = nil Left_Weld.Part1 = Character["Left Arm"] end Right_Weld = Instance.new("Weld", Torso) Right_Weld.Name = "Right_Weld" Right_Weld.Part0 = Character.Head Right_Weld.Part1 = Character["Right Arm"] Right_Weld.C0 = CFrame.new(0, -1.5, 0) Left_Weld.C1 = Settings.LeftPos Right_Weld.C1 = Settings.RightPos end if Settings.FakeArms and not Fake_Arm_Right then Fake_Arm_Right, Fake_Arm_Left = Character["Right Arm"]:Clone(), Character["Left Arm"]:Clone() Fake_Arm_Right.FormFactor, Fake_Arm_Left.FormFactor = "Custom", "Custom" Fake_Arm_Right.Size, Fake_Arm_Left.Size = Vector3.new(), Vector3.new() local fakeArms = {Fake_Arm_Right, Fake_Arm_Left} for i = 1, 2 do local w = Instance.new("Weld", fakeArms[i]) w.Part0 = Character[fakeArms[i].Name] w.Part1 = fakeArms[i] fakeArms[i].Transparency = Settings.FakeArmTransparency end Fake_Arm_Model = Instance.new("Model", Camera) Fake_Arm_Right.Parent = Fake_Arm_Model if not Settings.OneHanded then Fake_Arm_Left.Parent = Fake_Arm_Model end Fake_Arm_Model.Name = "FakeArms" if Settings.CharacterMeshes then for i, v in pairs(Character:GetChildren()) do if v:IsA("CharacterMesh") and v.BodyPart == Enum.BodyPart.LeftArm or v:IsA("CharacterMesh") and v.BodyPart == Enum.BodyPart.RightArm then v:Clone().Parent = Fake_Arm_Model end end end if Character:FindFirstChild("Shirt") then Instance.new("Humanoid", Fake_Arm_Model) Character.Shirt:Clone().Parent = Fake_Arm_Model else local Arm_Mesh = Instance.new("SpecialMesh", Fake_Arm_Right) Arm_Mesh.MeshType, Arm_Mesh.Scale = "Brick", Vector3.new(5, 10, 5) local Arm_Mesh2 = Instance.new("SpecialMesh", Fake_Arm_Left) Arm_Mesh2.MeshType, Arm_Mesh2.Scale = "Brick", Vector3.new(5, 10, 5) end end end) Tool.Unequipped:connect(function() Equipped = false Tool.GripPos = Orig_Grip Aiming = false Settings.Spread = Orig_Spread if Settings.ChangeFOV[1] then Camera.FieldOfView = 70 end if Gui then Gui:Destroy() Gui = nil end for i, v in pairs(Tool.Handle:GetChildren()) do if v:IsA("Sound") then v:Stop() end end if Fake_Arm_Right and Fake_Arm_Left and Fake_Arm_Model then Fake_Arm_Model:Destroy() Fake_Arm_Right, Fake_Arm_Left, Fake_Arm_Model = nil, nil, nil end if Character and Left_Weld and Right_Weld then Arms_Made = false local Torso = Character.Torso Torso["Right Shoulder"].Part1, Torso["Left Shoulder"].Part1 = Character["Right Arm"], Character["Left Arm"] Left_Weld:Destroy() Right_Weld:Destroy() end Sprinting = false Character.Torso.Neck.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0) Character.Torso.Neck.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0) Character.Humanoid.WalkSpeed = 16 end) end)) NumberValue2.Name = "Ammo" NumberValue2.Parent = LocalScript1 NumberValue2.Value = 999999 PointLight3.Name = "Flash" PointLight3.Parent = LocalScript1 PointLight3.Color = Color3.new(0.772549, 0.384314, 0) PointLight3.Brightness = 10 PointLight3.Range = 10 PointLight3.Shadows = true PointLight3.Color = Color3.new(0.772549, 0.384314, 0) Smoke4.Parent = LocalScript1 Smoke4.Size = 0.25 Smoke4.Color = Color3.new(0.372549, 0.372549, 0.372549) Smoke4.Enabled = false Smoke4.Opacity = 0.10000000149012 Smoke4.Color = Color3.new(0.372549, 0.372549, 0.372549) Smoke5.Name = "Smoke1" Smoke5.Parent = LocalScript1 Smoke5.Size = 0.10000000149012 Smoke5.Color = Color3.new(1, 0.6, 0.2) Smoke5.Enabled = false Smoke5.Opacity = 0.40000000596046 Smoke5.Color = Color3.new(1, 0.6, 0.2) NumberValue6.Name = "StoredAmmo" NumberValue6.Parent = LocalScript1 NumberValue6.Value = inf ScreenGui7.Name = "Gui" ScreenGui7.Parent = LocalScript1 Frame8.Parent = ScreenGui7 Frame8.Transparency = 1 Frame8.Size = UDim2.new(0, 100, 0, 100) Frame8.Position = UDim2.new(1, -200, 1, -100) Frame8.BackgroundColor3 = Color3.new(1, 1, 1) Frame8.BackgroundTransparency = 1 Frame8.BorderSizePixel = 0 TextLabel9.Name = "AmmoDisplay" TextLabel9.Parent = Frame8 TextLabel9.Transparency = 1 TextLabel9.Size = UDim2.new(1, 0, 1, 0) TextLabel9.Text = "" TextLabel9.BackgroundTransparency = 1 TextLabel9.FontSize = Enum.FontSize.Size24 TextLabel9.TextColor3 = Color3.new(0.917647, 0.917647, 0.917647) TextLabel9.TextStrokeTransparency = 0.5 TextLabel9.TextXAlignment = Enum.TextXAlignment.Right TextLabel10.Parent = Frame8 TextLabel10.Transparency = 50 TextLabel10.Size = UDim2.new(0, 200, 0, 50) TextLabel10.Text = "Made by 1ndrew" TextLabel10.BackgroundColor3 = Color3.new(1, 1, 1) TextLabel10.BackgroundTransparency = 50 TextLabel10.BorderColor3 = Color3.new(1, 1, 1) TextLabel10.Font = Enum.Font.SourceSans TextLabel10.FontSize = Enum.FontSize.Size14 TextLabel10.TextColor3 = Color3.new(0, 0, 1) LocalScript11.Name = "Gun_Script" LocalScript11.Parent = LocalScript1 table.insert(cors,sandbox(LocalScript11,function() wait(0.5) --Made by YouTubes-- --Edit settings below-- local Tool = script.Parent local Settings = { Range = 1000 ,Spread = 10 ,Damage = {25, 50} ,HeadShotDamage = {70, 120} ,Bullets = 1 ,FireRate = 0.1 ,Automatic = true ,AntiTK = true ,ImpactDuration = 3 --Reload ,ReloadKey = "R" ,ReloadTime = 2.5 ,Ammo = 30 ,IncludeChamberedBullet = true --Gui ,GuiPos = Vector2.new(script.Gui.Frame.Position.X.Scale, script.Gui.Frame.Position.Y.Scale) --Arms ,OneHanded = false ,FakeArms = true ,FakeArmTransparency = 0.5 ,RightPos = CFrame.new(-0.75, -0.25, 0.5) * CFrame.Angles(math.rad(-90), 0, 0) ,LeftPos = CFrame.new(1, 0.5, 0.5) * CFrame.Angles(math.rad(-90), math.rad(45), 0) ,AimPart = Tool.AimPart ,AimPartOffset = CFrame.new() ,AimGripOffset = Vector3.new(0, 0, 0) ,LeftAimPos = CFrame.new(1, 0.5, 0.5) * CFrame.Angles(math.rad(-100), math.rad(45), 0) ,AimAnim = { Enabled = false ,Frames = 50 ,Time = 0.1 } ,ChangeFOV = {true, 60} ,SpreadReduction = 5 --Weld ,Weld = true --Mouse ,Icons = { Idle = "rbxassetid://70288585" ,Fire1 = "rbxassetid://70288578" ,Fire2 = "rbxassetid://70288572" ,Fire3 = "rbxassetid://70288578" ,Reload = "rbxassetid://70288599" ,Aim = "rbxasset://textures/Blank.png" } ,FireMouseAnimTime = 0.15 --Recoil ,Recoil = math.rad(1) --Smoke ,Smoke = true ,SmokePart = Tool.SmokePart ,Smokes = {{script.Smoke, 6, 0.1}, {script.Smoke1, 0.1}, {script.Smoke1, 0.1}, {script.Flash, 0.03}} --Sprint ,Sprint = true ,SprintSpeed = 25 ,SprintKey = "0" ,SprintSpreadIncrease = 40 ,SprintArmOffset = CFrame.new(0.25, 0.125, 0.25) * CFrame.Angles(math.rad(-30), math.rad(35), 0) --Other ,DropHats = true } --Do not edit below this lign-- local Orig_Spread = Settings.Spread local Orig_Grip = Tool.GripPos local Player = game.Players.LocalPlayer local Character = Player.Character local Camera = Workspace.CurrentCamera local Ammo, StoredAmmo = script.Ammo, script.StoredAmmo local Gui, CanUpdateGui = nil, true local Sprinting, Equipped function Update_Gui() if Gui and CanUpdateGui then Gui.Frame.AmmoDisplay.Text = Ammo.Value .. "|" .. StoredAmmo.Value end end local Welded if Settings.Weld then Delay(0, function() local weldC0s = {} for i, v in pairs(Tool:GetChildren()) do if v:IsA("BasePart") and v ~= Tool.Handle then table.insert(weldC0s, {v, Tool.Handle.CFrame:toObjectSpace(v.CFrame)}) v.Anchored = false end end Tool.Handle.Anchored = false local welds = {} Tool.Equipped:connect(function() for i, v in ipairs(welds) do v.Part1 = nil v:Destroy() end for i, v in ipairs(weldC0s) do if v[1] and v[2] then local w = Instance.new("Weld", Tool.Handle) w.Part0 = Tool.Handle w.Part1 = v[1] w.C0 = v[2] table.insert(welds, w) end end end) wait() Welded = true end) end local Left_Weld, Right_Weld Ammo.Changed:connect(Update_Gui) StoredAmmo.Changed:connect(Update_Gui) Settings.Range = math.min(Settings.Range, 999) local Ignore_Model = Workspace:FindFirstChild("Ray_Ignore") or Instance.new("Model", Workspace) Ignore_Model.Name = "Ray_Ignore" local Ray_Ignore = {Character, Ignore_Model, Camera} Character.Humanoid.Died:connect(function() Tool.Parent = Player.Backpack end) function Fire(Mouse) 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)) local Ray = Ray.new(Character.Head.Position, (CFrame.new(Character.Head.Position, Mouse.Hit.p) * Spread).lookVector.unit * Settings.Range) local Hit, Pos = Workspace:FindPartOnRayWithIgnoreList(Ray, Ray_Ignore) if Hit and Hit.Parent:FindFirstChild("Humanoid") then local Hit_Player = game.Players:GetPlayerFromCharacter(Hit.Parent) if Settings.AntiTK and not Hit_Player.Neutral and Hit_Player.TeamColor == Player.TeamColor then return end local Humanoid = Hit.Parent.Humanoid local c = Instance.new("ObjectValue") c.Name = "creator" c.Value = Player game.Debris:AddItem(c, 3) c.Parent = Humanoid if Hit.Name == "Head" then Humanoid.Health = Humanoid.Health - math.random(Settings.HeadShotDamage[1], Settings.HeadShotDamage[2]) else Humanoid.Health = Humanoid.Health - math.random(Settings.Damage[1], Settings.Damage[2]) end elseif Hit then local Hit_Part = Instance.new("Part", Ignore_Model) Hit_Part.FormFactor = "Custom" Hit_Part.TopSurface = 0 Hit_Part.BottomSurface = 0 Hit_Part.Anchored = true Hit_Part.CanCollide = false Hit_Part.Size = Vector3.new() Hit_Part.CFrame = CFrame.new(Pos) * CFrame.Angles(math.random(0, 360), math.random(0, 360), math.random(0, 360)) Hit_Part.BrickColor = BrickColor.new("Black") game.Debris:AddItem(Hit_Part, Settings.ImpactDuration) if not Hit.Anchored then local w = Instance.new("Weld", Hit_Part) w.Part0 = Hit w.Part1 = Hit_Part w.C0 = Hit.CFrame:toObjectSpace(Hit_Part.CFrame) Hit_Part.Anchored = false end if Hit.Parent:IsA("Hat") and Settings.DropHats then Hit.Parent.Parent = workspace game.Debris:AddItem(Hit, 3) end end end local Can_Shoot = true local Reloading = false local First_Person = false local Mouse_Held Tool.Equipped:connect(function(Mouse) Equipped = true if Settings.Weld and not Welded then wait() Tool.Parent = Player.Backpack end Character = Player.Character if Gui then return end Ray_Ignore = {Character, Ignore_Model, Camera} Mouse.Icon = Settings.Icons.Idle Gui = script.Gui:Clone() Gui.Parent = Player.PlayerGui Gui.Frame.Position = UDim2.new(Settings.GuiPos.X, Gui.Frame.Position.X.Offset, 1.1, Gui.Frame.Position.Y.Offset) Gui.Frame:TweenPosition(UDim2.new(Settings.GuiPos.X, Gui.Frame.Position.X.Offset, Settings.GuiPos.Y, Gui.Frame.Position.Y.Offset), "Out", "Bounce", 1) CanUpdateGui = true Update_Gui() Mouse.Button1Down:connect(function() if Can_Shoot and Ammo.Value > 0 and Character.Humanoid.Health > 0 then Mouse_Held = true while true do Can_Shoot = false Delay(0, function() local t = math.min(Settings.FireMouseAnimTime/3, Settings.FireRate/3) if not Aiming then Mouse.Icon = Settings.Icons.Fire1 end wait(t) if not Aiming then if Reloading then return end Mouse.Icon = Settings.Icons.Fire2 end wait(t) if not Aiming then if Reloading then return end Mouse.Icon = Settings.Icons.Fire3 end wait(t) if not Aiming then if Reloading then return end Mouse.Icon = Settings.Icons.Idle end end) if Settings.Smoke then for i, v in pairs(Settings.Smokes) do local s = v[1]:Clone() s.Parent = Settings.SmokePart s.Enabled = true game.Debris:AddItem(s, v[2]) if v[3] then Delay(v[3], function() s.Enabled = false end) end end end for _ = 1, Settings.Bullets do pcall(function() Fire(Mouse) end) end Camera.CoordinateFrame = CFrame.new(Camera.Focus.p) * (Camera.CoordinateFrame - Camera.CoordinateFrame.p) * CFrame.Angles(math.abs(Settings.Recoil), 0, 0) * CFrame.new(0, 0, (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude) if Tool.Handle:FindFirstChild("Shoot") then Tool.Handle.Shoot:Play() end Ammo.Value = Ammo.Value - 1 wait(Settings.FireRate) if not Settings.Automatic or Ammo.Value <= 0 or Character.Humanoid.Health <= 0 or not Mouse_Held then break end end Can_Shoot = true elseif Can_Shoot and Character.Humanoid.Health > 0 and Tool.Handle:FindFirstChild("Click") then Tool.Handle.Click:Play() end end) Mouse.Button1Up:connect(function() Mouse_Held = false end) Mouse.KeyDown:connect(function(Key) if Key:upper() == Settings.ReloadKey:upper() and Can_Shoot and StoredAmmo.Value > 0 and not Aiming then if Settings.IncludeChamberedBullet and Ammo.Value == Settings.Ammo + 1 or not Settings.IncludeChamberedBullet and Ammo.Value == Settings.Ammo then return end Can_Shoot = false Reloading = true local TextLabel = Gui.Frame.AmmoDisplay Delay(0, function() CanUpdateGui = false TextLabel.Text = "Reloading." wait(Settings.ReloadTime/3) if TextLabel then TextLabel.Text = "Reloading.." end wait(Settings.ReloadTime/3) if TextLabel then TextLabel.Text = "Reloading..." end end) if Tool.Handle:FindFirstChild("Reload") then Tool.Handle.Reload:Play() end Mouse.Icon = Settings.Icons.Reload wait(Settings.ReloadTime) Mouse.Icon = Settings.Icons.Idle CanUpdateGui = true local m = Settings.Ammo if Ammo.Value > 0 and Settings.IncludeChamberedBullet then m = m + 1 end if (StoredAmmo.Value - (m - Ammo.Value)) <= 0 then Ammo.Value = Ammo.Value + StoredAmmo.Value StoredAmmo.Value = 0 else StoredAmmo.Value = StoredAmmo.Value - (m - Ammo.Value) Ammo.Value = m end Can_Shoot = true Reloading = false elseif Key:upper() == Settings.SprintKey:upper() and Settings.Sprint and not Aiming then Sprinting = true Character.Humanoid.WalkSpeed = Settings.SprintSpeed Settings.Spread = Settings.Spread + Settings.SprintSpreadIncrease end end) Mouse.KeyUp:connect(function(Key) if Key:upper() == Settings.SprintKey:upper() and Sprinting then Sprinting = false Character.Humanoid.WalkSpeed = 16 Settings.Spread = Settings.Spread - Settings.SprintSpreadIncrease Right_Weld.C0 = CFrame.new(0, -1.5, 0) end end) Mouse.Button2Down:connect(function() if not Reloading and not Sprinting and not Aiming and (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude < 1 then Aiming = true Mouse.Icon = Settings.Icons.Aim Right_Weld.C1 = CFrame.new() Right_Weld.C0 = CFrame.new() Right_Weld.C1 = Character.Head.CFrame:toObjectSpace(Settings.AimPart.CFrame) Left_Weld.C1 = Settings.LeftAimPos if Settings.ChangeFOV[1] then Camera.FieldOfView = Settings.ChangeFOV[2] end Tool.GripPos = Orig_Grip + Settings.AimGripOffset Settings.Spread = Settings.Spread - Settings.SpreadReduction end end) Mouse.Button2Up:connect(function() if Aiming then Mouse.Icon = Settings.Icons.Idle Tool.GripPos = Orig_Grip Right_Weld.C1 = Settings.RightPos Right_Weld.C0 = CFrame.new(0, -1.5, 0) Left_Weld.C1 = Settings.LeftPos if Settings.ChangeFOV[1] then Camera.FieldOfView = 70 end Settings.Spread = Settings.Spread + Settings.SpreadReduction Character.Torso.Neck.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0) Character.Torso.Neck.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0) wait(0.25) Aiming = false end end) wait() Camera.Changed:connect(function() if (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude < 1 and Equipped then Mouse.TargetFilter = workspace Character.Torso.Neck.C1 = CFrame.new() Character.Torso.Neck.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.asin((Mouse.Hit.p - Mouse.Origin.p).unit.y), 0, 0) end end) Mouse.Idle:connect(function() if (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude < 1 and Equipped then Mouse.TargetFilter = workspace Character.Torso.Neck.C1 = CFrame.new() Character.Torso.Neck.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.asin((Mouse.Hit.p - Mouse.Origin.p).unit.y), 0, 0) end end) while wait() and Equipped do if Sprinting then Right_Weld.C0 = CFrame.new(0, -1.5, 0) * Settings.SprintArmOffset Left_Weld.C0 = CFrame.new(0, -1.5, 0) * Settings.SprintArmOffset elseif not Aiming then Left_Weld.C0 = CFrame.new(0, -1.5, 0) end if (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude > 1 and Equipped then Mouse.TargetFilter = nil Character.Torso.Neck.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0) Character.Torso.Neck.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0) end end end) local Arms_Made local Fake_Arm_Right, Fake_Arm_Left, Fake_Arm_Model Tool.Equipped:connect(function(Mouse) if Character and not Arms_Made then Arms_Made = true local Torso = Character.Torso Torso["Right Shoulder"].Part1 = nil Left_Weld = Instance.new("Weld", Torso) Left_Weld.Name = "Left_Weld" Left_Weld.Part0 = Character.Head Left_Weld.C0 = CFrame.new(0, -1.5, 0) if not Settings.OneHanded then Torso["Left Shoulder"].Part1 = nil Left_Weld.Part1 = Character["Left Arm"] end Right_Weld = Instance.new("Weld", Torso) Right_Weld.Name = "Right_Weld" Right_Weld.Part0 = Character.Head Right_Weld.Part1 = Character["Right Arm"] Right_Weld.C0 = CFrame.new(0, -1.5, 0) Left_Weld.C1 = Settings.LeftPos Right_Weld.C1 = Settings.RightPos end if Settings.FakeArms and not Fake_Arm_Right then Fake_Arm_Right, Fake_Arm_Left = Character["Right Arm"]:Clone(), Character["Left Arm"]:Clone() Fake_Arm_Right.FormFactor, Fake_Arm_Left.FormFactor = "Custom", "Custom" Fake_Arm_Right.Size, Fake_Arm_Left.Size = Vector3.new(), Vector3.new() local fakeArms = {Fake_Arm_Right, Fake_Arm_Left} for i = 1, 2 do local w = Instance.new("Weld", fakeArms[i]) w.Part0 = Character[fakeArms[i].Name] w.Part1 = fakeArms[i] fakeArms[i].Transparency = Settings.FakeArmTransparency end Fake_Arm_Model = Instance.new("Model", Camera) Fake_Arm_Right.Parent = Fake_Arm_Model if not Settings.OneHanded then Fake_Arm_Left.Parent = Fake_Arm_Model end Fake_Arm_Model.Name = "FakeArms" if Settings.CharacterMeshes then for i, v in pairs(Character:GetChildren()) do if v:IsA("CharacterMesh") and v.BodyPart == Enum.BodyPart.LeftArm or v:IsA("CharacterMesh") and v.BodyPart == Enum.BodyPart.RightArm then v:Clone().Parent = Fake_Arm_Model end end end if Character:FindFirstChild("Shirt") then Instance.new("Humanoid", Fake_Arm_Model) Character.Shirt:Clone().Parent = Fake_Arm_Model else local Arm_Mesh = Instance.new("SpecialMesh", Fake_Arm_Right) Arm_Mesh.MeshType, Arm_Mesh.Scale = "Brick", Vector3.new(5, 10, 5) local Arm_Mesh2 = Instance.new("SpecialMesh", Fake_Arm_Left) Arm_Mesh2.MeshType, Arm_Mesh2.Scale = "Brick", Vector3.new(5, 10, 5) end end end) Tool.Unequipped:connect(function() Equipped = false Tool.GripPos = Orig_Grip Aiming = false Settings.Spread = Orig_Spread if Settings.ChangeFOV[1] then Camera.FieldOfView = 70 end if Gui then Gui:Destroy() Gui = nil end for i, v in pairs(Tool.Handle:GetChildren()) do if v:IsA("Sound") then v:Stop() end end if Fake_Arm_Right and Fake_Arm_Left and Fake_Arm_Model then Fake_Arm_Model:Destroy() Fake_Arm_Right, Fake_Arm_Left, Fake_Arm_Model = nil, nil, nil end if Character and Left_Weld and Right_Weld then Arms_Made = false local Torso = Character.Torso Torso["Right Shoulder"].Part1, Torso["Left Shoulder"].Part1 = Character["Right Arm"], Character["Left Arm"] Left_Weld:Destroy() Right_Weld:Destroy() end Sprinting = false Character.Torso.Neck.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0) Character.Torso.Neck.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0) Character.Humanoid.WalkSpeed = 16 end) end)) NumberValue12.Name = "Ammo" NumberValue12.Parent = LocalScript11 NumberValue12.Value = 31 NumberValue13.Name = "StoredAmmo" NumberValue13.Parent = LocalScript11 NumberValue13.Value = inf ScreenGui14.Name = "Gui" ScreenGui14.Parent = LocalScript11 Frame15.Parent = ScreenGui14 Frame15.Transparency = 1 Frame15.Size = UDim2.new(0, 100, 0, 100) Frame15.Position = UDim2.new(1, -200, 1, -100) Frame15.BackgroundColor3 = Color3.new(1, 1, 1) Frame15.BackgroundTransparency = 1 Frame15.BorderSizePixel = 0 TextLabel16.Name = "AmmoDisplay" TextLabel16.Parent = Frame15 TextLabel16.Transparency = 1 TextLabel16.Size = UDim2.new(1, 0, 1, 0) TextLabel16.Text = "" TextLabel16.BackgroundTransparency = 1 TextLabel16.FontSize = Enum.FontSize.Size24 TextLabel16.TextColor3 = Color3.new(0.917647, 0.917647, 0.917647) TextLabel16.TextStrokeTransparency = 0.5 TextLabel16.TextXAlignment = Enum.TextXAlignment.Right Smoke17.Parent = LocalScript11 Smoke17.Size = 0.25 Smoke17.Color = Color3.new(0.372549, 0.372549, 0.372549) Smoke17.Enabled = false Smoke17.Opacity = 0.10000000149012 Smoke17.Color = Color3.new(0.372549, 0.372549, 0.372549) Smoke18.Name = "Smoke1" Smoke18.Parent = LocalScript11 Smoke18.Size = 0.10000000149012 Smoke18.Color = Color3.new(1, 0.6, 0.2) Smoke18.Enabled = false Smoke18.Opacity = 0.40000000596046 Smoke18.Color = Color3.new(1, 0.6, 0.2) PointLight19.Name = "Flash" PointLight19.Parent = LocalScript11 PointLight19.Color = Color3.new(0.772549, 0.384314, 0) PointLight19.Brightness = 10 PointLight19.Range = 10 PointLight19.Shadows = true PointLight19.Color = Color3.new(0.772549, 0.384314, 0) Part20.Name = "AimPart" Part20.Parent = Tool0 Part20.BrickColor = BrickColor.new("Really red") Part20.Transparency = 1 Part20.Anchored = true Part20.FormFactor = Enum.FormFactor.Custom Part20.Size = Vector3.new(0.277777731, 0.222222224, 0.222222224) Part20.CFrame = CFrame.new(16.8380165, 2.34158659, -288.340729, 1, 0, 0, 0, 1, 0, 0, 0, 1) Part20.BottomSurface = Enum.SurfaceType.Smooth Part20.TopSurface = Enum.SurfaceType.Smooth Part20.Color = Color3.new(1, 0, 0) Part20.Position = Vector3.new(16.8380165, 2.34158659, -288.340729) Part20.Color = Color3.new(1, 0, 0) BlockMesh21.Parent = Part20 Part22.Parent = Tool0 Part22.BrickColor = BrickColor.new("Black") Part22.Rotation = Vector3.new(-1.89999998, 0, -180) Part22.Anchored = true Part22.CanCollide = false Part22.FormFactor = Enum.FormFactor.Custom Part22.Size = Vector3.new(0.200000003, 0.200000003, 0.275000006) Part22.CFrame = CFrame.new(16.8364105, 2.31557727, -290.044708, -1, 0, 0, 0, -0.999451458, 0.0331151746, 0, 0.0331151746, 0.999451458) Part22.BottomSurface = Enum.SurfaceType.Smooth Part22.TopSurface = Enum.SurfaceType.Smooth Part22.Color = Color3.new(0.105882, 0.164706, 0.207843) Part22.Position = Vector3.new(16.8364105, 2.31557727, -290.044708) Part22.Orientation = Vector3.new(-1.89999998, 0, 180) Part22.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh23.Parent = Part22 BlockMesh23.Scale = Vector3.new(0.425000101, 0.049999997, 1) BlockMesh23.Scale = Vector3.new(0.425000101, 0.049999997, 1) Part24.Name = "SmokePart" Part24.Parent = Tool0 Part24.BrickColor = BrickColor.new("Black") Part24.Transparency = 1 Part24.Rotation = Vector3.new(-90, 0, 0) Part24.Anchored = true Part24.FormFactor = Enum.FormFactor.Custom Part24.Size = Vector3.new(0.200000003, 0.388888896, 0.200000003) Part24.CFrame = CFrame.new(16.8349438, 2.24659419, -290.819763, 1, 0, -0, 0, 0, 1, 0, -1, 0) Part24.BottomSurface = Enum.SurfaceType.Smooth Part24.TopSurface = Enum.SurfaceType.Smooth Part24.Color = Color3.new(0.105882, 0.164706, 0.207843) Part24.Position = Vector3.new(16.8349438, 2.24659419, -290.819763) Part24.Orientation = Vector3.new(-90, 0, 0) Part24.Color = Color3.new(0.105882, 0.164706, 0.207843) CylinderMesh25.Parent = Part24 CylinderMesh25.Scale = Vector3.new(0.944444478, 1, 0.944444478) CylinderMesh25.Scale = Vector3.new(0.944444478, 1, 0.944444478) Part26.Name = "A1" Part26.Parent = Tool0 Part26.BrickColor = BrickColor.new("Black") Part26.Rotation = Vector3.new(0, 0, -180) Part26.Anchored = true Part26.CanCollide = false Part26.FormFactor = Enum.FormFactor.Custom Part26.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part26.CFrame = CFrame.new(16.976408, 2.17557716, -289.88269, -1, 0, 0, 0, -1, 0, 0, 0, 1) Part26.BottomSurface = Enum.SurfaceType.Smooth Part26.TopSurface = Enum.SurfaceType.Smooth Part26.Color = Color3.new(0.105882, 0.164706, 0.207843) Part26.Position = Vector3.new(16.976408, 2.17557716, -289.88269) Part26.Orientation = Vector3.new(0, 0, 180) Part26.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh27.Parent = Part26 BlockMesh27.Scale = Vector3.new(0.875, 0.24999994, 0.175000012) BlockMesh27.Scale = Vector3.new(0.875, 0.24999994, 0.175000012) Part28.Name = "A2" Part28.Parent = Tool0 Part28.BrickColor = BrickColor.new("Black") Part28.Rotation = Vector3.new(0, 0, -180) Part28.Anchored = true Part28.CanCollide = false Part28.FormFactor = Enum.FormFactor.Custom Part28.Size = Vector3.new(0.200000003, 0.200000003, 0.449999988) Part28.CFrame = CFrame.new(16.8764095, 2.20057726, -289.674713, -1, 0, 0, 0, -1, 0, 0, 0, 1) Part28.BottomSurface = Enum.SurfaceType.Smooth Part28.TopSurface = Enum.SurfaceType.Smooth Part28.Color = Color3.new(0.105882, 0.164706, 0.207843) Part28.Position = Vector3.new(16.8764095, 2.20057726, -289.674713) Part28.Orientation = Vector3.new(0, 0, 180) Part28.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh29.Parent = Part28 BlockMesh29.Scale = Vector3.new(0.150000006, 0.49999994, 1) BlockMesh29.Scale = Vector3.new(0.150000006, 0.49999994, 1) Part30.Parent = Tool0 Part30.BrickColor = BrickColor.new("CGA brown") Part30.Rotation = Vector3.new(0, 0, -180) Part30.Anchored = true Part30.CanCollide = false Part30.FormFactor = Enum.FormFactor.Custom Part30.Size = Vector3.new(0.200000003, 0.200000003, 0.275000006) Part30.CFrame = CFrame.new(16.8364105, 1.77557695, -288.737701, -1, 0, 0, 0, -1, 0, 0, 0, 1) Part30.BottomSurface = Enum.SurfaceType.Smooth Part30.TopSurface = Enum.SurfaceType.Smooth Part30.Color = Color3.new(0.666667, 0.333333, 0) Part30.Position = Vector3.new(16.8364105, 1.77557695, -288.737701) Part30.Orientation = Vector3.new(0, 0, 180) Part30.Color = Color3.new(0.666667, 0.333333, 0) BlockMesh31.Parent = Part30 BlockMesh31.Scale = Vector3.new(0.825000048, 0.75, 1) BlockMesh31.Scale = Vector3.new(0.825000048, 0.75, 1) Part32.Name = "Handle" Part32.Parent = Tool0 Part32.BrickColor = BrickColor.new("Black") Part32.Rotation = Vector3.new(0, 0.00999999978, 0) Part32.Anchored = true Part32.CanCollide = false Part32.FormFactor = Enum.FormFactor.Custom Part32.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part32.CFrame = CFrame.new(16.8364105, 1.91257691, -289.077698, 1.00000024, 0, 0.000125974417, 7.93443178e-09, 1.00000012, -6.29723218e-05, -0.000125989318, 6.29723072e-05, 1.00000036) Part32.BottomSurface = Enum.SurfaceType.Smooth Part32.TopSurface = Enum.SurfaceType.Smooth Part32.Color = Color3.new(0.105882, 0.164706, 0.207843) Part32.Position = Vector3.new(16.8364105, 1.91257691, -289.077698) Part32.Orientation = Vector3.new(0, 0.00999999978, 0) Part32.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh33.Parent = Part32 BlockMesh33.Scale = Vector3.new(0.175000012, 0.625, 0.125) BlockMesh33.Scale = Vector3.new(0.175000012, 0.625, 0.125) Sound34.Name = "Empty" Sound34.Parent = Part32 Sound34.SoundId = "rbxasset://sounds//clickfast.wav" Sound34.Volume = 1 Sound35.Name = "M1" Sound35.Parent = Part32 Sound35.Pitch = 0.75 Sound35.SoundId = "rbxassetid://306684229" Sound35.Volume = 1 Sound36.Name = "M2" Sound36.Parent = Part32 Sound36.SoundId = "rbxassetid://233931547" Sound36.Volume = 1 Sound37.Name = "M3" Sound37.Parent = Part32 Sound37.Pitch = 1.2000000476837 Sound37.SoundId = "rbxassetid://515216492" Sound37.Volume = 1 Sound38.Name = "Shoot" Sound38.Parent = Part32 Sound38.SoundId = "rbxassetid://132258172" Sound39.Name = "M4" Sound39.Parent = Part32 Sound39.Pitch = 1.2000000476837 Sound39.SoundId = "rbxassetid://515216512" Sound39.Volume = 1 Part40.Parent = Tool0 Part40.BrickColor = BrickColor.new("CGA brown") Part40.Rotation = Vector3.new(-90, 0, 0) Part40.Anchored = true Part40.CanCollide = false Part40.FormFactor = Enum.FormFactor.Custom Part40.Size = Vector3.new(0.200000003, 0.570000052, 0.200000003) Part40.CFrame = CFrame.new(16.7964096, 2.2375772, -290.565704, 1, 0, 2.98023224e-08, -2.98023224e-08, -2.98023224e-08, 1, 0, -1, -2.98023224e-08) Part40.BottomSurface = Enum.SurfaceType.Smooth Part40.TopSurface = Enum.SurfaceType.Smooth Part40.Color = Color3.new(0.666667, 0.333333, 0) Part40.Position = Vector3.new(16.7964096, 2.2375772, -290.565704) Part40.Orientation = Vector3.new(-90, 0, 0) Part40.Color = Color3.new(0.666667, 0.333333, 0) CylinderMesh41.Parent = Part40 CylinderMesh41.Scale = Vector3.new(0.37499997, 1, 0.374999851) CylinderMesh41.Scale = Vector3.new(0.37499997, 1, 0.374999851) Part42.Name = "Mag2" Part42.Parent = Tool0 Part42.BrickColor = BrickColor.new("Black") Part42.Rotation = Vector3.new(23, 0, 0) Part42.Anchored = true Part42.CanCollide = false Part42.FormFactor = Enum.FormFactor.Custom Part42.Size = Vector3.new(0.200000003, 0.300000012, 0.375) Part42.CFrame = CFrame.new(16.8364105, 1.64257693, -289.622711, 1, 0, 0, 0, 0.920504868, -0.390731156, 0, 0.390731156, 0.920504868) Part42.BottomSurface = Enum.SurfaceType.Smooth Part42.TopSurface = Enum.SurfaceType.Smooth Part42.Color = Color3.new(0.105882, 0.164706, 0.207843) Part42.Position = Vector3.new(16.8364105, 1.64257693, -289.622711) Part42.Orientation = Vector3.new(23, 0, 0) Part42.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh43.Parent = Part42 BlockMesh43.Scale = Vector3.new(0.699999988, 1, 1) BlockMesh43.Scale = Vector3.new(0.699999988, 1, 1) Part44.Name = "Mag3" Part44.Parent = Tool0 Part44.BrickColor = BrickColor.new("Black") Part44.Rotation = Vector3.new(38, 0, 0) Part44.Anchored = true Part44.CanCollide = false Part44.FormFactor = Enum.FormFactor.Custom Part44.Size = Vector3.new(0.200000003, 0.300000012, 0.375) Part44.CFrame = CFrame.new(16.8364105, 1.42957699, -289.748688, 1, -1.28487216e-07, -5.65306237e-08, 6.64456934e-08, 0.788011432, -0.615661383, 1.23651333e-07, 0.615661383, 0.788011432) Part44.BottomSurface = Enum.SurfaceType.Smooth Part44.TopSurface = Enum.SurfaceType.Smooth Part44.Color = Color3.new(0.105882, 0.164706, 0.207843) Part44.Position = Vector3.new(16.8364105, 1.42957699, -289.748688) Part44.Orientation = Vector3.new(38, 0, 0) Part44.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh45.Parent = Part44 BlockMesh45.Scale = Vector3.new(0.699999988, 1, 1) BlockMesh45.Scale = Vector3.new(0.699999988, 1, 1) Part46.Name = "Mag4" Part46.Parent = Tool0 Part46.BrickColor = BrickColor.new("Black") Part46.Rotation = Vector3.new(53, 0, 0) Part46.Anchored = true Part46.CanCollide = false Part46.FormFactor = Enum.FormFactor.Custom Part46.Size = Vector3.new(0.200000003, 0.324999988, 0.375) Part46.CFrame = CFrame.new(16.8364105, 1.24757695, -289.935699, 1, -8.42117487e-08, -4.51465922e-08, 1.46242813e-08, 0.601815701, -0.798635483, 9.44243794e-08, 0.798635483, 0.601815701) Part46.BottomSurface = Enum.SurfaceType.Smooth Part46.TopSurface = Enum.SurfaceType.Smooth Part46.Color = Color3.new(0.105882, 0.164706, 0.207843) Part46.Position = Vector3.new(16.8364105, 1.24757695, -289.935699) Part46.Orientation = Vector3.new(53, 0, 0) Part46.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh47.Parent = Part46 BlockMesh47.Scale = Vector3.new(0.699999988, 1, 1) BlockMesh47.Scale = Vector3.new(0.699999988, 1, 1) Part48.Parent = Tool0 Part48.BrickColor = BrickColor.new("Black") Part48.Rotation = Vector3.new(-90, 0, 0) Part48.Anchored = true Part48.CanCollide = false Part48.FormFactor = Enum.FormFactor.Custom Part48.Size = Vector3.new(0.200000003, 1.39999986, 0.200000003) Part48.CFrame = CFrame.new(16.8364105, 2.08557701, -291.654694, 1, 0, -0, 0, 0, 1, 0, -1, 0) Part48.BottomSurface = Enum.SurfaceType.Smooth Part48.TopSurface = Enum.SurfaceType.Smooth Part48.Color = Color3.new(0.105882, 0.164706, 0.207843) Part48.Position = Vector3.new(16.8364105, 2.08557701, -291.654694) Part48.Orientation = Vector3.new(-90, 0, 0) Part48.Color = Color3.new(0.105882, 0.164706, 0.207843) Decal49.Parent = Part48 Decal49.Texture = "http://www.roblox.com/asset/?id=47760372" Decal49.Face = Enum.NormalId.Top CylinderMesh50.Parent = Part48 CylinderMesh50.Scale = Vector3.new(0.3125, 1, 0.3125) CylinderMesh50.Scale = Vector3.new(0.3125, 1, 0.3125) Part51.Parent = Tool0 Part51.BrickColor = BrickColor.new("CGA brown") Part51.Rotation = Vector3.new(0, 0, -180) Part51.Anchored = true Part51.CanCollide = false Part51.FormFactor = Enum.FormFactor.Custom Part51.Size = Vector3.new(0.200000003, 0.215000004, 0.254999965) Part51.CFrame = CFrame.new(16.8364105, 2.08257699, -290.15271, -1, 0, 0, 0, -1, 0, 0, 0, 1) Part51.BottomSurface = Enum.SurfaceType.Smooth Part51.TopSurface = Enum.SurfaceType.Smooth Part51.Color = Color3.new(0.666667, 0.333333, 0) Part51.Position = Vector3.new(16.8364105, 2.08257699, -290.15271) Part51.Orientation = Vector3.new(0, 0, 180) Part51.Color = Color3.new(0.666667, 0.333333, 0) BlockMesh52.Parent = Part51 BlockMesh52.Scale = Vector3.new(0.78275001, 1, 1) BlockMesh52.Scale = Vector3.new(0.78275001, 1, 1) Part53.Parent = Tool0 Part53.BrickColor = BrickColor.new("CGA brown") Part53.Rotation = Vector3.new(0, 0, 180) Part53.Anchored = true Part53.CanCollide = false Part53.FormFactor = Enum.FormFactor.Custom Part53.Size = Vector3.new(0.200000003, 0.200000003, 0.625) Part53.CFrame = CFrame.new(16.8364105, 2.04557705, -290.537689, -1, -4.4408921e-16, 4.4408921e-16, 0, -1, 2.98023224e-08, 0, 2.98023224e-08, 1) Part53.BottomSurface = Enum.SurfaceType.Smooth Part53.TopSurface = Enum.SurfaceType.Smooth Part53.Color = Color3.new(0.666667, 0.333333, 0) Part53.Position = Vector3.new(16.8364105, 2.04557705, -290.537689) Part53.Orientation = Vector3.new(0, 0, 180) Part53.Color = Color3.new(0.666667, 0.333333, 0) BlockMesh54.Parent = Part53 BlockMesh54.Scale = Vector3.new(0.78275001, 0.700000048, 1) BlockMesh54.Scale = Vector3.new(0.78275001, 0.700000048, 1) ManualWeld55.Name = "Part-to-SmokePart Strong Joint" ManualWeld55.Parent = Part53 ManualWeld55.C0 = CFrame.new(0.100000001, -0.100000001, 0.3125, 1, 0, 0, 0, 0, -1, 0, 1, 0) ManualWeld55.C1 = CFrame.new(-0.0985336304, -0.594573975, -0.101017118, -1, 4.4408921e-16, 4.4408921e-16, 0, -1, 2.98023224e-08, 0, 2.98023224e-08, 1) ManualWeld55.Part0 = Part53 ManualWeld55.Part1 = Part24 Part56.Parent = Tool0 Part56.BrickColor = BrickColor.new("Mid gray") Part56.Rotation = Vector3.new(90, 0, 0) Part56.Anchored = true Part56.CanCollide = false Part56.FormFactor = Enum.FormFactor.Custom Part56.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part56.CFrame = CFrame.new(16.8364105, 2.34657717, -292.220703, 1, 0, 0, 0, 0, -1, 0, 1, 0) Part56.BottomSurface = Enum.SurfaceType.Smooth Part56.TopSurface = Enum.SurfaceType.Smooth Part56.Color = Color3.new(0.803922, 0.803922, 0.803922) Part56.Position = Vector3.new(16.8364105, 2.34657717, -292.220703) Part56.Orientation = Vector3.new(90, 0, 0) Part56.Color = Color3.new(0.803922, 0.803922, 0.803922) CylinderMesh57.Parent = Part56 CylinderMesh57.Scale = Vector3.new(0.049999997, 0.256249994, 0.049999997) CylinderMesh57.Scale = Vector3.new(0.049999997, 0.256249994, 0.049999997) Part58.Parent = Tool0 Part58.BrickColor = BrickColor.new("Black") Part58.Anchored = true Part58.CanCollide = false Part58.FormFactor = Enum.FormFactor.Custom Part58.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part58.CFrame = CFrame.new(16.8364105, 2.03857708, -291.465698, 1, 0, 0, 0, 1, 0, 0, 0, 1) Part58.BottomSurface = Enum.SurfaceType.Smooth Part58.TopSurface = Enum.SurfaceType.Smooth Part58.Color = Color3.new(0.105882, 0.164706, 0.207843) Part58.Position = Vector3.new(16.8364105, 2.03857708, -291.465698) Part58.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh59.Parent = Part58 BlockMesh59.Scale = Vector3.new(0.125, 0.150000006, 0.5) BlockMesh59.Scale = Vector3.new(0.125, 0.150000006, 0.5) Part60.Parent = Tool0 Part60.BrickColor = BrickColor.new("Black") Part60.Rotation = Vector3.new(0, 0, -90) Part60.Anchored = true Part60.CanCollide = false Part60.FormFactor = Enum.FormFactor.Custom Part60.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part60.CFrame = CFrame.new(16.7904091, 2.34757733, -292.220703, -6.30170107e-05, 1.0000006, 0, -1.0000006, -6.30170107e-05, 0, 0, 0, 1) Part60.BottomSurface = Enum.SurfaceType.Smooth Part60.TopSurface = Enum.SurfaceType.Smooth Part60.Color = Color3.new(0.105882, 0.164706, 0.207843) Part60.Position = Vector3.new(16.7904091, 2.34757733, -292.220703) Part60.Orientation = Vector3.new(0, 0, -90) Part60.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh61.Parent = Part60 BlockMesh61.Scale = Vector3.new(0.175000042, 0.049999997, 0.55000031) BlockMesh61.Scale = Vector3.new(0.175000042, 0.049999997, 0.55000031) Part62.Parent = Tool0 Part62.BrickColor = BrickColor.new("Black") Part62.Rotation = Vector3.new(0, 0, 135) Part62.Anchored = true Part62.CanCollide = false Part62.FormFactor = Enum.FormFactor.Custom Part62.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part62.CFrame = CFrame.new(16.8014088, 2.32057714, -292.220703, -0.707129121, -0.707084537, 0, 0.707084537, -0.707129121, 0, 0, 0, 1) Part62.BottomSurface = Enum.SurfaceType.Smooth Part62.TopSurface = Enum.SurfaceType.Smooth Part62.Color = Color3.new(0.105882, 0.164706, 0.207843) Part62.Position = Vector3.new(16.8014088, 2.32057714, -292.220703) Part62.Orientation = Vector3.new(0, 0, 135) Part62.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh63.Parent = Part62 BlockMesh63.Scale = Vector3.new(0.175000042, 0.049999997, 0.55000031) BlockMesh63.Scale = Vector3.new(0.175000042, 0.049999997, 0.55000031) Part64.Parent = Tool0 Part64.BrickColor = BrickColor.new("Black") Part64.Rotation = Vector3.new(88.0999985, 0, 90) Part64.Anchored = true Part64.CanCollide = false Part64.FormFactor = Enum.FormFactor.Custom Part64.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part64.CFrame = CFrame.new(16.88941, 2.3165772, -290.091705, 0, -1, 0, 0.0331151746, 0, -0.999451458, 0.999451458, 0, 0.0331151746) Part64.BottomSurface = Enum.SurfaceType.Smooth Part64.TopSurface = Enum.SurfaceType.Smooth Part64.Color = Color3.new(0.105882, 0.164706, 0.207843) Part64.Position = Vector3.new(16.88941, 2.3165772, -290.091705) Part64.Orientation = Vector3.new(88.0999985, 0, 90) Part64.Color = Color3.new(0.105882, 0.164706, 0.207843) CylinderMesh65.Parent = Part64 CylinderMesh65.Scale = Vector3.new(0.250000119, 0.325000018, 0.225000024) CylinderMesh65.Scale = Vector3.new(0.250000119, 0.325000018, 0.225000024) Part66.Parent = Tool0 Part66.BrickColor = BrickColor.new("Black") Part66.Rotation = Vector3.new(-1.89999998, 0, -180) Part66.Anchored = true Part66.CanCollide = false Part66.FormFactor = Enum.FormFactor.Custom Part66.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part66.CFrame = CFrame.new(16.88941, 2.33557725, -289.899689, -1, 0, 0, 0, -0.999451458, 0.0331151746, 0, 0.0331151746, 0.999451458) Part66.BottomSurface = Enum.SurfaceType.Smooth Part66.TopSurface = Enum.SurfaceType.Smooth Part66.Color = Color3.new(0.105882, 0.164706, 0.207843) Part66.Position = Vector3.new(16.88941, 2.33557725, -289.899689) Part66.Orientation = Vector3.new(-1.89999998, 0, 180) Part66.Color = Color3.new(0.105882, 0.164706, 0.207843) Decal67.Parent = Part66 Decal67.Texture = "http://www.roblox.com/asset/?id=61019872" Decal67.Face = Enum.NormalId.Back BlockMesh68.Parent = Part66 BlockMesh68.Scale = Vector3.new(0.300000101, 0.300000012, 0.075000003) BlockMesh68.Scale = Vector3.new(0.300000101, 0.300000012, 0.075000003) Part69.Parent = Tool0 Part69.BrickColor = BrickColor.new("Black") Part69.Rotation = Vector3.new(0, 0, 45) Part69.Anchored = true Part69.CanCollide = false Part69.FormFactor = Enum.FormFactor.Custom Part69.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part69.CFrame = CFrame.new(16.8014088, 2.37557721, -292.220703, 0.707084537, -0.70712918, 0, 0.70712918, 0.707084537, 0, 0, 0, 0.999999881) Part69.BottomSurface = Enum.SurfaceType.Smooth Part69.TopSurface = Enum.SurfaceType.Smooth Part69.Color = Color3.new(0.105882, 0.164706, 0.207843) Part69.Position = Vector3.new(16.8014088, 2.37557721, -292.220703) Part69.Orientation = Vector3.new(0, 0, 45) Part69.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh70.Parent = Part69 BlockMesh70.Scale = Vector3.new(0.175000042, 0.049999997, 0.55000031) BlockMesh70.Scale = Vector3.new(0.175000042, 0.049999997, 0.55000031) Part71.Parent = Tool0 Part71.BrickColor = BrickColor.new("Black") Part71.Rotation = Vector3.new(90, 0, -180) Part71.Anchored = true Part71.CanCollide = false Part71.FormFactor = Enum.FormFactor.Custom Part71.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part71.CFrame = CFrame.new(16.8364105, 2.20157719, -292.262695, -1, 0, -0, 0, 0, -1, 0, -1, -0) Part71.BottomSurface = Enum.SurfaceType.Smooth Part71.TopSurface = Enum.SurfaceType.Smooth Part71.Color = Color3.new(0.105882, 0.164706, 0.207843) Part71.Position = Vector3.new(16.8364105, 2.20157719, -292.262695) Part71.Orientation = Vector3.new(90, 180, 0) Part71.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh72.Parent = Part71 BlockMesh72.Scale = Vector3.new(0.300000072, 0.124999993, 0.500000119) BlockMesh72.Scale = Vector3.new(0.300000072, 0.124999993, 0.500000119) Part73.Parent = Tool0 Part73.BrickColor = BrickColor.new("Black") Part73.Rotation = Vector3.new(90, 0, 90) Part73.Anchored = true Part73.CanCollide = false Part73.FormFactor = Enum.FormFactor.Custom Part73.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part73.CFrame = CFrame.new(16.7864094, 2.2835772, -288.750702, 0, -1, 0, -3.7252903e-09, 0, -0.999999881, 0.999999881, 0, -3.7252903e-09) Part73.BottomSurface = Enum.SurfaceType.Smooth Part73.TopSurface = Enum.SurfaceType.Smooth Part73.Color = Color3.new(0.105882, 0.164706, 0.207843) Part73.Position = Vector3.new(16.7864094, 2.2835772, -288.750702) Part73.Orientation = Vector3.new(89.9700012, 180, -90) Part73.Color = Color3.new(0.105882, 0.164706, 0.207843) CylinderMesh74.Parent = Part73 CylinderMesh74.Scale = Vector3.new(0.750000119, 0.0749999806, 0.725000024) CylinderMesh74.Scale = Vector3.new(0.750000119, 0.0749999806, 0.725000024) Part75.Parent = Tool0 Part75.BrickColor = BrickColor.new("Black") Part75.Rotation = Vector3.new(88.0999985, 0, 90) Part75.Anchored = true Part75.CanCollide = false Part75.FormFactor = Enum.FormFactor.Custom Part75.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part75.CFrame = CFrame.new(16.7844105, 2.3165772, -290.091705, 0, -1, 1.02140518e-13, 0.0331144109, -1.02082649e-13, -0.999451458, 0.999451458, 3.43788036e-15, 0.0331144109) Part75.BottomSurface = Enum.SurfaceType.Smooth Part75.TopSurface = Enum.SurfaceType.Smooth Part75.Color = Color3.new(0.105882, 0.164706, 0.207843) Part75.Position = Vector3.new(16.7844105, 2.3165772, -290.091705) Part75.Orientation = Vector3.new(88.0999985, 0, 90) Part75.Color = Color3.new(0.105882, 0.164706, 0.207843) CylinderMesh76.Parent = Part75 CylinderMesh76.Scale = Vector3.new(0.250000119, 0.325000018, 0.225000024) CylinderMesh76.Scale = Vector3.new(0.250000119, 0.325000018, 0.225000024) Part77.Parent = Tool0 Part77.BrickColor = BrickColor.new("Black") Part77.Rotation = Vector3.new(-94.5699997, -90, 0) Part77.Anchored = true Part77.CanCollide = false Part77.FormFactor = Enum.FormFactor.Custom Part77.Size = Vector3.new(0.200000003, 0.450000346, 0.200000003) Part77.CFrame = CFrame.new(16.8914089, 2.04557705, -289.20871, -0, 0, -1, 0.996814251, -0.079757154, 0, -0.079757154, -0.996814251, 0) Part77.BottomSurface = Enum.SurfaceType.Smooth Part77.TopSurface = Enum.SurfaceType.Smooth Part77.Color = Color3.new(0.105882, 0.164706, 0.207843) Part77.Position = Vector3.new(16.8914089, 2.04557705, -289.20871) Part77.Orientation = Vector3.new(0, -90, 94.5699997) Part77.Color = Color3.new(0.105882, 0.164706, 0.207843) SpecialMesh78.Parent = Part77 SpecialMesh78.Scale = Vector3.new(0.574999988, 1, 0.32500428) SpecialMesh78.MeshType = Enum.MeshType.Torso SpecialMesh78.Scale = Vector3.new(0.574999988, 1, 0.32500428) Part79.Parent = Tool0 Part79.BrickColor = BrickColor.new("CGA brown") Part79.Rotation = Vector3.new(0, 0, -180) Part79.Anchored = true Part79.CanCollide = false Part79.FormFactor = Enum.FormFactor.Custom Part79.Size = Vector3.new(0.200000003, 0.200000003, 0.570000052) Part79.CFrame = CFrame.new(16.8364105, 2.25757718, -290.565704, -1, 0, 0, 0, -1, 0, 0, 0, 1) Part79.BottomSurface = Enum.SurfaceType.Smooth Part79.TopSurface = Enum.SurfaceType.Smooth Part79.Color = Color3.new(0.666667, 0.333333, 0) Part79.Position = Vector3.new(16.8364105, 2.25757718, -290.565704) Part79.Orientation = Vector3.new(0, 0, 180) Part79.Color = Color3.new(0.666667, 0.333333, 0) BlockMesh80.Parent = Part79 BlockMesh80.Scale = Vector3.new(0.425000042, 0.174999893, 1) BlockMesh80.Scale = Vector3.new(0.425000042, 0.174999893, 1) Part81.Parent = Tool0 Part81.BrickColor = BrickColor.new("Black") Part81.Rotation = Vector3.new(90, 0, 90) Part81.Anchored = true Part81.CanCollide = false Part81.FormFactor = Enum.FormFactor.Custom Part81.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part81.CFrame = CFrame.new(16.8564091, 2.2835772, -288.750702, 0, -1, 0, -3.7252903e-09, 0, -0.999999881, 0.999999881, 0, -3.7252903e-09) Part81.BottomSurface = Enum.SurfaceType.Smooth Part81.TopSurface = Enum.SurfaceType.Smooth Part81.Color = Color3.new(0.105882, 0.164706, 0.207843) Part81.Position = Vector3.new(16.8564091, 2.2835772, -288.750702) Part81.Orientation = Vector3.new(89.9700012, 180, -90) Part81.Color = Color3.new(0.105882, 0.164706, 0.207843) CylinderMesh82.Parent = Part81 CylinderMesh82.Scale = Vector3.new(0.212500006, 0.824999928, 0.212500006) CylinderMesh82.Scale = Vector3.new(0.212500006, 0.824999928, 0.212500006) Part83.Parent = Tool0 Part83.BrickColor = BrickColor.new("CGA brown") Part83.Rotation = Vector3.new(0, 0, -180) Part83.Anchored = true Part83.CanCollide = false Part83.FormFactor = Enum.FormFactor.Custom Part83.Size = Vector3.new(0.200000003, 0.200000003, 0.569999933) Part83.CFrame = CFrame.new(16.8364105, 2.197577, -290.565704, -1, 0, 0, 0, -1, 0, 0, 0, 1) Part83.BottomSurface = Enum.SurfaceType.Smooth Part83.TopSurface = Enum.SurfaceType.Smooth Part83.Color = Color3.new(0.666667, 0.333333, 0) Part83.Position = Vector3.new(16.8364105, 2.197577, -290.565704) Part83.Orientation = Vector3.new(0, 0, 180) Part83.Color = Color3.new(0.666667, 0.333333, 0) BlockMesh84.Parent = Part83 BlockMesh84.Scale = Vector3.new(0.774999857, 0.424999893, 1) BlockMesh84.Scale = Vector3.new(0.774999857, 0.424999893, 1) Part85.Parent = Tool0 Part85.BrickColor = BrickColor.new("Black") Part85.Rotation = Vector3.new(0, 0, -180) Part85.Anchored = true Part85.CanCollide = false Part85.FormFactor = Enum.FormFactor.Custom Part85.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part85.CFrame = CFrame.new(16.8364105, 2.21557713, -290.252686, -1, 0, 0, 0, -1, 0, 0, 0, 1) Part85.BottomSurface = Enum.SurfaceType.Smooth Part85.TopSurface = Enum.SurfaceType.Smooth Part85.Color = Color3.new(0.105882, 0.164706, 0.207843) Part85.Position = Vector3.new(16.8364105, 2.21557713, -290.252686) Part85.Orientation = Vector3.new(0, 0, 180) Part85.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh86.Parent = Part85 BlockMesh86.Scale = Vector3.new(0.774999857, 0.249999851, 0.274999917) BlockMesh86.Scale = Vector3.new(0.774999857, 0.249999851, 0.274999917) Part87.Parent = Tool0 Part87.BrickColor = BrickColor.new("Black") Part87.Rotation = Vector3.new(0, 0, -180) Part87.Anchored = true Part87.CanCollide = false Part87.FormFactor = Enum.FormFactor.Custom Part87.Size = Vector3.new(0.200000003, 0.200000003, 0.435000241) Part87.CFrame = CFrame.new(16.8344097, 2.18257713, -288.857697, -1, 0, 0, 0, -1, 0, 0, 0, 1) Part87.BottomSurface = Enum.SurfaceType.Smooth Part87.TopSurface = Enum.SurfaceType.Smooth Part87.Color = Color3.new(0.105882, 0.164706, 0.207843) Part87.Position = Vector3.new(16.8344097, 2.18257713, -288.857697) Part87.Orientation = Vector3.new(0, 0, 180) Part87.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh88.Parent = Part87 BlockMesh88.Scale = Vector3.new(0.749999702, 0.324999899, 1) BlockMesh88.Scale = Vector3.new(0.749999702, 0.324999899, 1) Part89.Parent = Tool0 Part89.BrickColor = BrickColor.new("Black") Part89.Rotation = Vector3.new(0, 0, -180) Part89.Anchored = true Part89.CanCollide = false Part89.FormFactor = Enum.FormFactor.Custom Part89.Size = Vector3.new(0.200000003, 0.200000003, 0.825000286) Part89.CFrame = CFrame.new(16.76441, 2.18257713, -289.487701, -1, 0, 0, 0, -1, 0, 0, 0, 1) Part89.BottomSurface = Enum.SurfaceType.Smooth Part89.TopSurface = Enum.SurfaceType.Smooth Part89.Color = Color3.new(0.105882, 0.164706, 0.207843) Part89.Position = Vector3.new(16.76441, 2.18257713, -289.487701) Part89.Orientation = Vector3.new(0, 0, 180) Part89.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh90.Parent = Part89 BlockMesh90.Scale = Vector3.new(0.049999997, 0.324999899, 1) BlockMesh90.Scale = Vector3.new(0.049999997, 0.324999899, 1) Part91.Parent = Tool0 Part91.BrickColor = BrickColor.new("Black") Part91.Rotation = Vector3.new(-6.83999968, 0, -180) Part91.Anchored = true Part91.CanCollide = false Part91.FormFactor = Enum.FormFactor.Custom Part91.Size = Vector3.new(0.200000003, 0.200000003, 0.349999994) Part91.CFrame = CFrame.new(16.9194088, 2.10857725, -289.264709, -1, 0, 0, 0, -0.992889583, 0.119038537, 0, 0.119038537, 0.992889583) Part91.BottomSurface = Enum.SurfaceType.Smooth Part91.TopSurface = Enum.SurfaceType.Smooth Part91.Color = Color3.new(0.105882, 0.164706, 0.207843) Part91.Position = Vector3.new(16.9194088, 2.10857725, -289.264709) Part91.Orientation = Vector3.new(-6.83999968, 0, 180) Part91.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh92.Parent = Part91 BlockMesh92.Scale = Vector3.new(0.0500000045, 0.300000131, 1) BlockMesh92.Scale = Vector3.new(0.0500000045, 0.300000131, 1) Part93.Parent = Tool0 Part93.BrickColor = BrickColor.new("Black") Part93.Rotation = Vector3.new(0, 0, -180) Part93.Anchored = true Part93.CanCollide = false Part93.FormFactor = Enum.FormFactor.Custom Part93.Size = Vector3.new(0.200000003, 0.264999926, 0.200000003) Part93.CFrame = CFrame.new(16.8364105, 2.10857725, -290.877686, -1, 0, 0, 0, -1, 0, 0, 0, 1) Part93.BottomSurface = Enum.SurfaceType.Smooth Part93.TopSurface = Enum.SurfaceType.Smooth Part93.Color = Color3.new(0.105882, 0.164706, 0.207843) Part93.Position = Vector3.new(16.8364105, 2.10857725, -290.877686) Part93.Orientation = Vector3.new(0, 0, 180) Part93.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh94.Parent = Part93 BlockMesh94.Scale = Vector3.new(0.774999857, 1, 0.274999917) BlockMesh94.Scale = Vector3.new(0.774999857, 1, 0.274999917) Part95.Parent = Tool0 Part95.BrickColor = BrickColor.new("Black") Part95.Rotation = Vector3.new(0, 0, -180) Part95.Anchored = true Part95.CanCollide = false Part95.FormFactor = Enum.FormFactor.Custom Part95.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part95.CFrame = CFrame.new(16.8364105, 2.25757718, -290.252686, -1, 0, 0, 0, -1, 0, 0, 0, 1) Part95.BottomSurface = Enum.SurfaceType.Smooth Part95.TopSurface = Enum.SurfaceType.Smooth Part95.Color = Color3.new(0.105882, 0.164706, 0.207843) Part95.Position = Vector3.new(16.8364105, 2.25757718, -290.252686) Part95.Orientation = Vector3.new(0, 0, 180) Part95.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh96.Parent = Part95 BlockMesh96.Scale = Vector3.new(0.425000042, 0.174999893, 0.274999917) BlockMesh96.Scale = Vector3.new(0.425000042, 0.174999893, 0.274999917) Part97.Parent = Tool0 Part97.BrickColor = BrickColor.new("Black") Part97.Rotation = Vector3.new(0, 0, -180) Part97.Anchored = true Part97.CanCollide = false Part97.FormFactor = Enum.FormFactor.Custom Part97.Size = Vector3.new(0.200000003, 0.200000003, 1.12500024) Part97.CFrame = CFrame.new(16.8364105, 2.29257727, -289.337708, -1, 0, 0, 0, -1, 0, 0, 0, 1) Part97.BottomSurface = Enum.SurfaceType.Smooth Part97.TopSurface = Enum.SurfaceType.Smooth Part97.Color = Color3.new(0.105882, 0.164706, 0.207843) Part97.Position = Vector3.new(16.8364105, 2.29257727, -289.337708) Part97.Orientation = Vector3.new(0, 0, 180) Part97.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh98.Parent = Part97 BlockMesh98.Scale = Vector3.new(0.375000089, 0.174999982, 1) BlockMesh98.Scale = Vector3.new(0.375000089, 0.174999982, 1) Part99.Parent = Tool0 Part99.BrickColor = BrickColor.new("Black") Part99.Rotation = Vector3.new(0, 0, 120) Part99.Anchored = true Part99.CanCollide = false Part99.FormFactor = Enum.FormFactor.Custom Part99.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part99.CFrame = CFrame.new(16.8744106, 2.37557721, -292.220703, -0.500036836, -0.866004944, 0, 0.866004944, -0.500036836, 0, 0, 0, 1) Part99.BottomSurface = Enum.SurfaceType.Smooth Part99.TopSurface = Enum.SurfaceType.Smooth Part99.Color = Color3.new(0.105882, 0.164706, 0.207843) Part99.Position = Vector3.new(16.8744106, 2.37557721, -292.220703) Part99.Orientation = Vector3.new(0, 0, 120) Part99.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh100.Parent = Part99 BlockMesh100.Scale = Vector3.new(0.175000042, 0.049999997, 0.55000031) BlockMesh100.Scale = Vector3.new(0.175000042, 0.049999997, 0.55000031) Part101.Parent = Tool0 Part101.BrickColor = BrickColor.new("Black") Part101.Rotation = Vector3.new(0, 0, -135) Part101.Anchored = true Part101.CanCollide = false Part101.FormFactor = Enum.FormFactor.Custom Part101.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part101.CFrame = CFrame.new(16.8714104, 2.32057714, -292.220703, -0.70712924, 0.707084715, 0, -0.707084715, -0.70712924, 0, 0, 0, 1) Part101.BottomSurface = Enum.SurfaceType.Smooth Part101.TopSurface = Enum.SurfaceType.Smooth Part101.Color = Color3.new(0.105882, 0.164706, 0.207843) Part101.Position = Vector3.new(16.8714104, 2.32057714, -292.220703) Part101.Orientation = Vector3.new(0, 0, -135) Part101.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh102.Parent = Part101 BlockMesh102.Scale = Vector3.new(0.175000042, 0.049999997, 0.55000031) BlockMesh102.Scale = Vector3.new(0.175000042, 0.049999997, 0.55000031) Part103.Parent = Tool0 Part103.BrickColor = BrickColor.new("Black") Part103.Rotation = Vector3.new(0, 0, -180) Part103.Anchored = true Part103.CanCollide = false Part103.FormFactor = Enum.FormFactor.Custom Part103.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part103.CFrame = CFrame.new(16.8364105, 2.32957721, -292.220703, -1, 0, 0, 0, -1, 0, 0, 0, 1) Part103.BottomSurface = Enum.SurfaceType.Smooth Part103.TopSurface = Enum.SurfaceType.Smooth Part103.Color = Color3.new(0.105882, 0.164706, 0.207843) Part103.Position = Vector3.new(16.8364105, 2.32957721, -292.220703) Part103.Orientation = Vector3.new(0, 0, 180) Part103.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh104.Parent = Part103 BlockMesh104.Scale = Vector3.new(0.0500000715, 0.175000012, 0.25000006) BlockMesh104.Scale = Vector3.new(0.0500000715, 0.175000012, 0.25000006) Part105.Parent = Tool0 Part105.BrickColor = BrickColor.new("Black") Part105.Rotation = Vector3.new(0, 0, -90) Part105.Anchored = true Part105.CanCollide = false Part105.FormFactor = Enum.FormFactor.Custom Part105.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part105.CFrame = CFrame.new(16.88241, 2.34757733, -292.220703, -6.30170107e-05, 1.0000006, 0, -1.0000006, -6.30170107e-05, 0, 0, 0, 1) Part105.BottomSurface = Enum.SurfaceType.Smooth Part105.TopSurface = Enum.SurfaceType.Smooth Part105.Color = Color3.new(0.105882, 0.164706, 0.207843) Part105.Position = Vector3.new(16.88241, 2.34757733, -292.220703) Part105.Orientation = Vector3.new(0, 0, -90) Part105.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh106.Parent = Part105 BlockMesh106.Scale = Vector3.new(0.175000042, 0.049999997, 0.55000031) BlockMesh106.Scale = Vector3.new(0.175000042, 0.049999997, 0.55000031) Part107.Parent = Tool0 Part107.BrickColor = BrickColor.new("Black") Part107.Rotation = Vector3.new(-1.89999998, 0, -180) Part107.Anchored = true Part107.CanCollide = false Part107.FormFactor = Enum.FormFactor.Custom Part107.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part107.CFrame = CFrame.new(16.7844105, 2.33557725, -289.899689, -1, 0, 0, 0, -0.999451458, 0.0331151746, 0, 0.0331151746, 0.999451458) Part107.BottomSurface = Enum.SurfaceType.Smooth Part107.TopSurface = Enum.SurfaceType.Smooth Part107.Color = Color3.new(0.105882, 0.164706, 0.207843) Part107.Position = Vector3.new(16.7844105, 2.33557725, -289.899689) Part107.Orientation = Vector3.new(-1.89999998, 0, 180) Part107.Color = Color3.new(0.105882, 0.164706, 0.207843) Decal108.Parent = Part107 Decal108.Texture = "http://www.roblox.com/asset/?id=61019872" Decal108.Face = Enum.NormalId.Back BlockMesh109.Parent = Part107 BlockMesh109.Scale = Vector3.new(0.300000101, 0.300000012, 0.075000003) BlockMesh109.Scale = Vector3.new(0.300000101, 0.300000012, 0.075000003) Part110.Parent = Tool0 Part110.BrickColor = BrickColor.new("Black") Part110.Rotation = Vector3.new(-90, 0, 0) Part110.Anchored = true Part110.CanCollide = false Part110.FormFactor = Enum.FormFactor.Custom Part110.Size = Vector3.new(0.200000003, 1.32499981, 0.200000003) Part110.CFrame = CFrame.new(16.8364105, 2.02057695, -291.567688, 1, 0, -0, 0, 0, 1, 0, -1, 0) Part110.BottomSurface = Enum.SurfaceType.Smooth Part110.TopSurface = Enum.SurfaceType.Smooth Part110.Color = Color3.new(0.105882, 0.164706, 0.207843) Part110.Position = Vector3.new(16.8364105, 2.02057695, -291.567688) Part110.Orientation = Vector3.new(-90, 0, 0) Part110.Color = Color3.new(0.105882, 0.164706, 0.207843) CylinderMesh111.Parent = Part110 CylinderMesh111.Scale = Vector3.new(0.125, 1, 0.125) CylinderMesh111.Scale = Vector3.new(0.125, 1, 0.125) Part112.Parent = Tool0 Part112.BrickColor = BrickColor.new("Black") Part112.Rotation = Vector3.new(-90, 0, 0) Part112.Anchored = true Part112.CanCollide = false Part112.FormFactor = Enum.FormFactor.Custom Part112.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part112.CFrame = CFrame.new(16.7964096, 2.2375772, -290.252686, 1, 0, 2.98023224e-08, -2.98023224e-08, -2.98023224e-08, 1, 0, -1, -2.98023224e-08) Part112.BottomSurface = Enum.SurfaceType.Smooth Part112.TopSurface = Enum.SurfaceType.Smooth Part112.Color = Color3.new(0.105882, 0.164706, 0.207843) Part112.Position = Vector3.new(16.7964096, 2.2375772, -290.252686) Part112.Orientation = Vector3.new(-90, 0, 0) Part112.Color = Color3.new(0.105882, 0.164706, 0.207843) CylinderMesh113.Parent = Part112 CylinderMesh113.Scale = Vector3.new(0.37499997, 0.274999797, 0.374999851) CylinderMesh113.Scale = Vector3.new(0.37499997, 0.274999797, 0.374999851) Part114.Parent = Tool0 Part114.BrickColor = BrickColor.new("Black") Part114.Rotation = Vector3.new(-90, 0, -180) Part114.Anchored = true Part114.CanCollide = false Part114.FormFactor = Enum.FormFactor.Custom Part114.Size = Vector3.new(0.200000003, 0.200000003, 0.224999994) Part114.CFrame = CFrame.new(16.8364105, 2.02557707, -288.562683, -1, 0, 0, 0, 0, 1, 0, 1, -0) Part114.BottomSurface = Enum.SurfaceType.Smooth Part114.TopSurface = Enum.SurfaceType.Smooth Part114.Color = Color3.new(0.105882, 0.164706, 0.207843) Part114.Position = Vector3.new(16.8364105, 2.02557707, -288.562683) Part114.Orientation = Vector3.new(-90, -180, 0) Part114.Color = Color3.new(0.105882, 0.164706, 0.207843) SpecialMesh115.Parent = Part114 SpecialMesh115.Scale = Vector3.new(0.774999797, 0.375, 1) SpecialMesh115.MeshType = Enum.MeshType.Wedge SpecialMesh115.Scale = Vector3.new(0.774999797, 0.375, 1) Part116.Parent = Tool0 Part116.BrickColor = BrickColor.new("Black") Part116.Rotation = Vector3.new(0, 0, -180) Part116.Anchored = true Part116.CanCollide = false Part116.FormFactor = Enum.FormFactor.Custom Part116.Size = Vector3.new(0.200000003, 0.200000003, 0.324999988) Part116.CFrame = CFrame.new(16.8364105, 2.22557712, -290.062683, -1, 0, 0, 0, -1, 0, 0, 0, 1) Part116.BottomSurface = Enum.SurfaceType.Smooth Part116.TopSurface = Enum.SurfaceType.Smooth Part116.Color = Color3.new(0.105882, 0.164706, 0.207843) Part116.Position = Vector3.new(16.8364105, 2.22557712, -290.062683) Part116.Orientation = Vector3.new(0, 0, 180) Part116.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh117.Parent = Part116 BlockMesh117.Scale = Vector3.new(0.774999917, 0.75, 1) BlockMesh117.Scale = Vector3.new(0.774999917, 0.75, 1) Part118.Parent = Tool0 Part118.BrickColor = BrickColor.new("Black") Part118.Rotation = Vector3.new(-90, 0, 0) Part118.Anchored = true Part118.CanCollide = false Part118.FormFactor = Enum.FormFactor.Custom Part118.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part118.CFrame = CFrame.new(16.8364105, 2.02057695, -292.239685, 1, 0, -0, 0, 0, 1, 0, -1, 0) Part118.BottomSurface = Enum.SurfaceType.Smooth Part118.TopSurface = Enum.SurfaceType.Smooth Part118.Color = Color3.new(0.105882, 0.164706, 0.207843) Part118.Position = Vector3.new(16.8364105, 2.02057695, -292.239685) Part118.Orientation = Vector3.new(-90, 0, 0) Part118.Color = Color3.new(0.105882, 0.164706, 0.207843) CylinderMesh119.Parent = Part118 CylinderMesh119.Scale = Vector3.new(0.230000019, 0.499999791, 0.201250017) CylinderMesh119.Scale = Vector3.new(0.230000019, 0.499999791, 0.201250017) Part120.Parent = Tool0 Part120.BrickColor = BrickColor.new("Black") Part120.Anchored = true Part120.CanCollide = false Part120.FormFactor = Enum.FormFactor.Custom Part120.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part120.CFrame = CFrame.new(16.8364105, 2.1355772, -291.567688, 1, 0, 0, 0, 1, 0, 0, 0, 1) Part120.BottomSurface = Enum.SurfaceType.Smooth Part120.TopSurface = Enum.SurfaceType.Smooth Part120.Color = Color3.new(0.105882, 0.164706, 0.207843) Part120.Position = Vector3.new(16.8364105, 2.1355772, -291.567688) Part120.Color = Color3.new(0.105882, 0.164706, 0.207843) SpecialMesh121.Parent = Part120 SpecialMesh121.Scale = Vector3.new(0.250000149, 0.25, 0.625) SpecialMesh121.MeshType = Enum.MeshType.Wedge SpecialMesh121.Scale = Vector3.new(0.250000149, 0.25, 0.625) Part122.Parent = Tool0 Part122.BrickColor = BrickColor.new("CGA brown") Part122.Rotation = Vector3.new(0, 0, -180) Part122.Anchored = true Part122.CanCollide = false Part122.FormFactor = Enum.FormFactor.Custom Part122.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part122.CFrame = CFrame.new(16.8364105, 2.1355772, -290.819702, -1, 0, 0, 0, -1, 0, 0, 0, 1) Part122.BottomSurface = Enum.SurfaceType.Smooth Part122.TopSurface = Enum.SurfaceType.Smooth Part122.Color = Color3.new(0.666667, 0.333333, 0) Part122.Position = Vector3.new(16.8364105, 2.1355772, -290.819702) Part122.Orientation = Vector3.new(0, 0, 180) Part122.Color = Color3.new(0.666667, 0.333333, 0) BlockMesh123.Parent = Part122 BlockMesh123.Scale = Vector3.new(0.774999857, 0.199999988, 0.299999595) BlockMesh123.Scale = Vector3.new(0.774999857, 0.199999988, 0.299999595) Part124.Parent = Tool0 Part124.BrickColor = BrickColor.new("Black") Part124.Rotation = Vector3.new(-90, 0, 0) Part124.Anchored = true Part124.CanCollide = false Part124.FormFactor = Enum.FormFactor.Custom Part124.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part124.CFrame = CFrame.new(16.8364105, 2.08557701, -290.929688, 1, 0, -0, 0, 0, 1, 0, -1, 0) Part124.BottomSurface = Enum.SurfaceType.Smooth Part124.TopSurface = Enum.SurfaceType.Smooth Part124.Color = Color3.new(0.105882, 0.164706, 0.207843) Part124.Position = Vector3.new(16.8364105, 2.08557701, -290.929688) Part124.Orientation = Vector3.new(-90, 0, 0) Part124.Color = Color3.new(0.105882, 0.164706, 0.207843) CylinderMesh125.Parent = Part124 CylinderMesh125.Scale = Vector3.new(0.5, 0.25, 0.5) CylinderMesh125.Scale = Vector3.new(0.5, 0.25, 0.5) Part126.Parent = Tool0 Part126.BrickColor = BrickColor.new("Black") Part126.Rotation = Vector3.new(-90, 0, 0) Part126.Anchored = true Part126.CanCollide = false Part126.FormFactor = Enum.FormFactor.Custom Part126.Size = Vector3.new(0.200000003, 0.524999976, 0.200000003) Part126.CFrame = CFrame.new(16.8364105, 2.20557714, -291.167694, 1, 0, -0, 0, 0, 1, 0, -1, 0) Part126.BottomSurface = Enum.SurfaceType.Smooth Part126.TopSurface = Enum.SurfaceType.Smooth Part126.Color = Color3.new(0.105882, 0.164706, 0.207843) Part126.Position = Vector3.new(16.8364105, 2.20557714, -291.167694) Part126.Orientation = Vector3.new(-90, 0, 0) Part126.Color = Color3.new(0.105882, 0.164706, 0.207843) CylinderMesh127.Parent = Part126 CylinderMesh127.Scale = Vector3.new(0.25, 1, 0.25) CylinderMesh127.Scale = Vector3.new(0.25, 1, 0.25) Part128.Parent = Tool0 Part128.BrickColor = BrickColor.new("CGA brown") Part128.Rotation = Vector3.new(0, 0, -180) Part128.Anchored = true Part128.CanCollide = false Part128.FormFactor = Enum.FormFactor.Custom Part128.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part128.CFrame = CFrame.new(16.8364105, 2.1355772, -290.307709, -1, 0, 0, 0, -1, 0, 0, 0, 1) Part128.BottomSurface = Enum.SurfaceType.Smooth Part128.TopSurface = Enum.SurfaceType.Smooth Part128.Color = Color3.new(0.666667, 0.333333, 0) Part128.Position = Vector3.new(16.8364105, 2.1355772, -290.307709) Part128.Orientation = Vector3.new(0, 0, 180) Part128.Color = Color3.new(0.666667, 0.333333, 0) BlockMesh129.Parent = Part128 BlockMesh129.Scale = Vector3.new(0.774999857, 0.199999869, 0.274999648) BlockMesh129.Scale = Vector3.new(0.774999857, 0.199999869, 0.274999648) Part130.Parent = Tool0 Part130.BrickColor = BrickColor.new("CGA brown") Part130.Rotation = Vector3.new(0, 0, -180) Part130.Anchored = true Part130.CanCollide = false Part130.FormFactor = Enum.FormFactor.Custom Part130.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part130.CFrame = CFrame.new(16.8364105, 2.1355772, -290.562683, -1, 0, 0, 0, -1, 0, 0, 0, 1) Part130.BottomSurface = Enum.SurfaceType.Smooth Part130.TopSurface = Enum.SurfaceType.Smooth Part130.Color = Color3.new(0.666667, 0.333333, 0) Part130.Position = Vector3.new(16.8364105, 2.1355772, -290.562683) Part130.Orientation = Vector3.new(0, 0, 180) Part130.Color = Color3.new(0.666667, 0.333333, 0) BlockMesh131.Parent = Part130 BlockMesh131.Scale = Vector3.new(0.774999857, 0.199999988, 0.474999666) BlockMesh131.Scale = Vector3.new(0.774999857, 0.199999988, 0.474999666) Part132.Parent = Tool0 Part132.BrickColor = BrickColor.new("CGA brown") Part132.Rotation = Vector3.new(-90, 0, -180) Part132.Anchored = true Part132.CanCollide = false Part132.FormFactor = Enum.FormFactor.Custom Part132.Size = Vector3.new(0.200000003, 0.200000003, 0.575000107) Part132.CFrame = CFrame.new(16.8364105, 1.73857701, -287.375702, -1, 0, 0, 0, 0, 1, 0, 1, -0) Part132.BottomSurface = Enum.SurfaceType.Smooth Part132.TopSurface = Enum.SurfaceType.Smooth Part132.Color = Color3.new(0.666667, 0.333333, 0) Part132.Position = Vector3.new(16.8364105, 1.73857701, -287.375702) Part132.Orientation = Vector3.new(-90, -180, 0) Part132.Color = Color3.new(0.666667, 0.333333, 0) SpecialMesh133.Parent = Part132 SpecialMesh133.Scale = Vector3.new(0.725000143, 0.25000003, 1) SpecialMesh133.MeshType = Enum.MeshType.Wedge SpecialMesh133.Scale = Vector3.new(0.725000143, 0.25000003, 1) Part134.Parent = Tool0 Part134.BrickColor = BrickColor.new("Black") Part134.Rotation = Vector3.new(175, 0, 180) Part134.Anchored = true Part134.CanCollide = false Part134.FormFactor = Enum.FormFactor.Custom Part134.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part134.CFrame = CFrame.new(16.8364105, 1.74257696, -289.332703, -1, -0, 0, 0, 0.99619472, -0.087155737, 0, -0.087155737, -0.99619472) Part134.BottomSurface = Enum.SurfaceType.Smooth Part134.TopSurface = Enum.SurfaceType.Smooth Part134.Color = Color3.new(0.105882, 0.164706, 0.207843) Part134.Position = Vector3.new(16.8364105, 1.74257696, -289.332703) Part134.Orientation = Vector3.new(5, 180, 0) Part134.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh135.Parent = Part134 BlockMesh135.Scale = Vector3.new(0.675000191, 0.524999976, 0.149999976) BlockMesh135.Scale = Vector3.new(0.675000191, 0.524999976, 0.149999976) Part136.Parent = Tool0 Part136.BrickColor = BrickColor.new("CGA brown") Part136.Rotation = Vector3.new(0, 0, -180) Part136.Anchored = true Part136.CanCollide = false Part136.FormFactor = Enum.FormFactor.Custom Part136.Size = Vector3.new(0.200000003, 0.449999988, 1.125) Part136.CFrame = CFrame.new(16.8364105, 1.67557693, -287.962708, -1, 0, 0, 0, -1, 0, 0, 0, 1) Part136.BottomSurface = Enum.SurfaceType.Smooth Part136.TopSurface = Enum.SurfaceType.Smooth Part136.Color = Color3.new(0.666667, 0.333333, 0) Part136.Position = Vector3.new(16.8364105, 1.67557693, -287.962708) Part136.Orientation = Vector3.new(0, 0, 180) Part136.Color = Color3.new(0.666667, 0.333333, 0) SpecialMesh137.Parent = Part136 SpecialMesh137.Scale = Vector3.new(0.725000143, 1, 1) SpecialMesh137.MeshType = Enum.MeshType.Wedge SpecialMesh137.Scale = Vector3.new(0.725000143, 1, 1) Part138.Parent = Tool0 Part138.BrickColor = BrickColor.new("Black") Part138.Rotation = Vector3.new(135, 0, 0) Part138.Anchored = true Part138.CanCollide = false Part138.FormFactor = Enum.FormFactor.Custom Part138.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part138.CFrame = CFrame.new(16.8364105, 1.76057696, -289.24469, 1, 0, 0, 0, -0.707129121, -0.707084537, 0, 0.707084537, -0.707129121) Part138.BottomSurface = Enum.SurfaceType.Smooth Part138.TopSurface = Enum.SurfaceType.Smooth Part138.Color = Color3.new(0.105882, 0.164706, 0.207843) Part138.Position = Vector3.new(16.8364105, 1.76057696, -289.24469) Part138.Orientation = Vector3.new(45, 180, 180) Part138.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh139.Parent = Part138 BlockMesh139.Scale = Vector3.new(0.775000095, 0.625, 0.125) BlockMesh139.Scale = Vector3.new(0.775000095, 0.625, 0.125) Part140.Parent = Tool0 Part140.BrickColor = BrickColor.new("CGA brown") Part140.Rotation = Vector3.new(-15, 0, -180) Part140.Anchored = true Part140.CanCollide = false Part140.FormFactor = Enum.FormFactor.Custom Part140.Size = Vector3.new(0.200000003, 0.524999976, 0.25) Part140.CFrame = CFrame.new(16.8364105, 1.567577, -288.692688, -1, 0, 0, 0, -0.965928555, 0.258808911, 0, 0.258808911, 0.965928555) Part140.BottomSurface = Enum.SurfaceType.Smooth Part140.TopSurface = Enum.SurfaceType.Smooth Part140.Color = Color3.new(0.666667, 0.333333, 0) Part140.Position = Vector3.new(16.8364105, 1.567577, -288.692688) Part140.Orientation = Vector3.new(-15, 0, 180) Part140.Color = Color3.new(0.666667, 0.333333, 0) BlockMesh141.Parent = Part140 BlockMesh141.Scale = Vector3.new(0.825000048, 1, 1) BlockMesh141.Scale = Vector3.new(0.825000048, 1, 1) Part142.Parent = Tool0 Part142.BrickColor = BrickColor.new("CGA brown") Part142.Rotation = Vector3.new(0, 0, -180) Part142.Anchored = true Part142.CanCollide = false Part142.FormFactor = Enum.FormFactor.Custom Part142.Size = Vector3.new(0.200000003, 0.200000003, 0.200000018) Part142.CFrame = CFrame.new(16.8364105, 1.947577, -290.209686, -1, 0, 0, 0, -1, 0, 0, 0, 1) Part142.BottomSurface = Enum.SurfaceType.Smooth Part142.TopSurface = Enum.SurfaceType.Smooth Part142.Color = Color3.new(0.666667, 0.333333, 0) Part142.Position = Vector3.new(16.8364105, 1.947577, -290.209686) Part142.Orientation = Vector3.new(0, 0, 180) Part142.Color = Color3.new(0.666667, 0.333333, 0) SpecialMesh143.Parent = Part142 SpecialMesh143.Scale = Vector3.new(0.774999976, 0.274999976, 1) SpecialMesh143.MeshType = Enum.MeshType.Wedge SpecialMesh143.Scale = Vector3.new(0.774999976, 0.274999976, 1) Part144.Parent = Tool0 Part144.BrickColor = BrickColor.new("CGA brown") Part144.Rotation = Vector3.new(0, 0, -180) Part144.Anchored = true Part144.CanCollide = false Part144.FormFactor = Enum.FormFactor.Custom Part144.Size = Vector3.new(0.200000003, 0.200000003, 1.125) Part144.CFrame = CFrame.new(16.8364105, 1.96357703, -287.962708, -1, 0, 0, 0, -1, 0, 0, 0, 1) Part144.BottomSurface = Enum.SurfaceType.Smooth Part144.TopSurface = Enum.SurfaceType.Smooth Part144.Color = Color3.new(0.666667, 0.333333, 0) Part144.Position = Vector3.new(16.8364105, 1.96357703, -287.962708) Part144.Orientation = Vector3.new(0, 0, 180) Part144.Color = Color3.new(0.666667, 0.333333, 0) BlockMesh145.Parent = Part144 BlockMesh145.Scale = Vector3.new(0.725000143, 0.625, 1) BlockMesh145.Scale = Vector3.new(0.725000143, 0.625, 1) Part146.Parent = Tool0 Part146.BrickColor = BrickColor.new("Black") Part146.Rotation = Vector3.new(30, 0, -180) Part146.Anchored = true Part146.CanCollide = false Part146.FormFactor = Enum.FormFactor.Custom Part146.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part146.CFrame = CFrame.new(16.8364105, 1.78757703, -289.002686, -1, 0, 0, 0, -0.866035938, -0.499981821, 0, -0.499981821, 0.866035938) Part146.BottomSurface = Enum.SurfaceType.Smooth Part146.TopSurface = Enum.SurfaceType.Smooth Part146.Color = Color3.new(0.105882, 0.164706, 0.207843) Part146.Position = Vector3.new(16.8364105, 1.78757703, -289.002686) Part146.Orientation = Vector3.new(30, 0, 180) Part146.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh147.Parent = Part146 BlockMesh147.Scale = Vector3.new(0.775000095, 0.875, 0.125) BlockMesh147.Scale = Vector3.new(0.775000095, 0.875, 0.125) Part148.Parent = Tool0 Part148.BrickColor = BrickColor.new("CGA brown") Part148.Rotation = Vector3.new(0, 0, -180) Part148.Anchored = true Part148.CanCollide = false Part148.FormFactor = Enum.FormFactor.Custom Part148.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part148.CFrame = CFrame.new(16.8364105, 1.81257701, -288.924713, -1, 0, 0, 0, -1, 0, 0, 0, 1) Part148.BottomSurface = Enum.SurfaceType.Smooth Part148.TopSurface = Enum.SurfaceType.Smooth Part148.Color = Color3.new(0.666667, 0.333333, 0) Part148.Position = Vector3.new(16.8364105, 1.81257701, -288.924713) Part148.Orientation = Vector3.new(0, 0, 180) Part148.Color = Color3.new(0.666667, 0.333333, 0) BlockMesh149.Parent = Part148 BlockMesh149.Scale = Vector3.new(0.825000048, 0.375, 0.5) BlockMesh149.Scale = Vector3.new(0.825000048, 0.375, 0.5) Part150.Parent = Tool0 Part150.BrickColor = BrickColor.new("CGA brown") Part150.Rotation = Vector3.new(-105, 0, 0) Part150.Anchored = true Part150.CanCollide = false Part150.FormFactor = Enum.FormFactor.Custom Part150.Size = Vector3.new(0.200000003, 0.200000003, 0.324999988) Part150.CFrame = CFrame.new(16.8364105, 1.62557697, -288.862701, 1, 0, -0, 0, -0.258808911, 0.965928555, 0, -0.965928555, -0.258808911) Part150.BottomSurface = Enum.SurfaceType.Smooth Part150.TopSurface = Enum.SurfaceType.Smooth Part150.Color = Color3.new(0.666667, 0.333333, 0) Part150.Position = Vector3.new(16.8364105, 1.62557697, -288.862701) Part150.Orientation = Vector3.new(-75, -180, 180) Part150.Color = Color3.new(0.666667, 0.333333, 0) SpecialMesh151.Parent = Part150 SpecialMesh151.Scale = Vector3.new(0.824999928, 0.25, 1) SpecialMesh151.MeshType = Enum.MeshType.Wedge SpecialMesh151.Scale = Vector3.new(0.824999928, 0.25, 1) Part152.Parent = Tool0 Part152.BrickColor = BrickColor.new("Black") Part152.Rotation = Vector3.new(0, 0, -180) Part152.Anchored = true Part152.CanCollide = false Part152.FormFactor = Enum.FormFactor.Custom Part152.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part152.CFrame = CFrame.new(16.8364105, 1.88557696, -289.307709, -1, 0, 0, 0, -1, 0, 0, 0, 1) Part152.BottomSurface = Enum.SurfaceType.Smooth Part152.TopSurface = Enum.SurfaceType.Smooth Part152.Color = Color3.new(0.105882, 0.164706, 0.207843) Part152.Position = Vector3.new(16.8364105, 1.88557696, -289.307709) Part152.Orientation = Vector3.new(0, 0, 180) Part152.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh153.Parent = Part152 BlockMesh153.Scale = Vector3.new(0.775000095, 0.899999976, 0.450000018) BlockMesh153.Scale = Vector3.new(0.775000095, 0.899999976, 0.450000018) Part154.Parent = Tool0 Part154.BrickColor = BrickColor.new("CGA brown") Part154.Rotation = Vector3.new(-180, 0, -180) Part154.Anchored = true Part154.CanCollide = false Part154.FormFactor = Enum.FormFactor.Custom Part154.Size = Vector3.new(0.200000003, 0.200000003, 0.800000072) Part154.CFrame = CFrame.new(16.8364105, 2.07557702, -287.749695, -1, 0, 0, 0, 1, 0, 0, 0, -1) Part154.BottomSurface = Enum.SurfaceType.Smooth Part154.TopSurface = Enum.SurfaceType.Smooth Part154.Color = Color3.new(0.666667, 0.333333, 0) Part154.Position = Vector3.new(16.8364105, 2.07557702, -287.749695) Part154.Orientation = Vector3.new(0, 180, 0) Part154.Color = Color3.new(0.666667, 0.333333, 0) SpecialMesh155.Parent = Part154 SpecialMesh155.Scale = Vector3.new(0.724999964, 0.49999997, 1) SpecialMesh155.MeshType = Enum.MeshType.Wedge SpecialMesh155.Scale = Vector3.new(0.724999964, 0.49999997, 1) Part156.Parent = Tool0 Part156.BrickColor = BrickColor.new("Black") Part156.Rotation = Vector3.new(-90, 0, -180) Part156.Anchored = true Part156.CanCollide = false Part156.FormFactor = Enum.FormFactor.Custom Part156.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part156.CFrame = CFrame.new(16.8364105, 1.71757698, -289.122711, -1, 0, 0, 0, 0, 1, 0, 1, -0) Part156.BottomSurface = Enum.SurfaceType.Smooth Part156.TopSurface = Enum.SurfaceType.Smooth Part156.Color = Color3.new(0.105882, 0.164706, 0.207843) Part156.Position = Vector3.new(16.8364105, 1.71757698, -289.122711) Part156.Orientation = Vector3.new(-90, -180, 0) Part156.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh157.Parent = Part156 BlockMesh157.Scale = Vector3.new(0.775000095, 0.875, 0.125) BlockMesh157.Scale = Vector3.new(0.775000095, 0.875, 0.125) Part158.Parent = Tool0 Part158.BrickColor = BrickColor.new("Black") Part158.Rotation = Vector3.new(94.4000015, 0, 180) Part158.Anchored = true Part158.CanCollide = false Part158.FormFactor = Enum.FormFactor.Custom Part158.Size = Vector3.new(0.200000003, 0.200000003, 0.574999928) Part158.CFrame = CFrame.new(16.8364105, 1.73857701, -287.363708, -1, -0, 0, 0, 0.0766965002, -0.997054458, 0, -0.997054458, -0.0766965002) Part158.BottomSurface = Enum.SurfaceType.Smooth Part158.TopSurface = Enum.SurfaceType.Smooth Part158.Color = Color3.new(0.105882, 0.164706, 0.207843) Part158.Position = Vector3.new(16.8364105, 1.73857701, -287.363708) Part158.Orientation = Vector3.new(85.5999985, 180, 0) Part158.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh159.Parent = Part158 BlockMesh159.Scale = Vector3.new(0.725000024, 0.125, 1) BlockMesh159.Scale = Vector3.new(0.725000024, 0.125, 1) Part160.Parent = Tool0 Part160.BrickColor = BrickColor.new("CGA brown") Part160.Rotation = Vector3.new(0, 0, -180) Part160.Anchored = true Part160.CanCollide = false Part160.FormFactor = Enum.FormFactor.Custom Part160.Size = Vector3.new(0.200000003, 0.200000003, 0.37500003) Part160.CFrame = CFrame.new(16.8364105, 2.05057693, -288.337708, -1, 0, 0, 0, -1, 0, 0, 0, 1) Part160.BottomSurface = Enum.SurfaceType.Smooth Part160.TopSurface = Enum.SurfaceType.Smooth Part160.Color = Color3.new(0.666667, 0.333333, 0) Part160.Position = Vector3.new(16.8364105, 2.05057693, -288.337708) Part160.Orientation = Vector3.new(0, 0, 180) Part160.Color = Color3.new(0.666667, 0.333333, 0) BlockMesh161.Parent = Part160 BlockMesh161.Scale = Vector3.new(0.725000143, 0.25000003, 1) BlockMesh161.Scale = Vector3.new(0.725000143, 0.25000003, 1) Part162.Parent = Tool0 Part162.BrickColor = BrickColor.new("Black") Part162.Rotation = Vector3.new(0, 0, -180) Part162.Anchored = true Part162.CanCollide = false Part162.FormFactor = Enum.FormFactor.Custom Part162.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part162.CFrame = CFrame.new(16.8364105, 2.30257726, -288.727692, -1, 0, 0, 0, -1, 0, 0, 0, 1) Part162.BottomSurface = Enum.SurfaceType.Smooth Part162.TopSurface = Enum.SurfaceType.Smooth Part162.Color = Color3.new(0.105882, 0.164706, 0.207843) Part162.Position = Vector3.new(16.8364105, 2.30257726, -288.727692) Part162.Orientation = Vector3.new(0, 0, 180) Part162.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh163.Parent = Part162 BlockMesh163.Scale = Vector3.new(0.225000039, 0.249999911, 0.474999905) BlockMesh163.Scale = Vector3.new(0.225000039, 0.249999911, 0.474999905) Part164.Parent = Tool0 Part164.BrickColor = BrickColor.new("Black") Part164.Rotation = Vector3.new(0, 0, -180) Part164.Anchored = true Part164.CanCollide = false Part164.FormFactor = Enum.FormFactor.Custom Part164.Size = Vector3.new(0.200000003, 0.200000003, 0.774999976) Part164.CFrame = CFrame.new(16.8914089, 2.2375772, -289.062683, -1, 0, 0, 0, -1, 0, 0, 0, 1) Part164.BottomSurface = Enum.SurfaceType.Smooth Part164.TopSurface = Enum.SurfaceType.Smooth Part164.Color = Color3.new(0.105882, 0.164706, 0.207843) Part164.Position = Vector3.new(16.8914089, 2.2375772, -289.062683) Part164.Orientation = Vector3.new(0, 0, 180) Part164.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh165.Parent = Part164 BlockMesh165.Scale = Vector3.new(0.0249999985, 0.37499994, 1) BlockMesh165.Scale = Vector3.new(0.0249999985, 0.37499994, 1) Part166.Parent = Tool0 Part166.BrickColor = BrickColor.new("Black") Part166.Rotation = Vector3.new(-90, 0, 0) Part166.Anchored = true Part166.CanCollide = false Part166.FormFactor = Enum.FormFactor.Custom Part166.Size = Vector3.new(0.200000003, 0.300000012, 0.200000003) Part166.CFrame = CFrame.new(16.8364105, 2.08557701, -292.155701, 1, 0, -0, 0, 0, 1, 0, -1, 0) Part166.BottomSurface = Enum.SurfaceType.Smooth Part166.TopSurface = Enum.SurfaceType.Smooth Part166.Color = Color3.new(0.105882, 0.164706, 0.207843) Part166.Position = Vector3.new(16.8364105, 2.08557701, -292.155701) Part166.Orientation = Vector3.new(-90, 0, 0) Part166.Color = Color3.new(0.105882, 0.164706, 0.207843) CylinderMesh167.Parent = Part166 CylinderMesh167.Scale = Vector3.new(0.375, 1, 0.375) CylinderMesh167.Scale = Vector3.new(0.375, 1, 0.375) Part168.Parent = Tool0 Part168.BrickColor = BrickColor.new("Black") Part168.Rotation = Vector3.new(-180, 0, -180) Part168.Anchored = true Part168.CanCollide = false Part168.FormFactor = Enum.FormFactor.Custom Part168.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part168.CFrame = CFrame.new(16.8344097, 2.18257713, -288.619659, -1, 0, 0, 0, 1, 0, 0, 0, -1) Part168.BottomSurface = Enum.SurfaceType.Smooth Part168.TopSurface = Enum.SurfaceType.Smooth Part168.Color = Color3.new(0.105882, 0.164706, 0.207843) Part168.Position = Vector3.new(16.8344097, 2.18257713, -288.619659) Part168.Orientation = Vector3.new(0, 180, 0) Part168.Color = Color3.new(0.105882, 0.164706, 0.207843) SpecialMesh169.Parent = Part168 SpecialMesh169.Scale = Vector3.new(0.74999994, 0.324999988, 0.199999958) SpecialMesh169.MeshType = Enum.MeshType.Wedge SpecialMesh169.Scale = Vector3.new(0.74999994, 0.324999988, 0.199999958) Part170.Parent = Tool0 Part170.BrickColor = BrickColor.new("Black") Part170.Rotation = Vector3.new(90, 0, 90) Part170.Anchored = true Part170.CanCollide = false Part170.FormFactor = Enum.FormFactor.Custom Part170.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part170.CFrame = CFrame.new(16.9044094, 2.2835772, -288.750702, 0, -1, 0, -3.7252903e-09, 0, -0.999999881, 0.999999881, 0, -3.7252903e-09) Part170.BottomSurface = Enum.SurfaceType.Smooth Part170.TopSurface = Enum.SurfaceType.Smooth Part170.Color = Color3.new(0.105882, 0.164706, 0.207843) Part170.Position = Vector3.new(16.9044094, 2.2835772, -288.750702) Part170.Orientation = Vector3.new(89.9700012, 180, -90) Part170.Color = Color3.new(0.105882, 0.164706, 0.207843) CylinderMesh171.Parent = Part170 CylinderMesh171.Scale = Vector3.new(0.550000012, 0.099999994, 0.550000012) CylinderMesh171.Scale = Vector3.new(0.550000012, 0.099999994, 0.550000012) Part172.Parent = Tool0 Part172.BrickColor = BrickColor.new("CGA brown") Part172.Rotation = Vector3.new(-180, 0, -180) Part172.Anchored = true Part172.CanCollide = false Part172.FormFactor = Enum.FormFactor.Custom Part172.Size = Vector3.new(0.200000003, 0.200000003, 0.300000012) Part172.CFrame = CFrame.new(16.8364105, 2.10057688, -288.375702, -1, 0, 0, 0, 1, 0, 0, 0, -1) Part172.BottomSurface = Enum.SurfaceType.Smooth Part172.TopSurface = Enum.SurfaceType.Smooth Part172.Color = Color3.new(0.666667, 0.333333, 0) Part172.Position = Vector3.new(16.8364105, 2.10057688, -288.375702) Part172.Orientation = Vector3.new(0, 180, 0) Part172.Color = Color3.new(0.666667, 0.333333, 0) SpecialMesh173.Parent = Part172 SpecialMesh173.Scale = Vector3.new(0.725000143, 0.25000003, 1) SpecialMesh173.MeshType = Enum.MeshType.Wedge SpecialMesh173.Scale = Vector3.new(0.725000143, 0.25000003, 1) Part174.Parent = Tool0 Part174.BrickColor = BrickColor.new("Black") Part174.Rotation = Vector3.new(60, 0, -180) Part174.Anchored = true Part174.CanCollide = false Part174.FormFactor = Enum.FormFactor.Custom Part174.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part174.CFrame = CFrame.new(16.8364105, 2.2065773, -292.120697, -1, 0, 0, 0, -0.500036895, -0.866004944, 0, -0.866004944, 0.500036895) Part174.BottomSurface = Enum.SurfaceType.Smooth Part174.TopSurface = Enum.SurfaceType.Smooth Part174.Color = Color3.new(0.105882, 0.164706, 0.207843) Part174.Position = Vector3.new(16.8364105, 2.2065773, -292.120697) Part174.Orientation = Vector3.new(60, 0, 180) Part174.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh175.Parent = Part174 BlockMesh175.Scale = Vector3.new(0.300000072, 0.124999993, 0.700000226) BlockMesh175.Scale = Vector3.new(0.300000072, 0.124999993, 0.700000226) Part176.Parent = Tool0 Part176.BrickColor = BrickColor.new("Black") Part176.Anchored = true Part176.CanCollide = false Part176.FormFactor = Enum.FormFactor.Custom Part176.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part176.CFrame = CFrame.new(16.8364105, 2.04257703, -292.239685, 1, 0, 0, 0, 1, 0, 0, 0, 1) Part176.BottomSurface = Enum.SurfaceType.Smooth Part176.TopSurface = Enum.SurfaceType.Smooth Part176.Color = Color3.new(0.105882, 0.164706, 0.207843) Part176.Position = Vector3.new(16.8364105, 2.04257703, -292.239685) Part176.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh177.Parent = Part176 BlockMesh177.Scale = Vector3.new(0.200000137, 0.200000018, 0.5) BlockMesh177.Scale = Vector3.new(0.200000137, 0.200000018, 0.5) Part178.Parent = Tool0 Part178.BrickColor = BrickColor.new("Black") Part178.Rotation = Vector3.new(0, 0, -180) Part178.Anchored = true Part178.CanCollide = false Part178.FormFactor = Enum.FormFactor.Custom Part178.Size = Vector3.new(0.200000003, 0.200000003, 0.25000003) Part178.CFrame = CFrame.new(16.8364105, 2.12157726, -292.179688, -1, 0, 0, 0, -1, 0, 0, 0, 1) Part178.BottomSurface = Enum.SurfaceType.Smooth Part178.TopSurface = Enum.SurfaceType.Smooth Part178.Color = Color3.new(0.105882, 0.164706, 0.207843) Part178.Position = Vector3.new(16.8364105, 2.12157726, -292.179688) Part178.Orientation = Vector3.new(0, 0, 180) Part178.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh179.Parent = Part178 BlockMesh179.Scale = Vector3.new(0.300000072, 0.300000012, 1) BlockMesh179.Scale = Vector3.new(0.300000072, 0.300000012, 1) Part180.Parent = Tool0 Part180.BrickColor = BrickColor.new("Black") Part180.Rotation = Vector3.new(-90, 0, 90) Part180.Anchored = true Part180.CanCollide = false Part180.FormFactor = Enum.FormFactor.Custom Part180.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part180.CFrame = CFrame.new(16.8364105, 2.30257726, -290.202698, 0, -1, -2.98023224e-08, -2.98023224e-08, -2.98023224e-08, 1, -1, 1.77635684e-15, -2.98023224e-08) Part180.BottomSurface = Enum.SurfaceType.Smooth Part180.TopSurface = Enum.SurfaceType.Smooth Part180.Color = Color3.new(0.105882, 0.164706, 0.207843) Part180.Position = Vector3.new(16.8364105, 2.30257726, -290.202698) Part180.Orientation = Vector3.new(-90, 90, 0) Part180.Color = Color3.new(0.105882, 0.164706, 0.207843) CylinderMesh181.Parent = Part180 CylinderMesh181.Scale = Vector3.new(0.224999994, 0.762499988, 0.224999994) CylinderMesh181.Scale = Vector3.new(0.224999994, 0.762499988, 0.224999994) Part182.Parent = Tool0 Part182.BrickColor = BrickColor.new("Really black") Part182.Rotation = Vector3.new(0, 0, -180) Part182.Anchored = true Part182.CanCollide = false Part182.FormFactor = Enum.FormFactor.Custom Part182.Size = Vector3.new(0.200000003, 0.200000003, 0.825000286) Part182.CFrame = CFrame.new(16.8764095, 2.20057726, -289.487701, -1, 0, 0, 0, -1, 0, 0, 0, 1) Part182.BottomSurface = Enum.SurfaceType.Smooth Part182.TopSurface = Enum.SurfaceType.Smooth Part182.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) Part182.Position = Vector3.new(16.8764095, 2.20057726, -289.487701) Part182.Orientation = Vector3.new(0, 0, 180) Part182.Color = Color3.new(0.0666667, 0.0666667, 0.0666667) BlockMesh183.Parent = Part182 BlockMesh183.Scale = Vector3.new(0.137500003, 0.49999997, 1) BlockMesh183.Scale = Vector3.new(0.137500003, 0.49999997, 1) Part184.Parent = Tool0 Part184.BrickColor = BrickColor.new("Black") Part184.Rotation = Vector3.new(0, 0, -180) Part184.Anchored = true Part184.CanCollide = false Part184.FormFactor = Enum.FormFactor.Custom Part184.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part184.CFrame = CFrame.new(16.8914089, 2.2375772, -289.474701, -1, 0, 0, 0, -1, 0, 0, 0, 1) Part184.BottomSurface = Enum.SurfaceType.Smooth Part184.TopSurface = Enum.SurfaceType.Smooth Part184.Color = Color3.new(0.105882, 0.164706, 0.207843) Part184.Position = Vector3.new(16.8914089, 2.2375772, -289.474701) Part184.Orientation = Vector3.new(0, 0, 180) Part184.Color = Color3.new(0.105882, 0.164706, 0.207843) SpecialMesh185.Parent = Part184 SpecialMesh185.Scale = Vector3.new(0.025000006, 0.375, 0.25) SpecialMesh185.MeshType = Enum.MeshType.Wedge SpecialMesh185.Scale = Vector3.new(0.025000006, 0.375, 0.25) Part186.Parent = Tool0 Part186.BrickColor = BrickColor.new("Black") Part186.Rotation = Vector3.new(-180, 0, -180) Part186.Anchored = true Part186.CanCollide = false Part186.FormFactor = Enum.FormFactor.Custom Part186.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part186.CFrame = CFrame.new(16.8364105, 2.28157711, -292.147705, -1, 0, 0, 0, 1, 0, 0, 0, -1) Part186.BottomSurface = Enum.SurfaceType.Smooth Part186.TopSurface = Enum.SurfaceType.Smooth Part186.Color = Color3.new(0.105882, 0.164706, 0.207843) Part186.Position = Vector3.new(16.8364105, 2.28157711, -292.147705) Part186.Orientation = Vector3.new(0, 180, 0) Part186.Color = Color3.new(0.105882, 0.164706, 0.207843) SpecialMesh187.Parent = Part186 SpecialMesh187.Scale = Vector3.new(0.300000161, 0.299999982, 0.174999937) SpecialMesh187.MeshType = Enum.MeshType.Wedge SpecialMesh187.Scale = Vector3.new(0.300000161, 0.299999982, 0.174999937) Part188.Parent = Tool0 Part188.BrickColor = BrickColor.new("Black") Part188.Rotation = Vector3.new(0, 0, -180) Part188.Anchored = true Part188.CanCollide = false Part188.FormFactor = Enum.FormFactor.Custom Part188.Size = Vector3.new(0.200000003, 0.224999994, 0.200000003) Part188.CFrame = CFrame.new(16.8364105, 2.02557707, -288.562683, -1, 0, 0, 0, -1, 0, 0, 0, 1) Part188.BottomSurface = Enum.SurfaceType.Smooth Part188.TopSurface = Enum.SurfaceType.Smooth Part188.Color = Color3.new(0.105882, 0.164706, 0.207843) Part188.Position = Vector3.new(16.8364105, 2.02557707, -288.562683) Part188.Orientation = Vector3.new(0, 0, 180) Part188.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh189.Parent = Part188 BlockMesh189.Scale = Vector3.new(0.664999902, 1, 0.375) BlockMesh189.Scale = Vector3.new(0.664999902, 1, 0.375) Part190.Parent = Tool0 Part190.BrickColor = BrickColor.new("Black") Part190.Rotation = Vector3.new(-170.539993, 0, 0) Part190.Anchored = true Part190.CanCollide = false Part190.FormFactor = Enum.FormFactor.Custom Part190.Size = Vector3.new(0.200000003, 0.200000003, 0.300000012) Part190.CFrame = CFrame.new(16.8364105, 2.10857725, -288.407684, 1, 0, -0, 0, -0.986393929, 0.164399043, 0, -0.164399043, -0.986393929) Part190.BottomSurface = Enum.SurfaceType.Smooth Part190.TopSurface = Enum.SurfaceType.Smooth Part190.Color = Color3.new(0.105882, 0.164706, 0.207843) Part190.Position = Vector3.new(16.8364105, 2.10857725, -288.407684) Part190.Orientation = Vector3.new(-9.46000004, -180, 180) Part190.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh191.Parent = Part190 BlockMesh191.Scale = Vector3.new(0.475000113, 0.0249999985, 1) BlockMesh191.Scale = Vector3.new(0.475000113, 0.0249999985, 1) Part192.Parent = Tool0 Part192.BrickColor = BrickColor.new("CGA brown") Part192.Rotation = Vector3.new(-90, 0, -90) Part192.Anchored = true Part192.CanCollide = false Part192.FormFactor = Enum.FormFactor.Custom Part192.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part192.CFrame = CFrame.new(16.8364105, 1.9785769, -290.087708, 0, 1, 0, 0, 0, 1, 1, 0, 0) Part192.BottomSurface = Enum.SurfaceType.Smooth Part192.TopSurface = Enum.SurfaceType.Smooth Part192.Color = Color3.new(0.666667, 0.333333, 0) Part192.Position = Vector3.new(16.8364105, 1.9785769, -290.087708) Part192.Orientation = Vector3.new(-90, -90, 0) Part192.Color = Color3.new(0.666667, 0.333333, 0) CylinderMesh193.Parent = Part192 CylinderMesh193.Scale = Vector3.new(0.625000119, 0.774999797, 0.625) CylinderMesh193.Scale = Vector3.new(0.625000119, 0.774999797, 0.625) Part194.Parent = Tool0 Part194.BrickColor = BrickColor.new("Black") Part194.Anchored = true Part194.CanCollide = false Part194.FormFactor = Enum.FormFactor.Custom Part194.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part194.CFrame = CFrame.new(16.8364105, 2.18857718, -291.455688, 1, 0, 0, 0, 1, 0, 0, 0, 1) Part194.BottomSurface = Enum.SurfaceType.Smooth Part194.TopSurface = Enum.SurfaceType.Smooth Part194.Color = Color3.new(0.105882, 0.164706, 0.207843) Part194.Position = Vector3.new(16.8364105, 2.18857718, -291.455688) Part194.Color = Color3.new(0.105882, 0.164706, 0.207843) SpecialMesh195.Parent = Part194 SpecialMesh195.Scale = Vector3.new(0.250000149, 0.274999976, 0.5) SpecialMesh195.MeshType = Enum.MeshType.Wedge SpecialMesh195.Scale = Vector3.new(0.250000149, 0.274999976, 0.5) Part196.Parent = Tool0 Part196.BrickColor = BrickColor.new("CGA brown") Part196.Anchored = true Part196.CanCollide = false Part196.FormFactor = Enum.FormFactor.Custom Part196.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part196.CFrame = CFrame.new(16.8364105, 2.10057688, -288.187683, 1, 0, 0, 0, 1, 0, 0, 0, 1) Part196.BottomSurface = Enum.SurfaceType.Smooth Part196.TopSurface = Enum.SurfaceType.Smooth Part196.Color = Color3.new(0.666667, 0.333333, 0) Part196.Position = Vector3.new(16.8364105, 2.10057688, -288.187683) Part196.Color = Color3.new(0.666667, 0.333333, 0) SpecialMesh197.Parent = Part196 SpecialMesh197.Scale = Vector3.new(0.724999905, 0.25, 0.375) SpecialMesh197.MeshType = Enum.MeshType.Wedge SpecialMesh197.Scale = Vector3.new(0.724999905, 0.25, 0.375) Part198.Parent = Tool0 Part198.BrickColor = BrickColor.new("Black") Part198.Rotation = Vector3.new(-90, 0, 0) Part198.Anchored = true Part198.CanCollide = false Part198.FormFactor = Enum.FormFactor.Custom Part198.Size = Vector3.new(0.200000003, 0.25, 0.200000003) Part198.CFrame = CFrame.new(16.8364105, 2.08557701, -291.529694, 1, 0, -0, 0, 0, 1, 0, -1, 0) Part198.BottomSurface = Enum.SurfaceType.Smooth Part198.TopSurface = Enum.SurfaceType.Smooth Part198.Color = Color3.new(0.105882, 0.164706, 0.207843) Part198.Position = Vector3.new(16.8364105, 2.08557701, -291.529694) Part198.Orientation = Vector3.new(-90, 0, 0) Part198.Color = Color3.new(0.105882, 0.164706, 0.207843) CylinderMesh199.Parent = Part198 CylinderMesh199.Scale = Vector3.new(0.375, 1, 0.375) CylinderMesh199.Scale = Vector3.new(0.375, 1, 0.375) Part200.Parent = Tool0 Part200.BrickColor = BrickColor.new("Black") Part200.Anchored = true Part200.CanCollide = false Part200.FormFactor = Enum.FormFactor.Custom Part200.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part200.CFrame = CFrame.new(16.8364105, 2.34657717, -288.697693, 1, 0, 0, 0, 1, 0, 0, 0, 1) Part200.BottomSurface = Enum.SurfaceType.Smooth Part200.TopSurface = Enum.SurfaceType.Smooth Part200.Color = Color3.new(0.105882, 0.164706, 0.207843) Part200.Position = Vector3.new(16.8364105, 2.34657717, -288.697693) Part200.Color = Color3.new(0.105882, 0.164706, 0.207843) SpecialMesh201.Parent = Part200 SpecialMesh201.MeshId = "http://www.roblox.com/asset/?id=3270017" SpecialMesh201.Scale = Vector3.new(0.0399999991, 0.0399999991, 0.075000003) SpecialMesh201.MeshType = Enum.MeshType.FileMesh SpecialMesh201.Scale = Vector3.new(0.0399999991, 0.0399999991, 0.075000003) Part202.Parent = Tool0 Part202.BrickColor = BrickColor.new("Black") Part202.Rotation = Vector3.new(-180, 0, -180) Part202.Anchored = true Part202.CanCollide = false Part202.FormFactor = Enum.FormFactor.Custom Part202.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part202.CFrame = CFrame.new(16.8364105, 2.13757706, -288.562683, -1, 0, 0, 0, 1, 0, 0, 0, -1) Part202.BottomSurface = Enum.SurfaceType.Smooth Part202.TopSurface = Enum.SurfaceType.Smooth Part202.Color = Color3.new(0.105882, 0.164706, 0.207843) Part202.Position = Vector3.new(16.8364105, 2.13757706, -288.562683) Part202.Orientation = Vector3.new(0, 180, 0) Part202.Color = Color3.new(0.105882, 0.164706, 0.207843) SpecialMesh203.Parent = Part202 SpecialMesh203.Scale = Vector3.new(0.775000095, 0.125, 0.375) SpecialMesh203.MeshType = Enum.MeshType.Wedge SpecialMesh203.Scale = Vector3.new(0.775000095, 0.125, 0.375) ManualWeld204.Name = "Part-to-AimPart Strong Joint" ManualWeld204.Parent = Part202 ManualWeld204.C0 = CFrame.new(0.100000001, -0.100000001, -0.100000001, -1, 0, 0, 0, 1, 0, 0, 0, -1) ManualWeld204.C1 = CFrame.new(-0.101606369, -0.304009438, -0.121948242, 1, 0, 0, 0, 1, 0, 0, 0, 1) ManualWeld204.Part0 = Part202 ManualWeld204.Part1 = Part20 Part205.Parent = Tool0 Part205.BrickColor = BrickColor.new("Black") Part205.Rotation = Vector3.new(-90, 0, 0) Part205.Anchored = true Part205.CanCollide = false Part205.FormFactor = Enum.FormFactor.Custom Part205.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part205.CFrame = CFrame.new(16.8764095, 2.2375772, -290.252686, 1, 0, 2.98023224e-08, -2.98023224e-08, -2.98023224e-08, 1, 0, -1, -2.98023224e-08) Part205.BottomSurface = Enum.SurfaceType.Smooth Part205.TopSurface = Enum.SurfaceType.Smooth Part205.Color = Color3.new(0.105882, 0.164706, 0.207843) Part205.Position = Vector3.new(16.8764095, 2.2375772, -290.252686) Part205.Orientation = Vector3.new(-90, 0, 0) Part205.Color = Color3.new(0.105882, 0.164706, 0.207843) CylinderMesh206.Parent = Part205 CylinderMesh206.Scale = Vector3.new(0.37499997, 0.274999797, 0.374999851) CylinderMesh206.Scale = Vector3.new(0.37499997, 0.274999797, 0.374999851) Part207.Parent = Tool0 Part207.BrickColor = BrickColor.new("Black") Part207.Rotation = Vector3.new(-180, 0, -180) Part207.Anchored = true Part207.CanCollide = false Part207.FormFactor = Enum.FormFactor.Custom Part207.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part207.CFrame = CFrame.new(16.8364105, 2.2125771, -288.637695, -1, 0, 0, 0, 1, 0, 0, 0, -1) Part207.BottomSurface = Enum.SurfaceType.Smooth Part207.TopSurface = Enum.SurfaceType.Smooth Part207.Color = Color3.new(0.105882, 0.164706, 0.207843) Part207.Position = Vector3.new(16.8364105, 2.2125771, -288.637695) Part207.Orientation = Vector3.new(0, 180, 0) Part207.Color = Color3.new(0.105882, 0.164706, 0.207843) SpecialMesh208.Parent = Part207 SpecialMesh208.Scale = Vector3.new(0.574999928, 0.625, 0.375) SpecialMesh208.MeshType = Enum.MeshType.Wedge SpecialMesh208.Scale = Vector3.new(0.574999928, 0.625, 0.375) Part209.Parent = Tool0 Part209.BrickColor = BrickColor.new("Black") Part209.Rotation = Vector3.new(0, 0, -180) Part209.Anchored = true Part209.CanCollide = false Part209.FormFactor = Enum.FormFactor.Custom Part209.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part209.CFrame = CFrame.new(16.8364105, 2.28157711, -292.220703, -1, 0, 0, 0, -1, 0, 0, 0, 1) Part209.BottomSurface = Enum.SurfaceType.Smooth Part209.TopSurface = Enum.SurfaceType.Smooth Part209.Color = Color3.new(0.105882, 0.164706, 0.207843) Part209.Position = Vector3.new(16.8364105, 2.28157711, -292.220703) Part209.Orientation = Vector3.new(0, 0, 180) Part209.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh210.Parent = Part209 BlockMesh210.Scale = Vector3.new(0.300000072, 0.300000012, 0.550000072) BlockMesh210.Scale = Vector3.new(0.300000072, 0.300000012, 0.550000072) Part211.Parent = Tool0 Part211.BrickColor = BrickColor.new("Black") Part211.Rotation = Vector3.new(0, 0, -180) Part211.Anchored = true Part211.CanCollide = false Part211.FormFactor = Enum.FormFactor.Custom Part211.Size = Vector3.new(0.200000003, 0.200000003, 1.625) Part211.CFrame = CFrame.new(16.8364105, 2.06357694, -289.412689, -1, 0, 0, 0, -1, 0, 0, 0, 1) Part211.BottomSurface = Enum.SurfaceType.Smooth Part211.TopSurface = Enum.SurfaceType.Smooth Part211.Color = Color3.new(0.105882, 0.164706, 0.207843) Part211.Position = Vector3.new(16.8364105, 2.06357694, -289.412689) Part211.Orientation = Vector3.new(0, 0, 180) Part211.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh212.Parent = Part211 BlockMesh212.Scale = Vector3.new(0.774999976, 0.874999821, 1) BlockMesh212.Scale = Vector3.new(0.774999976, 0.874999821, 1) Part213.Parent = Tool0 Part213.BrickColor = BrickColor.new("Black") Part213.Rotation = Vector3.new(0, 0, -180) Part213.Anchored = true Part213.CanCollide = false Part213.FormFactor = Enum.FormFactor.Custom Part213.Size = Vector3.new(0.200000003, 0.200000003, 1.54999995) Part213.CFrame = CFrame.new(16.8344097, 2.2125771, -289.449677, -1, 0, 0, 0, -1, 0, 0, 0, 1) Part213.BottomSurface = Enum.SurfaceType.Smooth Part213.TopSurface = Enum.SurfaceType.Smooth Part213.Color = Color3.new(0.105882, 0.164706, 0.207843) Part213.Position = Vector3.new(16.8344097, 2.2125771, -289.449677) Part213.Orientation = Vector3.new(0, 0, 180) Part213.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh214.Parent = Part213 BlockMesh214.Scale = Vector3.new(0.550000072, 0.62499994, 1) BlockMesh214.Scale = Vector3.new(0.550000072, 0.62499994, 1) Part215.Parent = Tool0 Part215.BrickColor = BrickColor.new("Black") Part215.Rotation = Vector3.new(-94.5699997, 0, 90) Part215.Anchored = true Part215.CanCollide = false Part215.FormFactor = Enum.FormFactor.Custom Part215.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part215.CFrame = CFrame.new(16.9194088, 2.06457686, -288.981689, 0, -1, -2.98023224e-08, -0.0797571838, -2.97073797e-08, 0.996814251, -0.996814251, 2.37695019e-09, -0.0797571838) Part215.BottomSurface = Enum.SurfaceType.Smooth Part215.TopSurface = Enum.SurfaceType.Smooth Part215.Color = Color3.new(0.105882, 0.164706, 0.207843) Part215.Position = Vector3.new(16.9194088, 2.06457686, -288.981689) Part215.Orientation = Vector3.new(-85.4300003, -180, -90) Part215.Color = Color3.new(0.105882, 0.164706, 0.207843) CylinderMesh216.Parent = Part215 CylinderMesh216.Scale = Vector3.new(0.574999928, 0.0500000045, 0.574999988) CylinderMesh216.Scale = Vector3.new(0.574999928, 0.0500000045, 0.574999988) Part217.Parent = Tool0 Part217.BrickColor = BrickColor.new("Black") Part217.Anchored = true Part217.CanCollide = false Part217.FormFactor = Enum.FormFactor.Custom Part217.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part217.CFrame = CFrame.new(16.8364105, 2.1355772, -291.455688, 1, 0, 0, 0, 1, 0, 0, 0, 1) Part217.BottomSurface = Enum.SurfaceType.Smooth Part217.TopSurface = Enum.SurfaceType.Smooth Part217.Color = Color3.new(0.105882, 0.164706, 0.207843) Part217.Position = Vector3.new(16.8364105, 2.1355772, -291.455688) Part217.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh218.Parent = Part217 BlockMesh218.Scale = Vector3.new(0.250000149, 0.25, 0.5) BlockMesh218.Scale = Vector3.new(0.250000149, 0.25, 0.5) Part219.Parent = Tool0 Part219.BrickColor = BrickColor.new("CGA brown") Part219.Rotation = Vector3.new(-90, 0, 0) Part219.Anchored = true Part219.CanCollide = false Part219.FormFactor = Enum.FormFactor.Custom Part219.Size = Vector3.new(0.200000003, 0.570000052, 0.200000003) Part219.CFrame = CFrame.new(16.8764095, 2.2375772, -290.565704, 1, 0, 2.98023224e-08, -2.98023224e-08, -2.98023224e-08, 1, 0, -1, -2.98023224e-08) Part219.BottomSurface = Enum.SurfaceType.Smooth Part219.TopSurface = Enum.SurfaceType.Smooth Part219.Color = Color3.new(0.666667, 0.333333, 0) Part219.Position = Vector3.new(16.8764095, 2.2375772, -290.565704) Part219.Orientation = Vector3.new(-90, 0, 0) Part219.Color = Color3.new(0.666667, 0.333333, 0) CylinderMesh220.Parent = Part219 CylinderMesh220.Scale = Vector3.new(0.37499997, 1, 0.374999851) CylinderMesh220.Scale = Vector3.new(0.37499997, 1, 0.374999851) Part221.Parent = Tool0 Part221.BrickColor = BrickColor.new("Black") Part221.Rotation = Vector3.new(-90, 0, 0) Part221.Anchored = true Part221.CanCollide = false Part221.FormFactor = Enum.FormFactor.Custom Part221.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part221.CFrame = CFrame.new(16.7964096, 2.2375772, -290.877686, 1, 0, 2.98023224e-08, -2.98023224e-08, -2.98023224e-08, 1, 0, -1, -2.98023224e-08) Part221.BottomSurface = Enum.SurfaceType.Smooth Part221.TopSurface = Enum.SurfaceType.Smooth Part221.Color = Color3.new(0.105882, 0.164706, 0.207843) Part221.Position = Vector3.new(16.7964096, 2.2375772, -290.877686) Part221.Orientation = Vector3.new(-90, 0, 0) Part221.Color = Color3.new(0.105882, 0.164706, 0.207843) CylinderMesh222.Parent = Part221 CylinderMesh222.Scale = Vector3.new(0.37499997, 0.274999797, 0.374999851) CylinderMesh222.Scale = Vector3.new(0.37499997, 0.274999797, 0.374999851) Part223.Parent = Tool0 Part223.BrickColor = BrickColor.new("Black") Part223.Rotation = Vector3.new(-90, 0, 0) Part223.Anchored = true Part223.CanCollide = false Part223.FormFactor = Enum.FormFactor.Custom Part223.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part223.CFrame = CFrame.new(16.8764095, 2.2375772, -290.877686, 1, 0, 2.98023224e-08, -2.98023224e-08, -2.98023224e-08, 1, 0, -1, -2.98023224e-08) Part223.BottomSurface = Enum.SurfaceType.Smooth Part223.TopSurface = Enum.SurfaceType.Smooth Part223.Color = Color3.new(0.105882, 0.164706, 0.207843) Part223.Position = Vector3.new(16.8764095, 2.2375772, -290.877686) Part223.Orientation = Vector3.new(-90, 0, 0) Part223.Color = Color3.new(0.105882, 0.164706, 0.207843) CylinderMesh224.Parent = Part223 CylinderMesh224.Scale = Vector3.new(0.37499997, 0.274999797, 0.374999851) CylinderMesh224.Scale = Vector3.new(0.37499997, 0.274999797, 0.374999851) Part225.Parent = Tool0 Part225.BrickColor = BrickColor.new("Black") Part225.Rotation = Vector3.new(0, 0, -180) Part225.Anchored = true Part225.CanCollide = false Part225.FormFactor = Enum.FormFactor.Custom Part225.Size = Vector3.new(0.200000003, 0.200000003, 0.375) Part225.CFrame = CFrame.new(16.8364105, 1.91257691, -288.787689, -1, 0, 0, 0, -1, 0, 0, 0, 1) Part225.BottomSurface = Enum.SurfaceType.Smooth Part225.TopSurface = Enum.SurfaceType.Smooth Part225.Color = Color3.new(0.105882, 0.164706, 0.207843) Part225.Position = Vector3.new(16.8364105, 1.91257691, -288.787689) Part225.Orientation = Vector3.new(0, 0, 180) Part225.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh226.Parent = Part225 BlockMesh226.Scale = Vector3.new(0.775000095, 0.62499994, 1) BlockMesh226.Scale = Vector3.new(0.775000095, 0.62499994, 1) Part227.Parent = Tool0 Part227.BrickColor = BrickColor.new("Black") Part227.Rotation = Vector3.new(90, 0, 90) Part227.Anchored = true Part227.CanCollide = false Part227.FormFactor = Enum.FormFactor.Custom Part227.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part227.CFrame = CFrame.new(16.8864098, 2.2835772, -288.749695, 0, -1, 0, -3.7252903e-09, 0, -0.999999881, 0.999999881, 0, -3.7252903e-09) Part227.BottomSurface = Enum.SurfaceType.Smooth Part227.TopSurface = Enum.SurfaceType.Smooth Part227.Color = Color3.new(0.105882, 0.164706, 0.207843) Part227.Position = Vector3.new(16.8864098, 2.2835772, -288.749695) Part227.Orientation = Vector3.new(89.9700012, 180, -90) Part227.Color = Color3.new(0.105882, 0.164706, 0.207843) CylinderMesh228.Parent = Part227 CylinderMesh228.Scale = Vector3.new(0.750000119, 0.0749999806, 0.725000024) CylinderMesh228.Scale = Vector3.new(0.750000119, 0.0749999806, 0.725000024) Part229.Parent = Tool0 Part229.BrickColor = BrickColor.new("Black") Part229.Rotation = Vector3.new(-45, 0, 0) Part229.Anchored = true Part229.CanCollide = false Part229.FormFactor = Enum.FormFactor.Custom Part229.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part229.CFrame = CFrame.new(16.8364105, 1.83257699, -289.104706, 0.99999994, -0, 0, 0, 0.707129002, 0.707084537, 0, -0.707084537, 0.707129002) Part229.BottomSurface = Enum.SurfaceType.Smooth Part229.TopSurface = Enum.SurfaceType.Smooth Part229.Color = Color3.new(0.105882, 0.164706, 0.207843) Part229.Position = Vector3.new(16.8364105, 1.83257699, -289.104706) Part229.Orientation = Vector3.new(-45, 0, 0) Part229.Color = Color3.new(0.105882, 0.164706, 0.207843) SpecialMesh230.Parent = Part229 SpecialMesh230.Scale = Vector3.new(0.175000161, 0.162499994, 0.412500024) SpecialMesh230.MeshType = Enum.MeshType.Wedge SpecialMesh230.Scale = Vector3.new(0.175000161, 0.162499994, 0.412500024) Part231.Parent = Tool0 Part231.BrickColor = BrickColor.new("Black") Part231.Rotation = Vector3.new(0, 0, -180) Part231.Anchored = true Part231.CanCollide = false Part231.FormFactor = Enum.FormFactor.Custom Part231.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part231.CFrame = CFrame.new(16.8364105, 2.25757718, -290.877686, -1, 0, 0, 0, -1, 0, 0, 0, 1) Part231.BottomSurface = Enum.SurfaceType.Smooth Part231.TopSurface = Enum.SurfaceType.Smooth Part231.Color = Color3.new(0.105882, 0.164706, 0.207843) Part231.Position = Vector3.new(16.8364105, 2.25757718, -290.877686) Part231.Orientation = Vector3.new(0, 0, 180) Part231.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh232.Parent = Part231 BlockMesh232.Scale = Vector3.new(0.425000042, 0.174999893, 0.274999917) BlockMesh232.Scale = Vector3.new(0.425000042, 0.174999893, 0.274999917) Part233.Parent = Tool0 Part233.BrickColor = BrickColor.new("Black") Part233.Rotation = Vector3.new(0, 0, -180) Part233.Anchored = true Part233.CanCollide = false Part233.FormFactor = Enum.FormFactor.Custom Part233.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003) Part233.CFrame = CFrame.new(16.8364105, 2.29557729, -290.195709, -1, 0, 0, 0, -1, 0, 0, 0, 1) Part233.BottomSurface = Enum.SurfaceType.Smooth Part233.TopSurface = Enum.SurfaceType.Smooth Part233.Color = Color3.new(0.105882, 0.164706, 0.207843) Part233.Position = Vector3.new(16.8364105, 2.29557729, -290.195709) Part233.Orientation = Vector3.new(0, 0, 180) Part233.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh234.Parent = Part233 BlockMesh234.Scale = Vector3.new(0.674999952, 0.24999994, 0.199999988) BlockMesh234.Scale = Vector3.new(0.674999952, 0.24999994, 0.199999988) Part235.Parent = Tool0 Part235.BrickColor = BrickColor.new("Black") Part235.Rotation = Vector3.new(0, 0, -180) Part235.Anchored = true Part235.CanCollide = false Part235.FormFactor = Enum.FormFactor.Custom Part235.Size = Vector3.new(0.200000003, 0.200000003, 1.42499995) Part235.CFrame = CFrame.new(16.8364105, 1.93857694, -289.312653, -1, 0, 0, 0, -1, 0, 0, 0, 1) Part235.BottomSurface = Enum.SurfaceType.Smooth Part235.TopSurface = Enum.SurfaceType.Smooth Part235.Color = Color3.new(0.105882, 0.164706, 0.207843) Part235.Position = Vector3.new(16.8364105, 1.93857694, -289.312653) Part235.Orientation = Vector3.new(0, 0, 180) Part235.Color = Color3.new(0.105882, 0.164706, 0.207843) SpecialMesh236.Parent = Part235 SpecialMesh236.Scale = Vector3.new(0.774999976, 0.375, 1) SpecialMesh236.MeshType = Enum.MeshType.Wedge SpecialMesh236.Scale = Vector3.new(0.774999976, 0.375, 1) Part237.Name = "Mag" Part237.Parent = Tool0 Part237.BrickColor = BrickColor.new("Black") Part237.Rotation = Vector3.new(7, 0, 0) Part237.Anchored = true Part237.CanCollide = false Part237.FormFactor = Enum.FormFactor.Custom Part237.Size = Vector3.new(0.200000003, 0.300000012, 0.375) Part237.CFrame = CFrame.new(16.8364105, 1.87957692, -289.558685, 1, 0, 0, 0, 0.992546141, -0.121869348, 0, 0.121869348, 0.992546141) Part237.BottomSurface = Enum.SurfaceType.Smooth Part237.TopSurface = Enum.SurfaceType.Smooth Part237.Color = Color3.new(0.105882, 0.164706, 0.207843) Part237.Position = Vector3.new(16.8364105, 1.87957692, -289.558685) Part237.Orientation = Vector3.new(7, 0, 0) Part237.Color = Color3.new(0.105882, 0.164706, 0.207843) BlockMesh238.Parent = Part237 BlockMesh238.Scale = Vector3.new(0.699999988, 1, 1) BlockMesh238.Scale = Vector3.new(0.699999988, 1, 1) for i,v in pairs(mas:GetChildren()) do v.Parent = game:GetService("Players").LocalPlayer.Backpack pcall(function() v:MakeJoints() end) end mas:Destroy() for i,v in pairs(cors) do spawn(function() pcall(v) end) end