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:
- 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"
- o1 = Instance.new("Part")
- o2 = Instance.new("Model")
- o3 = Instance.new("Part")
- o4 = Instance.new("Part")
- o5 = Instance.new("Part")
- o6 = Instance.new("Part")
- o7 = Instance.new("Part")
- o8 = Instance.new("Part")
- o9 = Instance.new("SpecialMesh")
- o10 = Instance.new("Decal")
- o11 = Instance.new("Humanoid")
- o12 = Instance.new("BodyColors")
- o13 = Instance.new("Part")
- o14 = Instance.new("Sound")
- o15 = Instance.new("Part")
- o16 = Instance.new("Part")
- o17 = Instance.new("Part")
- o18 = Instance.new("Part")
- o19 = Instance.new("Part")
- o20 = Instance.new("Part")
- o21 = Instance.new("Part")
- o22 = Instance.new("Part")
- o23 = Instance.new("Part")
- o24 = Instance.new("Part")
- o25 = Instance.new("Part")
- o26 = Instance.new("Part")
- o27 = Instance.new("PointLight")
- o28 = Instance.new("Decal")
- o29 = Instance.new("Part")
- o1.Parent = mas
- o1.Material = Enum.Material.Concrete
- o1.BrickColor = BrickColor.new("Fog")
- o1.Position = Vector3.new(-9, 5, 22.5)
- o1.Rotation = Vector3.new(0, -90, 0)
- o1.Anchored = true
- o1.Size = Vector3.new(33, 10, 2)
- o1.CFrame = CFrame.new(-9, 5, 22.5, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- o1.BottomSurface = Enum.SurfaceType.Smooth
- o1.TopSurface = Enum.SurfaceType.Smooth
- o1.Color = Color3.new(0.780392, 0.831373, 0.894118)
- o1.Position = Vector3.new(-9, 5, 22.5)
- o2.Name = ""
- o2.Parent = mas
- o2.PrimaryPart = o7
- o3.Name = "Left Arm"
- o3.Parent = o2
- o3.BrickColor = BrickColor.new("Bright yellow")
- o3.Position = Vector3.new(-6.21567583, 3.46447372, 17.6512432)
- o3.Rotation = Vector3.new(102.980003, -38.3100014, 146.630005)
- o3.Anchored = true
- o3.CanCollide = false
- o3.FormFactor = Enum.FormFactor.Symmetric
- o3.Size = Vector3.new(0.456448764, 0.912897527, 0.456448764)
- o3.CFrame = CFrame.new(-6.21567583, 3.46447372, 17.6512432, -0.655236363, -0.431615502, -0.619979382, 0.380987823, 0.519874692, -0.764577508, 0.652315021, -0.737183452, -0.176199496)
- o3.BackSurface = Enum.SurfaceType.Weld
- o3.BottomSurface = Enum.SurfaceType.Weld
- o3.LeftSurface = Enum.SurfaceType.Weld
- o3.RightSurface = Enum.SurfaceType.Weld
- o3.TopSurface = Enum.SurfaceType.Weld
- o3.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o3.Position = Vector3.new(-6.21567583, 3.46447372, 17.6512432)
- o4.Name = "Right Arm"
- o4.Parent = o2
- o4.BrickColor = BrickColor.new("Bright yellow")
- o4.Position = Vector3.new(-6.63139582, 3.51488972, 18.3713932)
- o4.Rotation = Vector3.new(127.010002, -26.5900002, 113.629997)
- o4.Anchored = true
- o4.CanCollide = false
- o4.FormFactor = Enum.FormFactor.Symmetric
- o4.Size = Vector3.new(0.456448764, 0.912897527, 0.456448764)
- o4.CFrame = CFrame.new(-6.63139582, 3.51488972, 18.3713932, -0.358445019, -0.819275618, -0.447555274, -0.408218145, 0.568701327, -0.714098692, 0.839569271, -0.0732650608, -0.538290262)
- o4.BackSurface = Enum.SurfaceType.Weld
- o4.BottomSurface = Enum.SurfaceType.Weld
- o4.LeftSurface = Enum.SurfaceType.Weld
- o4.RightSurface = Enum.SurfaceType.Weld
- o4.TopSurface = Enum.SurfaceType.Weld
- o4.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o4.Position = Vector3.new(-6.63139582, 3.51488972, 18.3713932)
- o5.Name = "Right Leg"
- o5.Parent = o2
- o5.BrickColor = BrickColor.new("Br. yellowish green")
- o5.Position = Vector3.new(-6.31511211, 3.1247716, 18.4783115)
- o5.Rotation = Vector3.new(75.0199966, 19.5499992, 153.039993)
- o5.Anchored = true
- o5.CanCollide = false
- o5.FormFactor = Enum.FormFactor.Symmetric
- o5.Size = Vector3.new(0.456448764, 0.912897527, 0.456448764)
- o5.CFrame = CFrame.new(-6.31511211, 3.1247716, 18.4783115, -0.839920282, -0.427253008, 0.334648728, -0.170971975, -0.37691462, -0.910331845, 0.515076339, -0.821821094, 0.243530571)
- o5.BackSurface = Enum.SurfaceType.Weld
- o5.BottomSurface = Enum.SurfaceType.Weld
- o5.LeftSurface = Enum.SurfaceType.Weld
- o5.RightSurface = Enum.SurfaceType.Weld
- o5.TopSurface = Enum.SurfaceType.Weld
- o5.Color = Color3.new(0.643137, 0.741176, 0.278431)
- o5.Position = Vector3.new(-6.31511211, 3.1247716, 18.4783115)
- o6.Name = "Left Leg"
- o6.Parent = o2
- o6.BrickColor = BrickColor.new("Br. yellowish green")
- o6.Position = Vector3.new(-5.95374155, 3.12476873, 17.852396)
- o6.Rotation = Vector3.new(79.5400009, 22.2199993, 91.6100006)
- o6.Anchored = true
- o6.CanCollide = false
- o6.FormFactor = Enum.FormFactor.Symmetric
- o6.Size = Vector3.new(0.456448764, 0.912897527, 0.456448764)
- o6.CFrame = CFrame.new(-5.95374155, 3.12476873, 17.852396, -0.026086241, -0.925346255, 0.378226042, 0.170983493, -0.37690866, -0.910332203, 0.984928727, 0.0409239531, 0.168051645)
- o6.BackSurface = Enum.SurfaceType.Weld
- o6.BottomSurface = Enum.SurfaceType.Weld
- o6.LeftSurface = Enum.SurfaceType.Weld
- o6.RightSurface = Enum.SurfaceType.Weld
- o6.TopSurface = Enum.SurfaceType.Weld
- o6.Color = Color3.new(0.643137, 0.741176, 0.278431)
- o6.Position = Vector3.new(-5.95374155, 3.12476873, 17.852396)
- o7.Name = "Torso"
- o7.Parent = o2
- o7.BrickColor = BrickColor.new("Bright blue")
- o7.Position = Vector3.new(-6.61737204, 3.41448307, 17.8865337)
- o7.Rotation = Vector3.new(151.820007, -56.7799988, 155.860001)
- o7.Anchored = true
- o7.FormFactor = Enum.FormFactor.Symmetric
- o7.Friction = 0
- o7.Size = Vector3.new(0.912897527, 0.912897527, 0.456448764)
- o7.CFrame = CFrame.new(-6.61737204, 3.41448307, 17.8865337, -0.499990463, -0.224088252, -0.8365376, -1.93715096e-07, 0.965943813, -0.258752167, 0.866031528, -0.129374117, -0.482962072)
- o7.BackSurface = Enum.SurfaceType.Weld
- o7.BottomSurface = Enum.SurfaceType.Weld
- o7.LeftSurface = Enum.SurfaceType.Weld
- o7.RightSurface = Enum.SurfaceType.Weld
- o7.TopSurface = Enum.SurfaceType.Weld
- o7.Color = Color3.new(0.0509804, 0.411765, 0.67451)
- o7.Position = Vector3.new(-6.61737204, 3.41448307, 17.8865337)
- o8.Name = "Head"
- o8.Parent = o2
- o8.BrickColor = BrickColor.new("Bright yellow")
- o8.Position = Vector3.new(-6.82215786, 4.04161453, 17.7682972)
- o8.Rotation = Vector3.new(130.899994, -48.5900002, 139.110001)
- o8.Anchored = true
- o8.FormFactor = Enum.FormFactor.Symmetric
- o8.Friction = 0
- o8.Size = Vector3.new(0.912897527, 0.456448764, 0.456448764)
- o8.CFrame = CFrame.new(-6.82215786, 4.04161453, 17.7682972, -0.499990463, -0.432968557, -0.750032544, -1.93715096e-07, 0.866057456, -0.499944746, 0.866031528, -0.249968007, -0.433019727)
- o8.BackSurface = Enum.SurfaceType.Weld
- o8.BottomSurface = Enum.SurfaceType.Weld
- o8.LeftSurface = Enum.SurfaceType.Weld
- o8.RightSurface = Enum.SurfaceType.Weld
- o8.TopSurface = Enum.SurfaceType.Weld
- o8.Color = Color3.new(0.960784, 0.803922, 0.188235)
- o8.Position = Vector3.new(-6.82215786, 4.04161453, 17.7682972)
- o9.Parent = o8
- o9.Scale = Vector3.new(1.25, 1.25, 1.25)
- o10.Name = "face"
- o10.Parent = o8
- o10.Texture = "rbxasset://textures/face.png"
- o11.Parent = o2
- o11.NameOcclusion = Enum.NameOcclusion.NoOcclusion
- o11.RightLeg = o5
- o11.LeftLeg = o6
- o11.Torso = o7
- o11.Health = 0
- o11.MaxHealth = 0
- o11.WalkSpeed = 0
- o12.Parent = o2
- o12.HeadColor = BrickColor.new("Bright yellow")
- o12.LeftArmColor = BrickColor.new("Bright yellow")
- o12.LeftLegColor = BrickColor.new("Br. yellowish green")
- o12.RightArmColor = BrickColor.new("Bright yellow")
- o12.RightLegColor = BrickColor.new("Br. yellowish green")
- o12.TorsoColor = BrickColor.new("Bright blue")
- o13.Parent = mas
- o13.Transparency = 1
- o13.Position = Vector3.new(-6, 1.5, 26)
- o13.Anchored = true
- o13.CanCollide = false
- o13.Size = Vector3.new(4, 1, 2)
- o13.CFrame = CFrame.new(-6, 1.5, 26, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o13.BottomSurface = Enum.SurfaceType.Smooth
- o13.TopSurface = Enum.SurfaceType.Smooth
- o13.Position = Vector3.new(-6, 1.5, 26)
- o14.Parent = o13
- o14.SoundId = "rbxassetid://1662222421"
- o14.Volume = 1
- o14.Looped = true
- o15.Parent = mas
- o15.BrickColor = BrickColor.new("Dark orange")
- o15.Position = Vector3.new(13.5, 4, 19.5)
- o15.Anchored = true
- o15.CanCollide = false
- o15.Size = Vector3.new(1, 8, 5)
- o15.CFrame = CFrame.new(13.5, 4, 19.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o15.BottomSurface = Enum.SurfaceType.Smooth
- o15.TopSurface = Enum.SurfaceType.Smooth
- o15.Color = Color3.new(0.627451, 0.372549, 0.207843)
- o15.Position = Vector3.new(13.5, 4, 19.5)
- o16.Parent = mas
- o16.Material = Enum.Material.Concrete
- o16.BrickColor = BrickColor.new("Fog")
- o16.Position = Vector3.new(2, 5, 5)
- o16.Anchored = true
- o16.Size = Vector3.new(24, 10, 2)
- o16.CFrame = CFrame.new(2, 5, 5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o16.BottomSurface = Enum.SurfaceType.Smooth
- o16.TopSurface = Enum.SurfaceType.Smooth
- o16.Color = Color3.new(0.780392, 0.831373, 0.894118)
- o16.Position = Vector3.new(2, 5, 5)
- o17.Parent = mas
- o17.Position = Vector3.new(13.5, 4, 22.5)
- o17.Anchored = true
- o17.CanCollide = false
- o17.Size = Vector3.new(1, 8, 1)
- o17.CFrame = CFrame.new(13.5, 4, 22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o17.BottomSurface = Enum.SurfaceType.Smooth
- o17.TopSurface = Enum.SurfaceType.Smooth
- o17.Position = Vector3.new(13.5, 4, 22.5)
- o18.Parent = mas
- o18.Material = Enum.Material.Fabric
- o18.BrickColor = BrickColor.new("Baby blue")
- o18.Position = Vector3.new(-3.5, 2.5, 8)
- o18.Anchored = true
- o18.Size = Vector3.new(5, 1, 2)
- o18.CFrame = CFrame.new(-3.5, 2.5, 8, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o18.BottomSurface = Enum.SurfaceType.Smooth
- o18.TopSurface = Enum.SurfaceType.Smooth
- o18.Color = Color3.new(0.596078, 0.760784, 0.858824)
- o18.Position = Vector3.new(-3.5, 2.5, 8)
- o19.Parent = mas
- o19.Material = Enum.Material.Concrete
- o19.BrickColor = BrickColor.new("Fog")
- o19.Position = Vector3.new(13.5, 5, 33.5)
- o19.Anchored = true
- o19.Size = Vector3.new(1, 10, 11)
- o19.CFrame = CFrame.new(13.5, 5, 33.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o19.BottomSurface = Enum.SurfaceType.Smooth
- o19.TopSurface = Enum.SurfaceType.Smooth
- o19.Color = Color3.new(0.780392, 0.831373, 0.894118)
- o19.Position = Vector3.new(13.5, 5, 33.5)
- o20.Parent = mas
- o20.BrickColor = BrickColor.new("Dark orange")
- o20.Position = Vector3.new(13.5, 4, 25.5)
- o20.Anchored = true
- o20.CanCollide = false
- o20.Size = Vector3.new(1, 8, 5)
- o20.CFrame = CFrame.new(13.5, 4, 25.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o20.BottomSurface = Enum.SurfaceType.Smooth
- o20.TopSurface = Enum.SurfaceType.Smooth
- o20.Color = Color3.new(0.627451, 0.372549, 0.207843)
- o20.Position = Vector3.new(13.5, 4, 25.5)
- o21.Parent = mas
- o21.Material = Enum.Material.Fabric
- o21.BrickColor = BrickColor.new("Really red")
- o21.Position = Vector3.new(-3.5, 2.5, 16.5)
- o21.Anchored = true
- o21.Size = Vector3.new(9, 1, 13)
- o21.CFrame = CFrame.new(-3.5, 2.5, 16.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o21.BottomSurface = Enum.SurfaceType.Smooth
- o21.TopSurface = Enum.SurfaceType.Smooth
- o21.Color = Color3.new(1, 0, 0)
- o21.Position = Vector3.new(-3.5, 2.5, 16.5)
- o22.Parent = mas
- o22.Material = Enum.Material.Concrete
- o22.BrickColor = BrickColor.new("Fog")
- o22.Position = Vector3.new(13.5, 5, 11.5)
- o22.Anchored = true
- o22.Size = Vector3.new(1, 10, 11)
- o22.CFrame = CFrame.new(13.5, 5, 11.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o22.BottomSurface = Enum.SurfaceType.Smooth
- o22.TopSurface = Enum.SurfaceType.Smooth
- o22.Color = Color3.new(0.780392, 0.831373, 0.894118)
- o22.Position = Vector3.new(13.5, 5, 11.5)
- o23.Parent = mas
- o23.Material = Enum.Material.WoodPlanks
- o23.BrickColor = BrickColor.new("Daisy orange")
- o23.Position = Vector3.new(2.5, 0.5, 22.5)
- o23.Anchored = true
- o23.Size = Vector3.new(21, 1, 33)
- o23.CFrame = CFrame.new(2.5, 0.5, 22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o23.BottomSurface = Enum.SurfaceType.Smooth
- o23.TopSurface = Enum.SurfaceType.Smooth
- o23.Color = Color3.new(0.972549, 0.85098, 0.427451)
- o23.Position = Vector3.new(2.5, 0.5, 22.5)
- o24.Parent = mas
- o24.Material = Enum.Material.Concrete
- o24.BrickColor = BrickColor.new("Fog")
- o24.Position = Vector3.new(13.5, 9, 22.5)
- o24.Anchored = true
- o24.Size = Vector3.new(1, 2, 11)
- o24.CFrame = CFrame.new(13.5, 9, 22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o24.BottomSurface = Enum.SurfaceType.Smooth
- o24.TopSurface = Enum.SurfaceType.Smooth
- o24.Color = Color3.new(0.780392, 0.831373, 0.894118)
- o24.Position = Vector3.new(13.5, 9, 22.5)
- o25.Parent = mas
- o25.Material = Enum.Material.Wood
- o25.BrickColor = BrickColor.new("Dark orange")
- o25.Position = Vector3.new(-3.5, 1.5, 14.5)
- o25.Anchored = true
- o25.Size = Vector3.new(9, 1, 17)
- o25.CFrame = CFrame.new(-3.5, 1.5, 14.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o25.BottomSurface = Enum.SurfaceType.Smooth
- o25.TopSurface = Enum.SurfaceType.Smooth
- o25.Color = Color3.new(0.627451, 0.372549, 0.207843)
- o25.Position = Vector3.new(-3.5, 1.5, 14.5)
- o26.Parent = mas
- o26.Material = Enum.Material.Wood
- o26.BrickColor = BrickColor.new("Alder")
- o26.Position = Vector3.new(2, 10.5, 22.5)
- o26.Anchored = true
- o26.Size = Vector3.new(24, 1, 37)
- o26.CFrame = CFrame.new(2, 10.5, 22.5, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o26.BottomSurface = Enum.SurfaceType.Smooth
- o26.TopSurface = Enum.SurfaceType.Smooth
- o26.Color = Color3.new(0.705882, 0.501961, 1)
- o26.Position = Vector3.new(2, 10.5, 22.5)
- o27.Parent = o26
- o27.Brightness = 3
- o27.Range = 15
- o28.Parent = o26
- o28.Texture = "http://www.roblox.com/asset/?id=1042151290"
- o28.Face = Enum.NormalId.Bottom
- o29.Parent = mas
- o29.Material = Enum.Material.Concrete
- o29.BrickColor = BrickColor.new("Fog")
- o29.Position = Vector3.new(2, 5, 40)
- o29.Anchored = true
- o29.Size = Vector3.new(24, 10, 2)
- o29.CFrame = CFrame.new(2, 5, 40, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- o29.BottomSurface = Enum.SurfaceType.Smooth
- o29.TopSurface = Enum.SurfaceType.Smooth
- o29.Color = Color3.new(0.780392, 0.831373, 0.894118)
- o29.Position = Vector3.new(2, 5, 40)
- 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
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement