Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Created by PenguinAnonymous (ttyyuu12345) Editied by Dittoide
- --What's Added To M2S with Dittoide's Edit?
- --/ Better dummy script function to improve compatibility (makes it like you are running the code inside the script.)
- --/ Removed Gui In Bottom-Left for when you are making guis.
- --/ Removed "Inserting Map Please Wait" gui when selected Workspace as Place to export.
- --Credit: PenguinAnonymous for making original script, i just wanted to iron it out to my liking.
- --Errors: Camera,Terrain,MeshPart,UnionOperation
- local runDummyScript = function(f,scri)
- if (not scri:IsA('Script')) or (not scri:IsA('LocalScript')) then return false; end;
- local Dummy_CoRoutine = coroutine.create(function()
- getfenv().script = scri
- ypcall(function() f() end)
- end)
- table.insert(cors,Dummy_CoRoutine);
- coroutine.resume(Dummy_CoRoutine);
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- mas.Name = "M2S_Model"
- o3 = Instance.new("Part")
- o4 = Instance.new("Model")
- o5 = Instance.new("Model")
- o7 = Instance.new("Model")
- o10 = Instance.new("Model")
- o13 = Instance.new("Part")
- o14 = Instance.new("Model")
- o15 = Instance.new("Model")
- o16 = Instance.new("Part")
- o19 = Instance.new("Part")
- o22 = Instance.new("Model")
- o25 = Instance.new("Part")
- o27 = Instance.new("Model")
- o28 = Instance.new("Part")
- o29 = Instance.new("SpotLight")
- o30 = Instance.new("Part")
- o31 = Instance.new("Model")
- o34 = Instance.new("Model")
- o35 = Instance.new("Part")
- o36 = Instance.new("Part")
- o37 = Instance.new("Part")
- o38 = Instance.new("Model")
- o41 = Instance.new("Model")
- o42 = Instance.new("Part")
- o43 = Instance.new("Part")
- o44 = Instance.new("Part")
- o45 = Instance.new("Model")
- o48 = Instance.new("Part")
- o49 = Instance.new("Model")
- o50 = Instance.new("Part")
- o53 = Instance.new("Decal")
- o54 = Instance.new("Model")
- o57 = Instance.new("Model")
- o66 = Instance.new("Model")
- o68 = Instance.new("Decal")
- o69 = Instance.new("Part")
- o70 = Instance.new("Part")
- o75 = Instance.new("Model")
- o78 = Instance.new("Model")
- o91 = Instance.new("Model")
- o93 = Instance.new("Part")
- o94 = Instance.new("Part")
- o95 = Instance.new("Model")
- o3.Name = "Baseplate"
- o3.Parent = mas
- o3.BrickColor = BrickColor.new("Dark stone grey")
- o3.Position = Vector3.new(0, -10, 0)
- o3.Anchored = true
- o3.Locked = true
- o3.FormFactor = Enum.FormFactor.Symmetric
- o3.Size = Vector3.new(512, 20, 512)
- o3.CFrame = CFrame.new(0, -10, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o3.Color = Color3.new(0.388235, 0.372549, 0.384314)
- o3.Position = Vector3.new(0, -10, 0)
- o4.Parent = mas
- o5.Parent = o4
- o7.Parent = o5
- o10.Parent = o5
- o13.Parent = o5
- o13.Material = Enum.Material.SmoothPlastic
- o13.BrickColor = BrickColor.new("Really black")
- o13.Position = Vector3.new(-23.4528217, 7.32494783, -23.5676231)
- o13.Anchored = true
- o13.Size = Vector3.new(0.999999881, 0.75, 1.0999999)
- o13.CFrame = CFrame.new(-23.4528217, 7.32494783, -23.5676231, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o13.BottomSurface = Enum.SurfaceType.Smooth
- o13.TopSurface = Enum.SurfaceType.Smooth
- o13.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o13.Position = Vector3.new(-23.4528217, 7.32494783, -23.5676231)
- o14.Parent = o5
- o15.Parent = o14
- o16.Parent = o15
- o16.Material = Enum.Material.SmoothPlastic
- o16.BrickColor = BrickColor.new("Really black")
- o16.Position = Vector3.new(-23.4528217, 6.02495003, -24.0176239)
- o16.Anchored = true
- o16.Size = Vector3.new(0.999999881, 0.24999997, 0.49999994)
- o16.CFrame = CFrame.new(-23.4528217, 6.02495003, -24.0176239, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o16.BottomSurface = Enum.SurfaceType.Smooth
- o16.TopSurface = Enum.SurfaceType.Smooth
- o16.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o16.Position = Vector3.new(-23.4528217, 6.02495003, -24.0176239)
- o19.Parent = o15
- o19.Material = Enum.Material.SmoothPlastic
- o19.BrickColor = BrickColor.new("Really black")
- o19.Position = Vector3.new(-23.4528217, 6.89995003, -23.8926239)
- o19.Anchored = true
- o19.Size = Vector3.new(0.999999881, 1.49999976, 0.24999997)
- o19.CFrame = CFrame.new(-23.4528217, 6.89995003, -23.8926239, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o19.BottomSurface = Enum.SurfaceType.Smooth
- o19.TopSurface = Enum.SurfaceType.Smooth
- o19.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o19.Position = Vector3.new(-23.4528217, 6.89995003, -23.8926239)
- o22.Parent = o14
- o25.Parent = o22
- o25.Material = Enum.Material.SmoothPlastic
- o25.BrickColor = BrickColor.new("Really black")
- o25.Position = Vector3.new(-23.4528217, 6.7749548, -24.1426239)
- o25.Anchored = true
- o25.Size = Vector3.new(0.999999881, 0.24999997, 0.24999997)
- o25.CFrame = CFrame.new(-23.4528217, 6.7749548, -24.1426239, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o25.BottomSurface = Enum.SurfaceType.Smooth
- o25.TopSurface = Enum.SurfaceType.Smooth
- o25.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o25.Position = Vector3.new(-23.4528217, 6.7749548, -24.1426239)
- o27.Parent = o5
- o28.Parent = o27
- o28.Material = Enum.Material.Neon
- o28.BrickColor = BrickColor.new("New Yeller")
- o28.Position = Vector3.new(-23.2526169, 7.14831209, -24.1128426)
- o28.Rotation = Vector3.new(0, 90, 0)
- o28.Anchored = true
- o28.Shape = Enum.PartType.Cylinder
- o28.Size = Vector3.new(0.14096497, 0.56385988, 0.56385988)
- o28.CFrame = CFrame.new(-23.2526169, 7.14831209, -24.1128426, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- o28.BottomSurface = Enum.SurfaceType.Smooth
- o28.TopSurface = Enum.SurfaceType.Smooth
- o28.Color = Color3.new(1, 1, 0)
- o28.Position = Vector3.new(-23.2526169, 7.14831209, -24.1128426)
- o29.Parent = o28
- o29.Color = Color3.new(1, 1, 0)
- o29.Brightness = 10
- o29.Range = 27
- o29.Face = Enum.NormalId.Right
- o30.Parent = o27
- o30.Material = Enum.Material.SmoothPlastic
- o30.BrickColor = BrickColor.new("Really black")
- o30.Position = Vector3.new(-23.302618, 7.14831209, -24.1628437)
- o30.Rotation = Vector3.new(0, 90, 0)
- o30.Anchored = true
- o30.Shape = Enum.PartType.Cylinder
- o30.Size = Vector3.new(0.14096497, 0.263859838, 0.263859838)
- o30.CFrame = CFrame.new(-23.302618, 7.14831209, -24.1628437, 0, 0, 1, 0, 1, -0, -1, 0, 0)
- o30.BottomSurface = Enum.SurfaceType.Smooth
- o30.TopSurface = Enum.SurfaceType.Smooth
- o30.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o30.Position = Vector3.new(-23.302618, 7.14831209, -24.1628437)
- o31.Parent = o4
- o34.Parent = o31
- o35.Parent = o34
- o35.Material = Enum.Material.SmoothPlastic
- o35.BrickColor = BrickColor.new("Black")
- o35.Position = Vector3.new(-22.9528236, 0.275034994, -23.7676392)
- o35.Rotation = Vector3.new(0, -90, 0)
- o35.Anchored = true
- o35.Size = Vector3.new(1.49999976, 0.549999952, 0.999999881)
- o35.CFrame = CFrame.new(-22.9528236, 0.275034994, -23.7676392, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o35.BottomSurface = Enum.SurfaceType.Smooth
- o35.TopSurface = Enum.SurfaceType.Smooth
- o35.Color = Color3.new(0.105882, 0.164706, 0.207843)
- o35.Position = Vector3.new(-22.9528236, 0.275034994, -23.7676392)
- o36.Parent = o34
- o36.Material = Enum.Material.SmoothPlastic
- o36.BrickColor = BrickColor.new("Black")
- o36.Position = Vector3.new(-22.9528236, 0.625034988, -23.5176392)
- o36.Rotation = Vector3.new(0, -90, 0)
- o36.Anchored = true
- o36.Size = Vector3.new(0.49999994, 0.24999997, 0.49999994)
- o36.CFrame = CFrame.new(-22.9528236, 0.625034988, -23.5176392, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o36.BottomSurface = Enum.SurfaceType.Smooth
- o36.TopSurface = Enum.SurfaceType.Smooth
- o36.Color = Color3.new(0.105882, 0.164706, 0.207843)
- o36.Position = Vector3.new(-22.9528236, 0.625034988, -23.5176392)
- o37.Parent = o34
- o37.Material = Enum.Material.SmoothPlastic
- o37.BrickColor = BrickColor.new("Black")
- o37.Position = Vector3.new(-22.9528236, 0.775035024, -23.5176392)
- o37.Rotation = Vector3.new(0, -90, 0)
- o37.Anchored = true
- o37.Size = Vector3.new(0.799999833, 0.24999997, 0.799999833)
- o37.CFrame = CFrame.new(-22.9528236, 0.775035024, -23.5176392, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o37.BottomSurface = Enum.SurfaceType.Smooth
- o37.TopSurface = Enum.SurfaceType.Smooth
- o37.Color = Color3.new(0.105882, 0.164706, 0.207843)
- o37.Position = Vector3.new(-22.9528236, 0.775035024, -23.5176392)
- o38.Parent = o4
- o41.Parent = o38
- o42.Parent = o41
- o42.Material = Enum.Material.SmoothPlastic
- o42.BrickColor = BrickColor.new("Black")
- o42.Position = Vector3.new(-23.9528236, 0.275034994, -23.7676392)
- o42.Rotation = Vector3.new(0, -90, 0)
- o42.Anchored = true
- o42.Size = Vector3.new(1.49999976, 0.549999952, 0.999999881)
- o42.CFrame = CFrame.new(-23.9528236, 0.275034994, -23.7676392, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o42.BottomSurface = Enum.SurfaceType.Smooth
- o42.TopSurface = Enum.SurfaceType.Smooth
- o42.Color = Color3.new(0.105882, 0.164706, 0.207843)
- o42.Position = Vector3.new(-23.9528236, 0.275034994, -23.7676392)
- o43.Parent = o41
- o43.Material = Enum.Material.SmoothPlastic
- o43.BrickColor = BrickColor.new("Black")
- o43.Position = Vector3.new(-23.9528236, 0.625034988, -23.5176392)
- o43.Rotation = Vector3.new(0, -90, 0)
- o43.Anchored = true
- o43.Size = Vector3.new(0.49999994, 0.24999997, 0.49999994)
- o43.CFrame = CFrame.new(-23.9528236, 0.625034988, -23.5176392, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o43.BottomSurface = Enum.SurfaceType.Smooth
- o43.TopSurface = Enum.SurfaceType.Smooth
- o43.Color = Color3.new(0.105882, 0.164706, 0.207843)
- o43.Position = Vector3.new(-23.9528236, 0.625034988, -23.5176392)
- o44.Parent = o41
- o44.Material = Enum.Material.SmoothPlastic
- o44.BrickColor = BrickColor.new("Black")
- o44.Position = Vector3.new(-23.9528236, 0.775035024, -23.5176392)
- o44.Rotation = Vector3.new(0, -90, 0)
- o44.Anchored = true
- o44.Size = Vector3.new(0.799999833, 0.24999997, 0.799999833)
- o44.CFrame = CFrame.new(-23.9528236, 0.775035024, -23.5176392, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o44.BottomSurface = Enum.SurfaceType.Smooth
- o44.TopSurface = Enum.SurfaceType.Smooth
- o44.Color = Color3.new(0.105882, 0.164706, 0.207843)
- o44.Position = Vector3.new(-23.9528236, 0.775035024, -23.5176392)
- o45.Parent = o4
- o48.Parent = o45
- o48.Material = Enum.Material.SmoothPlastic
- o48.BrickColor = BrickColor.new("Really black")
- o48.Position = Vector3.new(-23.4528236, 4.03574705, -23.5176392)
- o48.Rotation = Vector3.new(0, 0, -180)
- o48.Anchored = true
- o48.Shape = Enum.PartType.Ball
- o48.Size = Vector3.new(1.57142746, 1.57142746, 1.57142746)
- o48.CFrame = CFrame.new(-23.4528236, 4.03574705, -23.5176392, -1, 0, 0, 0, -1, 0, 0, 0, 1)
- o48.BottomSurface = Enum.SurfaceType.Smooth
- o48.TopSurface = Enum.SurfaceType.Smooth
- o48.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o48.Position = Vector3.new(-23.4528236, 4.03574705, -23.5176392)
- o49.Parent = o45
- o50.Parent = o49
- o50.Material = Enum.Material.SmoothPlastic
- o50.BrickColor = BrickColor.new("Institutional white")
- o50.Position = Vector3.new(-23.4897137, 5.77588177, -24.2984428)
- o50.Rotation = Vector3.new(90, 30, 90)
- o50.Anchored = true
- o50.Shape = Enum.PartType.Cylinder
- o50.Size = Vector3.new(0.174864605, 0.524593771, 0.524593771)
- o50.CFrame = CFrame.new(-23.4897137, 5.77588177, -24.2984428, 0, -0.866024852, 0.500000954, 0, -0.500000954, -0.866024852, 1, 0, 0)
- o50.BottomSurface = Enum.SurfaceType.Smooth
- o50.TopSurface = Enum.SurfaceType.Smooth
- o50.Color = Color3.new(0.972549, 0.972549, 0.972549)
- o50.Position = Vector3.new(-23.4897137, 5.77588177, -24.2984428)
- o53.Parent = mas
- o53.Texture = "http://www.roblox.com/asset/?id=845518463"
- o53.Face = Enum.NormalId.Right
- o54.Parent = o4
- o57.Parent = o54
- o66.Parent = o57
- o68.Parent = mas
- o68.Texture = "http://www.roblox.com/asset/?id=845518463"
- o68.Face = Enum.NormalId.Top
- o69.Parent = o66
- o69.Material = Enum.Material.SmoothPlastic
- o69.BrickColor = BrickColor.new("Really black")
- o69.Position = Vector3.new(-19.2759476, 5.90252876, -23.6676369)
- o69.Anchored = true
- o69.Size = Vector3.new(0.449999809, 0.0500000007, 0.149999961)
- o69.CFrame = CFrame.new(-19.2759476, 5.90252876, -23.6676369, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o69.BottomSurface = Enum.SurfaceType.Smooth
- o69.TopSurface = Enum.SurfaceType.Smooth
- o69.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o69.Position = Vector3.new(-19.2759476, 5.90252876, -23.6676369)
- o70.Parent = o66
- o70.Material = Enum.Material.SmoothPlastic
- o70.BrickColor = BrickColor.new("Really black")
- o70.Position = Vector3.new(-19.2759476, 5.90252876, -23.3676376)
- o70.Anchored = true
- o70.Size = Vector3.new(0.449999809, 0.0500000007, 0.149999961)
- o70.CFrame = CFrame.new(-19.2759476, 5.90252876, -23.3676376, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o70.BottomSurface = Enum.SurfaceType.Smooth
- o70.TopSurface = Enum.SurfaceType.Smooth
- o70.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o70.Position = Vector3.new(-19.2759476, 5.90252876, -23.3676376)
- o75.Parent = o4
- o78.Parent = o75
- o91.Parent = o78
- o93.Parent = o91
- o93.Material = Enum.Material.SmoothPlastic
- o93.BrickColor = BrickColor.new("Really black")
- o93.Position = Vector3.new(-27.5259476, 5.90252876, -23.6676369)
- o93.Anchored = true
- o93.Size = Vector3.new(0.449999809, 0.0500000007, 0.149999961)
- o93.CFrame = CFrame.new(-27.5259476, 5.90252876, -23.6676369, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o93.BottomSurface = Enum.SurfaceType.Smooth
- o93.TopSurface = Enum.SurfaceType.Smooth
- o93.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o93.Position = Vector3.new(-27.5259476, 5.90252876, -23.6676369)
- o94.Parent = o91
- o94.Material = Enum.Material.SmoothPlastic
- o94.BrickColor = BrickColor.new("Really black")
- o94.Position = Vector3.new(-27.5259476, 5.90252876, -23.3676376)
- o94.Anchored = true
- o94.Size = Vector3.new(0.449999809, 0.0500000007, 0.149999961)
- o94.CFrame = CFrame.new(-27.5259476, 5.90252876, -23.3676376, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o94.BottomSurface = Enum.SurfaceType.Smooth
- o94.TopSurface = Enum.SurfaceType.Smooth
- o94.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
- o94.Position = Vector3.new(-27.5259476, 5.90252876, -23.3676376)
- o95.Name = "despacito"
- o95.Parent = mas
- mas.Parent = workspace
- mas:MakeJoints()
- local mas1 = mas:GetChildren()
- for i=1,#mas1 do
- mas1[i].Parent = workspace
- ypcall(function() mas1[i]:MakeJoints() end)
- end
- mas:Destroy()
- for i=1,#cors do
- coroutine.resume(cors[i])
- end
- mess_handle.Text = "Resetting"
- for i,v in pairs(game:GetService("Players"):GetPlayers()) do
- v:LoadCharacter()
- end
- wait(1)
- mess_handle:Remove()
- game:GetService("Lighting").Ambient = Color3.new(0, 0, 0)
- game:GetService("Lighting").Brightness = 1
- game:GetService("Lighting").ColorShift_Bottom = Color3.new(0, 0, 0)
- game:GetService("Lighting").ColorShift_Top = Color3.new(0, 0, 0)
- game:GetService("Lighting").GlobalShadows = true
- game:GetService("Lighting").OutdoorAmbient = Color3.new(0.5, 0.5, 0.5)
- game:GetService("Lighting").Outlines = false
- game:GetService("Lighting").GeographicLatitude = 41.733299255371
- game:GetService("Lighting").TimeOfDay = "14:00:00"
- game:GetService("Lighting").FogColor = Color3.new(0.75, 0.75, 0.75)
- game:GetService("Lighting").FogEnd = 100000
- game:GetService("Lighting").FogStart = 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement