TheUnknownDiscord

house

Sep 22nd, 2021 (edited)
326
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.32 KB | None | 0 0
  1. Wall = Instance.new("Part", script)
  2. Wall.Size = Vector3.new(12.5,15,1)
  3. Wall.Position = Vector3.new(-2.5,7.5,35)
  4. Wall2 = Instance.new("Part", script)
  5. Wall2.Size = Vector3.new(12.5,15,1)
  6. Wall2.Position = Vector3.new(17,7.5,35)
  7. Wall3 = Instance.new("Part", script)
  8. Wall3.Size = Vector3.new(9,6,1)
  9. Wall3.Position = Vector3.new(7.25,12.125,35)
  10. Roof = Instance.new("Part", script)
  11. Roof.Size = Vector3.new(31.5,1,21)
  12. Roof.Position = Vector3.new(7.25,15.5,45.275)
  13. Roof2 = Instance.new("Part", script)
  14. Roof2.Size = Vector3.new(31.5,1,9.5)
  15. Roof2.Position = Vector3.new(7.25,15.5,64.5)
  16. Roof3 = Instance.new("Part", script)
  17. Roof3.Size = Vector3.new(16,1,4)
  18. Roof3.Position = Vector3.new(15,15.5,57.75)
  19. Roof4 = Instance.new("Part", script)
  20. Roof4.Size = Vector3.new(0.75,1,4)
  21. Roof4.Position = Vector3.new(-8.125,15.5,57.75)
  22. Roof5 = Instance.new("Part", script)
  23. Roof5.Size = Vector3.new(20.5,1,7.1)
  24. Roof5.Position = Vector3.new(7.225,15.5,31.3)
  25. L_Wall = Instance.new("Part", script)
  26. L_Wall.Size = Vector3.new(1,15,33.5)
  27. L_Wall.Position = Vector3.new(-8.25,7.5,52)
  28. R_Wall = Instance.new("Part", script)
  29. R_Wall.Size = Vector3.new(1,15,33.5)
  30. R_Wall.Position = Vector3.new(22.75,7.5,52)
  31. B_Wall = Instance.new("Part", script)
  32. B_Wall.Size = Vector3.new(32,15,1)
  33. B_Wall.Position = Vector3.new(7.25,7.5,69)
  34. Floor = Instance.new("Part", script)
  35. Floor.Size = Vector3.new(32,0.25,35)
  36. Floor.Position = Vector3.new(7.25,-0.1,52)
  37. Table = Instance.new("Part", script)
  38. Table.Size = Vector3.new(15,3,3)
  39. Table.Position = Vector3.new(14.75,1.5,59.5)
  40. Pillar = Instance.new("Part", script)
  41. Pillar.Size = Vector3.new(0.5,16,0.5)
  42. Pillar.Position = Vector3.new(-8.75,8,34.5)
  43. Pillar2 = Instance.new("Part", script)
  44. Pillar2.Size = Vector3.new(0.5,16,0.5)
  45. Pillar2.Position = Vector3.new(-8.75,8,69.5)
  46. Pillar3 = Instance.new("Part", script)
  47. Pillar3.Size = Vector3.new(0.5,16,0.5)
  48. Pillar3.Position = Vector3.new(23.25,8,34.5)
  49. Pillar4 = Instance.new("Part", script)
  50. Pillar4.Size = Vector3.new(0.5,16,0.5)
  51. Pillar4.Position = Vector3.new(23.25,8,69.5)
  52. Pillar5 = Instance.new("Part", script)
  53. Pillar5.Size = Vector3.new(5.5,0.5,0.5)
  54. Pillar5.Position = Vector3.new(-5.75,15.75,34.5)
  55. Pillar6 = Instance.new("Part", script)
  56. Pillar6.Size = Vector3.new(31.5,0.5,0.5)
  57. Pillar6.Position = Vector3.new(7.25,15.75,69.5)
  58. Pillar7 = Instance.new("Part", script)
  59. Pillar7.Size = Vector3.new(0.5,0.5,34.5)
  60. Pillar7.Position = Vector3.new(-8.75,15.75,52)
  61. Pillar8 = Instance.new("Part", script)
  62. Pillar8.Size = Vector3.new(0.5,0.5,34.5)
  63. Pillar8.Position = Vector3.new(23.25,15.75,52)
  64. Pillar9 = Instance.new("Part", script)
  65. Pillar9.Size = Vector3.new(5.5,0.5,0.5)
  66. Pillar9.Position = Vector3.new(20.25,15.75,34.5)
  67. Doorway = Instance.new("Part", script)
  68. Doorway.Size = Vector3.new(0.5,9.75,1.25)
  69. Doorway.Position = Vector3.new(3.6,4.75,35)
  70. Doorway2 = Instance.new("Part", script)
  71. Doorway2.Size = Vector3.new(0.5,9.75,1.25)
  72. Doorway2.Position = Vector3.new(10.9,4.75,35)
  73. Doorway3 = Instance.new("Part", script)
  74. Doorway3.Size = Vector3.new(7,0.5,1.25)
  75. Doorway3.Position = Vector3.new(7.25,9.35,35)
  76. Balcony = Instance.new("Part", script)
  77. Balcony.Size = Vector3.new(21.5,0.5,0.5)
  78. Balcony.Position = Vector3.new(7.25,15.75,27.5)
  79. Balcony2 = Instance.new("Part", script)
  80. Balcony2.Size = Vector3.new(0.5,0.5,6.5)
  81. Balcony2.Position = Vector3.new(17.75,15.75,31)
  82. Balcony3 = Instance.new("Part", script)
  83. Balcony3.Size = Vector3.new(0.5,0.5,6.5)
  84. Balcony3.Position = Vector3.new(-3.25,15.75,31)
  85. Balcony4 = Instance.new("Part", script)
  86. Balcony4.Size = Vector3.new(0.5,0.5,8.8)
  87. Balcony4.Position = Vector3.new(-2.025,12.75,31.7)
  88. Balcony4.Rotation = Vector3.new(45, 0, 0)
  89. Balcony5 = Instance.new("Part", script)
  90. Balcony5.Size = Vector3.new(0.5,0.5,8.8)
  91. Balcony5.Position = Vector3.new(16.5,12.75,31.7)
  92. Balcony5.Rotation = Vector3.new(45, 0, 0)
  93. Balcony6 = Instance.new("Part", script)
  94. Balcony6.Size = Vector3.new(0.5,2,0.5)
  95. Balcony6.Position = Vector3.new(17.75,17,27.5)
  96. Balcony7 = Instance.new("Part", script)
  97. Balcony7.Size = Vector3.new(0.5,2,0.5)
  98. Balcony7.Position = Vector3.new(-3.25,17,27.5)
  99. Balcony8 = Instance.new("Part", script)
  100. Balcony8.Size = Vector3.new(21.5,0.5,0.5)
  101. Balcony8.Position = Vector3.new(7.25,18.25,27.5)
  102. Balcony9 = Instance.new("Part", script)
  103. Balcony9.Size = Vector3.new(0.5,0.5,7)
  104. Balcony9.Position = Vector3.new(-3.25,18.25,31.25)
  105. Balcony10 = Instance.new("Part", script)
  106. Balcony10.Size = Vector3.new(0.5,0.5,7)
  107. Balcony10.Position = Vector3.new(17.75,18.25,31.25)
  108. Balcony11 = Instance.new("Part", script)
  109. Balcony11.Size = Vector3.new(0.5,2,0.5)
  110. Balcony11.Position = Vector3.new(-3.25,17,34.5)
  111. Balcony12 = Instance.new("Part", script)
  112. Balcony12.Size = Vector3.new(0.5,2,0.5)
  113. Balcony12.Position = Vector3.new(17.75,17,34.5)
  114. Stairs = Instance.new("Part", script)
  115. Stairs.Size = Vector3.new(3.5,0.75,10.45)
  116. Stairs.Position = Vector3.new(-6,3.267,62.646)
  117. Stairs.Rotation = Vector3.new(50, 0, 0)
  118. Stairs2 = Instance.new("Part", script)
  119. Stairs2.Size = Vector3.new(3.5,1,3.75)
  120. Stairs2.Position = Vector3.new(-6,7,57.625)
  121. Stairs3 = Instance.new("Part", script)
  122. Stairs3.Size = Vector3.new(14.75,0.75,4)
  123. Stairs3.Position = Vector3.new(1.238,11.491,57.826)
  124. Stairs3.Rotation = Vector3.new(0, 0, 36)
  125. WhatsNew = Instance.new("Part", script)
  126. WhatsNew.Size = Vector3.new(0.5,7,10)
  127. WhatsNew.Position = Vector3.new(-7.75,6,49.75)
  128. Radio = Instance.new("Part", script)
  129. Radio.Size = Vector3.new(2.584,1.779,1.502)
  130. Radio.Position = Vector3.new(19.75,4,59.5)
  131. Mesh = Instance.new("SpecialMesh")
  132. Mesh.Parent = Radio
  133. Mesh.MeshId = "http://www.roblox.com/asset/?id=6604563138"
  134. Mesh.TextureId = "http://www.roblox.com/asset/?id=6604563400"
  135. Mesh.Scale = Vector3.new(0.5,0.5,0.5)
  136. Table.BrickColor = BrickColor.new("Dark nougat")
  137. Floor.BrickColor = BrickColor.new("Reddish brown")
  138. Pillar.BrickColor = Floor.BrickColor
  139. Pillar2.BrickColor = Floor.BrickColor
  140. Pillar3.BrickColor = Floor.BrickColor
  141. Pillar4.BrickColor = Floor.BrickColor
  142. Pillar5.BrickColor = Floor.BrickColor
  143. Pillar6.BrickColor = Floor.BrickColor
  144. Pillar7.BrickColor = Floor.BrickColor
  145. Pillar8.BrickColor = Floor.BrickColor
  146. Pillar9.BrickColor = Floor.BrickColor
  147. Doorway.BrickColor = Floor.BrickColor
  148. Doorway2.BrickColor = Floor.BrickColor
  149. Doorway3.BrickColor = Floor.BrickColor
  150. Balcony.BrickColor = Floor.BrickColor
  151. Balcony2.BrickColor = Floor.BrickColor
  152. Balcony3.BrickColor = Floor.BrickColor
  153. Balcony4.BrickColor = Floor.BrickColor
  154. Balcony5.BrickColor = Floor.BrickColor
  155. Balcony6.BrickColor = Floor.BrickColor
  156. Balcony7.BrickColor = Floor.BrickColor
  157. Balcony8.BrickColor = Floor.BrickColor
  158. Balcony9.BrickColor = Floor.BrickColor
  159. Balcony10.BrickColor = Floor.BrickColor
  160. Balcony11.BrickColor = Floor.BrickColor
  161. Balcony12.BrickColor = Floor.BrickColor
  162. WhatsNew.BrickColor = BrickColor.new("Lily white")
  163. local updates = Instance.new("SurfaceGui", WhatsNew)
  164. updates.Name = "Update Board"
  165. updates.Face = Enum.NormalId.Right
  166. local tl = Instance.new("TextBox", updates)
  167. tl.Size = UDim2.new(0.25, 0, 0.25, 0)
  168. tl.BackgroundTransparency = 1
  169. tl.Position = UDim2.new(0.35,0,0,0)
  170. tl.Text = "Haker Mans House Updates:"
  171. tl.TextSize = 30
  172. local tl2 = Instance.new("TextBox", updates)
  173. tl2.Size = UDim2.new(0.25, 0, 0.25, 0)
  174. tl2.BackgroundTransparency = 1
  175. tl2.Position = UDim2.new(0.25,0,0.25,0)
  176. tl2.Text = "Added Update Board -9/23/21"
  177. tl2.TextSize = 25
  178. local tl3 = Instance.new("TextBox", updates)
  179. tl3.Size = UDim2.new(0.25, 0, 0.25, 0)
  180. tl3.BackgroundTransparency = 1
  181. tl3.Position = UDim2.new(0.25,0,0.35,0)
  182. tl3.Text = "Made House Look Nicer -9/23/21"
  183. tl3.TextSize = 25
  184. local tl4 = Instance.new("TextBox", updates)
  185. tl4.Size = UDim2.new(0.25, 0, 0.25, 0)
  186. tl4.BackgroundTransparency = 1
  187. tl4.Position = UDim2.new(0.35,0,0.45,0)
  188. tl4.Text = "Added Stairs to Roof and Added Balcony -9/24/21"
  189. tl4.TextSize = 25
  190. local tl5 = Instance.new("TextBox", updates)
  191. tl5.Size = UDim2.new(0.25, 0, 0.25, 0)
  192. tl5.BackgroundTransparency = 1
  193. tl5.Position = UDim2.new(0.25,0,0.55,0)
  194. tl5.Text = "Added Railing to Balcony -9/25/21"
  195. tl5.TextSize = 25
  196. local tl6 = Instance.new("TextBox", updates)
  197. tl6.Size = UDim2.new(0.25, 0, 0.25, 0)
  198. tl6.BackgroundTransparency = 1
  199. tl6.Position = UDim2.new(0.25,0,0.65,0)
  200. tl6.Text = "Added Sliding Door -9/25/21"
  201. tl6.TextSize = 25
  202. for i,v in pairs(script:GetDescendants()) do
  203. if v:IsA("BasePart") then
  204. v.Anchored = true
  205. v.TopSurface = Enum.SurfaceType.Smooth
  206. v.BottomSurface = Enum.SurfaceType.Smooth
  207. v.CastShadow = false
  208. end
  209. end
  210. task.wait()
  211. Radio.Rotation = Vector3.new(0, 30, 0)
  212.  
  213. Mesh.Name = "partlol"
  214. Radio.Name = "the"
  215. local TweenService = game:GetService("TweenService")
  216. for i,v in pairs(script:GetDescendants()) do
  217. if v:IsA("BasePart") then
  218. local weldconst = Instance.new("WeldConstraint",Wall)
  219. weldconst.Part0 = Wall
  220. weldconst.Part1 = v
  221. end
  222. end
  223. local Door = Instance.new("Part", script)
  224. Door.Size = Vector3.new(7.1,9.25,0.9)
  225. Door.CFrame = CFrame.new(7.15,4.5,35)
  226. Door.Anchored = true
  227. Door.CanTouch = false
  228. local Sensor = Instance.new("Part", script)
  229. Sensor.Size = Vector3.new(1.5,2,1.1)
  230. Sensor.CFrame = CFrame.new(12,4.25,35)
  231. Sensor.Anchored = true
  232. Sensor.BrickColor = BrickColor.new("Black")
  233. Sensor.CanCollide = false
  234. Door.CFrame = CFrame.new(14.35,4.5,35)
  235. local clickDetector = Instance.new("ClickDetector")
  236. clickDetector.Parent = Sensor
  237. clickDetector.MaxActivationDistance = 50
  238. wait(0.1)
  239. local DoorSlideClose = TweenInfo.new()
  240.  
  241. local DoorClose = TweenService:Create(Door, DoorSlideClose, {
  242. CFrame = Door.CFrame * CFrame.new(0.1 - Door.Size.X , 0, 0)
  243. })
  244. wait(0.1)
  245. Door.CFrame = CFrame.new(7.05,4.5,35)
  246. wait(0.1)
  247. local DoorSlideOpen = TweenInfo.new()
  248.  
  249. local DoorOpen = TweenService:Create(Door, DoorSlideOpen, {
  250. CFrame = Door.CFrame * CFrame.new(Door.Size.X + 0.1, 0, 0)
  251. })
  252. clicks = 0
  253. local function onClicked()
  254. clicks = clicks + 1
  255. if clicks == 1 then
  256. wait(0.1)
  257. DoorOpen:Play()
  258. elseif clicks == 2 then
  259. wait(0.1)
  260. DoorClose:Play()
  261. wait(0.1)
  262. clicks = 0
  263. end
  264. end
  265. clickDetector.MouseClick:Connect(onClicked)
  266. Door.BrickColor = Sensor.BrickColor
  267. wait()
  268. music = Instance.new("Sound", Radio)
  269. music.Volume = 1
  270. music.Name = "Themusic"
  271. math.randomseed(tick())
  272. local SoundIds = {"4921240346", "2478467412", "485432261", "3712120084"}
  273.  
  274. music.SoundId = "rbxassetid://" .. SoundIds[math.random(1, #SoundIds)]
  275.  
  276. music.Ended:Connect(function(SoundId)
  277. local newSoundId
  278.  
  279. do repeat
  280. newSoundId = "rbxassetid://" .. SoundIds[math.random(1, #SoundIds)]
  281. wait()
  282. until
  283. newSoundId ~= SoundId
  284. end
  285.  
  286. music:Stop()
  287. music.SoundId = newSoundId
  288. music.TimePosition = 0
  289. task.wait()
  290. music:Play()
  291. end)
  292.  
  293. music:Play()
  294. local object = Instance.new("ObjectValue", owner.PlayerGui)
  295. object.Value = Radio
  296. object.Name = 'RADIO'
  297. NLS([[
  298. local ReplicatedStorage = game:GetService("ReplicatedStorage")
  299. local sizeevent = ReplicatedStorage:WaitForChild("sizeEvent")
  300. local Radio = owner.PlayerGui.RADIO.Value
  301. local Mesh = Radio:WaitForChild("partlol")
  302. local music = Radio:WaitForChild("Themusic")
  303. local MaxLoudness = 100
  304. while true do
  305. local Amplitude = math.clamp(music.PlaybackLoudness / MaxLoudness, 0.5, 0.75)
  306. Mesh.Scale = Vector3.new(Amplitude, Amplitude, Amplitude)
  307. sizeevent:FireServer(Mesh.Scale)
  308. task.wait()
  309. end
  310. ]],owner.PlayerGui)
  311. local ReplicatedStorage = game:GetService("ReplicatedStorage")
  312. local sizeevent = Instance.new("RemoteEvent", ReplicatedStorage)
  313. sizeevent.Name = "sizeEvent"
  314.  
  315. local function sizer(player, size)
  316. Mesh.Scale = size
  317. end
  318.  
  319. sizeevent.OnServerEvent:Connect(sizer)
Advertisement
Add Comment
Please, Sign In to add comment