Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- pkm = Instance.new("Tool",game.Players.LocalPlayer.Backpack)
- pkm.GripPos = Vector3.new(0.5,-0.20000000298023,0)
- pkm.Grip = CFrame.new(0.5,-0.20000000298023,0) * CFrame.Angles(-3.1415927410126, 1.5657809972763, -3.1415927410126)
- pkm.GripForward = Vector3.new(-0.99998742341995,-0,0.0050099371001124)
- pkm.Name = "PKM"
- pkm.GripRight = Vector3.new(-0.0050099371001124,0,-0.99998742341995)
- s3 = Instance.new("Part",pkm)
- s3.FormFactor = Enum.FormFactor.Custom
- s3.CanCollide = false
- s3.TopSurface = Enum.SurfaceType.Smooth
- s3.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
- s3.Name = "S3"
- s3.CFrame = CFrame.new(-69.185577392578,-1.1832231283188,55.855518341064) * CFrame.Angles(-3.0838832855225, -1.3800243139267, 0.20711095631123)
- s3.BrickColor = BrickColor.new("Bright yellow")
- s3.Friction = 0.30000001192093
- s3.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("SpecialMesh",s3)
- mesh.Scale = Vector3.new(0.0625,0.375,0.0625)
- mesh.MeshId = "http://www.roblox.com/asset/?id=1033714"
- mesh.VertexColor = Vector3.new(3.0000000280822e+015,2.999999954473e+031,3.0000000280822e+015)
- mesh.MeshType = Enum.MeshType.FileMesh
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.82499974966049,0.20000000298023,0.32500001788139)
- part.CFrame = CFrame.new(-69.072036743164,-0.88674736022949,55.745655059814) * CFrame.Angles(-0.064931392669678, 1.1207038164139, -1.66051197052)
- part.BrickColor = BrickColor.new("Dark stone grey")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",part)
- mesh.Offset = Vector3.new(0,0,-0.125)
- mesh.Scale = Vector3.new(1,0.125,1)
- r1 = Instance.new("Part",pkm)
- r1.FormFactor = Enum.FormFactor.Custom
- r1.CanCollide = false
- r1.TopSurface = Enum.SurfaceType.Smooth
- r1.Size = Vector3.new(0.20000000298023,0.25,0.20000000298023)
- r1.Name = "R1"
- r1.CFrame = CFrame.new(-69.681205749512,-1.2376416921616,55.782131195068) * CFrame.Angles(-0.1531166434288, -0.18657438457012, -1.6104723215103)
- r1.BrickColor = BrickColor.new("Black")
- r1.Friction = 0.30000001192093
- r1.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("CylinderMesh",r1)
- mesh.Offset = Vector3.new(0,0.25,0)
- mesh.Scale = Vector3.new(0.25000002980232,1,0.375)
- s1 = Instance.new("Part",pkm)
- s1.FormFactor = Enum.FormFactor.Custom
- s1.CanCollide = false
- s1.TopSurface = Enum.SurfaceType.Smooth
- s1.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
- s1.Name = "S1"
- s1.CFrame = CFrame.new(-69.122398376465,-1.1529548168182,55.991626739502) * CFrame.Angles(-3.0838832855225, -1.3800243139267, 0.20711095631123)
- s1.BrickColor = BrickColor.new("Bright yellow")
- s1.Friction = 0.30000001192093
- s1.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("SpecialMesh",s1)
- mesh.Scale = Vector3.new(0.0625,0.375,0.0625)
- mesh.MeshId = "http://www.roblox.com/asset/?id=1033714"
- mesh.VertexColor = Vector3.new(3.0000000280822e+015,2.999999954473e+031,3.0000000280822e+015)
- mesh.MeshType = Enum.MeshType.FileMesh
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(1.0999999046326,0.20000000298023,0.25)
- part.CFrame = CFrame.new(-69.354652404785,-0.77638983726501,55.567432403564) * CFrame.Angles(0.057709317654371, 1.3800243139267, -1.7779072523117)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",part)
- mesh.Scale = Vector3.new(1,0.375,1)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.25,0.20000000298023)
- part.CFrame = CFrame.new(-69.142425537109,-0.16568639874458,55.822620391846) * CFrame.Angles(-0.1531166434288, -0.18657438457012, -1.6104723215103)
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("CylinderMesh",part)
- mesh.Offset = Vector3.new(0,-0.22499999403954,0)
- mesh.Scale = Vector3.new(0.25000002980232,1,0.375)
- storedammo = Instance.new("NumberValue",pkm)
- storedammo.Name = "StoredAmmo"
- storedammo.Value = 400
- ammo = Instance.new("NumberValue",pkm)
- ammo.Name = "Ammo"
- ammo.Value = 100
- maxammo = Instance.new("NumberValue",pkm)
- maxammo.Name = "MaxAmmo"
- maxammo.Value = 100
- recoil = Instance.new("NumberValue",pkm)
- recoil.Name = "Recoil"
- recoil.Value = 3
- s2 = Instance.new("Part",pkm)
- s2.FormFactor = Enum.FormFactor.Custom
- s2.CanCollide = false
- s2.TopSurface = Enum.SurfaceType.Smooth
- s2.Size = Vector3.new(0.20000000298023,0.60000026226044,0.20000000298023)
- s2.Name = "S2"
- s2.CFrame = CFrame.new(-69.10578918457,-0.73297119140625,55.93004989624) * CFrame.Angles(0.057709317654371, 1.3800243139267, -0.20711095631123)
- s2.BrickColor = BrickColor.new("Grime")
- s2.Friction = 0.30000001192093
- s2.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("CylinderMesh",s2)
- mesh.Scale = Vector3.new(0.625,1,0.625)
- up3 = Instance.new("Part",pkm)
- up3.FormFactor = Enum.FormFactor.Custom
- up3.CanCollide = false
- up3.Transparency = 1
- up3.TopSurface = Enum.SurfaceType.Smooth
- up3.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
- up3.Name = "Up3"
- up3.CFrame = CFrame.new(-69.328765869141,-1.1237879991531,55.479110717773) * CFrame.Angles(0.057773500680923, 1.3800504207611, -2.301685333252)
- up3.Friction = 0.30000001192093
- up3.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("CylinderMesh",up3)
- mesh.Scale = Vector3.new(0.25000002980232,0.125,0.625)
- r3 = Instance.new("Part",pkm)
- r3.FormFactor = Enum.FormFactor.Custom
- r3.CanCollide = false
- r3.TopSurface = Enum.SurfaceType.Smooth
- r3.Size = Vector3.new(1.7337511777878,0.20000000298023,0.20000000298023)
- r3.Name = "R3"
- r3.CFrame = CFrame.new(-69.545959472656,-0.40040847659111,55.855113983154) * CFrame.Angles(0.057709317654371, 1.3800243139267, -1.7779072523117)
- r3.BrickColor = BrickColor.new("Black")
- r3.Friction = 0.30000001192093
- r3.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",r3)
- mesh.Offset = Vector3.new(0,0,0.018750000745058)
- mesh.Scale = Vector3.new(1,0.125,0.125)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.25,0.20000000298023)
- part.CFrame = CFrame.new(-69.636726379395,-0.53404700756073,55.591983795166) * CFrame.Angles(-0.1531166434288, -0.18657438457012, -1.6104723215103)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("CylinderMesh",part)
- mesh.Offset = Vector3.new(0,0.25,0)
- mesh.Scale = Vector3.new(0.25000002980232,1,0.375)
- up2 = Instance.new("Part",pkm)
- up2.FormFactor = Enum.FormFactor.Custom
- up2.CanCollide = false
- up2.Transparency = 1
- up2.TopSurface = Enum.SurfaceType.Smooth
- up2.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
- up2.Name = "Up2"
- up2.CFrame = CFrame.new(-69.265571594238,-0.7331645488739,55.173477172852) * CFrame.Angles(0.057773500680923, 1.3800504207611, -2.301685333252)
- up2.Friction = 0.30000001192093
- up2.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("CylinderMesh",up2)
- mesh.Scale = Vector3.new(0.25000002980232,0.125,0.625)
- s4 = Instance.new("Part",pkm)
- s4.FormFactor = Enum.FormFactor.Custom
- s4.CanCollide = false
- s4.TopSurface = Enum.SurfaceType.Smooth
- s4.Size = Vector3.new(0.20000000298023,0.60000026226044,0.20000000298023)
- s4.Name = "S4"
- s4.CFrame = CFrame.new(-69.168960571289,-0.76324880123138,55.793880462646) * CFrame.Angles(0.057709317654371, 1.3800243139267, -0.20711095631123)
- s4.BrickColor = BrickColor.new("Grime")
- s4.Friction = 0.30000001192093
- s4.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("CylinderMesh",s4)
- mesh.Scale = Vector3.new(0.625,1,0.625)
- r2 = Instance.new("Part",pkm)
- r2.FormFactor = Enum.FormFactor.Custom
- r2.CanCollide = false
- r2.TopSurface = Enum.SurfaceType.Smooth
- r2.Size = Vector3.new(0.65625005960464,0.20000000298023,0.20000000298023)
- r2.Name = "R2"
- r2.CFrame = CFrame.new(-69.227310180664,-0.83122181892395,55.630184173584) * CFrame.Angles(0.057709317654371, 1.3800613880157, 1.3635581731796)
- r2.BrickColor = BrickColor.new("Black")
- r2.Friction = 0.30000001192093
- r2.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",r2)
- mesh.Offset = Vector3.new(0,0,-0.018750000745058)
- mesh.Scale = Vector3.new(1.5,0.125,0.125)
- up1 = Instance.new("Part",pkm)
- up1.FormFactor = Enum.FormFactor.Custom
- up1.CanCollide = false
- up1.Transparency = 1
- up1.TopSurface = Enum.SurfaceType.Smooth
- up1.Size = Vector3.new(1.0749996900558,0.20000000298023,0.20000000298023)
- up1.Name = "Up1"
- up1.CFrame = CFrame.new(-69.308204650879,-0.88341152667999,55.320247650146) * CFrame.Angles(0.057708986103535, 1.3800613880157, -2.3014962673187)
- up1.BrickColor = BrickColor.new("Black")
- up1.Friction = 0.30000001192093
- up1.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",up1)
- mesh.Scale = Vector3.new(1,0.125,0.99999994039536)
- bolt = Instance.new("Part",pkm)
- bolt.FormFactor = Enum.FormFactor.Custom
- bolt.CanCollide = false
- bolt.TopSurface = Enum.SurfaceType.Smooth
- bolt.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
- bolt.Name = "Bolt"
- bolt.CFrame = CFrame.new(-69.642593383789,-1.1853120326996,55.7170753479) * CFrame.Angles(0.057709317654371, 1.3800243139267, -1.7779072523117)
- bolt.BrickColor = BrickColor.new("Really black")
- bolt.Friction = 0.30000001192093
- bolt.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",bolt)
- mesh.Offset = Vector3.new(0,0,0.0625)
- mesh.Scale = Vector3.new(0.12500001490116,0.24999998509884,0.74999994039536)
- chamber = Instance.new("Part",pkm)
- chamber.FormFactor = Enum.FormFactor.Custom
- chamber.CanCollide = false
- chamber.TopSurface = Enum.SurfaceType.Smooth
- chamber.Size = Vector3.new(0.77499997615814,0.20000000298023,0.20000000298023)
- chamber.Name = "Chamber"
- chamber.CFrame = CFrame.new(-69.525108337402,-0.88647866249084,55.719165802002) * CFrame.Angles(0.057709317654371, 1.3800613880157, -1.7779086828232)
- chamber.BrickColor = BrickColor.new("Dark stone grey")
- chamber.Friction = 0.30000001192093
- chamber.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",chamber)
- mesh.Offset = Vector3.new(0,0,0.012500000186265)
- mesh.Scale = Vector3.new(1,0.75,0.125)
- down1 = Instance.new("Part",pkm)
- down1.FormFactor = Enum.FormFactor.Custom
- down1.CanCollide = false
- down1.TopSurface = Enum.SurfaceType.Smooth
- down1.Size = Vector3.new(1.0749996900558,0.20000000298023,0.20000000298023)
- down1.Name = "Down1"
- down1.CFrame = CFrame.new(-69.345855712891,-0.79616224765778,55.520706176758) * CFrame.Angles(0.05762430652976, 1.3800648450851, -1.7776995897293)
- down1.BrickColor = BrickColor.new("Black")
- down1.Friction = 0.30000001192093
- down1.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",down1)
- mesh.Scale = Vector3.new(1,0.125,0.99999994039536)
- down2 = Instance.new("Part",pkm)
- down2.FormFactor = Enum.FormFactor.Custom
- down2.CanCollide = false
- down2.TopSurface = Enum.SurfaceType.Smooth
- down2.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
- down2.Name = "Down2"
- down2.CFrame = CFrame.new(-69.320671081543,-0.59001684188843,55.46798324585) * CFrame.Angles(0.057709217071533, 1.3800613880157, -1.7779084444046)
- down2.Friction = 0.30000001192093
- down2.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("CylinderMesh",down2)
- mesh.Scale = Vector3.new(0.25000002980232,0.125,0.625)
- down3 = Instance.new("Part",pkm)
- down3.FormFactor = Enum.FormFactor.Custom
- down3.CanCollide = false
- down3.TopSurface = Enum.SurfaceType.Smooth
- down3.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
- down3.Name = "Down3"
- down3.CFrame = CFrame.new(-69.340148925781,-1.0843381881714,55.54048538208) * CFrame.Angles(0.057709217071533, 1.3800613880157, -1.7779084444046)
- down3.Friction = 0.30000001192093
- down3.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("CylinderMesh",down3)
- mesh.Scale = Vector3.new(0.25000002980232,0.125,0.625)
- flash = Instance.new("Part",pkm)
- flash.FormFactor = Enum.FormFactor.Plate
- flash.CanCollide = false
- flash.Elasticity = 1
- flash.Transparency = 1
- flash.Reflectance = 0.40000000596046
- flash.Size = Vector3.new(1,0.40000000596046,1)
- flash.Name = "Flash"
- flash.CFrame = CFrame.new(-69.656616210938,-7.2495899200439,56.705642700195) * CFrame.Angles(-0.15311834216118, -0.18657904863358, -0.039680100977421)
- flash.BrickColor = BrickColor.new("Pastel yellow")
- flash.Friction = 0.30000001192093
- mesh = Instance.new("SpecialMesh",flash)
- mesh.Scale = Vector3.new(0.25,5,0.25)
- mesh.MeshType = Enum.MeshType.Sphere
- handle = Instance.new("Part",pkm)
- handle.FormFactor = Enum.FormFactor.Custom
- handle.TopSurface = Enum.SurfaceType.Smooth
- handle.Size = Vector3.new(0.27499994635582,0.20000000298023,0.20000000298023)
- handle.Name = "Handle"
- handle.CFrame = CFrame.new(-69.457809448242,0.14186552166939,56.023818969727) * CFrame.Angles(-3.0838832855225, -1.3800613880157, -1.3636839389801)
- handle.BrickColor = BrickColor.new("Black")
- handle.Friction = 0.30000001192093
- handle.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",handle)
- mesh.Scale = Vector3.new(1,0.125,0.74999994039536)
- click = Instance.new("Sound",handle)
- click.Pitch = 1.1000000238419
- click.Name = "Click"
- click.Volume = 1
- click.SoundId = "http://roblox.com/asset/?id=10209881"
- click.PlayOnRemove = true
- m1 = Instance.new("Sound",handle)
- m1.Pitch = 0.75
- m1.Name = "M1"
- m1.Volume = 1
- m1.SoundId = "http://roblox.com/asset/?id=10209834"
- m1.PlayOnRemove = true
- m2 = Instance.new("Sound",handle)
- m2.Name = "M2"
- m2.Volume = 1
- m2.SoundId = "http://roblox.com/asset/?id=10209636"
- m2.PlayOnRemove = true
- o1 = Instance.new("Sound",handle)
- o1.Pitch = 0.40000000596046
- o1.Name = "O1"
- o1.Volume = 1
- o1.SoundId = "http://www.roblox.com/asset/?id=2697295"
- o1.PlayOnRemove = true
- o2 = Instance.new("Sound",handle)
- o2.Pitch = 0.5
- o2.Name = "O2"
- o2.Volume = 1
- o2.SoundId = "http://www.roblox.com/asset/?id=2697295"
- o2.PlayOnRemove = true
- fire = Instance.new("Sound",handle)
- fire.Pitch = 1.55
- fire.Name = "Fire"
- fire.Volume = 1
- fire.SoundId = "http://roblox.com/asset/?id=304653871"
- fire.PlayOnRemove = true
- weld = Instance.new("Weld",handle)
- weld.Part1 = Bolt
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-1.2748107910156,-0.4625244140625,0.2249755859375) * CFrame.Angles(-0, -1.5707963705063, 0)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Chamber
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-0.97509765625,-0.4375,0.11248779296875) * CFrame.Angles(-3.1415927410126, -1.5670140981674, -3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Down1
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-0.85009765625,-0.64984130859375,-0.02496337890625) * CFrame.Angles(-1.4406698942184, -1.5670140981674, -1.4406707286835)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Down2
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-0.6375732421875,-0.6749267578125,-0.0374755859375) * CFrame.Angles(-1.5708676576614, -1.5670140981674, -1.5708675384521)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Down3
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-1.1375732421875,-0.67498779296875,-0.0374755859375) * CFrame.Angles(-1.5708676576614, -1.5670140981674, -1.5708675384521)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Flash
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-0.0146484375,7.4143371582031,0.40875244140625) * CFrame.Angles(-1.5707948207855, -3.5667080737767e-006, 4.2813940126507e-006)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Handle
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Mag
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.02496337890625,0.33746337890625,-0.9500732421875) * CFrame.Angles(-3.1415927410126, 5.9645986607104e-033, 3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Mag2
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-0.95013427734375,-0.0875244140625,0.41253662109375) * CFrame.Angles(-3.1415927410126, -1.5670140981674, -3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Mag3
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-0.95004272460938,-0.0374755859375,-0.137451171875) * CFrame.Angles(-0, -1.5707963705063, 0)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = OMag3
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.95013427734375,-0.0875244140625,0.574951171875) * CFrame.Angles(-0, 1.5668901205063, -0)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-3.8999633789063,1.0814208984375,0.09967041015625) * CFrame.Angles(2.6177670955658, -1.5670140981674, -3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-0.02496337890625,-0.61248779296875,6.3486633300781) * CFrame.Angles(-0, -4.2370436736e-033, -3.8774091213423e-026)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-0.51504516601563,-0.228759765625,-0.1624755859375) * CFrame.Angles(-3.1415927410126, -1.5664290189743, -3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-6.2262268066406,-0.76251220703125,0.01251220703125) * CFrame.Angles(-3.1415927410126, -1.5670140981674, -3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-1.425048828125,-0.27496337890625,0.35003662109375) * CFrame.Angles(-1.5707963705063, -1.5707963705063, 0)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-6.2262268066406,-0.7125244140625,-0.02496337890625) * CFrame.Angles(-3.1415927410126, -1.5670140981674, -3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.02496337890625,5.1012573242188,-0.5250244140625) * CFrame.Angles(-1.5707963705063, 5.5854249580954e-033, 3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-4.0623474121094,-0.3499755859375,-0.02496337890625) * CFrame.Angles(-0, -1.5707963705063, 0)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.02496337890625,2.6888732910156,-0.5250244140625) * CFrame.Angles(-1.5707963705063, 5.5854249580954e-033, 3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-0.45001220703125,-0.28753662109375,1.9875793457031) * CFrame.Angles(-4.2370763670366e-033, 0, -1.5707963705063)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-3.8499450683594,0.37646484375,0.08538818359375) * CFrame.Angles(2.6177670955658, -1.5670140981674, -3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-1.4376525878906,-0.5,0.5374755859375) * CFrame.Angles(-1.5708574056625, -1.5670140981674, -1.5708572864532)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-0.612548828125,0.25,0.4000244140625) * CFrame.Angles(-1.5707963705063, -1.5707963705063, 0)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-2.4248657226563,-0.2125244140625,-0.02496337890625) * CFrame.Angles(-3.1415927410126, -1.5670140981674, -3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-0.03753662109375,3.35009765625,-0.20001220703125) * CFrame.Angles(-1.5707963705063, 5.578241585586e-033, 3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.02496337890625,0.04998779296875,0.19876098632813) * CFrame.Angles(-0, 4.2370436736e-033, 3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-1.9751281738281,-0.27496337890625,0.1500244140625) * CFrame.Angles(-1.5707963705063, -1.5707963705063, 0)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.02496337890625,4.063720703125,-0.53753662109375) * CFrame.Angles(-1.5707963705063, 6.3439181980933e-033, 3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-6.2262268066406,-0.74468994140625,-0.0252685546875) * CFrame.Angles(-3.1415927410126, -1.5670140981674, -3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-0.57516479492188,-0.26251220703125,-0.02496337890625) * CFrame.Angles(2.5849301697645e-026, -1.5707963705063, 0)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-6.2262268066406,-0.76251220703125,-0.06243896484375) * CFrame.Angles(-3.1415927410126, -1.5670140981674, -3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.4000244140625,6.4014282226563,0.02496337890625) * CFrame.Angles(-1.5707963705063, 0, 1.5707963705063)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.08746337890625,3.35009765625,-0.20001220703125) * CFrame.Angles(-1.5707963705063, 5.578241585586e-033, 3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.02496337890625,0.2125244140625,2.937744140625) * CFrame.Angles(-0, 4.2370436736e-033, 3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-1.9751281738281,-0.27496337890625,0.35003662109375) * CFrame.Angles(-1.5707963705063, -1.5707963705063, 0)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.02496337890625,6.2264404296875,-0.375) * CFrame.Angles(-1.5707963705063, 4.2370759996947e-033, 3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.02496337890625,-0.61248779296875,-6.1014404296875) * CFrame.Angles(-3.1415927410126, 4.2370436736e-033, 3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.8958740234375,0.57098388671875,0.112548828125) * CFrame.Angles(-1.5707963705063, 1.5670140981674, -1.5707963705063)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-1.4250183105469,-0.27496337890625,0.1500244140625) * CFrame.Angles(-1.5707963705063, -1.5707963705063, 0)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-3.8499450683594,0.4097900390625,-0.13473510742188) * CFrame.Angles(-2.6180193424225, -1.5670140981674, -3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-3.8999633789063,1.1146850585938,-0.12045288085938) * CFrame.Angles(-2.6180193424225, -1.5670140981674, -3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-1.7126159667969,-0.5,0.5374755859375) * CFrame.Angles(-1.5708576440811, -1.5670140981674, -1.5708570480347)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.02496337890625,3.9125061035156,-0.2125244140625) * CFrame.Angles(-1.5707963705063, 5.9645986607104e-033, 3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-1.587646484375,-0.41253662109375,0.5250244140625) * CFrame.Angles(-1.5708574056625, -1.5670140981674, -1.5708572864532)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-2.5498657226563,-0.2999267578125,0.2125244140625) * CFrame.Angles(1.5707963705063, -1.5670140981674, -3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.0274658203125,-0.21185302734375,-1.298095703125) * CFrame.Angles(1.1920928955078e-007, 1.5734973732043e-020, 3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.13491821289063,-0.37872314453125,0.11248779296875) * CFrame.Angles(-3.1415927410126, -1.5664290189743, -3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-0.0875244140625,-0.60003662109375,-0.22512817382813) * CFrame.Angles(-3.1415927410126, 4.2370436736e-033, 3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(1.1123962402344,-0.262451171875,-0.02496337890625) * CFrame.Angles(-1.5707963705063, -1.5670140981674, -1.5707963705063)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.32586669921875,-0.42498779296875,-0.1624755859375) * CFrame.Angles(-3.1415927410126, -1.5670140981674, -3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.02496337890625,0.07501220703125,-0.385986328125) * CFrame.Angles(-0, 4.2370436736e-033, 3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.73736572265625,-0.27496337890625,0.29998779296875) * CFrame.Angles(-1.5707963705063, -1.5707963705063, 0)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(1.9251098632813,0.21246337890625,-0.0250244140625) * CFrame.Angles(7.399403290395e-020, -1.5707963705063, 0)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.02349853515625,-0.625,0.13235473632813) * CFrame.Angles(-3.1415927410126, 4.2370436736e-033, 3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-0.1375732421875,0.22503662109375,0.3125) * CFrame.Angles(1.5707963705063, -1.5670140981674, -3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.61239624023438,-0.27496337890625,0.29998779296875) * CFrame.Angles(1.5707963705063, -1.5670140981674, -3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.34988403320313,-0.60003662109375,-0.02496337890625) * CFrame.Angles(-3.1415927410126, -1.5670140981674, -3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.71237182617188,0.22503662109375,0.25) * CFrame.Angles(-1.5707963705063, -1.5707963705063, 0)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.17498779296875,-0.2125244140625,0.39990234375) * CFrame.Angles(-3.1415927410126, 5.9645986607104e-033, 3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.137451171875,-0.60003662109375,-0.22512817382813) * CFrame.Angles(-3.1415927410126, 4.2370436736e-033, 3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.46237182617188,-0.2125244140625,-0.199951171875) * CFrame.Angles(-3.1415927410126, -1.5670140981674, -3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.54202270507813,0.2784423828125,-0.02496337890625) * CFrame.Angles(1.5707963705063, -1.3092305660248, 1.5707963705063)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.02484130859375,-0.6500244140625,-0.0001220703125) * CFrame.Angles(-3.1415927410126, 4.2370436736e-033, 3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.0999755859375,-2.5491027832031,0.0250244140625) * CFrame.Angles(-1.5707963705063, 2.9665899958786e-008, 1.5707963705063)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.32583618164063,-0.42498779296875,0.112548828125) * CFrame.Angles(-3.1415927410126, -1.5670140981674, -3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.2125244140625,-0.46133422851563,0.27496337890625) * CFrame.Angles(-1.5707963705063, 0, 1.5707963705063)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(1.3000793457031,0.02496337890625,-0.02496337890625) * CFrame.Angles(-1.5707963705063, -1.5664290189743, -1.5707963705063)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.07489013671875,-0.5875244140625,-0.02496337890625) * CFrame.Angles(-3.1415927410126, -1.5670140981674, -3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.026611328125,-0.6546630859375,-0.52023315429688) * CFrame.Angles(-0.26153671741486, 4.2370436736e-033, 3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-0.02496337890625,-0.4349365234375,-1.2000427246094) * CFrame.Angles(8.9406988479368e-008, 8.9269633463118e-008, -1.4210964829485e-014)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.02081298828125,0.03887939453125,-1.0956726074219) * CFrame.Angles(8.9406448466889e-008, 8.9270415060128e-008, 3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.61239624023438,-0.27496337890625,0.20001220703125) * CFrame.Angles(1.5707963705063, -1.5670140981674, -3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(1.9247131347656,-0.42474365234375,-0.0250244140625) * CFrame.Angles(-1.5707963705063, -1.5670140981674, -1.5707963705063)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.58737182617188,0.22503662109375,0.25) * CFrame.Angles(1.5707963705063, -1.5670140981674, -3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.58737182617188,0.22503662109375,0.1500244140625) * CFrame.Angles(1.5707963705063, -1.5670140981674, -3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-1.3374938964844,0.25,0.48748779296875) * CFrame.Angles(-1.5707963705063, -1.5707963705063, 0)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.1348876953125,-0.37872314453125,-0.1624755859375) * CFrame.Angles(-3.1415927410126, -1.5670140981674, -3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-0.97506713867188,-0.45001220703125,0.13751220703125) * CFrame.Angles(-0, -1.5707963705063, 0)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-0.1375732421875,-0.27496337890625,0.29998779296875) * CFrame.Angles(1.5707963705063, -1.5670140981674, -3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-0.2625732421875,0.22503662109375,0.3125) * CFrame.Angles(1.5707963705063, -1.5670140981674, -3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-0.02496337890625,0.04998779296875,0.19851684570313) * CFrame.Angles(-3.1415927410126, -4.2370436736e-033, -3.8774091213423e-026)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.02618408203125,-0.6500244140625,-0.07513427734375) * CFrame.Angles(-3.1415927410126, 4.2370436736e-033, 3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.02496337890625,-0.60003662109375,-0.22512817382813) * CFrame.Angles(-3.1415927410126, 4.2370436736e-033, 3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-0.49052429199219,-0.29412841796875,0.112548828125) * CFrame.Angles(-1.5707963705063, -1.0472015142441, -1.5707963705063)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-0.49052429199219,-0.29412841796875,-0.1624755859375) * CFrame.Angles(-1.5707963705063, -1.0472015142441, -1.5707963705063)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-0.3876953125,-0.48748779296875,-0.02496337890625) * CFrame.Angles(-0, -1.5707963705063, 0)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-0.2625732421875,-0.27496337890625,0.29998779296875) * CFrame.Angles(1.5707963705063, -1.5670140981674, -3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-0.83758544921875,-0.5999755859375,-0.02496337890625) * CFrame.Angles(-0, -1.5707963705063, 0)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-0.612548828125,0.25,0.48748779296875) * CFrame.Angles(-1.5707963705063, -1.5707963705063, 0)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Part
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-0.9615478515625,-0.5662841796875,-0.19757080078125) * CFrame.Angles(2.8798062801361, -1.5670140981674, -3.1415927410126)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = R1
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-1.3374938964844,0.25,0.4000244140625) * CFrame.Angles(-1.5707963705063, -1.5707963705063, 0)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = R2
- weld.Part0 = Handle
- weld.C1 = CFrame.new(0.8958740234375,0.57098388671875,-0.1624755859375) * CFrame.Angles(-1.5707963705063, 1.5670140981674, -1.5707963705063)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = R3
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-0.51507568359375,-0.228759765625,0.112548828125) * CFrame.Angles(-0, -1.5707963705063, 0)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = S1
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-0.28753662109375,-1.2623901367188,0.33740234375) * CFrame.Angles(1.5707963705063, 0, -1.5707963705063)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = S2
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-0.2874755859375,0.83758544921875,-0.33746337890625) * CFrame.Angles(-1.5707963705063, 0, -1.5707963705063)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = S3
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-0.41253662109375,-1.2750244140625,0.24993896484375) * CFrame.Angles(1.5707963705063, 0, -1.5707963705063)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = S4
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-0.41253662109375,0.8502197265625,-0.25) * CFrame.Angles(-1.5707963705063, 0, -1.5707963705063)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Up1
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-0.35205078125,-1.2016906738281,-0.02496337890625) * CFrame.Angles(1.570796251297, -1.0472021102905, 1.5707963705063)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Up2
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-0.139404296875,-1.2267456054688,-0.03741455078125) * CFrame.Angles(1.5708247423172, -1.0470767021179, 1.5708292722702)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- weld = Instance.new("Weld",handle)
- weld.Part1 = Up3
- weld.Part0 = Handle
- weld.C1 = CFrame.new(-0.639404296875,-1.226806640625,-0.0374755859375) * CFrame.Angles(1.5708247423172, -1.0470767021179, 1.5708292722702)
- weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(-0, 1.5670140981674, -0)
- mag = Instance.new("Part",pkm)
- mag.CanCollide = false
- mag.TopSurface = Enum.SurfaceType.Smooth
- mag.Size = Vector3.new(2,1.2000000476837,1)
- mag.Name = "Mag"
- mag.CFrame = CFrame.new(-69.532928466797,-0.74710273742676,56.494148254395) * CFrame.Angles(1.4250432252884, -0.038986582309008, -2.9548721313477)
- mag.BrickColor = BrickColor.new("Earth green")
- mag.Friction = 0.30000001192093
- mag.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",mag)
- mesh.Scale = Vector3.new(0.75,0.5,0.875)
- mag2 = Instance.new("Part",pkm)
- mag2.FormFactor = Enum.FormFactor.Custom
- mag2.CanCollide = false
- mag2.TopSurface = Enum.SurfaceType.Smooth
- mag2.Size = Vector3.new(0.875,0.25,0.62249958515167)
- mag2.Name = "Mag2"
- mag2.CFrame = CFrame.new(-69.883659362793,-0.80606746673584,55.998645782471) * CFrame.Angles(0.057709317654371, 1.3800613880157, -1.7779086828232)
- mag2.BrickColor = BrickColor.new("Earth green")
- mag2.Friction = 0.30000001192093
- mag2.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("SpecialMesh",mag2)
- mesh.MeshType = Enum.MeshType.Wedge
- mag3 = Instance.new("Part",pkm)
- mag3.FormFactor = Enum.FormFactor.Custom
- mag3.CanCollide = false
- mag3.TopSurface = Enum.SurfaceType.Smooth
- mag3.Size = Vector3.new(0.87499982118607,0.20000000298023,0.47500002384186)
- mag3.Name = "Mag3"
- mag3.CFrame = CFrame.new(-69.352928161621,-0.80449521541595,56.151309967041) * CFrame.Angles(0.057709317654371, 1.3800243139267, -1.7779072523117)
- mag3.BrickColor = BrickColor.new("Earth green")
- mag3.Friction = 0.30000001192093
- mag3.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",mag3)
- mesh.Scale = Vector3.new(1,0.75,1)
- omag3 = Instance.new("Part",pkm)
- omag3.FormFactor = Enum.FormFactor.Custom
- omag3.CanCollide = false
- omag3.TopSurface = Enum.SurfaceType.Smooth
- omag3.Size = Vector3.new(0.875,0.25,0.40000000596046)
- omag3.Name = "OMag3"
- omag3.CFrame = CFrame.new(-68.914093017578,-0.81686234474182,56.185501098633) * CFrame.Angles(-3.0838832855225, -1.3800613880157, -1.3636839389801)
- omag3.BrickColor = BrickColor.new("Earth green")
- omag3.Friction = 0.30000001192093
- omag3.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("SpecialMesh",omag3)
- mesh.MeshType = Enum.MeshType.Wedge
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.29999995231628,0.20000000298023,0.25)
- part.CFrame = CFrame.new(-70.390113830566,-3.5740036964417,57.332092285156) * CFrame.Angles(-0.10048662126064, 0.85936725139618, -1.6305295228958)
- part.BrickColor = BrickColor.new("Dark stone grey")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",part)
- mesh.Scale = Vector3.new(1,0.12500001490116,1)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.22500002384186,0.20000000298023)
- part.CFrame = CFrame.new(-69.56713104248,-6.2266387939453,56.355068206787) * CFrame.Angles(-1.7165493965149, 0.03898686170578, -0.18671923875809)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("SpecialMesh",part)
- mesh.Scale = Vector3.new(0.5,1,0.375)
- mesh.MeshType = Enum.MeshType.Wedge
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(1.7337511777878,0.20000000298023,0.20000000298023)
- part.CFrame = CFrame.new(-69.275924682617,-0.40338012576103,55.907150268555) * CFrame.Angles(0.057709317654371, 1.3800613880157, -1.7779086828232)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",part)
- mesh.Offset = Vector3.new(0,0,-0.018750000745058)
- mesh.Scale = Vector3.new(1,0.125,0.125)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
- part.CFrame = CFrame.new(-69.571327209473,-6.1276731491089,56.184513092041) * CFrame.Angles(0.057709317654371, 1.3800613880157, -1.7779086828232)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",part)
- mesh.Scale = Vector3.new(0.87500011920929,0.375,0.125)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.25,0.20000000298023)
- part.CFrame = CFrame.new(-69.178451538086,-1.3224484920502,55.942722320557) * CFrame.Angles(-0.1531166434288, -0.18657438457012, -1.6104723215103)
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("CylinderMesh",part)
- mesh.Offset = Vector3.new(0,-0.22499999403954,0)
- mesh.Scale = Vector3.new(0.12500001490116,1,0.12500001490116)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
- part.CFrame = CFrame.new(-69.543807983398,-6.1205911636353,56.24015045166) * CFrame.Angles(0.057709317654371, 1.3800613880157, -1.7779086828232)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",part)
- mesh.Scale = Vector3.new(0.87500011920929,0.125,0.5)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.25,1.9250009059906,0.20000000298023)
- part.CFrame = CFrame.new(-69.534736633301,-4.980354309082,56.258987426758) * CFrame.Angles(2.9884760379791, 0.18657438457012, -3.10191655159)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("CylinderMesh",part)
- mesh.Offset = Vector3.new(0,0,-0.125)
- mesh.Scale = Vector3.new(1,1,0.87499988079071)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.25)
- part.CFrame = CFrame.new(-69.526718139648,-3.9270212650299,56.278213500977) * CFrame.Angles(0.057709317654371, 1.3800243139267, -1.7779072523117)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",part)
- mesh.Offset = Vector3.new(0,-0.050000000745058,0)
- mesh.Scale = Vector3.new(0.74999994039536,1.125,1)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.25,2.6000010967255,0.22499999403954)
- part.CFrame = CFrame.new(-69.440711975098,-2.595397233963,55.908889770508) * CFrame.Angles(2.9884760379791, 0.18657438457012, -3.10191655159)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("CylinderMesh",part)
- mesh.Offset = Vector3.new(0,0,-0.125)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.37499997019768,0.20000001788139)
- part.CFrame = CFrame.new(-69.73412322998,-1.8874039649963,55.820827484131) * CFrame.Angles(-1.7165493965149, 0.03898686170578, 1.3840770721436)
- part.BrickColor = BrickColor.new("Dark stone grey")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("SpecialMesh",part)
- mesh.Scale = Vector3.new(0.375,2,1)
- mesh.MeshType = Enum.MeshType.Wedge
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.92499995231628,0.20000000298023)
- part.CFrame = CFrame.new(-69.917900085449,-3.6189603805542,56.808017730713) * CFrame.Angles(-0.10048662126064, 0.85936725139618, -1.6305295228958)
- part.BrickColor = BrickColor.new("Dark stone grey")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",part)
- mesh.Scale = Vector3.new(0.25000002980232,1.5,0.375)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
- part.CFrame = CFrame.new(-69.94881439209,-1.3484923839569,55.645179748535) * CFrame.Angles(0.057709161192179, 1.3800613880157, -1.7779083251953)
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("CylinderMesh",part)
- mesh.Scale = Vector3.new(0.25000002980232,0.125,0.625)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.25,0.20000000298023)
- part.CFrame = CFrame.new(-69.652946472168,-0.52093863487244,55.67692565918) * CFrame.Angles(-0.1531166434288, -0.18657438457012, -1.6104723215103)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("CylinderMesh",part)
- mesh.Offset = Vector3.new(0,0.25,0)
- mesh.Scale = Vector3.new(0.25000002980232,1,0.375)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.82499980926514,0.20000000298023,0.20000000298023)
- part.CFrame = CFrame.new(-69.488388061523,-2.2875390052795,56.174057006836) * CFrame.Angles(0.057709317654371, 1.3800613880157, -1.7779086828232)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",part)
- mesh.Scale = Vector3.new(1,0.75000011920929,0.74999988079071)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.625,0.20000000298023)
- part.CFrame = CFrame.new(-69.58814239502,-3.1996867656708,56.308654785156) * CFrame.Angles(2.9884760379791, 0.18657438457012, -3.10191655159)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("CylinderMesh",part)
- mesh.Scale = Vector3.new(0.125,2,0.24999991059303)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
- part.CFrame = CFrame.new(-69.431770324707,-0.062398925423622,56.008842468262) * CFrame.Angles(-1.7165493965149, 0.03898686170578, 2.9548733234406)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("SpecialMesh",part)
- mesh.Scale = Vector3.new(0.75000017881393,0.625,0.6124981045723)
- mesh.MeshType = Enum.MeshType.Wedge
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.25,0.20000000298023)
- part.CFrame = CFrame.new(-69.236991882324,-1.836297750473,56.216793060303) * CFrame.Angles(-0.1531166434288, -0.18657438457012, -1.6104723215103)
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("CylinderMesh",part)
- mesh.Offset = Vector3.new(0,-0.22499999403954,0)
- mesh.Scale = Vector3.new(0.12500001490116,1,0.12500001490116)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.30000001192093,0.20000000298023,0.25)
- part.CFrame = CFrame.new(-69.491981506348,-3.9564602375031,56.096260070801) * CFrame.Angles(2.9884760379791, 0.18657438457012, -3.10191655159)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("CylinderMesh",part)
- mesh.Offset = Vector3.new(0,0,-0.125)
- mesh.Scale = Vector3.new(1,0.75000524520874,1)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
- part.CFrame = CFrame.new(-69.537536621094,-6.1254153251648,56.208972930908) * CFrame.Angles(0.057709317654371, 1.3800613880157, -1.7779086828232)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",part)
- mesh.Scale = Vector3.new(0.87500011920929,0.21250000596046,0.125)
- part = Instance.new("Part",pkm)
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(3,1.2000000476837,1)
- part.CFrame = CFrame.new(-69.407020568848,-0.46638455986977,55.857074737549) * CFrame.Angles(0.057709313929081, 1.3800984621048, -1.7779102325439)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",part)
- mesh.Scale = Vector3.new(0.95833331346512,0.25,0.25)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
- part.CFrame = CFrame.new(-69.497741699219,-6.1284928321838,56.198696136475) * CFrame.Angles(0.057709317654371, 1.3800613880157, -1.7779086828232)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",part)
- mesh.Scale = Vector3.new(0.87500011920929,0.375,0.125)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.25,0.20000000298023,0.25)
- part.CFrame = CFrame.new(-69.608604431152,-6.2469615936279,56.569061279297) * CFrame.Angles(-3.0838832855225, -1.3800613880157, -2.9344801902771)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("SpecialMesh",part)
- mesh.Scale = Vector3.new(0.15000000596046,1.25,0.15000000596046)
- mesh.MeshId = "http://www.roblox.com/asset/?id=1033714"
- mesh.MeshType = Enum.MeshType.FileMesh
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.625,0.20000000298023)
- part.CFrame = CFrame.new(-69.465408325195,-3.2010531425476,56.332305908203) * CFrame.Angles(2.9884760379791, 0.18657438457012, -3.10191655159)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("CylinderMesh",part)
- mesh.Scale = Vector3.new(0.125,2,0.24999991059303)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
- part.CFrame = CFrame.new(-69.508377075195,-2.7945816516876,56.248485565186) * CFrame.Angles(-1.7165493965149, 0.03898686170578, 2.9548733234406)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("SpecialMesh",part)
- mesh.Scale = Vector3.new(0.75,0.75,0.99999976158142)
- mesh.MeshType = Enum.MeshType.Wedge
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.25,0.20000000298023)
- part.CFrame = CFrame.new(-69.199890136719,-1.8662738800049,56.022552490234) * CFrame.Angles(-0.1531166434288, -0.18657438457012, -1.6104723215103)
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("CylinderMesh",part)
- mesh.Offset = Vector3.new(0,-0.22499999403954,0)
- mesh.Scale = Vector3.new(0.12500001490116,1,0.12500001490116)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.30000001192093,0.325001090765,0.25)
- part.CFrame = CFrame.new(-69.606422424316,-6.0702605247498,56.567974090576) * CFrame.Angles(2.9884760379791, 0.18657438457012, -3.10191655159)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("CylinderMesh",part)
- mesh.Offset = Vector3.new(0,0,0.025000000372529)
- mesh.Scale = Vector3.new(1,1.5,1)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.22500002384186,0.20000000298023)
- part.CFrame = CFrame.new(-69.557495117188,-5.9822282791138,56.319190979004) * CFrame.Angles(1.4250432252884, -0.03898686170578, -2.9548733234406)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("SpecialMesh",part)
- mesh.Scale = Vector3.new(0.5,1,0.375)
- mesh.MeshType = Enum.MeshType.Wedge
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.65625005960464,0.20000000298023,0.20000000298023)
- part.CFrame = CFrame.new(-69.497344970703,-0.8282151222229,55.578144073486) * CFrame.Angles(0.057709317654371, 1.3800613880157, 1.3635581731796)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",part)
- mesh.Offset = Vector3.new(0,0,0.018750000745058)
- mesh.Scale = Vector3.new(1.5,0.125,0.125)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.25,0.20000000298023)
- part.CFrame = CFrame.new(-69.215545654297,-1.2924420833588,56.136959075928) * CFrame.Angles(-0.1531166434288, -0.18657438457012, -1.6104723215103)
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("CylinderMesh",part)
- mesh.Offset = Vector3.new(0,-0.22499999403954,0)
- mesh.Scale = Vector3.new(0.12500001490116,1,0.12500001490116)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.92499995231628,0.20000000298023)
- part.CFrame = CFrame.new(-69.34546661377,-3.6247050762177,56.922622680664) * CFrame.Angles(2.8849956989288, 1.2317657470703, 1.6882718801498)
- part.BrickColor = BrickColor.new("Dark stone grey")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",part)
- mesh.Scale = Vector3.new(0.25000002980232,1.5,0.375)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.29999995231628,0.20000000298023,0.25)
- part.CFrame = CFrame.new(-69.128089904785,-3.5853097438812,57.594017028809) * CFrame.Angles(2.8849956989288, 1.2317657470703, 1.6882718801498)
- part.BrickColor = BrickColor.new("Dark stone grey")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",part)
- mesh.Scale = Vector3.new(1,0.12500001490116,1)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
- part.CFrame = CFrame.new(-69.959533691406,-1.6203274726868,55.685081481934) * CFrame.Angles(0.057708755135536, 1.3800607919693, -1.7779071331024)
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("CylinderMesh",part)
- mesh.Scale = Vector3.new(0.25000002980232,0.125,0.625)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.25,0.44999998807907,0.20000000298023)
- part.CFrame = CFrame.new(-69.546371459961,-3.7582836151123,56.389953613281) * CFrame.Angles(2.9884760379791, 0.18657438457012, -3.10191655159)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("CylinderMesh",part)
- mesh.Scale = Vector3.new(1,1,0.74999988079071)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.60000014305115,0.20000000298023,0.25)
- part.CFrame = CFrame.new(-69.95866394043,-1.483807682991,55.754241943359) * CFrame.Angles(0.057709217071533, 1.3800613880157, -1.7779084444046)
- part.BrickColor = BrickColor.new("CGA brown")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",part)
- mesh.Scale = Vector3.new(1,0.75,1)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.40000003576279,0.20000000298023)
- part.CFrame = CFrame.new(-69.223289489746,-2.4141232967377,56.244228363037) * CFrame.Angles(-0.1531166434288, -0.18657438457012, -1.6104723215103)
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("CylinderMesh",part)
- mesh.Offset = Vector3.new(0,-0.22499999403954,0)
- mesh.Scale = Vector3.new(0.625,1,0.49999994039536)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.24500007927418,0.20000000298023,0.20000000298023)
- part.CFrame = CFrame.new(-69.419548034668,1.456643819809,56.046371459961) * CFrame.Angles(-1.7165493965149, 0.038986839354038, 2.9548733234406)
- part.BrickColor = BrickColor.new("CGA brown")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("SpecialMesh",part)
- mesh.Scale = Vector3.new(1,0.49374988675117,0.64374798536301)
- mesh.MeshType = Enum.MeshType.Wedge
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(1.4337514638901,0.20000000298023,0.20000000298023)
- part.CFrame = CFrame.new(-69.492744445801,0.21971824765205,55.615158081055) * CFrame.Angles(0.057709317654371, 1.3800613880157, -1.7779086828232)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",part)
- mesh.Offset = Vector3.new(0,0,0.018750000745058)
- mesh.Scale = Vector3.new(1,0.125,0.125)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
- part.CFrame = CFrame.new(-69.441215515137,-0.16967341303825,55.457202911377) * CFrame.Angles(1.4250432252884, -0.03898686170578, -2.9548733234406)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("SpecialMesh",part)
- mesh.Scale = Vector3.new(0.125,0.375,0.625)
- mesh.MeshType = Enum.MeshType.Wedge
- part = Instance.new("Part",pkm)
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(1,1.2000000476837,1)
- part.CFrame = CFrame.new(-69.341255187988,1.2019997835159,55.612228393555) * CFrame.Angles(0.057709317654371, 1.3800613880157, -1.7779086828232)
- part.BrickColor = BrickColor.new("CGA brown")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",part)
- mesh.Scale = Vector3.new(0.5,0.25,0.25)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.96625024080276,0.20000000298023,0.20000000298023)
- part.CFrame = CFrame.new(-69.206748962402,0.3985550403595,55.594547271729) * CFrame.Angles(0.057709317654371, 1.3800613880157, -1.7779086828232)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",part)
- mesh.Offset = Vector3.new(0,0,-0.018750000745058)
- mesh.Scale = Vector3.new(1,0.125,0.125)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
- part.CFrame = CFrame.new(-69.404342651367,0.51194548606873,55.899677276611) * CFrame.Angles(-1.7165493965149, 0.03898686170578, 2.9548733234406)
- part.BrickColor = BrickColor.new("CGA brown")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("SpecialMesh",part)
- mesh.Scale = Vector3.new(0.75000017881393,0.375,0.98749816417694)
- mesh.MeshType = Enum.MeshType.Wedge
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.25,0.20000000298023)
- part.CFrame = CFrame.new(-69.103446960449,0.82288229465485,55.677505493164) * CFrame.Angles(-0.1531166434288, -0.18657438457012, -1.6104723215103)
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("CylinderMesh",part)
- mesh.Offset = Vector3.new(0,-0.22499999403954,0)
- mesh.Scale = Vector3.new(0.25000002980232,1,0.625)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(1.125,0.20000000298023,0.25)
- part.CFrame = CFrame.new(-69.397613525391,2.0766572952271,55.955505371094) * CFrame.Angles(0.057709317654371, 1.3800243139267, -1.7779072523117)
- part.BrickColor = BrickColor.new("CGA brown")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",part)
- mesh.Scale = Vector3.new(1,0.49999988079071,1)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.24749964475632)
- part.CFrame = CFrame.new(-69.31364440918,0.17878749966621,55.402088165283) * CFrame.Angles(1.4250432252884, -0.03898686170578, -2.9548733234406)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("SpecialMesh",part)
- mesh.Scale = Vector3.new(0.25000011920929,0.125,1)
- mesh.MeshType = Enum.MeshType.Wedge
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.25,0.20000000298023)
- part.CFrame = CFrame.new(-69.626159667969,-0.038517579436302,55.697715759277) * CFrame.Angles(-0.1531166434288, -0.18657438457012, -1.6104723215103)
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("CylinderMesh",part)
- mesh.Offset = Vector3.new(0,0.22499999403954,0)
- mesh.Scale = Vector3.new(0.25000002980232,1,0.375)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.25,0.20000000298023)
- part.CFrame = CFrame.new(-69.108322143555,0.6993293762207,55.695644378662) * CFrame.Angles(-0.1531166434288, -0.18657438457012, -1.6104723215103)
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("CylinderMesh",part)
- mesh.Offset = Vector3.new(0,-0.22499999403954,0)
- mesh.Scale = Vector3.new(0.25000002980232,1,0.625)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
- part.CFrame = CFrame.new(-69.30835723877,0.39756751060486,55.395042419434) * CFrame.Angles(0.057709317654371, 1.3800613880157, -1.7779086828232)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",part)
- mesh.Scale = Vector3.new(0.375,0.375,0.49999988079071)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.25,0.20000000298023)
- part.CFrame = CFrame.new(-69.604621887207,0.81113052368164,55.635066986084) * CFrame.Angles(-0.1531166434288, -0.18657438457012, -1.6104723215103)
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("CylinderMesh",part)
- mesh.Offset = Vector3.new(0,0.22499999403954,0)
- mesh.Scale = Vector3.new(0.25000002980232,1,0.625)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
- part.CFrame = CFrame.new(-69.230987548828,0.50345683097839,55.792503356934) * CFrame.Angles(1.4250432252884, -0.038986582309008, -2.9548721313477)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",part)
- mesh.Scale = Vector3.new(0.25000002980232,0.25000002980232,0.375)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
- part.CFrame = CFrame.new(-69.220321655273,-0.17213287949562,55.499774932861) * CFrame.Angles(1.4250432252884, -0.03898686170578, -2.9548733234406)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("SpecialMesh",part)
- mesh.Scale = Vector3.new(0.125,0.375,0.625)
- mesh.MeshType = Enum.MeshType.Wedge
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
- part.CFrame = CFrame.new(-69.204040527344,0.56493991613388,55.788162231445) * CFrame.Angles(0.057709317654371, 1.3800613880157, -1.7779086828232)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",part)
- mesh.Scale = Vector3.new(0.25000002980232,0.25000002980232,0.49999988079071)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.27499994635582,0.37500008940697,0.20000000298023)
- part.CFrame = CFrame.new(-69.433982849121,0.74971067905426,56.06721496582) * CFrame.Angles(0.057709317654371, 1.3800613880157, -2.0394515991211)
- part.BrickColor = BrickColor.new("CGA brown")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",part)
- mesh.Scale = Vector3.new(1,1.5,0.75)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
- part.CFrame = CFrame.new(-69.312850952148,0.044052690267563,55.397266387939) * CFrame.Angles(1.4250432252884, -0.03898686170578, -2.9548733234406)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("SpecialMesh",part)
- mesh.Scale = Vector3.new(0.10000000149012,0.10000000149012,0.10000000149012)
- mesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
- mesh.MeshType = Enum.MeshType.FileMesh
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.72500038146973,0.20000000298023,0.25)
- part.CFrame = CFrame.new(-69.315338134766,2.6467301845551,55.5615234375) * CFrame.Angles(-3.0838832855225, -1.3800243139267, -2.9344816207886)
- part.BrickColor = BrickColor.new("CGA brown")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",part)
- mesh.Scale = Vector3.new(1,0.62499988079071,1)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.96625024080276,0.20000000298023,0.20000000298023)
- part.CFrame = CFrame.new(-69.476783752441,0.40153151750565,55.542507171631) * CFrame.Angles(0.057709317654371, 1.3800613880157, -1.7779086828232)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",part)
- mesh.Offset = Vector3.new(0,0,0.018750000745058)
- mesh.Scale = Vector3.new(1,0.125,0.125)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
- part.CFrame = CFrame.new(-69.130432128906,0.56309729814529,55.802505493164) * CFrame.Angles(-3.0838832855225, -1.3800243139267, -2.9344816207886)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("SpecialMesh",part)
- mesh.Scale = Vector3.new(0.25000011920929,0.25000005960464,0.25)
- mesh.MeshType = Enum.MeshType.Wedge
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.27500003576279,0.25)
- part.CFrame = CFrame.new(-69.387260437012,1.4306204319,55.864112854004) * CFrame.Angles(0.057709317654371, 1.3800613880157, -1.7779086828232)
- part.BrickColor = BrickColor.new("CGA brown")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",part)
- mesh.Scale = Vector3.new(0.62499970197678,1,1)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.47500029206276,0.20000000298023,0.20000000298023)
- part.CFrame = CFrame.new(-69.321395874023,0.12757721543312,55.447101593018) * CFrame.Angles(0.057709317654371, 1.3800613880157, -1.7779086828232)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",part)
- mesh.Scale = Vector3.new(1,0.25,0.49999988079071)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.21624998748302,0.31624963879585)
- part.CFrame = CFrame.new(-69.497848510742,0.88036596775055,56.414878845215) * CFrame.Angles(-1.9744030237198, 0.085718095302582, 2.971034526825)
- part.BrickColor = BrickColor.new("CGA brown")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("SpecialMesh",part)
- mesh.Scale = Vector3.new(0.72500026226044,1,1)
- mesh.MeshType = Enum.MeshType.Wedge
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.25,0.20000000298023,0.33124962449074)
- part.CFrame = CFrame.new(-69.305847167969,1.262797832489,55.431999206543) * CFrame.Angles(-1.7165495157242, 0.038986787199974, -0.18671923875809)
- part.BrickColor = BrickColor.new("CGA brown")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("SpecialMesh",part)
- mesh.Scale = Vector3.new(1,0.22499988973141,1)
- mesh.MeshType = Enum.MeshType.Wedge
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.24500003457069,0.20000000298023,0.28874963521957)
- part.CFrame = CFrame.new(-69.38745880127,1.2190268039703,55.830989837646) * CFrame.Angles(-1.7165493965149, 0.038986656814814, 2.9548721313477)
- part.BrickColor = BrickColor.new("CGA brown")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("SpecialMesh",part)
- mesh.Scale = Vector3.new(1,0.72499972581863,1)
- mesh.MeshType = Enum.MeshType.Wedge
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.25,0.20000000298023)
- part.CFrame = CFrame.new(-69.12686920166,0.71431291103363,55.79273223877) * CFrame.Angles(-0.1531166434288, -0.18657438457012, -1.6104723215103)
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("CylinderMesh",part)
- mesh.Offset = Vector3.new(0,-0.22499999403954,0)
- mesh.Scale = Vector3.new(0.25000002980232,1,0.375)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(1.125,0.20000000298023,0.25)
- part.CFrame = CFrame.new(-69.279434204102,1.980751991272,55.336742401123) * CFrame.Angles(0.057709317654371, 1.3800613880157, -1.7779086828232)
- part.BrickColor = BrickColor.new("CGA brown")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",part)
- mesh.Scale = Vector3.new(1,0.37499991059303,1)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.25,0.20000000298023)
- part.CFrame = CFrame.new(-69.609497070313,0.68754744529724,55.653205871582) * CFrame.Angles(-0.1531166434288, -0.18657438457012, -1.6104723215103)
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("CylinderMesh",part)
- mesh.Offset = Vector3.new(0,0.22499999403954,0)
- mesh.Scale = Vector3.new(0.25000002980232,1,0.625)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.25,0.20000000298023)
- part.CFrame = CFrame.new(-69.628036499023,0.70253098011017,55.750297546387) * CFrame.Angles(-0.1531166434288, -0.18657438457012, -1.6104723215103)
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("CylinderMesh",part)
- mesh.Offset = Vector3.new(0,0.22499999403954,0)
- mesh.Scale = Vector3.new(0.25000002980232,1,0.375)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.25,0.20000000298023)
- part.CFrame = CFrame.new(-69.664978027344,-1.2507500648499,55.697193145752) * CFrame.Angles(-0.1531166434288, -0.18657438457012, -1.6104723215103)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("CylinderMesh",part)
- mesh.Offset = Vector3.new(0,0.25,0)
- mesh.Scale = Vector3.new(0.25000002980232,1,0.375)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(1.4337514638901,0.20000000298023,0.20000000298023)
- part.CFrame = CFrame.new(-69.222770690918,0.21668243408203,55.667190551758) * CFrame.Angles(0.057709317654371, 1.3800613880157, -1.7779086828232)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",part)
- mesh.Offset = Vector3.new(0,0,-0.018750000745058)
- mesh.Scale = Vector3.new(1,0.125,0.125)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.67499983310699,0.20000000298023,0.20000000298023)
- part.CFrame = CFrame.new(-69.547355651855,-0.8880569934845,55.70227432251) * CFrame.Angles(0.057709317654371, 1.3800243139267, -1.7779072523117)
- part.BrickColor = BrickColor.new("Really black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",part)
- mesh.Offset = Vector3.new(0,0,0.036249998956919)
- mesh.Scale = Vector3.new(1,0.375,0.125)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.25,0.20000000298023)
- part.CFrame = CFrame.new(-69.137550354004,-0.042108446359634,55.804481506348) * CFrame.Angles(-0.1531166434288, -0.18657438457012, -1.6104723215103)
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("CylinderMesh",part)
- mesh.Offset = Vector3.new(0,-0.22499999403954,0)
- mesh.Scale = Vector3.new(0.25000002980232,1,0.375)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.25,0.20000000298023)
- part.CFrame = CFrame.new(-69.63102722168,-0.16209554672241,55.715858459473) * CFrame.Angles(-0.1531166434288, -0.18657438457012, -1.6104723215103)
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("CylinderMesh",part)
- mesh.Offset = Vector3.new(0,0.22499999403954,0)
- mesh.Scale = Vector3.new(0.25000002980232,1,0.375)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
- part.CFrame = CFrame.new(-69.416290283203,0.33035922050476,55.951187133789) * CFrame.Angles(1.4250432252884, -0.03898686170578, 0.18671923875809)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("SpecialMesh",part)
- mesh.Scale = Vector3.new(0.75000017881393,0.625,0.6124981045723)
- mesh.MeshType = Enum.MeshType.Wedge
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000000298023,0.20000000298023,0.20000000298023)
- part.CFrame = CFrame.new(-69.314453125,-0.030120819807053,55.408405303955) * CFrame.Angles(1.4250432252884, -0.03898686170578, -2.9548733234406)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("SpecialMesh",part)
- mesh.Scale = Vector3.new(0.15000000596046,0.15000000596046,0.15000000596046)
- mesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
- mesh.MeshType = Enum.MeshType.FileMesh
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000001788139,0.20000000298023,0.20000000298023)
- part.CFrame = CFrame.new(-69.330772399902,-0.17090314626694,55.478488922119) * CFrame.Angles(1.4250432252884, -0.03898686170578, -2.9548733234406)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",part)
- mesh.Scale = Vector3.new(1,0.375,0.625)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000001788139,0.20000000298023,0.20000000298023)
- part.CFrame = CFrame.new(-69.486396789551,-0.20642796158791,55.557273864746) * CFrame.Angles(0.057709317654371, 1.3800613880157, -1.2543202638626)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",part)
- mesh.Offset = Vector3.new(0,0,0.018750000745058)
- mesh.Scale = Vector3.new(1.4999998807907,0.125,0.125)
- part = Instance.new("Part",pkm)
- part.FormFactor = Enum.FormFactor.Custom
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(0.20000001788139,0.20000000298023,0.20000000298023)
- part.CFrame = CFrame.new(-69.216361999512,-0.20943459868431,55.609317779541) * CFrame.Angles(0.057709317654371, 1.3800613880157, -1.2543202638626)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",part)
- mesh.Offset = Vector3.new(0,0,-0.018750000745058)
- mesh.Scale = Vector3.new(1.4999998807907,0.125,0.125)
- part = Instance.new("Part",pkm)
- part.CanCollide = false
- part.TopSurface = Enum.SurfaceType.Smooth
- part.Size = Vector3.new(2,1.2000000476837,1)
- part.CFrame = CFrame.new(-69.357986450195,-0.31475582718849,55.611385345459) * CFrame.Angles(0.057709317654371, 1.3800243139267, -1.7779072523117)
- part.BrickColor = BrickColor.new("Black")
- part.Friction = 0.30000001192093
- part.BottomSurface = Enum.SurfaceType.Smooth
- mesh = Instance.new("BlockMesh",part)
- mesh.Scale = Vector3.new(1,0.125,0.25)
- local prev
- local parts = pkm:GetChildren()
- on = 0
- Tool = pkm
- welds = {}
- sh = {}
- arms = nil
- torso = nil
- f = nil
- function Crouch(ison)
- if arms == nil and torso == nil then
- arms = {Tool.Parent:FindFirstChild("Left Leg"), Tool.Parent:FindFirstChild("Right Leg")}
- torso = Tool.Parent:FindFirstChild("Torso")
- end
- if arms ~= nil and torso ~= nil then
- sh = {torso:FindFirstChild("Left Hip"), torso:FindFirstChild("Right Hip")}
- if sh ~= nil then
- local yes = true
- if yes then
- yes = false
- if ison == 1 then
- sh[1].Part1 = nil
- sh[2].Part1 = nil
- local weld1 = Instance.new("Weld")
- weld1.Part0 = torso
- weld1.Parent = torso
- weld1.Part1 = arms[1]
- weld1.C1 = CFrame.new(0.5, 0.6, 1.15) * CFrame.fromEulerAnglesXYZ(math.rad(20),0,0) --Left leg
- arms[1].Name = "LDave"
- arms[1].CanCollide = true
- welds[1] = weld1
- -------------------------------------------
- local weld2 = Instance.new("Weld")
- weld2.Part0 = torso
- weld2.Parent = torso
- weld2.Part1 = arms[2]
- weld2.C1 = CFrame.new(-0.5,0.495,1) * CFrame.fromEulerAnglesXYZ(math.rad(60),0,0) --Right leg
- arms[2].Name = "RDave"
- arms[2].CanCollide = true
- welds[2] = weld2
- ---------------------------------
- local force = Instance.new("BodyForce")
- force.Parent = torso
- f = force
- wait(0.01)
- elseif ison == 0 then
- if arms then
- sh[1].Part1 = arms[1]
- sh[2].Part1 = arms[2]
- f.Parent = nil
- arms[2].Name = "Right Leg"
- arms[1].Name = "Left Leg"
- welds[1].Parent = nil
- welds[2].Parent = nil
- end
- end
- --
- end
- else
- print("sh")
- end
- else
- print("arms")
- end
- end
- function Key(key)
- if key then
- key = string.lower(key)
- if (key=="c") then
- if on == 1 then
- on = 0
- elseif on == 0 then
- on = 1
- end
- Crouch(on)
- end
- end
- end
- function Equip(mouse)
- mouse.KeyDown:connect(Key)
- end
- pkm.Equipped:connect(Equip)
- Tool = pkm
- local arms = nil
- local torso = nil
- local weld33 = nil -- right arm
- local weld55 = nil -- left arm
- local welds = {}
- local reloading = false
- local firing = false
- function ReloadSequence()
- weld33.C1 = CFrame.new(-0.76, -0, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-87), math.rad(-15), 0)
- weld55.C1 = CFrame.new(-0.35, 1.1, 1.05) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.1, math.rad(-96))
- wait(.04)
- weld33.C1 = CFrame.new(-0.77, -0, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-84), math.rad(-15), 0)
- weld55.C1 = CFrame.new(-0.35, 0.7, 1) * CFrame.fromEulerAnglesXYZ(math.rad(320), 0.2, math.rad(-102))
- wait(.04)
- weld33.C1 = CFrame.new(-0.78, 0.1, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-81), math.rad(-15), 0)
- weld55.C1 = CFrame.new(-0.35, 0.4, 0.95) * CFrame.fromEulerAnglesXYZ(math.rad(330), 0.3, math.rad(-108))
- wait(.04)
- weld55.C1 = CFrame.new(-0.35, 0.1, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(350), 0.4, math.rad(-114))
- wait(.4)
- weld55.C1 = CFrame.new(-0.35, 1, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.6, math.rad(-96))
- Tool.Down1.Transparency = 1
- Tool.Down2.Transparency = 1
- Tool.Down3.Transparency = 1
- Tool.Up1.Transparency = 0
- Tool.Up2.Transparency = 0
- Tool.Up3.Transparency = 0
- Tool.Handle.O1:play()
- wait(.4)
- weld55.C1 = CFrame.new(-0.35, 0.8, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.5, math.rad(-96))
- wait(.04)
- weld55.C1 = CFrame.new(-0.35, 0.6, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.4, math.rad(-96))
- wait(.04)
- weld55.C1 = CFrame.new(-0.35, 0.6, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(305), 0.4, math.rad(-96))
- Tool.S1.Transparency = 0
- Tool.S2.Transparency = 0
- Tool.S3.Transparency = 0
- Tool.S4.Transparency = 0
- wait(.04)
- weld55.C1 = CFrame.new(-0.35, 0.6, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(305), 0.35, math.rad(-96))
- Tool.OMag3.Transparency = 1
- Tool.Mag3.Transparency = 1
- wait(.04)
- weld55.C1 = CFrame.new(-0.35, 0.6, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(305), 0.3, math.rad(-96))
- Tool.Mag3.Transparency = 1
- Tool.Mag2.Transparency = 1
- Tool.Mag.Transparency = 1
- local mag = Tool.Mag:clone()
- mag.Parent = game.Workspace
- mag.CanCollide = false
- mag.Transparency = 0
- Tool.Handle.M1:play()
- local mag = Tool.Mag3:clone()
- mag.Parent = game.Workspace
- mag.CanCollide = false
- mag.Transparency = 0
- wait(.04)
- weld55.C1 = CFrame.new(-0.35, 0.6, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(305), 0.2, math.rad(-96))
- wait(.04)
- weld55.C1 = CFrame.new(-0.35, 0.6, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(305), 0.1, math.rad(-96))
- wait(.04)
- weld55.C1 = CFrame.new(-0.35, 0.6, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(305), 0, math.rad(-96))
- wait(.04)
- weld55.C1 = CFrame.new(-0.35, 0.6, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(305), -0.1, math.rad(-96))
- wait(.04)
- weld55.C1 = CFrame.new(-0.35, 0.6, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(305), -0.2, math.rad(-96))
- wait(.04)
- weld55.C1 = CFrame.new(-0.35, 0.6, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(305), -0.3, math.rad(-96))
- wait(.04)
- weld55.C1 = CFrame.new(-0.35, 0.6, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(305), -0.4, math.rad(-96))
- wait(.04)
- weld55.C1 = CFrame.new(-0.35, 0.6, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(304), -0.5, math.rad(-96))
- wait(.04)
- weld55.C1 = CFrame.new(-0.35, 0.6, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(303), -0.6, math.rad(-96))
- wait(.04)
- weld55.C1 = CFrame.new(-0.35, 0.6, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(302), -0.7, math.rad(-96))
- wait(.04)
- weld55.C1 = CFrame.new(-0.35, 0.6, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(301), -0.8, math.rad(-96))
- wait(.04)
- weld55.C1 = CFrame.new(-0.35, 0.6, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(300), -0.9, math.rad(-96))
- wait(.4)
- Tool.Mag.Transparency = 0
- Tool.Mag3.Transparency = 0
- Tool.Mag.Mesh.Offset = Vector3.new(0, 0, 0)
- Tool.Mag3.Mesh.Offset = Vector3.new(0, 0, 0)
- wait(.04)
- weld55.C1 = CFrame.new(-0.35, 0.6, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(300), -0.8, math.rad(-96))
- Tool.Mag.Mesh.Offset = Vector3.new(0, 0, 0)
- Tool.Mag3.Mesh.Offset = Vector3.new(0, 0, 0)
- wait(.04)
- weld55.C1 = CFrame.new(-0.35, 0.6, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(300), -0.7, math.rad(-96))
- Tool.Mag.Mesh.Offset = Vector3.new(0, 0, 0)
- Tool.Mag3.Mesh.Offset = Vector3.new(0, 0, 0)
- wait(.04)
- weld55.C1 = CFrame.new(-0.35, 0.6, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(300), -0.6, math.rad(-96))
- Tool.Mag.Mesh.Offset = Vector3.new(0, 0, 0)
- Tool.Mag3.Mesh.Offset = Vector3.new(0, 0, 0)
- wait(.04)
- weld55.C1 = CFrame.new(-0.35, 0.6, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(300), -0.5, math.rad(-96))
- Tool.Mag.Mesh.Offset = Vector3.new(0, 0, 0)
- Tool.Mag3.Mesh.Offset = Vector3.new(0, 0, 0)
- wait(.04)
- weld55.C1 = CFrame.new(-0.35, 0.6, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(300), -0.4, math.rad(-96))
- Tool.Mag.Mesh.Offset = Vector3.new(0, 0, 0)
- Tool.Mag3.Mesh.Offset = Vector3.new(0, 0, 0)
- wait(.04)
- weld55.C1 = CFrame.new(-0.35, 0.6, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(300), -0.3, math.rad(-96))
- Tool.Mag.Mesh.Offset = Vector3.new(0, 0, 0)
- Tool.Mag3.Mesh.Offset = Vector3.new(0, 0, 0)
- wait(.04)
- weld55.C1 = CFrame.new(-0.35, 0.6, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(300), -0.2, math.rad(-96))
- Tool.Mag.Mesh.Offset = Vector3.new(0, 0, 0)
- Tool.Mag3.Mesh.Offset = Vector3.new(0, 0,0)
- wait(.04)
- weld55.C1 = CFrame.new(-0.35, 0.6, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(300), -0.1, math.rad(-96))
- Tool.Mag.Mesh.Offset = Vector3.new(0, 0, 0)
- Tool.Mag3.Mesh.Offset = Vector3.new(0, 0, 0)
- wait(.04)
- weld55.C1 = CFrame.new(-0.35, 0.6, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(302), -0.1, math.rad(-96))
- Tool.Mag.Mesh.Offset = Vector3.new(0, 0, 0)
- Tool.Mag3.Mesh.Offset = Vector3.new(0, 0, 0)
- wait(.04)
- weld55.C1 = CFrame.new(-0.35, 0.6, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(305), -0.1, math.rad(-96))
- Tool.Mag.Mesh.Offset = Vector3.new(0, 0, 0)
- Tool.Mag3.Mesh.Offset = Vector3.new(0, 0, 0)
- Tool.Mag2.Transparency = 0
- Tool.Handle.M2:play()
- wait(.04)
- weld55.C1 = CFrame.new(-0.35, 0.6, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(305), -0, math.rad(-96))
- wait(.04)
- weld55.C1 = CFrame.new(-0.35, 0.6, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(305), 0.1, math.rad(-96))
- wait(.04)
- weld55.C1 = CFrame.new(-0.35, 0.6, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(305), 0.2, math.rad(-96))
- Tool.OMag3.Transparency = 0
- Tool.Mag3.Transparency = 1
- wait(.04)
- weld55.C1 = CFrame.new(-0.35, 0.6, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.3, math.rad(-96))
- Tool.S1.Transparency = 0
- Tool.S2.Transparency = 0
- Tool.S3.Transparency = 0
- Tool.S4.Transparency = 0
- wait(.04)
- weld55.C1 = CFrame.new(-0.35, 0.72, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.43, math.rad(-96))
- wait(.04)
- weld55.C1 = CFrame.new(-0.35, 0.84, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.56, math.rad(-96))
- wait(.04)
- weld55.C1 = CFrame.new(-0.35, 0.96, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.69, math.rad(-96))
- wait(.04)
- weld55.C1 = CFrame.new(-0.35, 1.08, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.8, math.rad(-96))
- wait(.4)
- weld55.C1 = CFrame.new(-0.35, 0.1, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(350), 0.4, math.rad(-114))
- Tool.Down1.Transparency = 0
- Tool.Down2.Transparency = 0
- Tool.Down3.Transparency = 0
- Tool.Up1.Transparency = 1
- Tool.Up2.Transparency = 1
- Tool.Up3.Transparency = 1
- Tool.Handle.O2:play()
- wait(.4)
- weld33.C1 = CFrame.new(-0.75, -0, 0.3) * CFrame.fromEulerAnglesXYZ(math.rad(-84), math.rad(-15), -0.1)
- wait(.04)
- weld33.C1 = CFrame.new(-0.73, -0, 0.25) * CFrame.fromEulerAnglesXYZ(math.rad(-84), math.rad(-15), -0.2)
- wait(.04)
- weld33.C1 = CFrame.new(-0.71, -0, 0.2) * CFrame.fromEulerAnglesXYZ(math.rad(-84), math.rad(-15), -0.3)
- wait(.04)
- weld33.C1 = CFrame.new(-0.69, -0, 0.15) * CFrame.fromEulerAnglesXYZ(math.rad(-84), math.rad(-15), -0.4)
- wait(.04)
- weld33.C1 = CFrame.new(-0.67, -0, 0.1) * CFrame.fromEulerAnglesXYZ(math.rad(-84), math.rad(-15), -0.5)
- wait(.04)
- weld33.C1 = CFrame.new(-0.65, -0, 0.05) * CFrame.fromEulerAnglesXYZ(math.rad(-84), math.rad(-15), -0.6)
- wait(.04)
- weld33.C1 = CFrame.new(-0.63, -0, 0) * CFrame.fromEulerAnglesXYZ(math.rad(-84), math.rad(-15), -0.7)
- weld55.C1 = CFrame.new(-0.35, 0.1, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(320), 0.325, math.rad(-108))
- wait(.04)
- weld33.C1 = CFrame.new(-0.61, -0, -0.1) * CFrame.fromEulerAnglesXYZ(math.rad(-84), math.rad(-15), -0.8)
- weld55.C1 = CFrame.new(-0.35, 0.1, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(320), 0.25, math.rad(-102))
- wait(.04)
- weld33.C1 = CFrame.new(-0.59, -0, -0.2) * CFrame.fromEulerAnglesXYZ(math.rad(-84), math.rad(-15), -0.9)
- weld55.C1 = CFrame.new(-0.35, 0.1, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(320), 0.175, math.rad(-96))
- wait(.04)
- weld33.C1 = CFrame.new(-0.57, -0, -0.3) * CFrame.fromEulerAnglesXYZ(math.rad(-84), math.rad(-15), -1)
- weld55.C1 = CFrame.new(-0.35, 0.1, 0.85) * CFrame.fromEulerAnglesXYZ(math.rad(320), 0.1, math.rad(-90))
- wait(.4)
- weld55.C1 = CFrame.new(-0.35, -0.4, 0.65) * CFrame.fromEulerAnglesXYZ(math.rad(320), 0.1, math.rad(-90))
- Tool.Handle.Click:play()
- Tool.Bolt.Mesh.Offset = Vector3.new(0, -0.6, 0)
- wait(.04)
- weld55.C1 = CFrame.new(-0.35, -0.7, 0.55) * CFrame.fromEulerAnglesXYZ(math.rad(320), 0.1, math.rad(-90))
- Tool.Bolt.Mesh.Offset = Vector3.new(0, 0, 0)
- wait(.22)
- weld55.C1 = CFrame.new(-0.35, -0.6, 0.6) * CFrame.fromEulerAnglesXYZ(math.rad(320), 0.1, math.rad(-90))
- Tool.Bolt.Mesh.Offset = Vector3.new(0, -0.6, 0)
- wait(.4)
- weld33.C1 = CFrame.new(-0.72, -0.07, 0.325) * CFrame.fromEulerAnglesXYZ(math.rad(-86), math.rad(-15), 0)
- weld55.C1 = CFrame.new(-0.35, 0.7, 0.73) * CFrame.fromEulerAnglesXYZ(math.rad(305), 0.025, math.rad(-90))
- wait(.08)
- weld33.C1 = CFrame.new(-0.665, -0.13, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-88), math.rad(-15), 0)
- weld55.C1 = CFrame.new(-0.35, 0.9, 0.86) * CFrame.fromEulerAnglesXYZ(math.rad(310), 0.05, math.rad(-90))
- wait(.08)
- weld33.C1 = CFrame.new(-0.72, -0.18, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-15), 0)
- weld55.C1 = CFrame.new(-0.35, 1.1, 0.99) * CFrame.fromEulerAnglesXYZ(math.rad(305), 0.025, math.rad(-90))
- wait(.08)
- weld33.C1 = CFrame.new(-0.75, -0.2, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-15), 0)
- weld55.C1 = CFrame.new(-0.35, 1.3, 1.1) * CFrame.fromEulerAnglesXYZ(math.rad(300), 0, math.rad(-90))
- end
- function Reload()
- if pkm.Ammo.Value < pkm.MaxAmmo.Value and reloading == false and pkm.StoredAmmo.Value >= 1 then
- reloading = true
- pkm.Ammo.Value = 0
- ReloadSequence()
- if pkm.StoredAmmo.Value >= pkm.MaxAmmo.Value then
- pkm.Ammo.Value = pkm.MaxAmmo.Value
- pkm.StoredAmmo.Value = pkm.StoredAmmo.Value - pkm.MaxAmmo.Value
- pkm.Recoil.Value = 5
- elseif pkm.StoredAmmo.Value < pkm.MaxAmmo.Value and pkm.StoredAmmo.Value >= 1 then
- pkm.Ammo.Value = pkm.StoredAmmo.Value
- pkm.StoredAmmo.Value = 0
- pkm.Recoil.Value = 5
- end
- reloading = false
- end
- end
- function Equip(mouse)
- wait(0.01)
- arms = {Tool.Parent:FindFirstChild("Left Arm"), Tool.Parent:FindFirstChild("Right Arm")}
- torso = Tool.Parent:FindFirstChild("Torso")
- if arms ~= nil and torso ~= nil then
- local sh = {torso:FindFirstChild("Left Shoulder"), torso:FindFirstChild("Right Shoulder")}
- if sh ~= nil then
- local yes = true
- if yes then
- yes = false
- sh[1].Part1 = nil
- sh[2].Part1 = nil
- falsearm1 = arms[1]:clone()
- local mesh1 = Instance.new("BlockMesh")
- mesh1.Scale = Vector3.new(0,0,0)
- mesh1.Parent = falsearm1
- local armweld1 = Instance.new("Weld")
- falsearm1.BrickColor = BrickColor.new(26)
- falsearm1.Parent = Tool
- armweld1.Parent = falsearm1
- armweld1.Part0 = falsearm1
- armweld1.Part1 = arms[1]
- falsearm2 = arms[2]:clone()
- local mesh2 = Instance.new("BlockMesh")
- mesh2.Scale = Vector3.new(0,0,0)
- mesh2.Parent = falsearm2
- local armweld2 = Instance.new("Weld")
- falsearm2.BrickColor = BrickColor.new(26)
- falsearm2.Parent = Tool
- armweld2.Parent = falsearm2
- armweld2.Part0 = falsearm2
- armweld2.Part1 = arms[2]
- local weld1 = Instance.new("Weld") -- left arm
- weld55 = weld1
- weld1.Part0 = torso
- weld1.Parent = torso
- weld1.Part1 = arms[1]
- weld1.C1 = CFrame.new(-0.35, 1.3, 1.1) * CFrame.fromEulerAnglesXYZ(math.rad(300), 0, math.rad(-90))
- welds[1] = weld1
- local weld2 = Instance.new("Weld") -- right arm
- weld33 = weld2
- weld2.Part0 = torso
- weld2.Parent = torso
- weld2.Part1 = arms[2]
- weld2.C1 = CFrame.new(-0.75, -0.2, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-15), 0)
- welds[2] = weld2
- end
- else
- print("sh")
- end
- else
- print("arms")
- end
- end
- local legs = nil
- local torso2 = nil
- local welds2 = {}
- local bodyforce = nil
- function Unequip(mouse)
- if arms ~= nil and torso ~= nil then
- local sh = {torso:FindFirstChild("Left Shoulder"), torso:FindFirstChild("Right Shoulder")}
- if sh ~= nil then
- local yes = true
- if yes then
- yes = false
- sh[1].Part1 = arms[1]
- sh[2].Part1 = arms[2]
- welds[1].Parent = nil
- welds[2].Parent = nil
- falsearm1:remove()
- falsearm2:remove()
- end
- else
- print("sh")
- end
- else
- print("arms")
- end
- end
- function fire(v)
- Tool.Handle.Fire:play()
- local vCharacter = Tool.Parent
- local vPlayer = game.Players:playerFromCharacter(vCharacter)
- local missile = Instance.new("Part")
- local spawnPos = vCharacter.PrimaryPart.Position
- spawnPos = spawnPos + (v * 8)
- missile.Position = spawnPos
- missile.Size = Vector3.new(1,1,1)
- missile.Velocity = v * 7625
- missile.BrickColor = BrickColor.new(26)
- missile.Shape = 0
- missile.BottomSurface = 0
- missile.TopSurface = 0
- missile.Name = "Bullet"
- missile.Elasticity = 0
- missile.Reflectance = 0
- missile.Friction = .9
- missile.CanCollide = false
- local force = Instance.new("BodyForce")
- force.force = Vector3.new(0,missile:getMass() * 196,0)
- force.Parent = missile
- local mesh = Instance.new("SpecialMesh")
- mesh.Scale = Vector3.new(.08,.08,.08)
- mesh.MeshType = "Sphere"
- mesh.Parent = missile
- local creator_tag = Instance.new("ObjectValue")
- creator_tag.Value = vPlayer
- creator_tag.Name = "creator"
- creator_tag.Parent = missile
- missile.Parent = game.Workspace
- ball = missile
- damage = 50
- function onTouched(hit)
- local humanoid = hit.Parent:findFirstChild("Humanoid")
- -- make a splat
- for i=1,1 do
- local s = Instance.new("Part")
- s.Shape = 1 -- block
- s.formFactor = 2 -- plate
- s.Size = Vector3.new(1,.4,1)
- s.CanCollide = false
- s.BrickColor = ball.BrickColor
- local v = Vector3.new(math.random(-1,1), math.random(0,1), math.random(-1,1))
- s.Velocity = 25 * v
- s.CFrame = CFrame.new(ball.Position + v, v)
- s.Parent = game.Workspace
- end
- if humanoid ~= nil then
- tagHumanoid(humanoid)
- humanoid.Health = humanoid.Health - damage
- wait(0.01)
- untagHumanoid(humanoid)
- end
- connection:disconnect()
- ball.Parent = nil
- end
- function tagHumanoid(humanoid)
- -- todo: make tag expire
- local tag = ball:findFirstChild("creator")
- if tag ~= nil then
- local new_tag = tag:clone()
- new_tag.Parent = humanoid
- end
- end
- function untagHumanoid(humanoid)
- if humanoid ~= nil then
- local tag = humanoid:findFirstChild("creator")
- if tag ~= nil then
- tag.Parent = nil
- end
- end
- end
- connection = ball.Touched:connect(onTouched)
- wait(0.02)
- ball.Parent = nil
- weld33.C1 = CFrame.new(-0.75, -0.3, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-15), 0)
- weld55.C1 = CFrame.new(-0.35, 1.2, 1.04) * CFrame.fromEulerAnglesXYZ(math.rad(300), 0, math.rad(-90))
- Tool.Flash.Mesh.Scale = Vector3.new(0.5, 5, 0.5)
- Tool.Flash.Transparency = .5
- Tool.R1.Transparency = 0
- Tool.R2.Transparency = 0
- Tool.R3.Transparency = 0
- Tool.S1.Transparency = 0
- Tool.S2.Transparency = 0
- Tool.S3.Transparency = 0
- Tool.S4.Transparency = 0
- Tool.Bolt.Mesh.Offset = Vector3.new(0, 0, 0)
- wait(0.04)
- weld33.C1 = CFrame.new(-0.75, -0.25, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-15), 0)
- weld55.C1 = CFrame.new(-0.35, 1.25, 1.07) * CFrame.fromEulerAnglesXYZ(math.rad(300), 0, math.rad(-90))
- Tool.Flash.Mesh.Scale = Vector3.new(.25, 5, .25)
- Tool.Flash.Transparency = .8
- Tool.Bolt.Mesh.Offset = Vector3.new(0, -0.6, 0)
- wait(0.04)
- weld33.C1 = CFrame.new(-0.75, -0.2, 0.35) * CFrame.fromEulerAnglesXYZ(math.rad(-90), math.rad(-15), 0)
- weld55.C1 = CFrame.new(-0.35, 1.3, 1.1) * CFrame.fromEulerAnglesXYZ(math.rad(300), 0, math.rad(-90))
- Tool.Flash.Transparency = 1
- Tool.R1.Transparency = 0
- Tool.R2.Transparency = 0
- Tool.R3.Transparency = 0
- Tool.S1.Transparency = 0
- Tool.S2.Transparency = 0
- Tool.S3.Transparency = 0
- Tool.S4.Transparency = 0
- Tool.Bolt.Mesh.Offset = Vector3.new(0, 0, 0)
- end
- function KeyDownFunctions(key)
- if key == "r" then
- Reload()
- end
- end
- Tool.Enabled = true
- function onActivated()
- if not Tool.Enabled then
- return
- end
- Tool.Enabled = false
- local character = Tool.Parent;
- local humanoid = character.Humanoid
- if humanoid == nil then
- print("Humanoid not found")
- return
- end
- local ammo = pkm.Ammo
- local maxammo = pkm.MaxAmmo
- firing = true
- while firing == true do
- wait()
- if reloading == false and humanoid.Health >= 1 then
- if ammo.Value >= 1 then
- ammo.Value = ammo.Value - 1
- local targetPos = humanoid.TargetPoint
- local lookAt = (targetPos - character.Head.Position).unit
- if pkm.Recoil.Value < 10 then
- pkm.Recoil.Value = pkm.Recoil.Value + 1
- end
- fire(lookAt)
- else
- Reload()
- break
- end
- elseif reloading == false and humanoid.Health < 1 then
- Tool:remove()
- end
- end
- Tool.Enabled = true
- end
- function nofiar(mouse)
- firing = false
- end
- function onEquippedLocal(mouse)
- if mouse == nil then
- print("Mouse not found")
- return
- end
- mouse.Icon = "http://www.roblox.com/asset/?id=45913362"
- mouse.Button1Down:connect(function() end)
- mouse.Button1Up:connect(function() nofiar(mouse) end)
- mouse.KeyDown:connect(KeyDownFunctions)
- while true do
- wait()
- end
- end
- Tool.Equipped:connect(onEquippedLocal)
- pkm.Activated:connect(onActivated)
- Tool.Equipped:connect(Equip)
- Tool.Unequipped:connect(Unequip)
- Tool = pkm
- function onEquippedLocal()
- local character = Tool.Parent
- local player = game.Players:GetPlayerFromCharacter(character)
- gui = Tool.BulletGUI:clone()
- gui.Parent = player.PlayerGui
- end
- function onUnequippedLocal()
- local character = Tool.Parent
- local player = game.Players:GetPlayerFromCharacter(character)
- gui:Remove()
- end
- Tool.Equipped:connect(onEquippedLocal)
- Tool.Unequipped:connect(onUnequippedLocal)
- Tool = pkm
- function onEquippedLocal()
- local character = Tool.Parent
- local player = game.Players:GetPlayerFromCharacter(character)
- gui = Tool.GUIRadar:clone()
- gui.Parent = player.PlayerGui
- end
- function onUnequippedLocal()
- local character = Tool.Parent
- local player = game.Players:GetPlayerFromCharacter(character)
- gui:Remove()
- end
- Tool.Equipped:connect(onEquippedLocal)
- Tool.Unequipped:connect(onUnequippedLocal)
- local Tool = pkm
- local Ammo = Tool.Ammo
- local MaxAmmo = Ammo.Value
- local vPlayer
- local Gui
- local Text
- function onChanged(value)
- if value == "Value" or value == Ammo.Value then
- if Gui ~= nil and Text ~= nil then
- if Ammo.Value >= 1 then
- Text.Text = ""..pkm.Ammo.Value.."|"..pkm.StoredAmmo.Value..""
- elseif math.floor(Ammo.Value) == 0 then
- Text.Text = ""..pkm.Ammo.Value.."|"..pkm.StoredAmmo.Value..""
- elseif Ammo.Value < 0 then
- for i = 0, 1, 0.03 / 2 do
- local Num = math.floor(i * MaxAmmo + 0.5)
- Text.Text = ""..pkm.Ammo.Value.."|"..pkm.StoredAmmo.Value..""
- wait()
- end
- end
- end
- end
- end
- function on2Changed()
- if Gui ~= nil and Text ~= nil then
- Text.Text = ""..pkm.Ammo.Value.."|"..pkm.StoredAmmo.Value..""
- wait()
- end
- end
- function setUpGui()
- if vPlayer == nil or vPlayer:findFirstChild("PlayerGui") == nil then
- return
- end
- Gui = Instance.new("ScreenGui")
- Text = Instance.new("TextLabel")
- Gui.Name = "DEDisplay"
- Gui.Parent = vPlayer.PlayerGui
- Text.BackgroundColor3 = BrickColor.Black().Color
- Text.BackgroundTransparency = 1
- Text.BorderColor3 = BrickColor.White().Color
- Text.BorderSizePixel = 0
- Text.Name = "Ammo"
- Text.Parent = Gui
- Text.Position = UDim2.new(0.85, 0, 0.825, 0)
- Text.Size = UDim2.new(0, 128, 0, 64)
- Text.FontSize = "Size18"
- Text.Text = ""..pkm.Ammo.Value.."|"..pkm.StoredAmmo.Value..""
- Text.TextColor3 = BrickColor.White().Color
- end
- function onEquippedLocal(mouse)
- vPlayer = game.Players.LocalPlayer
- setUpGui()
- end
- function onUnequippedLocal(mouse)
- if Gui then
- Gui:remove()
- end
- Gui = nil
- Text = nil
- vPlayer = nil
- end
- Tool.Equipped:connect(onEquippedLocal)
- Tool.Unequipped:connect(onUnequippedLocal)
- Ammo.Changed:connect(onChanged)
- Tool.StoredAmmo.Changed:connect(on2Changed)
- for i = 1,#parts do
- if (parts[i].className == "Part") then
- if (prev ~= nil)then
- local weld = Instance.new("Weld")
- weld.Part0 = prev
- weld.Part1 = parts[i]
- weld.C0 = prev.CFrame:inverse()
- weld.C1 = parts[i].CFrame:inverse()
- weld.Parent = prev
- end
- prev = parts[i]
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement