Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --https://github.com/Mokiros/roblox-FE-compatibility
- if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
- local Player,game,owner = owner,game
- local RealPlayer = Player
- do
- print("FE Compatibility code by Mokiros")
- local rp = RealPlayer
- script.Parent = rp.Character
- --RemoteEvent for communicating
- local Event = Instance.new("RemoteEvent")
- Event.Name = "UserInput_Event"
- --Fake event to make stuff like Mouse.KeyDown work
- local function fakeEvent()
- local t = {_fakeEvent=true,Functions={},Connect=function(self,f)table.insert(self.Functions,f) end}
- t.connect = t.Connect
- return t
- end
- --Creating fake input objects with fake variables
- local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent(),Button2Up=fakeEvent(),Button2Down=fakeEvent()}
- local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
- local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
- CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
- end}
- --Merged 2 functions into one by checking amount of arguments
- CAS.UnbindAction = CAS.BindAction
- --This function will trigger the events that have been :Connect()'ed
- local function te(self,ev,...)
- local t = m[ev]
- if t and t._fakeEvent then
- for _,f in pairs(t.Functions) do
- f(...)
- end
- end
- end
- m.TrigEvent = te
- UIS.TrigEvent = te
- Event.OnServerEvent:Connect(function(plr,io)
- if plr~=rp then return end
- m.Target = io.Target
- m.Hit = io.Hit
- if not io.isMouse then
- local b = io.UserInputState == Enum.UserInputState.Begin
- if io.UserInputType == Enum.UserInputType.MouseButton1 then
- return m:TrigEvent(b and "Button1Down" or "Button1Up")
- end
- if io.UserInputType == Enum.UserInputType.MouseButton2 then
- return m:TrigEvent(b and "Button2Down" or "Button2Up")
- end
- for _,t in pairs(CAS.Actions) do
- for _,k in pairs(t.Keys) do
- if k==io.KeyCode then
- t.Function(t.Name,io.UserInputState,io)
- end
- end
- end
- m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
- UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
- end
- end)
- Event.Parent = NLS([==[
- local Player = game:GetService("Players").LocalPlayer
- local Event = script:WaitForChild("UserInput_Event")
- local Mouse = Player:GetMouse()
- local UIS = game:GetService("UserInputService")
- local input = function(io,a)
- if a then return end
- --Since InputObject is a client-side instance, we create and pass table instead
- Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
- end
- UIS.InputBegan:Connect(input)
- UIS.InputEnded:Connect(input)
- local h,t
- --Give the server mouse data 30 times every second, but only if the values changed
- --If player is not moving their mouse, client won't fire events
- while wait(1/30) do
- if h~=Mouse.Hit or t~=Mouse.Target then
- h,t=Mouse.Hit,Mouse.Target
- Event:FireServer({isMouse=true,Target=t,Hit=h})
- end
- end]==],Player.Character)
- ----Sandboxed game object that allows the usage of client-side methods and services
- --Real game object
- local _rg = game
- --Metatable for fake service
- local fsmt = {
- __index = function(self,k)
- local s = rawget(self,"_RealService")
- if s then
- return typeof(s[k])=="function"
- and function(_,...)return s[k](s,...)end or s[k]
- end
- end,
- __newindex = function(self,k,v)
- local s = rawget(self,"_RealService")
- if s then s[k]=v end
- end
- }
- local function FakeService(t,RealService)
- t._RealService = typeof(RealService)=="string" and _rg:GetService(RealService) or RealService
- return setmetatable(t,fsmt)
- end
- --Fake game object
- local g = {
- GetService = function(self,s)
- return rawget(self,s) or _rg:GetService(s)
- end,
- Players = FakeService({
- LocalPlayer = FakeService({GetMouse=function(self)return m end},Player)
- },"Players"),
- UserInputService = FakeService(UIS,"UserInputService"),
- ContextActionService = FakeService(CAS,"ContextActionService"),
- RunService = FakeService({
- _btrs = {},
- RenderStepped = _rg:GetService("RunService").Heartbeat,
- BindToRenderStep = function(self,name,_,fun)
- self._btrs[name] = self.Heartbeat:Connect(fun)
- end,
- UnbindFromRenderStep = function(self,name)
- self._btrs[name]:Disconnect()
- end,
- },"RunService")
- }
- rawset(g.Players,"localPlayer",g.Players.LocalPlayer)
- g.service = g.GetService
- FakeService(g,game)
- --Changing owner to fake player object to support owner:GetMouse()
- game,owner = g,g.Players.LocalPlayer
- end
- -- Made by 1ndrew Ballista
- --Controls
- --T for Stand by
- --R for Reload
- --Right Click to Aim
- --Q for Inspect
- --C to Crouch
- --X to get back up
- --Left Shift to Sprint
- --Q to cock the chamber faster
- --G for safe mode
- 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")
- Part1 = Instance.new("Part")
- CylinderMesh2 = Instance.new("CylinderMesh")
- Part3 = Instance.new("Part")
- CylinderMesh4 = Instance.new("CylinderMesh")
- Decal5 = Instance.new("Decal")
- Part6 = Instance.new("Part")
- BlockMesh7 = Instance.new("BlockMesh")
- Part8 = Instance.new("Part")
- BlockMesh9 = Instance.new("BlockMesh")
- Part10 = Instance.new("Part")
- SpecialMesh11 = Instance.new("SpecialMesh")
- Part12 = Instance.new("Part")
- SpecialMesh13 = Instance.new("SpecialMesh")
- Part14 = Instance.new("Part")
- SpecialMesh15 = Instance.new("SpecialMesh")
- Part16 = Instance.new("Part")
- SurfaceGui17 = Instance.new("SurfaceGui")
- Frame18 = Instance.new("Frame")
- ImageLabel19 = Instance.new("ImageLabel")
- BlockMesh20 = Instance.new("BlockMesh")
- Part21 = Instance.new("Part")
- CylinderMesh22 = Instance.new("CylinderMesh")
- Part23 = Instance.new("Part")
- SpecialMesh24 = Instance.new("SpecialMesh")
- Part25 = Instance.new("Part")
- BlockMesh26 = Instance.new("BlockMesh")
- Part27 = Instance.new("Part")
- BlockMesh28 = Instance.new("BlockMesh")
- Part29 = Instance.new("Part")
- CylinderMesh30 = Instance.new("CylinderMesh")
- Part31 = Instance.new("Part")
- BlockMesh32 = Instance.new("BlockMesh")
- Part33 = Instance.new("Part")
- SpecialMesh34 = Instance.new("SpecialMesh")
- Part35 = Instance.new("Part")
- SpecialMesh36 = Instance.new("SpecialMesh")
- Part37 = Instance.new("Part")
- Decal38 = Instance.new("Decal")
- BlockMesh39 = Instance.new("BlockMesh")
- Part40 = Instance.new("Part")
- SpecialMesh41 = Instance.new("SpecialMesh")
- Part42 = Instance.new("Part")
- CylinderMesh43 = Instance.new("CylinderMesh")
- Part44 = Instance.new("Part")
- CylinderMesh45 = Instance.new("CylinderMesh")
- Part46 = Instance.new("Part")
- CylinderMesh47 = Instance.new("CylinderMesh")
- Part48 = Instance.new("Part")
- BlockMesh49 = Instance.new("BlockMesh")
- Part50 = Instance.new("Part")
- BlockMesh51 = Instance.new("BlockMesh")
- Part52 = Instance.new("Part")
- BlockMesh53 = Instance.new("BlockMesh")
- Part54 = Instance.new("Part")
- BlockMesh55 = Instance.new("BlockMesh")
- Part56 = Instance.new("Part")
- BlockMesh57 = Instance.new("BlockMesh")
- Part58 = Instance.new("Part")
- BlockMesh59 = Instance.new("BlockMesh")
- Part60 = Instance.new("Part")
- BlockMesh61 = Instance.new("BlockMesh")
- Part62 = Instance.new("Part")
- CylinderMesh63 = Instance.new("CylinderMesh")
- Part64 = Instance.new("Part")
- SpecialMesh65 = Instance.new("SpecialMesh")
- Part66 = Instance.new("Part")
- BlockMesh67 = Instance.new("BlockMesh")
- Part68 = Instance.new("Part")
- BlockMesh69 = Instance.new("BlockMesh")
- Part70 = Instance.new("Part")
- BlockMesh71 = Instance.new("BlockMesh")
- Part72 = Instance.new("Part")
- CylinderMesh73 = Instance.new("CylinderMesh")
- Part74 = Instance.new("Part")
- SpecialMesh75 = Instance.new("SpecialMesh")
- Part76 = Instance.new("Part")
- BlockMesh77 = Instance.new("BlockMesh")
- Part78 = Instance.new("Part")
- BlockMesh79 = Instance.new("BlockMesh")
- Part80 = Instance.new("Part")
- BlockMesh81 = Instance.new("BlockMesh")
- Part82 = Instance.new("Part")
- CylinderMesh83 = Instance.new("CylinderMesh")
- Part84 = Instance.new("Part")
- CylinderMesh85 = Instance.new("CylinderMesh")
- Part86 = Instance.new("Part")
- BlockMesh87 = Instance.new("BlockMesh")
- Part88 = Instance.new("Part")
- BlockMesh89 = Instance.new("BlockMesh")
- Part90 = Instance.new("Part")
- BlockMesh91 = Instance.new("BlockMesh")
- Part92 = Instance.new("Part")
- BlockMesh93 = Instance.new("BlockMesh")
- Part94 = Instance.new("Part")
- CylinderMesh95 = Instance.new("CylinderMesh")
- Part96 = Instance.new("Part")
- SpecialMesh97 = Instance.new("SpecialMesh")
- Part98 = Instance.new("Part")
- BlockMesh99 = Instance.new("BlockMesh")
- Part100 = Instance.new("Part")
- BlockMesh101 = Instance.new("BlockMesh")
- Part102 = Instance.new("Part")
- SpecialMesh103 = Instance.new("SpecialMesh")
- Part104 = Instance.new("Part")
- BlockMesh105 = Instance.new("BlockMesh")
- Part106 = Instance.new("Part")
- BlockMesh107 = Instance.new("BlockMesh")
- Part108 = Instance.new("Part")
- BlockMesh109 = Instance.new("BlockMesh")
- Part110 = Instance.new("Part")
- CylinderMesh111 = Instance.new("CylinderMesh")
- Part112 = Instance.new("Part")
- BlockMesh113 = Instance.new("BlockMesh")
- Part114 = Instance.new("Part")
- BlockMesh115 = Instance.new("BlockMesh")
- Part116 = Instance.new("Part")
- BlockMesh117 = Instance.new("BlockMesh")
- Part118 = Instance.new("Part")
- BlockMesh119 = Instance.new("BlockMesh")
- Part120 = Instance.new("Part")
- BlockMesh121 = Instance.new("BlockMesh")
- Part122 = Instance.new("Part")
- BlockMesh123 = Instance.new("BlockMesh")
- Part124 = Instance.new("Part")
- SpecialMesh125 = Instance.new("SpecialMesh")
- Part126 = Instance.new("Part")
- BlockMesh127 = Instance.new("BlockMesh")
- Part128 = Instance.new("Part")
- CylinderMesh129 = Instance.new("CylinderMesh")
- Part130 = Instance.new("Part")
- BlockMesh131 = Instance.new("BlockMesh")
- Part132 = Instance.new("Part")
- BlockMesh133 = Instance.new("BlockMesh")
- Part134 = Instance.new("Part")
- CylinderMesh135 = Instance.new("CylinderMesh")
- Part136 = Instance.new("Part")
- SpecialMesh137 = Instance.new("SpecialMesh")
- Part138 = Instance.new("Part")
- CylinderMesh139 = Instance.new("CylinderMesh")
- Part140 = Instance.new("Part")
- BlockMesh141 = Instance.new("BlockMesh")
- Part142 = Instance.new("Part")
- BlockMesh143 = Instance.new("BlockMesh")
- Part144 = Instance.new("Part")
- BlockMesh145 = Instance.new("BlockMesh")
- Part146 = Instance.new("Part")
- BlockMesh147 = Instance.new("BlockMesh")
- Part148 = Instance.new("Part")
- BlockMesh149 = Instance.new("BlockMesh")
- Part150 = Instance.new("Part")
- BlockMesh151 = Instance.new("BlockMesh")
- Part152 = Instance.new("Part")
- BlockMesh153 = Instance.new("BlockMesh")
- Part154 = Instance.new("Part")
- BlockMesh155 = Instance.new("BlockMesh")
- Part156 = Instance.new("Part")
- BlockMesh157 = Instance.new("BlockMesh")
- Part158 = Instance.new("Part")
- BlockMesh159 = Instance.new("BlockMesh")
- Part160 = Instance.new("Part")
- BlockMesh161 = Instance.new("BlockMesh")
- Part162 = Instance.new("Part")
- SpecialMesh163 = Instance.new("SpecialMesh")
- Part164 = Instance.new("Part")
- BlockMesh165 = Instance.new("BlockMesh")
- Part166 = Instance.new("Part")
- BlockMesh167 = Instance.new("BlockMesh")
- Part168 = Instance.new("Part")
- BlockMesh169 = Instance.new("BlockMesh")
- Part170 = Instance.new("Part")
- BlockMesh171 = Instance.new("BlockMesh")
- Part172 = Instance.new("Part")
- SpecialMesh173 = Instance.new("SpecialMesh")
- Part174 = Instance.new("Part")
- BlockMesh175 = Instance.new("BlockMesh")
- Part176 = Instance.new("Part")
- BlockMesh177 = Instance.new("BlockMesh")
- Part178 = Instance.new("Part")
- CylinderMesh179 = Instance.new("CylinderMesh")
- Part180 = Instance.new("Part")
- BlockMesh181 = Instance.new("BlockMesh")
- Part182 = Instance.new("Part")
- BlockMesh183 = Instance.new("BlockMesh")
- Part184 = Instance.new("Part")
- BlockMesh185 = Instance.new("BlockMesh")
- Part186 = Instance.new("Part")
- BlockMesh187 = Instance.new("BlockMesh")
- Part188 = Instance.new("Part")
- BlockMesh189 = Instance.new("BlockMesh")
- Part190 = Instance.new("Part")
- CylinderMesh191 = Instance.new("CylinderMesh")
- Part192 = Instance.new("Part")
- BlockMesh193 = Instance.new("BlockMesh")
- Part194 = Instance.new("Part")
- CylinderMesh195 = Instance.new("CylinderMesh")
- Part196 = Instance.new("Part")
- BlockMesh197 = Instance.new("BlockMesh")
- Part198 = Instance.new("Part")
- BlockMesh199 = Instance.new("BlockMesh")
- Part200 = Instance.new("Part")
- SpecialMesh201 = Instance.new("SpecialMesh")
- Part202 = Instance.new("Part")
- BlockMesh203 = Instance.new("BlockMesh")
- Part204 = Instance.new("Part")
- BlockMesh205 = Instance.new("BlockMesh")
- Part206 = Instance.new("Part")
- SpecialMesh207 = Instance.new("SpecialMesh")
- Decal208 = Instance.new("Decal")
- Part209 = Instance.new("Part")
- BlockMesh210 = Instance.new("BlockMesh")
- Part211 = Instance.new("Part")
- BlockMesh212 = Instance.new("BlockMesh")
- Part213 = Instance.new("Part")
- SpecialMesh214 = Instance.new("SpecialMesh")
- Part215 = Instance.new("Part")
- BlockMesh216 = Instance.new("BlockMesh")
- Part217 = Instance.new("Part")
- BlockMesh218 = Instance.new("BlockMesh")
- Part219 = Instance.new("Part")
- SpecialMesh220 = Instance.new("SpecialMesh")
- Part221 = Instance.new("Part")
- BlockMesh222 = Instance.new("BlockMesh")
- Part223 = Instance.new("Part")
- CylinderMesh224 = Instance.new("CylinderMesh")
- Part225 = Instance.new("Part")
- SpecialMesh226 = Instance.new("SpecialMesh")
- Part227 = Instance.new("Part")
- BlockMesh228 = Instance.new("BlockMesh")
- Part229 = Instance.new("Part")
- BlockMesh230 = Instance.new("BlockMesh")
- Part231 = Instance.new("Part")
- SpecialMesh232 = Instance.new("SpecialMesh")
- Part233 = Instance.new("Part")
- BlockMesh234 = Instance.new("BlockMesh")
- Part235 = Instance.new("Part")
- BlockMesh236 = Instance.new("BlockMesh")
- Part237 = Instance.new("Part")
- SpecialMesh238 = Instance.new("SpecialMesh")
- Part239 = Instance.new("Part")
- BlockMesh240 = Instance.new("BlockMesh")
- Part241 = Instance.new("Part")
- Script242 = Instance.new("Script")
- BlockMesh243 = Instance.new("BlockMesh")
- Part244 = Instance.new("Part")
- BlockMesh245 = Instance.new("BlockMesh")
- Part246 = Instance.new("Part")
- Script247 = Instance.new("Script")
- BlockMesh248 = Instance.new("BlockMesh")
- Part249 = Instance.new("Part")
- BlockMesh250 = Instance.new("BlockMesh")
- Part251 = Instance.new("Part")
- BlockMesh252 = Instance.new("BlockMesh")
- Part253 = Instance.new("Part")
- SpecialMesh254 = Instance.new("SpecialMesh")
- Part255 = Instance.new("Part")
- BlockMesh256 = Instance.new("BlockMesh")
- Part257 = Instance.new("Part")
- SpecialMesh258 = Instance.new("SpecialMesh")
- Part259 = Instance.new("Part")
- SpecialMesh260 = Instance.new("SpecialMesh")
- Part261 = Instance.new("Part")
- SpecialMesh262 = Instance.new("SpecialMesh")
- Part263 = Instance.new("Part")
- CylinderMesh264 = Instance.new("CylinderMesh")
- Part265 = Instance.new("Part")
- BlockMesh266 = Instance.new("BlockMesh")
- Part267 = Instance.new("Part")
- BlockMesh268 = Instance.new("BlockMesh")
- Part269 = Instance.new("Part")
- Decal270 = Instance.new("Decal")
- BlockMesh271 = Instance.new("BlockMesh")
- Part272 = Instance.new("Part")
- SpecialMesh273 = Instance.new("SpecialMesh")
- Part274 = Instance.new("Part")
- CylinderMesh275 = Instance.new("CylinderMesh")
- Part276 = Instance.new("Part")
- BlockMesh277 = Instance.new("BlockMesh")
- Sound278 = Instance.new("Sound")
- Sound279 = Instance.new("Sound")
- Sound280 = Instance.new("Sound")
- Sound281 = Instance.new("Sound")
- Sound282 = Instance.new("Sound")
- Part283 = Instance.new("Part")
- BlockMesh284 = Instance.new("BlockMesh")
- Sound285 = Instance.new("Sound")
- ParticleEmitter286 = Instance.new("ParticleEmitter")
- ParticleEmitter287 = Instance.new("ParticleEmitter")
- SpotLight288 = Instance.new("SpotLight")
- ParticleEmitter289 = Instance.new("ParticleEmitter")
- Part290 = Instance.new("Part")
- BlockMesh291 = Instance.new("BlockMesh")
- Sound292 = Instance.new("Sound")
- Sound293 = Instance.new("Sound")
- Sound294 = Instance.new("Sound")
- Sound295 = Instance.new("Sound")
- Sound296 = Instance.new("Sound")
- Sound297 = Instance.new("Sound")
- Sound298 = Instance.new("Sound")
- Sound299 = Instance.new("Sound")
- Sound300 = Instance.new("Sound")
- Part301 = Instance.new("Part")
- BlockMesh302 = Instance.new("BlockMesh")
- Model303 = Instance.new("Model")
- Part304 = Instance.new("Part")
- SpecialMesh305 = Instance.new("SpecialMesh")
- Script306 = Instance.new("Script")
- LocalScript307 = Instance.new("LocalScript")
- LocalScript308 = Instance.new("LocalScript")
- NumberValue309 = Instance.new("NumberValue")
- StringValue310 = Instance.new("StringValue")
- NumberValue311 = Instance.new("NumberValue")
- NumberValue312 = Instance.new("NumberValue")
- NumberValue313 = Instance.new("NumberValue")
- ScreenGui314 = Instance.new("ScreenGui")
- Frame315 = Instance.new("Frame")
- Frame316 = Instance.new("Frame")
- TextLabel317 = Instance.new("TextLabel")
- Frame318 = Instance.new("Frame")
- TextLabel319 = Instance.new("TextLabel")
- TextLabel320 = Instance.new("TextLabel")
- TextLabel321 = Instance.new("TextLabel")
- Frame322 = Instance.new("Frame")
- ImageLabel323 = Instance.new("ImageLabel")
- ImageLabel324 = Instance.new("ImageLabel")
- ImageLabel325 = Instance.new("ImageLabel")
- ImageLabel326 = Instance.new("ImageLabel")
- Frame327 = Instance.new("Frame")
- TextLabel328 = Instance.new("TextLabel")
- ImageLabel329 = Instance.new("ImageLabel")
- Frame330 = Instance.new("Frame")
- TextLabel331 = Instance.new("TextLabel")
- LocalScript332 = Instance.new("LocalScript")
- Tool0.Name = "Ballista"
- Tool0.Parent = mas
- Part1.Name = "Slide"
- Part1.Parent = Tool0
- Part1.Material = Enum.Material.Metal
- Part1.Rotation = Vector3.new(-89.5400009, -24.539999, -88.8399963)
- Part1.Anchored = true
- Part1.Locked = true
- Part1.FormFactor = Enum.FormFactor.Plate
- Part1.Size = Vector3.new(1, 0.400000006, 1)
- Part1.CFrame = CFrame.new(-8.35927105, 0.967079997, -48.9204941, 0.0183650069, 0.909498394, -0.41530171, 0.000332000112, 0.415366203, 0.909654319, 0.999831378, -0.0168436859, 0.00732624903)
- Part1.BottomSurface = Enum.SurfaceType.Smooth
- Part1.TopSurface = Enum.SurfaceType.Smooth
- Part1.Position = Vector3.new(-8.35927105, 0.967079997, -48.9204941)
- Part1.Orientation = Vector3.new(-65.4599991, -88.9899979, 0.049999997)
- CylinderMesh2.Parent = Part1
- CylinderMesh2.Offset = Vector3.new(0, 0.0299999993, 0)
- CylinderMesh2.Scale = Vector3.new(0.0666666701, 0.666666687, 0.0666666701)
- CylinderMesh2.Scale = Vector3.new(0.0666666701, 0.666666687, 0.0666666701)
- Part3.Parent = Part1
- Part3.Material = Enum.Material.SmoothPlastic
- Part3.Rotation = Vector3.new(-90.0299988, 0.459999979, -178.949997)
- Part3.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part3.Velocity = Vector3.new(-0.00502004568, -0.00805161428, -0.0024302958)
- Part3.Anchored = true
- Part3.CanCollide = false
- Part3.Locked = true
- Part3.FormFactor = Enum.FormFactor.Plate
- Part3.Size = Vector3.new(1, 0.800000012, 1)
- Part3.CFrame = CFrame.new(-8.18919659, 1.03182197, -48.7286072, -0.99979949, 0.0183662493, 0.00797956064, 0.00798700377, 0.000331998192, 0.999968112, 0.0183630101, 0.999831378, -0.000478622911)
- Part3.BottomSurface = Enum.SurfaceType.Smooth
- Part3.TopSurface = Enum.SurfaceType.Smooth
- Part3.Position = Vector3.new(-8.18919659, 1.03182197, -48.7286072)
- Part3.Orientation = Vector3.new(-89.5400009, 93.4300003, 87.6199951)
- CylinderMesh4.Parent = Part3
- CylinderMesh4.Offset = Vector3.new(-0.0199999996, 0, -0.00999999978)
- CylinderMesh4.Scale = Vector3.new(0.12746118, 0.95588237, 0.127450988)
- CylinderMesh4.Scale = Vector3.new(0.12746118, 0.95588237, 0.127450988)
- Decal5.Parent = Part3
- Decal5.Texture = "http://www.roblox.com/asset/?id=113796406"
- Decal5.Face = Enum.NormalId.Top
- Part6.Parent = Part1
- Part6.Material = Enum.Material.SmoothPlastic
- Part6.Rotation = Vector3.new(90.4599991, 24.539999, 88.8399963)
- Part6.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part6.Velocity = Vector3.new(-0.00611528102, -0.0081278272, -0.00060486747)
- Part6.Anchored = true
- Part6.CanCollide = false
- Part6.Locked = true
- Part6.FormFactor = Enum.FormFactor.Plate
- Part6.Size = Vector3.new(1, 0.400000006, 1)
- Part6.CFrame = CFrame.new(-8.50077438, 0.902213991, -48.9178734, 0.0183650069, -0.90949887, 0.415300459, 0.000332000112, -0.415364951, -0.909654796, 0.999831378, 0.0168436952, -0.00732622575)
- Part6.BottomSurface = Enum.SurfaceType.Smooth
- Part6.TopSurface = Enum.SurfaceType.Smooth
- Part6.Position = Vector3.new(-8.50077438, 0.902213991, -48.9178734)
- Part6.Orientation = Vector3.new(65.4599991, 91.0099945, 179.949997)
- BlockMesh7.Parent = Part6
- BlockMesh7.Offset = Vector3.new(0, -0.0299999993, 0)
- BlockMesh7.Scale = Vector3.new(0.0722222179, 0.111111112, 0.0722222179)
- BlockMesh7.Scale = Vector3.new(0.0722222179, 0.111111112, 0.0722222179)
- Part8.Parent = Tool0
- Part8.Material = Enum.Material.Metal
- Part8.BrickColor = BrickColor.new("Brick yellow")
- Part8.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
- Part8.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part8.Velocity = Vector3.new(-0.0043749921, -0.00877074338, -0.0130337384)
- Part8.Anchored = true
- Part8.Locked = true
- Part8.FormFactor = Enum.FormFactor.Custom
- Part8.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part8.CFrame = CFrame.new(-8.14193344, 1.137169, -47.2362671, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
- Part8.BottomSurface = Enum.SurfaceType.Smooth
- Part8.TopSurface = Enum.SurfaceType.Smooth
- Part8.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part8.Position = Vector3.new(-8.14193344, 1.137169, -47.2362671)
- Part8.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- Part8.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh9.Parent = Part8
- BlockMesh9.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- BlockMesh9.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- Part10.Parent = Tool0
- Part10.Material = Enum.Material.Metal
- Part10.BrickColor = BrickColor.new("Brick yellow")
- Part10.Rotation = Vector3.new(-179.979996, 0, -180)
- Part10.Anchored = true
- Part10.Locked = true
- Part10.FormFactor = Enum.FormFactor.Custom
- Part10.Size = Vector3.new(0.225573108, 0.225572959, 0.225572959)
- Part10.CFrame = CFrame.new(-8.16722965, 1.37225294, -49.0906372, -1, 0, 0, 0, 1, 0.000316999998, 0, 0.000316999998, -1)
- Part10.BottomSurface = Enum.SurfaceType.Smooth
- Part10.TopSurface = Enum.SurfaceType.Smooth
- Part10.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part10.Position = Vector3.new(-8.16722965, 1.37225294, -49.0906372)
- Part10.Orientation = Vector3.new(-0.0199999996, 180, 0)
- Part10.Color = Color3.new(0.843137, 0.772549, 0.603922)
- SpecialMesh11.Parent = Part10
- SpecialMesh11.MeshId = "http://www.roblox.com/asset/?id=3270017"
- SpecialMesh11.Scale = Vector3.new(0.201980457, 0.201980427, 2.88543415)
- SpecialMesh11.MeshType = Enum.MeshType.FileMesh
- SpecialMesh11.Scale = Vector3.new(0.201980457, 0.201980427, 2.88543415)
- Part12.Parent = Tool0
- Part12.Material = Enum.Material.Metal
- Part12.BrickColor = BrickColor.new("Brick yellow")
- Part12.Rotation = Vector3.new(-179.979996, 0, -180)
- Part12.Anchored = true
- Part12.Locked = true
- Part12.FormFactor = Enum.FormFactor.Custom
- Part12.Size = Vector3.new(0.225573108, 0.225572959, 0.225572959)
- Part12.CFrame = CFrame.new(-8.16721821, 1.37475395, -48.469635, -1, 0, 0, 0, 1, 0.000316999998, 0, 0.000316999998, -1)
- Part12.BottomSurface = Enum.SurfaceType.Smooth
- Part12.TopSurface = Enum.SurfaceType.Smooth
- Part12.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part12.Position = Vector3.new(-8.16721821, 1.37475395, -48.469635)
- Part12.Orientation = Vector3.new(-0.0199999996, 180, 0)
- Part12.Color = Color3.new(0.843137, 0.772549, 0.603922)
- SpecialMesh13.Parent = Part12
- SpecialMesh13.MeshId = "http://www.roblox.com/asset/?id=3270017"
- SpecialMesh13.Scale = Vector3.new(0.144271731, 0.144271761, 5.7708683)
- SpecialMesh13.MeshType = Enum.MeshType.FileMesh
- SpecialMesh13.Scale = Vector3.new(0.144271731, 0.144271761, 5.7708683)
- Part14.Parent = Tool0
- Part14.Material = Enum.Material.Metal
- Part14.Rotation = Vector3.new(156.479996, 88.8499985, -156.509995)
- Part14.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part14.Velocity = Vector3.new(-0.00478337239, -0.00794159342, -0.00165803637)
- Part14.Anchored = true
- Part14.Locked = true
- Part14.FormFactor = Enum.FormFactor.Custom
- Part14.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part14.CFrame = CFrame.new(-8.24172592, 1.06918097, -48.8276749, -0.0183660071, 0.00798300654, 0.99979949, -0.000332000112, 0.999968112, -0.0079904506, -0.999831378, -0.000478686212, -0.018362768)
- Part14.BottomSurface = Enum.SurfaceType.Smooth
- Part14.TopSurface = Enum.SurfaceType.Smooth
- Part14.Position = Vector3.new(-8.24172592, 1.06918097, -48.8276749)
- Part14.Orientation = Vector3.new(0.459999979, 91.0499954, -0.0199999996)
- SpecialMesh15.Parent = Part14
- SpecialMesh15.Scale = Vector3.new(0.518183827, 0.251547486, 0.251547992)
- SpecialMesh15.MeshType = Enum.MeshType.Wedge
- SpecialMesh15.Scale = Vector3.new(0.518183827, 0.251547486, 0.251547992)
- Part16.Name = "Holo"
- Part16.Parent = Tool0
- Part16.Material = Enum.Material.Metal
- Part16.BrickColor = BrickColor.new("Black")
- Part16.Transparency = 1
- Part16.Rotation = Vector3.new(90, 0, -179.979996)
- Part16.Anchored = true
- Part16.FormFactor = Enum.FormFactor.Custom
- Part16.Size = Vector3.new(0.265199989, 0.265199989, 0.265199989)
- Part16.CFrame = CFrame.new(-8.16699982, 1.375, -47.7680016, -1, 0.00037834933, -1.41166929e-05, 1.41262453e-05, 2.5246618e-05, -1, -0.000378348981, -1, -2.52519585e-05)
- Part16.BackSurface = Enum.SurfaceType.SmoothNoOutlines
- Part16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
- Part16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
- Part16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
- Part16.RightSurface = Enum.SurfaceType.SmoothNoOutlines
- Part16.TopSurface = Enum.SurfaceType.SmoothNoOutlines
- Part16.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part16.Position = Vector3.new(-8.16699982, 1.375, -47.7680016)
- Part16.Orientation = Vector3.new(90, 179.979996, 0)
- Part16.Color = Color3.new(0.105882, 0.164706, 0.207843)
- SurfaceGui17.Parent = Part16
- SurfaceGui17.Face = Enum.NormalId.Top
- SurfaceGui17.CanvasSize = Vector2.new(800, 800)
- Frame18.Parent = SurfaceGui17
- Frame18.Transparency = 1
- Frame18.Rotation = 90
- Frame18.Size = UDim2.new(0, 800, 0, 800)
- Frame18.BackgroundColor3 = Color3.new(1, 1, 1)
- Frame18.BackgroundTransparency = 1
- ImageLabel19.Name = "Flash"
- ImageLabel19.Parent = Frame18
- ImageLabel19.Transparency = 1
- ImageLabel19.Size = UDim2.new(0.699999988, 0, 0.699999988, 1)
- ImageLabel19.Position = UDim2.new(0.150000006, 0, 0.150000006, 0)
- ImageLabel19.BackgroundTransparency = 1
- ImageLabel19.BorderSizePixel = 0
- ImageLabel19.ClipsDescendants = true
- ImageLabel19.Image = "http://www.roblox.com/asset/?id=173741403"
- BlockMesh20.Parent = Part16
- BlockMesh20.Scale = Vector3.new(0.663105965, 0.663105965, 0.663105965)
- BlockMesh20.Scale = Vector3.new(0.663105965, 0.663105965, 0.663105965)
- Part21.Parent = Tool0
- Part21.Material = Enum.Material.Metal
- Part21.BrickColor = BrickColor.new("Brick yellow")
- Part21.Rotation = Vector3.new(-179.979996, 0, 90)
- Part21.Anchored = true
- Part21.Locked = true
- Part21.FormFactor = Enum.FormFactor.Custom
- Part21.Size = Vector3.new(0.936787009, 0.936786115, 0.936786115)
- Part21.CFrame = CFrame.new(-8.2826786, 1.37531304, -48.5130119, 0, -1, 0, -1, 0, 0.000316999998, -0.000316999998, 0, -1)
- Part21.BottomSurface = Enum.SurfaceType.Smooth
- Part21.TopSurface = Enum.SurfaceType.Smooth
- Part21.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part21.Position = Vector3.new(-8.2826786, 1.37531304, -48.5130119)
- Part21.Orientation = Vector3.new(-0.0199999996, 180, -90)
- Part21.Color = Color3.new(0.843137, 0.772549, 0.603922)
- CylinderMesh22.Parent = Part21
- CylinderMesh22.Scale = Vector3.new(0.154006988, 0.12012548, 0.154006958)
- CylinderMesh22.Scale = Vector3.new(0.154006988, 0.12012548, 0.154006958)
- Part23.Parent = Tool0
- Part23.Material = Enum.Material.Metal
- Part23.BrickColor = BrickColor.new("Brick yellow")
- Part23.Rotation = Vector3.new(-90.0299988, 0.459999979, -178.949997)
- Part23.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part23.Velocity = Vector3.new(-0.00803349447, -0.00873578526, -0.00332517154)
- Part23.Anchored = true
- Part23.Locked = true
- Part23.FormFactor = Enum.FormFactor.Custom
- Part23.Size = Vector3.new(0.206269354, 0.412538469, 0.200000003)
- Part23.CFrame = CFrame.new(-8.17128277, 0.605727971, -48.6027756, -0.99979949, 0.0183642507, 0.00798455905, 0.00799200404, 0.000331998162, 0.999967992, 0.0183610097, 0.999831378, -0.000478698697)
- Part23.BottomSurface = Enum.SurfaceType.Smooth
- Part23.TopSurface = Enum.SurfaceType.Smooth
- Part23.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part23.Position = Vector3.new(-8.17128277, 0.605727971, -48.6027756)
- Part23.Orientation = Vector3.new(-89.5400009, 93.4300003, 87.6199951)
- Part23.Color = Color3.new(0.843137, 0.772549, 0.603922)
- SpecialMesh24.Parent = Part23
- SpecialMesh24.Scale = Vector3.new(1, 1, 0.503095925)
- SpecialMesh24.MeshType = Enum.MeshType.Wedge
- SpecialMesh24.Scale = Vector3.new(1, 1, 0.503095925)
- Part25.Parent = Tool0
- Part25.Material = Enum.Material.Metal
- Part25.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
- Part25.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part25.Velocity = Vector3.new(-0.00476615317, -0.00812927261, -0.00404230598)
- Part25.Anchored = true
- Part25.Locked = true
- Part25.FormFactor = Enum.FormFactor.Custom
- Part25.Size = Vector3.new(0.200000003, 0.970974565, 0.200000003)
- Part25.CFrame = CFrame.new(-8.16581345, 1.06873095, -48.506012, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
- Part25.BottomSurface = Enum.SurfaceType.Smooth
- Part25.TopSurface = Enum.SurfaceType.Smooth
- Part25.Position = Vector3.new(-8.16581345, 1.06873095, -48.506012)
- Part25.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- BlockMesh26.Parent = Part25
- BlockMesh26.Scale = Vector3.new(0.251548022, 1, 0.452786237)
- BlockMesh26.Scale = Vector3.new(0.251548022, 1, 0.452786237)
- Part27.Parent = Tool0
- Part27.Material = Enum.Material.Metal
- Part27.BrickColor = BrickColor.new("Brick yellow")
- Part27.Rotation = Vector3.new(-23.5100002, -88.8499985, -23.4899998)
- Part27.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part27.Velocity = Vector3.new(-0.0110210991, -0.00799718313, 0.0134584047)
- Part27.Anchored = true
- Part27.Locked = true
- Part27.FormFactor = Enum.FormFactor.Custom
- Part27.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part27.CFrame = CFrame.new(-8.21830177, 0.158967003, -50.9691429, 0.0183670036, 0.00798300654, -0.99979949, 0.000332000083, 0.999968112, 0.00799045153, 0.999831259, -0.000478694186, 0.0183637682)
- Part27.BottomSurface = Enum.SurfaceType.Smooth
- Part27.TopSurface = Enum.SurfaceType.Smooth
- Part27.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part27.Position = Vector3.new(-8.21830177, 0.158967003, -50.9691429)
- Part27.Orientation = Vector3.new(-0.459999979, -88.9499969, 0.0199999996)
- Part27.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh28.Parent = Part27
- BlockMesh28.Scale = Vector3.new(0.316950262, 0.181114629, 0.928212047)
- BlockMesh28.Scale = Vector3.new(0.316950262, 0.181114629, 0.928212047)
- Part29.Parent = Tool0
- Part29.Material = Enum.Material.Metal
- Part29.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
- Part29.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part29.Velocity = Vector3.new(-0.00525259413, -0.00927465688, -0.0170939248)
- Part29.Anchored = true
- Part29.Locked = true
- Part29.FormFactor = Enum.FormFactor.Custom
- Part29.Size = Vector3.new(0.200000003, 2.90280724, 0.200000003)
- Part29.CFrame = CFrame.new(-8.13231945, 1.01934803, -46.6613159, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
- Part29.BottomSurface = Enum.SurfaceType.Smooth
- Part29.TopSurface = Enum.SurfaceType.Smooth
- Part29.Position = Vector3.new(-8.13231945, 1.01934803, -46.6613159)
- Part29.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
- CylinderMesh30.Parent = Part29
- CylinderMesh30.Scale = Vector3.new(0.95588243, 1, 0.603715241)
- CylinderMesh30.Scale = Vector3.new(0.95588243, 1, 0.603715241)
- Part31.Parent = Tool0
- Part31.Material = Enum.Material.Metal
- Part31.BrickColor = BrickColor.new("Brick yellow")
- Part31.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
- Part31.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part31.Velocity = Vector3.new(-0.00510689151, -0.00893408991, -0.0132158771)
- Part31.Anchored = true
- Part31.Locked = true
- Part31.FormFactor = Enum.FormFactor.Custom
- Part31.Size = Vector3.new(0.200000003, 1.87352943, 0.200000003)
- Part31.CFrame = CFrame.new(-8.14226913, 1.03416502, -47.2092247, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
- Part31.BottomSurface = Enum.SurfaceType.Smooth
- Part31.TopSurface = Enum.SurfaceType.Smooth
- Part31.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part31.Position = Vector3.new(-8.14226913, 1.03416502, -47.2092247)
- Part31.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- Part31.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh32.Parent = Part31
- BlockMesh32.Scale = Vector3.new(0.95588237, 1, 0.382352948)
- BlockMesh32.Scale = Vector3.new(0.95588237, 1, 0.382352948)
- Part33.Parent = Tool0
- Part33.Material = Enum.Material.Metal
- Part33.BrickColor = BrickColor.new("Brick yellow")
- Part33.Rotation = Vector3.new(-179.979996, 0, -180)
- Part33.Anchored = true
- Part33.Locked = true
- Part33.FormFactor = Enum.FormFactor.Custom
- Part33.Size = Vector3.new(0.225573108, 0.225572959, 0.225572959)
- Part33.CFrame = CFrame.new(-8.16770458, 1.37406695, -48.9336586, -1, 0, 0, 0, 1, 0.000316999998, 0, 0.000316999998, -1)
- Part33.BottomSurface = Enum.SurfaceType.Smooth
- Part33.TopSurface = Enum.SurfaceType.Smooth
- Part33.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part33.Position = Vector3.new(-8.16770458, 1.37406695, -48.9336586)
- Part33.Orientation = Vector3.new(-0.0199999996, 180, 0)
- Part33.Color = Color3.new(0.843137, 0.772549, 0.603922)
- SpecialMesh34.Parent = Part33
- SpecialMesh34.MeshId = "http://www.roblox.com/asset/?id=3270017"
- SpecialMesh34.Scale = Vector3.new(0.187553287, 0.187553242, 1.44271708)
- SpecialMesh34.MeshType = Enum.MeshType.FileMesh
- SpecialMesh34.Scale = Vector3.new(0.187553287, 0.187553242, 1.44271708)
- Part35.Parent = Tool0
- Part35.Material = Enum.Material.Metal
- Part35.BrickColor = BrickColor.new("Brick yellow")
- Part35.Rotation = Vector3.new(-179.979996, 0, -180)
- Part35.Anchored = true
- Part35.Locked = true
- Part35.FormFactor = Enum.FormFactor.Custom
- Part35.Size = Vector3.new(0.225573108, 0.225572959, 0.225572959)
- Part35.CFrame = CFrame.new(-8.16720295, 1.36423504, -48.5124359, -1, 0, 0, 0, 1, 0.000316999998, 0, 0.000316999998, -1)
- Part35.BottomSurface = Enum.SurfaceType.Smooth
- Part35.TopSurface = Enum.SurfaceType.Smooth
- Part35.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part35.Position = Vector3.new(-8.16720295, 1.36423504, -48.5124359)
- Part35.Orientation = Vector3.new(-0.0199999996, 180, 0)
- Part35.Color = Color3.new(0.843137, 0.772549, 0.603922)
- SpecialMesh36.Parent = Part35
- SpecialMesh36.MeshId = "http://www.roblox.com/asset/?id=3270017"
- SpecialMesh36.Scale = Vector3.new(0.158698946, 0.158698887, 0.649222672)
- SpecialMesh36.MeshType = Enum.MeshType.FileMesh
- SpecialMesh36.Scale = Vector3.new(0.158698946, 0.158698887, 0.649222672)
- Part37.Parent = Tool0
- Part37.Material = Enum.Material.Metal
- Part37.BrickColor = BrickColor.new("Brick yellow")
- Part37.Rotation = Vector3.new(-179.979996, 0, -180)
- Part37.Anchored = true
- Part37.Locked = true
- Part37.FormFactor = Enum.FormFactor.Custom
- Part37.Size = Vector3.new(0.936787009, 0.936786115, 0.936786115)
- Part37.CFrame = CFrame.new(-8.16720867, 1.279966, -48.6890182, -1, 0, 0, 0, 1, 0.000316999998, 0, 0.000316999998, -1)
- Part37.BottomSurface = Enum.SurfaceType.Smooth
- Part37.TopSurface = Enum.SurfaceType.Smooth
- Part37.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part37.Position = Vector3.new(-8.16720867, 1.279966, -48.6890182)
- Part37.Orientation = Vector3.new(-0.0199999996, 180, 0)
- Part37.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Decal38.Parent = Part37
- Decal38.Texture = "http://www.roblox.com/asset/?id=65628034"
- Decal38.Face = Enum.NormalId.Bottom
- BlockMesh39.Parent = Part37
- BlockMesh39.Offset = Vector3.new(0, 0.00881250016, 0)
- BlockMesh39.Scale = Vector3.new(0.154006943, 0.0492822528, 0.0616027787)
- BlockMesh39.Scale = Vector3.new(0.154006943, 0.0492822528, 0.0616027787)
- Part40.Parent = Tool0
- Part40.Material = Enum.Material.Metal
- Part40.BrickColor = BrickColor.new("Brick yellow")
- Part40.Rotation = Vector3.new(-179.979996, 0, -180)
- Part40.Anchored = true
- Part40.Locked = true
- Part40.FormFactor = Enum.FormFactor.Custom
- Part40.Size = Vector3.new(0.225573108, 0.225572959, 0.225572959)
- Part40.CFrame = CFrame.new(-8.16720104, 1.37464094, -47.8638, -1, 0, 0, 0, 1, 0.000316999998, 0, 0.000316999998, -1)
- Part40.BottomSurface = Enum.SurfaceType.Smooth
- Part40.TopSurface = Enum.SurfaceType.Smooth
- Part40.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part40.Position = Vector3.new(-8.16720104, 1.37464094, -47.8638)
- Part40.Orientation = Vector3.new(-0.0199999996, 180, 0)
- Part40.Color = Color3.new(0.843137, 0.772549, 0.603922)
- SpecialMesh41.Parent = Part40
- SpecialMesh41.MeshId = "http://www.roblox.com/asset/?id=3270017"
- SpecialMesh41.Scale = Vector3.new(0.201980457, 0.201980427, 2.88543415)
- SpecialMesh41.MeshType = Enum.MeshType.FileMesh
- SpecialMesh41.Scale = Vector3.new(0.201980457, 0.201980427, 2.88543415)
- Part42.Parent = Tool0
- Part42.Material = Enum.Material.Metal
- Part42.BrickColor = BrickColor.new("Brick yellow")
- Part42.Reflectance = 0.050000000745058
- Part42.Transparency = 0.75
- Part42.Rotation = Vector3.new(90.0199966, 0, 0)
- Part42.Anchored = true
- Part42.Locked = true
- Part42.FormFactor = Enum.FormFactor.Custom
- Part42.Size = Vector3.new(0.936787009, 0.936786115, 0.936786115)
- Part42.CFrame = CFrame.new(-8.167202, 1.37509596, -48.8740616, 1, 0, 0, 0, -0.000299000007, -1, 0, 1, -0.000299000007)
- Part42.BottomSurface = Enum.SurfaceType.Smooth
- Part42.TopSurface = Enum.SurfaceType.Smooth
- Part42.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part42.Position = Vector3.new(-8.167202, 1.37509596, -48.8740616)
- Part42.Orientation = Vector3.new(90, 0, 0)
- Part42.Color = Color3.new(0.843137, 0.772549, 0.603922)
- CylinderMesh43.Parent = Part42
- CylinderMesh43.Scale = Vector3.new(0.154006988, 0.00492822519, 0.154006958)
- CylinderMesh43.Scale = Vector3.new(0.154006988, 0.00492822519, 0.154006958)
- Part44.Parent = Tool0
- Part44.Material = Enum.Material.Metal
- Part44.BrickColor = BrickColor.new("Dark stone grey")
- Part44.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
- Part44.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part44.Velocity = Vector3.new(-0.00739284791, -0.00994298421, -0.0200043432)
- Part44.Anchored = true
- Part44.Locked = true
- Part44.FormFactor = Enum.FormFactor.Custom
- Part44.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part44.CFrame = CFrame.new(-8.08428478, 0.717163026, -46.2560272, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
- Part44.BottomSurface = Enum.SurfaceType.Smooth
- Part44.TopSurface = Enum.SurfaceType.Smooth
- Part44.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part44.Position = Vector3.new(-8.08428478, 0.717163026, -46.2560272)
- Part44.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
- Part44.Color = Color3.new(0.388235, 0.372549, 0.384314)
- CylinderMesh45.Parent = Part44
- CylinderMesh45.Scale = Vector3.new(0.382352948, 0.458823562, 0.286764711)
- CylinderMesh45.Scale = Vector3.new(0.382352948, 0.458823562, 0.286764711)
- Part46.Parent = Tool0
- Part46.Material = Enum.Material.Metal
- Part46.BrickColor = BrickColor.new("Brick yellow")
- Part46.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
- Part46.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part46.Velocity = Vector3.new(-0.00548611162, -0.00902249571, -0.0133572705)
- Part46.Anchored = true
- Part46.Locked = true
- Part46.FormFactor = Enum.FormFactor.Custom
- Part46.Size = Vector3.new(0.200000003, 1.83221889, 0.200000003)
- Part46.CFrame = CFrame.new(-8.14231396, 0.980186999, -47.1882019, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
- Part46.BottomSurface = Enum.SurfaceType.Smooth
- Part46.TopSurface = Enum.SurfaceType.Smooth
- Part46.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part46.Position = Vector3.new(-8.14231396, 0.980186999, -47.1882019)
- Part46.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
- Part46.Color = Color3.new(0.843137, 0.772549, 0.603922)
- CylinderMesh47.Parent = Part46
- CylinderMesh47.Scale = Vector3.new(2.19852948, 1, 1.24264705)
- CylinderMesh47.Scale = Vector3.new(2.19852948, 1, 1.24264705)
- Part48.Parent = Tool0
- Part48.Material = Enum.Material.Metal
- Part48.BrickColor = BrickColor.new("Brick yellow")
- Part48.Rotation = Vector3.new(-23.5100002, -88.8499985, -113.489998)
- Part48.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part48.Velocity = Vector3.new(-0.00757088838, -0.00864217989, -0.0033302696)
- Part48.Anchored = true
- Part48.Locked = true
- Part48.FormFactor = Enum.FormFactor.Custom
- Part48.Size = Vector3.new(0.200000003, 0.412537485, 0.206269354)
- Part48.CFrame = CFrame.new(-8.16976547, 0.671715021, -48.6028252, -0.00798300095, 0.0183670055, -0.99979949, -0.999968112, 0.000328306545, 0.00799037796, 0.000475000066, 0.999831259, 0.0183637999)
- Part48.BottomSurface = Enum.SurfaceType.Smooth
- Part48.TopSurface = Enum.SurfaceType.Smooth
- Part48.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part48.Position = Vector3.new(-8.16976547, 0.671715021, -48.6028252)
- Part48.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- Part48.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh49.Parent = Part48
- BlockMesh49.Scale = Vector3.new(0.15092878, 1, 1)
- BlockMesh49.Scale = Vector3.new(0.15092878, 1, 1)
- Part50.Parent = Tool0
- Part50.Material = Enum.Material.Metal
- Part50.BrickColor = BrickColor.new("Black")
- Part50.Rotation = Vector3.new(-90.0299988, 0.459999979, 1.04999995)
- Part50.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part50.Velocity = Vector3.new(-0.0054171551, -0.00887843221, -0.0117353667)
- Part50.Anchored = true
- Part50.Locked = true
- Part50.FormFactor = Enum.FormFactor.Custom
- Part50.Size = Vector3.new(0.344117641, 0.344117641, 0.200000003)
- Part50.CFrame = CFrame.new(-8.14647198, 0.988098025, -47.4181595, 0.99979949, -0.0183642488, 0.00798356067, -0.0079910038, -0.000331998192, 0.999968112, -0.0183610097, -0.999831378, -0.000478680391)
- Part50.BottomSurface = Enum.SurfaceType.Smooth
- Part50.TopSurface = Enum.SurfaceType.Smooth
- Part50.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part50.Position = Vector3.new(-8.14647198, 0.988098025, -47.4181595)
- Part50.Orientation = Vector3.new(-89.5400009, 93.4300003, -92.3799973)
- Part50.Color = Color3.new(0.105882, 0.164706, 0.207843)
- BlockMesh51.Parent = Part50
- BlockMesh51.Scale = Vector3.new(0.720000029, 0.600000024, 0.286764711)
- BlockMesh51.Scale = Vector3.new(0.720000029, 0.600000024, 0.286764711)
- Part52.Parent = Tool0
- Part52.Material = Enum.Material.Metal
- Part52.BrickColor = BrickColor.new("Dark stone grey")
- Part52.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
- Part52.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part52.Velocity = Vector3.new(-0.00672776345, -0.00946390536, -0.0157152526)
- Part52.Anchored = true
- Part52.Locked = true
- Part52.FormFactor = Enum.FormFactor.Custom
- Part52.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part52.CFrame = CFrame.new(-8.1375227, 0.808288991, -46.8531761, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
- Part52.BottomSurface = Enum.SurfaceType.Smooth
- Part52.TopSurface = Enum.SurfaceType.Smooth
- Part52.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part52.Position = Vector3.new(-8.1375227, 0.808288991, -46.8531761)
- Part52.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- Part52.Color = Color3.new(0.388235, 0.372549, 0.384314)
- BlockMesh53.Parent = Part52
- BlockMesh53.Scale = Vector3.new(0.458823562, 1.14705884, 0.477941185)
- BlockMesh53.Scale = Vector3.new(0.458823562, 1.14705884, 0.477941185)
- Part54.Parent = Tool0
- Part54.Material = Enum.Material.Metal
- Part54.Rotation = Vector3.new(-23.5100002, -88.8499985, -99.4799957)
- Part54.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part54.Velocity = Vector3.new(-0.00798435789, -0.00845266879, 8.11479986e-05)
- Part54.Anchored = true
- Part54.Locked = true
- Part54.FormFactor = Enum.FormFactor.Custom
- Part54.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part54.CFrame = CFrame.new(-8.18009472, 0.607574999, -49.0836945, -0.00330000184, 0.019758001, -0.999799371, -0.970181584, 0.242247865, 0.0079895379, 0.24235715, 0.970013201, 0.0183694288)
- Part54.BottomSurface = Enum.SurfaceType.Smooth
- Part54.TopSurface = Enum.SurfaceType.Smooth
- Part54.Position = Vector3.new(-8.18009472, 0.607574999, -49.0836945)
- Part54.Orientation = Vector3.new(-0.459999979, -88.9499969, -75.9799957)
- BlockMesh55.Parent = Part54
- BlockMesh55.Scale = Vector3.new(0.427631557, 0.248166457, 0.328176051)
- BlockMesh55.Scale = Vector3.new(0.427631557, 0.248166457, 0.328176051)
- Part56.Parent = Tool0
- Part56.Material = Enum.Material.Metal
- Part56.BrickColor = BrickColor.new("Brick yellow")
- Part56.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
- Part56.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part56.Velocity = Vector3.new(-0.00442852499, -0.00921547133, -0.0184444357)
- Part56.Anchored = true
- Part56.Locked = true
- Part56.FormFactor = Enum.FormFactor.Custom
- Part56.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part56.CFrame = CFrame.new(-8.12789536, 1.13742101, -46.4714012, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
- Part56.BottomSurface = Enum.SurfaceType.Smooth
- Part56.TopSurface = Enum.SurfaceType.Smooth
- Part56.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part56.Position = Vector3.new(-8.12789536, 1.13742101, -46.4714012)
- Part56.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- Part56.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh57.Parent = Part56
- BlockMesh57.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- BlockMesh57.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- Part58.Parent = Tool0
- Part58.Material = Enum.Material.Metal
- Part58.BrickColor = BrickColor.new("Brick yellow")
- Part58.Rotation = Vector3.new(-23.5100002, -88.8499985, -113.489998)
- Part58.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part58.Velocity = Vector3.new(-0.00552675314, -0.00810130779, -0.0017657805)
- Part58.Anchored = true
- Part58.Locked = true
- Part58.FormFactor = Enum.FormFactor.Custom
- Part58.Size = Vector3.new(0.200000003, 0.200000003, 0.206269354)
- Part58.CFrame = CFrame.new(-8.17257118, 0.957642019, -48.825901, -0.00798300095, 0.0183670055, -0.99979949, -0.999968112, 0.000328306545, 0.00799037796, 0.000475000066, 0.999831259, 0.0183637999)
- Part58.BottomSurface = Enum.SurfaceType.Smooth
- Part58.TopSurface = Enum.SurfaceType.Smooth
- Part58.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part58.Position = Vector3.new(-8.17257118, 0.957642019, -48.825901)
- Part58.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- Part58.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh59.Parent = Part58
- BlockMesh59.Scale = Vector3.new(0.201238394, 0.578557312, 1)
- BlockMesh59.Scale = Vector3.new(0.201238394, 0.578557312, 1)
- Part60.Parent = Tool0
- Part60.Material = Enum.Material.Metal
- Part60.BrickColor = BrickColor.new("Brick yellow")
- Part60.Rotation = Vector3.new(-23.5100002, -88.8499985, -113.489998)
- Part60.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part60.Velocity = Vector3.new(-0.00435269345, -0.00859276205, -0.0108705759)
- Part60.Anchored = true
- Part60.Locked = true
- Part60.FormFactor = Enum.FormFactor.Custom
- Part60.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part60.CFrame = CFrame.new(-8.14756584, 1.13706195, -47.5422134, -0.00798300095, 0.0183710046, -0.999799371, -0.999968112, 0.000329274451, 0.00799039751, 0.000476000045, 0.999831259, 0.0183677897)
- Part60.BottomSurface = Enum.SurfaceType.Smooth
- Part60.TopSurface = Enum.SurfaceType.Smooth
- Part60.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part60.Position = Vector3.new(-8.14756584, 1.13706195, -47.5422134)
- Part60.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- Part60.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh61.Parent = Part60
- BlockMesh61.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- BlockMesh61.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- Part62.Parent = Tool0
- Part62.Material = Enum.Material.Metal
- Part62.BrickColor = BrickColor.new("Dark stone grey")
- Part62.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
- Part62.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part62.Velocity = Vector3.new(-0.00744395144, -0.00994282216, -0.0198728051)
- Part62.Anchored = true
- Part62.Locked = true
- Part62.FormFactor = Enum.FormFactor.Custom
- Part62.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part62.CFrame = CFrame.new(-8.17625809, 0.717880011, -46.2543373, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
- Part62.BottomSurface = Enum.SurfaceType.Smooth
- Part62.TopSurface = Enum.SurfaceType.Smooth
- Part62.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part62.Position = Vector3.new(-8.17625809, 0.717880011, -46.2543373)
- Part62.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
- Part62.Color = Color3.new(0.388235, 0.372549, 0.384314)
- CylinderMesh63.Parent = Part62
- CylinderMesh63.Scale = Vector3.new(0.382352948, 0.458823562, 0.286764711)
- CylinderMesh63.Scale = Vector3.new(0.382352948, 0.458823562, 0.286764711)
- Part64.Parent = Tool0
- Part64.Material = Enum.Material.Metal
- Part64.BrickColor = BrickColor.new("Dark stone grey")
- Part64.Rotation = Vector3.new(-90.0299988, 0.459999979, -178.949997)
- Part64.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part64.Velocity = Vector3.new(-0.0114239492, -0.00803399365, 0.0140203554)
- Part64.Anchored = true
- Part64.Locked = true
- Part64.FormFactor = Enum.FormFactor.Custom
- Part64.Size = Vector3.new(0.226393193, 0.200000003, 0.200000003)
- Part64.CFrame = CFrame.new(-8.22022533, 0.100946002, -51.048111, -0.99979949, 0.0183642507, 0.00798455905, 0.00799200404, 0.000331998162, 0.999967992, 0.0183610097, 0.999831378, -0.000478698697)
- Part64.BottomSurface = Enum.SurfaceType.Smooth
- Part64.TopSurface = Enum.SurfaceType.Smooth
- Part64.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part64.Position = Vector3.new(-8.22022533, 0.100946002, -51.048111)
- Part64.Orientation = Vector3.new(-89.5400009, 93.4300003, 87.6199951)
- Part64.Color = Color3.new(0.388235, 0.372549, 0.384314)
- SpecialMesh65.Parent = Part64
- SpecialMesh65.Scale = Vector3.new(1, 0.452785999, 0.362229109)
- SpecialMesh65.MeshType = Enum.MeshType.Wedge
- SpecialMesh65.Scale = Vector3.new(1, 0.452785999, 0.362229109)
- Part66.Parent = Tool0
- Part66.Material = Enum.Material.Metal
- Part66.BrickColor = BrickColor.new("Brick yellow")
- Part66.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
- Part66.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part66.Velocity = Vector3.new(-0.00539755914, -0.00947681256, -0.0192476604)
- Part66.Anchored = true
- Part66.Locked = true
- Part66.FormFactor = Enum.FormFactor.Custom
- Part66.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part66.CFrame = CFrame.new(-7.96360207, 0.987128973, -46.3923569, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
- Part66.BottomSurface = Enum.SurfaceType.Smooth
- Part66.TopSurface = Enum.SurfaceType.Smooth
- Part66.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part66.Position = Vector3.new(-7.96360207, 0.987128973, -46.3923569)
- Part66.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
- Part66.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh67.Parent = Part66
- BlockMesh67.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- BlockMesh67.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- Part68.Parent = Tool0
- Part68.Material = Enum.Material.Metal
- Part68.BrickColor = BrickColor.new("Brick yellow")
- Part68.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
- Part68.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part68.Velocity = Vector3.new(-0.00439644, -0.0089486884, -0.0151985977)
- Part68.Anchored = true
- Part68.Locked = true
- Part68.FormFactor = Enum.FormFactor.Custom
- Part68.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part68.CFrame = CFrame.new(-8.13631821, 1.13725305, -46.9303207, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
- Part68.BottomSurface = Enum.SurfaceType.Smooth
- Part68.TopSurface = Enum.SurfaceType.Smooth
- Part68.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part68.Position = Vector3.new(-8.13631821, 1.13725305, -46.9303207)
- Part68.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- Part68.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh69.Parent = Part68
- BlockMesh69.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- BlockMesh69.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- Part70.Parent = Tool0
- Part70.Material = Enum.Material.Metal
- Part70.BrickColor = BrickColor.new("Brick yellow")
- Part70.Rotation = Vector3.new(-23.5199986, -88.8499985, -23.4899998)
- Part70.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part70.Velocity = Vector3.new(-0.00628012791, -0.00753658637, 0.00718653621)
- Part70.Anchored = true
- Part70.Locked = true
- Part70.FormFactor = Enum.FormFactor.Custom
- Part70.Size = Vector3.new(0.20224461, 0.200000003, 0.200000003)
- Part70.CFrame = CFrame.new(-8.19675827, 0.83822602, -50.0906296, 0.0183660071, 0.00798300654, -0.99979949, 0.000332000112, 0.999968112, 0.0079904506, 0.999831378, -0.000478686212, 0.018362768)
- Part70.BottomSurface = Enum.SurfaceType.Smooth
- Part70.TopSurface = Enum.SurfaceType.Smooth
- Part70.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part70.Position = Vector3.new(-8.19675827, 0.83822602, -50.0906296)
- Part70.Orientation = Vector3.new(-0.459999979, -88.9499969, 0.0199999996)
- Part70.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh71.Parent = Part70
- BlockMesh71.Scale = Vector3.new(1.20000005, 0.917647123, 0.928212047)
- BlockMesh71.Scale = Vector3.new(1.20000005, 0.917647123, 0.928212047)
- Part72.Parent = Tool0
- Part72.Material = Enum.Material.Metal
- Part72.BrickColor = BrickColor.new("Brick yellow")
- Part72.Rotation = Vector3.new(-179.979996, 0, 90)
- Part72.Anchored = true
- Part72.Locked = true
- Part72.FormFactor = Enum.FormFactor.Custom
- Part72.Size = Vector3.new(0.936787009, 0.936786115, 0.936786115)
- Part72.CFrame = CFrame.new(-8.05185127, 1.37530196, -48.5129623, 0, -1, 0, -1, 0, 0.000316999998, -0.000316999998, 0, -1)
- Part72.BottomSurface = Enum.SurfaceType.Smooth
- Part72.TopSurface = Enum.SurfaceType.Smooth
- Part72.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part72.Position = Vector3.new(-8.05185127, 1.37530196, -48.5129623)
- Part72.Orientation = Vector3.new(-0.0199999996, 180, -90)
- Part72.Color = Color3.new(0.843137, 0.772549, 0.603922)
- CylinderMesh73.Parent = Part72
- CylinderMesh73.Scale = Vector3.new(0.154006988, 0.12012548, 0.154006958)
- CylinderMesh73.Scale = Vector3.new(0.154006988, 0.12012548, 0.154006958)
- Part74.Parent = Tool0
- Part74.Material = Enum.Material.Metal
- Part74.BrickColor = BrickColor.new("Brick yellow")
- Part74.Rotation = Vector3.new(-90.0299988, 0.459999979, 1.04999995)
- Part74.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part74.Velocity = Vector3.new(-0.00765358377, -0.00846188422, -0.000872140983)
- Part74.Anchored = true
- Part74.Locked = true
- Part74.FormFactor = Enum.FormFactor.Custom
- Part74.Size = Vector3.new(0.206269354, 0.200000003, 0.200000003)
- Part74.CFrame = CFrame.new(-8.17724991, 0.655609012, -48.9497414, 0.99979949, -0.018364273, 0.00798350573, -0.0079910038, -0.000334997982, 0.999968112, -0.0183610097, -0.999831378, -0.000481679803)
- Part74.BottomSurface = Enum.SurfaceType.Smooth
- Part74.TopSurface = Enum.SurfaceType.Smooth
- Part74.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part74.Position = Vector3.new(-8.17724991, 0.655609012, -48.9497414)
- Part74.Orientation = Vector3.new(-89.5400009, 93.4499969, -92.4000015)
- Part74.Color = Color3.new(0.843137, 0.772549, 0.603922)
- SpecialMesh75.Parent = Part74
- SpecialMesh75.Scale = Vector3.new(1, 0.503095448, 0.251548022)
- SpecialMesh75.MeshType = Enum.MeshType.Wedge
- SpecialMesh75.Scale = Vector3.new(1, 0.503095448, 0.251548022)
- Part76.Parent = Tool0
- Part76.Material = Enum.Material.Metal
- Part76.BrickColor = BrickColor.new("Brick yellow")
- Part76.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
- Part76.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part76.Velocity = Vector3.new(-0.00433173403, -0.00841488689, -0.00870535523)
- Part76.Anchored = true
- Part76.Locked = true
- Part76.FormFactor = Enum.FormFactor.Custom
- Part76.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part76.CFrame = CFrame.new(-8.15316486, 1.13696301, -47.8471603, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
- Part76.BottomSurface = Enum.SurfaceType.Smooth
- Part76.TopSurface = Enum.SurfaceType.Smooth
- Part76.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part76.Position = Vector3.new(-8.15316486, 1.13696301, -47.8471603)
- Part76.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- Part76.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh77.Parent = Part76
- BlockMesh77.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- BlockMesh77.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- Part78.Parent = Tool0
- Part78.Material = Enum.Material.Metal
- Part78.BrickColor = BrickColor.new("Black")
- Part78.Rotation = Vector3.new(-90.0299988, 0.459999979, 1.04999995)
- Part78.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part78.Velocity = Vector3.new(-0.00543643162, -0.00903415307, -0.013628576)
- Part78.Anchored = true
- Part78.Locked = true
- Part78.FormFactor = Enum.FormFactor.Custom
- Part78.Size = Vector3.new(0.344117641, 0.344117641, 0.200000003)
- Part78.CFrame = CFrame.new(-8.14155197, 0.988182008, -47.1502151, 0.99979949, -0.0183642488, 0.00798356067, -0.0079910038, -0.000331998192, 0.999968112, -0.0183610097, -0.999831378, -0.000478680391)
- Part78.BottomSurface = Enum.SurfaceType.Smooth
- Part78.TopSurface = Enum.SurfaceType.Smooth
- Part78.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part78.Position = Vector3.new(-8.14155197, 0.988182008, -47.1502151)
- Part78.Orientation = Vector3.new(-89.5400009, 93.4300003, -92.3799973)
- Part78.Color = Color3.new(0.105882, 0.164706, 0.207843)
- BlockMesh79.Parent = Part78
- BlockMesh79.Scale = Vector3.new(0.720000029, 0.600000024, 0.286764711)
- BlockMesh79.Scale = Vector3.new(0.720000029, 0.600000024, 0.286764711)
- Part80.Parent = Tool0
- Part80.Material = Enum.Material.Metal
- Part80.BrickColor = BrickColor.new("Brick yellow")
- Part80.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
- Part80.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part80.Velocity = Vector3.new(-0.00655462733, -0.00934209209, -0.0146348905)
- Part80.Anchored = true
- Part80.Locked = true
- Part80.FormFactor = Enum.FormFactor.Custom
- Part80.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part80.CFrame = CFrame.new(-8.14015579, 0.831260979, -47.0061607, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
- Part80.BottomSurface = Enum.SurfaceType.Smooth
- Part80.TopSurface = Enum.SurfaceType.Smooth
- Part80.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part80.Position = Vector3.new(-8.14015579, 0.831260979, -47.0061607)
- Part80.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- Part80.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh81.Parent = Part80
- BlockMesh81.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- BlockMesh81.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- Part82.Parent = Tool0
- Part82.Material = Enum.Material.Metal
- Part82.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
- Part82.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part82.Velocity = Vector3.new(-0.0053408551, -0.010003278, -0.0259571355)
- Part82.Anchored = true
- Part82.Locked = true
- Part82.FormFactor = Enum.FormFactor.Custom
- Part82.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part82.CFrame = CFrame.new(-8.10931015, 1.019786, -45.4085312, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
- Part82.BottomSurface = Enum.SurfaceType.Smooth
- Part82.TopSurface = Enum.SurfaceType.Smooth
- Part82.Position = Vector3.new(-8.10931015, 1.019786, -45.4085312)
- Part82.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
- CylinderMesh83.Parent = Part82
- CylinderMesh83.Scale = Vector3.new(0.95588243, 0.458823562, 0.794911742)
- CylinderMesh83.Scale = Vector3.new(0.95588243, 0.458823562, 0.794911742)
- Part84.Parent = Tool0
- Part84.Material = Enum.Material.Metal
- Part84.BrickColor = BrickColor.new("Dark stone grey")
- Part84.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
- Part84.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part84.Velocity = Vector3.new(-0.00736968592, -0.00975226332, -0.0176845044)
- Part84.Anchored = true
- Part84.Locked = true
- Part84.FormFactor = Enum.FormFactor.Custom
- Part84.Size = Vector3.new(0.200000003, 0.716986835, 0.200000003)
- Part84.CFrame = CFrame.new(-8.09030533, 0.717043996, -46.5839691, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
- Part84.BottomSurface = Enum.SurfaceType.Smooth
- Part84.TopSurface = Enum.SurfaceType.Smooth
- Part84.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part84.Position = Vector3.new(-8.09030533, 0.717043996, -46.5839691)
- Part84.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
- Part84.Color = Color3.new(0.388235, 0.372549, 0.384314)
- CylinderMesh85.Parent = Part84
- CylinderMesh85.Scale = Vector3.new(0.301857561, 1, 0.251547992)
- CylinderMesh85.Scale = Vector3.new(0.301857561, 1, 0.251547992)
- Part86.Parent = Tool0
- Part86.Material = Enum.Material.Metal
- Part86.BrickColor = BrickColor.new("Brick yellow")
- Part86.Rotation = Vector3.new(-23.5100002, -88.8499985, 156.509995)
- Part86.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part86.Velocity = Vector3.new(-0.00729914103, -0.00821845885, 0.00126536295)
- Part86.Anchored = true
- Part86.Locked = true
- Part86.FormFactor = Enum.FormFactor.Custom
- Part86.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part86.CFrame = CFrame.new(-8.1824131, 0.703514993, -49.251709, -0.0183670036, -0.00798300654, -0.99979949, -0.000332000083, -0.999968112, 0.00799045153, -0.999831259, 0.000478694186, 0.0183637682)
- Part86.BottomSurface = Enum.SurfaceType.Smooth
- Part86.TopSurface = Enum.SurfaceType.Smooth
- Part86.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part86.Position = Vector3.new(-8.1824131, 0.703514993, -49.251709)
- Part86.Orientation = Vector3.new(-0.459999979, -88.9499969, -179.979996)
- Part86.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh87.Parent = Part86
- BlockMesh87.Scale = Vector3.new(0.996130764, 0.905572116, 0.928212047)
- BlockMesh87.Scale = Vector3.new(0.996130764, 0.905572116, 0.928212047)
- Part88.Parent = Tool0
- Part88.Material = Enum.Material.Metal
- Part88.BrickColor = BrickColor.new("Brick yellow")
- Part88.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
- Part88.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part88.Velocity = Vector3.new(-0.00553871784, -0.00912070274, -0.0144487079)
- Part88.Anchored = true
- Part88.Locked = true
- Part88.FormFactor = Enum.FormFactor.Custom
- Part88.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part88.CFrame = CFrame.new(-8.30378342, 0.989555001, -46.9982071, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
- Part88.BottomSurface = Enum.SurfaceType.Smooth
- Part88.TopSurface = Enum.SurfaceType.Smooth
- Part88.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part88.Position = Vector3.new(-8.30378342, 0.989555001, -46.9982071)
- Part88.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
- Part88.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh89.Parent = Part88
- BlockMesh89.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- BlockMesh89.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- Part90.Parent = Tool0
- Part90.Material = Enum.Material.Metal
- Part90.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
- Part90.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part90.Velocity = Vector3.new(-0.00542511046, -0.00826259796, -0.00403490011)
- Part90.Anchored = true
- Part90.Locked = true
- Part90.FormFactor = Enum.FormFactor.Custom
- Part90.Size = Vector3.new(0.200000003, 0.970974565, 0.200000003)
- Part90.CFrame = CFrame.new(-8.16755295, 0.975760996, -48.5059509, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
- Part90.BottomSurface = Enum.SurfaceType.Smooth
- Part90.TopSurface = Enum.SurfaceType.Smooth
- Part90.Position = Vector3.new(-8.16755295, 0.975760996, -48.5059509)
- Part90.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- BlockMesh91.Parent = Part90
- BlockMesh91.Scale = Vector3.new(0.377321988, 0.990000069, 0.95588237)
- BlockMesh91.Scale = Vector3.new(0.377321988, 0.990000069, 0.95588237)
- Part92.Parent = Tool0
- Part92.Material = Enum.Material.Metal
- Part92.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
- Part92.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part92.Velocity = Vector3.new(-0.00506793335, -0.00799998175, -0.00166499417)
- Part92.Anchored = true
- Part92.Locked = true
- Part92.FormFactor = Enum.FormFactor.Custom
- Part92.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part92.CFrame = CFrame.new(-8.24199963, 1.02916801, -48.8256531, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
- Part92.BottomSurface = Enum.SurfaceType.Smooth
- Part92.TopSurface = Enum.SurfaceType.Smooth
- Part92.Position = Vector3.new(-8.24199963, 1.02916801, -48.8256531)
- Part92.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- BlockMesh93.Parent = Part92
- BlockMesh93.Scale = Vector3.new(0.150933817, 0.518183827, 0.251547992)
- BlockMesh93.Scale = Vector3.new(0.150933817, 0.518183827, 0.251547992)
- Part94.Parent = Tool0
- Part94.Material = Enum.Material.Metal
- Part94.BrickColor = BrickColor.new("Dark stone grey")
- Part94.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
- Part94.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part94.Velocity = Vector3.new(-0.00744013069, -0.00991170574, -0.0194944218)
- Part94.Anchored = true
- Part94.Locked = true
- Part94.FormFactor = Enum.FormFactor.Custom
- Part94.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part94.CFrame = CFrame.new(-8.17722607, 0.717872977, -46.3073196, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
- Part94.BottomSurface = Enum.SurfaceType.Smooth
- Part94.TopSurface = Enum.SurfaceType.Smooth
- Part94.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part94.Position = Vector3.new(-8.17722607, 0.717872977, -46.3073196)
- Part94.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
- Part94.Color = Color3.new(0.388235, 0.372549, 0.384314)
- CylinderMesh95.Parent = Part94
- CylinderMesh95.Scale = Vector3.new(0.382352948, 0.137647063, 0.382352948)
- CylinderMesh95.Scale = Vector3.new(0.382352948, 0.137647063, 0.382352948)
- Part96.Parent = Tool0
- Part96.Material = Enum.Material.Metal
- Part96.BrickColor = BrickColor.new("Brick yellow")
- Part96.Rotation = Vector3.new(0, -90, 0)
- Part96.Anchored = true
- Part96.Locked = true
- Part96.FormFactor = Enum.FormFactor.Custom
- Part96.Size = Vector3.new(0.393940508, 0.39394027, 0.393940359)
- Part96.CFrame = CFrame.new(-8.1568718, 1.37486994, -47.7678528, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- Part96.BottomSurface = Enum.SurfaceType.Smooth
- Part96.TopSurface = Enum.SurfaceType.Smooth
- Part96.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part96.Position = Vector3.new(-8.1568718, 1.37486994, -47.7678528)
- Part96.Orientation = Vector3.new(0, -90, 0)
- Part96.Color = Color3.new(0.843137, 0.772549, 0.603922)
- SpecialMesh97.Parent = Part96
- SpecialMesh97.Scale = Vector3.new(0.00200000009, 0.00200000009, 0.516300023)
- SpecialMesh97.MeshType = Enum.MeshType.Brick
- SpecialMesh97.Scale = Vector3.new(0.00200000009, 0.00200000009, 0.516300023)
- Part98.Parent = Tool0
- Part98.Material = Enum.Material.Metal
- Part98.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
- Part98.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part98.Velocity = Vector3.new(-0.0051155407, -0.0083936993, -0.00645452691)
- Part98.Anchored = true
- Part98.Locked = true
- Part98.FormFactor = Enum.FormFactor.Custom
- Part98.Size = Vector3.new(0.200000003, 0.397444963, 0.200000003)
- Part98.CFrame = CFrame.new(-8.23057079, 1.02942002, -48.1487503, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
- Part98.BottomSurface = Enum.SurfaceType.Smooth
- Part98.TopSurface = Enum.SurfaceType.Smooth
- Part98.Position = Vector3.new(-8.23057079, 1.02942002, -48.1487503)
- Part98.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- BlockMesh99.Parent = Part98
- BlockMesh99.Scale = Vector3.new(0.15092878, 1, 0.251547992)
- BlockMesh99.Scale = Vector3.new(0.15092878, 1, 0.251547992)
- Part100.Name = "Mag"
- Part100.Parent = Tool0
- Part100.Material = Enum.Material.Metal
- Part100.BrickColor = BrickColor.new("Dark stone grey")
- Part100.Rotation = Vector3.new(-90.0299988, 0.459999979, -178.949997)
- Part100.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part100.Velocity = Vector3.new(-0.00867174193, -0.00884124823, -0.00302278134)
- Part100.Anchored = true
- Part100.Locked = true
- Part100.FormFactor = Enum.FormFactor.Custom
- Part100.Size = Vector3.new(0.200000033, 0.633386195, 0.410063744)
- Part100.CFrame = CFrame.new(-8.13693714, 0.512421012, -48.6523857, -0.99979955, 0.0183642283, 0.00797955412, 0.00798699632, 0.000331998337, 0.999968112, 0.018360991, 0.999831378, -0.000478606817)
- Part100.BottomSurface = Enum.SurfaceType.Smooth
- Part100.TopSurface = Enum.SurfaceType.Smooth
- Part100.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part100.Position = Vector3.new(-8.13693714, 0.512421012, -48.6523857)
- Part100.Orientation = Vector3.new(-89.5400009, 93.4300003, 87.6199951)
- Part100.Color = Color3.new(0.388235, 0.372549, 0.384314)
- BlockMesh101.Parent = Part100
- BlockMesh101.Offset = Vector3.new(0.0299999993, 0.0700000003, 0)
- BlockMesh101.Scale = Vector3.new(0.764699996, 1, 1.5)
- BlockMesh101.Scale = Vector3.new(0.764699996, 1, 1.5)
- Part102.Parent = Tool0
- Part102.Material = Enum.Material.Metal
- Part102.BrickColor = BrickColor.new("Brick yellow")
- Part102.Rotation = Vector3.new(-90.0299988, 0.459999979, -178.949997)
- Part102.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part102.Velocity = Vector3.new(-0.00723952521, -0.00877204724, -0.00578974979)
- Part102.Anchored = true
- Part102.Locked = true
- Part102.FormFactor = Enum.FormFactor.Custom
- Part102.Size = Vector3.new(0.206269354, 0.281733662, 0.200000003)
- Part102.CFrame = CFrame.new(-8.16296673, 0.721831977, -48.2549133, -0.99979949, 0.0183642507, 0.00798455905, 0.00799200404, 0.000331998162, 0.999967992, 0.0183610097, 0.999831378, -0.000478698697)
- Part102.BottomSurface = Enum.SurfaceType.Smooth
- Part102.TopSurface = Enum.SurfaceType.Smooth
- Part102.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part102.Position = Vector3.new(-8.16296673, 0.721831977, -48.2549133)
- Part102.Orientation = Vector3.new(-89.5400009, 93.4300003, 87.6199951)
- Part102.Color = Color3.new(0.843137, 0.772549, 0.603922)
- SpecialMesh103.Parent = Part102
- SpecialMesh103.Scale = Vector3.new(1, 1, 0.654024839)
- SpecialMesh103.MeshType = Enum.MeshType.Wedge
- SpecialMesh103.Scale = Vector3.new(1, 1, 0.654024839)
- Part104.Parent = Tool0
- Part104.Material = Enum.Material.Metal
- Part104.BrickColor = BrickColor.new("Dark stone grey")
- Part104.Rotation = Vector3.new(-23.5100002, -88.8499985, -23.4899998)
- Part104.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part104.Velocity = Vector3.new(-0.00843499508, -0.00747776357, 0.0133817121)
- Part104.Anchored = true
- Part104.Locked = true
- Part104.FormFactor = Enum.FormFactor.Custom
- Part104.Size = Vector3.new(0.262616068, 0.774264514, 0.226393193)
- Part104.CFrame = CFrame.new(-8.21526718, 0.524948001, -50.9623337, 0.0183670036, 0.00798300654, -0.99979949, 0.000332000083, 0.999968112, 0.00799045153, 0.999831259, -0.000478694186, 0.0183637682)
- Part104.BottomSurface = Enum.SurfaceType.Smooth
- Part104.TopSurface = Enum.SurfaceType.Smooth
- Part104.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part104.Position = Vector3.new(-8.21526718, 0.524948001, -50.9623337)
- Part104.Orientation = Vector3.new(-0.459999979, -88.9499969, 0.0199999996)
- Part104.Color = Color3.new(0.388235, 0.372549, 0.384314)
- BlockMesh105.Parent = Part104
- Part106.Parent = Tool0
- Part106.Material = Enum.Material.Metal
- Part106.BrickColor = BrickColor.new("Brick yellow")
- Part106.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
- Part106.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part106.Velocity = Vector3.new(-0.0053281514, -0.00937687885, -0.0181772728)
- Part106.Anchored = true
- Part106.Locked = true
- Part106.FormFactor = Enum.FormFactor.Custom
- Part106.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part106.CFrame = CFrame.new(-7.95835495, 0.995025992, -46.5454788, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
- Part106.BottomSurface = Enum.SurfaceType.Smooth
- Part106.TopSurface = Enum.SurfaceType.Smooth
- Part106.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part106.Position = Vector3.new(-7.95835495, 0.995025992, -46.5454788)
- Part106.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
- Part106.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh107.Parent = Part106
- BlockMesh107.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- BlockMesh107.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- Part108.Parent = Tool0
- Part108.Material = Enum.Material.Metal
- Part108.BrickColor = BrickColor.new("Dark stone grey")
- Part108.Rotation = Vector3.new(-20.0799999, -88.8600006, -42.9500008)
- Part108.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part108.Velocity = Vector3.new(-0.00915481988, -0.008428731, 0.00334624946)
- Part108.Anchored = true
- Part108.Locked = true
- Part108.FormFactor = Enum.FormFactor.Plate
- Part108.Size = Vector3.new(1, 0.400000006, 1)
- Part108.CFrame = CFrame.new(-8.18989944, 0.437424004, -49.5435333, 0.0145819932, 0.0135719972, -0.999801636, -0.388546824, 0.921403587, 0.00684085768, 0.921313584, 0.388369977, 0.0187092554)
- Part108.BottomSurface = Enum.SurfaceType.Smooth
- Part108.TopSurface = Enum.SurfaceType.Smooth
- Part108.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part108.Position = Vector3.new(-8.18989944, 0.437424004, -49.5435333)
- Part108.Orientation = Vector3.new(-0.389999986, -88.9300003, -22.8599987)
- Part108.Color = Color3.new(0.388235, 0.372549, 0.384314)
- BlockMesh109.Parent = Part108
- BlockMesh109.Scale = Vector3.new(0.275294125, 0.734117687, 0.183529422)
- BlockMesh109.Scale = Vector3.new(0.275294125, 0.734117687, 0.183529422)
- Part110.Parent = Tool0
- Part110.Material = Enum.Material.Metal
- Part110.Transparency = 1
- Part110.Rotation = Vector3.new(-90.409996, 20.4499989, -88.8799973)
- Part110.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part110.Velocity = Vector3.new(-0.00482452149, -0.00788267888, -0.000818998786)
- Part110.Anchored = true
- Part110.Locked = true
- Part110.FormFactor = Enum.FormFactor.Plate
- Part110.Size = Vector3.new(1, 0.400000006, 1)
- Part110.CFrame = CFrame.new(-8.35843182, 1.072065, -48.9205437, 0.0183650069, 0.936775327, 0.349449486, 0.000332000112, -0.349514127, 0.936931133, 0.999831378, -0.0170907266, -0.00672983797)
- Part110.BottomSurface = Enum.SurfaceType.Smooth
- Part110.TopSurface = Enum.SurfaceType.Smooth
- Part110.Position = Vector3.new(-8.35843182, 1.072065, -48.9205437)
- Part110.Orientation = Vector3.new(-69.5400009, 91.0999985, 179.949997)
- CylinderMesh111.Parent = Part110
- CylinderMesh111.Offset = Vector3.new(0, 0.0299999993, 0)
- CylinderMesh111.Scale = Vector3.new(0.0666666701, 0.666666687, 0.0666666701)
- CylinderMesh111.Scale = Vector3.new(0.0666666701, 0.666666687, 0.0666666701)
- Part112.Parent = Tool0
- Part112.Material = Enum.Material.Metal
- Part112.BrickColor = BrickColor.new("Brick yellow")
- Part112.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
- Part112.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part112.Velocity = Vector3.new(-0.00430992432, -0.00823686272, -0.00654042885)
- Part112.Anchored = true
- Part112.Locked = true
- Part112.FormFactor = Enum.FormFactor.Custom
- Part112.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part112.CFrame = CFrame.new(-8.15879345, 1.13685405, -48.1531067, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
- Part112.BottomSurface = Enum.SurfaceType.Smooth
- Part112.TopSurface = Enum.SurfaceType.Smooth
- Part112.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part112.Position = Vector3.new(-8.15879345, 1.13685405, -48.1531067)
- Part112.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- Part112.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh113.Parent = Part112
- BlockMesh113.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- BlockMesh113.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- Part114.Parent = Tool0
- Part114.Material = Enum.Material.Metal
- Part114.BrickColor = BrickColor.new("Brick yellow")
- Part114.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
- Part114.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part114.Velocity = Vector3.new(-0.00554938987, -0.00920965336, -0.0155309997)
- Part114.Anchored = true
- Part114.Locked = true
- Part114.FormFactor = Enum.FormFactor.Custom
- Part114.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part114.CFrame = CFrame.new(-8.3009758, 0.989601016, -46.8452339, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
- Part114.BottomSurface = Enum.SurfaceType.Smooth
- Part114.TopSurface = Enum.SurfaceType.Smooth
- Part114.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part114.Position = Vector3.new(-8.3009758, 0.989601016, -46.8452339)
- Part114.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
- Part114.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh115.Parent = Part114
- BlockMesh115.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- BlockMesh115.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- Part116.Parent = Tool0
- Part116.Material = Enum.Material.Metal
- Part116.BrickColor = BrickColor.new("Brick yellow")
- Part116.Rotation = Vector3.new(-23.5199986, -88.8499985, -108.489998)
- Part116.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part116.Velocity = Vector3.new(-0.00874663703, -0.0086233262, -0.000115172414)
- Part116.Anchored = true
- Part116.Locked = true
- Part116.FormFactor = Enum.FormFactor.Custom
- Part116.Size = Vector3.new(0.200000003, 0.200000003, 0.206269354)
- Part116.CFrame = CFrame.new(-8.18041611, 0.500564992, -49.0546494, -0.00635200087, 0.0189929996, -0.99979949, -0.996134102, 0.0874817818, 0.00799058843, 0.087616004, 0.995985091, 0.0183638893)
- Part116.BottomSurface = Enum.SurfaceType.Smooth
- Part116.TopSurface = Enum.SurfaceType.Smooth
- Part116.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part116.Position = Vector3.new(-8.18041611, 0.500564992, -49.0546494)
- Part116.Orientation = Vector3.new(-0.459999979, -88.9499969, -84.9799957)
- Part116.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh117.Parent = Part116
- BlockMesh117.Scale = Vector3.new(0.0503095984, 0.427628517, 1)
- BlockMesh117.Scale = Vector3.new(0.0503095984, 0.427628517, 1)
- Part118.Parent = Tool0
- Part118.Material = Enum.Material.Metal
- Part118.BrickColor = BrickColor.new("Brick yellow")
- Part118.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
- Part118.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part118.Velocity = Vector3.new(-0.00436435454, -0.00868182722, -0.0119517893)
- Part118.Anchored = true
- Part118.Locked = true
- Part118.FormFactor = Enum.FormFactor.Custom
- Part118.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part118.CFrame = CFrame.new(-8.1447401, 1.13712096, -47.3892403, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
- Part118.BottomSurface = Enum.SurfaceType.Smooth
- Part118.TopSurface = Enum.SurfaceType.Smooth
- Part118.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part118.Position = Vector3.new(-8.1447401, 1.13712096, -47.3892403)
- Part118.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- Part118.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh119.Parent = Part118
- BlockMesh119.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- BlockMesh119.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- Part120.Parent = Tool0
- Part120.Material = Enum.Material.Metal
- Part120.BrickColor = BrickColor.new("Brick yellow")
- Part120.Rotation = Vector3.new(-23.5100002, -88.8499985, -23.4799995)
- Part120.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part120.Velocity = Vector3.new(-0.00984432921, -0.00782055035, 0.0126786977)
- Part120.Anchored = true
- Part120.Locked = true
- Part120.FormFactor = Enum.FormFactor.Custom
- Part120.Size = Vector3.new(0.280727476, 0.200000003, 0.200000003)
- Part120.CFrame = CFrame.new(-8.21498299, 0.326997012, -50.8612556, 0.018372003, 0.0079820063, -0.999799371, 0.000332000083, 0.999968112, 0.00798945315, 0.999831259, -0.000478715723, 0.0183687657)
- Part120.BottomSurface = Enum.SurfaceType.Smooth
- Part120.TopSurface = Enum.SurfaceType.Smooth
- Part120.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part120.Position = Vector3.new(-8.21498299, 0.326997012, -50.8612556)
- Part120.Orientation = Vector3.new(-0.459999979, -88.9499969, 0.0199999996)
- Part120.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh121.Parent = Part120
- BlockMesh121.Scale = Vector3.new(1, 0.498065114, 0.928212047)
- BlockMesh121.Scale = Vector3.new(1, 0.498065114, 0.928212047)
- Part122.Parent = Tool0
- Part122.Material = Enum.Material.Metal
- Part122.BrickColor = BrickColor.new("Dark stone grey")
- Part122.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
- Part122.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part122.Velocity = Vector3.new(-0.00726707466, -0.00955576077, -0.0154939201)
- Part122.Anchored = true
- Part122.Locked = true
- Part122.FormFactor = Enum.FormFactor.Custom
- Part122.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part122.CFrame = CFrame.new(-8.13870621, 0.732291996, -46.8841362, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
- Part122.BottomSurface = Enum.SurfaceType.Smooth
- Part122.TopSurface = Enum.SurfaceType.Smooth
- Part122.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part122.Position = Vector3.new(-8.13870621, 0.732291996, -46.8841362)
- Part122.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- Part122.Color = Color3.new(0.388235, 0.372549, 0.384314)
- BlockMesh123.Parent = Part122
- BlockMesh123.Scale = Vector3.new(0.458823562, 0.780000091, 0.286764711)
- BlockMesh123.Scale = Vector3.new(0.458823562, 0.780000091, 0.286764711)
- Part124.Parent = Tool0
- Part124.Material = Enum.Material.Metal
- Part124.BrickColor = BrickColor.new("Brick yellow")
- Part124.Rotation = Vector3.new(89.9700012, -0.459999979, 178.949997)
- Part124.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part124.Velocity = Vector3.new(-0.00567111932, -0.00795724057, 0.000396839343)
- Part124.Anchored = true
- Part124.Locked = true
- Part124.FormFactor = Enum.FormFactor.Custom
- Part124.Size = Vector3.new(0.206269354, 0.281733662, 0.200000003)
- Part124.CFrame = CFrame.new(-8.17837906, 0.934539974, -49.1318436, -0.99979949, -0.0183642488, -0.00798356067, 0.0079910038, -0.000331998192, -0.999968112, 0.0183610097, -0.999831378, 0.000478680391)
- Part124.BottomSurface = Enum.SurfaceType.Smooth
- Part124.TopSurface = Enum.SurfaceType.Smooth
- Part124.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part124.Position = Vector3.new(-8.17837906, 0.934539974, -49.1318436)
- Part124.Orientation = Vector3.new(89.5400009, -86.5699997, 92.3799973)
- Part124.Color = Color3.new(0.843137, 0.772549, 0.603922)
- SpecialMesh125.Parent = Part124
- SpecialMesh125.Scale = Vector3.new(0.899999917, 1, 0.592647016)
- SpecialMesh125.MeshType = Enum.MeshType.Wedge
- SpecialMesh125.Scale = Vector3.new(0.899999917, 1, 0.592647016)
- Part126.Parent = Tool0
- Part126.Material = Enum.Material.Metal
- Part126.BrickColor = BrickColor.new("Brick yellow")
- Part126.Rotation = Vector3.new(-23.5100002, -88.8499985, -113.489998)
- Part126.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part126.Velocity = Vector3.new(-0.00657466194, -0.00829916354, -0.00157734903)
- Part126.Anchored = true
- Part126.Locked = true
- Part126.FormFactor = Enum.FormFactor.Custom
- Part126.Size = Vector3.new(0.256578952, 0.910602808, 0.206269354)
- Part126.CFrame = CFrame.new(-8.17423439, 0.80963701, -48.8518295, -0.00798300095, 0.0183670055, -0.99979949, -0.999968112, 0.000328306545, 0.00799037796, 0.000475000066, 0.999831259, 0.0183637999)
- Part126.BottomSurface = Enum.SurfaceType.Smooth
- Part126.TopSurface = Enum.SurfaceType.Smooth
- Part126.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part126.Position = Vector3.new(-8.17423439, 0.80963701, -48.8518295)
- Part126.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- Part126.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh127.Parent = Part126
- Part128.Parent = Tool0
- Part128.Material = Enum.Material.Metal
- Part128.BrickColor = BrickColor.new("Dark stone grey")
- Part128.Rotation = Vector3.new(-90.0299988, 0.459999979, -178.949997)
- Part128.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part128.Velocity = Vector3.new(-0.00544912554, -0.00713246781, 0.0101202521)
- Part128.Anchored = true
- Part128.Locked = true
- Part128.FormFactor = Enum.FormFactor.Plate
- Part128.Size = Vector3.new(1, 0.400000006, 1)
- Part128.CFrame = CFrame.new(-8.2074604, 0.952126026, -50.5055428, -0.99979949, 0.0183652509, 0.00798455905, 0.00799200404, 0.000331998162, 0.999967992, 0.0183620099, 0.999831378, -0.000478706672)
- Part128.BottomSurface = Enum.SurfaceType.Smooth
- Part128.TopSurface = Enum.SurfaceType.Smooth
- Part128.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part128.Position = Vector3.new(-8.2074604, 0.952126026, -50.5055428)
- Part128.Orientation = Vector3.new(-89.5400009, 93.4300003, 87.6199951)
- Part128.Color = Color3.new(0.388235, 0.372549, 0.384314)
- CylinderMesh129.Parent = Part128
- CylinderMesh129.Scale = Vector3.new(0.181847066, 1.51105881, 0.244705886)
- CylinderMesh129.Scale = Vector3.new(0.181847066, 1.51105881, 0.244705886)
- Part130.Parent = Tool0
- Part130.Material = Enum.Material.Metal
- Part130.BrickColor = BrickColor.new("Brick yellow")
- Part130.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
- Part130.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part130.Velocity = Vector3.new(-0.00434247544, -0.00850380305, -0.00978703983)
- Part130.Anchored = true
- Part130.Locked = true
- Part130.FormFactor = Enum.FormFactor.Custom
- Part130.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part130.CFrame = CFrame.new(-8.15037155, 1.13699901, -47.6951866, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
- Part130.BottomSurface = Enum.SurfaceType.Smooth
- Part130.TopSurface = Enum.SurfaceType.Smooth
- Part130.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part130.Position = Vector3.new(-8.15037155, 1.13699901, -47.6951866)
- Part130.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- Part130.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh131.Parent = Part130
- BlockMesh131.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- BlockMesh131.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- Part132.Parent = Tool0
- Part132.Material = Enum.Material.Metal
- Part132.BrickColor = BrickColor.new("Brick yellow")
- Part132.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
- Part132.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part132.Velocity = Vector3.new(-0.0066416217, -0.00962001458, -0.0178804807)
- Part132.Anchored = true
- Part132.Locked = true
- Part132.FormFactor = Enum.FormFactor.Custom
- Part132.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part132.CFrame = CFrame.new(-8.13178635, 0.823395014, -46.5472412, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
- Part132.BottomSurface = Enum.SurfaceType.Smooth
- Part132.TopSurface = Enum.SurfaceType.Smooth
- Part132.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part132.Position = Vector3.new(-8.13178635, 0.823395014, -46.5472412)
- Part132.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- Part132.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh133.Parent = Part132
- BlockMesh133.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- BlockMesh133.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- Part134.Parent = Tool0
- Part134.Material = Enum.Material.Metal
- Part134.BrickColor = BrickColor.new("Dark stone grey")
- Part134.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
- Part134.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part134.Velocity = Vector3.new(-0.00739409542, -0.00995626021, -0.0201667547)
- Part134.Anchored = true
- Part134.Locked = true
- Part134.FormFactor = Enum.FormFactor.Custom
- Part134.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part134.CFrame = CFrame.new(-8.08385658, 0.717171013, -46.2330322, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
- Part134.BottomSurface = Enum.SurfaceType.Smooth
- Part134.TopSurface = Enum.SurfaceType.Smooth
- Part134.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part134.Position = Vector3.new(-8.08385658, 0.717171013, -46.2330322)
- Part134.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
- Part134.Color = Color3.new(0.388235, 0.372549, 0.384314)
- CylinderMesh135.Parent = Part134
- CylinderMesh135.Scale = Vector3.new(0.382352948, 0.137647063, 0.382352948)
- CylinderMesh135.Scale = Vector3.new(0.382352948, 0.137647063, 0.382352948)
- Part136.Parent = Tool0
- Part136.Material = Enum.Material.Metal
- Part136.Rotation = Vector3.new(-0.0199999996, 1.04999995, -0.459999979)
- Part136.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part136.Velocity = Vector3.new(-0.00535505638, -0.0101198312, -0.0273747146)
- Part136.Anchored = true
- Part136.Locked = true
- Part136.FormFactor = Enum.FormFactor.Custom
- Part136.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part136.CFrame = CFrame.new(-8.10563183, 1.01984501, -45.2085648, 0.99979949, 0.00798361003, 0.0183642264, -0.0079910038, 0.999968112, 0.000329310249, -0.0183610097, -0.000475992856, 0.999831378)
- Part136.BottomSurface = Enum.SurfaceType.Smooth
- Part136.TopSurface = Enum.SurfaceType.Smooth
- Part136.Position = Vector3.new(-8.10563183, 1.01984501, -45.2085648)
- Part136.Orientation = Vector3.new(-0.0199999996, 1.04999995, -0.459999979)
- SpecialMesh137.Parent = Part136
- SpecialMesh137.MeshId = "http://www.roblox.com/asset/?id=3270017"
- SpecialMesh137.Scale = Vector3.new(0.105650142, 0.105650142, 0.105650142)
- SpecialMesh137.MeshType = Enum.MeshType.FileMesh
- SpecialMesh137.Scale = Vector3.new(0.105650142, 0.105650142, 0.105650142)
- Part138.Parent = Tool0
- Part138.Material = Enum.Material.Metal
- Part138.BrickColor = BrickColor.new("Really black")
- Part138.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
- Part138.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part138.Velocity = Vector3.new(-0.00535578653, -0.0101209572, -0.0273869112)
- Part138.Anchored = true
- Part138.Locked = true
- Part138.FormFactor = Enum.FormFactor.Custom
- Part138.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part138.CFrame = CFrame.new(-8.10560226, 1.01986003, -45.2065659, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
- Part138.BottomSurface = Enum.SurfaceType.Smooth
- Part138.TopSurface = Enum.SurfaceType.Smooth
- Part138.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- Part138.Position = Vector3.new(-8.10560226, 1.01986003, -45.2065659)
- Part138.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
- Part138.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- CylinderMesh139.Parent = Part138
- CylinderMesh139.Scale = Vector3.new(0.764705956, 0.0503095984, 0.482972175)
- CylinderMesh139.Scale = Vector3.new(0.764705956, 0.0503095984, 0.482972175)
- Part140.Parent = Tool0
- Part140.Material = Enum.Material.Metal
- Part140.BrickColor = BrickColor.new("Brick yellow")
- Part140.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
- Part140.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part140.Velocity = Vector3.new(-0.00432095863, -0.00832593162, -0.00762326876)
- Part140.Anchored = true
- Part140.Locked = true
- Part140.FormFactor = Enum.FormFactor.Custom
- Part140.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part140.CFrame = CFrame.new(-8.15597057, 1.136917, -48.0001335, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
- Part140.BottomSurface = Enum.SurfaceType.Smooth
- Part140.TopSurface = Enum.SurfaceType.Smooth
- Part140.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part140.Position = Vector3.new(-8.15597057, 1.136917, -48.0001335)
- Part140.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- Part140.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh141.Parent = Part140
- BlockMesh141.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- BlockMesh141.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- Part142.Parent = Tool0
- Part142.Material = Enum.Material.Metal
- Part142.BrickColor = BrickColor.new("Brick yellow")
- Part142.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
- Part142.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part142.Velocity = Vector3.new(-0.0053757485, -0.00929882284, -0.017083168)
- Part142.Anchored = true
- Part142.Locked = true
- Part142.FormFactor = Enum.FormFactor.Custom
- Part142.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part142.CFrame = CFrame.new(-7.96923399, 0.987030029, -46.6983032, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
- Part142.BottomSurface = Enum.SurfaceType.Smooth
- Part142.TopSurface = Enum.SurfaceType.Smooth
- Part142.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part142.Position = Vector3.new(-7.96923399, 0.987030029, -46.6983032)
- Part142.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
- Part142.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh143.Parent = Part142
- BlockMesh143.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- BlockMesh143.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- Part144.Parent = Tool0
- Part144.Material = Enum.Material.Metal
- Part144.BrickColor = BrickColor.new("Brick yellow")
- Part144.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
- Part144.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part144.Velocity = Vector3.new(-0.00624279398, -0.0085677132, -0.0057676686)
- Part144.Anchored = true
- Part144.Locked = true
- Part144.FormFactor = Enum.FormFactor.Custom
- Part144.Size = Vector3.new(0.200000003, 0.272677183, 0.206269354)
- Part144.CFrame = CFrame.new(-8.16292953, 0.862823009, -48.2599564, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
- Part144.BottomSurface = Enum.SurfaceType.Smooth
- Part144.TopSurface = Enum.SurfaceType.Smooth
- Part144.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part144.Position = Vector3.new(-8.16292953, 0.862823009, -48.2599564)
- Part144.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- Part144.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh145.Parent = Part144
- BlockMesh145.Scale = Vector3.new(0.75466907, 1.10000002, 1)
- BlockMesh145.Scale = Vector3.new(0.75466907, 1.10000002, 1)
- Part146.Parent = Tool0
- Part146.Material = Enum.Material.Metal
- Part146.BrickColor = BrickColor.new("Brick yellow")
- Part146.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
- Part146.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part146.Velocity = Vector3.new(-0.00657647196, -0.00952008553, -0.0167993531)
- Part146.Anchored = true
- Part146.Locked = true
- Part146.FormFactor = Enum.FormFactor.Custom
- Part146.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part146.CFrame = CFrame.new(-8.13453197, 0.831345022, -46.7002182, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
- Part146.BottomSurface = Enum.SurfaceType.Smooth
- Part146.TopSurface = Enum.SurfaceType.Smooth
- Part146.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part146.Position = Vector3.new(-8.13453197, 0.831345022, -46.7002182)
- Part146.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- Part146.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh147.Parent = Part146
- BlockMesh147.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- BlockMesh147.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- Part148.Parent = Tool0
- Part148.Material = Enum.Material.Metal
- Part148.BrickColor = BrickColor.new("Brick yellow")
- Part148.Rotation = Vector3.new(-23.5100002, -88.8499985, -113.489998)
- Part148.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part148.Velocity = Vector3.new(-0.00776536157, -0.00852594804, -0.00138780288)
- Part148.Anchored = true
- Part148.Locked = true
- Part148.FormFactor = Enum.FormFactor.Custom
- Part148.Size = Vector3.new(0.200000003, 0.200000003, 0.206269354)
- Part148.CFrame = CFrame.new(-8.17504501, 0.640632987, -48.8767624, -0.00798300095, 0.0183670055, -0.99979943, -0.999968112, 0.000328306545, 0.00799037796, 0.000475000066, 0.999831259, 0.018363798)
- Part148.BottomSurface = Enum.SurfaceType.Smooth
- Part148.TopSurface = Enum.SurfaceType.Smooth
- Part148.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part148.Position = Vector3.new(-8.17504501, 0.640632987, -48.8767624)
- Part148.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- Part148.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh149.Parent = Part148
- BlockMesh149.Scale = Vector3.new(0.855263233, 0.679176509, 1)
- BlockMesh149.Scale = Vector3.new(0.855263233, 0.679176509, 1)
- Part150.Parent = Tool0
- Part150.Material = Enum.Material.Metal
- Part150.BrickColor = BrickColor.new("Dark stone grey")
- Part150.Rotation = Vector3.new(179.949997, -1.05999994, -179.539993)
- Part150.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part150.Velocity = Vector3.new(-0.00764993858, -0.00815885235, 0.00289784558)
- Part150.Anchored = true
- Part150.Locked = true
- Part150.FormFactor = Enum.FormFactor.Plate
- Part150.Size = Vector3.new(1, 0.400000006, 1)
- Part150.CFrame = CFrame.new(-8.18706131, 0.651428998, -49.4816437, -0.999796569, 0.00800395571, -0.0185159575, 0.00802000426, 0.999967635, -0.000792662089, 0.0185090117, -0.0009409989, -0.999828339)
- Part150.BottomSurface = Enum.SurfaceType.Smooth
- Part150.TopSurface = Enum.SurfaceType.Smooth
- Part150.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part150.Position = Vector3.new(-8.18706131, 0.651428998, -49.4816437)
- Part150.Orientation = Vector3.new(0.049999997, -178.940002, 0.459999979)
- Part150.Color = Color3.new(0.388235, 0.372549, 0.384314)
- BlockMesh151.Parent = Part150
- BlockMesh151.Scale = Vector3.new(0.183529422, 0.734117687, 0.305882365)
- BlockMesh151.Scale = Vector3.new(0.183529422, 0.734117687, 0.305882365)
- Part152.Parent = Tool0
- Part152.Material = Enum.Material.Metal
- Part152.BrickColor = BrickColor.new("Brick yellow")
- Part152.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
- Part152.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part152.Velocity = Vector3.new(-0.00448321458, -0.00813964568, -0.00488877995)
- Part152.Anchored = true
- Part152.Locked = true
- Part152.FormFactor = Enum.FormFactor.Custom
- Part152.Size = Vector3.new(0.200000003, 0.95588237, 0.200000003)
- Part152.CFrame = CFrame.new(-8.16330338, 1.10978496, -48.3870544, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
- Part152.BottomSurface = Enum.SurfaceType.Smooth
- Part152.TopSurface = Enum.SurfaceType.Smooth
- Part152.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part152.Position = Vector3.new(-8.16330338, 1.10978496, -48.3870544)
- Part152.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- Part152.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh153.Parent = Part152
- BlockMesh153.Scale = Vector3.new(0.191176519, 1, 0.382352948)
- BlockMesh153.Scale = Vector3.new(0.191176519, 1, 0.382352948)
- Part154.Parent = Tool0
- Part154.Material = Enum.Material.Metal
- Part154.BrickColor = BrickColor.new("Brick yellow")
- Part154.Rotation = Vector3.new(-23.5199986, -88.8499985, -75.4899979)
- Part154.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part154.Velocity = Vector3.new(-0.00846504606, -0.00861689169, -0.000748622871)
- Part154.Anchored = true
- Part154.Locked = true
- Part154.FormFactor = Enum.FormFactor.Custom
- Part154.Size = Vector3.new(0.200000003, 0.200000003, 0.206269354)
- Part154.CFrame = CFrame.new(-8.17845535, 0.541595995, -48.965683, 0.00501700025, 0.0193880051, -0.99979949, -0.787777126, 0.615908623, 0.00799056329, 0.615940034, 0.787579, 0.0183634404)
- Part154.BottomSurface = Enum.SurfaceType.Smooth
- Part154.TopSurface = Enum.SurfaceType.Smooth
- Part154.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part154.Position = Vector3.new(-8.17845535, 0.541595995, -48.965683)
- Part154.Orientation = Vector3.new(-0.459999979, -88.9499969, -51.9799995)
- Part154.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh155.Parent = Part154
- BlockMesh155.Scale = Vector3.new(0.0503095984, 0.628866911, 1)
- BlockMesh155.Scale = Vector3.new(0.0503095984, 0.628866911, 1)
- Part156.Parent = Tool0
- Part156.Material = Enum.Material.Metal
- Part156.BrickColor = BrickColor.new("Brick yellow")
- Part156.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
- Part156.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part156.Velocity = Vector3.new(-0.00426709838, -0.00788111985, -0.00221236306)
- Part156.Anchored = true
- Part156.Locked = true
- Part156.FormFactor = Enum.FormFactor.Custom
- Part156.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part156.CFrame = CFrame.new(-8.17002487, 1.13666296, -48.7650032, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
- Part156.BottomSurface = Enum.SurfaceType.Smooth
- Part156.TopSurface = Enum.SurfaceType.Smooth
- Part156.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part156.Position = Vector3.new(-8.17002487, 1.13666296, -48.7650032)
- Part156.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- Part156.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh157.Parent = Part156
- BlockMesh157.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- BlockMesh157.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- Part158.Parent = Tool0
- Part158.Material = Enum.Material.Metal
- Part158.BrickColor = BrickColor.new("Brick yellow")
- Part158.Rotation = Vector3.new(-23.5199986, -88.8499985, -23.4899998)
- Part158.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part158.Velocity = Vector3.new(-0.00684516504, -0.00784616824, 0.00475772237)
- Part158.Anchored = true
- Part158.Locked = true
- Part158.FormFactor = Enum.FormFactor.Custom
- Part158.Size = Vector3.new(0.890479922, 0.200000003, 0.200000003)
- Part158.CFrame = CFrame.new(-8.19101906, 0.76235199, -49.7456551, 0.0183660071, 0.00798300654, -0.99979949, 0.000332000112, 0.999968112, 0.0079904506, 0.999831378, -0.000478686212, 0.018362768)
- Part158.BottomSurface = Enum.SurfaceType.Smooth
- Part158.TopSurface = Enum.SurfaceType.Smooth
- Part158.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part158.Position = Vector3.new(-8.19101906, 0.76235199, -49.7456551)
- Part158.Orientation = Vector3.new(-0.459999979, -88.9499969, 0.0199999996)
- Part158.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh159.Parent = Part158
- BlockMesh159.Scale = Vector3.new(1.20000005, 0.152941212, 0.928212047)
- BlockMesh159.Scale = Vector3.new(1.20000005, 0.152941212, 0.928212047)
- Part160.Parent = Tool0
- Part160.Material = Enum.Material.Metal
- Part160.BrickColor = BrickColor.new("Brick yellow")
- Part160.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
- Part160.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part160.Velocity = Vector3.new(-0.00428844197, -0.00805899128, -0.00437657069)
- Part160.Anchored = true
- Part160.Locked = true
- Part160.FormFactor = Enum.FormFactor.Custom
- Part160.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part160.CFrame = CFrame.new(-8.16440964, 1.136747, -48.459053, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
- Part160.BottomSurface = Enum.SurfaceType.Smooth
- Part160.TopSurface = Enum.SurfaceType.Smooth
- Part160.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part160.Position = Vector3.new(-8.16440964, 1.136747, -48.459053)
- Part160.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- Part160.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh161.Parent = Part160
- BlockMesh161.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- BlockMesh161.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- Part162.Parent = Tool0
- Part162.Material = Enum.Material.Metal
- Part162.BrickColor = BrickColor.new("Black")
- Part162.Rotation = Vector3.new(-83.0299988, 0.579999983, -179.009995)
- Part162.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part162.Velocity = Vector3.new(-0.00739842281, -0.0087781474, -0.00546309073)
- Part162.Anchored = true
- Part162.Locked = true
- Part162.FormFactor = Enum.FormFactor.Custom
- Part162.Size = Vector3.new(0.206269354, 0.281733662, 0.200000003)
- Part162.CFrame = CFrame.new(-8.16399765, 0.698813975, -48.3008881, -0.99979949, 0.0172543004, 0.0101630678, 0.00799200404, -0.121535033, 0.992555022, 0.0183610097, 0.992437243, 0.121372759)
- Part162.BottomSurface = Enum.SurfaceType.Smooth
- Part162.TopSurface = Enum.SurfaceType.Smooth
- Part162.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part162.Position = Vector3.new(-8.16399765, 0.698813975, -48.3008881)
- Part162.Orientation = Vector3.new(-83, 4.78999996, 176.23999)
- Part162.Color = Color3.new(0.105882, 0.164706, 0.207843)
- SpecialMesh163.Parent = Part162
- SpecialMesh163.Scale = Vector3.new(0.699999988, 0.699999988, 0.654024839)
- SpecialMesh163.MeshType = Enum.MeshType.Wedge
- SpecialMesh163.Scale = Vector3.new(0.699999988, 0.699999988, 0.654024839)
- Part164.Parent = Tool0
- Part164.Material = Enum.Material.Metal
- Part164.BrickColor = BrickColor.new("Brick yellow")
- Part164.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
- Part164.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part164.Velocity = Vector3.new(-0.00440754369, -0.00903765298, -0.0162799694)
- Part164.Anchored = true
- Part164.Locked = true
- Part164.FormFactor = Enum.FormFactor.Custom
- Part164.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part164.CFrame = CFrame.new(-8.13350868, 1.13731396, -46.7773438, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
- Part164.BottomSurface = Enum.SurfaceType.Smooth
- Part164.TopSurface = Enum.SurfaceType.Smooth
- Part164.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part164.Position = Vector3.new(-8.13350868, 1.13731396, -46.7773438)
- Part164.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- Part164.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh165.Parent = Part164
- BlockMesh165.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- BlockMesh165.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- Part166.Parent = Tool0
- Part166.Material = Enum.Material.Metal
- Part166.BrickColor = BrickColor.new("Brick yellow")
- Part166.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
- Part166.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part166.Velocity = Vector3.new(-0.00557080284, -0.0093875248, -0.0176950302)
- Part166.Anchored = true
- Part166.Locked = true
- Part166.FormFactor = Enum.FormFactor.Custom
- Part166.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part166.CFrame = CFrame.new(-8.29535294, 0.989700019, -46.5392838, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
- Part166.BottomSurface = Enum.SurfaceType.Smooth
- Part166.TopSurface = Enum.SurfaceType.Smooth
- Part166.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part166.Position = Vector3.new(-8.29535294, 0.989700019, -46.5392838)
- Part166.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
- Part166.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh167.Parent = Part166
- BlockMesh167.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- BlockMesh167.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- Part168.Parent = Tool0
- Part168.Material = Enum.Material.Metal
- Part168.BrickColor = BrickColor.new("Brick yellow")
- Part168.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
- Part168.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part168.Velocity = Vector3.new(-0.00427780394, -0.00797007512, -0.00329462183)
- Part168.Anchored = true
- Part168.Locked = true
- Part168.FormFactor = Enum.FormFactor.Custom
- Part168.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part168.CFrame = CFrame.new(-8.16721916, 1.136711, -48.6120224, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
- Part168.BottomSurface = Enum.SurfaceType.Smooth
- Part168.TopSurface = Enum.SurfaceType.Smooth
- Part168.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part168.Position = Vector3.new(-8.16721916, 1.136711, -48.6120224)
- Part168.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- Part168.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh169.Parent = Part168
- BlockMesh169.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- BlockMesh169.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- Part170.Parent = Tool0
- Part170.Material = Enum.Material.Metal
- Part170.BrickColor = BrickColor.new("Brick yellow")
- Part170.Rotation = Vector3.new(-23.5199986, -88.8499985, -126.489998)
- Part170.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part170.Velocity = Vector3.new(-0.00866206177, -0.00854846928, 0.000604048313)
- Part170.Anchored = true
- Part170.Locked = true
- Part170.FormFactor = Enum.FormFactor.Custom
- Part170.Size = Vector3.new(0.200000003, 0.200000003, 0.206269354)
- Part170.CFrame = CFrame.new(-8.18220329, 0.51155901, -49.1566315, -0.011911002, 0.0161000025, -0.99979949, -0.974412143, -0.224626735, 0.00799133722, -0.224453032, 0.974311948, 0.0183635671)
- Part170.BottomSurface = Enum.SurfaceType.Smooth
- Part170.TopSurface = Enum.SurfaceType.Smooth
- Part170.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part170.Position = Vector3.new(-8.18220329, 0.51155901, -49.1566315)
- Part170.Orientation = Vector3.new(-0.459999979, -88.9499969, -102.979996)
- Part170.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh171.Parent = Part170
- BlockMesh171.Scale = Vector3.new(0.0503095984, 0.66549921, 1)
- BlockMesh171.Scale = Vector3.new(0.0503095984, 0.66549921, 1)
- Part172.Parent = Tool0
- Part172.Material = Enum.Material.Metal
- Part172.Rotation = Vector3.new(-23.5199986, -88.8499985, -23.4899998)
- Part172.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part172.Velocity = Vector3.new(-0.0047266311, -0.00812928565, -0.00414263271)
- Part172.Anchored = true
- Part172.Locked = true
- Part172.FormFactor = Enum.FormFactor.Custom
- Part172.Size = Vector3.new(0.970975041, 0.200000003, 0.200000003)
- Part172.CFrame = CFrame.new(-8.09582138, 1.068174, -48.5072975, 0.0183660071, 0.00798300654, -0.99979949, 0.000332000112, 0.999968112, 0.0079904506, 0.999831378, -0.000478686212, 0.018362768)
- Part172.BottomSurface = Enum.SurfaceType.Smooth
- Part172.TopSurface = Enum.SurfaceType.Smooth
- Part172.Position = Vector3.new(-8.09582138, 1.068174, -48.5072975)
- Part172.Orientation = Vector3.new(-0.459999979, -88.9499969, 0.0199999996)
- SpecialMesh173.Parent = Part172
- SpecialMesh173.Scale = Vector3.new(1, 0.251547486, 0.251547992)
- SpecialMesh173.MeshType = Enum.MeshType.Wedge
- SpecialMesh173.Scale = Vector3.new(1, 0.251547486, 0.251547992)
- Part174.Parent = Tool0
- Part174.Material = Enum.Material.Metal
- Part174.Rotation = Vector3.new(-23.5199986, -88.8499985, -117.489998)
- Part174.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part174.Velocity = Vector3.new(-0.00743420329, -0.00833708234, 0.00012828107)
- Part174.Anchored = true
- Part174.Locked = true
- Part174.FormFactor = Enum.FormFactor.Custom
- Part174.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part174.CFrame = CFrame.new(-8.17960835, 0.685562015, -49.0907288, -0.00924500078, 0.0177650005, -0.99979949, -0.997555137, -0.0694268867, 0.00799063127, -0.0692710057, 0.997428894, 0.0183634181)
- Part174.BottomSurface = Enum.SurfaceType.Smooth
- Part174.TopSurface = Enum.SurfaceType.Smooth
- Part174.Position = Vector3.new(-8.17960835, 0.685562015, -49.0907288)
- Part174.Orientation = Vector3.new(-0.459999979, -88.9499969, -93.9799957)
- BlockMesh175.Parent = Part174
- BlockMesh175.Scale = Vector3.new(0.427631557, 0.248166457, 0.328176051)
- BlockMesh175.Scale = Vector3.new(0.427631557, 0.248166457, 0.328176051)
- Part176.Parent = Tool0
- Part176.Material = Enum.Material.Metal
- Part176.BrickColor = BrickColor.new("Brick yellow")
- Part176.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
- Part176.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part176.Velocity = Vector3.new(-0.00429918338, -0.00814794656, -0.00545874005)
- Part176.Anchored = true
- Part176.Locked = true
- Part176.FormFactor = Enum.FormFactor.Custom
- Part176.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part176.CFrame = CFrame.new(-8.16159439, 1.13679695, -48.3060837, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
- Part176.BottomSurface = Enum.SurfaceType.Smooth
- Part176.TopSurface = Enum.SurfaceType.Smooth
- Part176.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part176.Position = Vector3.new(-8.16159439, 1.13679695, -48.3060837)
- Part176.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- Part176.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh177.Parent = Part176
- BlockMesh177.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- BlockMesh177.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- Part178.Parent = Tool0
- Part178.Material = Enum.Material.Metal
- Part178.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
- Part178.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part178.Velocity = Vector3.new(-0.00534171332, -0.0100086117, -0.0260214806)
- Part178.Anchored = true
- Part178.Locked = true
- Part178.FormFactor = Enum.FormFactor.Custom
- Part178.Size = Vector3.new(0.200000003, 0.226336539, 0.200000003)
- Part178.CFrame = CFrame.new(-8.1091404, 1.019786, -45.3995323, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
- Part178.BottomSurface = Enum.SurfaceType.Smooth
- Part178.TopSurface = Enum.SurfaceType.Smooth
- Part178.Position = Vector3.new(-8.1091404, 1.019786, -45.3995323)
- Part178.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
- CylinderMesh179.Parent = Part178
- CylinderMesh179.Scale = Vector3.new(0.95588243, 1, 0.699323535)
- CylinderMesh179.Scale = Vector3.new(0.95588243, 1, 0.699323535)
- Part180.Parent = Tool0
- Part180.Material = Enum.Material.Metal
- Part180.BrickColor = BrickColor.new("Dark stone grey")
- Part180.Rotation = Vector3.new(179.949997, -1.05999994, -179.539993)
- Part180.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part180.Velocity = Vector3.new(-0.0106721977, -0.00871850085, 0.00357826333)
- Part180.Anchored = true
- Part180.Locked = true
- Part180.FormFactor = Enum.FormFactor.Plate
- Part180.Size = Vector3.new(1, 0.400000006, 1)
- Part180.CFrame = CFrame.new(-8.19216537, 0.222413003, -49.5734253, -0.999796569, 0.00800395571, -0.0185159575, 0.00802000426, 0.999967635, -0.000792662089, 0.0185090117, -0.0009409989, -0.999828339)
- Part180.BottomSurface = Enum.SurfaceType.Smooth
- Part180.TopSurface = Enum.SurfaceType.Smooth
- Part180.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part180.Position = Vector3.new(-8.19216537, 0.222413003, -49.5734253)
- Part180.Orientation = Vector3.new(0.049999997, -178.940002, 0.459999979)
- Part180.Color = Color3.new(0.388235, 0.372549, 0.384314)
- BlockMesh181.Parent = Part180
- BlockMesh181.Scale = Vector3.new(0.183529422, 0.734117687, 0.305882365)
- BlockMesh181.Scale = Vector3.new(0.183529422, 0.734117687, 0.305882365)
- Part182.Parent = Tool0
- Part182.Material = Enum.Material.Metal
- Part182.BrickColor = BrickColor.new("Brick yellow")
- Part182.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
- Part182.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part182.Velocity = Vector3.new(-0.00443923194, -0.00930442289, -0.01952664)
- Part182.Anchored = true
- Part182.Locked = true
- Part182.FormFactor = Enum.FormFactor.Custom
- Part182.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part182.CFrame = CFrame.new(-8.12508011, 1.13746595, -46.318428, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
- Part182.BottomSurface = Enum.SurfaceType.Smooth
- Part182.TopSurface = Enum.SurfaceType.Smooth
- Part182.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part182.Position = Vector3.new(-8.12508011, 1.13746595, -46.318428)
- Part182.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- Part182.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh183.Parent = Part182
- BlockMesh183.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- BlockMesh183.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- Part184.Parent = Tool0
- Part184.Material = Enum.Material.Metal
- Part184.BrickColor = BrickColor.new("Brick yellow")
- Part184.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
- Part184.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part184.Velocity = Vector3.new(-0.00536504202, -0.00920986757, -0.016000906)
- Part184.Anchored = true
- Part184.Locked = true
- Part184.FormFactor = Enum.FormFactor.Custom
- Part184.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part184.CFrame = CFrame.new(-7.97204304, 0.986967027, -46.8512726, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
- Part184.BottomSurface = Enum.SurfaceType.Smooth
- Part184.TopSurface = Enum.SurfaceType.Smooth
- Part184.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part184.Position = Vector3.new(-7.97204304, 0.986967027, -46.8512726)
- Part184.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
- Part184.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh185.Parent = Part184
- BlockMesh185.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- BlockMesh185.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- Part186.Parent = Tool0
- Part186.Material = Enum.Material.Metal
- Part186.BrickColor = BrickColor.new("Brick yellow")
- Part186.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
- Part186.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part186.Velocity = Vector3.new(-0.00438573351, -0.00885969866, -0.0141159091)
- Part186.Anchored = true
- Part186.Locked = true
- Part186.FormFactor = Enum.FormFactor.Custom
- Part186.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part186.CFrame = CFrame.new(-8.13912582, 1.137205, -47.0832977, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
- Part186.BottomSurface = Enum.SurfaceType.Smooth
- Part186.TopSurface = Enum.SurfaceType.Smooth
- Part186.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part186.Position = Vector3.new(-8.13912582, 1.137205, -47.0832977)
- Part186.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- Part186.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh187.Parent = Part186
- BlockMesh187.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- BlockMesh187.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- Part188.Parent = Tool0
- Part188.Material = Enum.Material.Metal
- Part188.BrickColor = BrickColor.new("Brick yellow")
- Part188.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
- Part188.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part188.Velocity = Vector3.new(-0.00535426615, -0.00912095141, -0.0149193127)
- Part188.Anchored = true
- Part188.Locked = true
- Part188.FormFactor = Enum.FormFactor.Custom
- Part188.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part188.CFrame = CFrame.new(-7.97485018, 0.986922979, -47.0042496, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
- Part188.BottomSurface = Enum.SurfaceType.Smooth
- Part188.TopSurface = Enum.SurfaceType.Smooth
- Part188.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part188.Position = Vector3.new(-7.97485018, 0.986922979, -47.0042496)
- Part188.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
- Part188.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh189.Parent = Part188
- BlockMesh189.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- BlockMesh189.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- Part190.Parent = Tool0
- Part190.Material = Enum.Material.Metal
- Part190.BrickColor = BrickColor.new("Dark stone grey")
- Part190.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
- Part190.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part190.Velocity = Vector3.new(-0.00738852611, -0.00991170574, -0.0196252223)
- Part190.Anchored = true
- Part190.Locked = true
- Part190.FormFactor = Enum.FormFactor.Custom
- Part190.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part190.CFrame = CFrame.new(-8.08524609, 0.717140019, -46.309021, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
- Part190.BottomSurface = Enum.SurfaceType.Smooth
- Part190.TopSurface = Enum.SurfaceType.Smooth
- Part190.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part190.Position = Vector3.new(-8.08524609, 0.717140019, -46.309021)
- Part190.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
- Part190.Color = Color3.new(0.388235, 0.372549, 0.384314)
- CylinderMesh191.Parent = Part190
- CylinderMesh191.Scale = Vector3.new(0.382352948, 0.137647063, 0.382352948)
- CylinderMesh191.Scale = Vector3.new(0.382352948, 0.137647063, 0.382352948)
- Part192.Parent = Tool0
- Part192.Material = Enum.Material.Metal
- Part192.BrickColor = BrickColor.new("Brick yellow")
- Part192.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
- Part192.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part192.Velocity = Vector3.new(-0.00656576594, -0.00943113025, -0.0157170929)
- Part192.Anchored = true
- Part192.Locked = true
- Part192.FormFactor = Enum.FormFactor.Custom
- Part192.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part192.CFrame = CFrame.new(-8.13733196, 0.831299007, -46.8531876, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
- Part192.BottomSurface = Enum.SurfaceType.Smooth
- Part192.TopSurface = Enum.SurfaceType.Smooth
- Part192.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part192.Position = Vector3.new(-8.13733196, 0.831299007, -46.8531876)
- Part192.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- Part192.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh193.Parent = Part192
- BlockMesh193.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- BlockMesh193.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- Part194.Parent = Tool0
- Part194.Material = Enum.Material.Metal
- Part194.BrickColor = BrickColor.new("Dark stone grey")
- Part194.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
- Part194.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part194.Velocity = Vector3.new(-0.00742063252, -0.00975215435, -0.0175540149)
- Part194.Anchored = true
- Part194.Locked = true
- Part194.FormFactor = Enum.FormFactor.Custom
- Part194.Size = Vector3.new(0.200000003, 0.716986835, 0.200000003)
- Part194.CFrame = CFrame.new(-8.18128586, 0.717765987, -46.5823021, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
- Part194.BottomSurface = Enum.SurfaceType.Smooth
- Part194.TopSurface = Enum.SurfaceType.Smooth
- Part194.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part194.Position = Vector3.new(-8.18128586, 0.717765987, -46.5823021)
- Part194.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
- Part194.Color = Color3.new(0.388235, 0.372549, 0.384314)
- CylinderMesh195.Parent = Part194
- CylinderMesh195.Scale = Vector3.new(0.301857561, 1, 0.251547992)
- CylinderMesh195.Scale = Vector3.new(0.301857561, 1, 0.251547992)
- Part196.Parent = Tool0
- Part196.Material = Enum.Material.Metal
- Part196.BrickColor = BrickColor.new("Black")
- Part196.Rotation = Vector3.new(-90.0299988, 0.459999979, 1.04999995)
- Part196.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part196.Velocity = Vector3.new(-0.00539831072, -0.00872272439, -0.00984124281)
- Part196.Anchored = true
- Part196.Locked = true
- Part196.FormFactor = Enum.FormFactor.Custom
- Part196.Size = Vector3.new(0.344117641, 0.344117641, 0.200000003)
- Part196.CFrame = CFrame.new(-8.15137672, 0.988014996, -47.6851196, 0.99979949, -0.0183642488, 0.00798356067, -0.0079910038, -0.000331998192, 0.999968112, -0.0183610097, -0.999831378, -0.000478680391)
- Part196.BottomSurface = Enum.SurfaceType.Smooth
- Part196.TopSurface = Enum.SurfaceType.Smooth
- Part196.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part196.Position = Vector3.new(-8.15137672, 0.988014996, -47.6851196)
- Part196.Orientation = Vector3.new(-89.5400009, 93.4300003, -92.3799973)
- Part196.Color = Color3.new(0.105882, 0.164706, 0.207843)
- BlockMesh197.Parent = Part196
- BlockMesh197.Scale = Vector3.new(0.720000029, 0.600000024, 0.286764711)
- BlockMesh197.Scale = Vector3.new(0.720000029, 0.600000024, 0.286764711)
- Part198.Parent = Tool0
- Part198.Material = Enum.Material.Metal
- Part198.BrickColor = BrickColor.new("Brick yellow")
- Part198.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
- Part198.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part198.Velocity = Vector3.new(-0.00441781804, -0.00912652072, -0.0173622333)
- Part198.Anchored = true
- Part198.Locked = true
- Part198.FormFactor = Enum.FormFactor.Custom
- Part198.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part198.CFrame = CFrame.new(-8.13070202, 1.13735795, -46.6243744, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
- Part198.BottomSurface = Enum.SurfaceType.Smooth
- Part198.TopSurface = Enum.SurfaceType.Smooth
- Part198.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part198.Position = Vector3.new(-8.13070202, 1.13735795, -46.6243744)
- Part198.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- Part198.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh199.Parent = Part198
- BlockMesh199.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- BlockMesh199.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- Part200.Parent = Tool0
- Part200.Material = Enum.Material.Metal
- Part200.Rotation = Vector3.new(156.479996, 88.8499985, -156.509995)
- Part200.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part200.Velocity = Vector3.new(-0.00483097928, -0.0083360672, -0.00645701494)
- Part200.Anchored = true
- Part200.Locked = true
- Part200.FormFactor = Enum.FormFactor.Custom
- Part200.Size = Vector3.new(0.397445261, 0.200000003, 0.200000003)
- Part200.CFrame = CFrame.new(-8.23025894, 1.06941104, -48.1487732, -0.0183660071, 0.00798300654, 0.99979949, -0.000332000112, 0.999968112, -0.0079904506, -0.999831378, -0.000478686212, -0.018362768)
- Part200.BottomSurface = Enum.SurfaceType.Smooth
- Part200.TopSurface = Enum.SurfaceType.Smooth
- Part200.Position = Vector3.new(-8.23025894, 1.06941104, -48.1487732)
- Part200.Orientation = Vector3.new(0.459999979, 91.0499954, -0.0199999996)
- SpecialMesh201.Parent = Part200
- SpecialMesh201.Scale = Vector3.new(1, 0.251547486, 0.251547992)
- SpecialMesh201.MeshType = Enum.MeshType.Wedge
- SpecialMesh201.Scale = Vector3.new(1, 0.251547486, 0.251547992)
- Part202.Parent = Tool0
- Part202.Material = Enum.Material.Metal
- Part202.Transparency = 1
- Part202.Rotation = Vector3.new(89.5899963, -20.4499989, 88.8799973)
- Part202.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part202.Velocity = Vector3.new(-0.00453004893, -0.00780637516, -0.000613734184)
- Part202.Anchored = true
- Part202.Locked = true
- Part202.FormFactor = Enum.FormFactor.Plate
- Part202.Size = Vector3.new(1, 0.400000006, 1)
- Part202.CFrame = CFrame.new(-8.50498581, 1.12623596, -48.9178696, 0.0183650069, -0.936775327, -0.349449486, 0.000332000112, 0.349514127, -0.936931133, 0.999831378, 0.0170907266, 0.00672983797)
- Part202.BottomSurface = Enum.SurfaceType.Smooth
- Part202.TopSurface = Enum.SurfaceType.Smooth
- Part202.Position = Vector3.new(-8.50498581, 1.12623596, -48.9178696)
- Part202.Orientation = Vector3.new(69.5400009, -88.9000015, 0.049999997)
- BlockMesh203.Parent = Part202
- BlockMesh203.Offset = Vector3.new(0, -0.0299999993, 0)
- BlockMesh203.Scale = Vector3.new(0.0722222179, 0.111111112, 0.0722222179)
- BlockMesh203.Scale = Vector3.new(0.0722222179, 0.111111112, 0.0722222179)
- Part204.Parent = Tool0
- Part204.Material = Enum.Material.Metal
- Part204.BrickColor = BrickColor.new("Brick yellow")
- Part204.Rotation = Vector3.new(-23.5100002, -88.8499985, -23.4899998)
- Part204.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part204.Velocity = Vector3.new(-0.00761083839, -0.00757154357, 0.0101232976)
- Part204.Anchored = true
- Part204.Locked = true
- Part204.FormFactor = Enum.FormFactor.Custom
- Part204.Size = Vector3.new(0.661068082, 0.502592564, 0.200000003)
- Part204.CFrame = CFrame.new(-8.20586777, 0.646103024, -50.5034676, 0.0183670036, 0.00798300654, -0.99979949, 0.000332000083, 0.999968112, 0.00799045153, 0.999831259, -0.000478694186, 0.0183637682)
- Part204.BottomSurface = Enum.SurfaceType.Smooth
- Part204.TopSurface = Enum.SurfaceType.Smooth
- Part204.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part204.Position = Vector3.new(-8.20586777, 0.646103024, -50.5034676)
- Part204.Orientation = Vector3.new(-0.459999979, -88.9499969, 0.0199999996)
- Part204.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh205.Parent = Part204
- BlockMesh205.Scale = Vector3.new(1, 1, 0.928212047)
- BlockMesh205.Scale = Vector3.new(1, 1, 0.928212047)
- Part206.Parent = Tool0
- Part206.Material = Enum.Material.Metal
- Part206.BrickColor = BrickColor.new("Brick yellow")
- Part206.Rotation = Vector3.new(-90.0299988, 0.459999979, -178.949997)
- Part206.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part206.Velocity = Vector3.new(-0.00985505618, -0.00791537948, 0.0115232356)
- Part206.Anchored = true
- Part206.Locked = true
- Part206.FormFactor = Enum.FormFactor.Custom
- Part206.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part206.CFrame = CFrame.new(-8.21197224, 0.327057004, -50.6972809, -0.99979949, 0.0183642507, 0.00798455905, 0.00799200404, 0.000331998162, 0.999967992, 0.0183610097, 0.999831378, -0.000478698697)
- Part206.BottomSurface = Enum.SurfaceType.Smooth
- Part206.TopSurface = Enum.SurfaceType.Smooth
- Part206.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part206.Position = Vector3.new(-8.21197224, 0.327057004, -50.6972809)
- Part206.Orientation = Vector3.new(-89.5400009, 93.4300003, 87.6199951)
- Part206.Color = Color3.new(0.843137, 0.772549, 0.603922)
- SpecialMesh207.Parent = Part206
- SpecialMesh207.Scale = Vector3.new(0.928212047, 0.226392761, 0.498065114)
- SpecialMesh207.MeshType = Enum.MeshType.Wedge
- SpecialMesh207.Scale = Vector3.new(0.928212047, 0.226392761, 0.498065114)
- Decal208.Parent = Part206
- Decal208.Texture = "http://www.roblox.com/asset/?id=113796406"
- Decal208.Face = Enum.NormalId.Right
- Part209.Parent = Tool0
- Part209.Material = Enum.Material.Metal
- Part209.BrickColor = BrickColor.new("Brick yellow")
- Part209.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
- Part209.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part209.Velocity = Vector3.new(-0.00423321221, -0.00804129522, -0.0042958539)
- Part209.Anchored = true
- Part209.Locked = true
- Part209.FormFactor = Enum.FormFactor.Custom
- Part209.Size = Vector3.new(0.200000003, 0.72647059, 0.200000003)
- Part209.CFrame = CFrame.new(-8.16456318, 1.14476001, -48.4710541, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
- Part209.BottomSurface = Enum.SurfaceType.Smooth
- Part209.TopSurface = Enum.SurfaceType.Smooth
- Part209.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part209.Position = Vector3.new(-8.16456318, 1.14476001, -48.4710541)
- Part209.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- Part209.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh210.Parent = Part209
- BlockMesh210.Scale = Vector3.new(0.145294145, 1, 0.573529422)
- BlockMesh210.Scale = Vector3.new(0.145294145, 1, 0.573529422)
- Part211.Parent = Tool0
- Part211.Material = Enum.Material.Metal
- Part211.BrickColor = BrickColor.new("Black")
- Part211.Rotation = Vector3.new(-23.4200001, -88.8399963, -23.3999996)
- Part211.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part211.Velocity = Vector3.new(-0.00835134927, -0.00866055768, -0.00158136908)
- Part211.Anchored = true
- Part211.Locked = true
- Part211.FormFactor = Enum.FormFactor.Custom
- Part211.Size = Vector3.new(0.20224461, 0.200000003, 0.200000003)
- Part211.CFrame = CFrame.new(-8.17916965, 0.558677971, -48.8476563, 0.0185140111, 0.00801099185, -0.999796569, 0.000364000211, 0.999967873, 0.0080191046, 0.999828577, -0.000512391969, 0.0185105)
- Part211.BottomSurface = Enum.SurfaceType.Smooth
- Part211.TopSurface = Enum.SurfaceType.Smooth
- Part211.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part211.Position = Vector3.new(-8.17916965, 0.558677971, -48.8476563)
- Part211.Orientation = Vector3.new(-0.459999979, -88.9399948, 0.0199999996)
- Part211.Color = Color3.new(0.105882, 0.164706, 0.207843)
- BlockMesh212.Parent = Part211
- BlockMesh212.Scale = Vector3.new(0.400000006, 0.0764705911, 0.72647059)
- BlockMesh212.Scale = Vector3.new(0.400000006, 0.0764705911, 0.72647059)
- Part213.Parent = Tool0
- Part213.Material = Enum.Material.Metal
- Part213.BrickColor = BrickColor.new("Brick yellow")
- Part213.Rotation = Vector3.new(-90.0299988, 0.459999979, -178.949997)
- Part213.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part213.Velocity = Vector3.new(-0.0110249082, -0.00803138781, 0.0130414739)
- Part213.Anchored = true
- Part213.Locked = true
- Part213.FormFactor = Enum.FormFactor.Custom
- Part213.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part213.CFrame = CFrame.new(-8.21721935, 0.158980995, -50.9101677, -0.999799609, 0.0183592513, 0.00798556115, 0.00799300428, 0.000331998192, 0.999967992, 0.0183560103, 0.999831498, -0.000478677161)
- Part213.BottomSurface = Enum.SurfaceType.Smooth
- Part213.TopSurface = Enum.SurfaceType.Smooth
- Part213.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part213.Position = Vector3.new(-8.21721935, 0.158980995, -50.9101677)
- Part213.Orientation = Vector3.new(-89.5400009, 93.4300003, 87.6199951)
- Part213.Color = Color3.new(0.843137, 0.772549, 0.603922)
- SpecialMesh214.Parent = Part213
- SpecialMesh214.Scale = Vector3.new(0.928212047, 0.271671385, 0.181114554)
- SpecialMesh214.MeshType = Enum.MeshType.Wedge
- SpecialMesh214.Scale = Vector3.new(0.928212047, 0.271671385, 0.181114554)
- Part215.Parent = Tool0
- Part215.Material = Enum.Material.Metal
- Part215.BrickColor = BrickColor.new("Brick yellow")
- Part215.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.5)
- Part215.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part215.Velocity = Vector3.new(-0.00720615126, -0.00819563773, 0.00131429231)
- Part215.Anchored = true
- Part215.Locked = true
- Part215.FormFactor = Enum.FormFactor.Custom
- Part215.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part215.CFrame = CFrame.new(-8.18344307, 0.716504991, -49.2586975, -0.00798400119, 0.018366009, -0.99979949, -0.999968112, 0.000329296017, 0.00799139589, 0.000476000045, 0.999831378, 0.0183627903)
- Part215.BottomSurface = Enum.SurfaceType.Smooth
- Part215.TopSurface = Enum.SurfaceType.Smooth
- Part215.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part215.Position = Vector3.new(-8.18344307, 0.716504991, -49.2586975)
- Part215.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- Part215.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh216.Parent = Part215
- BlockMesh216.Scale = Vector3.new(2.10294104, 1.1011765, 1.03235292)
- BlockMesh216.Scale = Vector3.new(2.10294104, 1.1011765, 1.03235292)
- Part217.Parent = Tool0
- Part217.Material = Enum.Material.Metal
- Part217.BrickColor = BrickColor.new("Brick yellow")
- Part217.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
- Part217.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part217.Velocity = Vector3.new(-0.00558150979, -0.00947647542, -0.0187772363)
- Part217.Anchored = true
- Part217.Locked = true
- Part217.FormFactor = Enum.FormFactor.Custom
- Part217.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part217.CFrame = CFrame.new(-8.29253674, 0.989760995, -46.3863144, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
- Part217.BottomSurface = Enum.SurfaceType.Smooth
- Part217.TopSurface = Enum.SurfaceType.Smooth
- Part217.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part217.Position = Vector3.new(-8.29253674, 0.989760995, -46.3863144)
- Part217.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
- Part217.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh218.Parent = Part217
- BlockMesh218.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- BlockMesh218.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- Part219.Parent = Tool0
- Part219.Material = Enum.Material.Metal
- Part219.BrickColor = BrickColor.new("Brick yellow")
- Part219.Rotation = Vector3.new(-90.0299988, 0.459999979, -178.949997)
- Part219.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part219.Velocity = Vector3.new(-0.00944992807, -0.00792331807, 0.0103974137)
- Part219.Anchored = true
- Part219.Locked = true
- Part219.FormFactor = Enum.FormFactor.Custom
- Part219.Size = Vector3.new(0.200000003, 0.271671742, 0.200000003)
- Part219.CFrame = CFrame.new(-8.20859718, 0.386085004, -50.5393372, -0.99979949, 0.0183642507, 0.00798455905, 0.00799200404, 0.000331998162, 0.999967992, 0.0183610097, 0.999831378, -0.000478698697)
- Part219.BottomSurface = Enum.SurfaceType.Smooth
- Part219.TopSurface = Enum.SurfaceType.Smooth
- Part219.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part219.Position = Vector3.new(-8.20859718, 0.386085004, -50.5393372)
- Part219.Orientation = Vector3.new(-89.5400009, 93.4300003, 87.6199951)
- Part219.Color = Color3.new(0.843137, 0.772549, 0.603922)
- SpecialMesh220.Parent = Part219
- SpecialMesh220.Scale = Vector3.new(0.928212047, 1, 0.0905572772)
- SpecialMesh220.MeshType = Enum.MeshType.Wedge
- SpecialMesh220.Scale = Vector3.new(0.928212047, 1, 0.0905572772)
- Part221.Parent = Tool0
- Part221.Material = Enum.Material.Metal
- Part221.BrickColor = BrickColor.new("Brick yellow")
- Part221.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
- Part221.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part221.Velocity = Vector3.new(-0.00665275473, -0.00971338153, -0.0190166682)
- Part221.Anchored = true
- Part221.Locked = true
- Part221.FormFactor = Enum.FormFactor.Custom
- Part221.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part221.CFrame = CFrame.new(-8.1288414, 0.824455023, -46.3872681, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
- Part221.BottomSurface = Enum.SurfaceType.Smooth
- Part221.TopSurface = Enum.SurfaceType.Smooth
- Part221.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part221.Position = Vector3.new(-8.1288414, 0.824455023, -46.3872681)
- Part221.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- Part221.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh222.Parent = Part221
- BlockMesh222.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- BlockMesh222.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- Part223.Parent = Tool0
- Part223.Material = Enum.Material.Metal
- Part223.BrickColor = BrickColor.new("Dark stone grey")
- Part223.Rotation = Vector3.new(-90.0299988, 0.459999979, -178.949997)
- Part223.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part223.Velocity = Vector3.new(-0.00573907793, -0.00693252683, 0.0133486837)
- Part223.Anchored = true
- Part223.Locked = true
- Part223.FormFactor = Enum.FormFactor.Plate
- Part223.Size = Vector3.new(1, 0.400000006, 1)
- Part223.CFrame = CFrame.new(-8.21219921, 0.905945003, -50.9615135, -0.99979949, 0.0183652509, 0.00798455905, 0.00799200404, 0.000331998162, 0.999967992, 0.0183620099, 0.999831378, -0.000478706672)
- Part223.BottomSurface = Enum.SurfaceType.Smooth
- Part223.TopSurface = Enum.SurfaceType.Smooth
- Part223.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part223.Position = Vector3.new(-8.21219921, 0.905945003, -50.9615135)
- Part223.Orientation = Vector3.new(-89.5400009, 93.4300003, 87.6199951)
- Part223.Color = Color3.new(0.388235, 0.372549, 0.384314)
- CylinderMesh224.Parent = Part223
- CylinderMesh224.Scale = Vector3.new(0.220847055, 0.654588282, 0.26000002)
- CylinderMesh224.Scale = Vector3.new(0.220847055, 0.654588282, 0.26000002)
- Part225.Parent = Tool0
- Part225.Material = Enum.Material.Metal
- Part225.BrickColor = BrickColor.new("Brick yellow")
- Part225.Rotation = Vector3.new(-90.0299988, 0.459999979, -178.949997)
- Part225.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part225.Velocity = Vector3.new(-0.00763898715, -0.00834184326, 0.000587937247)
- Part225.Anchored = true
- Part225.Locked = true
- Part225.FormFactor = Enum.FormFactor.Custom
- Part225.Size = Vector3.new(0.206269354, 0.200000003, 0.200000003)
- Part225.CFrame = CFrame.new(-8.18103313, 0.655539989, -49.1557007, -0.99979949, 0.0183642507, 0.00798455905, 0.00799200404, 0.000331998162, 0.999967992, 0.0183610097, 0.999831378, -0.000478698697)
- Part225.BottomSurface = Enum.SurfaceType.Smooth
- Part225.TopSurface = Enum.SurfaceType.Smooth
- Part225.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part225.Position = Vector3.new(-8.18103313, 0.655539989, -49.1557007)
- Part225.Orientation = Vector3.new(-89.5400009, 93.4300003, 87.6199951)
- Part225.Color = Color3.new(0.843137, 0.772549, 0.603922)
- SpecialMesh226.Parent = Part225
- SpecialMesh226.Scale = Vector3.new(1, 0.503095448, 0.251548022)
- SpecialMesh226.MeshType = Enum.MeshType.Wedge
- SpecialMesh226.Scale = Vector3.new(1, 0.503095448, 0.251548022)
- Part227.Parent = Tool0
- Part227.Material = Enum.Material.Metal
- Part227.BrickColor = BrickColor.new("Brick yellow")
- Part227.Rotation = Vector3.new(-23.5100002, -88.8499985, -23.4899998)
- Part227.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part227.Velocity = Vector3.new(-0.00943447649, -0.00779809058, 0.0119200125)
- Part227.Anchored = true
- Part227.Locked = true
- Part227.FormFactor = Enum.FormFactor.Custom
- Part227.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part227.CFrame = CFrame.new(-8.21255016, 0.386025012, -50.754303, 0.0183670036, 0.00798300654, -0.99979949, 0.000332000083, 0.999968112, 0.00799045153, 0.999831259, -0.000478694186, 0.0183637682)
- Part227.BottomSurface = Enum.SurfaceType.Smooth
- Part227.TopSurface = Enum.SurfaceType.Smooth
- Part227.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part227.Position = Vector3.new(-8.21255016, 0.386025012, -50.754303)
- Part227.Orientation = Vector3.new(-0.459999979, -88.9499969, 0.0199999996)
- Part227.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh228.Parent = Part227
- BlockMesh228.Scale = Vector3.new(0.792375565, 0.0905572772, 0.928212047)
- BlockMesh228.Scale = Vector3.new(0.792375565, 0.0905572772, 0.928212047)
- Part229.Parent = Tool0
- Part229.Material = Enum.Material.Metal
- Part229.BrickColor = BrickColor.new("Black")
- Part229.Rotation = Vector3.new(-90.0299988, 0.459999979, 1.04999995)
- Part229.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part229.Velocity = Vector3.new(-0.00537903886, -0.00856264029, -0.00789362006)
- Part229.Anchored = true
- Part229.Locked = true
- Part229.FormFactor = Enum.FormFactor.Custom
- Part229.Size = Vector3.new(0.344117641, 0.344117641, 0.200000003)
- Part229.CFrame = CFrame.new(-8.15643597, 0.987923026, -47.9610672, 0.99979949, -0.0183642488, 0.00798356067, -0.0079910038, -0.000331998192, 0.999968112, -0.0183610097, -0.999831378, -0.000478680391)
- Part229.BottomSurface = Enum.SurfaceType.Smooth
- Part229.TopSurface = Enum.SurfaceType.Smooth
- Part229.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part229.Position = Vector3.new(-8.15643597, 0.987923026, -47.9610672)
- Part229.Orientation = Vector3.new(-89.5400009, 93.4300003, -92.3799973)
- Part229.Color = Color3.new(0.105882, 0.164706, 0.207843)
- BlockMesh230.Parent = Part229
- BlockMesh230.Scale = Vector3.new(0.720000029, 0.600000024, 0.286764711)
- BlockMesh230.Scale = Vector3.new(0.720000029, 0.600000024, 0.286764711)
- Part231.Parent = Tool0
- Part231.Material = Enum.Material.Metal
- Part231.BrickColor = BrickColor.new("Black")
- Part231.Rotation = Vector3.new(-90.0299988, 0.459999979, -178.949997)
- Part231.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part231.Velocity = Vector3.new(-0.00807653647, -0.008744522, -0.00332503533)
- Part231.Anchored = true
- Part231.Locked = true
- Part231.FormFactor = Enum.FormFactor.Custom
- Part231.Size = Vector3.new(0.206269354, 0.412538469, 0.200000003)
- Part231.CFrame = CFrame.new(-8.17033672, 0.599708974, -48.602787, -0.99979949, 0.0183642507, 0.00798455905, 0.00799200404, 0.000331998162, 0.999967992, 0.0183610097, 0.999831378, -0.000478698697)
- Part231.BottomSurface = Enum.SurfaceType.Smooth
- Part231.TopSurface = Enum.SurfaceType.Smooth
- Part231.Color = Color3.new(0.105882, 0.164706, 0.207843)
- Part231.Position = Vector3.new(-8.17033672, 0.599708974, -48.602787)
- Part231.Orientation = Vector3.new(-89.5400009, 93.4300003, 87.6199951)
- Part231.Color = Color3.new(0.105882, 0.164706, 0.207843)
- SpecialMesh232.Parent = Part231
- SpecialMesh232.Scale = Vector3.new(0.699999988, 1, 0.503095925)
- SpecialMesh232.MeshType = Enum.MeshType.Wedge
- SpecialMesh232.Scale = Vector3.new(0.699999988, 1, 0.503095925)
- Part233.Parent = Tool0
- Part233.Material = Enum.Material.Metal
- Part233.BrickColor = BrickColor.new("Brick yellow")
- Part233.Rotation = Vector3.new(-23.5199986, -88.8499985, -23.4899998)
- Part233.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part233.Velocity = Vector3.new(-0.00632038526, -0.00787012652, 0.00312886201)
- Part233.Anchored = true
- Part233.Locked = true
- Part233.FormFactor = Enum.FormFactor.Custom
- Part233.Size = Vector3.new(0.43165639, 0.200000003, 0.200000003)
- Part233.CFrame = CFrame.new(-8.18620491, 0.838425994, -49.5167236, 0.0183660071, 0.00798300654, -0.99979949, 0.000332000112, 0.999968112, 0.0079904506, 0.999831378, -0.000478686212, 0.018362768)
- Part233.BottomSurface = Enum.SurfaceType.Smooth
- Part233.TopSurface = Enum.SurfaceType.Smooth
- Part233.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part233.Position = Vector3.new(-8.18620491, 0.838425994, -49.5167236)
- Part233.Orientation = Vector3.new(-0.459999979, -88.9499969, 0.0199999996)
- Part233.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh234.Parent = Part233
- BlockMesh234.Scale = Vector3.new(1.20000005, 0.917647123, 0.928212047)
- BlockMesh234.Scale = Vector3.new(1.20000005, 0.917647123, 0.928212047)
- Part235.Parent = Tool0
- Part235.Material = Enum.Material.Metal
- Part235.BrickColor = BrickColor.new("Brick yellow")
- Part235.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
- Part235.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part235.Velocity = Vector3.new(-0.00586342579, -0.0090815369, -0.0131372809)
- Part235.Anchored = true
- Part235.Locked = true
- Part235.FormFactor = Enum.FormFactor.Custom
- Part235.Size = Vector3.new(0.200000003, 1.79705882, 0.200000003)
- Part235.CFrame = CFrame.new(-8.14330578, 0.927177012, -47.2191696, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
- Part235.BottomSurface = Enum.SurfaceType.Smooth
- Part235.TopSurface = Enum.SurfaceType.Smooth
- Part235.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part235.Position = Vector3.new(-8.14330578, 0.927177012, -47.2191696)
- Part235.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- Part235.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh236.Parent = Part235
- BlockMesh236.Scale = Vector3.new(0.95588237, 1, 0.382352948)
- BlockMesh236.Scale = Vector3.new(0.95588237, 1, 0.382352948)
- Part237.Parent = Tool0
- Part237.Material = Enum.Material.Metal
- Part237.Rotation = Vector3.new(-104.019997, 0.189999998, 1.13)
- Part237.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part237.Velocity = Vector3.new(-0.00843434315, -0.00855309144, -3.0757481e-05)
- Part237.Anchored = true
- Part237.Locked = true
- Part237.FormFactor = Enum.FormFactor.Custom
- Part237.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part237.CFrame = CFrame.new(-8.17931747, 0.544547975, -49.0676842, 0.99979949, -0.0197501425, 0.00330374832, -0.0079910038, -0.242233977, 0.970185041, -0.0183610097, -0.970016897, -0.242343232)
- Part237.BottomSurface = Enum.SurfaceType.Smooth
- Part237.TopSurface = Enum.SurfaceType.Smooth
- Part237.Position = Vector3.new(-8.17931747, 0.544547975, -49.0676842)
- Part237.Orientation = Vector3.new(-75.9700012, 179.220001, -178.110001)
- SpecialMesh238.Parent = Part237
- SpecialMesh238.Scale = Vector3.new(0.331117839, 0.246108875, 0.2300051)
- SpecialMesh238.MeshType = Enum.MeshType.Wedge
- SpecialMesh238.Scale = Vector3.new(0.331117839, 0.246108875, 0.2300051)
- Part239.Parent = Tool0
- Part239.Material = Enum.Material.Metal
- Part239.Rotation = Vector3.new(-23.5199986, -88.8499985, -113.489998)
- Part239.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part239.Velocity = Vector3.new(-0.00503731379, -0.00818703044, -0.0040753521)
- Part239.Anchored = true
- Part239.Locked = true
- Part239.FormFactor = Enum.FormFactor.Custom
- Part239.Size = Vector3.new(0.200000003, 0.970974565, 0.200000003)
- Part239.CFrame = CFrame.new(-8.14113998, 1.028543, -48.5064507, -0.00798300095, 0.018366009, -0.99979949, -0.999968112, 0.000328314549, 0.00799037796, 0.000475000066, 0.999831378, 0.0183627978)
- Part239.BottomSurface = Enum.SurfaceType.Smooth
- Part239.TopSurface = Enum.SurfaceType.Smooth
- Part239.Position = Vector3.new(-8.14113998, 1.028543, -48.5064507)
- Part239.Orientation = Vector3.new(-0.459999979, -88.9499969, -89.9799957)
- BlockMesh240.Parent = Part239
- BlockMesh240.Scale = Vector3.new(0.15092881, 1, 0.704334319)
- BlockMesh240.Scale = Vector3.new(0.15092881, 1, 0.704334319)
- Part241.Parent = Tool0
- Part241.Material = Enum.Material.Metal
- Part241.BrickColor = BrickColor.new("Brick yellow")
- Part241.Rotation = Vector3.new(156.449997, 88.8499985, 113.529999)
- Part241.Anchored = true
- Part241.Locked = true
- Part241.FormFactor = Enum.FormFactor.Symmetric
- Part241.Size = Vector3.new(1, 1, 1)
- Part241.CFrame = CFrame.new(-8.17619705, 1.22342706, -48.7149658, -0.00799500011, -0.0183620099, 0.99979949, -0.999967992, -0.000331125746, -0.00800242927, 0.000478000002, -0.999831378, -0.0183587745)
- Part241.BottomSurface = Enum.SurfaceType.Smooth
- Part241.TopSurface = Enum.SurfaceType.Smooth
- Part241.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part241.Position = Vector3.new(-8.17619705, 1.22342706, -48.7149658)
- Part241.Orientation = Vector3.new(0.459999979, 91.0499954, -90.0199966)
- Part241.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Script242.Name = "Convert"
- Script242.Parent = Part241
- table.insert(cors,sandbox(Script242,function()
- wait(1)
- oldmesh = script.Parent:FindFirstChild("Mesh")
- newmesh = script.Parent:FindFirstChild("BlockMesh")
- newmesh.Scale = oldmesh.Scale
- wait(1)
- oldmesh:remove()
- wait(1)
- script:remove()
- end))
- BlockMesh243.Name = "BlockMesh"
- BlockMesh243.Parent = Part241
- BlockMesh243.Scale = Vector3.new(0.115606934, 0.0578034669, 0.115606934)
- BlockMesh243.Scale = Vector3.new(0.115606934, 0.0578034669, 0.115606934)
- Part244.Parent = Tool0
- Part244.Material = Enum.Material.Metal
- Part244.BrickColor = BrickColor.new("Brick yellow")
- Part244.Rotation = Vector3.new(-179.979996, 0, -180)
- Part244.Anchored = true
- Part244.Locked = true
- Part244.FormFactor = Enum.FormFactor.Custom
- Part244.Size = Vector3.new(0.936787009, 0.936786115, 0.936786115)
- Part244.CFrame = CFrame.new(-8.16722965, 1.25415504, -48.454483, -1, 0, 0, 0, 1, 0.000316999998, 0, 0.000316999998, -1)
- Part244.BottomSurface = Enum.SurfaceType.Smooth
- Part244.TopSurface = Enum.SurfaceType.Smooth
- Part244.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part244.Position = Vector3.new(-8.16722965, 1.25415504, -48.454483)
- Part244.Orientation = Vector3.new(-0.0199999996, 180, 0)
- Part244.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh245.Parent = Part244
- BlockMesh245.Scale = Vector3.new(0.154006988, 0.030801408, 0.585226595)
- BlockMesh245.Scale = Vector3.new(0.154006988, 0.030801408, 0.585226595)
- Part246.Parent = Tool0
- Part246.Material = Enum.Material.Metal
- Part246.BrickColor = BrickColor.new("Brick yellow")
- Part246.Rotation = Vector3.new(156.449997, 88.8499985, 113.529999)
- Part246.Anchored = true
- Part246.Locked = true
- Part246.FormFactor = Enum.FormFactor.Symmetric
- Part246.Size = Vector3.new(1, 1, 1)
- Part246.CFrame = CFrame.new(-8.16559219, 1.22362196, -48.1370773, -0.00799500011, -0.0183620099, 0.99979949, -0.999967992, -0.000331125746, -0.00800242927, 0.000478000002, -0.999831378, -0.0183587745)
- Part246.BottomSurface = Enum.SurfaceType.Smooth
- Part246.TopSurface = Enum.SurfaceType.Smooth
- Part246.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part246.Position = Vector3.new(-8.16559219, 1.22362196, -48.1370773)
- Part246.Orientation = Vector3.new(0.459999979, 91.0499954, -90.0199966)
- Part246.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Script247.Name = "Convert"
- Script247.Parent = Part246
- table.insert(cors,sandbox(Script247,function()
- wait(1)
- oldmesh = script.Parent:FindFirstChild("Mesh")
- newmesh = script.Parent:FindFirstChild("BlockMesh")
- newmesh.Scale = oldmesh.Scale
- wait(1)
- oldmesh:remove()
- wait(1)
- script:remove()
- end))
- BlockMesh248.Name = "BlockMesh"
- BlockMesh248.Parent = Part246
- BlockMesh248.Scale = Vector3.new(0.115606934, 0.0578034669, 0.115606934)
- BlockMesh248.Scale = Vector3.new(0.115606934, 0.0578034669, 0.115606934)
- Part249.Parent = Tool0
- Part249.Material = Enum.Material.Metal
- Part249.BrickColor = BrickColor.new("Brick yellow")
- Part249.Rotation = Vector3.new(-23.5199986, -88.8499985, -23.4899998)
- Part249.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part249.Velocity = Vector3.new(-0.00570911262, -0.00761625357, 0.00474571716)
- Part249.Anchored = true
- Part249.Locked = true
- Part249.FormFactor = Enum.FormFactor.Custom
- Part249.Size = Vector3.new(0.890479922, 0.200000003, 0.200000003)
- Part249.CFrame = CFrame.new(-8.18974495, 0.922356009, -49.7457352, 0.0183660071, 0.00798300654, -0.99979949, 0.000332000112, 0.999968112, 0.0079904506, 0.999831378, -0.000478686212, 0.018362768)
- Part249.BottomSurface = Enum.SurfaceType.Smooth
- Part249.TopSurface = Enum.SurfaceType.Smooth
- Part249.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part249.Position = Vector3.new(-8.18974495, 0.922356009, -49.7457352)
- Part249.Orientation = Vector3.new(-0.459999979, -88.9499969, 0.0199999996)
- Part249.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh250.Parent = Part249
- BlockMesh250.Scale = Vector3.new(1.20000005, 0.152941212, 0.928212047)
- BlockMesh250.Scale = Vector3.new(1.20000005, 0.152941212, 0.928212047)
- Part251.Parent = Tool0
- Part251.Material = Enum.Material.Metal
- Part251.BrickColor = BrickColor.new("Dark stone grey")
- Part251.Rotation = Vector3.new(-23.5100002, -88.8499985, -23.4899998)
- Part251.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part251.Velocity = Vector3.new(-0.00596079743, -0.00723505998, 0.0101376306)
- Part251.Anchored = true
- Part251.Locked = true
- Part251.FormFactor = Enum.FormFactor.Custom
- Part251.Size = Vector3.new(0.60673362, 0.200000003, 0.200000003)
- Part251.CFrame = CFrame.new(-8.20408154, 0.879088998, -50.507576, 0.0183670036, 0.00798300654, -0.99979949, 0.000332000083, 0.999968112, 0.00799045153, 0.999831259, -0.000478694186, 0.0183637682)
- Part251.BottomSurface = Enum.SurfaceType.Smooth
- Part251.TopSurface = Enum.SurfaceType.Smooth
- Part251.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part251.Position = Vector3.new(-8.20408154, 0.879088998, -50.507576)
- Part251.Orientation = Vector3.new(-0.459999979, -88.9499969, 0.0199999996)
- Part251.Color = Color3.new(0.388235, 0.372549, 0.384314)
- BlockMesh252.Parent = Part251
- BlockMesh252.Scale = Vector3.new(1, 0.747096181, 0.950851262)
- BlockMesh252.Scale = Vector3.new(1, 0.747096181, 0.950851262)
- Part253.Parent = Tool0
- Part253.Material = Enum.Material.Metal
- Part253.BrickColor = BrickColor.new("Brick yellow")
- Part253.Rotation = Vector3.new(89.9700012, -0.459999979, 178.949997)
- Part253.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part253.Velocity = Vector3.new(-0.0053969929, -0.00845750608, -0.0065369443)
- Part253.Anchored = true
- Part253.Locked = true
- Part253.FormFactor = Enum.FormFactor.Custom
- Part253.Size = Vector3.new(0.206269354, 0.200000003, 0.200000003)
- Part253.CFrame = CFrame.new(-8.15999222, 0.982856989, -48.1520348, -0.999799609, -0.0183632486, -0.00798356067, 0.00799100474, -0.000331998192, -0.999968112, 0.0183600113, -0.999831378, 0.000478672417)
- Part253.BottomSurface = Enum.SurfaceType.Smooth
- Part253.TopSurface = Enum.SurfaceType.Smooth
- Part253.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part253.Position = Vector3.new(-8.15999222, 0.982856989, -48.1520348)
- Part253.Orientation = Vector3.new(89.5400009, -86.5699997, 92.3799973)
- Part253.Color = Color3.new(0.843137, 0.772549, 0.603922)
- SpecialMesh254.Parent = Part253
- SpecialMesh254.Scale = Vector3.new(1, 0.477940619, 0.452786356)
- SpecialMesh254.MeshType = Enum.MeshType.Wedge
- SpecialMesh254.Scale = Vector3.new(1, 0.477940619, 0.452786356)
- Part255.Parent = Tool0
- Part255.Material = Enum.Material.Metal
- Part255.BrickColor = BrickColor.new("Brick yellow")
- Part255.Rotation = Vector3.new(-23.5100002, -88.8499985, -23.4899998)
- Part255.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part255.Velocity = Vector3.new(-0.0105421729, -0.00791573245, 0.0132603496)
- Part255.Anchored = true
- Part255.Locked = true
- Part255.FormFactor = Enum.FormFactor.Custom
- Part255.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part255.CFrame = CFrame.new(-8.21726608, 0.226970002, -50.9421921, 0.0183670036, 0.00798300654, -0.99979949, 0.000332000083, 0.999968112, 0.00799045153, 0.999831259, -0.000478694186, 0.0183637682)
- Part255.BottomSurface = Enum.SurfaceType.Smooth
- Part255.TopSurface = Enum.SurfaceType.Smooth
- Part255.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part255.Position = Vector3.new(-8.21726608, 0.226970002, -50.9421921)
- Part255.Orientation = Vector3.new(-0.459999979, -88.9499969, 0.0199999996)
- Part255.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh256.Parent = Part255
- BlockMesh256.Scale = Vector3.new(0.588622093, 0.498065114, 0.928212047)
- BlockMesh256.Scale = Vector3.new(0.588622093, 0.498065114, 0.928212047)
- Part257.Parent = Tool0
- Part257.Material = Enum.Material.Metal
- Part257.BrickColor = BrickColor.new("Brick yellow")
- Part257.Rotation = Vector3.new(-179.979996, 0, -180)
- Part257.Anchored = true
- Part257.Locked = true
- Part257.FormFactor = Enum.FormFactor.Custom
- Part257.Size = Vector3.new(0.225573108, 0.225572959, 0.225572959)
- Part257.CFrame = CFrame.new(-8.167202, 1.36413395, -48.2215881, -1, 0, 0, 0, 1, 0.000316999998, 0, 0.000316999998, -1)
- Part257.BottomSurface = Enum.SurfaceType.Smooth
- Part257.TopSurface = Enum.SurfaceType.Smooth
- Part257.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part257.Position = Vector3.new(-8.167202, 1.36413395, -48.2215881)
- Part257.Orientation = Vector3.new(-0.0199999996, 180, 0)
- Part257.Color = Color3.new(0.843137, 0.772549, 0.603922)
- SpecialMesh258.Parent = Part257
- SpecialMesh258.MeshId = "http://www.roblox.com/asset/?id=3270017"
- SpecialMesh258.Scale = Vector3.new(0.216407567, 0.216407537, 0.504950881)
- SpecialMesh258.MeshType = Enum.MeshType.FileMesh
- SpecialMesh258.Scale = Vector3.new(0.216407567, 0.216407537, 0.504950881)
- Part259.Parent = Tool0
- Part259.Material = Enum.Material.Metal
- Part259.BrickColor = BrickColor.new("Brick yellow")
- Part259.Rotation = Vector3.new(0, -90, 0)
- Part259.Anchored = true
- Part259.Locked = true
- Part259.FormFactor = Enum.FormFactor.Custom
- Part259.Size = Vector3.new(0.393940508, 0.39394027, 0.393940359)
- Part259.CFrame = CFrame.new(-8.16653824, 1.37472296, -47.7678032, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- Part259.BottomSurface = Enum.SurfaceType.Smooth
- Part259.TopSurface = Enum.SurfaceType.Smooth
- Part259.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part259.Position = Vector3.new(-8.16653824, 1.37472296, -47.7678032)
- Part259.Orientation = Vector3.new(0, -90, 0)
- Part259.Color = Color3.new(0.843137, 0.772549, 0.603922)
- SpecialMesh260.Parent = Part259
- SpecialMesh260.Scale = Vector3.new(0.00200000009, 0.580799818, 0.00200000009)
- SpecialMesh260.MeshType = Enum.MeshType.Brick
- SpecialMesh260.Scale = Vector3.new(0.00200000009, 0.580799818, 0.00200000009)
- Part261.Parent = Tool0
- Part261.Material = Enum.Material.Metal
- Part261.BrickColor = BrickColor.new("Brick yellow")
- Part261.Rotation = Vector3.new(-179.979996, 0, -180)
- Part261.Anchored = true
- Part261.Locked = true
- Part261.FormFactor = Enum.FormFactor.Custom
- Part261.Size = Vector3.new(0.225573108, 0.225572959, 0.225572959)
- Part261.CFrame = CFrame.new(-8.16722488, 1.37477696, -48.0253868, -1, 0, 0, 0, 1, 0.000316999998, 0, 0.000316999998, -1)
- Part261.BottomSurface = Enum.SurfaceType.Smooth
- Part261.TopSurface = Enum.SurfaceType.Smooth
- Part261.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part261.Position = Vector3.new(-8.16722488, 1.37477696, -48.0253868)
- Part261.Orientation = Vector3.new(-0.0199999996, 180, 0)
- Part261.Color = Color3.new(0.843137, 0.772549, 0.603922)
- SpecialMesh262.Parent = Part261
- SpecialMesh262.MeshId = "http://www.roblox.com/asset/?id=3270017"
- SpecialMesh262.Scale = Vector3.new(0.187553287, 0.187553242, 1.44271708)
- SpecialMesh262.MeshType = Enum.MeshType.FileMesh
- SpecialMesh262.Scale = Vector3.new(0.187553287, 0.187553242, 1.44271708)
- Part263.Parent = Tool0
- Part263.Material = Enum.Material.Metal
- Part263.BrickColor = BrickColor.new("Brick yellow")
- Part263.Rotation = Vector3.new(-179.979996, 0, -180)
- Part263.Anchored = true
- Part263.Locked = true
- Part263.FormFactor = Enum.FormFactor.Custom
- Part263.Size = Vector3.new(0.936787009, 0.936786115, 0.936786115)
- Part263.CFrame = CFrame.new(-8.16720867, 1.49079895, -48.5126534, -1, 0, 0, 0, 1, 0.000316999998, 0, 0.000316999998, -1)
- Part263.BottomSurface = Enum.SurfaceType.Smooth
- Part263.TopSurface = Enum.SurfaceType.Smooth
- Part263.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part263.Position = Vector3.new(-8.16720867, 1.49079895, -48.5126534)
- Part263.Orientation = Vector3.new(-0.0199999996, 180, 0)
- Part263.Color = Color3.new(0.843137, 0.772549, 0.603922)
- CylinderMesh264.Parent = Part263
- CylinderMesh264.Scale = Vector3.new(0.115505233, 0.092404224, 0.115505219)
- CylinderMesh264.Scale = Vector3.new(0.115505233, 0.092404224, 0.115505219)
- Part265.Parent = Tool0
- Part265.Material = Enum.Material.Metal
- Part265.BrickColor = BrickColor.new("Brick yellow")
- Part265.Rotation = Vector3.new(-90.0299988, 0.459999979, 1.04999995)
- Part265.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part265.Velocity = Vector3.new(-0.00546894316, -0.00930542592, -0.0169293135)
- Part265.Anchored = true
- Part265.Locked = true
- Part265.FormFactor = Enum.FormFactor.Custom
- Part265.Size = Vector3.new(0.344117641, 0.72647059, 0.200000003)
- Part265.CFrame = CFrame.new(-8.13299084, 0.988341987, -46.6842957, 0.99979949, -0.0183642488, 0.00798356067, -0.0079910038, -0.000331998192, 0.999968112, -0.0183610097, -0.999831378, -0.000478680391)
- Part265.BottomSurface = Enum.SurfaceType.Smooth
- Part265.TopSurface = Enum.SurfaceType.Smooth
- Part265.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part265.Position = Vector3.new(-8.13299084, 0.988341987, -46.6842957)
- Part265.Orientation = Vector3.new(-89.5400009, 93.4300003, -92.3799973)
- Part265.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh266.Parent = Part265
- BlockMesh266.Scale = Vector3.new(0.899999917, 1, 0.382352948)
- BlockMesh266.Scale = Vector3.new(0.899999917, 1, 0.382352948)
- Part267.Parent = Tool0
- Part267.Material = Enum.Material.Metal
- Part267.BrickColor = BrickColor.new("Brick yellow")
- Part267.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
- Part267.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part267.Velocity = Vector3.new(-0.00556009682, -0.00929856952, -0.01661277)
- Part267.Anchored = true
- Part267.Locked = true
- Part267.FormFactor = Enum.FormFactor.Custom
- Part267.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part267.CFrame = CFrame.new(-8.29816818, 0.989648998, -46.6922607, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
- Part267.BottomSurface = Enum.SurfaceType.Smooth
- Part267.TopSurface = Enum.SurfaceType.Smooth
- Part267.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part267.Position = Vector3.new(-8.29816818, 0.989648998, -46.6922607)
- Part267.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
- Part267.Color = Color3.new(0.843137, 0.772549, 0.603922)
- BlockMesh268.Parent = Part267
- BlockMesh268.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- BlockMesh268.Scale = Vector3.new(0.076470606, 0.458823562, 0.286764711)
- Part269.Parent = Tool0
- Part269.Material = Enum.Material.Metal
- Part269.BrickColor = BrickColor.new("Brick yellow")
- Part269.Rotation = Vector3.new(-179.979996, 0, -180)
- Part269.Anchored = true
- Part269.Locked = true
- Part269.FormFactor = Enum.FormFactor.Custom
- Part269.Size = Vector3.new(0.936787009, 0.936786115, 0.936786115)
- Part269.CFrame = CFrame.new(-8.167202, 1.28006005, -48.2208557, -1, 0, 0, 0, 1, 0.000316999998, 0, 0.000316999998, -1)
- Part269.BottomSurface = Enum.SurfaceType.Smooth
- Part269.TopSurface = Enum.SurfaceType.Smooth
- Part269.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part269.Position = Vector3.new(-8.167202, 1.28006005, -48.2208557)
- Part269.Orientation = Vector3.new(-0.0199999996, 180, 0)
- Part269.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Decal270.Parent = Part269
- Decal270.Texture = "http://www.roblox.com/asset/?id=65628034"
- Decal270.Face = Enum.NormalId.Bottom
- BlockMesh271.Parent = Part269
- BlockMesh271.Offset = Vector3.new(0, 0.00881250016, 0)
- BlockMesh271.Scale = Vector3.new(0.154006943, 0.0492822528, 0.0616027787)
- BlockMesh271.Scale = Vector3.new(0.154006943, 0.0492822528, 0.0616027787)
- Part272.Parent = Tool0
- Part272.Material = Enum.Material.Metal
- Part272.BrickColor = BrickColor.new("Brick yellow")
- Part272.Rotation = Vector3.new(-179.979996, 0, -180)
- Part272.Anchored = true
- Part272.Locked = true
- Part272.FormFactor = Enum.FormFactor.Custom
- Part272.Size = Vector3.new(0.225573108, 0.225572959, 0.225572959)
- Part272.CFrame = CFrame.new(-8.16721821, 1.36398995, -48.6888428, -1, 0, 0, 0, 1, 0.000316999998, 0, 0.000316999998, -1)
- Part272.BottomSurface = Enum.SurfaceType.Smooth
- Part272.TopSurface = Enum.SurfaceType.Smooth
- Part272.Color = Color3.new(0.843137, 0.772549, 0.603922)
- Part272.Position = Vector3.new(-8.16721821, 1.36398995, -48.6888428)
- Part272.Orientation = Vector3.new(-0.0199999996, 180, 0)
- Part272.Color = Color3.new(0.843137, 0.772549, 0.603922)
- SpecialMesh273.Parent = Part272
- SpecialMesh273.MeshId = "http://www.roblox.com/asset/?id=3270017"
- SpecialMesh273.Scale = Vector3.new(0.216407567, 0.216407537, 0.504950881)
- SpecialMesh273.MeshType = Enum.MeshType.FileMesh
- SpecialMesh273.Scale = Vector3.new(0.216407567, 0.216407537, 0.504950881)
- Part274.Parent = Tool0
- Part274.Material = Enum.Material.Metal
- Part274.BrickColor = BrickColor.new("Dark stone grey")
- Part274.Rotation = Vector3.new(89.9700012, -0.459999979, -1.04999995)
- Part274.RotVelocity = Vector3.new(-0.00143767509, 0.00707420381, -0.000567234936)
- Part274.Velocity = Vector3.new(-0.0074457, -0.00995619036, -0.0200350918)
- Part274.Anchored = true
- Part274.Locked = true
- Part274.FormFactor = Enum.FormFactor.Custom
- Part274.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part274.CFrame = CFrame.new(-8.17583847, 0.717887998, -46.2313423, 0.99979949, 0.0183642488, -0.00798356067, -0.0079910038, 0.000331998192, -0.999968112, -0.0183610097, 0.999831378, 0.000478680391)
- Part274.BottomSurface = Enum.SurfaceType.Smooth
- Part274.TopSurface = Enum.SurfaceType.Smooth
- Part274.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part274.Position = Vector3.new(-8.17583847, 0.717887998, -46.2313423)
- Part274.Orientation = Vector3.new(89.5400009, -86.5699997, -87.6199951)
- Part274.Color = Color3.new(0.388235, 0.372549, 0.384314)
- CylinderMesh275.Parent = Part274
- CylinderMesh275.Scale = Vector3.new(0.382352948, 0.137647063, 0.382352948)
- CylinderMesh275.Scale = Vector3.new(0.382352948, 0.137647063, 0.382352948)
- Part276.Name = "Chamber"
- Part276.Parent = Tool0
- Part276.Material = Enum.Material.SmoothPlastic
- Part276.BrickColor = BrickColor.new("Hot pink")
- Part276.Transparency = 1
- Part276.Rotation = Vector3.new(89.9799957, 60, -89.9799957)
- Part276.Anchored = true
- Part276.CanCollide = false
- Part276.Elasticity = 0
- Part276.FormFactor = Enum.FormFactor.Custom
- Part276.Friction = 1
- Part276.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part276.CFrame = CFrame.new(-8.3579998, 1.07200003, -48.4210014, 0.000200743001, 0.500000656, 0.866025031, -2.98755026e-07, 0.86602509, -0.500000656, -1, 0.000100112899, 0.000173997832)
- Part276.BottomSurface = Enum.SurfaceType.Smooth
- Part276.TopSurface = Enum.SurfaceType.Smooth
- Part276.Color = Color3.new(1, 0, 0.74902)
- Part276.Position = Vector3.new(-8.3579998, 1.07200003, -48.4210014)
- Part276.Orientation = Vector3.new(30, 89.9899979, 0)
- Part276.Color = Color3.new(1, 0, 0.74902)
- BlockMesh277.Parent = Part276
- BlockMesh277.Scale = Vector3.new(0.560000062, 0.0700000003, 0.174999997)
- BlockMesh277.Scale = Vector3.new(0.560000062, 0.0700000003, 0.174999997)
- Sound278.Name = "FireSound"
- Sound278.Parent = Part276
- Sound278.SoundId = "rbxassetid://139711658"
- Sound278.Volume = 1
- Sound279.Name = "M3"
- Sound279.Parent = Part276
- Sound279.SoundId = "http://www.roblox.com/asset/?id=166238161"
- Sound280.Name = "MagIn"
- Sound280.Parent = Part276
- Sound280.SoundId = "http://roblox.com/asset/?id=166238223"
- Sound280.Volume = 0.20000000298023
- Sound281.Name = "MagOut"
- Sound281.Parent = Part276
- Sound281.SoundId = "http://roblox.com/asset/?id=166238177"
- Sound281.Volume = 0.20000000298023
- Sound282.Name = "ReloadCallout"
- Sound282.Parent = Part276
- Sound282.SoundId = "http://www.roblox.com/asset/?id=157171942"
- Part283.Name = "FirePart"
- Part283.Parent = Tool0
- Part283.Material = Enum.Material.SmoothPlastic
- Part283.BrickColor = BrickColor.new("Hot pink")
- Part283.Transparency = 1
- Part283.Rotation = Vector3.new(-180, 0.00999999978, 180)
- Part283.Anchored = true
- Part283.CanCollide = false
- Part283.Elasticity = 0
- Part283.FormFactor = Enum.FormFactor.Custom
- Part283.Friction = 1
- Part283.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part283.CFrame = CFrame.new(-8.10400009, 1.01999998, -45.0960007, -1, -2.51975416e-05, 0.000232870196, -2.49576788e-05, 1.00000501, 3.02046865e-05, -0.000240944471, 3.01985729e-05, -1.00000513)
- Part283.BottomSurface = Enum.SurfaceType.Smooth
- Part283.TopSurface = Enum.SurfaceType.Smooth
- Part283.Color = Color3.new(1, 0, 0.74902)
- Part283.Position = Vector3.new(-8.10400009, 1.01999998, -45.0960007)
- Part283.Orientation = Vector3.new(0, 179.98999, 0)
- Part283.Color = Color3.new(1, 0, 0.74902)
- BlockMesh284.Parent = Part283
- BlockMesh284.Scale = Vector3.new(0.399999976, 0.399999976, 0.0800000057)
- BlockMesh284.Scale = Vector3.new(0.399999976, 0.399999976, 0.0800000057)
- Sound285.Name = "Fire"
- Sound285.Parent = Part283
- Sound285.SoundId = "rbxassetid://139711658"
- Sound285.Volume = 1
- ParticleEmitter286.Name = "Smoke"
- ParticleEmitter286.Parent = Part283
- ParticleEmitter286.Transparency = NumberSequence.new(0.99000000953674,0.99000000953674)
- ParticleEmitter286.Rotation = NumberRange.new(0, 100)
- ParticleEmitter286.Size = NumberSequence.new(0.20000000298023,0.20000000298023)
- ParticleEmitter286.Enabled = false
- ParticleEmitter286.LightEmission = 0.0099999997764826
- ParticleEmitter286.Texture = "http://www.roblox.com/asset/?id=117472237"
- ParticleEmitter286.Lifetime = NumberRange.new(1, 1)
- ParticleEmitter286.Rate = 998
- ParticleEmitter286.RotSpeed = NumberRange.new(200, 200)
- ParticleEmitter286.Speed = NumberRange.new(7, 7)
- ParticleEmitter286.VelocitySpread = 40
- ParticleEmitter287.Name = "FlashFX[Flash]"
- ParticleEmitter287.Parent = Part283
- ParticleEmitter287.Transparency = NumberSequence.new(0.75,1)
- ParticleEmitter287.Rotation = NumberRange.new(0, 90)
- ParticleEmitter287.Size = NumberSequence.new(0.5,0)
- ParticleEmitter287.Color = ColorSequence.new(Color3.new(1, 1, 0.498039),Color3.new(1, 1, 0.498039))
- ParticleEmitter287.Enabled = false
- ParticleEmitter287.LightEmission = 1
- ParticleEmitter287.Texture = "http://www.roblox.com/asset/?id=257430870"
- ParticleEmitter287.Lifetime = NumberRange.new(0.050000000745058, 0.075000002980232)
- ParticleEmitter287.Rate = 1000
- ParticleEmitter287.Speed = NumberRange.new(50, 50)
- ParticleEmitter287.Color = ColorSequence.new(Color3.new(1, 1, 0.498039),Color3.new(1, 1, 0.498039))
- SpotLight288.Name = "FlashFX"
- SpotLight288.Parent = Part283
- SpotLight288.Color = Color3.new(1, 0.843137, 0.145098)
- SpotLight288.Enabled = false
- SpotLight288.Brightness = 5
- SpotLight288.Range = 10
- SpotLight288.Angle = 180
- SpotLight288.Color = Color3.new(1, 0.843137, 0.145098)
- ParticleEmitter289.Name = "1FlashFX2"
- ParticleEmitter289.Parent = Part283
- ParticleEmitter289.Transparency = NumberSequence.new(0.625,1)
- ParticleEmitter289.Rotation = NumberRange.new(0, 90)
- ParticleEmitter289.Size = NumberSequence.new(1,0)
- ParticleEmitter289.Color = ColorSequence.new(Color3.new(1, 1, 0.498039),Color3.new(1, 1, 0.498039))
- ParticleEmitter289.Enabled = false
- ParticleEmitter289.LightEmission = 1
- ParticleEmitter289.Texture = "http://www.roblox.com/asset/?id=257430870"
- ParticleEmitter289.Lifetime = NumberRange.new(0.050000000745058, 0.075000002980232)
- ParticleEmitter289.Rate = 1000
- ParticleEmitter289.Speed = NumberRange.new(100, 100)
- ParticleEmitter289.Color = ColorSequence.new(Color3.new(1, 1, 0.498039),Color3.new(1, 1, 0.498039))
- Part290.Name = "Handle"
- Part290.Parent = Tool0
- Part290.Material = Enum.Material.SmoothPlastic
- Part290.BrickColor = BrickColor.new("Hot pink")
- Part290.Transparency = 1
- Part290.Rotation = Vector3.new(180, 0.00999999978, -180)
- Part290.Anchored = true
- Part290.CanCollide = false
- Part290.Elasticity = 0
- Part290.FormFactor = Enum.FormFactor.Custom
- Part290.Friction = 1
- Part290.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part290.CFrame = CFrame.new(-8.39599991, 0.317000002, -49.2610016, -1, 5.32697868e-06, 0.000202352603, 5.55990027e-06, 1.00000501, -2.98776285e-07, -0.000210425962, -2.97710358e-07, -1.00000513)
- Part290.BottomSurface = Enum.SurfaceType.Smooth
- Part290.TopSurface = Enum.SurfaceType.Smooth
- Part290.Color = Color3.new(1, 0, 0.74902)
- Part290.Position = Vector3.new(-8.39599991, 0.317000002, -49.2610016)
- Part290.Orientation = Vector3.new(0, 179.98999, 0)
- Part290.Color = Color3.new(1, 0, 0.74902)
- BlockMesh291.Parent = Part290
- BlockMesh291.Scale = Vector3.new(0.560000062, 0.0700000003, 0.174999997)
- BlockMesh291.Scale = Vector3.new(0.560000062, 0.0700000003, 0.174999997)
- Sound292.Name = "FireSound"
- Sound292.Parent = Part290
- Sound292.SoundId = "rbxassetid://139711658"
- Sound292.Volume = 1
- Sound293.Name = "M203"
- Sound293.Parent = Part290
- Sound293.SoundId = "http://roblox.com/asset/?id=135039581"
- Sound293.Volume = 1
- Sound294.Name = "MagIn"
- Sound294.Parent = Part290
- Sound294.SoundId = "rbxassetid://269079412"
- Sound294.Volume = 1
- Sound295.Name = "MagOut"
- Sound295.Parent = Part290
- Sound295.Pitch = 0.89999997615814
- Sound295.SoundId = "rbxassetid://268870109"
- Sound295.Volume = 1
- Sound296.Name = "ReloadSound"
- Sound296.Parent = Part290
- Sound296.SoundId = "rbxassetid://147323220"
- Sound296.Volume = 0.80000001192093
- Sound297.Name = "Running"
- Sound297.Parent = Part290
- Sound297.Pitch = 0.97500002384186
- Sound297.SoundId = "http://www.roblox.com/asset/?id=246376673"
- Sound297.Volume = 1
- Sound297.Looped = true
- Sound298.Name = "SafetyClick"
- Sound298.Parent = Part290
- Sound298.Pitch = 1.5
- Sound298.SoundId = "rbxassetid://132464034"
- Sound298.Volume = 0.30000001192093
- Sound299.Name = "WindowBreak"
- Sound299.Parent = Part290
- Sound299.Pitch = 0.97500002384186
- Sound299.SoundId = "http://www.roblox.com/asset/?id=142082167"
- Sound299.Volume = 1
- Sound300.Name = "Click"
- Sound300.Parent = Part290
- Sound300.SoundId = "rbxassetid://132464034"
- Part301.Name = "AimPart"
- Part301.Parent = Tool0
- Part301.Material = Enum.Material.SmoothPlastic
- Part301.BrickColor = BrickColor.new("Hot pink")
- Part301.Transparency = 1
- Part301.Rotation = Vector3.new(-180, 0.00999999978, 180)
- Part301.Anchored = true
- Part301.CanCollide = false
- Part301.Elasticity = 0
- Part301.FormFactor = Enum.FormFactor.Custom
- Part301.Friction = 1
- Part301.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
- Part301.CFrame = CFrame.new(-8.16699982, 1.375, -49.4179993, -1, -2.51975416e-05, 0.000232870196, -2.49576788e-05, 1.00000501, 3.02046865e-05, -0.000240944471, 3.01985729e-05, -1.00000513)
- Part301.BottomSurface = Enum.SurfaceType.Smooth
- Part301.TopSurface = Enum.SurfaceType.Smooth
- Part301.Color = Color3.new(1, 0, 0.74902)
- Part301.Position = Vector3.new(-8.16699982, 1.375, -49.4179993)
- Part301.Orientation = Vector3.new(0, 179.98999, 0)
- Part301.Color = Color3.new(1, 0, 0.74902)
- BlockMesh302.Parent = Part301
- BlockMesh302.Scale = Vector3.new(0.0700000003, 0.0700000003, 0.0700002685)
- BlockMesh302.Scale = Vector3.new(0.0700000003, 0.0700000003, 0.0700002685)
- Model303.Name = "Shells"
- Model303.Parent = Tool0
- Part304.Name = "Shell"
- Part304.Parent = Model303
- Part304.BrickColor = BrickColor.new("Cool yellow")
- Part304.Rotation = Vector3.new(-90, 0, 0)
- Part304.Anchored = true
- Part304.Size = Vector3.new(0.0520000011, 0.0520000011, 0.236000001)
- Part304.CFrame = CFrame.new(-8.1420002, 1.03699994, -47.2360001, 1, 0, 0, 0, 0, 1, 0, -1, 0)
- Part304.BottomSurface = Enum.SurfaceType.Smooth
- Part304.TopSurface = Enum.SurfaceType.Smooth
- Part304.Color = Color3.new(0.992157, 0.917647, 0.552941)
- Part304.Position = Vector3.new(-8.1420002, 1.03699994, -47.2360001)
- Part304.Orientation = Vector3.new(-90, 0, 0)
- Part304.Color = Color3.new(0.992157, 0.917647, 0.552941)
- SpecialMesh305.Parent = Part304
- SpecialMesh305.MeshId = "http://www.roblox.com/Asset/?id=10207677"
- SpecialMesh305.Scale = Vector3.new(0.0199999996, 0.0199999996, 0.0199999996)
- SpecialMesh305.MeshType = Enum.MeshType.FileMesh
- SpecialMesh305.Scale = Vector3.new(0.0199999996, 0.0199999996, 0.0199999996)
- Script306.Name = "Weld"
- Script306.Parent = Tool0
- table.insert(cors,sandbox(Script306,function()
- function Weld(x,y)
- local W = Instance.new("Weld")
- W.Part0 = x
- W.Part1 = y
- local CJ = CFrame.new(x.Position)
- local C0 = x.CFrame:inverse()*CJ
- local C1 = y.CFrame:inverse()*CJ
- W.C0 = C0
- W.C1 = C1
- W.Parent = x
- end
- function Get(A)
- if A.className == "Part" or A.className == "UnionOperation" or A.className == "MeshPart" then
- Weld(script.Parent.Handle, A)
- A.Anchored = false
- else
- local C = A:GetChildren()
- for i=1, #C do
- Get(C[i])
- end
- end
- end
- function Finale()
- Get(script.Parent)
- end
- Finale()
- end))
- LocalScript307.Name = "AnimationOnOff"
- LocalScript307.Parent = Tool0
- table.insert(cors,sandbox(LocalScript307,function()
- script.Parent.Equipped:connect(function(mouse)
- print("A tool was equipped")
- game.Players.LocalPlayer.Backpack.HeadAnimation.GunEquip.Value = true
- --game.Players.LocalPlayer.Backpack.HeadAnimation.Disabled = false
- end)
- script.Parent.Unequipped:connect(function(mouse)
- print("A tool was equipped")
- game.Players.LocalPlayer.Backpack.HeadAnimation.GunEquip.Value = false
- end)
- end))
- LocalScript308.Name = "GunScript"
- LocalScript308.Parent = Tool0
- table.insert(cors,sandbox(LocalScript308,function()
- wait(1)
- local Tool = script.Parent
- local Player = game.Players.LocalPlayer
- local Character = Player.Character
- local Torso = Character.Torso
- local Neck = Torso:WaitForChild("Neck")
- local Humanoid = Character.Humanoid
- local Mouse = Player:GetMouse()
- local Camera = game.Workspace.CurrentCamera
- local GunSetup = {
- Name = "M40A5";
- Ammo = script.Ammo.Value;
- RPM = 666;
- BurstRPM = 666;
- FireMode = "Single";
- BkFM = "Single";
- BurstFire = 3;
- SwitchableModes = {
- Burst = false;
- Single = true;
- Automatic = false;
- };
- GrenadeLauncher = false;
- M203Ammo = 1; -- 1 For HEGrenade, 2 For SmokeGrenade
- GLFirerate = 2;
- AnimSpeed = 1;
- Chamber = true;
- CanBreak = false;
- CanSeeMag = true;
- FastReload = true;
- BType = "7.62x51mm";
- BSpeed = 900;
- BDrop = 0;
- BSpread = .1;
- LimbsDamage = {75,80};
- TorsoDamage = {85,99};
- HeadDamage = {100,100};
- HelmetDamage = 99;
- VestDamage = 85;
- Recoil = {65,85};
- Aimpart = Tool.AimPart;
- FOV1 = 7;
- FOV2 = 10;
- RightPos = CFrame.new(-0.575, -0.465, -1.185) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0));
- LeftPos = CFrame.new(1.123,0.25,-1.795) * CFrame.Angles(math.rad(-120),math.rad(46.5),math.rad(15));
- ----------------------
- LeftAimPosition = CFrame.new(1,-0.25,-1.1) * CFrame.Angles(math.rad(-110),math.rad(48.5),math.rad(2));
- LeftAim2Position = CFrame.new(1,0.25,-1.5) * CFrame.Angles(math.rad(-120),math.rad(25),math.rad(-15))
- }
- local Recoilup = 0
- local Recoil = math.random(GunSetup.Recoil[1],GunSetup.Recoil[2])/60
- local RecoilG
- local Firerate = 1/(GunSetup.RPM/60)
- local BURSTFirerate = 1/(GunSetup.BurstRPM/60)
- local GLFirerate = GunSetup.GLFirerate
- local Ammo = GunSetup.Ammo
- local GLAmmo = script.GLAmmo
- local MaxAmmo = script.MaxAmmo
- local StoredAmmo = script.StoredAmmo
- local EnableCycleSight = true
- local EnableFireMode = true
- local AimPartMode = 1
- local slideback = false
- local Checando = false
- local Emperrado = false
- local Chambered = false
- local MagOut = false
- local GLChambered = false
- local Animando = false
- _G.Sprinting = false
- local Safemode = false
- local MouseHeld
- local Equipped = false
- local Sprinting = false
- local Shooting = false
- local Aiming = false
- local Reloading = false
- local GLReloading = false
- pos = 0.0006
- neg = -0.0006
- local shell
- local AmmoGui
- local RAW
- local LAW
- local arms
- local Shell = Tool:WaitForChild("Shells"):WaitForChild("Shell")
- local function GetAmmo()
- AmmoGui.Frame.AText.Text = Ammo
- return Ammo
- end
- local uis = game:GetService("UserInputService")
- local RG = Character["Right Arm"]:FindFirstChild("RightGrip")
- ---------------------------------------------------------------------------------------
- ---------------- [ Tween Module ] --------------------------------------------------------
- ---------------------------------------------------------------------------------------
- function tweenFoV(goal, frames)
- coroutine.resume(coroutine.create(function()
- SFn = SFn and SFn + 1 or 0
- local SFn_S = SFn
- for i = 1, frames do
- if SFn ~= SFn_S then break end
- Camera.FieldOfView = Camera.FieldOfView + (goal - Camera.FieldOfView) * (i / frames)
- game:GetService("RunService").RenderStepped:wait()
- end
- end))
- end
- --[[
- tweenJoint Function Parameters:
- Object Joint - This has to be a weld with a C0 and C1 property
- CFrame newC0 - This is what the new C0 of the weld will be. You can put nil if you don't want to effect the C0
- CFrame newC1 - This is what the new C1 of the weld will be. You can put nil if you don't want to effect the C1
- function Alpha - This is an alpha function that takes an input parameter of a number between 0 and 90 and returns a number between 0 and 1.
- For example, function(X) return math.sin(math.rad(X)) end
- float Duration - This is how long the tweening takes to complete
- --]]
- local RS = game:GetService("RunService")
- function tweenJoint(Joint, newC0, newC1, Alpha, Duration)
- spawn(function()
- local newCode = math.random(-1e9, 1e9) --This creates a random code between -1000000000 and 1000000000
- local tweenIndicator = nil
- if (not Joint:findFirstChild("tweenCode")) then --If the joint isn't being tweened, then
- tweenIndicator = Instance.new("IntValue")
- tweenIndicator.Name = "tweenCode"
- tweenIndicator.Value = newCode
- tweenIndicator.Parent = Joint
- else
- tweenIndicator = Joint.tweenCode
- tweenIndicator.Value = newCode --If the joint is already being tweened, this will change the code, and the tween loop will stop
- end
- --local tweenIndicator = createTweenIndicator:InvokeServer(Joint, newCode)
- if Duration <= 0 then --If the duration is less than or equal to 0 then there's no need for a tweening loop
- if newC0 then Joint.C0 = newC0 end
- if newC1 then Joint.C1 = newC1 end
- else
- local Increment = 1.5 / Duration
- local startC0 = Joint.C0
- local startC1 = Joint.C1
- local X = 0
- while true do
- RS.RenderStepped:wait() --This makes the for loop step every 1/60th of a second
- local newX = X + Increment
- X = (newX > 90 and 90 or newX)
- if tweenIndicator.Value ~= newCode then break end --This makes sure that another tween wasn't called on the same joint
- if (not Equipped) then break end --This stops the tween if the tool is deselected
- if newC0 then Joint.C0 = startC0:lerp(newC0, Alpha(X)) end
- if newC1 then Joint.C1 = startC1:lerp(newC1, Alpha(X)) end
- --if newC0 then lerpCF:InvokeServer(Joint, "C0", startC0, newC0, Alpha(X)) end
- --if newC1 then lerpCF:InvokeServer(Joint, "C1", startC1, newC1, Alpha(X)) end
- if X == 90 then break end
- end
- end
- if tweenIndicator.Value == newCode then --If this tween functions was the last one called on a joint then it will remove the code
- tweenIndicator:Destroy()
- end
- --deleteTweenIndicator:InvokeServer(tweenIndicator, newCode)
- end)
- end
- -------------Motor6Ding Section------------------------
- Tool.Equipped:connect(function()
- if Humanoid.Health > 0 then
- RAW = Instance.new("Motor6D")
- RAW.Name= "RightWeld"
- RAW.Part0 =Player.Character["Right Arm"]
- RAW.Part1 = Character["Head"]
- RAW.Parent=Player.Character["Right Arm"]
- -- Player.CameraMode="LockFirstPerson"
- Torso:WaitForChild("Right Shoulder").Part1 = nil
- if Reloading then
- Reloading = false
- end
- if GLReloading then
- GLReloading = false
- end
- LAW = Instance.new("Motor6D")
- LAW.Name= "LeftWeld"
- LAW.Part0 = Player.Character["Left Arm"]
- LAW.Part1 = Character["Head"]
- LAW.Parent = Player.Character["Left Arm"]
- LAW.C0 = GunSetup.LeftPos
- RAW.C0 = GunSetup.RightPos
- Torso:WaitForChild("Left Shoulder").Part1 = nil
- LAW.C1 = CFrame.new()
- RAW.C1 = CFrame.new()
- uis.MouseIconEnabled = false
- AmmoGui = script.AmmoGui:Clone()
- AmmoGui.Parent = Player.PlayerGui
- AmmoGui.Frame.Visible = false
- Equipped = true
- game:GetService('RunService').RenderStepped:connect(function()
- RAW.C1 = CFrame.new() * CFrame.new((Recoilup/4),0,(Recoilup*2))
- LAW.C1 = CFrame.new() * CFrame.new((Recoilup/4),0,(Recoilup*2))
- if not Equipped then
- IdleOrSteadyAnim()
- Reloading = false
- GLReloading = false
- end
- if AmmoGui:FindFirstChild("Frame") then
- AmmoGui.Frame.FText.Text = GunSetup.FireMode
- AmmoGui.Frame.SAText.Text = ""..math.ceil(StoredAmmo.Value/math.ceil(GunSetup.Ammo)).." MAGS"
- AmmoGui.Frame.Btext.Text = GunSetup.BType
- if Safemode then
- AmmoGui.Frame.A.Visible = true
- else
- AmmoGui.Frame.A.Visible = false
- end
- if Chambered then
- AmmoGui.Frame.B.Visible = false
- else
- AmmoGui.Frame.B.Visible = true
- end
- if GunSetup.GrenadeLauncher and GLChambered then
- AmmoGui.Frame.E.Visible = false
- elseif GunSetup.GrenadeLauncher and not GLChambered then
- AmmoGui.Frame.E.Visible = true
- else
- AmmoGui.Frame.E.Visible = false
- end
- if Emperrado then
- AmmoGui.Frame.C.Visible = true
- else
- AmmoGui.Frame.C.Visible = false
- end
- if slideback then
- AmmoGui.Frame.D.Visible = true
- else
- AmmoGui.Frame.D.Visible = false
- end
- if GunSetup.FireMode == "M203" then
- AmmoGui.Frame.NText.Text = "M203"
- AmmoGui.Frame.SAText.Text = GLAmmo.Value
- AmmoGui.Frame.AText.Text = Ammo .." Bullets"
- end
- if StoredAmmo.Value > MaxAmmo.Value then
- StoredAmmo.Value = MaxAmmo.Value
- end
- if GunSetup.FireMode ~= "M203" then
- AmmoGui.Frame.NText.Text = GunSetup.Name
- AmmoGui.Frame.AText.Text = Ammo .." Bullets"
- end
- end
- end)
- end
- end)
- ---------- Animations ------------------
- function SprintAnim()
- Humanoid.WalkSpeed = 24
- tweenJoint(RAW, CFrame.new(-0.75, 0.125, -1.3) * CFrame.Angles(math.rad(-80), math.rad(-55), math.rad(0)) , nil, function(X) return math.sin(math.rad(X)) end, 0.25 * GunSetup.AnimSpeed)
- tweenJoint(LAW, CFrame.new(1.25,0.85,-1.125) * CFrame.Angles(math.rad(-85),math.rad(-10.5),math.rad(-10)) , nil, function(X) return math.sin(math.rad(X)) end, 0.25 * GunSetup.AnimSpeed)
- _G.Sprinting = true
- end
- function SafetyAnim()
- tweenJoint(RAW, CFrame.new(-0.75, 0.125, -1.3) * CFrame.Angles(math.rad(-80), math.rad(-55), math.rad(0)) , nil, function(X) return math.sin(math.rad(X)) end, 0.25 * GunSetup.AnimSpeed)
- tweenJoint(LAW, CFrame.new(1.25,0.85,-1.125) * CFrame.Angles(math.rad(-85),math.rad(-10.5),math.rad(-10)) , nil, function(X) return math.sin(math.rad(X)) end, 0.25 * GunSetup.AnimSpeed)
- end
- function IdleOrSteadyAnim()
- tweenJoint(RAW, GunSetup.RightPos , nil, function(X) return math.sin(math.rad(X)) end, 0.225 * GunSetup.AnimSpeed)
- tweenJoint(LAW, GunSetup.LeftPos , nil, function(X) return math.sin(math.rad(X)) end, 0.215 * GunSetup.AnimSpeed)
- end
- function ReloadAnim()
- if Equipped then
- tweenJoint(RAW, CFrame.new(-0.875, -0.465, -1.15) * CFrame.Angles(math.rad(-95), math.rad(-2), math.rad(7.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.425 * GunSetup.AnimSpeed)
- tweenJoint(LAW, CFrame.new(1.195,-0.35,-1.48) * CFrame.Angles(math.rad(-100),math.rad(75),math.rad(0)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
- wait(0.55 * GunSetup.AnimSpeed)
- tweenJoint(RAW, CFrame.new(-0.975, -0.365, -1.2) * CFrame.Angles(math.rad(-85), math.rad(-2), math.rad(9)) , nil, function(X) return math.sin(math.rad(X)) end, 0.525 * GunSetup.AnimSpeed)
- tweenJoint(LAW, CFrame.new(1.195,1.4,-0.5) * CFrame.Angles(math.rad(0),math.rad(25),math.rad(0)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
- Tool.Handle.MagOut:Play()
- local MagC = Tool:WaitForChild("Mag"):clone()
- Tool.Mag.Transparency = 1
- MagC.Parent = Tool
- MagC.Name = "MagC"
- MagC.Transparency = 0
- local MagCW = Instance.new("Motor6D")
- MagCW.Part0 = MagC
- MagCW.Part1 = Player.Character["Left Arm"]
- MagCW.Parent = MagC
- MagCW.C1 = MagC.CFrame:toObjectSpace(Tool.Mag.CFrame)
- wait(0.75 * (GunSetup.AnimSpeed/1))
- if (StoredAmmo.Value - (GunSetup.Ammo - Ammo)) < 0 then
- Ammo = Ammo + StoredAmmo.Value
- StoredAmmo.Value = 0
- elseif Ammo <= 0 then
- StoredAmmo.Value = StoredAmmo.Value - (GunSetup.Ammo - Ammo)
- Ammo = GunSetup.Ammo
- Chambered = false
- elseif Ammo > 0 and Chambered and GunSetup.Chamber then
- StoredAmmo.Value = StoredAmmo.Value - (GunSetup.Ammo - Ammo)
- Ammo = GunSetup.Ammo + 1
- elseif Ammo > 0 and Chambered and not GunSetup.Chamber then
- StoredAmmo.Value = StoredAmmo.Value - (GunSetup.Ammo - Ammo)
- Ammo = GunSetup.Ammo
- end
- Tool.Handle.MagIn:Play()
- tweenJoint(RAW, CFrame.new(-0.875, -0.465, -1.15) * CFrame.Angles(math.rad(-95), math.rad(-2), math.rad(7.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.325 * GunSetup.AnimSpeed)
- tweenJoint(LAW, CFrame.new(1.195,-0.35,-1.48) * CFrame.Angles(math.rad(-100),math.rad(75),math.rad(0)) , nil, function(X) return math.sin(math.rad(X)) end, 0.275 * GunSetup.AnimSpeed)
- wait(0.15 * GunSetup.AnimSpeed)
- MagC:Destroy()
- Tool.Mag.Transparency = 0
- wait(0.35 * GunSetup.AnimSpeed)
- end
- end
- function SeeMag()
- if Equipped then
- Animando = true
- tweenJoint(RAW, CFrame.new(0.213, -0.265, -1.25) * CFrame.Angles(math.rad(-90), math.rad(7.5), math.rad(-50.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.325 * GunSetup.AnimSpeed)
- tweenJoint(LAW, CFrame.new(2.195,-0.825,-1.08) * CFrame.Angles(math.rad(-100),math.rad(75),math.rad(-41)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
- wait(1.125 * (GunSetup.AnimSpeed/2))
- tweenJoint(RAW, CFrame.new(-0.875, -0.465, -1.15) * CFrame.Angles(math.rad(-95), math.rad(-2), math.rad(7.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.425 * GunSetup.AnimSpeed)
- tweenJoint(LAW, CFrame.new(1.195,-0.35,-1.48) * CFrame.Angles(math.rad(-100),math.rad(75),math.rad(0)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
- wait(0.55 * GunSetup.AnimSpeed)
- tweenJoint(RAW, CFrame.new(-0.975, -0.365, -1.2) * CFrame.Angles(math.rad(-85), math.rad(-2), math.rad(9)) , nil, function(X) return math.sin(math.rad(X)) end, 0.525 * GunSetup.AnimSpeed)
- tweenJoint(LAW, CFrame.new(1.195,1.4,-0.5) * CFrame.Angles(math.rad(0),math.rad(25),math.rad(0)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
- Tool.Handle.MagOut:Play()
- local MagC = Tool:WaitForChild("Mag"):clone()
- Tool.Mag.Transparency = 1
- MagC.Parent = Tool
- MagC.Name = "MagC"
- MagC.Transparency = 0
- local MagCW = Instance.new("Motor6D")
- MagCW.Part0 = MagC
- MagCW.Part1 = Player.Character["Left Arm"]
- MagCW.Parent = MagC
- MagCW.C1 = MagC.CFrame:toObjectSpace(Tool.Mag.CFrame)
- wait(0.75 * (GunSetup.AnimSpeed/1))
- tweenJoint(RAW, CFrame.new(-0.875, -0.465, -1.15) * CFrame.Angles(math.rad(-95), math.rad(-2), math.rad(7.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.325 * GunSetup.AnimSpeed)
- tweenJoint(LAW, CFrame.new(1.195,-0.35,-1.48) * CFrame.Angles(math.rad(-100),math.rad(45),math.rad(0)) , nil, function(X) return math.sin(math.rad(X)) end, 0.275 * GunSetup.AnimSpeed)
- wait(0.12 * (GunSetup.AnimSpeed/1))
- Animando = false
- --[[wait(0.15 * GunSetup.AnimSpeed)
- MagC:Destroy()
- Tool.Mag.Transparency = 0
- wait(0.35 * GunSetup.AnimSpeed)]]
- end
- end
- function UNSeeMag()
- if Equipped then
- Animando = true
- local MagC = Tool:WaitForChild("MagC")
- local MagCW = script.Parent.MagC.Motor6D
- wait(0.75 * (GunSetup.AnimSpeed/1))
- tweenJoint(RAW, CFrame.new(-0.875, -0.465, -1.15) * CFrame.Angles(math.rad(-95), math.rad(-2), math.rad(7.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.325 * GunSetup.AnimSpeed)
- tweenJoint(LAW, CFrame.new(1.195,-0.35,-1.48) * CFrame.Angles(math.rad(-100),math.rad(75),math.rad(0)) , nil, function(X) return math.sin(math.rad(X)) end, 0.275 * GunSetup.AnimSpeed)
- wait(0.15 * GunSetup.AnimSpeed)
- Tool.Handle.MagIn:Play()
- MagC:Destroy()
- Tool.Mag.Transparency = 0
- wait(0.35 * GunSetup.AnimSpeed)
- tweenJoint(RAW, CFrame.new(0.213, -0.265, -1.25) * CFrame.Angles(math.rad(-90), math.rad(7.5), math.rad(-50.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.325 * GunSetup.AnimSpeed)
- tweenJoint(LAW, CFrame.new(1.25,0.55,-1.08) * CFrame.Angles(math.rad(-100),math.rad(25),math.rad(-41)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
- wait(0.12 * (GunSetup.AnimSpeed/1))
- Animando = false
- end
- end
- function CheckAnim()
- if Equipped then
- Animando = true
- tweenJoint(RAW, CFrame.new(0.213, -0.265, -1.25) * CFrame.Angles(math.rad(-90), math.rad(7.5), math.rad(-50.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.325 * GunSetup.AnimSpeed)
- tweenJoint(LAW, CFrame.new(1.25,0.55,-1.08) * CFrame.Angles(math.rad(-100),math.rad(25),math.rad(-41)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
- wait(0.20 * (GunSetup.AnimSpeed/1))
- Animando = false
- end
- end
- function ChamberAnim()
- if Equipped then
- Animando = true
- tweenJoint(RAW, CFrame.new(0.213, -0.265, -1.25) * CFrame.Angles(math.rad(-90), math.rad(7.5), math.rad(-50.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.325 * GunSetup.AnimSpeed)
- tweenJoint(LAW, CFrame.new(0.75,-0.6,-0.85) * CFrame.Angles(math.rad(-140),math.rad(70),math.rad(40)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
- wait(0.15 * (GunSetup.AnimSpeed/2))
- Tool.Handle.MagIn:Play()
- tweenJoint(RAW, CFrame.new(0.213, -0.265, -1.25) * CFrame.Angles(math.rad(-90), math.rad(7.5), math.rad(-50.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.325 * GunSetup.AnimSpeed)
- tweenJoint(LAW, CFrame.new(0.195,-0.8,-0.85) * CFrame.Angles(math.rad(-140),math.rad(70),math.rad(40)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
- wait(0.12 * (GunSetup.AnimSpeed/1))
- Animando = false
- end
- end
- function ChamberBKAnim()
- if Equipped then
- Animando = true
- tweenJoint(RAW, CFrame.new(0.213, -0.265, -1.25) * CFrame.Angles(math.rad(-90), math.rad(7.5), math.rad(-50.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.325 * GunSetup.AnimSpeed)
- tweenJoint(LAW, CFrame.new(0.195,-0.8,-0.85) * CFrame.Angles(math.rad(-140),math.rad(70),math.rad(40)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
- wait(0.15 * (GunSetup.AnimSpeed/2))
- Tool.Handle.MagIn:Play()
- tweenJoint(RAW, CFrame.new(0.213, -0.265, -1.25) * CFrame.Angles(math.rad(-90), math.rad(7.5), math.rad(-50.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.325 * GunSetup.AnimSpeed)
- tweenJoint(LAW, CFrame.new(0.75,-0.6,-0.85) * CFrame.Angles(math.rad(-140),math.rad(70),math.rad(40)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
- wait(0.12 * (GunSetup.AnimSpeed/1))
- Animando = false
- end
- end
- function FastReloadAnim()
- if Equipped then
- tweenJoint(RAW, CFrame.new(0.213, -0.265, -1.25) * CFrame.Angles(math.rad(-90), math.rad(7.5), math.rad(-50.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.325 * GunSetup.AnimSpeed)
- tweenJoint(LAW, CFrame.new(1.25,0.55,-1.08) * CFrame.Angles(math.rad(-100),math.rad(25),math.rad(-41)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
- wait(1.125 * (GunSetup.AnimSpeed/2))
- tweenJoint(RAW, CFrame.new(-0.875, -0.465, -1.15) * CFrame.Angles(math.rad(-95), math.rad(-2), math.rad(7.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.425 * GunSetup.AnimSpeed)
- tweenJoint(LAW, CFrame.new(1.195,-0.35,-1.48) * CFrame.Angles(math.rad(-100),math.rad(75),math.rad(0)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
- wait(0.55 * GunSetup.AnimSpeed)
- tweenJoint(RAW, CFrame.new(-0.975, -0.365, -1.2) * CFrame.Angles(math.rad(-85), math.rad(-2), math.rad(9)) , nil, function(X) return math.sin(math.rad(X)) end, 0.525 * GunSetup.AnimSpeed)
- tweenJoint(LAW, CFrame.new(1.195,1.4,-0.5) * CFrame.Angles(math.rad(0),math.rad(25),math.rad(0)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
- Tool.Handle.MagOut:Play()
- local MagC = Tool:WaitForChild("Mag"):clone()
- Tool.Mag.Transparency = 1
- MagC.Parent = Tool
- MagC.Name = "MagC"
- MagC.Transparency = 0
- local MagCW = Instance.new("Motor6D")
- MagCW.Part0 = MagC
- MagCW.Part1 = Player.Character["Left Arm"]
- MagCW.Parent = MagC
- MagCW.C1 = MagC.CFrame:toObjectSpace(Tool.Mag.CFrame)
- wait(0.75 * (GunSetup.AnimSpeed/1))
- if (StoredAmmo.Value - (GunSetup.Ammo - Ammo)) < 0 then
- Ammo = Ammo + StoredAmmo.Value
- StoredAmmo.Value = 0
- elseif Ammo <= 0 then
- StoredAmmo.Value = StoredAmmo.Value - (GunSetup.Ammo - Ammo)
- Ammo = GunSetup.Ammo
- Chambered = false
- elseif Ammo > 0 and Chambered and GunSetup.Chamber then
- StoredAmmo.Value = StoredAmmo.Value - (GunSetup.Ammo - Ammo)
- Ammo = GunSetup.Ammo + 1
- elseif Ammo > 0 and Chambered and not GunSetup.Chamber then
- StoredAmmo.Value = StoredAmmo.Value - (GunSetup.Ammo - Ammo)
- Ammo = GunSetup.Ammo
- end
- Tool.Handle.MagIn:Play()
- tweenJoint(RAW, CFrame.new(-0.875, -0.465, -1.15) * CFrame.Angles(math.rad(-95), math.rad(-2), math.rad(7.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.325 * GunSetup.AnimSpeed)
- tweenJoint(LAW, CFrame.new(1.195,-0.35,-1.48) * CFrame.Angles(math.rad(-100),math.rad(75),math.rad(0)) , nil, function(X) return math.sin(math.rad(X)) end, 0.275 * GunSetup.AnimSpeed)
- wait(0.15 * GunSetup.AnimSpeed)
- MagC:Destroy()
- Tool.Mag.Transparency = 0
- wait(0.35 * GunSetup.AnimSpeed)
- end
- end
- function FastBolt()
- tweenJoint(RAW, CFrame.new(0.213, -0.265, -1.25) * CFrame.Angles(math.rad(-90), math.rad(7.5), math.rad(-50.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.325 * GunSetup.AnimSpeed)
- tweenJoint(LAW, CFrame.new(0.75,-0.6,-0.85) * CFrame.Angles(math.rad(-140),math.rad(70),math.rad(40)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
- wait(0.55 * (GunSetup.AnimSpeed/2))
- tweenJoint(RAW, CFrame.new(0.213, -0.265, -1.25) * CFrame.Angles(math.rad(-90), math.rad(7.5), math.rad(-50.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.325 * GunSetup.AnimSpeed)
- tweenJoint(LAW, CFrame.new(0.75,-0.6,-0.85) * CFrame.Angles(math.rad(-140),math.rad(70),math.rad(40)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
- wait(0.3 * (GunSetup.AnimSpeed/2))
- Tool.Handle.MagIn:Play()
- tweenJoint(RAW, CFrame.new(0.213, -0.265, -1.25) * CFrame.Angles(math.rad(-90), math.rad(7.5), math.rad(-50.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.325 * GunSetup.AnimSpeed)
- tweenJoint(LAW, CFrame.new(0.195,-0.8,-0.85) * CFrame.Angles(math.rad(-140),math.rad(70),math.rad(40)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
- slideback = true
- Emperrado = false
- if Ammo > 0 and Chambered then
- EjectShells()
- Ammo = Ammo - 1
- print(Ammo)
- end
- wait(0.75 * (GunSetup.AnimSpeed/2))
- Tool.Handle.MagIn:Play()
- tweenJoint(RAW, CFrame.new(0.213, -0.265, -1.25) * CFrame.Angles(math.rad(-90), math.rad(7.5), math.rad(-50.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.325 * GunSetup.AnimSpeed)
- tweenJoint(LAW, CFrame.new(0.75,-0.6,-0.85) * CFrame.Angles(math.rad(-140),math.rad(70),math.rad(40)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
- slideback = false
- Chambered = true
- wait(0.25 * (GunSetup.AnimSpeed/2))
- tweenJoint(RAW, GunSetup.RightPos , nil, function(X) return math.sin(math.rad(X)) end, 0.225 * GunSetup.AnimSpeed)
- tweenJoint(LAW, GunSetup.LeftPos , nil, function(X) return math.sin(math.rad(X)) end, 0.215 * GunSetup.AnimSpeed)
- end
- function GLReloadAnim()
- if Equipped then
- tweenJoint(RAW, CFrame.new(-0.975, -0.365, -1.2) * CFrame.Angles(math.rad(-85), math.rad(-2), math.rad(9)) , nil, function(X) return math.sin(math.rad(X)) end, 0.525 * GunSetup.AnimSpeed)
- tweenJoint(LAW, CFrame.new(1,0,-1.795) * CFrame.Angles(math.rad(-120),math.rad(45),math.rad(5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
- wait(0.25 * (GunSetup.AnimSpeed/1))
- tweenJoint(RAW, CFrame.new(-0.875, -0.465, -1.15) * CFrame.Angles(math.rad(-95), math.rad(-2), math.rad(7.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.425 * GunSetup.AnimSpeed)
- tweenJoint(LAW, CFrame.new(1.195,1.4,-0.5) * CFrame.Angles(math.rad(0),math.rad(25),math.rad(0)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
- wait(0.75 * (GunSetup.AnimSpeed/1))
- Tool.Handle.MagOut:Play()
- tweenJoint(RAW, CFrame.new(-0.975, -0.365, -1.2) * CFrame.Angles(math.rad(-85), math.rad(-2), math.rad(9)) , nil, function(X) return math.sin(math.rad(X)) end, 0.525 * GunSetup.AnimSpeed)
- tweenJoint(LAW, CFrame.new(1,0,-1.795) * CFrame.Angles(math.rad(-120),math.rad(45),math.rad(5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
- if (StoredAmmo.Value - (GunSetup.Ammo - Ammo)) < 0 then
- Ammo = Ammo + StoredAmmo.Value
- StoredAmmo.Value = 0
- elseif Ammo <= 0 then
- StoredAmmo.Value = StoredAmmo.Value - (GunSetup.Ammo - Ammo)
- Ammo = GunSetup.Ammo
- Chambered = false
- elseif Ammo > 0 and Chambered and GunSetup.Chamber then
- StoredAmmo.Value = StoredAmmo.Value - (GunSetup.Ammo - Ammo)
- Ammo = GunSetup.Ammo + 1
- elseif Ammo > 0 and Chambered and not GunSetup.Chamber then
- StoredAmmo.Value = StoredAmmo.Value - (GunSetup.Ammo - Ammo)
- Ammo = GunSetup.Ammo
- end
- wait(0.75 * GunSetup.AnimSpeed)
- tweenJoint(RAW, CFrame.new(0.213, -0.265, -1.25) * CFrame.Angles(math.rad(-90), math.rad(7.5), math.rad(-50.5)) , nil, function(X) return math.sin(math.rad(X)) end, 0.325 * GunSetup.AnimSpeed)
- tweenJoint(LAW, CFrame.new(1.25,0.55,-1.08) * CFrame.Angles(math.rad(-100),math.rad(25),math.rad(-41)) , nil, function(X) return math.sin(math.rad(X)) end, 0.375 * GunSetup.AnimSpeed)
- end
- end
- -----------------------ADS Function------------------------------
- Mouse.Button2Down:connect(function()
- if Equipped then
- if not Aiming and not Reloading and not GLReloading and not Sprinting and not Safemode and not Checando then
- Aiming = true
- -- Mouse.Icon = GunSetup.Cursor.Aiming
- if AimPartMode == 1 then
- tweenJoint(RAW, RAW.C0 * CFrame.new(-Tool.AimPart.CFrame:toObjectSpace(Character.Head.CFrame).p), nil, function(X) return math.sin(math.rad(X)) end, 0.25 * GunSetup.AnimSpeed)
- tweenJoint(LAW, GunSetup.LeftAimPosition , nil, function(X) return math.sin(math.rad(X)) end, 0.25 * GunSetup.AnimSpeed)
- tweenFoV(GunSetup.FOV1, 40)
- end
- if AimPartMode == 2 then
- tweenJoint(RAW, RAW.C0 * CFrame.new(-Tool.AimPart2.CFrame:toObjectSpace(Character.Head.CFrame).p), nil, function(X) return math.sin(math.rad(X)) end, 0.25 * GunSetup.AnimSpeed)
- tweenJoint(LAW, GunSetup.LeftAim2Position , nil, function(X) return math.sin(math.rad(X)) end, 0.25 * GunSetup.AnimSpeed)
- tweenFoV(GunSetup.FOV2, 40)
- end
- game.Workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character.Humanoid
- end
- end
- end)
- Mouse.Button2Up:connect(function()
- if Equipped then
- if Aiming then
- Aiming = false
- -- Mouse.Icon = GunSetup.Cursor.Aiming
- if not Safemode then
- IdleOrSteadyAnim()
- tweenFoV(70, 40)
- end
- end
- end
- end)
- -----------------------shooting function-----------------
- function Rand(Min, Max, Accuracy)
- local Inverse = 1 / (Accuracy or 1)
- return (math.random(Min * Inverse, Max * Inverse) / Inverse)
- end
- function GetHitSurfaceCFrame(HitPos,Obj)
- local SurfaceCF = {
- {"Back",Obj.CFrame * CFrame.new(0,0,Obj.Size.z)};
- {"Bottom",Obj.CFrame * CFrame.new(0,-Obj.Size.y,0)};
- {"Front",Obj.CFrame * CFrame.new(0,0,-Obj.Size.z)};
- {"Left",Obj.CFrame * CFrame.new(-Obj.Size.x,0,0)};
- {"Right",Obj.CFrame * CFrame.new(Obj.Size.x,0,0)};
- {"Top",Obj.CFrame * CFrame.new(0,Obj.Size.y,0)}
- }
- local ClosestDist = math.huge
- local ClosestSurface = nil
- for _,v in pairs(SurfaceCF) do
- local SurfaceDist = (HitPos - v[2].p).magnitude
- if SurfaceDist < ClosestDist then
- ClosestDist = SurfaceDist
- ClosestSurface = v
- end
- end
- return ClosestSurface[2]
- end
- local BulletModel = workspace:FindFirstChild("Ray_Ignore") or Instance.new("Model", workspace)
- BulletModel.Name = "Ray_Ignore"
- spawn(function()
- while true do
- BulletModel.Parent = game.Workspace
- wait(1 / 20)
- end
- end)
- local Ray_Ignore = {Character, BulletModel, Camera}
- function CreateBulletImpact(HitPos, HitObj, HumanoidFound)
- local SurfaceCF = GetHitSurfaceCFrame(HitPos, HitObj)
- local SurfaceDir = CFrame.new(HitObj.CFrame.p, SurfaceCF.p)
- local SurfaceDist = SurfaceDir.lookVector * (HitObj.CFrame.p - SurfaceCF.p).magnitude / 2
- local SurfaceOffset = HitPos - SurfaceCF.p + SurfaceDist
- local SurfaceCFrame = SurfaceDir + SurfaceDist + SurfaceOffset
- local HitMark = Instance.new("Part")
- HitMark.BrickColor = BrickColor.new("Black")
- HitMark.Transparency = 1
- HitMark.Anchored = true
- HitMark.CanCollide = false
- HitMark.FormFactor = "Custom"
- HitMark.Size = Vector3.new(math.random(1,1.5), math.random(1,1.5), 0.2)
- HitMark.TopSurface = 0
- HitMark.BottomSurface = 0
- local Mesh = Instance.new("BlockMesh")
- Mesh.Offset = Vector3.new(0, 0, -0.05)
- Mesh.Scale = Vector3.new(-0.25, -0.25, 0)
- Mesh.Parent = HitMark
- local mat = HitObj.Material
- if mat == Enum.Material.Wood or mat == Enum.Material.WoodPlanks then
- local BulletWhizz = Instance.new("Sound")
- BulletWhizz.Parent = HitMark
- BulletWhizz.Pitch = BulletWhizz.Pitch * math.random(34, 46)/40
- BulletWhizz.SoundId = "rbxassetid://142082171"
- BulletWhizz:Play()
- if game.ReplicatedStorage:FindFirstChild("Dust" or "Smoke") then
- local D1 = game.ReplicatedStorage.Dust:clone()
- D1.Parent = HitMark
- D1.Enabled = true
- end
- local Decal = Instance.new("Decal")
- Decal.Face = Enum.NormalId.Front
- Decal.Texture = "http://www.roblox.com/asset/?id=64291961"
- Decal.Parent = HitMark
- HitMark.Parent = BulletModel
- HitMark.CFrame = SurfaceCFrame
- local Particles = Instance.new("ParticleEmitter")
- Particles.Color = ColorSequence.new(Color3.new(255, 255, 255))
- Particles.LightEmission = 0
- Particles.Size = NumberSequence.new(0.25)
- Particles.Texture = "http://www.roblox.com/asset/?id=434255560"
- Particles.Transparency = NumberSequence.new(
- {
- NumberSequenceKeypoint.new(0, 0.25, 0.25);
- NumberSequenceKeypoint.new(1, 1);
- }
- )
- Particles.Acceleration = Vector3.new(0, -196.2, 0)
- Particles.Lifetime = NumberRange.new(0.25 - 0.05, 0.25 + 0.15)
- Particles.Rate = 500
- Particles.RotSpeed = NumberRange.new(360)
- Particles.Speed = NumberRange.new(25 - 0, 25 + 0)
- Particles.VelocitySpread = 45
- Particles.Parent = HitMark
- Particles.EmissionDirection = "Top"
- game.Debris:AddItem(Particles, 0.2)
- game.Debris:AddItem(HitMark, 0.95)
- elseif mat == Enum.Material.Plastic and HitObj.Name == "Head" or HitObj.Name == "Torso" or HitObj.Name == "Right Arm" or HitObj.Name == "Left Arm" or HitObj.Name == "Right Leg" or HitObj.Name == "Left Leg" then
- local BulletWhizz = Instance.new("Sound")
- BulletWhizz.Parent = HitMark
- BulletWhizz.Pitch = BulletWhizz.Pitch * math.random(34, 46)/40
- BulletWhizz.SoundId = "rbxassetid://330595293"
- BulletWhizz:Play()
- local Decal = Instance.new("Decal")
- Decal.Face = Enum.NormalId.Front
- Decal.Texture = "http://www.roblox.com/asset/?id=112969718"
- Decal.Parent = HitMark
- HitMark.Parent = BulletModel
- HitMark.CFrame = SurfaceCFrame
- local Particles = Instance.new("ParticleEmitter")
- Particles.Color = ColorSequence.new(Color3.new(25, 0, 0))
- Particles.LightEmission = 0
- Particles.Size = NumberSequence.new(.5)
- Particles.Texture = "http://www.roblox.com/asset/?id=176677966"
- Particles.Transparency = NumberSequence.new(
- {
- NumberSequenceKeypoint.new(0, 0, 0);
- NumberSequenceKeypoint.new(1, 1);
- }
- )
- Particles.Acceleration = Vector3.new(0, 0, 0)
- Particles.Lifetime = NumberRange.new(0.1 - 0.05, 0.1 + 0.05)
- Particles.Rate = 500
- Particles.RotSpeed = NumberRange.new(1000)
- Particles.Speed = NumberRange.new(0 - 0, 0 + 0)
- Particles.VelocitySpread = 0
- Particles.Parent = HitMark
- Particles.EmissionDirection = "Top"
- game.Debris:AddItem(Particles, 0.2)
- game.Debris:AddItem(HitMark, 0.95)
- elseif mat == Enum.Material.Concrete or mat == Enum.Material.Slate or mat == Enum.Material.Cobblestone or mat == Enum.Material.Brick or mat == Enum.Material.Granite or mat == Enum.Material.Granite or mat == Enum.Material.Plastic or mat == Enum.Material.SmoothPlastic then
- local BulletWhizz = Instance.new("Sound")
- BulletWhizz.Parent = HitMark
- BulletWhizz.Pitch = BulletWhizz.Pitch * math.random(34, 46)/40
- BulletWhizz.SoundId = "rbxassetid://142082166"
- BulletWhizz:Play()
- if game.ReplicatedStorage:FindFirstChild("Dust" or "Smoke") then
- local D1 = game.ReplicatedStorage.Dust:clone()
- D1.Parent = HitMark
- D1.Enabled = true
- local D2 = game.ReplicatedStorage.Smoke:clone()
- D2.Parent = HitMark
- D2.Enabled = true
- end
- local Decal = Instance.new("Decal")
- Decal.Face = Enum.NormalId.Front
- Decal.Texture = "http://www.roblox.com/asset/?id=64291961"
- Decal.Parent = HitMark
- HitMark.Parent = BulletModel
- HitMark.CFrame = SurfaceCFrame
- local Particles = Instance.new("ParticleEmitter")
- Particles.Color = ColorSequence.new(Color3.new(50, 50, 50))
- Particles.LightEmission = 0
- Particles.Size = NumberSequence.new(0.25)
- Particles.Texture = "rbxasset://textures/particles/smoke_main.dds"
- Particles.Transparency = NumberSequence.new(
- {
- NumberSequenceKeypoint.new(0, 0.25, 0.25);
- NumberSequenceKeypoint.new(1, 1);
- }
- )
- Particles.Acceleration = Vector3.new(0, -196.2, 0)
- Particles.Lifetime = NumberRange.new(0.1 - 0.05, 0.1 + 0.05)
- Particles.Rate = 500
- Particles.RotSpeed = NumberRange.new(360)
- Particles.Speed = NumberRange.new(25 - 5, 25 + 5)
- Particles.VelocitySpread = 45
- Particles.Parent = HitMark
- Particles.EmissionDirection = "Top"
- game.Debris:AddItem(Particles, 0.2)
- game.Debris:AddItem(HitMark, 0.95)
- elseif mat == Enum.Material.Grass or mat == Enum.Material.Sand then
- local BulletWhizz = Instance.new("Sound")
- BulletWhizz.Parent = HitMark
- BulletWhizz.Pitch = BulletWhizz.Pitch * math.random(34, 46)/40
- BulletWhizz.SoundId = "rbxassetid://133758545"
- BulletWhizz:Play()
- if game.ReplicatedStorage:FindFirstChild("Dust" or "Smoke") then
- local D1 = game.ReplicatedStorage.Dust:clone()
- D1.Parent = HitMark
- D1.Enabled = true
- local D2 = game.ReplicatedStorage.Smoke:clone()
- D2.Parent = HitMark
- D2.Enabled = true
- end
- if game.ReplicatedStorage:FindFirstChild("Dust" or "Smoke") then
- local D1 = game.ReplicatedStorage.Dust:clone()
- D1.Parent = HitMark
- D1.Enabled = true
- local D2 = game.ReplicatedStorage.Smoke:clone()
- D2.Parent = HitMark
- D2.Enabled = true
- end
- local Decal = Instance.new("Decal")
- Decal.Face = Enum.NormalId.Front
- Decal.Texture = "http://www.roblox.com/asset/?id=64291961"
- Decal.Parent = HitMark
- HitMark.Parent = BulletModel
- HitMark.CFrame = SurfaceCFrame
- local Particles = Instance.new("ParticleEmitter")
- Particles.Color = ColorSequence.new(Color3.new(50, 50, 50))
- Particles.LightEmission = 0
- Particles.Size = NumberSequence.new(0.25)
- Particles.Texture = "rbxasset://textures/particles/smoke_main.dds"
- Particles.Transparency = NumberSequence.new(
- {
- NumberSequenceKeypoint.new(0, 0.25, 0.25);
- NumberSequenceKeypoint.new(1, 1);
- }
- )
- Particles.Acceleration = Vector3.new(0, -196.2, 0)
- Particles.Lifetime = NumberRange.new(0.1 - 0.05, 0.1 + 0.05)
- Particles.Rate = 500
- Particles.RotSpeed = NumberRange.new(360)
- Particles.Speed = NumberRange.new(25 - 5, 25 + 5)
- Particles.VelocitySpread = 45
- Particles.Parent = HitMark
- Particles.EmissionDirection = "Top"
- game.Debris:AddItem(Particles, 0.2)
- game.Debris:AddItem(HitMark, 0.95)
- elseif mat == Enum.Material.CorrodedMetal or mat == Enum.Material.Metal or mat == Enum.Material.DiamondPlate then
- local BulletWhizz = Instance.new("Sound")
- BulletWhizz.Parent = HitMark
- BulletWhizz.Pitch = BulletWhizz.Pitch * math.random(34, 46)/40
- BulletWhizz.SoundId = "rbxassetid://142082170"
- BulletWhizz:Play()
- local Decal = Instance.new("Decal")
- Decal.Face = Enum.NormalId.Front
- Decal.Texture = "http://www.roblox.com/asset/?id=64291961"
- Decal.Parent = HitMark
- HitMark.Parent = BulletModel
- HitMark.CFrame = SurfaceCFrame
- local Particles = Instance.new("ParticleEmitter")
- Particles.Color = ColorSequence.new(Color3.new(255, 200, 0))
- Particles.LightEmission = 1
- Particles.Size = NumberSequence.new(0.075)
- Particles.Texture = "http://www.roblox.com/asset/?id=416917683"
- Particles.Transparency = NumberSequence.new(
- {
- NumberSequenceKeypoint.new(0, 0.25, 0.25);
- NumberSequenceKeypoint.new(1, 1);
- }
- )
- Particles.Acceleration = Vector3.new(0, -196.2, 0)
- Particles.Lifetime = NumberRange.new(0.1 - 0.05, 0.1 + 0.05)
- Particles.Rate = 500
- Particles.RotSpeed = NumberRange.new(360)
- Particles.Speed = NumberRange.new(25 - 5, 25 + 5)
- Particles.VelocitySpread = 45
- Particles.Parent = HitMark
- Particles.EmissionDirection = "Top"
- game.Debris:AddItem(Particles, 0.2)
- game.Debris:AddItem(HitMark, 0.95)
- else
- local BulletWhizz = Instance.new("Sound")
- BulletWhizz.Parent = HitMark
- BulletWhizz.Pitch = BulletWhizz.Pitch * math.random(34, 46)/40
- BulletWhizz.SoundId = "rbxassetid://142082166"
- BulletWhizz:Play()
- end
- end
- --rocket.Touched:connect(function(hit)
- function EjectShells()
- shell = Shell:clone()
- shell.CFrame = Tool.Chamber.CFrame * CFrame.fromEulerAnglesXYZ(2.5,1,1.25)
- shell.Velocity = Tool.Chamber.CFrame.lookVector * 20 + Vector3.new(0,10,0)
- shell.RotVelocity = Vector3.new(-10,40,30)
- shell.Parent = BulletModel
- game:GetService("Debris"):addItem(shell,0.125)
- print("Ejecting Shell")
- end
- local connection
- function M203()
- if GunSetup.GrenadeLauncher == true then
- Tool.Handle.M203:Play()
- local M203 = game.ReplicatedStorage.M203["M203"]:clone()
- M203.Parent = game.Workspace
- M203.CFrame = Tool.FirePart2.CFrame*CFrame.new(.15,-0.7,-5.5)
- if GunSetup.M203Ammo == 1 then
- M203.Velocity = Tool.FirePart2.CFrame.lookVector*(500-196.2)
- end
- if GunSetup.M203Ammo == 2 then
- M203.Velocity = Tool.FirePart2.CFrame.lookVector*(575-196.2)
- end
- if GunSetup.M203Ammo == 1 then
- local Explosion =Instance.new("Explosion")
- Explosion.BlastRadius=15
- Explosion.BlastPressure=0
- damage = math.random(80,120)
- M203.Touched:connect(function(Hit)
- Explosion.Hit:connect(Damage)
- Explosion.Position= M203.Position
- Explosion.Parent=game.Workspace
- M203:remove()
- end)
- end
- if GunSetup.M203Ammo == 2 then
- local Smoke = M203.Smoke
- M203.Touched:connect(function(Hit)
- Smoke.Enabled = true
- M203.Velocity = Camera.CoordinateFrame.lookVector*0
- wait(9.5)
- Smoke.Enabled = false
- wait(1.5)
- M203:remove()
- end)
- end
- end
- end
- function Damage(Targ)
- local humanoid=Targ.Parent:FindFirstChild("Humanoid")
- if Targ.Parent:FindFirstChild("Humanoid") then
- -- for i,v in ipairs(humanoids) do
- -- if v==targ.Parent.Humanoid then
- -- return
- -- end
- -- end
- -- table.insert(humanoids,targ.Parent.Humanoid)
- Targ.Parent.Humanoid:TakeDamage(damage)
- end
- end
- function CreateBullet()
- local Origin = Tool.FirePart.Position
- local Direction = Tool.FirePart.CFrame.lookVector
- local BulletCF = CFrame.new(Origin, Origin + Direction)
- local Bullet = Instance.new("Part", game.Workspace)
- game.Debris:AddItem(Bullet, 3)
- Bullet.Shape = Enum.PartType.Ball
- Bullet.Size = Vector3.new(0.2, 0.2, 0.2)
- Bullet.TopSurface = "Smooth"
- Bullet.BottomSurface = "Smooth"
- Bullet.BrickColor = BrickColor.new("Bright yellow")
- Bullet.Material = "Neon"
- Bullet.Transparency = 0
- Bullet.CanCollide = false
- Bullet.CFrame = Tool.FirePart.CFrame + (Tool.FirePart.CFrame.p - Tool.FirePart.CFrame.p)
- Bullet.CFrame = CFrame.new(Tool.FirePart.CFrame.p, Tool.FirePart.CFrame.p + Tool.FirePart.CFrame.lookVector)
- local BM = Instance.new("SpecialMesh", Bullet)
- BM.MeshType = "Brick"
- BM.Scale = Vector3.new(0.2,0.2,25)
- local BulletMass = Bullet.Size.X * Bullet.Size.Y * Bullet.Size.Z
- local BF = Instance.new("BodyForce")
- BF.force = Vector3.new(0, BulletMass * (65 - GunSetup.BDrop), 0)
- BF.Parent = Bullet
- Bullet.Velocity = Direction * 1000
- Bullet.CFrame = BulletCF + Direction
- if GunSetup.BSpeed >= 343 then
- local BulletWhizz = Instance.new("Sound")
- BulletWhizz.Parent = Bullet
- BulletWhizz.Pitch = 1
- BulletWhizz.Looped = true
- BulletWhizz.EmitterSize = 25
- BulletWhizz.MaxDistance = 500
- BulletWhizz.SoundId = "rbxassetid://151284431"
- BulletWhizz:Play()
- end
- return Bullet
- end
- function shoot()
- local move = (Tool.FirePart.CFrame * CFrame.Angles(math.rad(math.random(-GunSetup.BSpread, GunSetup.BSpread)/10), math.rad(math.random(-GunSetup.BSpread, GunSetup.BSpread)/10), math.rad(math.random(-GunSetup.BSpread, GunSetup.BSpread)/10))).lookVector * 450
- local from = Tool.FirePart.Position
- local ray = Ray.new(from,move-Vector3.new(0, GunSetup.BDrop*0.05, 0))
- local Hit,Pos = workspace:FindPartOnRayWithIgnoreList(ray, Ray_Ignore)
- local HumanoidFound = false
- CreateBullet()
- local humanoid
- if Hit then
- CreateBulletImpact(Pos, Hit, HumanoidFound)
- if Hit.Parent.Name == "Chest" then
- if Hit.Parent.Parent:FindFirstChild("Humanoid") then
- humanoid = Hit.Parent.Parent:FindFirstChild("Humanoid")
- local c = Instance.new("ObjectValue")
- c.Name = "creator"
- c.Value = Player
- game.Debris:AddItem(c, 3)
- c.Parent = humanoid
- humanoid:TakeDamage(GunSetup.VestDamage)
- HumanoidFound = true
- end
- elseif Hit.Parent:IsA("Hat") or Hit.Parent:IsA("Accessory") then
- if Hit.Parent.Parent:FindFirstChild("Humanoid") then
- humanoid = Hit.Parent.Parent:FindFirstChild("Humanoid")
- local c = Instance.new("ObjectValue")
- c.Name = "creator"
- c.Value = Player
- game.Debris:AddItem(c, 3)
- c.Parent = humanoid
- local d = math.random(GunSetup.HeadDamage[1], GunSetup.HeadDamage[2])
- humanoid:TakeDamage(d)
- HumanoidFound = true
- end
- elseif Hit.Parent.Name=="Face" then
- if Hit.Parent.Parent:FindFirstChild("Humanoid") then
- humanoid = Hit.Parent.Parent:FindFirstChild("Humanoid")
- local c = Instance.new("ObjectValue")
- c.Name = "creator"
- c.Value = Player
- game.Debris:AddItem(c, 3)
- c.Parent = humanoid
- humanoid:TakeDamage(GunSetup.HelmetDamage)
- HumanoidFound = true
- end
- end
- if Hit.Parent:FindFirstChild("Humanoid") and Hit.Name == "Head" then
- humanoid = Hit.Parent:FindFirstChild("Humanoid")
- local c = Instance.new("ObjectValue")
- c.Name = "creator"
- c.Value = Player
- game.Debris:AddItem(c, 3)
- c.Parent = humanoid
- local d = math.random(GunSetup.HeadDamage[1], GunSetup.HeadDamage[2])
- humanoid:TakeDamage(d)
- HumanoidFound = true
- elseif Hit.Parent:FindFirstChild("Humanoid") and Hit.Name == "Torso" then
- humanoid = Hit.Parent:FindFirstChild("Humanoid")
- local c = Instance.new("ObjectValue")
- c.Name = "creator"
- c.Value = Player
- game.Debris:AddItem(c, 3)
- c.Parent = humanoid
- local d = math.random(GunSetup.TorsoDamage[1], GunSetup.TorsoDamage[2])
- humanoid:TakeDamage(d)
- HumanoidFound = true
- elseif Hit.Parent:FindFirstChild("Humanoid") and Hit.Name == "Right Arm" or Hit.Name == "Left Arm" or Hit.Name == "Right Leg" or Hit.Name == "Left Leg" then
- humanoid = Hit.Parent:FindFirstChild("Humanoid")
- local c = Instance.new("ObjectValue")
- c.Name = "creator"
- c.Value = Player
- game.Debris:AddItem(c, 3)
- c.Parent = humanoid
- local d = math.random(GunSetup.LimbsDamage[1], GunSetup.LimbsDamage[2])
- humanoid:TakeDamage(d)
- HumanoidFound = true
- end
- end
- Tool.FirePart.Fire:Play()
- RecoilG = math.rad(math.random(GunSetup.Recoil[1],GunSetup.Recoil[1])/10 * Rand(1, 1.5, 0.1))--(GunSettings.Recoil*math.random(1,4))
- Recoilup = RecoilG/2
- print(RecoilG)
- for i = Recoil, Recoil*Recoil do
- Recoilup = Recoilup * math.abs(Recoil) * math.random(-i,i)
- end
- for _, v in pairs(Tool.FirePart:GetChildren()) do
- if v.Name:sub(1, 7) == "FlashFX" or v.Name:sub(1, 7) == "Smoke" then
- v.Enabled = true
- end
- end
- delay(1 / 30, function()
- for _, v in pairs(Tool.FirePart:GetChildren()) do
- if v.Name:sub(1, 7) == "FlashFX" or v.Name:sub(1, 7) == "Smoke" then
- v.Enabled = false
- Recoilup = 0
- end
- end
- end)
- coroutine.resume(coroutine.create(function()
- local r = math.abs(Recoilup)/3
- local r2 = math.abs(Recoilup)/12
- local r3 = math.abs(Recoilup)/14
- if _G.Crouched then
- r = r2
- elseif _G.Proned then
- r = r3
- end
- local ran = math.random(-1, 1)
- Camera.CoordinateFrame = CFrame.new(Camera.Focus.p) * (Camera.CoordinateFrame - Camera.CoordinateFrame.p) * CFrame.Angles(r, 0, 0) * CFrame.new(0, 0, (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude)
- local c = -r/20
- local cx = -(r*ran)/20
- for i = 1, math.random(15, 25) do
- if EquipId == curId then
- Camera.CoordinateFrame = CFrame.new(Camera.Focus.p) * (Camera.CoordinateFrame - Camera.CoordinateFrame.p) * CFrame.Angles(c, 0, 0) * CFrame.new(0, 0, (Camera.Focus.p - Camera.CoordinateFrame.p).magnitude)
- wait()
- else
- break
- end
- end
- end))
- -- Bullet Creation
- EjectShells()
- AmmoGui.Frame.AText.Text = Ammo
- print(Ammo)
- end
- ------------Some Random Functions----------------
- local Btype = script.BType
- Btype.Value = GunSetup.BType
- function Checar()
- CheckAnim()
- end
- function Emperrar()
- if GunSetup.CanBreak == true then
- local Jam = math.random(1)
- print("Chance de emperrar: "..Jam)
- if Jam <= 1 then
- Emperrado = true
- end
- end
- end
- ------------Shooting Function--------------------
- Mouse.Button1Down:connect(function()
- if Equipped then
- if Safemode or slideback then return end
- MouseHeld = true
- if GetAmmo() == 0 or MagOut and GunSetup.FireMode ~= "M203" then
- Tool.Handle.Click:Play()
- Chambered = false
- end
- if Emperrado or not Chambered and GunSetup.FireMode ~= "M203" then
- Tool.Handle.Click:Play()
- return
- end
- if not Shooting and not Reloading and not GLReloading or Sprinting and not Emperrado and not Checando then
- Shooting = true
- if GunSetup.FireMode == "Single" and GetAmmo() > 0 and not Checando then
- shoot()
- Emperrar()
- Ammo = Ammo - 1
- GetAmmo()
- wait(Firerate)
- elseif GunSetup.FireMode == "Automatic" then
- while MouseHeld and Equipped and Shooting and not Emperrado and GetAmmo() > 0 and not Checando do
- shoot()
- Emperrar()
- Ammo = Ammo - 1
- GetAmmo()
- wait(Firerate)
- end
- elseif GunSetup.FireMode == "Burst" and GetAmmo() > 0 and not Checando then
- for i = 1, GunSetup.BurstFire do
- if GetAmmo() < 1 then
- break
- end
- shoot()
- Emperrar()
- Ammo = Ammo - 1
- GetAmmo()
- wait(BURSTFirerate)
- end
- elseif GunSetup.FireMode == "M203" and GLAmmo.Value > 0 and GLChambered and not Checando then
- M203()
- GLChambered = false
- GLAmmo.Value = GLAmmo.Value - 1
- wait(GLFirerate)
- end
- Shooting = false
- end
- end
- end)
- Mouse.Button1Up:connect(function()
- if Equipped then
- MouseHeld = false
- end
- end)
- ----------------Mouse Function---------------------------
- Mouse.KeyDown:connect(function(Key)
- if Equipped then
- if Key == "t" then
- if not Reloading and not GLReloading and not Aiming and not Checando then
- if Safemode then
- Safemode = false
- IdleOrSteadyAnim()
- elseif not Safemode then
- if MouseHeld then
- MouseHeld = false
- end
- Safemode = true
- SafetyAnim()
- end
- end
- end
- if Key:byte() == 48 then
- if MouseHeld then
- MouseHeld = false
- end
- if not Sprinting and not Reloading and not GLReloading and not Checando and not Aiming and not _G.Crouched and not _G.Proned then
- Sprinting = true
- SprintAnim()
- end
- end
- if Key == "y" then
- if Tool:FindFirstChild('AimPart2') ~= nil then
- if EnableCycleSight then
- if AimPartMode == 1 then
- AimPartMode = 2
- if Aiming then
- tweenJoint(RAW, RAW.C0 * CFrame.new(-Tool.AimPart2.CFrame:toObjectSpace(Character.Head.CFrame).p), nil, function(X) return math.sin(math.rad(X)) end, 0.25)
- tweenJoint(LAW, GunSetup.LeftAim2Position , nil, function(X) return math.sin(math.rad(X)) end, 0.25)
- tweenFoV(GunSetup.FOV2, 60)
- end
- elseif AimPartMode == 2 then
- AimPartMode = 1
- if Aiming then
- tweenJoint(RAW, RAW.C0 * CFrame.new(-Tool.AimPart.CFrame:toObjectSpace(Character.Head.CFrame).p), nil, function(X) return math.sin(math.rad(X)) end, 0.25)
- tweenJoint(LAW, GunSetup.LeftAimPosition , nil, function(X) return math.sin(math.rad(X)) end, 0.25)
- tweenFoV(GunSetup.FOV1, 60)
- end
- end
- end
- end
- end
- if Key == "f" then
- if EnableFireMode then
- if MouseHeld then
- MouseHeld = false
- end
- if GunSetup.FireMode == "Automatic" then
- if GunSetup.SwitchableModes.Burst then
- GunSetup.FireMode = "Burst"
- Tool.Handle.SafetyClick:Play()
- elseif GunSetup.SwitchableModes.Single then
- GunSetup.FireMode = "Single"
- Tool.Handle.SafetyClick:Play()
- end
- elseif GunSetup.FireMode == "Burst" then
- if GunSetup.SwitchableModes.Single then
- GunSetup.FireMode = "Single"
- Tool.Handle.SafetyClick:Play()
- elseif GunSetup.SwitchableModes.Automatic then
- GunSetup.FireMode = "Automatic"
- Tool.Handle.SafetyClick:Play()
- end
- elseif GunSetup.FireMode == "Single" then
- if GunSetup.SwitchableModes.Automatic then
- GunSetup.FireMode = "Automatic"
- Tool.Handle.SafetyClick:Play()
- elseif GunSetup.SwitchableModes.Burst then
- GunSetup.FireMode = "Burst"
- Tool.Handle.SafetyClick:Play()
- end
- end
- -- if GunSetup.FireMode == "Automatic" then
- -- GunSetup.FireMode = "Single"
- -- Tool.Handle.SafetyClick:Play()
- -- elseif GunSetup.FireMode == "Single" then
- -- GunSetup.FireMode = "Burst"
- -- Tool.Handle.SafetyClick:Play()
- -- elseif GunSetup.FireMode == "Burst" then
- -- GunSetup.FireMode = "Automatic"
- -- Tool.Handle.SafetyClick:Play()
- -- end
- end
- end
- if Key == "r" then
- if not Reloading and not Animando and not GLReloading and StoredAmmo.Value > 0 and not Sprinting and not Aiming and Checando and not MagOut then
- if MouseHeld then
- MouseHeld = false
- end
- Reloading = true
- ReloadAnim()
- Reloading = false
- if Checando then
- CheckAnim()
- elseif Safemode then
- SafetyAnim()
- end
- end
- end
- if Key == "r" then
- if GunSetup.FastReload and not Animando and not Reloading and not GLReloading and StoredAmmo.Value > 0 and not Sprinting and not Aiming and not Checando and not MagOut then
- if MouseHeld then
- MouseHeld = false
- end
- Reloading = true
- FastReloadAnim()
- FastBolt()
- Reloading = false
- if Safemode then
- SafetyAnim()
- end
- end
- end
- if Key == "q" then
- if not Reloading and not GLReloading and not Sprinting and not Aiming and not Checando then
- if MouseHeld then
- MouseHeld = false
- end
- Checando = true
- CheckAnim()
- AmmoGui.Frame.Some.Visible = true
- AmmoGui.Frame.Btext.Visible = true
- AmmoGui.Frame.FText.Visible = true
- AmmoGui.Frame.SAText.Visible = true
- elseif not Reloading and not GLReloading and not Sprinting and not Aiming and Checando then
- if Safemode then
- SafetyAnim()
- Checando = false
- AmmoGui.Frame.Some.Visible = false
- AmmoGui.Frame.Btext.Visible = false
- AmmoGui.Frame.FText.Visible = false
- AmmoGui.Frame.SAText.Visible = false
- else
- IdleOrSteadyAnim()
- Checando = false
- AmmoGui.Frame.Some.Visible = false
- AmmoGui.Frame.Btext.Visible = false
- AmmoGui.Frame.FText.Visible = false
- AmmoGui.Frame.SAText.Visible = false
- end
- end
- end
- end
- if Key == "e" then
- if not Animando and not Reloading and not GLReloading and not Sprinting and not Aiming and Checando and not MagOut then
- if MouseHeld then
- MouseHeld = false
- end
- if not slideback then
- ChamberAnim()
- slideback = true
- Emperrado = false
- if Ammo > 0 and Chambered and not MagOut then
- EjectShells()
- Ammo = Ammo - 1
- print(Ammo)
- end
- elseif slideback then
- ChamberBKAnim()
- slideback = false
- Chambered = true
- end
- end
- end
- if Key == "g" then
- if GunSetup.GrenadeLauncher and not Checando then
- if MouseHeld then
- MouseHeld = false
- end
- if GunSetup.FireMode ~= "M203" then
- Tool.Handle.SafetyClick:Play()
- GunSetup.FireMode = "M203"
- else
- Tool.Handle.SafetyClick:Play()
- GunSetup.FireMode = GunSetup.BkFM
- end
- end
- end
- if Key == "g" then
- if GunSetup.GrenadeLauncher and not Animando and GLAmmo.Value > 0 and not Reloading and not GLReloading and not Sprinting and Checando and not MagOut then
- if MouseHeld then
- MouseHeld = false
- end
- GLReloading = true
- GLReloadAnim()
- GLReloading = false
- GLChambered = true
- end
- end
- if Key == "b" then
- if GunSetup.CanSeeMag and not Animando and not Reloading and not GLReloading and not Sprinting and not Aiming and Checando then
- if MouseHeld then
- MouseHeld = false
- end
- if not MagOut then
- MagOut = true
- SeeMag()
- AmmoGui.Frame.Some2.Visible = true
- AmmoGui.Frame.AText.Visible = true
- else
- AmmoGui.Frame.Some2.Visible = false
- AmmoGui.Frame.AText.Visible = false
- UNSeeMag()
- MagOut = false
- end
- end
- end
- end)
- Mouse.KeyUp:connect(function(Key)
- if Equipped then
- if Key:byte() == 48 then
- if MouseHeld then
- MouseHeld = false
- end
- if Sprinting and not Aiming and not Reloading and not GLReloading and not _G.Crouched and not _G.Proned then
- if not Safemode then
- IdleOrSteadyAnim()
- end
- wait(0.25 * GunSetup.AnimSpeed)
- _G.Sprinting = false
- Humanoid.WalkSpeed = 16
- Sprinting = false
- end
- end
- end
- end)
- -----------------Unequiping------------
- Character.Humanoid.Died:connect(function()
- Tool.Parent = Player.Backpack
- Equipped = false
- Torso:WaitForChild("Right Shoulder").Part1 = Character["Right Arm"]
- Torso:WaitForChild("Left Shoulder").Part1 = Character["Left Arm"]
- RAW:Destroy()
- LAW:Destroy()
- if Aiming then
- Aiming = false
- end
- if Reloading then
- Reloading = false
- end
- if GLReloading then
- GLReloading = false
- end
- if Sprinting then
- Sprinting = false
- end
- end)
- Tool.Unequipped:connect(function()
- Equipped = false
- uis.MouseIconEnabled = true
- if MouseHeld then
- MouseHeld = false
- end
- if GunSetup.FireMode == "M203" then
- AmmoGui.Frame.AText.Text = GLAmmo.Value
- end
- if GunSetup.FireMode ~= "M203" then
- AmmoGui.Frame.AText.Text = Ammo
- end
- Player.PlayerGui:WaitForChild("AmmoGui"):Destroy()
- if Aiming then
- Aiming = false
- end
- if Reloading then
- Reloading = false
- IdleOrSteadyAnim()
- end
- tweenFoV(70, 10)
- _G.Sprinting = false
- Player.CameraMode="Classic"
- Torso:WaitForChild("Right Shoulder").Part1 = Character["Right Arm"]
- Torso:WaitForChild("Left Shoulder").Part1 = Character["Left Arm"]
- RAW:Destroy()
- LAW:Destroy()
- end)
- end))
- NumberValue309.Name = "Ammo"
- NumberValue309.Parent = LocalScript308
- NumberValue309.Value = 9
- StringValue310.Name = "BType"
- StringValue310.Parent = LocalScript308
- StringValue310.Value = "7.62x51mm"
- NumberValue311.Name = "MaxAmmo"
- NumberValue311.Parent = LocalScript308
- NumberValue311.Value = 100000000
- NumberValue312.Name = "GLAmmo"
- NumberValue312.Parent = LocalScript308
- NumberValue313.Name = "StoredAmmo"
- NumberValue313.Parent = LocalScript308
- NumberValue313.Value = 100000000
- ScreenGui314.Name = "AmmoGui"
- ScreenGui314.Parent = LocalScript308
- Frame315.Parent = ScreenGui314
- Frame315.Transparency = 1
- Frame315.Size = UDim2.new(0.0812182724, 0, 0.300000012, 0)
- Frame315.Position = UDim2.new(0.899999976, 0, 0.649999976, 0)
- Frame315.Active = true
- Frame315.BackgroundColor3 = Color3.new(0, 0, 0)
- Frame315.BackgroundTransparency = 1
- Frame315.BorderSizePixel = 0
- Frame316.Name = "nao"
- Frame316.Parent = Frame315
- Frame316.Size = UDim2.new(1, 0, 0.100000001, 0)
- Frame316.Style = Enum.FrameStyle.RobloxRound
- Frame316.BackgroundColor3 = Color3.new(0, 0, 0)
- TextLabel317.Name = "NText"
- TextLabel317.Parent = Frame315
- TextLabel317.Transparency = 1
- TextLabel317.Size = UDim2.new(1, 0, 0.100000001, 0)
- TextLabel317.Text = "M40A5"
- TextLabel317.BackgroundColor3 = Color3.new(0, 0, 0)
- TextLabel317.BackgroundTransparency = 1
- TextLabel317.BorderSizePixel = 0
- TextLabel317.Font = Enum.Font.SourceSansBold
- TextLabel317.FontSize = Enum.FontSize.Size18
- TextLabel317.TextColor3 = Color3.new(1, 1, 1)
- TextLabel317.TextStrokeTransparency = 0.85000002384186
- TextLabel317.TextWrapped = true
- Frame318.Name = "Some"
- Frame318.Parent = Frame315
- Frame318.Size = UDim2.new(1, 0, 0.600000024, 0)
- Frame318.Style = Enum.FrameStyle.RobloxRound
- Frame318.Position = UDim2.new(0, 0, 0.400000006, 0)
- Frame318.Visible = false
- Frame318.BackgroundColor3 = Color3.new(0, 0, 0)
- TextLabel319.Name = "FText"
- TextLabel319.Parent = Frame315
- TextLabel319.Transparency = 1
- TextLabel319.Size = UDim2.new(1, 0, 0.100000001, 0)
- TextLabel319.Text = "Automatic"
- TextLabel319.Position = UDim2.new(0, 0, 0.400000006, 0)
- TextLabel319.Visible = false
- TextLabel319.BackgroundColor3 = Color3.new(0, 0, 0)
- TextLabel319.BackgroundTransparency = 1
- TextLabel319.BorderSizePixel = 0
- TextLabel319.Font = Enum.Font.SourceSansBold
- TextLabel319.FontSize = Enum.FontSize.Size18
- TextLabel319.TextColor3 = Color3.new(1, 1, 1)
- TextLabel319.TextStrokeTransparency = 0.85000002384186
- TextLabel319.TextWrapped = true
- TextLabel320.Name = "SAText"
- TextLabel320.Parent = Frame315
- TextLabel320.Transparency = 1
- TextLabel320.Size = UDim2.new(1, 0, 0.25, 0)
- TextLabel320.Text = "30"
- TextLabel320.Position = UDim2.new(0, 0, 0.550000012, 0)
- TextLabel320.Visible = false
- TextLabel320.BackgroundColor3 = Color3.new(0, 0, 0)
- TextLabel320.BackgroundTransparency = 1
- TextLabel320.BorderSizePixel = 0
- TextLabel320.Font = Enum.Font.SourceSansBold
- TextLabel320.FontSize = Enum.FontSize.Size24
- TextLabel320.TextColor3 = Color3.new(1, 1, 1)
- TextLabel320.TextScaled = true
- TextLabel320.TextStrokeTransparency = 0.85000002384186
- TextLabel320.TextWrapped = true
- TextLabel321.Name = "Btext"
- TextLabel321.Parent = Frame315
- TextLabel321.Transparency = 1
- TextLabel321.Size = UDim2.new(1, 0, 0.100000001, 0)
- TextLabel321.Text = "5.56x45mm"
- TextLabel321.Position = UDim2.new(0, 0, 0.850000024, 0)
- TextLabel321.Visible = false
- TextLabel321.BackgroundColor3 = Color3.new(0, 0, 0)
- TextLabel321.BackgroundTransparency = 1
- TextLabel321.BorderSizePixel = 0
- TextLabel321.Font = Enum.Font.SourceSansBold
- TextLabel321.FontSize = Enum.FontSize.Size18
- TextLabel321.TextColor3 = Color3.new(1, 1, 1)
- TextLabel321.TextStrokeTransparency = 0.85000002384186
- TextLabel321.TextWrapped = true
- Frame322.Name = "nao"
- Frame322.Parent = Frame315
- Frame322.Size = UDim2.new(1, 0, 0.100000001, 0)
- Frame322.Style = Enum.FrameStyle.RobloxRound
- Frame322.Position = UDim2.new(0, 0, 0.150000006, 0)
- Frame322.BackgroundColor3 = Color3.new(0, 0, 0)
- ImageLabel323.Name = "A"
- ImageLabel323.Parent = Frame315
- ImageLabel323.Size = UDim2.new(0.100000001, 0, 0.0500000007, 0)
- ImageLabel323.Position = UDim2.new(0.100000001, 0, 0.180000007, 0)
- ImageLabel323.BackgroundColor3 = Color3.new(0, 1, 0)
- ImageLabel323.Image = "rbxassetid://133293265"
- ImageLabel323.ImageTransparency = 1
- ImageLabel324.Name = "B"
- ImageLabel324.Parent = Frame315
- ImageLabel324.Size = UDim2.new(0.100000001, 0, 0.0500000007, 0)
- ImageLabel324.Position = UDim2.new(0.280000001, 0, 0.180000007, 0)
- ImageLabel324.BackgroundColor3 = Color3.new(1, 1, 0)
- ImageLabel324.Image = "rbxassetid://133293265"
- ImageLabel324.ImageTransparency = 1
- ImageLabel325.Name = "C"
- ImageLabel325.Parent = Frame315
- ImageLabel325.Size = UDim2.new(0.100000001, 0, 0.0500000007, 0)
- ImageLabel325.Position = UDim2.new(0.460000008, 0, 0.180000007, 0)
- ImageLabel325.BackgroundColor3 = Color3.new(1, 0, 0)
- ImageLabel325.Image = "rbxassetid://133293265"
- ImageLabel325.ImageTransparency = 1
- ImageLabel326.Name = "D"
- ImageLabel326.Parent = Frame315
- ImageLabel326.Size = UDim2.new(0.100000001, 0, 0.0500000007, 0)
- ImageLabel326.Position = UDim2.new(0.819999993, 0, 0.180000007, 0)
- ImageLabel326.BackgroundColor3 = Color3.new(0, 1, 1)
- ImageLabel326.Image = "rbxassetid://133293265"
- ImageLabel326.ImageTransparency = 1
- Frame327.Name = "Some2"
- Frame327.Parent = Frame315
- Frame327.Size = UDim2.new(1, 0, 0.100000001, 0)
- Frame327.Style = Enum.FrameStyle.RobloxRound
- Frame327.Position = UDim2.new(0, 0, 0.289999992, 0)
- Frame327.Visible = false
- Frame327.BackgroundColor3 = Color3.new(0, 0, 0)
- TextLabel328.Name = "AText"
- TextLabel328.Parent = Frame315
- TextLabel328.Transparency = 1
- TextLabel328.Size = UDim2.new(1, 0, 0.100000001, 0)
- TextLabel328.Text = "30 Bullets"
- TextLabel328.Position = UDim2.new(0, 0, 0.280000001, 0)
- TextLabel328.Visible = false
- TextLabel328.BackgroundColor3 = Color3.new(0, 0, 0)
- TextLabel328.BackgroundTransparency = 1
- TextLabel328.BorderSizePixel = 0
- TextLabel328.Font = Enum.Font.SourceSansBold
- TextLabel328.FontSize = Enum.FontSize.Size48
- TextLabel328.TextColor3 = Color3.new(1, 1, 1)
- TextLabel328.TextScaled = true
- TextLabel328.TextStrokeTransparency = 0.85000002384186
- TextLabel328.TextWrapped = true
- ImageLabel329.Name = "E"
- ImageLabel329.Parent = Frame315
- ImageLabel329.Size = UDim2.new(0.100000001, 0, 0.0500000007, 0)
- ImageLabel329.Position = UDim2.new(0.639999986, 0, 0.180000007, 0)
- ImageLabel329.BackgroundColor3 = Color3.new(1, 1, 1)
- ImageLabel329.Image = "rbxassetid://133293265"
- ImageLabel329.ImageTransparency = 1
- Frame330.Parent = ScreenGui314
- Frame330.Transparency = 0.5
- Frame330.Size = UDim2.new(0, 126, 0, 10)
- Frame330.Position = UDim2.new(1, -153, 1, -62)
- Frame330.BackgroundColor3 = Color3.new(0.380392, 0.380392, 0.380392)
- Frame330.BackgroundTransparency = 0.5
- Frame330.BorderSizePixel = 3
- TextLabel331.Name = "Caliber"
- TextLabel331.Parent = Frame330
- TextLabel331.Transparency = 1
- TextLabel331.Size = UDim2.new(1, 0, 1, 0)
- TextLabel331.Text = "Made by 1ndrew"
- TextLabel331.BackgroundColor3 = Color3.new(0.380392, 0.380392, 0.380392)
- TextLabel331.BackgroundTransparency = 1
- TextLabel331.Font = Enum.Font.SourceSansBold
- TextLabel331.FontSize = Enum.FontSize.Size12
- TextLabel331.TextColor3 = Color3.new(0, 0, 0)
- TextLabel331.TextStrokeColor3 = Color3.new(0.380392, 0.380392, 0.380392)
- TextLabel331.TextStrokeTransparency = 0.5
- TextLabel331.TextXAlignment = Enum.TextXAlignment.Right
- LocalScript332.Parent = Tool0
- table.insert(cors,sandbox(LocalScript332,function()
- wait(1)
- --Warning if You removed this,You're head wont follow to the Camera, I made it seperately cuz to prevent lag(Hope so)
- local Player = game.Players.LocalPlayer
- local Character = Player.Character
- local Humanoid = Character.Humanoid
- local Mouse = Player:GetMouse()
- local Tool = script.Parent
- local Camera = game.Workspace.CurrentCamera
- local Equipped = false
- local RA = Character:WaitForChild("Right Arm")
- local LA = Character:WaitForChild("Left Arm")
- local HumanoidRootPart = Character:WaitForChild("HumanoidRootPart")
- local Torso = Character:WaitForChild("Torso")
- local Neck = Torso["Neck"]
- local FRA
- local FLA
- local FRW
- local FLW
- function MakeArmModel()
- arms = Instance.new("Model", Camera)
- arms.Name = "Arms"
- end
- function RemoveArmModel()
- arms:Destroy()
- end
- -- Making the FakeArms
- function MakeFakeArms()
- FRA = RA:clone()
- FRA.Parent = arms
- FRA.Name = "Right Arm"
- FRA.FormFactor = "Custom"
- FRA.Size = Vector3.new(0.6,1.9,0.6)
- FRA.Transparency = 0
- FRA.Anchored = false
- FRW = Instance.new("Motor6D")
- FRW.Part0 = FRA
- FRW.Part1 = RA
- FRW.Parent = FRA
- FRW.C0 = CFrame.new(0.2,0,0.2)
- FRW.C1 = CFrame.new()
- FLA = LA:clone()
- FLA.Parent = arms
- FLA.Name = "Left Arm"
- FLA.FormFactor = "Custom"
- FLA.Size = Vector3.new(0.6,1.9,0.6)
- FLA.Transparency = 0
- FLA.Anchored = false
- FLW = Instance.new("Motor6D")
- FLW.Part0 = FLA
- FLW.Part1 = LA
- FLW.Parent = FLA
- FLW.C0 = CFrame.new(-0.2,0,0.2)
- FLW.C1 = CFrame.new()
- end
- function RemoveFakeArms()
- FRA:Destroy()
- FLA:Destroy()
- end
- -- Making Arm Model Stuff
- function MakeArmStuff()
- local Human = Instance.new("Humanoid")
- Human.MaxHealth = 0
- Human.Health = 0
- Human.Name = ""
- Human.Parent = arms
- local newShirt = Character:WaitForChild("Shirt"):clone()
- newShirt.Parent = arms
- end
- Tool.Equipped:connect(function()
- Equipped = true
- MakeArmModel()
- MakeFakeArms()
- MakeArmStuff()
- game:GetService("RunService").RenderStepped:connect(function()
- if Equipped then
- local HRPCF = HumanoidRootPart.CFrame * CFrame.new(0, 1.5, 0)* CFrame.new(Humanoid.CameraOffset)
- Neck.C0 = Torso.CFrame:toObjectSpace(HRPCF)
- Neck.C1 = CFrame.Angles(-math.asin(Camera.CoordinateFrame.lookVector.y), 0, 0)
- end
- end)
- end)
- Tool.Unequipped:connect(function()
- Equipped = false
- RemoveArmModel()
- RemoveFakeArms()
- 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))
- 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