plytalent

house

Apr 3rd, 2019
183
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. if game.PlaceId == 843468296 or game.PlaceId == 843495510 or game.PlaceId == 897312463 then
  2.     if workspace:FindFirstChild'House Version 1' then
  3.         workspace:FindFirstChild'House Version 1':Destroy()
  4.     end
  5.     function DE_FlyMeToHeaven(player)
  6.     wait(1/math.huge)
  7.    
  8.     local pc = player.Character
  9.     if pc~=nil then
  10.         local hum = pc:FindFirstChild'Humanoid'
  11.         local LArm = pc:FindFirstChild'Left Arm'
  12.         local RArm = pc:FindFirstChild'Right Arm'
  13.         local LLeg = pc:FindFirstChild'Left Leg'
  14.         local RLeg = pc:FindFirstChild'Right Leg'
  15.         local torso = pc:FindFirstChild'Torso'
  16.         local head = pc:FindFirstChild'Head'
  17.        
  18.        
  19.         local LUA = pc:FindFirstChild'LeftUpperArm'
  20.         local LLA = pc:FindFirstChild'LeftLowerArm'
  21.         local LH = pc:FindFirstChild'LeftHand'
  22.        
  23.         local RUA = pc:FindFirstChild'RightUpperArm'
  24.         local RLA = pc:FindFirstChild'RightLowerArm'
  25.         local RH = pc:FindFirstChild'RightHand'
  26.        
  27.         local LUL = pc:FindFirstChild'LeftUpperLeg'
  28.         local LLL = pc:FindFirstChild'LeftLowerLeg'
  29.         local LF = pc:FindFirstChild'LeftFoot'
  30.        
  31.         local RUL = pc:FindFirstChild'RightUpperLeg'
  32.         local RLL = pc:FindFirstChild'RightLowerLeg'
  33.         local RF = pc:FindFirstChild'RightFoot'
  34.        
  35.         local UT = pc:FindFirstChild'UpperTorso'
  36.         local LT = pc:FindFirstChild'LowerTorso'
  37.        
  38.         if hum and LArm and RArm and LLeg and RLeg and head then
  39.             hum.BreakJointsOnDeath = false
  40.             hum.Died:Connect(function()
  41.                 if hum.RigType==Enum.HumanoidRigType.R6 then
  42.                     for _,v in pairs(torso:GetChildren())do
  43.                         if v:IsA'Motor6D'then
  44.                             v:Destroy()
  45.                         elseif v:IsA'Part' then
  46.                             v.Anchored = false
  47.                         end
  48.                     end
  49.                     local vis = false
  50.                     local vis2 = false
  51.                                
  52.                     local at1 = Instance.new("Attachment",torso)
  53.                     at1.Visible = vis
  54.                     at1.Orientation = torso.Orientation + Vector3.new(0,180,0)
  55.                     at1.Position = Vector3.new(-1,1,0)
  56.                                
  57.                     local at1p2 = Instance.new("Attachment",LArm)
  58.                     at1p2.Visible = vis
  59.                     at1p2.Orientation = LArm.Orientation + Vector3.new(0,180,0)
  60.                     at1p2.Position = Vector3.new(.5,1,0)
  61.                    
  62.                     local bis = Instance.new("BallSocketConstraint",torso)
  63.                     bis.Attachment0 = at1
  64.                     bis.Attachment1 = at1p2
  65.                     bis.LimitsEnabled = true
  66.                     bis.UpperAngle = 15
  67.                     bis.Visible = vis2
  68.                     bis.TwistLimitsEnabled = true
  69.                     bis.UpperAngle = -45
  70.                     bis.TwistLowerAngle = -45
  71.                    
  72.                     local at2 = Instance.new("Attachment",torso)
  73.                     at2.Visible = vis
  74.                     at2.Orientation = torso.Orientation + Vector3.new(0,0,0)
  75.                     at2.Position = Vector3.new(1,1,0)
  76.                            
  77.                     local at2p2 = Instance.new("Attachment",RArm)
  78.                     at2p2.Visible = vis
  79.                     at2p2.Orientation = RArm.Orientation + Vector3.new(0,0,0)
  80.                     at2p2.Position = Vector3.new(-.5,1,0)
  81.                    
  82.                     local bis2 = Instance.new("BallSocketConstraint",torso)
  83.                     bis2.Attachment0 = at2
  84.                     bis2.Attachment1 = at2p2
  85.                     bis2.LimitsEnabled = true
  86.                     bis2.UpperAngle = 15
  87.                     bis2.Visible = vis2
  88.                     bis2.TwistLimitsEnabled = true
  89.                     bis2.UpperAngle = -45
  90.                     bis2.TwistLowerAngle = -45
  91.                    
  92.                     local at3 = Instance.new("Attachment",torso)
  93.                     at3.Visible = vis
  94.                     at3.Orientation = torso.Orientation + Vector3.new(90,0,-90)
  95.                     at3.Position = Vector3.new(.5,-1,0)
  96.                            
  97.                     local at3p2 = Instance.new("Attachment",RLeg)
  98.                     at3p2.Visible = vis
  99.                     at3p2.Orientation = RLeg.Orientation + Vector3.new(90,0,-90)
  100.                     at3p2.Position = Vector3.new(0,1,0)
  101.                    
  102.                     local bis3 = Instance.new("BallSocketConstraint",torso)
  103.                     bis3.Attachment0 = at3
  104.                     bis3.Attachment1 = at3p2
  105.                     bis3.LimitsEnabled = true
  106.                     bis3.UpperAngle = 180-15
  107.                     bis3.Visible = vis2
  108.                        
  109.                     local at4 = Instance.new("Attachment",torso)
  110.                     at4.Visible = vis
  111.                     at4.Orientation = torso.Orientation + Vector3.new(90,0,-90)
  112.                     at4.Position = Vector3.new(-.5,-1,0)
  113.                            
  114.                     local at4p2 = Instance.new("Attachment",LLeg)
  115.                     at4p2.Visible = vis
  116.                     at4p2.Orientation = LLeg.Orientation + Vector3.new(90,0,-90)
  117.                     at4p2.Position = Vector3.new(0,1,0)
  118.                
  119.                     local bis4 = Instance.new("BallSocketConstraint",torso)
  120.                     bis4.Attachment0 = at4
  121.                     bis4.Attachment1 = at4p2
  122.                     bis4.LimitsEnabled = true
  123.                     bis4.UpperAngle = 180-15
  124.                     bis4.Visible = vis2
  125.                
  126.                
  127.                     local at5 = Instance.new("Attachment",torso)
  128.                     at5.Visible = vis
  129.                     at5.Orientation = torso.Orientation + Vector3.new(180,90,0)
  130.                     at5.Position = Vector3.new(0,1,0)
  131.                        
  132.                     local at5p2 = Instance.new("Attachment",head)
  133.                     at5p2.Visible = vis
  134.                     at5p2.Orientation = head.Orientation + Vector3.new(180,90,0)
  135.                     at5p2.Position = Vector3.new(0,-.5,0)
  136.                
  137.                     local bis5 = Instance.new("BallSocketConstraint",torso)
  138.                     bis5.Attachment0 = at5p2
  139.                     bis5.Attachment1 = at5
  140.                     bis5.LimitsEnabled = true
  141.                     bis5.UpperAngle = 75
  142.                     bis5.Visible = vis2
  143.                     bis5.TwistLimitsEnabled = true
  144.                     bis5.UpperAngle = -45
  145.                     bis5.TwistLowerAngle = -45
  146.                 end
  147.             end)
  148.         elseif head and hum then
  149.             hum.BreakJointsOnDeath = false
  150.             hum.Died:Connect(function()
  151.                 if hum.RigType==Enum.HumanoidRigType.R15 then
  152.                     for _,v in pairs(pc:GetDescendants())do
  153.                         if v:IsA'Motor6D'then
  154.                             v:Destroy()
  155.                         end
  156.                     end
  157.                     local vis = false
  158.                     local vis2 = false
  159.                    
  160.                     local bsc1 = Instance.new("BallSocketConstraint",UT)
  161.                     bsc1.Attachment0 = LF.LeftAnkleRigAttachment
  162.                     bsc1.Attachment1 = LLL.LeftAnkleRigAttachment
  163.                    
  164.                     local bsc2 = Instance.new("BallSocketConstraint",UT)
  165.                     bsc2.Attachment0 = LLL.LeftKneeRigAttachment
  166.                     bsc2.Attachment1 = LUL.LeftKneeRigAttachment
  167.                    
  168.                     local bsc3 = Instance.new("BallSocketConstraint",UT)
  169.                     bsc3.Attachment0 = LUL.LeftHipRigAttachment
  170.                     bsc3.Attachment1 = LT.LeftHipRigAttachment
  171.                    
  172.                     local bsc4 = Instance.new("BallSocketConstraint",UT)
  173.                     bsc4.Attachment0 = RF.RightAnkleRigAttachment
  174.                     bsc4.Attachment1 = RLL.RightAnkleRigAttachment
  175.                    
  176.                     local bsc5 = Instance.new("BallSocketConstraint",UT)
  177.                     bsc5.Attachment0 = RLL.RightKneeRigAttachment
  178.                     bsc5.Attachment1 = RUL.RightKneeRigAttachment
  179.                    
  180.                     local bsc6 = Instance.new("BallSocketConstraint",UT)
  181.                     bsc6.Attachment0 = RUL.RightHipRigAttachment
  182.                     bsc6.Attachment1 = LT.RightHipRigAttachment
  183.                    
  184.                    
  185.                     local bsc7 = Instance.new("BallSocketConstraint",UT)
  186.                     bsc7.Attachment0 = LH.LeftWristRigAttachment
  187.                     bsc7.Attachment1 = LLA.LeftWristRigAttachment
  188.                    
  189.                     local bsc8 = Instance.new("BallSocketConstraint",UT)
  190.                     bsc8.Attachment0 = LLA.LeftElbowRigAttachment
  191.                     bsc8.Attachment1 = LUA.LeftElbowRigAttachment
  192.                    
  193.                     local bsc9 = Instance.new("BallSocketConstraint",UT)
  194.                     bsc9.Attachment0 = LUA.LeftShoulderAttachment
  195.                     bsc9.Attachment1 = UT.LeftCollarAttachment
  196.                    
  197.                     local bsc10 = Instance.new("BallSocketConstraint",UT)
  198.                     bsc10.Attachment0 = RH.RightWristRigAttachment
  199.                     bsc10.Attachment1 = RLA.RightWristRigAttachment
  200.                    
  201.                     local bsc11 = Instance.new("BallSocketConstraint",UT)
  202.                     bsc11.Attachment0 = RLA.RightElbowRigAttachment
  203.                     bsc11.Attachment1 = RUA.RightElbowRigAttachment
  204.                    
  205.                     local bsc12 = Instance.new("BallSocketConstraint",UT)
  206.                     bsc12.Attachment0 = RUA.RightShoulderAttachment
  207.                     bsc12.Attachment1 = UT.RightCollarAttachment
  208.                    
  209.                     local bsc13 = Instance.new("BallSocketConstraint",UT)
  210.                     bsc13.Attachment0 = LT.WaistRigAttachment
  211.                     bsc13.Attachment1 = UT.WaistRigAttachment
  212.                    
  213.                     local bsc14 = Instance.new("BallSocketConstraint",UT)
  214.                     bsc14.Attachment0 = UT.NeckRigAttachment
  215.                     bsc14.Attachment1 = head.NeckRigAttachment
  216.                     bsc14.LimitsEnabled = true
  217.                     bsc14.UpperAngle = 75
  218.                     bsc14.TwistLimitsEnabled = true
  219.                     bsc14.UpperAngle = -45
  220.                     bsc14.TwistLowerAngle = -45
  221.                    
  222.                 end
  223.             end)
  224.         end
  225.         if hum and head then
  226.             hum.Died:Connect(function()
  227.                 local sound = Instance.new("Sound",head)
  228.                 sound.SoundId = "rbxassetid://1588892236"
  229.                 sound.Volume = 4
  230.                 sound.PlaybackSpeed = 1
  231.                 sound.TimePosition = 1.2
  232.                 sound:Play()
  233.                 local velo = Instance.new("BodyVelocity",head)
  234.                 velo.MaxForce= Vector3.new(0, 4000, 0)
  235.                 velo.Velocity = Vector3.new(0, 3, 0)
  236.                 local velo1 = Instance.new("BodyAngularVelocity",head)
  237.                 local num = 30
  238.                 velo1.MaxTorque= Vector3.new(num ,num ,num )
  239.                 velo1.AngularVelocity = Vector3.new(num , num , num )
  240.             end)
  241.         end
  242.     end
  243. end
  244. for _,v in pairs(workspace:GetChildren())do
  245.     if game:GetService'Players':FindFirstChild(v.Name) then
  246.         DE_FlyMeToHeaven(game:GetService'Players':FindFirstChild(v.Name))
  247.     end
  248. end
  249. workspace.ChildAdded:Connect(function(ch)
  250.     if game:GetService'Players':FindFirstChild(ch.Name) then
  251.         DE_FlyMeToHeaven(game:GetService'Players':FindFirstChild(ch.Name))
  252.     end
  253. end)
  254. function MPAR(parent,pos,size,orien,CanCol,shape,transpar,name)
  255.     local part1 = Instance.new("Part",parent)
  256.     part1.Anchored = true
  257.     part1.Position = pos
  258.     part1.Size = size
  259.     part1.Orientation = orien
  260.     part1.CanCollide = CanCol
  261.     part1.Shape = shape
  262.     part1.Name = name
  263.     part1.Transparency = transpar
  264. end
  265. function MWEG(parent,pos,size,orien,name)
  266.     local part1 = Instance.new("WedgePart",parent)
  267.     part1.Anchored = true
  268.     part1.Position = pos
  269.     part1.Size = size
  270.     part1.Orientation = orien
  271.     part1.Name = name
  272. end
  273. local house = Instance.new("Model",workspace)
  274. house.Name = "House Version 1"
  275.  
  276. if true then --couch
  277. local couch = Instance.new("Model",house)
  278. couch.Name = "Couch"
  279.  
  280. MPAR(couch,Vector3.new(-6.5, 2.25, -2.5),Vector3.new(2.5, 1, 1),Vector3.new(0, 0, 90),true,"Cylinder",0,"CPart")
  281. MPAR(couch,Vector3.new(-6.5, 3.5, -9.5),Vector3.new(1, 1, 1),Vector3.new(-90, 90, 0),true,"Ball",0,"CPart")
  282. MPAR(couch,Vector3.new(-6.5, 2.25, -9.5),Vector3.new(2.5, 1, 1),Vector3.new(0, 0, 90),true,"Cylinder",0,"CPart")
  283. MPAR(couch,Vector3.new(-8.5, 2.5, -2.5),Vector3.new(1, 1, 1),Vector3.new(0, 0, 90),true,"Ball",0,"CPart")
  284. MPAR(couch,Vector3.new(-7.5, 2.25, -2.5),Vector3.new(2, 0.5, 1),Vector3.new(0, 0, 0),true,"Block",0,"CPart")
  285. MPAR(couch,Vector3.new(-7.5, 2.5, -2.5),Vector3.new(2, 1, 1),Vector3.new(0, 0, 0),true,"Cylinder",0,"CPart")
  286. MPAR(couch,Vector3.new(-8.5, 2.5, -9.5),Vector3.new(1, 1, 1),Vector3.new(0, 0, 90),true,"Ball",0,"CPart")
  287. MPAR(couch,Vector3.new(-6.5, 2.25, -6),Vector3.new(1, 2.5, 7),Vector3.new(0, 0, 0),true,"Block",0,"CPart")
  288. MPAR(couch,Vector3.new(-6.5, 3.5, -2.5),Vector3.new(1, 1, 1),Vector3.new(-90, 90, 0),true,"Ball",0,"CPart")
  289. MPAR(couch,Vector3.new(-7.5, 1.5, -6),Vector3.new(2, 1, 8),Vector3.new(0, 0, 0),true,"Block",0,"CPart")
  290. MPAR(couch,Vector3.new(-8.5, 1.5, -6),Vector3.new(7, 1, 1),Vector3.new(90, -90, 0),true,"Cylinder",0,"CPart")
  291. MPAR(couch,Vector3.new(-7.5, 2.5, -9.5),Vector3.new(2, 1, 1),Vector3.new(0, 0, 0),true,"Cylinder",0,"CPart")
  292. MPAR(couch,Vector3.new(-7.5, 2.25, -9.5),Vector3.new(2, 0.5, 1),Vector3.new(0, 0, 0),true,"Block",0,"CPart")
  293. MPAR(couch,Vector3.new(-8.5, 1.75, -2.5),Vector3.new(1.5, 1, 1),Vector3.new(0, 0, 90),true,"Cylinder",0,"CPart")
  294. MPAR(couch,Vector3.new(-6.5, 3.5, -6),Vector3.new(7, 1, 1),Vector3.new(-90, 90, 0),true,"Cylinder",0,"CPart")
  295. MPAR(couch,Vector3.new(-8.5, 1.75, -9.5),Vector3.new(1.5, 1, 1),Vector3.new(0, 0, 90),true,"Cylinder",0,"CPart")
  296.     local seat1 = Instance.new("Seat",couch)
  297.     seat1.Anchored = true
  298.     seat1.Position = Vector3.new(-7.625, 2.0, -8)
  299.     seat1.Size = Vector3.new(1.75, 0.25, 2)
  300.     seat1.Orientation = Vector3.new(0,90,0)
  301.  
  302.     local seat2 = Instance.new("Seat",couch)
  303.     seat2.Anchored = true
  304.     seat2.Position = Vector3.new(-7.625, 2.0, -4)
  305.     seat2.Size = Vector3.new(1.75, 0.25, 2)
  306.     seat2.Orientation = Vector3.new(0,90,0)
  307.  
  308.     for _,v in pairs(couch:GetChildren())do
  309.         v.BrickColor =BrickColor.new("Really red")
  310.         v.Material = Enum.Material.Glass
  311.         if v:IsA'Seat'then
  312.             v.Transparency=1
  313.         end
  314.     end
  315. end
  316. if true then --KillParts
  317.     local mod = Instance.new("Model",house)
  318.     mod.Name = "KillParts"
  319.    
  320. MPAR(mod,Vector3.new(-10.5, 1.5, -13),Vector3.new(7, 1, 2),Vector3.new(0,0,0),false,"Block",1,"KPS1")
  321. MPAR(mod,Vector3.new(-8, 1.5, -15.5),Vector3.new(2, 5, 7),Vector3.new(0,0,0),false,"Block",1,"KPS1")
  322. MPAR(mod,Vector3.new(-13, 1.5, -10),Vector3.new(2, 1, 14),Vector3.new(0,0,0),false,"Block",1,"KPS1")
  323. MPAR(mod,Vector3.new(-10.5, 2.5, -6),Vector3.new(7, 3, 6),Vector3.new(0,0,0),false,"Block",1,"KPS1")
  324. MPAR(mod,Vector3.new(-13, 5, -17),Vector3.new(2, 8, 4),Vector3.new(0,0,0),false,"Block",1,"KPS1")
  325.  
  326. end
  327. if true then --ladder
  328.     local ladder = Instance.new("Model",house)
  329.     ladder.Name = "Ladder"
  330.    
  331.     local t1 = Instance.new("TrussPart",ladder)
  332.     t1.Size = Vector3.new(2, 8, 2)
  333.     t1.Anchored = true
  334.     t1.Style = "NoSupports"
  335.     t1.Position = Vector3.new(-13, 4, -17)
  336.     t1.BrickColor = BrickColor.new("Br. yellowish orange")
  337.     t1.Material = Enum.Material.Brick
  338. end
  339. if true then --Door
  340.     local Door = Instance.new("Model",house)
  341.     Door.Name = "Door"
  342.    
  343.     MPAR(Door,Vector3.new(-5.5, 4, -18),Vector3.new(1, 6, 4),Vector3.new(0,0,0),false,"Block",0,"Doorl")
  344.    
  345.     Door:FindFirstChild("Doorl").Material = Enum.Material.WoodPlanks
  346.     Door:FindFirstChild("Doorl").BrickColor = BrickColor.new("Bright orange")
  347. end
  348. if true then --Sign
  349.     local SMod = Instance.new("Model",house)
  350.     SMod.Name = "Sign"
  351.    
  352.     MPAR(SMod,Vector3.new(-4.875, 5.025, -13),Vector3.new(0.25, 5.25, 5.5),Vector3.new(0,0,0),false,"Block",0,"SignBase")
  353.     local SBASE = SMod:FindFirstChild("SignBase")
  354.     SBASE.BrickColor = BrickColor.new("Really black")
  355.     SBASE.Material = Enum.Material.Metal
  356.    
  357.     local SGui = Instance.new("SurfaceGui",SBASE)
  358.     SGui.CanvasSize = Vector2.new(800,600)
  359.     SGui.Face = "Right"
  360.    
  361.     local TL = Instance.new("TextLabel",SGui)
  362.     TL.BackgroundTransparency = 1
  363.     TL.Size = UDim2.new(1,0,1,0)
  364.     wait()
  365.     TL.Text = "R15 Avatars Only."
  366.     TL.TextScaled = true
  367.     TL.TextColor3 = Color3.new(255, 255, 255)
  368. end
  369. if true then --Roof
  370.     local rooff = Instance.new("Model",house)
  371.     rooff.Name = "Roof"
  372.  
  373. MPAR(rooff,Vector3.new(-15.5, 11, -16),Vector3.new(1, 6, 10),Vector3.new(0, 0, 0),true,"Block",0,"RoofThing")
  374. MPAR(rooff,Vector3.new(-10.5, 11, -6),Vector3.new(11, 6, 10),Vector3.new(0, 0, 0),true,"Block",0,"RoofThing")
  375. MPAR(rooff,Vector3.new(-5.5, 9.5, -13.5),Vector3.new(1, 3, 5),Vector3.new(0, 0, 0),true,"Block",0,"RoofThing")
  376. MPAR(rooff,Vector3.new(-10.5, 11, -16),Vector3.new(1, 6, 10),Vector3.new(0, 0, 0),true,"Block",0,"RoofThing")
  377.  
  378. MWEG(rooff,Vector3.new(-8, 8.3, -20.5),Vector3.new(4, 0.6, 1),Vector3.new(0,0,0),"RoofWedgeThing")
  379. MWEG(rooff,Vector3.new(-5.5, 12.5, -13.5),Vector3.new(1, 3, 5),Vector3.new(0,0,0),"RoofWedgeThing")
  380. MWEG(rooff,Vector3.new(-5.5, 9.5, -18.5),Vector3.new(1, 3, 5),Vector3.new(0,0,0),"RoofWedgeThing")
  381. MWEG(rooff,Vector3.new(-13, 17.042, -6.083),Vector3.new(6, 6, 10),Vector3.new(0, 180, 0),"RoofWedgeThing")
  382. MWEG(rooff,Vector3.new(-13, 17.042, -16.083),Vector3.new(6, 6, 10),Vector3.new(0, 0, 0),"RoofWedgeThing")
  383.  
  384.     for _,v in pairs(rooff:GetChildren())do
  385.         v.Material = Enum.Material.Brick
  386.         v.BrickColor = BrickColor.new("Really red")
  387.     end
  388. end
  389. if true then --Wood (Jesus Pplease save me)
  390.     local wood = Instance.new("Model",house)
  391.     wood.Name = "WoodStuff"
  392.    
  393. MPAR(wood,Vector3.new(-10.5, 7.5, -16),Vector3.new(1, 1, 10),Vector3.new(0, 0, 0),true,"Block",0,"RoofThing")
  394. MPAR(wood,Vector3.new(-10.5, 0.5, -11),Vector3.new(11, 1, 20),Vector3.new(0, 0, 0),true,"Block",0,"RoofThing")
  395. MPAR(wood,Vector3.new(-15.5, 4.5, -11),Vector3.new(1, 7, 20),Vector3.new(0, 0, 0),true,"Block",0,"RoofThing")
  396. MPAR(wood,Vector3.new(-13, 4.535, -19),Vector3.new(4, 7.07, 4),Vector3.new(0, 0, 0),true,"Block",0,"RoofThing")
  397. MPAR(wood,Vector3.new(-8, 7.5, -10.5),Vector3.new(4, 1, 1),Vector3.new(0, 0, 0),true,"Block",0,"RoofThing")
  398. MPAR(wood,Vector3.new(-5.5, 4, -13),Vector3.new(1, 6, 6),Vector3.new(0, 0, 0),true,"Block",0,"RoofThing")
  399. MPAR(wood,Vector3.new(-5.5, 2.5, -6),Vector3.new(1, 3, 8),Vector3.new(0, 0, 0),true,"Block",0,"RoofThing")
  400. MPAR(wood,Vector3.new(-10, 4, -20.5),Vector3.new(10, 6, 1),Vector3.new(0, 0, 0),true,"Block",0,"RoofThing")
  401. MPAR(wood,Vector3.new(-10, 4.5, -1.5),Vector3.new(10, 7, 1),Vector3.new(0, 0, 0),true,"Block",0,"RoofThing")
  402. MPAR(wood,Vector3.new(-8.5, 4.5, -10.5),Vector3.new(5, 7, 1),Vector3.new(0, 0, 0),true,"Block",0,"RoofThing")
  403. MPAR(wood,Vector3.new(-7.5, 7.5, -20.5),Vector3.new(5, 1, 1),Vector3.new(0, 0, 0),true,"Block",0,"RoofThing")
  404. MPAR(wood,Vector3.new(-10.5, 4, -17.5),Vector3.new(1, 6, 5),Vector3.new(0, 0, 0),true,"Block",0,"RoofThing")
  405. MPAR(wood,Vector3.new(-5.5, 6.5, -6),Vector3.new(1, 1, 8),Vector3.new(0, 0, 0),true,"Block",0,"RoofThing")
  406. MPAR(wood,Vector3.new(-13, 9.04, -20.5),Vector3.new(4, 2, 1),Vector3.new(0, 0, 0),true,"Block",0,"RoofThing")
  407. MPAR(wood,Vector3.new(-5.5, 7.5, -11),Vector3.new(1, 1, 18),Vector3.new(0, 0, 0),true,"Block",0,"RoofThing")
  408. MWEG(wood,Vector3.new(-4, 0.5, -18),Vector3.new(4, 1, 2),Vector3.new(0, -90, 0),"Thing")
  409.    
  410.     for _,v in pairs(wood:GetChildren())do
  411.         v.Material = Enum.Material.WoodPlanks
  412.         v.BrickColor = BrickColor.new("Br. yellowish orange")
  413.     end
  414. end
  415. if true then --window
  416.     local window = Instance.new("Model",house)
  417.     window.Name = "Window"
  418.    
  419.     MPAR(window,Vector3.new(-5.5, 5, -6),Vector3.new(1, 2, 8),Vector3.new(0, 0, 0),true,"Block",0.7,"RoofThing")
  420.     MPAR(window,Vector3.new(-13, 12.04, -20.5),Vector3.new(4, 4, 1),Vector3.new(0, 0, 0),true,"Block",0.7,"RoofThing")
  421.  
  422.     for _,v in pairs(window:GetChildren())do
  423.         v.Material = Enum.Material.WoodPlanks
  424.         v.BrickColor = BrickColor.new("Pastel Blue")
  425.     end
  426. end
  427. if true then --TV and light
  428.     local TVAL = Instance.new("Model",house)
  429.     TVAL.Name = "TV and Light"
  430.    
  431.     MPAR(TVAL,Vector3.new(-14.75, 1.25, -6.5),Vector3.new(0.5, 0.5, 7),Vector3.new(0, 0, 0),true,"Block",0,"TVPart")
  432.     MPAR(TVAL,Vector3.new(-14.75, 4.75, -6.5),Vector3.new(0.5, 5.5, 8),Vector3.new(0, 0, 0),true,"Block",0,"TVPart")
  433.     MPAR(TVAL,Vector3.new(-14.75, 1.75, -6.5),Vector3.new(0.5, 0.5, 0.5),Vector3.new(0, 0, 0),true,"Block",0,"TVPart")
  434.    
  435.     for _,v in pairs(TVAL:GetChildren())do
  436.         v.BrickColor = BrickColor.new("Institutional white")
  437.     end
  438.    
  439.     MPAR(TVAL,Vector3.new(-14.45, 4.75, -6.5),Vector3.new(0.1, 5.3, 7.8),Vector3.new(0, 0, 0),true,"Block",0,"TVPartScreen")
  440.    
  441.     TVAL:FindFirstChild("TVPartScreen").BrickColor = BrickColor.new("Really black")
  442.    
  443.     for _,v in pairs(TVAL:GetChildren())do
  444.         v.Material = Enum.Material.SmoothPlastic
  445.     end
  446.    
  447.     MPAR(TVAL,Vector3.new(-10, 8.125, -6),Vector3.new(0.75, 1.5, 1.5),Vector3.new(0, -90, 90),true,"Cylinder",0,"Light")
  448.    
  449.     local light = TVAL:FindFirstChild("Light")
  450.     light.BrickColor = BrickColor.new("Lily white")
  451.     light.Material = Enum.Material.Metal
  452.    
  453.     local SL = Instance.new("SurfaceLight",light)
  454.     SL.Range = 16
  455.     SL.Face = "Left"
  456.     SL.Shadows = true
  457.     SL.Brightness = 6.72
  458. end
  459.  
  460. for _,v in pairs(house:FindFirstChild'KillParts':GetChildren())do
  461.     v.Touched:Connect(function(hit)
  462.         local deb = true
  463.         local hum = hit.Parent:FindFirstChildWhichIsA'Humanoid'
  464.         if deb and hum then
  465.             if hum.RigType==Enum.HumanoidRigType.R6 then
  466.                 hum.Health = 0
  467.             end
  468.         end
  469.     end)
  470. end
  471.    
  472. end
  473. -- (c) CHL/SoftlockedUnderZero
Add Comment
Please, Sign In to add comment