danielbratreit

RoCitizens GUI

Apr 27th, 2020
156
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. -- Objects
  2.  
  3. local RoCitizensGUI = Instance.new("ScreenGui")
  4. local topframe = Instance.new("Frame")
  5. local mainframe = Instance.new("Frame")
  6. local TeleportsTab = Instance.new("TextButton")
  7. local OtherTab = Instance.new("TextButton")
  8. local Creds = Instance.new("TextLabel")
  9. local Close = Instance.new("TextButton")
  10. local Minimize = Instance.new("TextButton")
  11. local TeleportsFrame = Instance.new("Frame")
  12. local TeleportsScrollingFrame = Instance.new("ScrollingFrame")
  13. local HousePlotsTP = Instance.new("TextButton")
  14. local PoliceStationTP = Instance.new("TextButton")
  15. local SchoolTP = Instance.new("TextButton")
  16. local StadiumTP = Instance.new("TextButton")
  17. local HospitalTP = Instance.new("TextButton")
  18. local GymTP = Instance.new("TextButton")
  19. local LibraryTP = Instance.new("TextButton")
  20. local GalleryTP = Instance.new("TextButton")
  21. local SupermartTP = Instance.new("TextButton")
  22. local ClubTP = Instance.new("TextButton")
  23. local VIPTP = Instance.new("TextButton")
  24. local GarageTP = Instance.new("TextButton")
  25. local PaghettisTP = Instance.new("TextButton")
  26. local SpawnTP = Instance.new("TextButton")
  27. local DealershipTP = Instance.new("TextButton")
  28. local GasStationTP = Instance.new("TextButton")
  29. local NomburgerTP = Instance.new("TextButton")
  30. local TheaterTP = Instance.new("TextButton")
  31. local ParkingGarageTP = Instance.new("TextButton")
  32. local ApartmentsTP = Instance.new("TextButton")
  33. local ApartmentsTopTP = Instance.new("TextButton")
  34. local LaVeteTP = Instance.new("TextButton")
  35. local BailleysTP = Instance.new("TextButton")
  36. local PoolsTP = Instance.new("TextButton")
  37. local BankTP = Instance.new("TextButton")
  38. local VaultTP = Instance.new("TextButton")
  39. local LabTP = Instance.new("TextButton")
  40. local CampTP = Instance.new("TextButton")
  41. local OtherFrame = Instance.new("Frame")
  42. local PlayerNameBox = Instance.new("TextBox")
  43. local DestroyHouse = Instance.new("TextButton")
  44. local DonationExploit = Instance.new("TextButton")
  45. local CopyHouse = Instance.new("TextButton")
  46. local OpenDoors = Instance.new("TextButton")
  47. local FlipSwitches = Instance.new("TextButton")
  48. local HousePerms = Instance.new("TextButton")
  49. local Goto = Instance.new("TextButton")
  50. local MoneyGiver = Instance.new("TextButton")
  51. local DonationHelp = Instance.new("TextButton")
  52. local HelpFrame = Instance.new("Frame")
  53. local RequiresPlrname = Instance.new("TextLabel")
  54. local MoneyExplain = Instance.new("TextLabel")
  55.  
  56. -- Properties
  57.  
  58. RoCitizensGUI.Name = "RoCitizens GUI"
  59. RoCitizensGUI.Parent = game.CoreGui
  60.  
  61. topframe.Name = "topframe"
  62. topframe.Parent = RoCitizensGUI
  63. topframe.BackgroundColor3 = Color3.new(0, 0, 0)
  64. topframe.BorderColor3 = Color3.new(0, 0, 0)
  65. topframe.Position = UDim2.new(0.156982228, 0, 0.25, 0)
  66. topframe.Size = UDim2.new(0, 129, 0, 12)
  67. topframe.Active = true
  68. topframe.Draggable = true
  69.  
  70. mainframe.Name = "mainframe"
  71. mainframe.Parent = topframe
  72. mainframe.BackgroundColor3 = Color3.new(0.639216, 0.639216, 0.639216)
  73. mainframe.BorderColor3 = Color3.new(0, 0, 0)
  74. mainframe.Position = UDim2.new(0, 0, 1, 0)
  75. mainframe.Size = UDim2.new(0, 129, 0, 61)
  76.  
  77. TeleportsTab.Name = "TeleportsTab"
  78. TeleportsTab.Parent = mainframe
  79. TeleportsTab.BackgroundColor3 = Color3.new(0.576471, 0.576471, 0.576471)
  80. TeleportsTab.BorderColor3 = Color3.new(0, 0, 0)
  81. TeleportsTab.Position = UDim2.new(0.0697674453, 0, 0.0740740746, 0)
  82. TeleportsTab.Size = UDim2.new(0, 109, 0, 18)
  83. TeleportsTab.Font = Enum.Font.SourceSans
  84. TeleportsTab.Text = "Teleports"
  85. TeleportsTab.TextColor3 = Color3.new(0, 0, 0)
  86. TeleportsTab.TextSize = 14
  87. TeleportsTab.MouseButton1Click:Connect(function()
  88.  
  89. if TeleportsFrame.Visible == false then
  90. TeleportsFrame.Visible = true
  91. else
  92. TeleportsFrame.Visible = false
  93. end
  94.  
  95. end)
  96.  
  97. OtherTab.Name = "OtherTab"
  98. OtherTab.Parent = mainframe
  99. OtherTab.BackgroundColor3 = Color3.new(0.576471, 0.576471, 0.576471)
  100. OtherTab.BorderColor3 = Color3.new(0, 0, 0)
  101. OtherTab.Position = UDim2.new(0.0775193721, 0, 0.609390855, 0)
  102. OtherTab.Size = UDim2.new(0, 108, 0, 18)
  103. OtherTab.Font = Enum.Font.SourceSans
  104. OtherTab.Text = "Other"
  105. OtherTab.TextColor3 = Color3.new(0, 0, 0)
  106. OtherTab.TextSize = 14
  107. OtherTab.MouseButton1Click:Connect(function()
  108.  
  109. if OtherFrame.Visible == false then
  110. OtherFrame.Visible = true
  111. else
  112. OtherFrame.Visible = false
  113. end
  114.  
  115. end)
  116.  
  117. Creds.Name = "Creds"
  118. Creds.Parent = topframe
  119. Creds.BackgroundColor3 = Color3.new(0, 0, 0)
  120. Creds.BorderColor3 = Color3.new(0, 0, 0)
  121. Creds.BorderSizePixel = 0
  122. Creds.Position = UDim2.new(0.0697674453, 0, 0, 0)
  123. Creds.Size = UDim2.new(0, 63, 0, 7)
  124. Creds.Font = Enum.Font.SourceSans
  125. Creds.Text = "Psykek#3180"
  126. Creds.TextColor3 = Color3.new(1, 0.584314, 0)
  127. Creds.TextSize = 14
  128.  
  129. Close.Name = "Close"
  130. Close.Parent = topframe
  131. Close.BackgroundColor3 = Color3.new(0, 0, 0)
  132. Close.BorderColor3 = Color3.new(0, 0, 0)
  133. Close.Position = UDim2.new(0.914728701, 0, 0, 0)
  134. Close.Size = UDim2.new(0, 11, 0, 9)
  135. Close.Font = Enum.Font.SourceSans
  136. Close.Text = "X"
  137. Close.TextColor3 = Color3.new(1, 1, 1)
  138. Close.TextSize = 14
  139. Close.MouseButton1Click:Connect(function()
  140.  
  141. if topframe.Visible == false then
  142. topframe.Visible = false
  143. else
  144. topframe.Visible = false
  145. end
  146.  
  147. end)
  148.  
  149. Close.MouseButton1Click:Connect(function()
  150.  
  151. if HelpFrame.Visible == false then
  152. HelpFrame.Visible = false
  153. else
  154. HelpFrame.Visible = false
  155. end
  156.  
  157. end)
  158.  
  159. Close.MouseButton1Click:Connect(function()
  160.  
  161. if OtherFrame.Visible == false then
  162. OtherFrame.Visible = false
  163. else
  164. OtherFrame.Visible = false
  165. end
  166.  
  167. end)
  168.  
  169. Close.MouseButton1Click:Connect(function()
  170.  
  171. if TeleportsFrame.Visible == false then
  172. TeleportsFrame.Visible = false
  173. else
  174. TeleportsFrame.Visible = false
  175. end
  176.  
  177. end)
  178.  
  179. Minimize.Name = "Minimize"
  180. Minimize.Parent = topframe
  181. Minimize.BackgroundColor3 = Color3.new(0, 0, 0)
  182. Minimize.BorderColor3 = Color3.new(0, 0, 0)
  183. Minimize.Position = UDim2.new(0.829457402, 0, 0, 0)
  184. Minimize.Size = UDim2.new(0, 11, 0, 9)
  185. Minimize.Font = Enum.Font.SourceSans
  186. Minimize.Text = "-"
  187. Minimize.TextColor3 = Color3.new(1, 1, 1)
  188. Minimize.TextSize = 14
  189. Minimize.MouseButton1Click:Connect(function()
  190.  
  191. if mainframe.Visible == false then
  192. mainframe.Visible = true
  193. else
  194. mainframe.Visible = false
  195. end
  196.  
  197. end)
  198.  
  199. Minimize.MouseButton1Click:Connect(function()
  200.  
  201. if HelpFrame.Visible == false then
  202. HelpFrame.Visible = false
  203. else
  204. HelpFrame.Visible = false
  205. end
  206.  
  207. end)
  208.  
  209. Minimize.MouseButton1Click:Connect(function()
  210.  
  211. if OtherFrame.Visible == false then
  212. OtherFrame.Visible = false
  213. else
  214. OtherFrame.Visible = false
  215. end
  216.  
  217. end)
  218.  
  219. Minimize.MouseButton1Click:Connect(function()
  220.  
  221. if TeleportsFrame.Visible == false then
  222. TeleportsFrame.Visible = false
  223. else
  224. TeleportsFrame.Visible = false
  225. end
  226.  
  227. end)
  228.  
  229. TeleportsFrame.Name = "TeleportsFrame"
  230. TeleportsFrame.Parent = RoCitizensGUI
  231. TeleportsFrame.BackgroundColor3 = Color3.new(0.368627, 0.368627, 0.368627)
  232. TeleportsFrame.BorderColor3 = Color3.new(0, 0, 0)
  233. TeleportsFrame.Position = UDim2.new(7.4505806e-09, 0, 0.272286832, 0)
  234. TeleportsFrame.Size = UDim2.new(0, 112, 0, 235)
  235. TeleportsFrame.Active = true
  236. TeleportsFrame.Draggable = true
  237. TeleportsFrame.Visible = false
  238.  
  239. TeleportsScrollingFrame.Name = "TeleportsScrollingFrame"
  240. TeleportsScrollingFrame.Parent = TeleportsFrame
  241. TeleportsScrollingFrame.BackgroundColor3 = Color3.new(0.545098, 0.545098, 0.545098)
  242. TeleportsScrollingFrame.Position = UDim2.new(0.0535714291, 0, 0.029787235, 0)
  243. TeleportsScrollingFrame.Size = UDim2.new(0, 100, 0, 221)
  244. TeleportsScrollingFrame.ScrollBarThickness = 1
  245.  
  246. HousePlotsTP.Name = "HousePlotsTP"
  247. HousePlotsTP.Parent = TeleportsScrollingFrame
  248. HousePlotsTP.BackgroundColor3 = Color3.new(0.513726, 0.513726, 0.513726)
  249. HousePlotsTP.BorderColor3 = Color3.new(0, 0, 0)
  250. HousePlotsTP.Position = UDim2.new(0.0549999997, 0, 0.0127931777, 0)
  251. HousePlotsTP.Size = UDim2.new(0, 89, 0, 15)
  252. HousePlotsTP.Font = Enum.Font.SourceSans
  253. HousePlotsTP.Text = "House Plots"
  254. HousePlotsTP.TextColor3 = Color3.new(0, 0, 0)
  255. HousePlotsTP.TextSize = 14
  256. HousePlotsTP.MouseButton1Click:Connect(function()
  257. game.Players.LocalPlayer.Character:MoveTo(Vector3.new(-14.5373059, 40.2000008, -246.619598))
  258. end)
  259.  
  260. PoliceStationTP.Name = "PoliceStationTP"
  261. PoliceStationTP.Parent = TeleportsScrollingFrame
  262. PoliceStationTP.BackgroundColor3 = Color3.new(0.513726, 0.513726, 0.513726)
  263. PoliceStationTP.BorderColor3 = Color3.new(0, 0, 0)
  264. PoliceStationTP.Position = UDim2.new(0.0600000024, 0, 0.0447761193, 0)
  265. PoliceStationTP.Size = UDim2.new(0, 89, 0, 15)
  266. PoliceStationTP.Font = Enum.Font.SourceSans
  267. PoliceStationTP.Text = "Police Station"
  268. PoliceStationTP.TextColor3 = Color3.new(0, 0, 0)
  269. PoliceStationTP.TextSize = 14
  270. PoliceStationTP.MouseButton1Click:Connect(function()
  271. game.Players.LocalPlayer.Character:MoveTo(Vector3.new(-42.606823, 43.0001106, 537.740173))
  272. end)
  273.  
  274. SchoolTP.Name = "SchoolTP"
  275. SchoolTP.Parent = TeleportsScrollingFrame
  276. SchoolTP.BackgroundColor3 = Color3.new(0.513726, 0.513726, 0.513726)
  277. SchoolTP.BorderColor3 = Color3.new(0, 0, 0)
  278. SchoolTP.Position = UDim2.new(0.0550000034, 0, 0.0767590627, 0)
  279. SchoolTP.Size = UDim2.new(0, 89, 0, 15)
  280. SchoolTP.Font = Enum.Font.SourceSans
  281. SchoolTP.Text = "School"
  282. SchoolTP.TextColor3 = Color3.new(0, 0, 0)
  283. SchoolTP.TextSize = 14
  284. SchoolTP.MouseButton1Click:Connect(function()
  285. game.Players.LocalPlayer.Character:MoveTo(Vector3.new(-105.917046, 40.6005478, 845.568176))
  286. end)
  287.  
  288. StadiumTP.Name = "StadiumTP"
  289. StadiumTP.Parent = TeleportsScrollingFrame
  290. StadiumTP.BackgroundColor3 = Color3.new(0.513726, 0.513726, 0.513726)
  291. StadiumTP.BorderColor3 = Color3.new(0, 0, 0)
  292. StadiumTP.Position = UDim2.new(0.0550000034, 0, 0.108742006, 0)
  293. StadiumTP.Size = UDim2.new(0, 89, 0, 15)
  294. StadiumTP.Font = Enum.Font.SourceSans
  295. StadiumTP.Text = "Stadium"
  296. StadiumTP.TextColor3 = Color3.new(0, 0, 0)
  297. StadiumTP.TextSize = 14
  298. StadiumTP.MouseButton1Click:Connect(function()
  299. game.Players.LocalPlayer.Character:MoveTo(Vector3.new(-406.019836, 49.2000275, 879.79071))
  300. end)
  301.  
  302. HospitalTP.Name = "HospitalTP"
  303. HospitalTP.Parent = TeleportsScrollingFrame
  304. HospitalTP.BackgroundColor3 = Color3.new(0.513726, 0.513726, 0.513726)
  305. HospitalTP.BorderColor3 = Color3.new(0, 0, 0)
  306. HospitalTP.Position = UDim2.new(0.0600000024, 0, 0.140724957, 0)
  307. HospitalTP.Size = UDim2.new(0, 89, 0, 15)
  308. HospitalTP.Font = Enum.Font.SourceSans
  309. HospitalTP.Text = "Hospital"
  310. HospitalTP.TextColor3 = Color3.new(0, 0, 0)
  311. HospitalTP.TextSize = 14
  312. HospitalTP.MouseButton1Click:Connect(function()
  313. game.Players.LocalPlayer.Character:MoveTo(Vector3.new(270.253082, 40.6000061, 1525.95459))
  314. end)
  315.  
  316. GymTP.Name = "GymTP"
  317. GymTP.Parent = TeleportsScrollingFrame
  318. GymTP.BackgroundColor3 = Color3.new(0.513726, 0.513726, 0.513726)
  319. GymTP.BorderColor3 = Color3.new(0, 0, 0)
  320. GymTP.Position = UDim2.new(0.0600000024, 0, 0.1727079, 0)
  321. GymTP.Size = UDim2.new(0, 89, 0, 15)
  322. GymTP.Font = Enum.Font.SourceSans
  323. GymTP.Text = "Gym"
  324. GymTP.TextColor3 = Color3.new(0, 0, 0)
  325. GymTP.TextSize = 14
  326. GymTP.MouseButton1Click:Connect(function()
  327. game.Players.LocalPlayer.Character:MoveTo(Vector3.new(183.725479, 40.6000061, 1099.5697))
  328. end)
  329.  
  330. LibraryTP.Name = "LibraryTP"
  331. LibraryTP.Parent = TeleportsScrollingFrame
  332. LibraryTP.BackgroundColor3 = Color3.new(0.513726, 0.513726, 0.513726)
  333. LibraryTP.BorderColor3 = Color3.new(0, 0, 0)
  334. LibraryTP.Position = UDim2.new(0.0550000034, 0, 0.204690844, 0)
  335. LibraryTP.Size = UDim2.new(0, 89, 0, 15)
  336. LibraryTP.Font = Enum.Font.SourceSans
  337. LibraryTP.Text = "Library"
  338. LibraryTP.TextColor3 = Color3.new(0, 0, 0)
  339. LibraryTP.TextSize = 14
  340. LibraryTP.MouseButton1Click:Connect(function()
  341. game.Players.LocalPlayer.Character:MoveTo(Vector3.new(372.42691, 44.5990105, 1121.01062))
  342. end)
  343.  
  344. GalleryTP.Name = "GalleryTP"
  345. GalleryTP.Parent = TeleportsScrollingFrame
  346. GalleryTP.BackgroundColor3 = Color3.new(0.513726, 0.513726, 0.513726)
  347. GalleryTP.BorderColor3 = Color3.new(0, 0, 0)
  348. GalleryTP.Position = UDim2.new(0.0599999987, 0, 0.236673787, 0)
  349. GalleryTP.Size = UDim2.new(0, 89, 0, 15)
  350. GalleryTP.Font = Enum.Font.SourceSans
  351. GalleryTP.Text = "Gallery"
  352. GalleryTP.TextColor3 = Color3.new(0, 0, 0)
  353. GalleryTP.TextSize = 14
  354. GalleryTP.MouseButton1Click:Connect(function()
  355. game.Players.LocalPlayer.Character:MoveTo(Vector3.new(626.764709, 45.1999969, 1540.44666))
  356. end)
  357.  
  358. SupermartTP.Name = "SupermartTP"
  359. SupermartTP.Parent = TeleportsScrollingFrame
  360. SupermartTP.BackgroundColor3 = Color3.new(0.513726, 0.513726, 0.513726)
  361. SupermartTP.BorderColor3 = Color3.new(0, 0, 0)
  362. SupermartTP.Position = UDim2.new(0.0599999987, 0, 0.268656731, 0)
  363. SupermartTP.Size = UDim2.new(0, 89, 0, 15)
  364. SupermartTP.Font = Enum.Font.SourceSans
  365. SupermartTP.Text = "Super Mart"
  366. SupermartTP.TextColor3 = Color3.new(0, 0, 0)
  367. SupermartTP.TextSize = 14
  368. SupermartTP.MouseButton1Click:Connect(function()
  369. game.Players.LocalPlayer.Character:MoveTo(Vector3.new(316.802734, 40.5985069, 928.355103))
  370. end)
  371.  
  372. ClubTP.Name = "ClubTP"
  373. ClubTP.Parent = TeleportsScrollingFrame
  374. ClubTP.BackgroundColor3 = Color3.new(0.513726, 0.513726, 0.513726)
  375. ClubTP.BorderColor3 = Color3.new(0, 0, 0)
  376. ClubTP.Position = UDim2.new(0.0599999987, 0, 0.300639689, 0)
  377. ClubTP.Size = UDim2.new(0, 89, 0, 15)
  378. ClubTP.Font = Enum.Font.SourceSans
  379. ClubTP.Text = "Club"
  380. ClubTP.TextColor3 = Color3.new(0, 0, 0)
  381. ClubTP.TextSize = 14
  382. ClubTP.MouseButton1Click:Connect(function()
  383. game.Players.LocalPlayer.Character:MoveTo(Vector3.new(577.47821, 36.1989594, 881.908081))
  384. end)
  385.  
  386. VIPTP.Name = "VIPTP"
  387. VIPTP.Parent = TeleportsScrollingFrame
  388. VIPTP.BackgroundColor3 = Color3.new(0.513726, 0.513726, 0.513726)
  389. VIPTP.BorderColor3 = Color3.new(0, 0, 0)
  390. VIPTP.Position = UDim2.new(0.0549999997, 0, 0.332622647, 0)
  391. VIPTP.Size = UDim2.new(0, 89, 0, 15)
  392. VIPTP.Font = Enum.Font.SourceSans
  393. VIPTP.Text = "VIP"
  394. VIPTP.TextColor3 = Color3.new(0, 0, 0)
  395. VIPTP.TextSize = 14
  396. VIPTP.MouseButton1Click:Connect(function()
  397. game.Players.LocalPlayer.Character:MoveTo(Vector3.new(523.23291, 53.8004646, 928.198792))
  398. end)
  399.  
  400. GarageTP.Name = "GarageTP"
  401. GarageTP.Parent = TeleportsScrollingFrame
  402. GarageTP.BackgroundColor3 = Color3.new(0.513726, 0.513726, 0.513726)
  403. GarageTP.BorderColor3 = Color3.new(0, 0, 0)
  404. GarageTP.Position = UDim2.new(0.0600000024, 0, 0.364605606, 0)
  405. GarageTP.Size = UDim2.new(0, 89, 0, 15)
  406. GarageTP.Font = Enum.Font.SourceSans
  407. GarageTP.Text = "Garage"
  408. GarageTP.TextColor3 = Color3.new(0, 0, 0)
  409. GarageTP.TextSize = 14
  410. GarageTP.MouseButton1Click:Connect(function()
  411. game.Players.LocalPlayer.Character:MoveTo(Vector3.new(662.628479, 40.2006035, 887.454773))
  412. end)
  413.  
  414. PaghettisTP.Name = "Paghetti'sTP"
  415. PaghettisTP.Parent = TeleportsScrollingFrame
  416. PaghettisTP.BackgroundColor3 = Color3.new(0.513726, 0.513726, 0.513726)
  417. PaghettisTP.BorderColor3 = Color3.new(0, 0, 0)
  418. PaghettisTP.Position = UDim2.new(0.0550000034, 0, 0.396588564, 0)
  419. PaghettisTP.Size = UDim2.new(0, 89, 0, 15)
  420. PaghettisTP.Font = Enum.Font.SourceSans
  421. PaghettisTP.Text = "Paghetti's"
  422. PaghettisTP.TextColor3 = Color3.new(0, 0, 0)
  423. PaghettisTP.TextSize = 14
  424. PaghettisTP.MouseButton1Click:Connect(function()
  425. game.Players.LocalPlayer.Character:MoveTo(Vector3.new(716.264587, 40.6000061, 766.043396))
  426. end)
  427.  
  428. SpawnTP.Name = "SpawnTP"
  429. SpawnTP.Parent = TeleportsScrollingFrame
  430. SpawnTP.BackgroundColor3 = Color3.new(0.513726, 0.513726, 0.513726)
  431. SpawnTP.BorderColor3 = Color3.new(0, 0, 0)
  432. SpawnTP.Position = UDim2.new(0.0550000034, 0, 0.428571522, 0)
  433. SpawnTP.Size = UDim2.new(0, 89, 0, 15)
  434. SpawnTP.Font = Enum.Font.SourceSans
  435. SpawnTP.Text = "Spawn"
  436. SpawnTP.TextColor3 = Color3.new(0, 0, 0)
  437. SpawnTP.TextSize = 14
  438. SpawnTP.MouseButton1Click:Connect(function()
  439. game.Players.LocalPlayer.Character:MoveTo(Vector3.new(522.743713, 40.6000061, 627.02002))
  440. end)
  441.  
  442. DealershipTP.Name = "DealershipTP"
  443. DealershipTP.Parent = TeleportsScrollingFrame
  444. DealershipTP.BackgroundColor3 = Color3.new(0.513726, 0.513726, 0.513726)
  445. DealershipTP.BorderColor3 = Color3.new(0, 0, 0)
  446. DealershipTP.Position = UDim2.new(0.0550000034, 0, 0.460554481, 0)
  447. DealershipTP.Size = UDim2.new(0, 89, 0, 15)
  448. DealershipTP.Font = Enum.Font.SourceSans
  449. DealershipTP.Text = "Dealership"
  450. DealershipTP.TextColor3 = Color3.new(0, 0, 0)
  451. DealershipTP.TextSize = 14
  452. DealershipTP.MouseButton1Click:Connect(function()
  453. game.Players.LocalPlayer.Character:MoveTo(Vector3.new(323.157349, 40.199276, 607.043518))
  454. end)
  455.  
  456. GasStationTP.Name = "GasStationTP"
  457. GasStationTP.Parent = TeleportsScrollingFrame
  458. GasStationTP.BackgroundColor3 = Color3.new(0.513726, 0.513726, 0.513726)
  459. GasStationTP.BorderColor3 = Color3.new(0, 0, 0)
  460. GasStationTP.Position = UDim2.new(0.0600000024, 0, 0.492537409, 0)
  461. GasStationTP.Size = UDim2.new(0, 89, 0, 15)
  462. GasStationTP.Font = Enum.Font.SourceSans
  463. GasStationTP.Text = "Gas Station"
  464. GasStationTP.TextColor3 = Color3.new(0, 0, 0)
  465. GasStationTP.TextSize = 14
  466. GasStationTP.MouseButton1Click:Connect(function()
  467. game.Players.LocalPlayer.Character:MoveTo(Vector3.new(318.57431, 40.8002701, 464.054932))
  468. end)
  469.  
  470. NomburgerTP.Name = "NomburgerTP"
  471. NomburgerTP.Parent = TeleportsScrollingFrame
  472. NomburgerTP.BackgroundColor3 = Color3.new(0.513726, 0.513726, 0.513726)
  473. NomburgerTP.BorderColor3 = Color3.new(0, 0, 0)
  474. NomburgerTP.Position = UDim2.new(0.0600000024, 0, 0.524520338, 0)
  475. NomburgerTP.Size = UDim2.new(0, 89, 0, 15)
  476. NomburgerTP.Font = Enum.Font.SourceSans
  477. NomburgerTP.Text = "Nomburger"
  478. NomburgerTP.TextColor3 = Color3.new(0, 0, 0)
  479. NomburgerTP.TextSize = 14
  480. NomburgerTP.MouseButton1Click:Connect(function()
  481. game.Players.LocalPlayer.Character:MoveTo(Vector3.new(406.012878, 40.6000061, 300.434174))
  482. end)
  483.  
  484. TheaterTP.Name = "TheaterTP"
  485. TheaterTP.Parent = TeleportsScrollingFrame
  486. TheaterTP.BackgroundColor3 = Color3.new(0.513726, 0.513726, 0.513726)
  487. TheaterTP.BorderColor3 = Color3.new(0, 0, 0)
  488. TheaterTP.Position = UDim2.new(0.0600000024, 0, 0.556503296, 0)
  489. TheaterTP.Size = UDim2.new(0, 89, 0, 15)
  490. TheaterTP.Font = Enum.Font.SourceSans
  491. TheaterTP.Text = "Theater"
  492. TheaterTP.TextColor3 = Color3.new(0, 0, 0)
  493. TheaterTP.TextSize = 14
  494. TheaterTP.MouseButton1Click:Connect(function()
  495. game.Players.LocalPlayer.Character:MoveTo(Vector3.new(691.900208, 40.6000061, 481.815674))
  496. end)
  497.  
  498. ParkingGarageTP.Name = "ParkingGarageTP"
  499. ParkingGarageTP.Parent = TeleportsScrollingFrame
  500. ParkingGarageTP.BackgroundColor3 = Color3.new(0.513726, 0.513726, 0.513726)
  501. ParkingGarageTP.BorderColor3 = Color3.new(0, 0, 0)
  502. ParkingGarageTP.Position = UDim2.new(0.0600000024, 0, 0.588486254, 0)
  503. ParkingGarageTP.Size = UDim2.new(0, 89, 0, 15)
  504. ParkingGarageTP.Font = Enum.Font.SourceSans
  505. ParkingGarageTP.Text = "Parking Garage"
  506. ParkingGarageTP.TextColor3 = Color3.new(0, 0, 0)
  507. ParkingGarageTP.TextSize = 14
  508. ParkingGarageTP.MouseButton1Click:Connect(function()
  509. game.Players.LocalPlayer.Character:MoveTo(Vector3.new(683.101563, 40.1999016, 208.719376))
  510. end)
  511.  
  512. ApartmentsTP.Name = "ApartmentsTP"
  513. ApartmentsTP.Parent = TeleportsScrollingFrame
  514. ApartmentsTP.BackgroundColor3 = Color3.new(0.513726, 0.513726, 0.513726)
  515. ApartmentsTP.BorderColor3 = Color3.new(0, 0, 0)
  516. ApartmentsTP.Position = UDim2.new(0.0600000024, 0, 0.620469213, 0)
  517. ApartmentsTP.Size = UDim2.new(0, 89, 0, 15)
  518. ApartmentsTP.Font = Enum.Font.SourceSans
  519. ApartmentsTP.Text = "Apartments"
  520. ApartmentsTP.TextColor3 = Color3.new(0, 0, 0)
  521. ApartmentsTP.TextSize = 14
  522. ApartmentsTP.MouseButton1Click:Connect(function()
  523. game.Players.LocalPlayer.Character:MoveTo(Vector3.new(511.04657, 40.6000023, 177.261658))
  524. end)
  525.  
  526. ApartmentsTopTP.Name = "ApartmentsTopTP"
  527. ApartmentsTopTP.Parent = TeleportsScrollingFrame
  528. ApartmentsTopTP.BackgroundColor3 = Color3.new(0.513726, 0.513726, 0.513726)
  529. ApartmentsTopTP.BorderColor3 = Color3.new(0, 0, 0)
  530. ApartmentsTopTP.Position = UDim2.new(0.0600000024, 0, 0.652452171, 0)
  531. ApartmentsTopTP.Size = UDim2.new(0, 89, 0, 15)
  532. ApartmentsTopTP.Font = Enum.Font.SourceSans
  533. ApartmentsTopTP.Text = "Apartments Top"
  534. ApartmentsTopTP.TextColor3 = Color3.new(0, 0, 0)
  535. ApartmentsTopTP.TextSize = 14
  536. ApartmentsTopTP.MouseButton1Click:Connect(function()
  537. game.Players.LocalPlayer.Character:MoveTo(Vector3.new(504.965454, 112.600037, 179.609741))
  538. end)
  539.  
  540. LaVeteTP.Name = "LaVeteTP"
  541. LaVeteTP.Parent = TeleportsScrollingFrame
  542. LaVeteTP.BackgroundColor3 = Color3.new(0.513726, 0.513726, 0.513726)
  543. LaVeteTP.BorderColor3 = Color3.new(0, 0, 0)
  544. LaVeteTP.Position = UDim2.new(0.0600000024, 0, 0.684435129, 0)
  545. LaVeteTP.Size = UDim2.new(0, 89, 0, 15)
  546. LaVeteTP.Font = Enum.Font.SourceSans
  547. LaVeteTP.Text = "La Vete"
  548. LaVeteTP.TextColor3 = Color3.new(0, 0, 0)
  549. LaVeteTP.TextSize = 14
  550. LaVeteTP.MouseButton1Click:Connect(function()
  551. game.Players.LocalPlayer.Character:MoveTo(Vector3.new(490.219757, 40.6000023, 35.6828461))
  552. end)
  553.  
  554. BailleysTP.Name = "BailleysTP"
  555. BailleysTP.Parent = TeleportsScrollingFrame
  556. BailleysTP.BackgroundColor3 = Color3.new(0.513726, 0.513726, 0.513726)
  557. BailleysTP.BorderColor3 = Color3.new(0, 0, 0)
  558. BailleysTP.Position = UDim2.new(0.0600000024, 0, 0.716418087, 0)
  559. BailleysTP.Size = UDim2.new(0, 89, 0, 15)
  560. BailleysTP.Font = Enum.Font.SourceSans
  561. BailleysTP.Text = "Bailley's"
  562. BailleysTP.TextColor3 = Color3.new(0, 0, 0)
  563. BailleysTP.TextSize = 14
  564. BailleysTP.MouseButton1Click:Connect(function()
  565. game.Players.LocalPlayer.Character:MoveTo(Vector3.new(388.630615, 40.6000061, 66.4509811))
  566. end)
  567.  
  568. PoolsTP.Name = "PoolsTP"
  569. PoolsTP.Parent = TeleportsScrollingFrame
  570. PoolsTP.BackgroundColor3 = Color3.new(0.513726, 0.513726, 0.513726)
  571. PoolsTP.BorderColor3 = Color3.new(0, 0, 0)
  572. PoolsTP.Position = UDim2.new(0.0600000024, 0, 0.748400986, 0)
  573. PoolsTP.Size = UDim2.new(0, 89, 0, 15)
  574. PoolsTP.Font = Enum.Font.SourceSans
  575. PoolsTP.Text = "Pools"
  576. PoolsTP.TextColor3 = Color3.new(0, 0, 0)
  577. PoolsTP.TextSize = 14
  578. PoolsTP.MouseButton1Click:Connect(function()
  579. game.Players.LocalPlayer.Character:MoveTo(Vector3.new(184.809845, 40.600708, 599.746095))
  580. end)
  581.  
  582. BankTP.Name = "BankTP"
  583. BankTP.Parent = TeleportsScrollingFrame
  584. BankTP.BackgroundColor3 = Color3.new(0.513726, 0.513726, 0.513726)
  585. BankTP.BorderColor3 = Color3.new(0, 0, 0)
  586. BankTP.Position = UDim2.new(0.0600000024, 0, 0.780383885, 0)
  587. BankTP.Size = UDim2.new(0, 89, 0, 15)
  588. BankTP.Font = Enum.Font.SourceSans
  589. BankTP.Text = "Bank"
  590. BankTP.TextColor3 = Color3.new(0, 0, 0)
  591. BankTP.TextSize = 14
  592. BankTP.MouseButton1Click:Connect(function()
  593. game.Players.LocalPlayer.Character:MoveTo(Vector3.new(-149.842178, 40.6000061, 1373.71753))
  594. end)
  595.  
  596. VaultTP.Name = "VaultTP"
  597. VaultTP.Parent = TeleportsScrollingFrame
  598. VaultTP.BackgroundColor3 = Color3.new(0.513726, 0.513726, 0.513726)
  599. VaultTP.BorderColor3 = Color3.new(0, 0, 0)
  600. VaultTP.Position = UDim2.new(0.0600000024, 0, 0.812366843, 0)
  601. VaultTP.Size = UDim2.new(0, 89, 0, 15)
  602. VaultTP.Font = Enum.Font.SourceSans
  603. VaultTP.Text = "Vault"
  604. VaultTP.TextColor3 = Color3.new(0, 0, 0)
  605. VaultTP.TextSize = 14
  606. VaultTP.MouseButton1Click:Connect(function()
  607. game.Players.LocalPlayer.Character:MoveTo(Vector3.new(-217.464645, 43, 1485.65125))
  608. end)
  609.  
  610. LabTP.Name = "LabTP"
  611. LabTP.Parent = TeleportsScrollingFrame
  612. LabTP.BackgroundColor3 = Color3.new(0.513726, 0.513726, 0.513726)
  613. LabTP.BorderColor3 = Color3.new(0, 0, 0)
  614. LabTP.Position = UDim2.new(0.0600000024, 0, 0.844349802, 0)
  615. LabTP.Size = UDim2.new(0, 89, 0, 15)
  616. LabTP.Font = Enum.Font.SourceSans
  617. LabTP.Text = "Lab"
  618. LabTP.TextColor3 = Color3.new(0, 0, 0)
  619. LabTP.TextSize = 14
  620. LabTP.MouseButton1Click:Connect(function()
  621. game.Players.LocalPlayer.Character:MoveTo(Vector3.new(164.821335, 4.40000153, 59.6830521))
  622. end)
  623.  
  624. CampTP.Name = "CampTP"
  625. CampTP.Parent = TeleportsScrollingFrame
  626. CampTP.BackgroundColor3 = Color3.new(0.513726, 0.513726, 0.513726)
  627. CampTP.BorderColor3 = Color3.new(0, 0, 0)
  628. CampTP.Position = UDim2.new(0.0600000024, 0, 0.87633276, 0)
  629. CampTP.Size = UDim2.new(0, 89, 0, 15)
  630. CampTP.Font = Enum.Font.SourceSans
  631. CampTP.Text = "Camp"
  632. CampTP.TextColor3 = Color3.new(0, 0, 0)
  633. CampTP.TextSize = 14
  634. CampTP.MouseButton1Click:Connect(function()
  635. game.Players.LocalPlayer.Character:MoveTo(Vector3.new(684.505554, 39.8000031, -334.9245))
  636. end)
  637.  
  638. OtherFrame.Name = "OtherFrame"
  639. OtherFrame.Parent = RoCitizensGUI
  640. OtherFrame.BackgroundColor3 = Color3.new(0.368627, 0.368627, 0.368627)
  641. OtherFrame.BorderColor3 = Color3.new(0, 0, 0)
  642. OtherFrame.Position = UDim2.new(0.576382399, 0, 0.401162803, 0)
  643. OtherFrame.Size = UDim2.new(0, 170, 0, 137)
  644. OtherFrame.Active = true
  645. OtherFrame.Draggable = true
  646. OtherFrame.Visible= false
  647.  
  648. PlayerNameBox.Name = "PlayerNameBox"
  649. PlayerNameBox.Parent = OtherFrame
  650. PlayerNameBox.BackgroundColor3 = Color3.new(0.639216, 0.639216, 0.639216)
  651. PlayerNameBox.BorderColor3 = Color3.new(0, 0, 0)
  652. PlayerNameBox.Position = UDim2.new(0.0500000007, 0, 0.0583941601, 0)
  653. PlayerNameBox.Size = UDim2.new(0, 153, 0, 17)
  654. PlayerNameBox.Font = Enum.Font.SourceSans
  655. PlayerNameBox.Text = "Player Name Here"
  656. PlayerNameBox.TextColor3 = Color3.new(0, 0, 0)
  657. PlayerNameBox.TextSize = 14
  658.  
  659. DestroyHouse.Name = "DestroyHouse"
  660. DestroyHouse.Parent = OtherFrame
  661. DestroyHouse.BackgroundColor3 = Color3.new(0.494118, 0.494118, 0.494118)
  662. DestroyHouse.BorderColor3 = Color3.new(0, 0, 0)
  663. DestroyHouse.Position = UDim2.new(0.052941177, 0, 0.23357664, 0)
  664. DestroyHouse.Size = UDim2.new(0, 67, 0, 17)
  665. DestroyHouse.Font = Enum.Font.SourceSans
  666. DestroyHouse.Text = "Destroy House"
  667. DestroyHouse.TextColor3 = Color3.new(0, 0, 0)
  668. DestroyHouse.TextSize = 12
  669. DestroyHouse.TextWrapped = true
  670. DestroyHouse.MouseButton1Click:Connect(function()
  671. local Target = (PlayerNameBox.Text)
  672. local Plrs = game:GetService("Players")
  673. local MyPlr = Plrs.LocalPlayer
  674.  
  675. function FindPlayer(Str, Hint)
  676. local Plr = { }
  677. for _, v in pairs(Plrs:GetPlayers()) do
  678. if string.lower(string.sub(v.Name, 1, string.len(Str))) == string.lower(Str) then
  679. table.insert(Plr, v)
  680. end
  681. end
  682. if #Plr == 1 then
  683. return Plr[1]
  684. else
  685. Hint.Text = "PLAYER NOT FOUND. CHECK YOUR SPELLING YOU IDIOT."
  686. wait(5)
  687. Hint:Destroy()
  688. error("lalalalalalalalalalaalalalaalalallalalalallalalallalalalallalalalall")
  689. end
  690. end
  691.  
  692. function FindHouse(Plr)
  693. local Properties = { }
  694. for _, v in next, workspace:GetChildren() do
  695. if v:IsA("Model") and v.Name == "Property" then
  696. table.insert(Properties, v:GetChildren())
  697. end
  698. end
  699. for _, v in next, Properties do
  700. local Find = v[1]:FindFirstChild("Owner")
  701. if Find then
  702. if Find.Value == Plr.Name then
  703. return v[1]
  704. end
  705. end
  706. end
  707.  
  708. return nil
  709. end
  710.  
  711. function DestroyHouse(Str)
  712. local Plr = FindPlayer(Str)
  713. if Plr then
  714. local GetHouse = FindHouse(Plr)
  715. if GetHouse then
  716. workspace.CommunicationRelays.House.ResetProperty:FireServer(GetHouse)
  717. end
  718. end
  719. end
  720.  
  721. DestroyHouse(Target)
  722. end)
  723.  
  724. DonationExploit.Name = "DonationExploit"
  725. DonationExploit.Parent = OtherFrame
  726. DonationExploit.BackgroundColor3 = Color3.new(0.494118, 0.494118, 0.494118)
  727. DonationExploit.BorderColor3 = Color3.new(0, 0, 0)
  728. DonationExploit.Position = UDim2.new(0.558823586, 0, 0.23357664, 0)
  729. DonationExploit.Size = UDim2.new(0, 67, 0, 17)
  730. DonationExploit.Font = Enum.Font.SourceSans
  731. DonationExploit.Text = "Donation"
  732. DonationExploit.TextColor3 = Color3.new(0, 0, 0)
  733. DonationExploit.TextSize = 14
  734. DonationExploit.MouseButton1Click:Connect(function()
  735. local Plrs = game:GetService("Players")
  736. local MyPlr = Plrs.LocalPlayer
  737. local MyMoney = MyPlr.Money
  738. local MyMoneyVal = MyMoney.Value
  739. local MoneyChange = MyPlr.ChangeMoney
  740. local TradeCrap = workspace.CommunicationRelays.Interclient
  741. local CurrentTrades = workspace.CurrentTrades
  742.  
  743. function DonateExploit(Plr)
  744. local Response, TradeId = TradeCrap.RequestTrade:InvokeServer(Plr.Name)
  745. if Response and Response == "Accept" then
  746. local Math = (2147483647 - Plr.Money.Value)
  747. TradeCrap.TradeStart:InvokeServer(Plr.Name, TradeId)
  748. TradeCrap.TradeUpdate:InvokeServer(TradeId, Math, "Money")
  749. repeat wait() until CurrentTrades:FindFirstChild(TradeId)
  750. repeat
  751. TradeCrap.TradeAccept:FireServer(TradeId)
  752. wait(1)
  753. until not CurrentTrades:FindFirstChild(TradeId)
  754. elseif Response == "Reject" then
  755. TradeCrap.SendMessage:InvokeServer("Declined trade? Fine I guess you don't want 2 billion dollars.", Plr.Name)
  756. end
  757. end
  758.  
  759.  
  760. local Hint = Instance.new("Hint", game:GetService("CoreGui"))
  761. Hint.Text = ""
  762. for _, v in next, Plrs:GetPlayers() do
  763. if v ~= MyPlr then
  764. Hint.Text = "Trade sent to " .. v.Name .. " waiting for response and for him/her to accept..."
  765. DonateExploit(v)
  766. Hint.Text = "Trade finished."
  767. wait(3)
  768. end
  769. end
  770.  
  771. local math = MyMoneyVal - MyMoney.Value
  772. MoneyChange:Fire(math)
  773. Hint:Destroy()
  774.  
  775. end)
  776.  
  777. CopyHouse.Name = "CopyHouse"
  778. CopyHouse.Parent = OtherFrame
  779. CopyHouse.BackgroundColor3 = Color3.new(0.494118, 0.494118, 0.494118)
  780. CopyHouse.BorderColor3 = Color3.new(0, 0, 0)
  781. CopyHouse.Position = UDim2.new(0.052941177, 0, 0.394160599, 0)
  782. CopyHouse.Size = UDim2.new(0, 67, 0, 17)
  783. CopyHouse.Font = Enum.Font.SourceSans
  784. CopyHouse.Text = "Copy House"
  785. CopyHouse.TextColor3 = Color3.new(0, 0, 0)
  786. CopyHouse.TextSize = 14
  787. CopyHouse.MouseButton1Click:Connect(function()
  788. local Target = (PlayerNameBox.Text)
  789. local Plrs = game:GetService("Players")
  790. local MyPlr = Plrs.LocalPlayer
  791.  
  792. function FindPlayer(Str, Hint)
  793. local Plr = { }
  794. for _, v in pairs(Plrs:GetPlayers()) do
  795. if string.lower(string.sub(v.Name, 1, string.len(Str))) == string.lower(Str) then
  796. table.insert(Plr, v)
  797. end
  798. end
  799. if #Plr == 1 then
  800. return Plr[1]
  801. else
  802. Hint.Text = "PLAYER NOT FOUND. CHECK YOUR SPELLING YOU IDIOT."
  803. wait(5)
  804. Hint:Destroy()
  805. error("lalalalalalalalalalaalalalaalalallalalalallalalallalalalallalalalall")
  806. end
  807. end
  808.  
  809. function FindHouse(Plr)
  810. local Properties = { }
  811. for _, v in next, workspace:GetChildren() do
  812. if v:IsA("Model") and v.Name == "Property" then
  813. table.insert(Properties, v:GetChildren())
  814. end
  815. end
  816. for _, v in next, Properties do
  817. local Find = v[1]:FindFirstChild("Owner")
  818. if Find then
  819. if Find.Value == Plr.Name then
  820. return v[1]
  821. end
  822. end
  823. end
  824.  
  825. return nil
  826. end
  827.  
  828. function FlipLightSwitches(House)
  829. local StaticAssets = House.StaticAssets
  830. for _, v in next, StaticAssets:GetDescendants() do
  831. if v.Name == "SwitchV2" then
  832. workspace.CommunicationRelays.Interaction.LightInteractV2:FireServer(v)
  833. end
  834. end
  835. end
  836.  
  837. function BuildHouse(Str)
  838. local Building = true
  839. local Hint = Instance.new("Hint", game:GetService("CoreGui"))
  840. Hint.Text = "Stealing house... (This could take a while... and you might lag...)"
  841. local Plr = FindPlayer(Str, Hint)
  842. workspace.CommunicationRelays.Interclient.SendMessage:InvokeServer("I stole your house. To get it back: reset character, and spawn it in again. I'm Sowwy. :(", Plr.Name)
  843. local GetHouse = FindHouse(Plr)
  844. if GetHouse == nil then
  845. Hint.Text = "That player doesn't have a house!"
  846. wait(7)
  847. Hint:Destroy()
  848. return
  849. end
  850. MyPlr.Character.HumanoidRootPart.CFrame = CFrame.new(GetHouse.PrimaryPart.Position + Vector3.new(0, 5, 0))
  851. repeat wait() until GetHouse.StaticAssets:FindFirstChild("Furniture")
  852. local GetFurniture = GetHouse.StaticAssets:FindFirstChild("Furniture")
  853. local TempFurniture = Instance.new("Folder", MyPlr)
  854. TempFurniture.Name = "TempFurniture"
  855. local GetColors = GetHouse.AestheticChanger.UpdateRequested
  856. local Table = { }
  857. Table["HouseType"] = GetHouse.Name
  858. Table["Furniture"] = { }
  859. Table["Variables"] = { }
  860. for i, v in next, GetFurniture:GetChildren() do
  861. local Clo = v:clone()
  862. Clo.Parent = TempFurniture
  863. end
  864. for i, v in next, GetColors:GetChildren() do
  865. Table["Variables"][v.Name] = v.Value
  866. end
  867.  
  868. workspace.CommunicationRelays.House.ResetProperty:FireServer(GetHouse)
  869. workspace.CommunicationRelays.HomePurchase.House:InvokeServer(GetHouse.Parent, Table)
  870.  
  871. GetHouse = FindHouse(MyPlr)
  872. for i, v in next, TempFurniture:GetChildren() do
  873. Hint.Text = "Stealing house... placing furniture " .. i .. "/" .. #TempFurniture:GetChildren()
  874. local Item = v:FindFirstChild("Item")
  875. local Color = v:FindFirstChild("Color")
  876. if Item and Color then
  877. local test = workspace.CommunicationRelays.House.PlaceFurniture:InvokeServer(v.Name, v.PrimaryPart.CFrame, GetHouse, Item.Value, Color.Value)
  878. if v.Name == "SS_Wooden Sign" then
  879. workspace.CommunicationRelays.Interaction.EditSign:FireServer(test, v.Plaque.SurfaceGui.TextLabel.Text)
  880. end
  881. else
  882. local Color1 = v:FindFirstChild("Color1")
  883. local Color2 = v:FindFirstChild("Color2")
  884. local Display = v:FindFirstChild("Display")
  885. if Color1 and Color2 and Display then
  886. workspace.CommunicationRelays.House.PlaceFurniture:InvokeServer(v.Name, v.PrimaryPart.CFrame, GetHouse, Item.Value, {["Display"] = Display.Value, ["Color1"] = Color1.Value, ["Color2"] = Color2.Value})
  887. end
  888. end
  889. game:GetService("RunService").RenderStepped:wait()
  890. end
  891.  
  892. TempFurniture:Destroy()
  893.  
  894. MyPlr.PlayerGui.Main.MyHouse.Value = GetHouse
  895.  
  896. FlipLightSwitches(GetHouse)
  897. Building = false
  898.  
  899. Hint.Text = "House copied, and spawned. Place some furniture to save it to server."
  900. wait(10)
  901. Hint.Text = "Made by @FalconPunch from v3rmillion."
  902. wait(3)
  903. Hint:Destroy()
  904.  
  905. return Table
  906. end
  907.  
  908. BuildHouse(Target)
  909. end)
  910.  
  911. OpenDoors.Name = "OpenDoors"
  912. OpenDoors.Parent = OtherFrame
  913. OpenDoors.BackgroundColor3 = Color3.new(0.494118, 0.494118, 0.494118)
  914. OpenDoors.BorderColor3 = Color3.new(0, 0, 0)
  915. OpenDoors.Position = UDim2.new(0.558823586, 0, 0.39713791, 0)
  916. OpenDoors.Size = UDim2.new(0, 67, 0, 17)
  917. OpenDoors.Font = Enum.Font.SourceSans
  918. OpenDoors.Text = "Open Doors"
  919. OpenDoors.TextColor3 = Color3.new(0, 0, 0)
  920. OpenDoors.TextSize = 14
  921. OpenDoors.MouseButton1Click:Connect(function()
  922. local Plrs = game:GetService("Players")
  923. local MyPlr = Plrs.LocalPlayer
  924.  
  925. function FindHouse(Plr)
  926. local Properties = { }
  927. for _, v in next, workspace:GetChildren() do
  928. if v:IsA("Model") and v.Name == "Property" then
  929. table.insert(Properties, v:GetChildren())
  930. end
  931. end
  932. for _, v in next, Properties do
  933. local Find = v[1]:FindFirstChild("Owner")
  934. if Find then
  935. if Find.Value == Plr.Name then
  936. return v[1]
  937. end
  938. end
  939. end
  940.  
  941. return nil
  942.  
  943. end
  944.  
  945. function OpenDoors(House)
  946. local GetAssets = House.StaticAssets
  947. for _, v in next, GetAssets:GetDescendants() do
  948. if v.Name == "Door" or v.Name == "GlassDoor" then
  949. workspace.CommunicationRelays.Interaction.DoorInteract:FireServer(v)
  950. end
  951. end
  952. end
  953.  
  954. function Main(Plr)
  955. local GetHouse = FindHouse(Plr)
  956. if GetHouse ~= nil then
  957. OpenDoors(GetHouse)
  958. end
  959. end
  960.  
  961. for _, v in next, Plrs:GetPlayers() do
  962. Main(v)
  963. end
  964. end)
  965.  
  966. FlipSwitches.Name = "FlipSwitches"
  967. FlipSwitches.Parent = OtherFrame
  968. FlipSwitches.BackgroundColor3 = Color3.new(0.494118, 0.494118, 0.494118)
  969. FlipSwitches.BorderColor3 = Color3.new(0, 0, 0)
  970. FlipSwitches.Position = UDim2.new(0.558823586, 0, 0.554744542, 0)
  971. FlipSwitches.Size = UDim2.new(0, 67, 0, 17)
  972. FlipSwitches.Font = Enum.Font.SourceSans
  973. FlipSwitches.Text = "-- Broken --"
  974. FlipSwitches.TextColor3 = Color3.new(0, 0, 0)
  975. FlipSwitches.TextSize = 13
  976.  
  977. HousePerms.Name = "HousePerms"
  978. HousePerms.Parent = OtherFrame
  979. HousePerms.BackgroundColor3 = Color3.new(0.494118, 0.494118, 0.494118)
  980. HousePerms.BorderColor3 = Color3.new(0, 0, 0)
  981. HousePerms.Position = UDim2.new(0.0529412031, 0, 0.554744542, 0)
  982. HousePerms.Size = UDim2.new(0, 67, 0, 17)
  983. HousePerms.Font = Enum.Font.SourceSans
  984. HousePerms.Text = "House Perms"
  985. HousePerms.TextColor3 = Color3.new(0, 0, 0)
  986. HousePerms.TextSize = 13
  987. HousePerms.MouseButton1Click:Connect(function()
  988. function GenerateTable(Plr)
  989. local Tab = { }
  990. for _, v in next, game:GetService("Players"):GetPlayers() do
  991. if v ~= Plr and v ~= game:GetService("Players").LocalPlayer then
  992. Tab[v.Name] = {["Ban"] = false, ["Paint"] = false, ["Door"] = false}
  993. elseif v ~= Plr and v == game:GetService("Players").LocalPlayer then
  994. Tab[v.Name] = {["Ban"] = false, ["Paint"] = true, ["Door"] = true}
  995. end
  996. end
  997. return Tab
  998. end
  999.  
  1000. function GetHouse(Plr)
  1001. local Properties = { }
  1002. for _, v in next, workspace:GetChildren() do
  1003. if v:IsA("Model") and v.Name == "Property" then
  1004. table.insert(Properties, v:GetChildren())
  1005. end
  1006. end
  1007. for _, v in next, Properties do
  1008. local Find = v[1]:FindFirstChild("Owner")
  1009. if Find then
  1010. if Find.Value == Plr.Name then
  1011. return v[1]
  1012. end
  1013. end
  1014. end
  1015. end
  1016.  
  1017.  
  1018. while true do
  1019. for _, v in next, game:GetService("Players"):GetPlayers() do
  1020. if v ~= game:GetService("Players").LocalPlayer then
  1021. local House = GetHouse(v)
  1022. if House then
  1023. workspace.CommunicationRelays.House.SetPermissions:FireServer(GenerateTable(v), House)
  1024. end
  1025. end
  1026. end
  1027. wait(10)
  1028. end
  1029. end)
  1030.  
  1031. Goto.Name = "Goto"
  1032. Goto.Parent = OtherFrame
  1033. Goto.BackgroundColor3 = Color3.new(0.494118, 0.494118, 0.494118)
  1034. Goto.BorderColor3 = Color3.new(0, 0, 0)
  1035. Goto.Position = UDim2.new(0.558823586, 0, 0.722627759, 0)
  1036. Goto.Size = UDim2.new(0, 67, 0, 17)
  1037. Goto.Font = Enum.Font.SourceSans
  1038. Goto.Text = "Goto"
  1039. Goto.TextColor3 = Color3.new(0, 0, 0)
  1040. Goto.TextSize = 14
  1041. Goto.MouseButton1Click:Connect(function()
  1042. getplr = function(plxr)
  1043. for i, v in pairs(game.Players:GetPlayers()) do
  1044. if string.find(v.Name, plxr) then
  1045. return v
  1046. elseif v.Name:sub(1, plxr:len()):lower()== plxr:lower() then
  1047. return v
  1048. end
  1049. end
  1050. end
  1051. local plr = getplr(PlayerNameBox.Text)
  1052. game.Players.LocalPlayer.Character:MoveTo(plr.Character.Torso.Position)
  1053. end)
  1054.  
  1055. MoneyGiver.Name = "MoneyGiver"
  1056. MoneyGiver.Parent = OtherFrame
  1057. MoneyGiver.BackgroundColor3 = Color3.new(0.494118, 0.494118, 0.494118)
  1058. MoneyGiver.BorderColor3 = Color3.new(0, 0, 0)
  1059. MoneyGiver.Position = UDim2.new(0.0529412031, 0, 0.722627759, 0)
  1060. MoneyGiver.Size = UDim2.new(0, 67, 0, 17)
  1061. MoneyGiver.Font = Enum.Font.SourceSans
  1062. MoneyGiver.Text = "Money Giver"
  1063. MoneyGiver.TextColor3 = Color3.new(0, 0, 0)
  1064. MoneyGiver.TextSize = 14
  1065. MoneyGiver.MouseButton1Click:Connect(function()
  1066. game.Players.LocalPlayer.ChangeMoney:Fire(2000000000)
  1067. end)
  1068.  
  1069. DonationHelp.Name = "DonationHelp"
  1070. DonationHelp.Parent = OtherFrame
  1071. DonationHelp.BackgroundColor3 = Color3.new(0.639216, 0.639216, 0.639216)
  1072. DonationHelp.BorderColor3 = Color3.new(0, 0, 0)
  1073. DonationHelp.Position = UDim2.new(0.441176474, 0, 0.883211672, 0)
  1074. DonationHelp.Size = UDim2.new(0, 21, 0, 16)
  1075. DonationHelp.Font = Enum.Font.SourceSans
  1076. DonationHelp.Text = "?"
  1077. DonationHelp.TextColor3 = Color3.new(0, 0, 0)
  1078. DonationHelp.TextSize = 14
  1079. DonationHelp.MouseButton1Click:Connect(function()
  1080.  
  1081. if HelpFrame.Visible == false then
  1082. HelpFrame.Visible = true
  1083. else
  1084. HelpFrame.Visible = false
  1085. end
  1086.  
  1087. end)
  1088.  
  1089. HelpFrame.Name = "HelpFrame"
  1090. HelpFrame.Parent = RoCitizensGUI
  1091. HelpFrame.BackgroundColor3 = Color3.new(0.368627, 0.368627, 0.368627)
  1092. HelpFrame.BorderColor3 = Color3.new(0, 0, 0)
  1093. HelpFrame.Position = UDim2.new(0.112933457, 0, 0.412790716, 0)
  1094. HelpFrame.Size = UDim2.new(0, 222, 0, 163)
  1095. HelpFrame.Active = true
  1096. HelpFrame.Draggable = true
  1097. HelpFrame.Visible = false
  1098.  
  1099. RequiresPlrname.Name = "RequiresPlrname"
  1100. RequiresPlrname.Parent = HelpFrame
  1101. RequiresPlrname.BackgroundColor3 = Color3.new(0.494118, 0.494118, 0.494118)
  1102. RequiresPlrname.BorderColor3 = Color3.new(0, 0, 0)
  1103. RequiresPlrname.Position = UDim2.new(0.0495495498, 0, 0.036809817, 0)
  1104. RequiresPlrname.Size = UDim2.new(0, 200, 0, 66)
  1105. RequiresPlrname.Font = Enum.Font.SourceSans
  1106. RequiresPlrname.Text = "Buttons that require a player name input: Destroy house, Copy House, Goto. These buttons will not work without a player name in the textbox."
  1107. RequiresPlrname.TextColor3 = Color3.new(0, 0, 0)
  1108. RequiresPlrname.TextScaled = true
  1109. RequiresPlrname.TextSize = 14
  1110. RequiresPlrname.TextWrapped = true
  1111.  
  1112. MoneyExplain.Name = "MoneyExplain"
  1113. MoneyExplain.Parent = HelpFrame
  1114. MoneyExplain.BackgroundColor3 = Color3.new(0.494118, 0.494118, 0.494118)
  1115. MoneyExplain.BorderColor3 = Color3.new(0, 0, 0)
  1116. MoneyExplain.Position = UDim2.new(0.0495495796, 0, 0.496932507, 0)
  1117. MoneyExplain.Size = UDim2.new(0, 200, 0, 72)
  1118. MoneyExplain.Font = Enum.Font.SourceSans
  1119. MoneyExplain.Text = "The donation button will make you request a trade from every player. If they accept, they get $2 Billion. You lose NO money from this. | The Money giver grants you max money"
  1120. MoneyExplain.TextColor3 = Color3.new(0, 0, 0)
  1121. MoneyExplain.TextScaled = true
  1122. MoneyExplain.TextSize = 14
  1123. MoneyExplain.TextWrapped = true
RAW Paste Data