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")
- LocalScript7 = Instance.new("LocalScript")
- NumberValue8 = Instance.new("NumberValue")
- NumberValue9 = Instance.new("NumberValue")
- ScreenGui10 = Instance.new("ScreenGui")
- Frame11 = Instance.new("Frame")
- TextLabel12 = Instance.new("TextLabel")
- Smoke13 = Instance.new("Smoke")
- Smoke14 = Instance.new("Smoke")
- PointLight15 = Instance.new("PointLight")
- ScreenGui16 = Instance.new("ScreenGui")
- Frame17 = Instance.new("Frame")
- TextLabel18 = Instance.new("TextLabel")
- TextLabel19 = Instance.new("TextLabel")
- Part20 = Instance.new("Part")
- CylinderMesh21 = Instance.new("CylinderMesh")
- Part22 = Instance.new("Part")
- SpecialMesh23 = Instance.new("SpecialMesh")
- Part24 = Instance.new("Part")
- CylinderMesh25 = Instance.new("CylinderMesh")
- Part26 = Instance.new("Part")
- BlockMesh27 = Instance.new("BlockMesh")
- ManualWeld28 = Instance.new("ManualWeld")
- Part29 = Instance.new("Part")
- CylinderMesh30 = Instance.new("CylinderMesh")
- Part31 = Instance.new("Part")
- BlockMesh32 = Instance.new("BlockMesh")
- Part33 = Instance.new("Part")
- BlockMesh34 = Instance.new("BlockMesh")
- Part35 = Instance.new("Part")
- BlockMesh36 = Instance.new("BlockMesh")
- Part37 = Instance.new("Part")
- BlockMesh38 = Instance.new("BlockMesh")
- Part39 = Instance.new("Part")
- BlockMesh40 = Instance.new("BlockMesh")
- Sound41 = Instance.new("Sound")
- Sound42 = Instance.new("Sound")
- Sound43 = Instance.new("Sound")
- Sound44 = Instance.new("Sound")
- Sound45 = Instance.new("Sound")
- Sound46 = Instance.new("Sound")
- Part47 = Instance.new("Part")
- BlockMesh48 = Instance.new("BlockMesh")
- Part49 = Instance.new("Part")
- BlockMesh50 = Instance.new("BlockMesh")
- Part51 = Instance.new("Part")
- BlockMesh52 = Instance.new("BlockMesh")
- Part53 = Instance.new("Part")
- BlockMesh54 = Instance.new("BlockMesh")
- Part55 = Instance.new("Part")
- Decal56 = Instance.new("Decal")
- Decal57 = Instance.new("Decal")
- BlockMesh58 = Instance.new("BlockMesh")
- Part59 = Instance.new("Part")
- CylinderMesh60 = Instance.new("CylinderMesh")
- Part61 = Instance.new("Part")
- CylinderMesh62 = Instance.new("CylinderMesh")
- Part63 = Instance.new("Part")
- CylinderMesh64 = Instance.new("CylinderMesh")
- Part65 = Instance.new("Part")
- CylinderMesh66 = Instance.new("CylinderMesh")
- Part67 = Instance.new("Part")
- CylinderMesh68 = Instance.new("CylinderMesh")
- Part69 = Instance.new("Part")
- CylinderMesh70 = Instance.new("CylinderMesh")
- Part71 = Instance.new("Part")
- BlockMesh72 = Instance.new("BlockMesh")
- Part73 = Instance.new("Part")
- BlockMesh74 = Instance.new("BlockMesh")
- Part75 = Instance.new("Part")
- BlockMesh76 = Instance.new("BlockMesh")
- Part77 = Instance.new("Part")
- BlockMesh78 = Instance.new("BlockMesh")
- Part79 = Instance.new("Part")
- SpecialMesh80 = Instance.new("SpecialMesh")
- Part81 = Instance.new("Part")
- BlockMesh82 = Instance.new("BlockMesh")
- Part83 = Instance.new("Part")
- BlockMesh84 = Instance.new("BlockMesh")
- Part85 = Instance.new("Part")
- SpecialMesh86 = Instance.new("SpecialMesh")
- Part87 = Instance.new("Part")
- BlockMesh88 = Instance.new("BlockMesh")
- Part89 = Instance.new("Part")
- BlockMesh90 = Instance.new("BlockMesh")
- Part91 = Instance.new("Part")
- Decal92 = Instance.new("Decal")
- CylinderMesh93 = Instance.new("CylinderMesh")
- Part94 = Instance.new("Part")
- CylinderMesh95 = Instance.new("CylinderMesh")
- Part96 = Instance.new("Part")
- BlockMesh97 = Instance.new("BlockMesh")
- Part98 = Instance.new("Part")
- CylinderMesh99 = Instance.new("CylinderMesh")
- Part100 = Instance.new("Part")
- CylinderMesh101 = Instance.new("CylinderMesh")
- Part102 = Instance.new("Part")
- BlockMesh103 = Instance.new("BlockMesh")
- Part104 = Instance.new("Part")
- SpecialMesh105 = Instance.new("SpecialMesh")
- Part106 = Instance.new("Part")
- BlockMesh107 = Instance.new("BlockMesh")
- Part108 = Instance.new("Part")
- CylinderMesh109 = Instance.new("CylinderMesh")
- Part110 = Instance.new("Part")
- SpecialMesh111 = Instance.new("SpecialMesh")
- Part112 = Instance.new("Part")
- SpecialMesh113 = Instance.new("SpecialMesh")
- Part114 = Instance.new("Part")
- BlockMesh115 = Instance.new("BlockMesh")
- Part116 = Instance.new("Part")
- BlockMesh117 = Instance.new("BlockMesh")
- Part118 = Instance.new("Part")
- SpecialMesh119 = Instance.new("SpecialMesh")
- Part120 = Instance.new("Part")
- BlockMesh121 = Instance.new("BlockMesh")
- Part122 = Instance.new("Part")
- SpecialMesh123 = Instance.new("SpecialMesh")
- Part124 = Instance.new("Part")
- CylinderMesh125 = Instance.new("CylinderMesh")
- Part126 = Instance.new("Part")
- CylinderMesh127 = Instance.new("CylinderMesh")
- Part128 = Instance.new("Part")
- CylinderMesh129 = Instance.new("CylinderMesh")
- Part130 = Instance.new("Part")
- CylinderMesh131 = Instance.new("CylinderMesh")
- Part132 = Instance.new("Part")
- BlockMesh133 = Instance.new("BlockMesh")
- Part134 = Instance.new("Part")
- CylinderMesh135 = Instance.new("CylinderMesh")
- Part136 = Instance.new("Part")
- CylinderMesh137 = Instance.new("CylinderMesh")
- Part138 = Instance.new("Part")
- CylinderMesh139 = Instance.new("CylinderMesh")
- Part140 = Instance.new("Part")
- SpecialMesh141 = Instance.new("SpecialMesh")
- Part142 = Instance.new("Part")
- BlockMesh143 = Instance.new("BlockMesh")
- Part144 = Instance.new("Part")
- BlockMesh145 = Instance.new("BlockMesh")
- Part146 = Instance.new("Part")
- CylinderMesh147 = Instance.new("CylinderMesh")
- Part148 = Instance.new("Part")
- BlockMesh149 = Instance.new("BlockMesh")
- Part150 = Instance.new("Part")
- BlockMesh151 = Instance.new("BlockMesh")
- Part152 = Instance.new("Part")
- Decal153 = Instance.new("Decal")
- Decal154 = Instance.new("Decal")
- BlockMesh155 = Instance.new("BlockMesh")
- Part156 = Instance.new("Part")
- Decal157 = Instance.new("Decal")
- Decal158 = Instance.new("Decal")
- BlockMesh159 = Instance.new("BlockMesh")
- Part160 = Instance.new("Part")
- BlockMesh161 = Instance.new("BlockMesh")
- Part162 = Instance.new("Part")
- BlockMesh163 = Instance.new("BlockMesh")
- Part164 = Instance.new("Part")
- Decal165 = Instance.new("Decal")
- Decal166 = Instance.new("Decal")
- BlockMesh167 = Instance.new("BlockMesh")
- Part168 = Instance.new("Part")
- CylinderMesh169 = Instance.new("CylinderMesh")
- Part170 = Instance.new("Part")
- BlockMesh171 = Instance.new("BlockMesh")
- Part172 = Instance.new("Part")
- BlockMesh173 = Instance.new("BlockMesh")
- Part174 = Instance.new("Part")
- BlockMesh175 = Instance.new("BlockMesh")
- Part176 = Instance.new("Part")
- CylinderMesh177 = Instance.new("CylinderMesh")
- ManualWeld178 = Instance.new("ManualWeld")
- Part179 = Instance.new("Part")
- SpecialMesh180 = Instance.new("SpecialMesh")
- Part181 = Instance.new("Part")
- CylinderMesh182 = Instance.new("CylinderMesh")
- Part183 = Instance.new("Part")
- BlockMesh184 = Instance.new("BlockMesh")
- Part185 = Instance.new("Part")
- CylinderMesh186 = Instance.new("CylinderMesh")
- Part187 = Instance.new("Part")
- BlockMesh188 = Instance.new("BlockMesh")
- Part189 = Instance.new("Part")
- BlockMesh190 = Instance.new("BlockMesh")
- Part191 = Instance.new("Part")
- CylinderMesh192 = Instance.new("CylinderMesh")
- Part193 = Instance.new("Part")
- CylinderMesh194 = Instance.new("CylinderMesh")
- Part195 = Instance.new("Part")
- SpecialMesh196 = Instance.new("SpecialMesh")
- Part197 = Instance.new("Part")
- SpecialMesh198 = Instance.new("SpecialMesh")
- Part199 = Instance.new("Part")
- BlockMesh200 = Instance.new("BlockMesh")
- Part201 = Instance.new("Part")
- Decal202 = Instance.new("Decal")
- Tool0.Name = "MP5"
- Tool0.Parent = mas
- Tool0.GripForward = Vector3.new(-0.309018254, 0, -0.951056182)
- Tool0.GripPos = Vector3.new(0, -0.200000003, 0.200000003)
- Tool0.GripRight = Vector3.new(0.951056182, 0, -0.309018254)
- LocalScript1.Name = "Gun_Script"
- LocalScript1.Parent = Tool0
- table.insert(cors,sandbox(LocalScript1,function()
- sp = script.Parent
- Mesh = false -- If true will load BC 2.0 Arm meshes as well.
- Shirt = true -- If true will load the user's shirt to the arms as well
- function onEquipped(mouse)
- local Player = game:GetService("Players").LocalPlayer
- local Cam = game.Workspace.CurrentCamera
- local Arms = Instance.new("Model")
- Arms.Name = "Arms"
- Arms.Parent = Cam
- if Shirt == true then
- local Humanoid = Instance.new("Humanoid")
- Humanoid.MaxHealth = 0
- Humanoid.Health = 0
- Humanoid.Name = ""
- Humanoid.Parent = Arms
- local newShirt = Player.Character:FindFirstChild("Shirt")
- if newShirt then
- newShirt = newShirt:clone()
- newShirt.Parent = Arms
- end
- else end
- local RightArm = Player.Character:FindFirstChild("Right Arm"):clone()
- RightArm.Name = "Right Arm"
- RightArm.Transparency = 0
- RightArm.Size = Vector3.new(.6, 2, .6)
- local w = Instance.new("Weld")
- w.Part0 = RightArm
- w.Part1 = Player.Character:FindFirstChild("Right Arm")
- w.C0 = CFrame.new()
- w.C1 = CFrame.new()
- w.Parent = RightArm
- RightArm.Parent = Arms
- local LeftArm = Player.Character:FindFirstChild("Left Arm"):clone()
- LeftArm.Name = "Left Arm"
- LeftArm.Transparency = 0
- LeftArm.Size = Vector3.new(.6, 2, .6)
- local w = Instance.new("Weld")
- w.Part0 = LeftArm
- w.Part1 = Player.Character:FindFirstChild("Left Arm")
- w.C0 = CFrame.new()
- w.C1 = CFrame.new()
- w.Parent = LeftArm
- LeftArm.Parent = Arms
- if Mesh ~= false then
- local LeftArmMesh = script:FindFirstChild("LeftArm")
- LeftArmMesh.Parent = LeftArm
- local RightArmMesh = script:FindFirstChild("RightArm")
- RightArmMesh.Parent = RightArm
- else end
- end
- function onUnequipped(mouse)
- local Player = game:GetService("Players").LocalPlayer
- local Cam = game.Workspace.CurrentCamera
- for _, Model in pairs(Cam:GetChildren()) do
- if Model.Name == "Arms" then
- Model:remove()
- else end
- end
- end
- script.Parent.Equipped:connect(onEquipped)
- script.Parent.Unequipped:connect(onUnequipped)
- wait(0.5)
- --Made by YouTubes--
- --Edit settings below--
- local Tool = script.Parent
- local Settings = {
- Range = 1000
- ,Spread = 10
- ,Damage = {15, 25}
- ,HeadShotDamage = {50, 120}
- ,Bullets = 1
- ,FireRate = 0.1
- ,Automatic = true
- ,AntiTK = false
- ,ImpactDuration = 3
- --Reload
- ,ReloadKey = "R"
- ,ReloadTime = 2.5
- ,Ammo = 30
- ,IncludeChamberedBullet = true
- --Gui
- ,GuiPos = Vector2.new(script.Gui.Frame.Position.X.Scale, script.Gui.Frame.Position.Y.Scale)
- --Arms
- ,OneHanded = false
- ,FakeArms = true
- ,FakeArmTransparency = 1
- ,RightPos = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0)
- ,LeftPos = CFrame.new(0.9, 0.05, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
- ,AimPart = Tool.AimPart
- ,AimPartOffset = CFrame.new()
- ,AimGripOffset = Vector3.new(0, 0, 0)
- ,LeftAimPos = CFrame.new(1, 0.5, 0.5) * CFrame.Angles(math.rad(-100), math.rad(45), 0)
- ,AimAnim = {
- Enabled = false
- ,Frames = 50
- ,Time = 0.1
- }
- ,ChangeFOV = {true, 60}
- ,SpreadReduction = 5
- --Weld
- ,Weld = true
- --Mouse
- ,Icons = {
- Idle = "rbxassetid://70288585"
- ,Fire1 = "rbxassetid://70288578"
- ,Fire2 = "rbxassetid://70288572"
- ,Fire3 = "rbxassetid://70288578"
- ,Reload = "rbxassetid://70288599"
- ,Aim = "rbxasset://textures/Blank.png"
- }
- ,FireMouseAnimTime = 0.15
- --Recoil
- ,Recoil = math.rad(1)
- --Smoke
- ,Smoke = true
- ,SmokePart = Tool.SmokePart
- ,Smokes = {{script.Smoke, 6, 0.1}, {script.Smoke1, 0.1}, {script.Smoke1, 0.1}, {script.Flash, 0.03}}
- --Sprint
- ,Sprint = true
- ,SprintSpeed = 25
- ,SprintKey = "0"
- ,SprintSpreadIncrease = 40
- ,SprintArmOffset = CFrame.new(0.25, 0.125, 0.25) * CFrame.Angles(math.rad(-30), math.rad(35), 0)
- --Other
- ,DropHats = true
- }
- --Do not edit below this lign--
- local Orig_Spread = Settings.Spread
- local Orig_Grip = Tool.GripPos
- local Player = game.Players.LocalPlayer
- local Character = Player.Character
- local Camera = workspace.CurrentCamera
- local Ammo, StoredAmmo = script.Ammo, script.StoredAmmo
- local Gui, CanUpdateGui = nil, true
- local Sprinting, Equipped
- function Update_Gui()
- if Gui and CanUpdateGui then
- Gui.Frame.AmmoDisplay.Text = Ammo.Value .. "|" .. StoredAmmo.Value
- end
- end
- local Welded
- if Settings.Weld then
- Delay(0, function()
- local weldC0s = {}
- for i, v in pairs(Tool:GetChildren()) do
- if v:IsA("BasePart") and v ~= Tool.Handle then
- table.insert(weldC0s, {v, Tool.Handle.CFrame:toObjectSpace(v.CFrame)})
- v.Anchored = false
- end
- end
- Tool.Handle.Anchored = false
- local welds = {}
- Tool.Equipped:connect(function()
- for i, v in ipairs(welds) do
- v.Part1 = nil
- v:Destroy()
- end
- for i, v in ipairs(weldC0s) do
- if v[1] and v[2] then
- local w = Instance.new("Weld", Tool.Handle)
- w.Part0 = Tool.Handle
- w.Part1 = v[1]
- w.C0 = v[2]
- table.insert(welds, w)
- end
- end
- end)
- wait()
- Welded = true
- end)
- end
- local Left_Weld, Right_Weld
- Ammo.Changed:connect(Update_Gui)
- StoredAmmo.Changed:connect(Update_Gui)
- Settings.Range = math.min(Settings.Range, 999)
- local Ignore_Model = Workspace:FindFirstChild("Ray_Ignore") or Instance.new("Model", Workspace)
- Ignore_Model.Name = "Ray_Ignore"
- local Ray_Ignore = {Character, Ignore_Model, Camera}
- Character.Humanoid.Died:connect(function()
- Tool.Parent = Player.Backpack
- end)
- function Fire(Mouse)
- local Spread = CFrame.Angles(math.rad(math.random(-Settings.Spread, Settings.Spread)/10), math.rad(math.random(-Settings.Spread, Settings.Spread)/10), math.rad(math.random(-Settings.Spread, Settings.Spread)/10))
- local Ray = Ray.new(Character.Head.Position, (CFrame.new(Character.Head.Position, Mouse.Hit.p) * Spread).lookVector.unit * Settings.Range)
- local Hit, Pos = Workspace:FindPartOnRayWithIgnoreList(Ray, Ray_Ignore)
- if Hit and Hit.Parent:FindFirstChild("Humanoid") then
- local Hit_Player = game.Players:GetPlayerFromCharacter(Hit.Parent)
- if Settings.AntiTK and not Hit_Player.Neutral and Hit_Player.TeamColor == Player.TeamColor then
- return
- end
- local Humanoid = Hit.Parent.Humanoid
- local c = Instance.new("ObjectValue")
- c.Name = "creator"
- c.Value = Player
- game.Debris:AddItem(c, 3)
- c.Parent = Humanoid
- if Hit.Name == "Head" then
- Humanoid.Health = Humanoid.Health - math.random(Settings.HeadShotDamage[1], Settings.HeadShotDamage[2])
- else
- Humanoid.Health = Humanoid.Health - math.random(Settings.Damage[1], Settings.Damage[2])
- end
- elseif Hit then
- local Hit_Part = Instance.new("Part", Ignore_Model)
- Hit_Part.FormFactor = "Custom"
- Hit_Part.TopSurface = 0
- Hit_Part.BottomSurface = 0
- Hit_Part.Anchored = true
- Hit_Part.CanCollide = false
- Hit_Part.Size = Vector3.new()
- Hit_Part.CFrame = CFrame.new(Pos) * CFrame.Angles(math.random(0, 360), math.random(0, 360), math.random(0, 360))
- Hit_Part.BrickColor = BrickColor.new("Black")
- game.Debris:AddItem(Hit_Part, Settings.ImpactDuration)
- if not Hit.Anchored then
- local w = Instance.new("Weld", Hit_Part)
- w.Part0 = Hit
- w.Part1 = Hit_Part
- w.C0 = Hit.CFrame:toObjectSpace(Hit_Part.CFrame)
- Hit_Part.Anchored = false
- end
- if Hit.Parent:IsA("Hat") and Settings.DropHats then
- Hit.Parent.Parent = workspace
- game.Debris:AddItem(Hit, 3)
- end
- end
- end
- local Can_Shoot = true
- local Reloading = false
- local First_Person = false
- local Mouse_Held
- Tool.Equipped:connect(function(Mouse)
- TakeOut()
- 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)
- Left_Weld.C1 = CFrame.new(0.9, 0.4, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(265), 0.88, math.rad(-0))
- wait(.04)
- Left_Weld.C1 = CFrame.new(0.9, 0.75, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(255), 0.76, math.rad(-0))
- wait(.04)
- Left_Weld.C1 = CFrame.new(0.86, 0.675, 0.615) * CFrame.fromEulerAnglesXYZ(math.rad(255), 0.76, math.rad(-0))
- Tool.B1.Mesh.Offset = Vector3.new(0, 0.1, 0)
- Tool.B2.Mesh.Offset = Vector3.new(0, 0.1, 0)
- Tool.Handle.B1:play()
- wait(.04)
- Left_Weld.C1 = CFrame.new(0.82, 0.6, 0.63) * CFrame.fromEulerAnglesXYZ(math.rad(255), 0.76, math.rad(-0))
- Tool.B1.Mesh.Offset = Vector3.new(0, 0.2, 0)
- Tool.B2.Mesh.Offset = Vector3.new(0, 0.2, 0)
- wait(.04)
- Left_Weld.C1 = CFrame.new(0.76, 0.525, 0.645) * CFrame.fromEulerAnglesXYZ(math.rad(255), 0.76, math.rad(-0))
- Tool.B1.Mesh.Offset = Vector3.new(0, 0.3, 0)
- Tool.B2.Mesh.Offset = Vector3.new(0, 0.3, 0)
- wait(.04)
- Left_Weld.C1 = CFrame.new(0.74, 0.45, 0.66) * CFrame.fromEulerAnglesXYZ(math.rad(255), 0.76, math.rad(-0))
- Tool.B1.Mesh.Offset = Vector3.new(0, 0.4, 0)
- Tool.B2.Mesh.Offset = Vector3.new(0, 0.4, 0)
- wait(.04)
- Left_Weld.C1 = CFrame.new(0.74, 0.45, 0.66) * CFrame.fromEulerAnglesXYZ(math.rad(245), 0.76, math.rad(-0))
- Tool.B1.Transparency = 1
- Tool.B2.Transparency = 1
- Tool.C1.Transparency = 0
- Tool.C2.Transparency = 0
- Tool.B1.Mesh.Offset = Vector3.new(0, 0, 0)
- Tool.B2.Mesh.Offset = Vector3.new(0, 0, 0)
- wait(.04)
- Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-94), math.rad(-16), 0.1)
- Left_Weld.C1 = CFrame.new(0.9, -0.02, 0.55) * CFrame.fromEulerAnglesXYZ(math.rad(280), 1.05, 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
- wait(.04)
- Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-95), math.rad(-16), 0.1)
- Left_Weld.C1 = CFrame.new(0.9, -0.09, 0.5) * CFrame.fromEulerAnglesXYZ(math.rad(285), 1.1, math.rad(-0))
- wait(.04)
- Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-95), math.rad(-16), 0.1)
- Left_Weld.C1 = CFrame.new(0.9, -0.16, 0.45) * CFrame.fromEulerAnglesXYZ(math.rad(290), 1.15, math.rad(-0))
- wait(.04)
- Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-96), math.rad(-16), 0.1)
- Left_Weld.C1 = CFrame.new(0.9, -0.23, 0.4) * CFrame.fromEulerAnglesXYZ(math.rad(295), 1.2, math.rad(-0))
- wait(.04)
- Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-96), math.rad(-16), 0.1)
- Left_Weld.C1 = CFrame.new(0.9, -0.30, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(300), 1.25, math.rad(-0))
- wait(.04)
- Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-97), math.rad(-16), 0.1)
- Left_Weld.C1 = CFrame.new(0.9, -0.37, 0.3) * CFrame.fromEulerAnglesXYZ(math.rad(305), 1.3, math.rad(-0))
- wait(.04)
- Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-97), math.rad(-16), 0.1)
- Left_Weld.C1 = CFrame.new(0.9, -0.44, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(310), 1.35, math.rad(-0))
- wait(.04)
- Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-97), math.rad(-16), 0.1)
- Left_Weld.C1 = CFrame.new(0.9, -0.44, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(310), 1.5, math.rad(-0))
- wait(.1)
- Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-97), math.rad(-16), 0.1)
- Left_Weld.C1 = CFrame.new(0.9, -0.44, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(310), 1.45, math.rad(-0))
- wait(.03)
- Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-97), math.rad(-16), 0.1)
- Left_Weld.C1 = CFrame.new(0.9, -0.37, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(310), 1.4, math.rad(-0))
- wait(.03)
- Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-98), math.rad(-16), 0.1)
- Left_Weld.C1 = CFrame.new(0.9, -0.30, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(310), 1.35, math.rad(-0))
- wait(.03)
- Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-98), math.rad(-16), 0.1)
- Left_Weld.C1 = CFrame.new(0.9, -0.23, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(310), 1.3, math.rad(-0))
- wait(.03)
- Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-98), math.rad(-16), 0.1)
- Left_Weld.C1 = CFrame.new(0.9, -0.16, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(310), 1.25, math.rad(-0))
- wait(.03)
- Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-98), math.rad(-16), 0.1)
- Left_Weld.C1 = CFrame.new(0.9, -0.09, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(310), 1.2, math.rad(-0))
- wait(.03)
- Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-98), math.rad(-16), 0.1)
- Left_Weld.C1 = CFrame.new(0.9, -0.02, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(310), 1.15, math.rad(-0))
- wait(.03)
- Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-98), math.rad(-16), 0.1)
- Left_Weld.C1 = CFrame.new(0.9, 0.05, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(310), 1.1, math.rad(-0))
- wait(.03)
- Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-97), math.rad(-16), 0.1)
- Left_Weld.C1 = CFrame.new(0.9, 0.12, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(310), 1.05, math.rad(-0))
- wait(.03)
- Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-97), math.rad(-16), 0.1)
- Left_Weld.C1 = CFrame.new(0.9, 0.19, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(310), 1, math.rad(-0))
- Tool.Mag.Transparency = 0
- Tool.Mag2.Transparency = 0
- Tool.Mag3.Transparency = 0
- Tool.Mag.Mesh.Offset = Vector3.new(0, -0.7, 0)
- Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.63, -0.14)
- Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.56, -0.245)
- wait(.04)
- Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-97), math.rad(-16), 0.1)
- Left_Weld.C1 = CFrame.new(0.9, 0.19, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(305), 1, math.rad(-0))
- Tool.Mag.Mesh.Offset = Vector3.new(0, -0.6, 0)
- Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.56, -0.12)
- Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.48, -0.21)
- wait(.04)
- Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-97), math.rad(-16), 0.1)
- Left_Weld.C1 = CFrame.new(0.9, 0.19, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(300), 1, math.rad(-0))
- Tool.Mag.Mesh.Offset = Vector3.new(0, -0.5, 0)
- Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.47, -0.1)
- Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.4, -0.175)
- wait(.04)
- Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-97), math.rad(-16), 0.1)
- Left_Weld.C1 = CFrame.new(0.9, 0.19, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(295), 1, math.rad(-0))
- Tool.Mag.Mesh.Offset = Vector3.new(0, -0.4, 0)
- Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.38, -0.08)
- Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.32, -0.14)
- wait(.04)
- Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-96), math.rad(-16), 0.1)
- Left_Weld.C1 = CFrame.new(0.9, 0.19, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(290), 1, math.rad(-0))
- Tool.Mag.Mesh.Offset = Vector3.new(0, -0.3, 0)
- Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.27, -0.06)
- Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.24, -0.105)
- wait(.04)
- Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-96), math.rad(-16), 0.1)
- Left_Weld.C1 = CFrame.new(0.9, 0.19, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(285), 1, math.rad(-0))
- Tool.Mag.Mesh.Offset = Vector3.new(0, -0.2, 0)
- Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.18, -0.04)
- Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.16, -0.07)
- wait(.04)
- Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-96), math.rad(-16), 0.1)
- Left_Weld.C1 = CFrame.new(0.9, 0.19, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(280), 1, math.rad(-0))
- Tool.Mag.Mesh.Offset = Vector3.new(0, -0.1, 0)
- Tool.Mag2.Mesh.Offset = Vector3.new(0, -0.09, -0.02)
- Tool.Mag3.Mesh.Offset = Vector3.new(0, -0.09, -0.035)
- Tool.Handle.M2:play()
- wait(.04)
- Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-98), math.rad(-16), 0.1)
- Left_Weld.C1 = CFrame.new(0.9, 0.19, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(275), 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)
- wait(.04)
- Left_Weld.C1 = CFrame.new(0.9, 0.4, 0.45) * CFrame.fromEulerAnglesXYZ(math.rad(265), 0.95, math.rad(-0))
- Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-96), math.rad(-16), 0.1)
- wait(.04)
- Left_Weld.C1 = CFrame.new(0.9, 0.6, 0.65) * CFrame.fromEulerAnglesXYZ(math.rad(255), 0.9, math.rad(-0))
- Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-94), math.rad(-16), 0.1)
- wait(.04)
- Left_Weld.C1 = CFrame.new(0.9, 0.8, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(245), 0.85, math.rad(-0))
- Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-92), math.rad(-16), 0.1)
- wait(.2)
- Left_Weld.C1 = CFrame.new(0.9, 0.4, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(265), 0.85, math.rad(-0))
- Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-91), math.rad(-16), 0.1)
- Tool.B1.Transparency = 0
- Tool.B2.Transparency = 0
- Tool.C1.Transparency = 1
- Tool.C2.Transparency = 1
- Tool.A1.Mesh.Offset = Vector3.new(0, 0, 0)
- Tool.A2.Mesh.Offset = Vector3.new(0, 0, 0)
- Tool.Handle.B2:play()
- wait(.04)
- Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90.5), math.rad(-16), 0.05)
- Left_Weld.C1 = CFrame.new(0.9, 0.225, 0.675) * CFrame.fromEulerAnglesXYZ(math.rad(270), 0.92, math.rad(-0))
- wait(.04)
- Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0)
- Left_Weld.C1 = CFrame.new(0.9, 0.05, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
- 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
- function TakeOut()
- wait(.04)
- Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-70), math.rad(-16), 0)
- Left_Weld.C1 = CFrame.new(0.9, 0.05, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(295), 1, math.rad(-0))
- wait(.04)
- Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-75), math.rad(-16), 0)
- Left_Weld.C1 = CFrame.new(0.9, 0.05, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(290), 1, math.rad(-0))
- wait(.04)
- Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-80), math.rad(-16), 0)
- Left_Weld.C1 = CFrame.new(0.9, 0.05, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(285), 1, math.rad(-0))
- wait(.04)
- Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-85), math.rad(-16), 0)
- Left_Weld.C1 = CFrame.new(0.9, 0.05, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(280), 1, math.rad(-0))
- wait(.04)
- Right_Weld.C1 = CFrame.new(-0.75, -0.6, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-16), 0)
- Left_Weld.C1 = CFrame.new(0.9, 0.05, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(275), 1, math.rad(-0))
- end
- 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 = 31
- 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
- LocalScript7.Name = "Gun_Script"
- LocalScript7.Parent = LocalScript1
- table.insert(cors,sandbox(LocalScript7,function()
- wait(0.5)
- --Made by YouTubes--
- --Edit settings below--
- local Tool = script.Parent
- local Settings = {
- Range = 1000
- ,Spread = 10
- ,Damage = {25, 50}
- ,HeadShotDamage = {70, 120}
- ,Bullets = 1
- ,FireRate = 0.1
- ,Automatic = true
- ,AntiTK = true
- ,ImpactDuration = 3
- --Reload
- ,ReloadKey = "R"
- ,ReloadTime = 2.5
- ,Ammo = 30
- ,IncludeChamberedBullet = true
- --Gui
- ,GuiPos = Vector2.new(script.Gui.Frame.Position.X.Scale, script.Gui.Frame.Position.Y.Scale)
- --Arms
- ,OneHanded = false
- ,FakeArms = true
- ,FakeArmTransparency = 0.5
- ,RightPos = CFrame.new(-0.75, -0.25, 0.5) * CFrame.Angles(math.rad(-90), 0, 0)
- ,LeftPos = CFrame.new(1, 0.5, 0.5) * CFrame.Angles(math.rad(-90), math.rad(45), 0)
- ,AimPart = Tool.AimPart
- ,AimPartOffset = CFrame.new()
- ,AimGripOffset = Vector3.new(0, 0, 0)
- ,LeftAimPos = CFrame.new(1, 0.5, 0.5) * CFrame.Angles(math.rad(-100), math.rad(45), 0)
- ,AimAnim = {
- Enabled = false
- ,Frames = 50
- ,Time = 0.1
- }
- ,ChangeFOV = {true, 60}
- ,SpreadReduction = 5
- --Weld
- ,Weld = true
- --Mouse
- ,Icons = {
- Idle = "rbxassetid://70288585"
- ,Fire1 = "rbxassetid://70288578"
- ,Fire2 = "rbxassetid://70288572"
- ,Fire3 = "rbxassetid://70288578"
- ,Reload = "rbxassetid://70288599"
- ,Aim = "rbxasset://textures/Blank.png"
- }
- ,FireMouseAnimTime = 0.15
- --Recoil
- ,Recoil = math.rad(1)
- --Smoke
- ,Smoke = true
- ,SmokePart = Tool.SmokePart
- ,Smokes = {{script.Smoke, 6, 0.1}, {script.Smoke1, 0.1}, {script.Smoke1, 0.1}, {script.Flash, 0.03}}
- --Sprint
- ,Sprint = true
- ,SprintSpeed = 25
- ,SprintKey = "0"
- ,SprintSpreadIncrease = 40
- ,SprintArmOffset = CFrame.new(0.25, 0.125, 0.25) * CFrame.Angles(math.rad(-30), math.rad(35), 0)
- --Other
- ,DropHats = true
- }
- --Do not edit below this lign--
- local Orig_Spread = Settings.Spread
- local Orig_Grip = Tool.GripPos
- local Player = game.Players.LocalPlayer
- local Character = Player.Character
- local Camera = Workspace.CurrentCamera
- local Ammo, StoredAmmo = script.Ammo, script.StoredAmmo
- local Gui, CanUpdateGui = nil, true
- local Sprinting, Equipped
- function Update_Gui()
- if Gui and CanUpdateGui then
- Gui.Frame.AmmoDisplay.Text = Ammo.Value .. "|" .. StoredAmmo.Value
- end
- end
- local Welded
- if Settings.Weld then
- Delay(0, function()
- local weldC0s = {}
- for i, v in pairs(Tool:GetChildren()) do
- if v:IsA("BasePart") and v ~= Tool.Handle then
- table.insert(weldC0s, {v, Tool.Handle.CFrame:toObjectSpace(v.CFrame)})
- v.Anchored = false
- end
- end
- Tool.Handle.Anchored = false
- local welds = {}
- Tool.Equipped:connect(function()
- for i, v in ipairs(welds) do
- v.Part1 = nil
- v:Destroy()
- end
- for i, v in ipairs(weldC0s) do
- if v[1] and v[2] then
- local w = Instance.new("Weld", Tool.Handle)
- w.Part0 = Tool.Handle
- w.Part1 = v[1]
- w.C0 = v[2]
- table.insert(welds, w)
- end
- end
- end)
- wait()
- Welded = true
- end)
- end
- local Left_Weld, Right_Weld
- Ammo.Changed:connect(Update_Gui)
- StoredAmmo.Changed:connect(Update_Gui)
- Settings.Range = math.min(Settings.Range, 999)
- local Ignore_Model = Workspace:FindFirstChild("Ray_Ignore") or Instance.new("Model", Workspace)
- Ignore_Model.Name = "Ray_Ignore"
- local Ray_Ignore = {Character, Ignore_Model, Camera}
- Character.Humanoid.Died:connect(function()
- Tool.Parent = Player.Backpack
- end)
- function Fire(Mouse)
- local Spread = CFrame.Angles(math.rad(math.random(-Settings.Spread, Settings.Spread)/10), math.rad(math.random(-Settings.Spread, Settings.Spread)/10), math.rad(math.random(-Settings.Spread, Settings.Spread)/10))
- local Ray = Ray.new(Character.Head.Position, (CFrame.new(Character.Head.Position, Mouse.Hit.p) * Spread).lookVector.unit * Settings.Range)
- local Hit, Pos = Workspace:FindPartOnRayWithIgnoreList(Ray, Ray_Ignore)
- if Hit and Hit.Parent:FindFirstChild("Humanoid") then
- local Hit_Player = game.Players:GetPlayerFromCharacter(Hit.Parent)
- if Settings.AntiTK and not Hit_Player.Neutral and Hit_Player.TeamColor == Player.TeamColor then
- return
- end
- local Humanoid = Hit.Parent.Humanoid
- local c = Instance.new("ObjectValue")
- c.Name = "creator"
- c.Value = Player
- game.Debris:AddItem(c, 3)
- c.Parent = Humanoid
- if Hit.Name == "Head" then
- Humanoid.Health = Humanoid.Health - math.random(Settings.HeadShotDamage[1], Settings.HeadShotDamage[2])
- else
- Humanoid.Health = Humanoid.Health - math.random(Settings.Damage[1], Settings.Damage[2])
- end
- elseif Hit then
- local Hit_Part = Instance.new("Part", Ignore_Model)
- Hit_Part.FormFactor = "Custom"
- Hit_Part.TopSurface = 0
- Hit_Part.BottomSurface = 0
- Hit_Part.Anchored = true
- Hit_Part.CanCollide = false
- Hit_Part.Size = Vector3.new()
- Hit_Part.CFrame = CFrame.new(Pos) * CFrame.Angles(math.random(0, 360), math.random(0, 360), math.random(0, 360))
- Hit_Part.BrickColor = BrickColor.new("Black")
- game.Debris:AddItem(Hit_Part, Settings.ImpactDuration)
- if not Hit.Anchored then
- local w = Instance.new("Weld", Hit_Part)
- w.Part0 = Hit
- w.Part1 = Hit_Part
- w.C0 = Hit.CFrame:toObjectSpace(Hit_Part.CFrame)
- Hit_Part.Anchored = false
- end
- if Hit.Parent:IsA("Hat") and Settings.DropHats then
- Hit.Parent.Parent = workspace
- game.Debris:AddItem(Hit, 3)
- end
- end
- end
- local Can_Shoot = true
- local Reloading = false
- local First_Person = false
- local Mouse_Held
- Tool.Equipped:connect(function(Mouse)
- Equipped = true
- if Settings.Weld and not Welded then
- wait()
- Tool.Parent = Player.Backpack
- end
- Character = Player.Character
- if Gui then
- return
- end
- Ray_Ignore = {Character, Ignore_Model, Camera}
- Mouse.Icon = Settings.Icons.Idle
- Gui = script.Gui:Clone()
- Gui.Parent = Player.PlayerGui
- Gui.Frame.Position = UDim2.new(Settings.GuiPos.X, Gui.Frame.Position.X.Offset, 1.1, Gui.Frame.Position.Y.Offset)
- Gui.Frame:TweenPosition(UDim2.new(Settings.GuiPos.X, Gui.Frame.Position.X.Offset, Settings.GuiPos.Y, Gui.Frame.Position.Y.Offset), "Out", "Bounce", 1)
- CanUpdateGui = true
- Update_Gui()
- Mouse.Button1Down:connect(function()
- if Can_Shoot and Ammo.Value > 0 and Character.Humanoid.Health > 0 then
- Mouse_Held = true
- while true do
- Can_Shoot = false
- Delay(0, function()
- local t = math.min(Settings.FireMouseAnimTime/3, Settings.FireRate/3)
- if not Aiming then
- Mouse.Icon = Settings.Icons.Fire1
- end
- wait(t)
- if not Aiming then
- if Reloading then return end
- Mouse.Icon = Settings.Icons.Fire2
- end
- wait(t)
- if not Aiming then
- if Reloading then return end
- Mouse.Icon = Settings.Icons.Fire3
- end
- wait(t)
- if not Aiming then
- if Reloading then return end
- Mouse.Icon = Settings.Icons.Idle
- end
- end)
- if Settings.Smoke then
- for i, v in pairs(Settings.Smokes) do
- local s = v[1]:Clone()
- s.Parent = Settings.SmokePart
- s.Enabled = true
- game.Debris:AddItem(s, v[2])
- if v[3] then
- Delay(v[3], function()
- s.Enabled = false
- end)
- end
- end
- end
- for _ = 1, Settings.Bullets do
- pcall(function() Fire(Mouse) end)
- end
- Camera.CoordinateFrame = CFrame.new(Camera.Focus.p) * (Camera.CoordinateFrame - Camera.CoordinateFrame.p) * CFrame.Angles(math.abs(Settings.Recoil), 0, 0) * CFrame.new(0, 0, (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude)
- if Tool.Handle:FindFirstChild("Shoot") then
- Tool.Handle.Shoot:Play()
- end
- Ammo.Value = Ammo.Value - 1
- wait(Settings.FireRate)
- if not Settings.Automatic or Ammo.Value <= 0 or Character.Humanoid.Health <= 0 or not Mouse_Held then
- break
- end
- end
- Can_Shoot = true
- elseif Can_Shoot and Character.Humanoid.Health > 0 and Tool.Handle:FindFirstChild("Click") then
- Tool.Handle.Click:Play()
- end
- end)
- Mouse.Button1Up:connect(function()
- Mouse_Held = false
- end)
- Mouse.KeyDown:connect(function(Key)
- if Key:upper() == Settings.ReloadKey:upper() and Can_Shoot and StoredAmmo.Value > 0 and not Aiming then
- if Settings.IncludeChamberedBullet and Ammo.Value == Settings.Ammo + 1 or not Settings.IncludeChamberedBullet and Ammo.Value == Settings.Ammo then
- return
- end
- Can_Shoot = false
- Reloading = true
- local TextLabel = Gui.Frame.AmmoDisplay
- Delay(0, function()
- CanUpdateGui = false
- TextLabel.Text = "Reloading."
- wait(Settings.ReloadTime/3)
- if TextLabel then
- TextLabel.Text = "Reloading.."
- end
- wait(Settings.ReloadTime/3)
- if TextLabel then
- TextLabel.Text = "Reloading..."
- end
- end)
- if Tool.Handle:FindFirstChild("Reload") then
- Tool.Handle.Reload:Play()
- end
- Mouse.Icon = Settings.Icons.Reload
- wait(Settings.ReloadTime)
- Mouse.Icon = Settings.Icons.Idle
- CanUpdateGui = true
- local m = Settings.Ammo
- if Ammo.Value > 0 and Settings.IncludeChamberedBullet then
- m = m + 1
- end
- if (StoredAmmo.Value - (m - Ammo.Value)) <= 0 then
- Ammo.Value = Ammo.Value + StoredAmmo.Value
- StoredAmmo.Value = 0
- else
- StoredAmmo.Value = StoredAmmo.Value - (m - Ammo.Value)
- Ammo.Value = m
- end
- Can_Shoot = true
- Reloading = false
- elseif Key:upper() == Settings.SprintKey:upper() and Settings.Sprint and not Aiming then
- Sprinting = true
- Character.Humanoid.WalkSpeed = Settings.SprintSpeed
- Settings.Spread = Settings.Spread + Settings.SprintSpreadIncrease
- end
- end)
- Mouse.KeyUp:connect(function(Key)
- if Key:upper() == Settings.SprintKey:upper() and Sprinting then
- Sprinting = false
- Character.Humanoid.WalkSpeed = 16
- Settings.Spread = Settings.Spread - Settings.SprintSpreadIncrease
- Right_Weld.C0 = CFrame.new(0, -1.5, 0)
- end
- end)
- Mouse.Button2Down:connect(function()
- if not Reloading and not Sprinting and not Aiming and (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude < 1 then
- Aiming = true
- Mouse.Icon = Settings.Icons.Aim
- Right_Weld.C1 = CFrame.new()
- Right_Weld.C0 = CFrame.new()
- Right_Weld.C1 = Character.Head.CFrame:toObjectSpace(Settings.AimPart.CFrame)
- Left_Weld.C1 = Settings.LeftAimPos
- if Settings.ChangeFOV[1] then
- Camera.FieldOfView = Settings.ChangeFOV[2]
- end
- Tool.GripPos = Orig_Grip + Settings.AimGripOffset
- Settings.Spread = Settings.Spread - Settings.SpreadReduction
- end
- end)
- Mouse.Button2Up:connect(function()
- if Aiming then
- Mouse.Icon = Settings.Icons.Idle
- Tool.GripPos = Orig_Grip
- Right_Weld.C1 = Settings.RightPos
- Right_Weld.C0 = CFrame.new(0, -1.5, 0)
- Left_Weld.C1 = Settings.LeftPos
- if Settings.ChangeFOV[1] then
- Camera.FieldOfView = 70
- end
- Settings.Spread = Settings.Spread + Settings.SpreadReduction
- Character.Torso.Neck.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
- Character.Torso.Neck.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
- wait(0.25)
- Aiming = false
- end
- end)
- wait()
- Camera.Changed:connect(function()
- if (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude < 1 and Equipped then
- Mouse.TargetFilter = workspace
- Character.Torso.Neck.C1 = CFrame.new()
- Character.Torso.Neck.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.asin((Mouse.Hit.p - Mouse.Origin.p).unit.y), 0, 0)
- end
- end)
- Mouse.Idle:connect(function()
- if (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude < 1 and Equipped then
- Mouse.TargetFilter = workspace
- Character.Torso.Neck.C1 = CFrame.new()
- Character.Torso.Neck.C0 = CFrame.new(0, 1.5, 0) * CFrame.Angles(math.asin((Mouse.Hit.p - Mouse.Origin.p).unit.y), 0, 0)
- end
- end)
- while wait() and Equipped do
- if Sprinting then
- Right_Weld.C0 = CFrame.new(0, -1.5, 0) * Settings.SprintArmOffset
- Left_Weld.C0 = CFrame.new(0, -1.5, 0) * Settings.SprintArmOffset
- elseif not Aiming then
- Left_Weld.C0 = CFrame.new(0, -1.5, 0)
- end
- if (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude > 1 and Equipped then
- Mouse.TargetFilter = nil
- Character.Torso.Neck.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
- Character.Torso.Neck.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
- end
- end
- end)
- local Arms_Made
- local Fake_Arm_Right, Fake_Arm_Left, Fake_Arm_Model
- Tool.Equipped:connect(function(Mouse)
- if Character and not Arms_Made then
- Arms_Made = true
- local Torso = Character.Torso
- Torso["Right Shoulder"].Part1 = nil
- Left_Weld = Instance.new("Weld", Torso)
- Left_Weld.Name = "Left_Weld"
- Left_Weld.Part0 = Character.Head
- Left_Weld.C0 = CFrame.new(0, -1.5, 0)
- if not Settings.OneHanded then
- Torso["Left Shoulder"].Part1 = nil
- Left_Weld.Part1 = Character["Left Arm"]
- end
- Right_Weld = Instance.new("Weld", Torso)
- Right_Weld.Name = "Right_Weld"
- Right_Weld.Part0 = Character.Head
- Right_Weld.Part1 = Character["Right Arm"]
- Right_Weld.C0 = CFrame.new(0, -1.5, 0)
- Left_Weld.C1 = Settings.LeftPos
- Right_Weld.C1 = Settings.RightPos
- end
- if Settings.FakeArms and not Fake_Arm_Right then
- Fake_Arm_Right, Fake_Arm_Left = Character["Right Arm"]:Clone(), Character["Left Arm"]:Clone()
- Fake_Arm_Right.FormFactor, Fake_Arm_Left.FormFactor = "Custom", "Custom"
- Fake_Arm_Right.Size, Fake_Arm_Left.Size = Vector3.new(), Vector3.new()
- local fakeArms = {Fake_Arm_Right, Fake_Arm_Left}
- for i = 1, 2 do
- local w = Instance.new("Weld", fakeArms[i])
- w.Part0 = Character[fakeArms[i].Name]
- w.Part1 = fakeArms[i]
- fakeArms[i].Transparency = Settings.FakeArmTransparency
- end
- Fake_Arm_Model = Instance.new("Model", Camera)
- Fake_Arm_Right.Parent = Fake_Arm_Model
- if not Settings.OneHanded then
- Fake_Arm_Left.Parent = Fake_Arm_Model
- end
- Fake_Arm_Model.Name = "FakeArms"
- if Settings.CharacterMeshes then
- for i, v in pairs(Character:GetChildren()) do
- if v:IsA("CharacterMesh") and v.BodyPart == Enum.BodyPart.LeftArm or v:IsA("CharacterMesh") and v.BodyPart == Enum.BodyPart.RightArm then
- v:Clone().Parent = Fake_Arm_Model
- end
- end
- end
- if Character:FindFirstChild("Shirt") then
- Instance.new("Humanoid", Fake_Arm_Model)
- Character.Shirt:Clone().Parent = Fake_Arm_Model
- else
- local Arm_Mesh = Instance.new("SpecialMesh", Fake_Arm_Right)
- Arm_Mesh.MeshType, Arm_Mesh.Scale = "Brick", Vector3.new(5, 10, 5)
- local Arm_Mesh2 = Instance.new("SpecialMesh", Fake_Arm_Left)
- Arm_Mesh2.MeshType, Arm_Mesh2.Scale = "Brick", Vector3.new(5, 10, 5)
- end
- end
- end)
- Tool.Unequipped:connect(function()
- Equipped = false
- Tool.GripPos = Orig_Grip
- Aiming = false
- Settings.Spread = Orig_Spread
- if Settings.ChangeFOV[1] then
- Camera.FieldOfView = 70
- end
- if Gui then
- Gui:Destroy()
- Gui = nil
- end
- for i, v in pairs(Tool.Handle:GetChildren()) do
- if v:IsA("Sound") then
- v:Stop()
- end
- end
- if Fake_Arm_Right and Fake_Arm_Left and Fake_Arm_Model then
- Fake_Arm_Model:Destroy()
- Fake_Arm_Right, Fake_Arm_Left, Fake_Arm_Model = nil, nil, nil
- end
- if Character and Left_Weld and Right_Weld then
- Arms_Made = false
- local Torso = Character.Torso
- Torso["Right Shoulder"].Part1, Torso["Left Shoulder"].Part1 = Character["Right Arm"], Character["Left Arm"]
- Left_Weld:Destroy()
- Right_Weld:Destroy()
- end
- Sprinting = false
- Character.Torso.Neck.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
- Character.Torso.Neck.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
- Character.Humanoid.WalkSpeed = 16
- end)
- end))
- NumberValue8.Name = "Ammo"
- NumberValue8.Parent = LocalScript7
- NumberValue8.Value = 31
- NumberValue9.Name = "StoredAmmo"
- NumberValue9.Parent = LocalScript7
- NumberValue9.Value = inf
- ScreenGui10.Name = "Gui"
- ScreenGui10.Parent = LocalScript7
- Frame11.Parent = ScreenGui10
- Frame11.Transparency = 1
- Frame11.Size = UDim2.new(0, 100, 0, 100)
- Frame11.Position = UDim2.new(1, -200, 1, -100)
- Frame11.BackgroundColor3 = Color3.new(1, 1, 1)
- Frame11.BackgroundTransparency = 1
- Frame11.BorderSizePixel = 0
- TextLabel12.Name = "AmmoDisplay"
- TextLabel12.Parent = Frame11
- TextLabel12.Transparency = 1
- TextLabel12.Size = UDim2.new(1, 0, 1, 0)
- TextLabel12.Text = ""
- TextLabel12.BackgroundTransparency = 1
- TextLabel12.FontSize = Enum.FontSize.Size24
- TextLabel12.TextColor3 = Color3.new(0.917647, 0.917647, 0.917647)
- TextLabel12.TextStrokeTransparency = 0.5
- TextLabel12.TextXAlignment = Enum.TextXAlignment.Right
- Smoke13.Parent = LocalScript7
- Smoke13.Size = 0.25
- Smoke13.Color = Color3.new(0.372549, 0.372549, 0.372549)
- Smoke13.Enabled = false
- Smoke13.Opacity = 0.10000000149012
- Smoke13.Color = Color3.new(0.372549, 0.372549, 0.372549)
- Smoke14.Name = "Smoke1"
- Smoke14.Parent = LocalScript7
- Smoke14.Size = 0.10000000149012
- Smoke14.Color = Color3.new(1, 0.6, 0.2)
- Smoke14.Enabled = false
- Smoke14.Opacity = 0.40000000596046
- Smoke14.Color = Color3.new(1, 0.6, 0.2)
- PointLight15.Name = "Flash"
- PointLight15.Parent = LocalScript7
- PointLight15.Color = Color3.new(0.772549, 0.384314, 0)
- PointLight15.Brightness = 10
- PointLight15.Range = 10
- PointLight15.Shadows = true
- PointLight15.Color = Color3.new(0.772549, 0.384314, 0)
- ScreenGui16.Name = "Gui"
- ScreenGui16.Parent = LocalScript1
- Frame17.Parent = ScreenGui16
- Frame17.Transparency = 1
- Frame17.Size = UDim2.new(0, 100, 0, 100)
- Frame17.Position = UDim2.new(1, -200, 1, -100)
- Frame17.BackgroundColor3 = Color3.new(1, 1, 1)
- Frame17.BackgroundTransparency = 1
- Frame17.BorderSizePixel = 0
- TextLabel18.Name = "AmmoDisplay"
- TextLabel18.Parent = Frame17
- TextLabel18.Transparency = 1
- TextLabel18.Size = UDim2.new(1, 0, 1, 0)
- TextLabel18.Text = ""
- TextLabel18.BackgroundTransparency = 1
- TextLabel18.FontSize = Enum.FontSize.Size24
- TextLabel18.TextColor3 = Color3.new(0.917647, 0.917647, 0.917647)
- TextLabel18.TextStrokeTransparency = 0.5
- TextLabel18.TextXAlignment = Enum.TextXAlignment.Right
- TextLabel19.Parent = Frame17
- TextLabel19.Transparency = 50
- TextLabel19.Size = UDim2.new(0, 200, 0, 50)
- TextLabel19.Text = "Made by 1ndrew"
- TextLabel19.BackgroundColor3 = Color3.new(1, 1, 1)
- TextLabel19.BackgroundTransparency = 50
- TextLabel19.BorderColor3 = Color3.new(1, 1, 1)
- TextLabel19.Font = Enum.Font.SourceSans
- TextLabel19.FontSize = Enum.FontSize.Size14
- TextLabel19.TextColor3 = Color3.new(0, 0, 1)
- Part20.Parent = Tool0
- Part20.BrickColor = BrickColor.new("Dark stone grey")
- Part20.Rotation = Vector3.new(-90.159996, 0, 0)
- Part20.Anchored = true
- Part20.CanCollide = false
- Part20.FormFactor = Enum.FormFactor.Custom
- Part20.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part20.CFrame = CFrame.new(21.2000008, 2.42470932, -272.179474, 1, 0, 0, 0, -0.00277700764, 0.999998629, 0, -0.999998629, -0.00277700764)
- Part20.BottomSurface = Enum.SurfaceType.Smooth
- Part20.TopSurface = Enum.SurfaceType.Smooth
- Part20.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part20.Position = Vector3.new(21.2000008, 2.42470932, -272.179474)
- Part20.Orientation = Vector3.new(-89.909996, 180, 180)
- Part20.Color = Color3.new(0.388235, 0.372549, 0.384314)
- CylinderMesh21.Parent = Part20
- CylinderMesh21.Scale = Vector3.new(0.642857194, 0.5, 0.642857194)
- CylinderMesh21.Scale = Vector3.new(0.642857194, 0.5, 0.642857194)
- Part22.Parent = Tool0
- Part22.BrickColor = BrickColor.new("Black")
- Part22.Rotation = Vector3.new(89.8399963, 0, 90)
- Part22.Anchored = true
- Part22.CanCollide = false
- Part22.FormFactor = Enum.FormFactor.Custom
- Part22.Size = Vector3.new(1.01428568, 0.200000003, 0.22857143)
- Part22.CFrame = CFrame.new(21.1000023, 2.22033882, -271.12207, 0, -1, 0, 0.00277500763, 0, -0.999998629, 0.999998629, 0, 0.00277500763)
- Part22.BottomSurface = Enum.SurfaceType.Smooth
- Part22.TopSurface = Enum.SurfaceType.Smooth
- Part22.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part22.Position = Vector3.new(21.1000023, 2.22033882, -271.12207)
- Part22.Orientation = Vector3.new(89.909996, 0, 90)
- Part22.Color = Color3.new(0.105882, 0.164706, 0.207843)
- SpecialMesh23.Parent = Part22
- SpecialMesh23.Scale = Vector3.new(1, 0.214285716, 1)
- SpecialMesh23.MeshType = Enum.MeshType.Wedge
- SpecialMesh23.Scale = Vector3.new(1, 0.214285716, 1)
- Part24.Name = "SmokePart"
- Part24.Parent = Tool0
- Part24.BrickColor = BrickColor.new("Black")
- Part24.Transparency = 1
- Part24.Rotation = Vector3.new(-93.159996, 0, -180)
- Part24.Anchored = true
- Part24.FormFactor = Enum.FormFactor.Custom
- Part24.Size = Vector3.new(0.200000003, 0.388888896, 0.200000003)
- Part24.CFrame = CFrame.new(21.2380238, 2.21093345, -270.298889, -1, 0, 0, 0, 0.0551081449, 0.998482764, 0, 0.998482764, -0.0551081449)
- Part24.BottomSurface = Enum.SurfaceType.Smooth
- Part24.TopSurface = Enum.SurfaceType.Smooth
- Part24.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part24.Position = Vector3.new(21.2380238, 2.21093345, -270.298889)
- Part24.Orientation = Vector3.new(-86.8399963, 180, 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.Rotation = Vector3.new(89.8399963, -90, 0)
- Part26.Anchored = true
- Part26.CanCollide = false
- Part26.FormFactor = Enum.FormFactor.Custom
- Part26.Size = Vector3.new(0.200000003, 0.22857143, 0.200000003)
- Part26.CFrame = CFrame.new(21.1540012, 2.32613587, -271.95813, -0.000344000029, -8.00937685e-14, -1, -0.99999851, 0.00277700741, 0.000343999534, 0.00277700694, 0.999998629, -9.55290602e-07)
- Part26.BottomSurface = Enum.SurfaceType.Smooth
- Part26.TopSurface = Enum.SurfaceType.Smooth
- Part26.Position = Vector3.new(21.1540012, 2.32613587, -271.95813)
- Part26.Orientation = Vector3.new(-0.0199999996, -90, -89.8399963)
- BlockMesh27.Parent = Part26
- BlockMesh27.Scale = Vector3.new(0.785714328, 1, 0.0714285672)
- BlockMesh27.Scale = Vector3.new(0.785714328, 1, 0.0714285672)
- ManualWeld28.Name = "A1-to-MeshPart Strong Joint"
- ManualWeld28.Parent = Part26
- ManualWeld28.C0 = CFrame.new(-0.100000001, -0.114285715, -0.100000001, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- ManualWeld28.C1 = CFrame.new(-0.0456066132, -0.155508041, -0.183380127, 1, 8.00937685e-14, -0.000344000029, 0.000344000844, 5.61121851e-08, 1.00000238, 1.93267624e-11, -1.0000025, 5.63450158e-08)
- ManualWeld28.Part0 = Part26
- ManualWeld28.Part1 = nil
- Part29.Name = "A2"
- Part29.Parent = Tool0
- Part29.Rotation = Vector3.new(-90.159996, -90, 0)
- Part29.Anchored = true
- Part29.CanCollide = false
- Part29.FormFactor = Enum.FormFactor.Custom
- Part29.Size = Vector3.new(0.200000003, 0.22857143, 0.200000003)
- Part29.CFrame = CFrame.new(21.1900005, 2.2300508, -271.957611, 0, 0, -1, 0.999998629, -0.00277700764, 0, -0.00277700764, -0.999998629, 0)
- Part29.BottomSurface = Enum.SurfaceType.Smooth
- Part29.TopSurface = Enum.SurfaceType.Smooth
- Part29.Position = Vector3.new(21.1900005, 2.2300508, -271.957611)
- Part29.Orientation = Vector3.new(0, -90, 90.159996)
- CylinderMesh30.Parent = Part29
- CylinderMesh30.Scale = Vector3.new(0.785714328, 1, 0.785714328)
- CylinderMesh30.Scale = Vector3.new(0.785714328, 1, 0.785714328)
- Part31.Name = "B1"
- Part31.Parent = Tool0
- Part31.BrickColor = BrickColor.new("Dark stone grey")
- Part31.Rotation = Vector3.new(89.8399963, 0, -180)
- Part31.Anchored = true
- Part31.CanCollide = false
- Part31.FormFactor = Enum.FormFactor.Custom
- Part31.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part31.CFrame = CFrame.new(21.2600002, 2.38572693, -270.979919, -1, 0, 0, 0, -0.00277700764, -0.999998629, 0, -0.999998629, 0.00277700764)
- Part31.BottomSurface = Enum.SurfaceType.Smooth
- Part31.TopSurface = Enum.SurfaceType.Smooth
- Part31.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part31.Position = Vector3.new(21.2600002, 2.38572693, -270.979919)
- Part31.Orientation = Vector3.new(89.909996, 0, 180)
- Part31.Color = Color3.new(0.388235, 0.372549, 0.384314)
- BlockMesh32.Parent = Part31
- BlockMesh32.Scale = Vector3.new(0.5, 0.214285716, 0.142857134)
- BlockMesh32.Scale = Vector3.new(0.5, 0.214285716, 0.142857134)
- Part33.Name = "B2"
- Part33.Parent = Tool0
- Part33.BrickColor = BrickColor.new("Dark stone grey")
- Part33.Rotation = Vector3.new(89.8399963, 0, -180)
- Part33.Anchored = true
- Part33.CanCollide = false
- Part33.FormFactor = Enum.FormFactor.Custom
- Part33.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part33.CFrame = CFrame.new(21.3600006, 2.38528585, -270.973022, -1, 0, 0, 0, -0.00277700764, -0.999998629, 0, -0.999998629, 0.00277700764)
- Part33.BottomSurface = Enum.SurfaceType.Smooth
- Part33.TopSurface = Enum.SurfaceType.Smooth
- Part33.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part33.Position = Vector3.new(21.3600006, 2.38528585, -270.973022)
- Part33.Orientation = Vector3.new(89.909996, 0, 180)
- Part33.Color = Color3.new(0.388235, 0.372549, 0.384314)
- BlockMesh34.Parent = Part33
- BlockMesh34.Scale = Vector3.new(0.5, 0.428571433, 0.285714269)
- BlockMesh34.Scale = Vector3.new(0.5, 0.428571433, 0.285714269)
- Part35.Name = "C1"
- Part35.Parent = Tool0
- Part35.BrickColor = BrickColor.new("Dark stone grey")
- Part35.Transparency = 1
- Part35.Rotation = Vector3.new(89.8399963, 60, 0)
- Part35.Anchored = true
- Part35.CanCollide = false
- Part35.FormFactor = Enum.FormFactor.Custom
- Part35.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part35.CFrame = CFrame.new(21.257, 2.43460798, -271.408203, 0.499991894, 8.37012806e-08, 0.866030157, 0.866028845, 0.0027781527, -0.499991089, -0.00240600528, 0.999998629, 0.00138898089)
- Part35.BottomSurface = Enum.SurfaceType.Smooth
- Part35.TopSurface = Enum.SurfaceType.Smooth
- Part35.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part35.Position = Vector3.new(21.257, 2.43460798, -271.408203)
- Part35.Orientation = Vector3.new(30, 89.909996, 89.8199997)
- Part35.Color = Color3.new(0.388235, 0.372549, 0.384314)
- BlockMesh36.Parent = Part35
- BlockMesh36.Scale = Vector3.new(0.5, 0.214285716, 0.142857134)
- BlockMesh36.Scale = Vector3.new(0.5, 0.214285716, 0.142857134)
- Part37.Name = "C2"
- Part37.Parent = Tool0
- Part37.BrickColor = BrickColor.new("Dark stone grey")
- Part37.Transparency = 1
- Part37.Rotation = Vector3.new(-90.159996, -60, 0)
- Part37.Anchored = true
- Part37.CanCollide = false
- Part37.FormFactor = Enum.FormFactor.Custom
- Part37.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part37.CFrame = CFrame.new(21.3070011, 2.52104998, -271.401337, 0.499991894, -8.37012806e-08, -0.866030157, 0.866028845, -0.0027781527, 0.499991089, -0.00240600528, -0.999998629, -0.00138898089)
- Part37.BottomSurface = Enum.SurfaceType.Smooth
- Part37.TopSurface = Enum.SurfaceType.Smooth
- Part37.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part37.Position = Vector3.new(21.3070011, 2.52104998, -271.401337)
- Part37.Orientation = Vector3.new(-30, -90.0899963, 90.1800003)
- Part37.Color = Color3.new(0.388235, 0.372549, 0.384314)
- BlockMesh38.Parent = Part37
- BlockMesh38.Scale = Vector3.new(0.5, 0.428571433, 0.285714269)
- BlockMesh38.Scale = Vector3.new(0.5, 0.428571433, 0.285714269)
- Part39.Name = "Handle"
- Part39.Parent = Tool0
- Part39.BrickColor = BrickColor.new("Dark stone grey")
- Part39.Rotation = Vector3.new(179.839996, 0, -180)
- Part39.Anchored = true
- Part39.CanCollide = false
- Part39.FormFactor = Enum.FormFactor.Custom
- Part39.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part39.CFrame = CFrame.new(21.2000008, 1.81364274, -272.335388, -1, 0, 0, 0, 0.999998629, -0.00277700764, 0, -0.00277700764, -0.999998629)
- Part39.BottomSurface = Enum.SurfaceType.Smooth
- Part39.TopSurface = Enum.SurfaceType.Smooth
- Part39.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part39.Position = Vector3.new(21.2000008, 1.81364274, -272.335388)
- Part39.Orientation = Vector3.new(0.159999996, 180, 0)
- Part39.Color = Color3.new(0.388235, 0.372549, 0.384314)
- BlockMesh40.Parent = Part39
- BlockMesh40.Scale = Vector3.new(0.214285716, 0.542857111, 0.214285716)
- BlockMesh40.Scale = Vector3.new(0.214285716, 0.542857111, 0.214285716)
- Sound41.Name = "M1"
- Sound41.Parent = Part39
- Sound41.Pitch = 0.75
- Sound41.SoundId = "http://roblox.com/asset/?id=10209834"
- Sound41.Volume = 1
- Sound42.Name = "M2"
- Sound42.Parent = Part39
- Sound42.SoundId = "http://roblox.com/asset/?id=10209636"
- Sound42.Volume = 1
- Sound43.Name = "M3"
- Sound43.Parent = Part39
- Sound43.Pitch = 0.5
- Sound43.SoundId = "http://www.roblox.com/asset/?id=14863866"
- Sound43.Volume = 1
- Sound44.Name = "Shoot"
- Sound44.Parent = Part39
- Sound44.Pitch = 3
- Sound44.SoundId = "http://www.roblox.com/asset/?id=2920959"
- Sound44.Volume = 1
- Sound45.Name = "B1"
- Sound45.Parent = Part39
- Sound45.SoundId = "http://www.roblox.com/asset/?id=25299064"
- Sound45.Volume = 1
- Sound46.Name = "B2"
- Sound46.Parent = Part39
- Sound46.Pitch = 2
- Sound46.SoundId = "http://www.roblox.com/asset/?id=25299064"
- Sound46.Volume = 1
- Part47.Name = "Mag"
- Part47.Parent = Tool0
- Part47.BrickColor = BrickColor.new("Black")
- Part47.Rotation = Vector3.new(-10.1599998, 0, 0)
- Part47.Anchored = true
- Part47.CanCollide = false
- Part47.FormFactor = Enum.FormFactor.Custom
- Part47.Size = Vector3.new(0.200000003, 0.357142866, 0.200000003)
- Part47.CFrame = CFrame.new(21.2000008, 1.8863337, -271.799957, 1, 0, 0, 0, 0.9843238, 0.176384538, 0, -0.176384509, 0.9843238)
- Part47.BottomSurface = Enum.SurfaceType.Smooth
- Part47.TopSurface = Enum.SurfaceType.Smooth
- Part47.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part47.Position = Vector3.new(21.2000008, 1.8863337, -271.799957)
- Part47.Orientation = Vector3.new(-10.1599998, 0, 0)
- Part47.Color = Color3.new(0.105882, 0.164706, 0.207843)
- BlockMesh48.Parent = Part47
- BlockMesh48.Scale = Vector3.new(0.714285731, 1, 1)
- BlockMesh48.Scale = Vector3.new(0.714285731, 1, 1)
- Part49.Name = "Mag2"
- Part49.Parent = Tool0
- Part49.BrickColor = BrickColor.new("Black")
- Part49.Rotation = Vector3.new(-20.1599998, 0, 0)
- Part49.Anchored = true
- Part49.CanCollide = false
- Part49.FormFactor = Enum.FormFactor.Custom
- Part49.Size = Vector3.new(0.200000003, 0.357142866, 0.200000003)
- Part49.CFrame = CFrame.new(21.2000008, 1.55874717, -271.709259, 1, 0, 0, 0, 0.938740849, 0.344630718, 0, -0.344630718, 0.938740849)
- Part49.BottomSurface = Enum.SurfaceType.Smooth
- Part49.TopSurface = Enum.SurfaceType.Smooth
- Part49.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part49.Position = Vector3.new(21.2000008, 1.55874717, -271.709259)
- Part49.Orientation = Vector3.new(-20.1599998, 0, 0)
- Part49.Color = Color3.new(0.105882, 0.164706, 0.207843)
- BlockMesh50.Parent = Part49
- BlockMesh50.Scale = Vector3.new(0.714285731, 1, 1)
- BlockMesh50.Scale = Vector3.new(0.714285731, 1, 1)
- Part51.Name = "Mag3"
- Part51.Parent = Tool0
- Part51.BrickColor = BrickColor.new("Black")
- Part51.Rotation = Vector3.new(-30.1599998, 0, 0)
- Part51.Anchored = true
- Part51.CanCollide = false
- Part51.FormFactor = Enum.FormFactor.Custom
- Part51.Size = Vector3.new(0.200000003, 0.414285719, 0.200000003)
- Part51.CFrame = CFrame.new(21.2000008, 1.22936225, -271.551514, 1, 0, 0, 0, 0.864635527, 0.502404392, 0, -0.502404392, 0.864635527)
- Part51.BottomSurface = Enum.SurfaceType.Smooth
- Part51.TopSurface = Enum.SurfaceType.Smooth
- Part51.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part51.Position = Vector3.new(21.2000008, 1.22936225, -271.551514)
- Part51.Orientation = Vector3.new(-30.1599998, 0, 0)
- Part51.Color = Color3.new(0.105882, 0.164706, 0.207843)
- BlockMesh52.Parent = Part51
- BlockMesh52.Scale = Vector3.new(0.714285731, 1, 1)
- BlockMesh52.Scale = Vector3.new(0.714285731, 1, 1)
- Part53.Parent = Tool0
- Part53.BrickColor = BrickColor.new("Dark stone grey")
- Part53.Rotation = Vector3.new(11.8400002, 0, 0)
- Part53.Anchored = true
- Part53.CanCollide = false
- Part53.FormFactor = Enum.FormFactor.Custom
- Part53.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part53.CFrame = CFrame.new(21.2000008, 1.85378277, -272.010132, 1, 0, 0, 0, 0.978723824, -0.205193609, 0, 0.205193594, 0.978723824)
- Part53.BottomSurface = Enum.SurfaceType.Smooth
- Part53.TopSurface = Enum.SurfaceType.Smooth
- Part53.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part53.Position = Vector3.new(21.2000008, 1.85378277, -272.010132)
- Part53.Orientation = Vector3.new(11.8400002, 0, 0)
- Part53.Color = Color3.new(0.388235, 0.372549, 0.384314)
- BlockMesh54.Parent = Part53
- BlockMesh54.Scale = Vector3.new(0.642857194, 0.928571463, 0.142857134)
- BlockMesh54.Scale = Vector3.new(0.642857194, 0.928571463, 0.142857134)
- Part55.Parent = Tool0
- Part55.BrickColor = BrickColor.new("Dark stone grey")
- Part55.Transparency = 1
- Part55.Rotation = Vector3.new(179.839996, 0, 0)
- Part55.Anchored = true
- Part55.CanCollide = false
- Part55.FormFactor = Enum.FormFactor.Custom
- Part55.Size = Vector3.new(0.200000003, 0.200000003, 0.442857146)
- Part55.CFrame = CFrame.new(21.2000008, 2.07417226, -272.364227, 1, 0, 0, 0, -0.999998629, -0.00277700764, 0, 0.00277700764, -0.999998629)
- Part55.BottomSurface = Enum.SurfaceType.Smooth
- Part55.TopSurface = Enum.SurfaceType.Smooth
- Part55.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part55.Position = Vector3.new(21.2000008, 2.07417226, -272.364227)
- Part55.Orientation = Vector3.new(0.159999996, 180, 180)
- Part55.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Decal56.Parent = Part55
- Decal56.Texture = "http://www.roblox.com/asset/?id=61939042"
- Decal56.Face = Enum.NormalId.Right
- Decal57.Parent = Part55
- Decal57.Texture = "http://www.roblox.com/asset/?id=61939042"
- Decal57.Face = Enum.NormalId.Left
- BlockMesh58.Parent = Part55
- BlockMesh58.Scale = Vector3.new(0.785714328, 0.142857134, 1)
- BlockMesh58.Scale = Vector3.new(0.785714328, 0.142857134, 1)
- Part59.Parent = Tool0
- Part59.BrickColor = BrickColor.new("Dark stone grey")
- Part59.Rotation = Vector3.new(-90.159996, 0, 0)
- Part59.Anchored = true
- Part59.CanCollide = false
- Part59.FormFactor = Enum.FormFactor.Custom
- Part59.Size = Vector3.new(0.200000003, 0.214285716, 0.200000003)
- Part59.CFrame = CFrame.new(21.2000008, 2.22662282, -271.736603, 1, 0, 0, 0, -0.00277700764, 0.999998629, 0, -0.999998629, -0.00277700764)
- Part59.BottomSurface = Enum.SurfaceType.Smooth
- Part59.TopSurface = Enum.SurfaceType.Smooth
- Part59.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part59.Position = Vector3.new(21.2000008, 2.22662282, -271.736603)
- Part59.Orientation = Vector3.new(-89.909996, 180, 180)
- Part59.Color = Color3.new(0.388235, 0.372549, 0.384314)
- CylinderMesh60.Parent = Part59
- CylinderMesh60.Scale = Vector3.new(0.928571463, 1, 0.928571463)
- CylinderMesh60.Scale = Vector3.new(0.928571463, 1, 0.928571463)
- Part61.Parent = Tool0
- Part61.BrickColor = BrickColor.new("Black")
- Part61.Rotation = Vector3.new(13.8400002, 0, 0)
- Part61.Anchored = true
- Part61.CanCollide = false
- Part61.FormFactor = Enum.FormFactor.Custom
- Part61.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part61.CFrame = CFrame.new(21.2000008, 2.56351233, -272.598022, 1, 0, 0, 0, 0.970965922, -0.239227474, 0, 0.239227474, 0.970965922)
- Part61.BottomSurface = Enum.SurfaceType.Smooth
- Part61.TopSurface = Enum.SurfaceType.Smooth
- Part61.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part61.Position = Vector3.new(21.2000008, 2.56351233, -272.598022)
- Part61.Orientation = Vector3.new(13.8400002, 0, 0)
- Part61.Color = Color3.new(0.105882, 0.164706, 0.207843)
- CylinderMesh62.Parent = Part61
- CylinderMesh62.Scale = Vector3.new(0.707142889, 0.285714269, 0.707142889)
- CylinderMesh62.Scale = Vector3.new(0.707142889, 0.285714269, 0.707142889)
- Part63.Parent = Tool0
- Part63.BrickColor = BrickColor.new("Dark stone grey")
- Part63.Rotation = Vector3.new(-90.159996, 0, 0)
- Part63.Anchored = true
- Part63.CanCollide = false
- Part63.FormFactor = Enum.FormFactor.Custom
- Part63.Size = Vector3.new(0.200000003, 0.22857143, 0.200000003)
- Part63.CFrame = CFrame.new(21.2070007, 2.39874506, -271.95813, 1, 0, 0, 0, -0.00277700764, 0.999998629, 0, -0.999998629, -0.00277700764)
- Part63.BottomSurface = Enum.SurfaceType.Smooth
- Part63.TopSurface = Enum.SurfaceType.Smooth
- Part63.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part63.Position = Vector3.new(21.2070007, 2.39874506, -271.95813)
- Part63.Orientation = Vector3.new(-89.909996, 180, 180)
- Part63.Color = Color3.new(0.388235, 0.372549, 0.384314)
- CylinderMesh64.Parent = Part63
- CylinderMesh64.Scale = Vector3.new(0.571428537, 1, 0.571428537)
- CylinderMesh64.Scale = Vector3.new(0.571428537, 1, 0.571428537)
- Part65.Parent = Tool0
- Part65.BrickColor = BrickColor.new("Dark stone grey")
- Part65.Rotation = Vector3.new(-90.159996, 0, 0)
- Part65.Anchored = true
- Part65.CanCollide = false
- Part65.FormFactor = Enum.FormFactor.Custom
- Part65.Size = Vector3.new(0.200000003, 0.242857143, 0.200000003)
- Part65.CFrame = CFrame.new(21.2000008, 2.22259164, -272.950378, 1, 0, 0, 0, -0.00277700764, 0.999998629, 0, -0.999998629, -0.00277700764)
- Part65.BottomSurface = Enum.SurfaceType.Smooth
- Part65.TopSurface = Enum.SurfaceType.Smooth
- Part65.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part65.Position = Vector3.new(21.2000008, 2.22259164, -272.950378)
- Part65.Orientation = Vector3.new(-89.909996, 180, 180)
- Part65.Color = Color3.new(0.388235, 0.372549, 0.384314)
- CylinderMesh66.Parent = Part65
- Part67.Parent = Tool0
- Part67.BrickColor = BrickColor.new("Really black")
- Part67.Rotation = Vector3.new(-90.159996, -90, 0)
- Part67.Anchored = true
- Part67.CanCollide = false
- Part67.FormFactor = Enum.FormFactor.Custom
- Part67.Size = Vector3.new(0.200000003, 0.22857143, 0.200000003)
- Part67.CFrame = CFrame.new(21.1900005, 2.2300508, -271.957611, 0, 0, -1, 0.999998629, -0.00277700764, 0, -0.00277700764, -0.999998629, 0)
- Part67.BottomSurface = Enum.SurfaceType.Smooth
- Part67.TopSurface = Enum.SurfaceType.Smooth
- Part67.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part67.Position = Vector3.new(21.1900005, 2.2300508, -271.957611)
- Part67.Orientation = Vector3.new(0, -90, 90.159996)
- Part67.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh68.Parent = Part67
- CylinderMesh68.Scale = Vector3.new(0.714285731, 1, 0.714285731)
- CylinderMesh68.Scale = Vector3.new(0.714285731, 1, 0.714285731)
- Part69.Parent = Tool0
- Part69.BrickColor = BrickColor.new("Dark stone grey")
- Part69.Rotation = Vector3.new(89.8399963, -90, 0)
- Part69.Anchored = true
- Part69.CanCollide = false
- Part69.FormFactor = Enum.FormFactor.Custom
- Part69.Size = Vector3.new(0.200000003, 0.22857143, 0.200000003)
- Part69.CFrame = CFrame.new(21.2360001, 2.22397661, -271.957977, 0, 0, -1, -0.999998629, 0.00277700764, 0, 0.00277700764, 0.999998629, 0)
- Part69.BottomSurface = Enum.SurfaceType.Smooth
- Part69.TopSurface = Enum.SurfaceType.Smooth
- Part69.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part69.Position = Vector3.new(21.2360001, 2.22397661, -271.957977)
- Part69.Orientation = Vector3.new(0, -90, -89.8399963)
- Part69.Color = Color3.new(0.388235, 0.372549, 0.384314)
- CylinderMesh70.Parent = Part69
- CylinderMesh70.Scale = Vector3.new(0.571428537, 1, 0.571428537)
- CylinderMesh70.Scale = Vector3.new(0.571428537, 1, 0.571428537)
- Part71.Parent = Tool0
- Part71.BrickColor = BrickColor.new("Dark stone grey")
- Part71.Rotation = Vector3.new(89.8399963, 0, 0)
- 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(21.2000008, 2.26508188, -273.05072, 1, 0, 0, 0, 0.00277500763, -0.999998629, 0, 0.999998629, 0.00277500763)
- Part71.BottomSurface = Enum.SurfaceType.Smooth
- Part71.TopSurface = Enum.SurfaceType.Smooth
- Part71.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part71.Position = Vector3.new(21.2000008, 2.26508188, -273.05072)
- Part71.Orientation = Vector3.new(89.909996, 0, 0)
- Part71.Color = Color3.new(0.388235, 0.372549, 0.384314)
- BlockMesh72.Parent = Part71
- BlockMesh72.Scale = Vector3.new(0.714285731, 0.214285716, 0.571428537)
- BlockMesh72.Scale = Vector3.new(0.714285731, 0.214285716, 0.571428537)
- Part73.Parent = Tool0
- Part73.BrickColor = BrickColor.new("Dark stone grey")
- Part73.Rotation = Vector3.new(89.8399963, 0, -180)
- 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(21.257, 2.50963116, -272.686859, -1, 0, 0, 0, -0.00277700764, -0.999998629, 0, -0.999998629, 0.00277700764)
- Part73.BottomSurface = Enum.SurfaceType.Smooth
- Part73.TopSurface = Enum.SurfaceType.Smooth
- Part73.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part73.Position = Vector3.new(21.257, 2.50963116, -272.686859)
- Part73.Orientation = Vector3.new(89.909996, 0, 180)
- Part73.Color = Color3.new(0.388235, 0.372549, 0.384314)
- BlockMesh74.Parent = Part73
- BlockMesh74.Scale = Vector3.new(0.0714285672, 0.285714269, 0.5)
- BlockMesh74.Scale = Vector3.new(0.0714285672, 0.285714269, 0.5)
- Part75.Parent = Tool0
- Part75.BrickColor = BrickColor.new("Dark stone grey")
- Part75.Rotation = Vector3.new(-65.159996, 0, 0)
- Part75.Anchored = true
- Part75.CanCollide = false
- Part75.FormFactor = Enum.FormFactor.Custom
- Part75.Size = Vector3.new(0.200000003, 0.22857143, 0.200000003)
- Part75.CFrame = CFrame.new(21.2000008, 1.70181632, -272.479187, 1, 0, 0, 0, 0.420102924, 0.907479048, 0, -0.907479048, 0.420102924)
- Part75.BottomSurface = Enum.SurfaceType.Smooth
- Part75.TopSurface = Enum.SurfaceType.Smooth
- Part75.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part75.Position = Vector3.new(21.2000008, 1.70181632, -272.479187)
- Part75.Orientation = Vector3.new(-65.159996, 0, 0)
- Part75.Color = Color3.new(0.388235, 0.372549, 0.384314)
- BlockMesh76.Parent = Part75
- BlockMesh76.Scale = Vector3.new(0.642857194, 1, 0.142857134)
- BlockMesh76.Scale = Vector3.new(0.642857194, 1, 0.142857134)
- Part77.Parent = Tool0
- Part77.BrickColor = BrickColor.new("Light stone grey")
- Part77.Rotation = Vector3.new(29.8400002, 0, -90)
- Part77.Anchored = true
- Part77.CanCollide = false
- Part77.FormFactor = Enum.FormFactor.Custom
- Part77.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part77.CFrame = CFrame.new(21.2000008, 2.01290917, -272.41803, 0, 1, 0, -0.867411613, 0, -0.497595876, -0.497595876, 0, 0.867411613)
- Part77.BottomSurface = Enum.SurfaceType.Smooth
- Part77.TopSurface = Enum.SurfaceType.Smooth
- Part77.Color = Color3.new(0.898039, 0.894118, 0.87451)
- Part77.Position = Vector3.new(21.2000008, 2.01290917, -272.41803)
- Part77.Orientation = Vector3.new(29.8400002, 0, -90)
- Part77.Color = Color3.new(0.898039, 0.894118, 0.87451)
- BlockMesh78.Parent = Part77
- BlockMesh78.Scale = Vector3.new(0.157142863, 0.965714216, 0.0714285672)
- BlockMesh78.Scale = Vector3.new(0.157142863, 0.965714216, 0.0714285672)
- Part79.Parent = Tool0
- Part79.BrickColor = BrickColor.new("Dark stone grey")
- Part79.Rotation = Vector3.new(89.8399963, 0, 0)
- Part79.Anchored = true
- Part79.CanCollide = false
- Part79.FormFactor = Enum.FormFactor.Custom
- Part79.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part79.CFrame = CFrame.new(21.2000008, 2.03401136, -271.714905, 1, 0, 0, 0, 0.00277700764, -0.999998629, 0, 0.999998629, 0.00277700764)
- Part79.BottomSurface = Enum.SurfaceType.Smooth
- Part79.TopSurface = Enum.SurfaceType.Smooth
- Part79.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part79.Position = Vector3.new(21.2000008, 2.03401136, -271.714905)
- Part79.Orientation = Vector3.new(89.909996, 0, 0)
- Part79.Color = Color3.new(0.388235, 0.372549, 0.384314)
- SpecialMesh80.Parent = Part79
- SpecialMesh80.Scale = Vector3.new(0.785714328, 0.142857134, 0.928571463)
- SpecialMesh80.MeshType = Enum.MeshType.Wedge
- SpecialMesh80.Scale = Vector3.new(0.785714328, 0.142857134, 0.928571463)
- Part81.Parent = Tool0
- Part81.BrickColor = BrickColor.new("Dark stone grey")
- Part81.Rotation = Vector3.new(-90.159996, 0, 0)
- Part81.Anchored = true
- Part81.CanCollide = false
- Part81.FormFactor = Enum.FormFactor.Custom
- Part81.Size = Vector3.new(0.200000003, 1.10000002, 0.200000003)
- Part81.CFrame = CFrame.new(21.2000008, 2.08182311, -272.279083, 1, 0, 0, 0, -0.00277700764, 0.999998629, 0, -0.999998629, -0.00277700764)
- Part81.BottomSurface = Enum.SurfaceType.Smooth
- Part81.TopSurface = Enum.SurfaceType.Smooth
- Part81.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part81.Position = Vector3.new(21.2000008, 2.08182311, -272.279083)
- Part81.Orientation = Vector3.new(-89.909996, 180, 180)
- Part81.Color = Color3.new(0.388235, 0.372549, 0.384314)
- BlockMesh82.Parent = Part81
- BlockMesh82.Scale = Vector3.new(0.785714328, 1, 0.857142866)
- BlockMesh82.Scale = Vector3.new(0.785714328, 1, 0.857142866)
- Part83.Parent = Tool0
- Part83.BrickColor = BrickColor.new("Really black")
- Part83.Rotation = Vector3.new(89.8399963, -14, -180)
- Part83.Anchored = true
- Part83.CanCollide = false
- Part83.FormFactor = Enum.FormFactor.Custom
- Part83.Size = Vector3.new(0.200000003, 0.514285743, 0.200000003)
- Part83.CFrame = CFrame.new(21.2560024, 2.37392879, -271.186737, -0.970294774, 1.35153286e-07, -0.24192588, 0.241925508, -0.00277304137, -0.970293283, -0.0006710015, -0.999998629, 0.00269063446)
- Part83.BottomSurface = Enum.SurfaceType.Smooth
- Part83.TopSurface = Enum.SurfaceType.Smooth
- Part83.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part83.Position = Vector3.new(21.2560024, 2.37392879, -271.186737)
- Part83.Orientation = Vector3.new(76, -89.3600006, 90.659996)
- Part83.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- BlockMesh84.Parent = Part83
- BlockMesh84.Scale = Vector3.new(0.0714285672, 1, 0.142857134)
- BlockMesh84.Scale = Vector3.new(0.0714285672, 1, 0.142857134)
- Part85.Parent = Tool0
- Part85.BrickColor = BrickColor.new("Black")
- Part85.Rotation = Vector3.new(-90.159996, 0, -180)
- Part85.Anchored = true
- Part85.CanCollide = false
- Part85.FormFactor = Enum.FormFactor.Custom
- Part85.Size = Vector3.new(0.242857143, 1.01428568, 0.200000003)
- Part85.CFrame = CFrame.new(21.2000008, 2.06400895, -271.121857, -1, 0, 0, 0, 0.00277500763, 0.999998629, 0, 0.999998629, -0.00277500763)
- Part85.BottomSurface = Enum.SurfaceType.Smooth
- Part85.TopSurface = Enum.SurfaceType.Smooth
- Part85.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part85.Position = Vector3.new(21.2000008, 2.06400895, -271.121857)
- Part85.Orientation = Vector3.new(-89.909996, 180, 0)
- Part85.Color = Color3.new(0.105882, 0.164706, 0.207843)
- SpecialMesh86.Parent = Part85
- SpecialMesh86.Scale = Vector3.new(1, 1, 0.428571433)
- SpecialMesh86.MeshType = Enum.MeshType.Wedge
- SpecialMesh86.Scale = Vector3.new(1, 1, 0.428571433)
- Part87.Parent = Tool0
- Part87.BrickColor = BrickColor.new("Dark stone grey")
- Part87.Rotation = Vector3.new(-66.159996, 0, 0)
- Part87.Anchored = true
- Part87.CanCollide = false
- Part87.FormFactor = Enum.FormFactor.Custom
- Part87.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part87.CFrame = CFrame.new(21.2000008, 1.30067348, -272.642059, 1, 0, 0, 0, 0.404197961, 0.914674103, 0, -0.914674103, 0.404197961)
- Part87.BottomSurface = Enum.SurfaceType.Smooth
- Part87.TopSurface = Enum.SurfaceType.Smooth
- Part87.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part87.Position = Vector3.new(21.2000008, 1.30067348, -272.642059)
- Part87.Orientation = Vector3.new(-66.159996, 0, 0)
- Part87.Color = Color3.new(0.388235, 0.372549, 0.384314)
- BlockMesh88.Parent = Part87
- BlockMesh88.Scale = Vector3.new(0.785714328, 0.214285716, 0.214285716)
- BlockMesh88.Scale = Vector3.new(0.785714328, 0.214285716, 0.214285716)
- Part89.Parent = Tool0
- Part89.BrickColor = BrickColor.new("Really black")
- Part89.Rotation = Vector3.new(89.8399963, 27, -180)
- Part89.Anchored = true
- Part89.CanCollide = false
- Part89.FormFactor = Enum.FormFactor.Custom
- Part89.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part89.CFrame = CFrame.new(21.2530022, 2.42861199, -271.393951, -0.891003907, 1.45217127e-08, 0.453995705, -0.453995019, -0.00278199953, -0.891002595, 0.00126300298, -0.99999851, 0.00247877929)
- Part89.BottomSurface = Enum.SurfaceType.Smooth
- Part89.TopSurface = Enum.SurfaceType.Smooth
- Part89.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part89.Position = Vector3.new(21.2530022, 2.42861199, -271.393951)
- Part89.Orientation = Vector3.new(63, 89.6899948, -90.3499985)
- Part89.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- BlockMesh90.Parent = Part89
- BlockMesh90.Scale = Vector3.new(0.0714285672, 0.5, 0.214285716)
- BlockMesh90.Scale = Vector3.new(0.0714285672, 0.5, 0.214285716)
- Part91.Parent = Tool0
- Part91.BrickColor = BrickColor.new("Dark stone grey")
- Part91.Rotation = Vector3.new(-90.159996, 0, -180)
- Part91.Anchored = true
- Part91.CanCollide = false
- Part91.FormFactor = Enum.FormFactor.Custom
- Part91.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part91.CFrame = CFrame.new(21.2000008, 2.25175762, -270.365356, -1, 0, 0, 0, 0.00277700764, 0.999998629, 0, 0.999998629, -0.00277700764)
- Part91.BottomSurface = Enum.SurfaceType.Smooth
- Part91.TopSurface = Enum.SurfaceType.Smooth
- Part91.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part91.Position = Vector3.new(21.2000008, 2.25175762, -270.365356)
- Part91.Orientation = Vector3.new(-89.909996, 180, 0)
- Part91.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Decal92.Parent = Part91
- Decal92.Texture = "http://www.roblox.com/asset/?id=47760372"
- Decal92.Face = Enum.NormalId.Top
- CylinderMesh93.Parent = Part91
- CylinderMesh93.Scale = Vector3.new(0.5, 0.785714328, 0.5)
- CylinderMesh93.Scale = Vector3.new(0.5, 0.785714328, 0.5)
- Part94.Parent = Tool0
- Part94.BrickColor = BrickColor.new("Dark stone grey")
- Part94.Rotation = Vector3.new(-0.159999996, 0, -90)
- Part94.Anchored = true
- Part94.CanCollide = false
- Part94.FormFactor = Enum.FormFactor.Custom
- Part94.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part94.CFrame = CFrame.new(21.257, 2.50905418, -272.708588, 0, 1, 0, -0.999998629, 0, 0.00277700764, 0.00277700764, 0, 0.999998629)
- Part94.BottomSurface = Enum.SurfaceType.Smooth
- Part94.TopSurface = Enum.SurfaceType.Smooth
- Part94.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part94.Position = Vector3.new(21.257, 2.50905418, -272.708588)
- Part94.Orientation = Vector3.new(-0.159999996, 0, -90)
- Part94.Color = Color3.new(0.388235, 0.372549, 0.384314)
- CylinderMesh95.Parent = Part94
- CylinderMesh95.Scale = Vector3.new(0.5, 0.0714285672, 0.5)
- CylinderMesh95.Scale = Vector3.new(0.5, 0.0714285672, 0.5)
- Part96.Parent = Tool0
- Part96.BrickColor = BrickColor.new("Dark stone grey")
- Part96.Rotation = Vector3.new(-0.159999996, 0, -90)
- Part96.Anchored = true
- Part96.CanCollide = false
- Part96.FormFactor = Enum.FormFactor.Custom
- Part96.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part96.CFrame = CFrame.new(21.2000008, 2.53133416, -270.543884, 0, 1, 0, -0.999998629, 0, 0.00277700764, 0.00277700764, 0, 0.999998629)
- Part96.BottomSurface = Enum.SurfaceType.Smooth
- Part96.TopSurface = Enum.SurfaceType.Smooth
- Part96.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part96.Position = Vector3.new(21.2000008, 2.53133416, -270.543884)
- Part96.Orientation = Vector3.new(-0.159999996, 0, -90)
- Part96.Color = Color3.new(0.388235, 0.372549, 0.384314)
- BlockMesh97.Parent = Part96
- BlockMesh97.Scale = Vector3.new(0.428571433, 0.0714285672, 0.214285716)
- BlockMesh97.Scale = Vector3.new(0.428571433, 0.0714285672, 0.214285716)
- Part98.Parent = Tool0
- Part98.BrickColor = BrickColor.new("Dark stone grey")
- Part98.Rotation = Vector3.new(89.8399963, 0, 0)
- Part98.Anchored = true
- Part98.CanCollide = false
- Part98.FormFactor = Enum.FormFactor.Custom
- Part98.Size = Vector3.new(0.200000003, 0.22857143, 0.200000003)
- Part98.CFrame = CFrame.new(21.2210026, 2.25455475, -271.957825, 1, 0, 0, 0, 0.00277700764, -0.999998629, 0, 0.999998629, 0.00277700764)
- Part98.BottomSurface = Enum.SurfaceType.Smooth
- Part98.TopSurface = Enum.SurfaceType.Smooth
- Part98.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part98.Position = Vector3.new(21.2210026, 2.25455475, -271.957825)
- Part98.Orientation = Vector3.new(89.909996, 0, 0)
- Part98.Color = Color3.new(0.388235, 0.372549, 0.384314)
- CylinderMesh99.Parent = Part98
- CylinderMesh99.Scale = Vector3.new(0.571428537, 1, 0.571428537)
- CylinderMesh99.Scale = Vector3.new(0.571428537, 1, 0.571428537)
- Part100.Parent = Tool0
- Part100.BrickColor = BrickColor.new("Dark stone grey")
- Part100.Rotation = Vector3.new(89.8399963, 0, 0)
- Part100.Anchored = true
- Part100.CanCollide = false
- Part100.FormFactor = Enum.FormFactor.Custom
- Part100.Size = Vector3.new(0.200000003, 0.22857143, 0.200000003)
- Part100.CFrame = CFrame.new(21.203001, 2.21889448, -271.957886, 1, 0, 0, 0, 0.00277500763, -0.999998629, 0, 0.999998629, 0.00277500763)
- Part100.BottomSurface = Enum.SurfaceType.Smooth
- Part100.TopSurface = Enum.SurfaceType.Smooth
- Part100.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part100.Position = Vector3.new(21.203001, 2.21889448, -271.957886)
- Part100.Orientation = Vector3.new(89.909996, 0, 0)
- Part100.Color = Color3.new(0.388235, 0.372549, 0.384314)
- CylinderMesh101.Parent = Part100
- CylinderMesh101.Scale = Vector3.new(0.857142866, 1, 0.857142866)
- CylinderMesh101.Scale = Vector3.new(0.857142866, 1, 0.857142866)
- Part102.Parent = Tool0
- Part102.BrickColor = BrickColor.new("Dark stone grey")
- Part102.Rotation = Vector3.new(113.839996, 0, -180)
- Part102.Anchored = true
- Part102.CanCollide = false
- Part102.FormFactor = Enum.FormFactor.Custom
- Part102.Size = Vector3.new(0.200000003, 0.242857143, 0.657142878)
- Part102.CFrame = CFrame.new(21.199995, 1.64022934, -272.648499, -1, 0, 0, 0, 0.404197961, -0.914674103, 0, -0.914674103, -0.404197961)
- Part102.BottomSurface = Enum.SurfaceType.Smooth
- Part102.TopSurface = Enum.SurfaceType.Smooth
- Part102.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part102.Position = Vector3.new(21.199995, 1.64022934, -272.648499)
- Part102.Orientation = Vector3.new(66.159996, 180, 0)
- Part102.Color = Color3.new(0.388235, 0.372549, 0.384314)
- BlockMesh103.Parent = Part102
- BlockMesh103.Scale = Vector3.new(0.785714328, 1, 1)
- BlockMesh103.Scale = Vector3.new(0.785714328, 1, 1)
- Part104.Parent = Tool0
- Part104.BrickColor = BrickColor.new("Dark stone grey")
- Part104.Rotation = Vector3.new(89.8399963, 0, -180)
- Part104.Anchored = true
- Part104.CanCollide = false
- Part104.FormFactor = Enum.FormFactor.Custom
- Part104.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part104.CFrame = CFrame.new(21.2000008, 2.3653059, -273.051178, -1, 0, 0, 0, -0.00277500763, -0.999998629, 0, -0.999998629, 0.00277500763)
- Part104.BottomSurface = Enum.SurfaceType.Smooth
- Part104.TopSurface = Enum.SurfaceType.Smooth
- Part104.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part104.Position = Vector3.new(21.2000008, 2.3653059, -273.051178)
- Part104.Orientation = Vector3.new(89.909996, 0, 180)
- Part104.Color = Color3.new(0.388235, 0.372549, 0.384314)
- SpecialMesh105.Parent = Part104
- SpecialMesh105.Scale = Vector3.new(0.714285731, 0.214285716, 0.428571433)
- SpecialMesh105.MeshType = Enum.MeshType.Wedge
- SpecialMesh105.Scale = Vector3.new(0.714285731, 0.214285716, 0.428571433)
- Part106.Parent = Tool0
- Part106.BrickColor = BrickColor.new("Dark stone grey")
- Part106.Rotation = Vector3.new(-90.159996, 0, 0)
- Part106.Anchored = true
- Part106.CanCollide = false
- Part106.FormFactor = Enum.FormFactor.Custom
- Part106.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part106.CFrame = CFrame.new(21.1429996, 2.48439646, -272.737213, 1, 0, 0, 0, -0.00277700764, 0.999998629, 0, -0.999998629, -0.00277700764)
- Part106.BottomSurface = Enum.SurfaceType.Smooth
- Part106.TopSurface = Enum.SurfaceType.Smooth
- Part106.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part106.Position = Vector3.new(21.1429996, 2.48439646, -272.737213)
- Part106.Orientation = Vector3.new(-89.909996, 180, 180)
- Part106.Color = Color3.new(0.388235, 0.372549, 0.384314)
- BlockMesh107.Parent = Part106
- BlockMesh107.Scale = Vector3.new(0.0714285672, 0.214285716, 0.25)
- BlockMesh107.Scale = Vector3.new(0.0714285672, 0.214285716, 0.25)
- Part108.Parent = Tool0
- Part108.BrickColor = BrickColor.new("Black")
- Part108.Rotation = Vector3.new(-0.159999996, 0, -90)
- Part108.Anchored = true
- Part108.CanCollide = false
- Part108.FormFactor = Enum.FormFactor.Custom
- Part108.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part108.CFrame = CFrame.new(21.2000008, 2.08030796, -272.900665, 0, 1, 0, -0.999998629, 0, 0.00277700764, 0.00277700764, 0, 0.999998629)
- Part108.BottomSurface = Enum.SurfaceType.Smooth
- Part108.TopSurface = Enum.SurfaceType.Smooth
- Part108.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part108.Position = Vector3.new(21.2000008, 2.08030796, -272.900665)
- Part108.Orientation = Vector3.new(-0.159999996, 0, -90)
- Part108.Color = Color3.new(0.105882, 0.164706, 0.207843)
- CylinderMesh109.Parent = Part108
- CylinderMesh109.Scale = Vector3.new(0.428571433, 0.928571463, 0.428571433)
- CylinderMesh109.Scale = Vector3.new(0.428571433, 0.928571463, 0.428571433)
- Part110.Parent = Tool0
- Part110.BrickColor = BrickColor.new("Dark stone grey")
- Part110.Rotation = Vector3.new(113.839996, 0, -180)
- Part110.Anchored = true
- Part110.CanCollide = false
- Part110.FormFactor = Enum.FormFactor.Custom
- Part110.Size = Vector3.new(0.200000003, 0.200000003, 0.528571427)
- Part110.CFrame = CFrame.new(21.2000008, 1.64752936, -272.824738, -1, 0, 0, 0, 0.404197961, -0.914674103, 0, -0.914674103, -0.404197961)
- Part110.BottomSurface = Enum.SurfaceType.Smooth
- Part110.TopSurface = Enum.SurfaceType.Smooth
- Part110.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part110.Position = Vector3.new(21.2000008, 1.64752936, -272.824738)
- Part110.Orientation = Vector3.new(66.159996, 180, 0)
- Part110.Color = Color3.new(0.388235, 0.372549, 0.384314)
- SpecialMesh111.Parent = Part110
- SpecialMesh111.Scale = Vector3.new(0.785714328, 0.428571433, 1)
- SpecialMesh111.MeshType = Enum.MeshType.Wedge
- SpecialMesh111.Scale = Vector3.new(0.785714328, 0.428571433, 1)
- Part112.Parent = Tool0
- Part112.BrickColor = BrickColor.new("Dark stone grey")
- Part112.Rotation = Vector3.new(-0.159999996, 0, -180)
- 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(21.2000008, 2.58155537, -270.544525, -1, 0, 0, 0, -0.999998629, 0.00277700764, 0, 0.00277700764, 0.999998629)
- Part112.BottomSurface = Enum.SurfaceType.Smooth
- Part112.TopSurface = Enum.SurfaceType.Smooth
- Part112.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part112.Position = Vector3.new(21.2000008, 2.58155537, -270.544525)
- Part112.Orientation = Vector3.new(-0.159999996, 0, 180)
- Part112.Color = Color3.new(0.388235, 0.372549, 0.384314)
- SpecialMesh113.Parent = Part112
- SpecialMesh113.MeshId = "http://www.roblox.com/asset/?id=3270017"
- SpecialMesh113.Scale = Vector3.new(0.142857149, 0.142857149, 0.54285717)
- SpecialMesh113.MeshType = Enum.MeshType.FileMesh
- SpecialMesh113.Scale = Vector3.new(0.142857149, 0.142857149, 0.54285717)
- Part114.Parent = Tool0
- Part114.BrickColor = BrickColor.new("Dark stone grey")
- Part114.Rotation = Vector3.new(89.8399963, -90, 0)
- Part114.Anchored = true
- Part114.CanCollide = false
- Part114.FormFactor = Enum.FormFactor.Custom
- Part114.Size = Vector3.new(0.214285716, 0.214285716, 0.200000003)
- Part114.CFrame = CFrame.new(21.2000008, 2.29801798, -271.735992, 0, 0, -1, -0.999998629, 0.00277700764, 0, 0.00277700764, 0.999998629, 0)
- Part114.BottomSurface = Enum.SurfaceType.Smooth
- Part114.TopSurface = Enum.SurfaceType.Smooth
- Part114.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part114.Position = Vector3.new(21.2000008, 2.29801798, -271.735992)
- Part114.Orientation = Vector3.new(0, -90, -89.8399963)
- Part114.Color = Color3.new(0.388235, 0.372549, 0.384314)
- BlockMesh115.Parent = Part114
- BlockMesh115.Scale = Vector3.new(1, 1, 0.571428537)
- BlockMesh115.Scale = Vector3.new(1, 1, 0.571428537)
- Part116.Parent = Tool0
- Part116.BrickColor = BrickColor.new("Dark stone grey")
- Part116.Rotation = Vector3.new(89.8399963, -90, 0)
- Part116.Anchored = true
- Part116.CanCollide = false
- Part116.FormFactor = Enum.FormFactor.Custom
- Part116.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part116.CFrame = CFrame.new(21.2000008, 2.09406638, -272.922089, -0.000344000029, -8.00937685e-14, -1, -0.99999851, 0.00277700741, 0.000343999534, 0.00277700694, 0.999998629, -9.55290602e-07)
- Part116.BottomSurface = Enum.SurfaceType.Smooth
- Part116.TopSurface = Enum.SurfaceType.Smooth
- Part116.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part116.Position = Vector3.new(21.2000008, 2.09406638, -272.922089)
- Part116.Orientation = Vector3.new(-0.0199999996, -90, -89.8399963)
- Part116.Color = Color3.new(0.388235, 0.372549, 0.384314)
- BlockMesh117.Parent = Part116
- BlockMesh117.Scale = Vector3.new(0.714285731, 0.928571463, 0.857142866)
- BlockMesh117.Scale = Vector3.new(0.714285731, 0.928571463, 0.857142866)
- Part118.Parent = Tool0
- Part118.BrickColor = BrickColor.new("Dark stone grey")
- Part118.Rotation = Vector3.new(-90.159996, 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(21.2000008, 1.95207798, -272.756775, 1, 0, 0, 0, -0.00277500763, 0.999998629, 0, -0.999998629, -0.00277500763)
- Part118.BottomSurface = Enum.SurfaceType.Smooth
- Part118.TopSurface = Enum.SurfaceType.Smooth
- Part118.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part118.Position = Vector3.new(21.2000008, 1.95207798, -272.756775)
- Part118.Orientation = Vector3.new(-89.909996, 180, 180)
- Part118.Color = Color3.new(0.388235, 0.372549, 0.384314)
- SpecialMesh119.Parent = Part118
- SpecialMesh119.Scale = Vector3.new(0.785714328, 0.571428537, 0.428571433)
- SpecialMesh119.MeshType = Enum.MeshType.Wedge
- SpecialMesh119.Scale = Vector3.new(0.785714328, 0.571428537, 0.428571433)
- Part120.Parent = Tool0
- Part120.BrickColor = BrickColor.new("Dark stone grey")
- Part120.Rotation = Vector3.new(-90.159996, 0, 0)
- Part120.Anchored = true
- Part120.CanCollide = false
- Part120.FormFactor = Enum.FormFactor.Custom
- Part120.Size = Vector3.new(0.200000003, 0.971428573, 0.200000003)
- Part120.CFrame = CFrame.new(21.2000008, 1.968045, -272.214233, 1, 0, 0, 0, -0.00277700764, 0.999998629, 0, -0.999998629, -0.00277700764)
- Part120.BottomSurface = Enum.SurfaceType.Smooth
- Part120.TopSurface = Enum.SurfaceType.Smooth
- Part120.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part120.Position = Vector3.new(21.2000008, 1.968045, -272.214233)
- Part120.Orientation = Vector3.new(-89.909996, 180, 180)
- Part120.Color = Color3.new(0.388235, 0.372549, 0.384314)
- BlockMesh121.Parent = Part120
- BlockMesh121.Scale = Vector3.new(0.785714328, 1, 0.285714269)
- BlockMesh121.Scale = Vector3.new(0.785714328, 1, 0.285714269)
- Part122.Parent = Tool0
- Part122.BrickColor = BrickColor.new("Dark stone grey")
- Part122.Rotation = Vector3.new(-90.159996, 0.0199999996, 0.0199999996)
- 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(21.2000008, 2.09378624, -273.042847, 0.999999881, -0.00034295948, 0.000345048873, -0.000346000743, -0.00277700694, 0.99999851, -0.000342000742, -0.99999851, -0.00277712499)
- Part122.BottomSurface = Enum.SurfaceType.Smooth
- Part122.TopSurface = Enum.SurfaceType.Smooth
- Part122.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part122.Position = Vector3.new(21.2000008, 2.09378624, -273.042847)
- Part122.Orientation = Vector3.new(-89.9000015, 172.919998, -172.899994)
- Part122.Color = Color3.new(0.388235, 0.372549, 0.384314)
- SpecialMesh123.Parent = Part122
- SpecialMesh123.Scale = Vector3.new(0.857142866, 0.285714269, 0.714285731)
- SpecialMesh123.MeshType = Enum.MeshType.Wedge
- SpecialMesh123.Scale = Vector3.new(0.857142866, 0.285714269, 0.714285731)
- Part124.Parent = Tool0
- Part124.BrickColor = BrickColor.new("Dark stone grey")
- Part124.Rotation = Vector3.new(-90.159996, 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(21.2000008, 2.39397812, -272.929871, 1, 0, 0, 0, -0.00277700764, 0.999998629, 0, -0.999998629, -0.00277700764)
- Part124.BottomSurface = Enum.SurfaceType.Smooth
- Part124.TopSurface = Enum.SurfaceType.Smooth
- Part124.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part124.Position = Vector3.new(21.2000008, 2.39397812, -272.929871)
- Part124.Orientation = Vector3.new(-89.909996, 180, 180)
- Part124.Color = Color3.new(0.388235, 0.372549, 0.384314)
- CylinderMesh125.Parent = Part124
- CylinderMesh125.Scale = Vector3.new(0.714285731, 1, 0.714285731)
- CylinderMesh125.Scale = Vector3.new(0.714285731, 1, 0.714285731)
- Part126.Parent = Tool0
- Part126.BrickColor = BrickColor.new("Dark stone grey")
- Part126.Rotation = Vector3.new(-90.159996, 0, 0)
- Part126.Anchored = true
- Part126.CanCollide = false
- Part126.FormFactor = Enum.FormFactor.Custom
- Part126.Size = Vector3.new(0.200000003, 0.871428549, 0.200000003)
- Part126.CFrame = CFrame.new(21.2000008, 2.22375965, -272.507751, 1, 0, 0, 0, -0.00277700764, 0.999998629, 0, -0.999998629, -0.00277700764)
- Part126.BottomSurface = Enum.SurfaceType.Smooth
- Part126.TopSurface = Enum.SurfaceType.Smooth
- Part126.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part126.Position = Vector3.new(21.2000008, 2.22375965, -272.507751)
- Part126.Orientation = Vector3.new(-89.909996, 180, 180)
- Part126.Color = Color3.new(0.388235, 0.372549, 0.384314)
- CylinderMesh127.Parent = Part126
- CylinderMesh127.Scale = Vector3.new(0.928571463, 1, 0.928571463)
- CylinderMesh127.Scale = Vector3.new(0.928571463, 1, 0.928571463)
- Part128.Parent = Tool0
- Part128.BrickColor = BrickColor.new("Dark stone grey")
- Part128.Rotation = Vector3.new(-90.159996, 0, 0)
- Part128.Anchored = true
- Part128.CanCollide = false
- Part128.FormFactor = Enum.FormFactor.Custom
- Part128.Size = Vector3.new(0.200000003, 0.22857143, 0.200000003)
- Part128.CFrame = CFrame.new(21.1890011, 2.21573663, -271.957611, 1, 0, 0, 0, -0.00277700764, 0.999998629, 0, -0.999998629, -0.00277700764)
- Part128.BottomSurface = Enum.SurfaceType.Smooth
- Part128.TopSurface = Enum.SurfaceType.Smooth
- Part128.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part128.Position = Vector3.new(21.1890011, 2.21573663, -271.957611)
- Part128.Orientation = Vector3.new(-89.909996, 180, 180)
- Part128.Color = Color3.new(0.388235, 0.372549, 0.384314)
- CylinderMesh129.Parent = Part128
- CylinderMesh129.Scale = Vector3.new(0.785714328, 1, 0.785714328)
- CylinderMesh129.Scale = Vector3.new(0.785714328, 1, 0.785714328)
- Part130.Parent = Tool0
- Part130.BrickColor = BrickColor.new("Dark stone grey")
- Part130.Rotation = Vector3.new(89.8399963, 0, -90)
- Part130.Anchored = true
- Part130.CanCollide = false
- Part130.FormFactor = Enum.FormFactor.Custom
- Part130.Size = Vector3.new(0.200000003, 0.214285716, 0.200000003)
- Part130.CFrame = CFrame.new(21.2000008, 2.27155042, -270.678833, 0, 1, 0, -0.00277500763, 0, -0.999998629, -0.999998629, 0, 0.00277500763)
- Part130.BottomSurface = Enum.SurfaceType.Smooth
- Part130.TopSurface = Enum.SurfaceType.Smooth
- Part130.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part130.Position = Vector3.new(21.2000008, 2.27155042, -270.678833)
- Part130.Orientation = Vector3.new(89.909996, 0, -90)
- Part130.Color = Color3.new(0.388235, 0.372549, 0.384314)
- CylinderMesh131.Parent = Part130
- CylinderMesh131.Scale = Vector3.new(0.357142866, 1, 0.357142866)
- CylinderMesh131.Scale = Vector3.new(0.357142866, 1, 0.357142866)
- Part132.Parent = Tool0
- Part132.BrickColor = BrickColor.new("Dark stone grey")
- Part132.Rotation = Vector3.new(89.8399963, -90, 0)
- Part132.Anchored = true
- Part132.CanCollide = false
- Part132.FormFactor = Enum.FormFactor.Custom
- Part132.Size = Vector3.new(0.214285716, 0.22857143, 0.200000003)
- Part132.CFrame = CFrame.new(21.243, 2.29750681, -271.958038, -0.000344000029, -8.00937685e-14, -1, -0.99999851, 0.00277700741, 0.000343999534, 0.00277700694, 0.999998629, -9.55290602e-07)
- Part132.BottomSurface = Enum.SurfaceType.Smooth
- Part132.TopSurface = Enum.SurfaceType.Smooth
- Part132.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part132.Position = Vector3.new(21.243, 2.29750681, -271.958038)
- Part132.Orientation = Vector3.new(-0.0199999996, -90, -89.8399963)
- Part132.Color = Color3.new(0.388235, 0.372549, 0.384314)
- BlockMesh133.Parent = Part132
- BlockMesh133.Scale = Vector3.new(1, 1, 0.142857134)
- BlockMesh133.Scale = Vector3.new(1, 1, 0.142857134)
- Part134.Parent = Tool0
- Part134.BrickColor = BrickColor.new("Dark stone grey")
- Part134.Rotation = Vector3.new(-90.159996, 0, 0)
- 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(21.2000008, 2.25080442, -270.536011, 1, 0, 0, 0, -0.00277700764, 0.999998629, 0, -0.999998629, -0.00277700764)
- Part134.BottomSurface = Enum.SurfaceType.Smooth
- Part134.TopSurface = Enum.SurfaceType.Smooth
- Part134.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part134.Position = Vector3.new(21.2000008, 2.25080442, -270.536011)
- Part134.Orientation = Vector3.new(-89.909996, 180, 180)
- Part134.Color = Color3.new(0.388235, 0.372549, 0.384314)
- CylinderMesh135.Parent = Part134
- CylinderMesh135.Scale = Vector3.new(0.642857194, 0.5, 0.642857194)
- CylinderMesh135.Scale = Vector3.new(0.642857194, 0.5, 0.642857194)
- Part136.Parent = Tool0
- Part136.BrickColor = BrickColor.new("Dark stone grey")
- Part136.Rotation = Vector3.new(-90.159996, 0, 0)
- Part136.Anchored = true
- Part136.CanCollide = false
- Part136.FormFactor = Enum.FormFactor.Custom
- Part136.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part136.CFrame = CFrame.new(21.2000008, 2.4259553, -271.722443, 1, 0, 0, 0, -0.00277700764, 0.999998629, 0, -0.999998629, -0.00277700764)
- Part136.BottomSurface = Enum.SurfaceType.Smooth
- Part136.TopSurface = Enum.SurfaceType.Smooth
- Part136.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part136.Position = Vector3.new(21.2000008, 2.4259553, -271.722443)
- Part136.Orientation = Vector3.new(-89.909996, 180, 180)
- Part136.Color = Color3.new(0.388235, 0.372549, 0.384314)
- CylinderMesh137.Parent = Part136
- CylinderMesh137.Scale = Vector3.new(0.642857194, 0.5, 0.642857194)
- CylinderMesh137.Scale = Vector3.new(0.642857194, 0.5, 0.642857194)
- Part138.Parent = Tool0
- Part138.BrickColor = BrickColor.new("Dark stone grey")
- Part138.Rotation = Vector3.new(-90.159996, 0, 0)
- Part138.Anchored = true
- Part138.CanCollide = false
- Part138.FormFactor = Enum.FormFactor.Custom
- Part138.Size = Vector3.new(0.200000003, 0.22857143, 0.200000003)
- Part138.CFrame = CFrame.new(21.2009983, 2.40380931, -271.957916, 1, 0, 0, 0, -0.00277700764, 0.999998629, 0, -0.999998629, -0.00277700764)
- Part138.BottomSurface = Enum.SurfaceType.Smooth
- Part138.TopSurface = Enum.SurfaceType.Smooth
- Part138.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part138.Position = Vector3.new(21.2009983, 2.40380931, -271.957916)
- Part138.Orientation = Vector3.new(-89.909996, 180, 180)
- Part138.Color = Color3.new(0.388235, 0.372549, 0.384314)
- CylinderMesh139.Parent = Part138
- CylinderMesh139.Scale = Vector3.new(0.571428537, 1, 0.571428537)
- CylinderMesh139.Scale = Vector3.new(0.571428537, 1, 0.571428537)
- Part140.Parent = Tool0
- Part140.BrickColor = BrickColor.new("Black")
- Part140.Rotation = Vector3.new(89.8399963, 0, -90)
- Part140.Anchored = true
- Part140.CanCollide = false
- Part140.FormFactor = Enum.FormFactor.Custom
- Part140.Size = Vector3.new(1.01428568, 0.200000003, 0.22857143)
- Part140.CFrame = CFrame.new(21.3000011, 2.22033882, -271.12207, 0, 1, 0, -0.00277700764, 0, -0.999998629, -0.999998629, 0, 0.00277700764)
- Part140.BottomSurface = Enum.SurfaceType.Smooth
- Part140.TopSurface = Enum.SurfaceType.Smooth
- Part140.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part140.Position = Vector3.new(21.3000011, 2.22033882, -271.12207)
- Part140.Orientation = Vector3.new(89.909996, 0, -90)
- Part140.Color = Color3.new(0.105882, 0.164706, 0.207843)
- SpecialMesh141.Parent = Part140
- SpecialMesh141.Scale = Vector3.new(1, 0.214285716, 1)
- SpecialMesh141.MeshType = Enum.MeshType.Wedge
- SpecialMesh141.Scale = Vector3.new(1, 0.214285716, 1)
- Part142.Parent = Tool0
- Part142.BrickColor = BrickColor.new("Dark stone grey")
- Part142.Rotation = Vector3.new(18.8400002, 0, 0)
- Part142.Anchored = true
- Part142.CanCollide = false
- Part142.FormFactor = Enum.FormFactor.Custom
- Part142.Size = Vector3.new(0.200000003, 0.285714298, 0.200000003)
- Part142.CFrame = CFrame.new(21.2000008, 1.77982974, -272.115601, 1, 0, 0, 0, 0.946422279, -0.32293874, 0, 0.32293877, 0.946422279)
- Part142.BottomSurface = Enum.SurfaceType.Smooth
- Part142.TopSurface = Enum.SurfaceType.Smooth
- Part142.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part142.Position = Vector3.new(21.2000008, 1.77982974, -272.115601)
- Part142.Orientation = Vector3.new(18.8400002, 0, 0)
- Part142.Color = Color3.new(0.388235, 0.372549, 0.384314)
- BlockMesh143.Parent = Part142
- BlockMesh143.Scale = Vector3.new(0.642857194, 1, 0.142857134)
- BlockMesh143.Scale = Vector3.new(0.642857194, 1, 0.142857134)
- Part144.Parent = Tool0
- Part144.BrickColor = BrickColor.new("Dark stone grey")
- Part144.Rotation = Vector3.new(-0.159999996, 0, -90)
- Part144.Anchored = true
- Part144.CanCollide = false
- Part144.FormFactor = Enum.FormFactor.Custom
- Part144.Size = Vector3.new(0.242857143, 0.200000003, 0.200000003)
- Part144.CFrame = CFrame.new(21.2000008, 2.39345312, -270.544159, 0, 1, 0, -0.999998629, 0, 0.00277700764, 0.00277700764, 0, 0.999998629)
- Part144.BottomSurface = Enum.SurfaceType.Smooth
- Part144.TopSurface = Enum.SurfaceType.Smooth
- Part144.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part144.Position = Vector3.new(21.2000008, 2.39345312, -270.544159)
- Part144.Orientation = Vector3.new(-0.159999996, 0, -90)
- Part144.Color = Color3.new(0.388235, 0.372549, 0.384314)
- BlockMesh145.Parent = Part144
- BlockMesh145.Scale = Vector3.new(1, 0.5, 0.428571433)
- BlockMesh145.Scale = Vector3.new(1, 0.5, 0.428571433)
- Part146.Parent = Tool0
- Part146.BrickColor = BrickColor.new("Dark stone grey")
- Part146.Rotation = Vector3.new(-0.159999996, 0, -90)
- 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(21.1429996, 2.50905418, -272.708588, 0, 1, 0, -0.999998629, 0, 0.00277700764, 0.00277700764, 0, 0.999998629)
- Part146.BottomSurface = Enum.SurfaceType.Smooth
- Part146.TopSurface = Enum.SurfaceType.Smooth
- Part146.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part146.Position = Vector3.new(21.1429996, 2.50905418, -272.708588)
- Part146.Orientation = Vector3.new(-0.159999996, 0, -90)
- Part146.Color = Color3.new(0.388235, 0.372549, 0.384314)
- CylinderMesh147.Parent = Part146
- CylinderMesh147.Scale = Vector3.new(0.5, 0.0714285672, 0.5)
- CylinderMesh147.Scale = Vector3.new(0.5, 0.0714285672, 0.5)
- Part148.Parent = Tool0
- Part148.BrickColor = BrickColor.new("Really black")
- Part148.Rotation = Vector3.new(89.8399963, -90, 0)
- Part148.Anchored = true
- Part148.CanCollide = false
- Part148.FormFactor = Enum.FormFactor.Custom
- Part148.Size = Vector3.new(0.214285716, 0.22857143, 0.200000003)
- Part148.CFrame = CFrame.new(21.2000008, 2.29750681, -271.958038, -0.000344000029, -8.00937685e-14, -1, -0.99999851, 0.00277700741, 0.000343999534, 0.00277700694, 0.999998629, -9.55290602e-07)
- Part148.BottomSurface = Enum.SurfaceType.Smooth
- Part148.TopSurface = Enum.SurfaceType.Smooth
- Part148.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part148.Position = Vector3.new(21.2000008, 2.29750681, -271.958038)
- Part148.Orientation = Vector3.new(-0.0199999996, -90, -89.8399963)
- Part148.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- BlockMesh149.Parent = Part148
- BlockMesh149.Scale = Vector3.new(1, 1, 0.285714269)
- BlockMesh149.Scale = Vector3.new(1, 1, 0.285714269)
- Part150.Parent = Tool0
- Part150.BrickColor = BrickColor.new("Dark stone grey")
- Part150.Rotation = Vector3.new(89.8399963, 0, -180)
- Part150.Anchored = true
- Part150.CanCollide = false
- Part150.FormFactor = Enum.FormFactor.Custom
- Part150.Size = Vector3.new(0.200000003, 0.22857143, 0.200000003)
- Part150.CFrame = CFrame.new(21.2000008, 1.65512538, -272.266357, -1, 0, 0, 0, -0.00277700764, -0.999998629, 0, -0.999998629, 0.00277700764)
- Part150.BottomSurface = Enum.SurfaceType.Smooth
- Part150.TopSurface = Enum.SurfaceType.Smooth
- Part150.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part150.Position = Vector3.new(21.2000008, 1.65512538, -272.266357)
- Part150.Orientation = Vector3.new(89.909996, 0, 180)
- Part150.Color = Color3.new(0.388235, 0.372549, 0.384314)
- BlockMesh151.Parent = Part150
- BlockMesh151.Scale = Vector3.new(0.642857194, 1, 0.142857134)
- BlockMesh151.Scale = Vector3.new(0.642857194, 1, 0.142857134)
- Part152.Parent = Tool0
- Part152.BrickColor = BrickColor.new("Dark stone grey")
- Part152.Transparency = 1
- Part152.Rotation = Vector3.new(179.839996, 0, 0)
- 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(21.2000008, 1.94309223, -272.31427, 1, 0, 0, 0, -0.999998629, -0.00277700764, 0, 0.00277700764, -0.999998629)
- Part152.BottomSurface = Enum.SurfaceType.Smooth
- Part152.TopSurface = Enum.SurfaceType.Smooth
- Part152.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part152.Position = Vector3.new(21.2000008, 1.94309223, -272.31427)
- Part152.Orientation = Vector3.new(0.159999996, 180, 180)
- Part152.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Decal153.Parent = Part152
- Decal153.Texture = "http://www.roblox.com/asset/?id=61939134"
- Decal153.Face = Enum.NormalId.Right
- Decal154.Parent = Part152
- Decal154.Texture = "http://www.roblox.com/asset/?id=61939134"
- Decal154.Face = Enum.NormalId.Left
- BlockMesh155.Parent = Part152
- BlockMesh155.Scale = Vector3.new(0.785714328, 0.142857134, 0.285714269)
- BlockMesh155.Scale = Vector3.new(0.785714328, 0.142857134, 0.285714269)
- Part156.Parent = Tool0
- Part156.BrickColor = BrickColor.new("Dark stone grey")
- Part156.Transparency = 1
- Part156.Rotation = Vector3.new(179.839996, 0, 0)
- 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(21.2000008, 1.9016999, -272.399475, 1, 0, 0, 0, -0.999998629, -0.00277700764, 0, 0.00277700764, -0.999998629)
- Part156.BottomSurface = Enum.SurfaceType.Smooth
- Part156.TopSurface = Enum.SurfaceType.Smooth
- Part156.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part156.Position = Vector3.new(21.2000008, 1.9016999, -272.399475)
- Part156.Orientation = Vector3.new(0.159999996, 180, 180)
- Part156.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Decal157.Parent = Part156
- Decal157.Texture = "http://www.roblox.com/asset/?id=61939183"
- Decal157.Face = Enum.NormalId.Right
- Decal158.Parent = Part156
- Decal158.Texture = "http://www.roblox.com/asset/?id=61939183"
- Decal158.Face = Enum.NormalId.Left
- BlockMesh159.Parent = Part156
- BlockMesh159.Scale = Vector3.new(0.785714328, 0.142857134, 0.285714269)
- BlockMesh159.Scale = Vector3.new(0.785714328, 0.142857134, 0.285714269)
- Part160.Parent = Tool0
- Part160.BrickColor = BrickColor.new("Really black")
- Part160.Rotation = Vector3.new(89.8399963, 0, -180)
- Part160.Anchored = true
- Part160.CanCollide = false
- Part160.FormFactor = Enum.FormFactor.Custom
- Part160.Size = Vector3.new(0.200000003, 0.514285743, 0.200000003)
- Part160.CFrame = CFrame.new(21.2600002, 2.39943004, -271.186493, -1, 0, 0, 0, -0.00277500763, -0.999998629, 0, -0.999998629, 0.00277500763)
- Part160.BottomSurface = Enum.SurfaceType.Smooth
- Part160.TopSurface = Enum.SurfaceType.Smooth
- Part160.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part160.Position = Vector3.new(21.2600002, 2.39943004, -271.186493)
- Part160.Orientation = Vector3.new(89.909996, 0, 180)
- Part160.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- BlockMesh161.Parent = Part160
- BlockMesh161.Scale = Vector3.new(0.0714285672, 1, 0.142857134)
- BlockMesh161.Scale = Vector3.new(0.0714285672, 1, 0.142857134)
- Part162.Parent = Tool0
- Part162.BrickColor = BrickColor.new("Dark stone grey")
- Part162.Rotation = Vector3.new(-90.159996, 0, 0)
- 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(21.1430035, 2.50963116, -272.686859, 1, 0, 0, 0, -0.00277700764, 0.999998629, 0, -0.999998629, -0.00277700764)
- Part162.BottomSurface = Enum.SurfaceType.Smooth
- Part162.TopSurface = Enum.SurfaceType.Smooth
- Part162.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part162.Position = Vector3.new(21.1430035, 2.50963116, -272.686859)
- Part162.Orientation = Vector3.new(-89.909996, 180, 180)
- Part162.Color = Color3.new(0.388235, 0.372549, 0.384314)
- BlockMesh163.Parent = Part162
- BlockMesh163.Scale = Vector3.new(0.0714285672, 0.285714269, 0.5)
- BlockMesh163.Scale = Vector3.new(0.0714285672, 0.285714269, 0.5)
- Part164.Parent = Tool0
- Part164.BrickColor = BrickColor.new("Dark stone grey")
- Part164.Transparency = 1
- Part164.Rotation = Vector3.new(-0.159999996, 0, 0)
- Part164.Anchored = true
- Part164.CanCollide = false
- Part164.FormFactor = Enum.FormFactor.Custom
- Part164.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part164.CFrame = CFrame.new(21.2000008, 1.97783601, -272.192566, 1, 0, 0, 0, 0.999998629, 0.00277700764, 0, -0.00277700764, 0.999998629)
- Part164.BottomSurface = Enum.SurfaceType.Smooth
- Part164.TopSurface = Enum.SurfaceType.Smooth
- Part164.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part164.Position = Vector3.new(21.2000008, 1.97783601, -272.192566)
- Part164.Orientation = Vector3.new(-0.159999996, 0, 0)
- Part164.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Decal165.Parent = Part164
- Decal165.Texture = "http://www.roblox.com/asset/?id=61939345"
- Decal165.Face = Enum.NormalId.Right
- Decal166.Parent = Part164
- Decal166.Texture = "http://www.roblox.com/asset/?id=61939345"
- Decal166.Face = Enum.NormalId.Left
- BlockMesh167.Parent = Part164
- BlockMesh167.Scale = Vector3.new(0.785714328, 0.357142866, 0.5)
- BlockMesh167.Scale = Vector3.new(0.785714328, 0.357142866, 0.5)
- Part168.Parent = Tool0
- Part168.BrickColor = BrickColor.new("Dark stone grey")
- Part168.Rotation = Vector3.new(-90.159996, 0, 0)
- Part168.Anchored = true
- Part168.CanCollide = false
- Part168.FormFactor = Enum.FormFactor.Custom
- Part168.Size = Vector3.new(0.200000003, 1.2571429, 0.200000003)
- Part168.CFrame = CFrame.new(21.2000008, 2.39929008, -271.21524, 1, 0, 0, 0, -0.00277700764, 0.999998629, 0, -0.999998629, -0.00277700764)
- Part168.BottomSurface = Enum.SurfaceType.Smooth
- Part168.TopSurface = Enum.SurfaceType.Smooth
- Part168.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part168.Position = Vector3.new(21.2000008, 2.39929008, -271.21524)
- Part168.Orientation = Vector3.new(-89.909996, 180, 180)
- Part168.Color = Color3.new(0.388235, 0.372549, 0.384314)
- CylinderMesh169.Parent = Part168
- CylinderMesh169.Scale = Vector3.new(0.642857194, 1, 0.642857194)
- CylinderMesh169.Scale = Vector3.new(0.642857194, 1, 0.642857194)
- Part170.Parent = Tool0
- Part170.BrickColor = BrickColor.new("Dark stone grey")
- Part170.Rotation = Vector3.new(89.8399963, -90, 0)
- Part170.Anchored = true
- Part170.CanCollide = false
- Part170.FormFactor = Enum.FormFactor.Custom
- Part170.Size = Vector3.new(0.214285716, 0.95714283, 0.200000003)
- Part170.CFrame = CFrame.new(21.2000008, 2.29516768, -272.551056, -0.000344000029, -8.00937685e-14, -1, -0.99999851, 0.00277700741, 0.000343999534, 0.00277700694, 0.999998629, -9.55290602e-07)
- Part170.BottomSurface = Enum.SurfaceType.Smooth
- Part170.TopSurface = Enum.SurfaceType.Smooth
- Part170.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part170.Position = Vector3.new(21.2000008, 2.29516768, -272.551056)
- Part170.Orientation = Vector3.new(-0.0199999996, -90, -89.8399963)
- Part170.Color = Color3.new(0.388235, 0.372549, 0.384314)
- BlockMesh171.Parent = Part170
- BlockMesh171.Scale = Vector3.new(1, 1, 0.571428537)
- BlockMesh171.Scale = Vector3.new(1, 1, 0.571428537)
- Part172.Parent = Tool0
- Part172.BrickColor = BrickColor.new("Dark stone grey")
- Part172.Rotation = Vector3.new(89.8399963, 0, 0)
- Part172.Anchored = true
- Part172.CanCollide = false
- Part172.FormFactor = Enum.FormFactor.Custom
- Part172.Size = Vector3.new(0.200000003, 0.785714269, 0.200000003)
- Part172.CFrame = CFrame.new(21.2000008, 1.90379584, -272.307098, 1, 0, 0, 0, 0.00277700764, -0.999998629, 0, 0.999998629, 0.00277700764)
- Part172.BottomSurface = Enum.SurfaceType.Smooth
- Part172.TopSurface = Enum.SurfaceType.Smooth
- Part172.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part172.Position = Vector3.new(21.2000008, 1.90379584, -272.307098)
- Part172.Orientation = Vector3.new(89.909996, 0, 0)
- Part172.Color = Color3.new(0.388235, 0.372549, 0.384314)
- BlockMesh173.Parent = Part172
- BlockMesh173.Scale = Vector3.new(0.785714328, 1, 0.357142866)
- BlockMesh173.Scale = Vector3.new(0.785714328, 1, 0.357142866)
- Part174.Parent = Tool0
- Part174.BrickColor = BrickColor.new("Dark stone grey")
- Part174.Rotation = Vector3.new(89.8399963, 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(21.2569981, 2.48440742, -272.737213, -1, 0, 0, 0, -0.00277700764, -0.999998629, 0, -0.999998629, 0.00277700764)
- Part174.BottomSurface = Enum.SurfaceType.Smooth
- Part174.TopSurface = Enum.SurfaceType.Smooth
- Part174.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part174.Position = Vector3.new(21.2569981, 2.48440742, -272.737213)
- Part174.Orientation = Vector3.new(89.909996, 0, 180)
- Part174.Color = Color3.new(0.388235, 0.372549, 0.384314)
- BlockMesh175.Parent = Part174
- BlockMesh175.Scale = Vector3.new(0.0714285672, 0.214285716, 0.25)
- BlockMesh175.Scale = Vector3.new(0.0714285672, 0.214285716, 0.25)
- Part176.Parent = Tool0
- Part176.BrickColor = BrickColor.new("Dark stone grey")
- Part176.Rotation = Vector3.new(-90.159996, 0, 0)
- 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(21.2000008, 2.401021, -270.536316, 1, 0, 0, 0, -0.00277700764, 0.999998629, 0, -0.999998629, -0.00277700764)
- Part176.BottomSurface = Enum.SurfaceType.Smooth
- Part176.TopSurface = Enum.SurfaceType.Smooth
- Part176.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part176.Position = Vector3.new(21.2000008, 2.401021, -270.536316)
- Part176.Orientation = Vector3.new(-89.909996, 180, 180)
- Part176.Color = Color3.new(0.388235, 0.372549, 0.384314)
- CylinderMesh177.Parent = Part176
- CylinderMesh177.Scale = Vector3.new(0.714285731, 0.5, 0.714285731)
- CylinderMesh177.Scale = Vector3.new(0.714285731, 0.5, 0.714285731)
- ManualWeld178.Name = "Part-to-SmokePart Strong Joint"
- ManualWeld178.Parent = Part176
- ManualWeld178.C0 = CFrame.new(0.100000001, -0.100000001, -0.100000001, -1, 0, 0, 0, 1, 0, 0, 0, -1)
- ManualWeld178.C1 = CFrame.new(-0.0619773865, -0.131896973, 0.0977880955, 1, 0, -0, 0, -0.99862951, -0.0523359552, 0, 0.0523359552, -0.99862951)
- ManualWeld178.Part0 = Part176
- ManualWeld178.Part1 = Part24
- Part179.Parent = Tool0
- Part179.BrickColor = BrickColor.new("Dark stone grey")
- Part179.Rotation = Vector3.new(-108.159996, 0, 0)
- Part179.Anchored = true
- Part179.CanCollide = false
- Part179.FormFactor = Enum.FormFactor.Custom
- Part179.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part179.CFrame = CFrame.new(21.2000008, 1.7260493, -272.321991, 1, 0, 0, 0, -0.311650753, 0.950199187, 0, -0.950199187, -0.311650753)
- Part179.BottomSurface = Enum.SurfaceType.Smooth
- Part179.TopSurface = Enum.SurfaceType.Smooth
- Part179.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part179.Position = Vector3.new(21.2000008, 1.7260493, -272.321991)
- Part179.Orientation = Vector3.new(-71.8399963, 180, 180)
- Part179.Color = Color3.new(0.388235, 0.372549, 0.384314)
- SpecialMesh180.Parent = Part179
- SpecialMesh180.Scale = Vector3.new(0.214285716, 0.214285716, 0.428571433)
- SpecialMesh180.MeshType = Enum.MeshType.Wedge
- SpecialMesh180.Scale = Vector3.new(0.214285716, 0.214285716, 0.428571433)
- Part181.Parent = Tool0
- Part181.BrickColor = BrickColor.new("Dark stone grey")
- Part181.Rotation = Vector3.new(-90.159996, 0, 0)
- Part181.Anchored = true
- Part181.CanCollide = false
- Part181.FormFactor = Enum.FormFactor.Custom
- Part181.Size = Vector3.new(0.200000003, 0.871428549, 0.200000003)
- Part181.CFrame = CFrame.new(21.2000008, 2.3955729, -272.508575, 1, 0, 0, 0, -0.00277700764, 0.999998629, 0, -0.999998629, -0.00277700764)
- Part181.BottomSurface = Enum.SurfaceType.Smooth
- Part181.TopSurface = Enum.SurfaceType.Smooth
- Part181.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part181.Position = Vector3.new(21.2000008, 2.3955729, -272.508575)
- Part181.Orientation = Vector3.new(-89.909996, 180, 180)
- Part181.Color = Color3.new(0.388235, 0.372549, 0.384314)
- CylinderMesh182.Parent = Part181
- CylinderMesh182.Scale = Vector3.new(0.642857194, 1, 0.642857194)
- CylinderMesh182.Scale = Vector3.new(0.642857194, 1, 0.642857194)
- Part183.Parent = Tool0
- Part183.BrickColor = BrickColor.new("Black")
- Part183.Rotation = Vector3.new(89.8399963, 0, -180)
- Part183.Anchored = true
- Part183.CanCollide = false
- Part183.FormFactor = Enum.FormFactor.Custom
- Part183.Size = Vector3.new(0.200000003, 1.01428568, 0.22857143)
- Part183.CFrame = CFrame.new(21.2000046, 2.22033882, -271.12207, -1, 0, 0, 0, -0.00277500763, -0.999998629, 0, -0.999998629, 0.00277500763)
- Part183.BottomSurface = Enum.SurfaceType.Smooth
- Part183.TopSurface = Enum.SurfaceType.Smooth
- Part183.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part183.Position = Vector3.new(21.2000046, 2.22033882, -271.12207)
- Part183.Orientation = Vector3.new(89.909996, 0, 180)
- Part183.Color = Color3.new(0.105882, 0.164706, 0.207843)
- BlockMesh184.Parent = Part183
- BlockMesh184.Scale = Vector3.new(0.785714328, 1, 1)
- BlockMesh184.Scale = Vector3.new(0.785714328, 1, 1)
- Part185.Parent = Tool0
- Part185.BrickColor = BrickColor.new("Dark stone grey")
- Part185.Rotation = Vector3.new(-166.160004, 0, 0)
- Part185.Anchored = true
- Part185.CanCollide = false
- Part185.FormFactor = Enum.FormFactor.Custom
- Part185.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part185.CFrame = CFrame.new(21.2000008, 2.47308493, -272.620026, 1, 0, 0, 0, -0.970965922, 0.239227474, 0, -0.239227474, -0.970965922)
- Part185.BottomSurface = Enum.SurfaceType.Smooth
- Part185.TopSurface = Enum.SurfaceType.Smooth
- Part185.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part185.Position = Vector3.new(21.2000008, 2.47308493, -272.620026)
- Part185.Orientation = Vector3.new(-13.8400002, 180, 180)
- Part185.Color = Color3.new(0.388235, 0.372549, 0.384314)
- CylinderMesh186.Parent = Part185
- CylinderMesh186.Scale = Vector3.new(0.642857194, 0.642857194, 0.642857194)
- CylinderMesh186.Scale = Vector3.new(0.642857194, 0.642857194, 0.642857194)
- Part187.Parent = Tool0
- Part187.BrickColor = BrickColor.new("Dark stone grey")
- Part187.Rotation = Vector3.new(-90.159996, 0, 0)
- Part187.Anchored = true
- Part187.CanCollide = false
- Part187.FormFactor = Enum.FormFactor.Custom
- Part187.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part187.CFrame = CFrame.new(21.2000008, 2.43107224, -272.658325, 1, 0, 0, 0, -0.00277700764, 0.999998629, 0, -0.999998629, -0.00277700764)
- Part187.BottomSurface = Enum.SurfaceType.Smooth
- Part187.TopSurface = Enum.SurfaceType.Smooth
- Part187.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part187.Position = Vector3.new(21.2000008, 2.43107224, -272.658325)
- Part187.Orientation = Vector3.new(-89.909996, 180, 180)
- Part187.Color = Color3.new(0.388235, 0.372549, 0.384314)
- BlockMesh188.Parent = Part187
- BlockMesh188.Scale = Vector3.new(0.642857194, 1, 0.285714269)
- BlockMesh188.Scale = Vector3.new(0.642857194, 1, 0.285714269)
- Part189.Parent = Tool0
- Part189.BrickColor = BrickColor.new("Black")
- Part189.Rotation = Vector3.new(29.8400002, 0, 90)
- Part189.Anchored = true
- Part189.CanCollide = false
- Part189.FormFactor = Enum.FormFactor.Custom
- Part189.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part189.CFrame = CFrame.new(21.2000008, 1.93152595, -272.463806, 0, -1, 0, 0.867411613, 0, -0.497595876, 0.497595876, 0, 0.867411613)
- Part189.BottomSurface = Enum.SurfaceType.Smooth
- Part189.TopSurface = Enum.SurfaceType.Smooth
- Part189.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part189.Position = Vector3.new(21.2000008, 1.93152595, -272.463806)
- Part189.Orientation = Vector3.new(29.8400002, 0, 90)
- Part189.Color = Color3.new(0.105882, 0.164706, 0.207843)
- BlockMesh190.Parent = Part189
- BlockMesh190.Scale = Vector3.new(0.5, 0.928571463, 0.214285716)
- BlockMesh190.Scale = Vector3.new(0.5, 0.928571463, 0.214285716)
- Part191.Parent = Tool0
- Part191.BrickColor = BrickColor.new("Black")
- Part191.Rotation = Vector3.new(29.8400002, 0, -90)
- Part191.Anchored = true
- Part191.CanCollide = false
- Part191.FormFactor = Enum.FormFactor.Custom
- Part191.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part191.CFrame = CFrame.new(21.2000008, 1.98185611, -272.436005, 0, 1, 0, -0.867411613, 0, -0.497595876, -0.497595876, 0, 0.867411613)
- Part191.BottomSurface = Enum.SurfaceType.Smooth
- Part191.TopSurface = Enum.SurfaceType.Smooth
- Part191.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part191.Position = Vector3.new(21.2000008, 1.98185611, -272.436005)
- Part191.Orientation = Vector3.new(29.8400002, 0, -90)
- Part191.Color = Color3.new(0.105882, 0.164706, 0.207843)
- CylinderMesh192.Parent = Part191
- CylinderMesh192.Scale = Vector3.new(0.5, 0.928571463, 0.5)
- CylinderMesh192.Scale = Vector3.new(0.5, 0.928571463, 0.5)
- Part193.Parent = Tool0
- Part193.BrickColor = BrickColor.new("Dark stone grey")
- Part193.Rotation = Vector3.new(-90.159996, 0, 0)
- Part193.Anchored = true
- Part193.CanCollide = false
- Part193.FormFactor = Enum.FormFactor.Custom
- Part193.Size = Vector3.new(0.200000003, 1.22857141, 0.200000003)
- Part193.CFrame = CFrame.new(21.2000008, 2.2497375, -271.057434, 1, 0, 0, 0, -0.00277700764, 0.999998629, 0, -0.999998629, -0.00277700764)
- Part193.BottomSurface = Enum.SurfaceType.Smooth
- Part193.TopSurface = Enum.SurfaceType.Smooth
- Part193.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part193.Position = Vector3.new(21.2000008, 2.2497375, -271.057434)
- Part193.Orientation = Vector3.new(-89.909996, 180, 180)
- Part193.Color = Color3.new(0.388235, 0.372549, 0.384314)
- CylinderMesh194.Parent = Part193
- CylinderMesh194.Scale = Vector3.new(0.357142866, 1, 0.357142866)
- CylinderMesh194.Scale = Vector3.new(0.357142866, 1, 0.357142866)
- Part195.Parent = Tool0
- Part195.BrickColor = BrickColor.new("Dark stone grey")
- Part195.Rotation = Vector3.new(-90.159996, 0, -180)
- Part195.Anchored = true
- Part195.CanCollide = false
- Part195.FormFactor = Enum.FormFactor.Custom
- Part195.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part195.CFrame = CFrame.new(21.2000008, 1.83880377, -272.299286, -1, 0, 0, 0, 0.00277700764, 0.999998629, 0, 0.999998629, -0.00277700764)
- Part195.BottomSurface = Enum.SurfaceType.Smooth
- Part195.TopSurface = Enum.SurfaceType.Smooth
- Part195.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part195.Position = Vector3.new(21.2000008, 1.83880377, -272.299286)
- Part195.Orientation = Vector3.new(-89.909996, 180, 0)
- Part195.Color = Color3.new(0.388235, 0.372549, 0.384314)
- SpecialMesh196.Parent = Part195
- SpecialMesh196.Scale = Vector3.new(0.214285716, 0.142857134, 0.285714269)
- SpecialMesh196.MeshType = Enum.MeshType.Wedge
- SpecialMesh196.Scale = Vector3.new(0.214285716, 0.142857134, 0.285714269)
- Part197.Parent = Tool0
- Part197.BrickColor = BrickColor.new("Dark stone grey")
- Part197.Rotation = Vector3.new(-90.159996, 0, -180)
- Part197.Anchored = true
- Part197.CanCollide = false
- Part197.FormFactor = Enum.FormFactor.Custom
- Part197.Size = Vector3.new(0.200000003, 0.214285716, 0.200000003)
- Part197.CFrame = CFrame.new(21.2000008, 1.90425587, -271.807312, -1, 0, 0, 0, 0.00277500763, 0.999998629, 0, 0.999998629, -0.00277500763)
- Part197.BottomSurface = Enum.SurfaceType.Smooth
- Part197.TopSurface = Enum.SurfaceType.Smooth
- Part197.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part197.Position = Vector3.new(21.2000008, 1.90425587, -271.807312)
- Part197.Orientation = Vector3.new(-89.909996, 180, 0)
- Part197.Color = Color3.new(0.388235, 0.372549, 0.384314)
- SpecialMesh198.Parent = Part197
- SpecialMesh198.Scale = Vector3.new(0.785714328, 1, 0.357142866)
- SpecialMesh198.MeshType = Enum.MeshType.Wedge
- SpecialMesh198.Scale = Vector3.new(0.785714328, 1, 0.357142866)
- Part199.Name = "AimPart"
- Part199.Parent = Tool0
- Part199.BrickColor = BrickColor.new("Really red")
- Part199.Transparency = 1
- Part199.Rotation = Vector3.new(179.839996, 0, -180)
- Part199.Anchored = true
- Part199.FormFactor = Enum.FormFactor.Custom
- Part199.Size = Vector3.new(0.277777731, 0.222222224, 0.222222224)
- Part199.CFrame = CFrame.new(21.1988926, 2.64553142, -273.273315, -1, 0, 0, 0, 0.999998629, -0.00277300761, 0, -0.00277300761, -0.999998629)
- Part199.BottomSurface = Enum.SurfaceType.Smooth
- Part199.TopSurface = Enum.SurfaceType.Smooth
- Part199.Color = Color3.new(1, 0, 0)
- Part199.Position = Vector3.new(21.1988926, 2.64553142, -273.273315)
- Part199.Orientation = Vector3.new(0.159999996, 180, 0)
- Part199.Color = Color3.new(1, 0, 0)
- BlockMesh200.Parent = Part199
- Part201.Name = "Reticle"
- Part201.Parent = Tool0
- Part201.Transparency = 1
- Part201.Anchored = true
- Part201.CanCollide = false
- Part201.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part201.CFrame = CFrame.new(21.2000027, 2.65495372, -272, 1, 0, 0, 0, 0.99999994, -2.32830644e-10, -0, -2.32830644e-10, 0.99999994)
- Part201.Position = Vector3.new(21.2000027, 2.65495372, -272)
- Decal202.Parent = Part201
- Decal202.Texture = "http://www.roblox.com/asset/?id=127605023"
- 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