Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- 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 = 1000000000
- ,Spread = 0
- ,Damage = {999999999, 999999999}
- ,HeadShotDamage = {99999999, 999999999}
- ,Bullets = 1
- ,FireRate = 0.1
- ,Automatic = true
- ,AntiTK = false
- ,ImpactDuration = 3
- --Reload
- ,ReloadKey = "R"
- ,ReloadTime = 0
- ,Ammo = 30000000
- ,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://70288585"
- ,Fire2 = "rbxassetid://70288585"
- ,Fire3 = "rbxassetid://70288585"
- ,Reload = "rbxassetid://70288585"
- ,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 = 70
- ,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 = 100000000000
- ,Spread = 0
- ,Damage = {99999999999999999, 99999999999999999999}
- ,HeadShotDamage = {99999999999, 9999999999999999999999}
- ,Bullets = 1
- ,FireRate = 0.1
- ,Automatic = true
- ,AntiTK = true
- ,ImpactDuration = 3
- --Reload
- ,ReloadKey = "R"
- ,ReloadTime = 0
- ,Ammo = 3000000000
- ,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://70288585"
- ,Fire2 = "rbxassetid://70288585"
- ,Fire3 = "rbxassetid://70288585"
- ,Reload = "rbxassetid://70288585"
- ,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://2756050321"
- Sound38.Volume = 10
- 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
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement