Nexus43

Prison Life Teleport Gui V1

May 23rd, 2020
1,085
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.02 KB | None | 0 0
  1. --Devloped By Nexus42, With Gui to Lua (Its EZ :D)
  2.  
  3. local PrisonLifeTeleports = Instance.new("ScreenGui")
  4. local Drag = Instance.new("Frame")
  5. local Base = Instance.new("Frame")
  6. local Logo = Instance.new("TextLabel")
  7. local Prison = Instance.new("TextButton")
  8. local OutsidePrison = Instance.new("TextButton")
  9. local CarSpawn = Instance.new("TextButton")
  10. local PoliceArea = Instance.new("TextButton")
  11. local Cafeteria = Instance.new("TextButton")
  12. local Cells = Instance.new("TextButton")
  13. local Entrance = Instance.new("TextButton")
  14. local PoliceCars = Instance.new("TextButton")
  15. local PrisonWalkway = Instance.new("TextButton")
  16. local HouseArea = Instance.new("TextButton")
  17. local CriminalBase = Instance.new("TextButton")
  18. local GasStation = Instance.new("TextButton")
  19. local GroceryShop = Instance.new("TextButton")
  20. local SecretArea = Instance.new("TextButton")
  21. local Prison_2 = Instance.new("TextButton")
  22. local Logo_2 = Instance.new("TextLabel")
  23. local Exit = Instance.new("TextButton")
  24. local Minimize = Instance.new("TextButton")
  25. local Open = Instance.new("TextButton")
  26. local PlayerTeleport = Instance.new("Frame")
  27. local Logo = Instance.new("TextLabel")
  28. local TeleportPlayer = Instance.new("TextButton")
  29. local TextBox = Instance.new("TextBox")
  30.  
  31. local humanoid = game:GetService('Players').LocalPlayer.Character.HumanoidRootPart
  32.  
  33. PrisonLifeTeleports.Name = "Prison Life Teleports"
  34. PrisonLifeTeleports.Parent = game:GetService('Players').LocalPlayer:WaitForChild("PlayerGui")
  35. PrisonLifeTeleports.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  36.  
  37. game:GetService('StarterGui'):SetCore('SendNotification',{
  38. Title = "Prison Life Teleport UI",
  39. Text = "Loaded. This GUI was devloped by Nexus42",
  40. Duration = 15,
  41. })
  42.  
  43. PlayerTeleport.Name = "PlayerTeleport"
  44. PlayerTeleport.Parent = Base
  45. PlayerTeleport.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
  46. PlayerTeleport.BorderSizePixel = 0
  47. PlayerTeleport.Position = UDim2.new(0, 0, 1, 0)
  48. PlayerTeleport.Size = UDim2.new(0, 478, 0, 51)
  49.  
  50. Logo.Name = "Logo"
  51. Logo.Parent = PlayerTeleport
  52. Logo.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  53. Logo.BackgroundTransparency = 1.000
  54. Logo.Position = UDim2.new(0.52802074, 0, 0.419417381, 0)
  55. Logo.Size = UDim2.new(0, 218, 0, 29)
  56. Logo.Font = Enum.Font.SourceSansBold
  57. Logo.Text = "Developed by Nexus42"
  58. Logo.TextColor3 = Color3.fromRGB(255, 255, 255)
  59. Logo.TextSize = 20.000
  60. Logo.TextXAlignment = Enum.TextXAlignment.Right
  61.  
  62. TeleportPlayer.Name = "TeleportPlayer"
  63. TeleportPlayer.Parent = PlayerTeleport
  64. TeleportPlayer.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
  65. TeleportPlayer.BorderSizePixel = 0
  66. TeleportPlayer.Position = UDim2.new(0.575489521, 0, -0.557271004, 0)
  67. TeleportPlayer.Size = UDim2.new(0, 196, 0, 41)
  68. TeleportPlayer.Font = Enum.Font.SourceSansBold
  69. TeleportPlayer.Text = "Teleport To"
  70. TeleportPlayer.TextColor3 = Color3.fromRGB(255, 255, 255)
  71. TeleportPlayer.TextSize = 21.000
  72.  
  73. TextBox.Parent = PlayerTeleport
  74. TextBox.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
  75. TextBox.BorderSizePixel = 0
  76. TextBox.Position = UDim2.new(0.020920502, 0, -0.568627477, 0)
  77. TextBox.Size = UDim2.new(0, 255, 0, 41)
  78. TextBox.Font = Enum.Font.SourceSansBold
  79. TextBox.PlaceholderColor3 = Color3.fromRGB(216, 216, 216)
  80. TextBox.PlaceholderText = "Player Name"
  81. TextBox.Text = ""
  82. TextBox.TextColor3 = Color3.fromRGB(255, 255, 255)
  83. TextBox.TextSize = 25.000
  84.  
  85. Drag.Name = "Drag"
  86. Drag.Parent = PrisonLifeTeleports
  87. Drag.BackgroundColor3 = Color3.fromRGB(31, 31, 31)
  88. Drag.BorderSizePixel = 0
  89. Drag.Position = UDim2.new(0.268350422, 0, 0.279126227, 0)
  90. Drag.Size = UDim2.new(0, 478, 0, 30)
  91.  
  92. Base.Name = "Base"
  93. Base.Parent = Drag
  94. Base.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
  95. Base.BorderSizePixel = 0
  96. Base.Position = UDim2.new(0, 0, 1, 2)
  97. Base.Size = UDim2.new(0, 478, 0, 283)
  98.  
  99. Prison.Name = "Prison"
  100. Prison.Parent = Base
  101. Prison.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
  102. Prison.BorderSizePixel = 0
  103. Prison.Position = UDim2.new(0.022859823, 0, 0.0563380271, 0)
  104. Prison.Size = UDim2.new(0, 147, 0, 38)
  105. Prison.Font = Enum.Font.SourceSansBold
  106. Prison.Text = "Prison Yard"
  107. Prison.TextColor3 = Color3.fromRGB(255, 255, 255)
  108. Prison.TextSize = 21.000
  109.  
  110. OutsidePrison.Name = "Outside Prison"
  111. OutsidePrison.Parent = Base
  112. OutsidePrison.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
  113. OutsidePrison.BorderSizePixel = 0
  114. OutsidePrison.Position = UDim2.new(0.348384947, 0, 0.0563380271, 0)
  115. OutsidePrison.Size = UDim2.new(0, 147, 0, 38)
  116. OutsidePrison.Font = Enum.Font.SourceSansBold
  117. OutsidePrison.Text = "Outside Prison"
  118. OutsidePrison.TextColor3 = Color3.fromRGB(255, 255, 255)
  119. OutsidePrison.TextSize = 21.000
  120.  
  121. CarSpawn.Name = "Car Spawn"
  122. CarSpawn.Parent = Base
  123. CarSpawn.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
  124. CarSpawn.BorderSizePixel = 0
  125. CarSpawn.Position = UDim2.new(0.677699924, 0, 0.0563380271, 0)
  126. CarSpawn.Size = UDim2.new(0, 147, 0, 38)
  127. CarSpawn.Font = Enum.Font.SourceSansBold
  128. CarSpawn.Text = "Car Spawn"
  129. CarSpawn.TextColor3 = Color3.fromRGB(255, 255, 255)
  130. CarSpawn.TextSize = 21.000
  131.  
  132. PoliceArea.Name = "Police Area"
  133. PoliceArea.Parent = Base
  134. PoliceArea.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
  135. PoliceArea.BorderSizePixel = 0
  136. PoliceArea.Position = UDim2.new(0.0228598453, 0, 0.221830979, 0)
  137. PoliceArea.Size = UDim2.new(0, 147, 0, 38)
  138. PoliceArea.Font = Enum.Font.SourceSansBold
  139. PoliceArea.Text = "Police Area"
  140. PoliceArea.TextColor3 = Color3.fromRGB(255, 255, 255)
  141. PoliceArea.TextSize = 21.000
  142.  
  143. Cafeteria.Name = "Cafeteria"
  144. Cafeteria.Parent = Base
  145. Cafeteria.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
  146. Cafeteria.BorderSizePixel = 0
  147. Cafeteria.Position = UDim2.new(0.348384976, 0, 0.221830979, 0)
  148. Cafeteria.Size = UDim2.new(0, 147, 0, 38)
  149. Cafeteria.Font = Enum.Font.SourceSansBold
  150. Cafeteria.Text = "Cafeteria"
  151. Cafeteria.TextColor3 = Color3.fromRGB(255, 255, 255)
  152. Cafeteria.TextSize = 21.000
  153.  
  154. Cells.Name = "Cells"
  155. Cells.Parent = Base
  156. Cells.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
  157. Cells.BorderSizePixel = 0
  158. Cells.Position = UDim2.new(0.677700043, 0, 0.221830979, 0)
  159. Cells.Size = UDim2.new(0, 147, 0, 38)
  160. Cells.Font = Enum.Font.SourceSansBold
  161. Cells.Text = "Cells"
  162. Cells.TextColor3 = Color3.fromRGB(255, 255, 255)
  163. Cells.TextSize = 21.000
  164.  
  165. Entrance.Name = "Entrance"
  166. Entrance.Parent = Base
  167. Entrance.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
  168. Entrance.BorderSizePixel = 0
  169. Entrance.Position = UDim2.new(0.0210962296, 0, 0.56354928, 0)
  170. Entrance.Size = UDim2.new(0, 147, 0, 38)
  171. Entrance.Font = Enum.Font.SourceSansBold
  172. Entrance.Text = "Prison Entrance"
  173. Entrance.TextColor3 = Color3.fromRGB(255, 255, 255)
  174. Entrance.TextSize = 21.000
  175.  
  176. PoliceCars.Name = "Police Cars"
  177. PoliceCars.Parent = Base
  178. PoliceCars.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
  179. PoliceCars.BorderSizePixel = 0
  180. PoliceCars.Position = UDim2.new(0.677999973, 0, 0.736084521, 0)
  181. PoliceCars.Size = UDim2.new(0, 147, 0, 38)
  182. PoliceCars.Font = Enum.Font.SourceSansBold
  183. PoliceCars.Text = "Police Cars"
  184. PoliceCars.TextColor3 = Color3.fromRGB(255, 255, 255)
  185. PoliceCars.TextSize = 21.000
  186.  
  187. PrisonWalkway.Name = "Prison Walkway"
  188. PrisonWalkway.Parent = Base
  189. PrisonWalkway.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
  190. PrisonWalkway.BorderSizePixel = 0
  191. PrisonWalkway.Position = UDim2.new(0.677999973, 0, 0.560028195, 0)
  192. PrisonWalkway.Size = UDim2.new(0, 147, 0, 38)
  193. PrisonWalkway.Font = Enum.Font.SourceSansBold
  194. PrisonWalkway.Text = "Prison Walkway"
  195. PrisonWalkway.TextColor3 = Color3.fromRGB(255, 255, 255)
  196. PrisonWalkway.TextSize = 21.000
  197.  
  198. HouseArea.Name = "House Area"
  199. HouseArea.Parent = Base
  200. HouseArea.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
  201. HouseArea.BorderSizePixel = 0
  202. HouseArea.Position = UDim2.new(0.677999973, 0, 0.391014099, 0)
  203. HouseArea.Size = UDim2.new(0, 147, 0, 38)
  204. HouseArea.Font = Enum.Font.SourceSansBold
  205. HouseArea.Text = "House Area"
  206. HouseArea.TextColor3 = Color3.fromRGB(255, 255, 255)
  207. HouseArea.TextSize = 21.000
  208.  
  209. CriminalBase.Name = "Criminal Base"
  210. CriminalBase.Parent = Base
  211. CriminalBase.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
  212. CriminalBase.BorderSizePixel = 0
  213. CriminalBase.Position = UDim2.new(0.347456038, 0, 0.391014099, 0)
  214. CriminalBase.Size = UDim2.new(0, 147, 0, 38)
  215. CriminalBase.Font = Enum.Font.SourceSansBold
  216. CriminalBase.Text = "Criminal Base"
  217. CriminalBase.TextColor3 = Color3.fromRGB(255, 255, 255)
  218. CriminalBase.TextSize = 21.000
  219.  
  220. GasStation.Name = "Gas Station"
  221. GasStation.Parent = Base
  222. GasStation.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
  223. GasStation.BorderSizePixel = 0
  224. GasStation.Position = UDim2.new(0.347456038, 0, 0.560028195, 0)
  225. GasStation.Size = UDim2.new(0, 147, 0, 38)
  226. GasStation.Font = Enum.Font.SourceSansBold
  227. GasStation.Text = "Gas Station"
  228. GasStation.TextColor3 = Color3.fromRGB(255, 255, 255)
  229. GasStation.TextSize = 21.000
  230.  
  231. GroceryShop.Name = "Grocery Shop"
  232. GroceryShop.Parent = Base
  233. GroceryShop.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
  234. GroceryShop.BorderSizePixel = 0
  235. GroceryShop.Position = UDim2.new(0.347456038, 0, 0.736084521, 0)
  236. GroceryShop.Size = UDim2.new(0, 147, 0, 38)
  237. GroceryShop.Font = Enum.Font.SourceSansBold
  238. GroceryShop.Text = "Grocery Shop"
  239. GroceryShop.TextColor3 = Color3.fromRGB(255, 255, 255)
  240. GroceryShop.TextSize = 21.000
  241.  
  242. SecretArea.Name = "Secret Area"
  243. SecretArea.Parent = Base
  244. SecretArea.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
  245. SecretArea.BorderSizePixel = 0
  246. SecretArea.Position = UDim2.new(0.0210962296, 0, 0.736084521, 0)
  247. SecretArea.Size = UDim2.new(0, 147, 0, 38)
  248. SecretArea.Font = Enum.Font.SourceSansBold
  249. SecretArea.Text = "Secret Spot"
  250. SecretArea.TextColor3 = Color3.fromRGB(255, 255, 255)
  251. SecretArea.TextSize = 21.000
  252.  
  253. Prison_2.Name = "Prison"
  254. Prison_2.Parent = Base
  255. Prison_2.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
  256. Prison_2.BorderSizePixel = 0
  257. Prison_2.Position = UDim2.new(0.0210962016, 0, 0.391014099, 0)
  258. Prison_2.Size = UDim2.new(0, 147, 0, 38)
  259. Prison_2.Font = Enum.Font.SourceSansBold
  260. Prison_2.Text = "Shops"
  261. Prison_2.TextColor3 = Color3.fromRGB(255, 255, 255)
  262. Prison_2.TextSize = 21.000
  263.  
  264. Logo_2.Name = "Logo"
  265. Logo_2.Parent = Drag
  266. Logo_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  267. Logo_2.BackgroundTransparency = 1.000
  268. Logo_2.Position = UDim2.new(0.0225659683, 0, -4.76837158e-07, 0)
  269. Logo_2.Size = UDim2.new(0, 467, 0, 29)
  270. Logo_2.Font = Enum.Font.SourceSansBold
  271. Logo_2.Text = "Prison Life Teleports"
  272. Logo_2.TextColor3 = Color3.fromRGB(255, 255, 255)
  273. Logo_2.TextSize = 20.000
  274. Logo_2.TextXAlignment = Enum.TextXAlignment.Left
  275.  
  276. Exit.Name = "Exit"
  277. Exit.Parent = Drag
  278. Exit.BackgroundColor3 = Color3.fromRGB(31, 31, 31)
  279. Exit.BorderColor3 = Color3.fromRGB(27, 42, 53)
  280. Exit.BorderSizePixel = 0
  281. Exit.Position = UDim2.new(0.914225936, 0, 0, 0)
  282. Exit.Size = UDim2.new(0, 41, 0, 28)
  283. Exit.Font = Enum.Font.SourceSansBold
  284. Exit.Text = "X"
  285. Exit.TextColor3 = Color3.fromRGB(255, 255, 255)
  286. Exit.TextSize = 14.000
  287.  
  288. Minimize.Name = "Minimize"
  289. Minimize.Parent = Drag
  290. Minimize.BackgroundColor3 = Color3.fromRGB(31, 31, 31)
  291. Minimize.BorderColor3 = Color3.fromRGB(27, 42, 53)
  292. Minimize.BorderSizePixel = 0
  293. Minimize.Position = UDim2.new(0.828451872, 0, 0, 0)
  294. Minimize.Size = UDim2.new(0, 41, 0, 28)
  295. Minimize.Font = Enum.Font.SourceSansBold
  296. Minimize.Text = "_"
  297. Minimize.TextColor3 = Color3.fromRGB(255, 255, 255)
  298. Minimize.TextSize = 14.000
  299.  
  300. Open.Name = "Open"
  301. Open.Parent = Drag
  302. Open.BackgroundColor3 = Color3.fromRGB(31, 31, 31)
  303. Open.BorderColor3 = Color3.fromRGB(27, 42, 53)
  304. Open.BorderSizePixel = 0
  305. Open.Position = UDim2.new(0.914225936, 0, 0, 0)
  306. Open.Size = UDim2.new(0, 41, 0, 28)
  307. Open.Visible = false
  308. Open.Font = Enum.Font.SourceSansBold
  309. Open.Text = "O"
  310. Open.TextColor3 = Color3.fromRGB(255, 255, 255)
  311. Open.TextSize = 14.000
  312.  
  313. local UIS = game:GetService("UserInputService")
  314. function dragify(Frame)
  315. dragToggle = nil
  316. local dragSpeed = 0.25
  317. dragInput = nil
  318. dragStart = nil
  319. local dragPos = nil
  320. function updateInput(input)
  321. local Delta = input.Position - dragStart
  322. local Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + Delta.X, startPos.Y.Scale, startPos.Y.Offset + Delta.Y)
  323. game:GetService("TweenService"):Create(Frame, TweenInfo.new(0.25), {Position = Position}):Play()
  324. end
  325. Frame.InputBegan:Connect(function(input)
  326. if (input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch) and UIS:GetFocusedTextBox() == nil then
  327. dragToggle = true
  328. dragStart = input.Position
  329. startPos = Frame.Position
  330. input.Changed:Connect(function()
  331. if input.UserInputState == Enum.UserInputState.End then
  332. dragToggle = false
  333. end
  334. end)
  335. end
  336. end)
  337. Frame.InputChanged:Connect(function(input)
  338. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  339. dragInput = input
  340. end
  341. end)
  342. game:GetService("UserInputService").InputChanged:Connect(function(input)
  343. if input == dragInput and dragToggle then
  344. updateInput(input)
  345. end
  346. end)
  347. end
  348.  
  349. dragify(Drag)
  350.  
  351. Exit.MouseButton1Click:Connect(function()
  352.  
  353. PrisonLifeTeleports:Destroy()
  354.  
  355. end)
  356.  
  357. Minimize.MouseButton1Click:Connect(function()
  358.  
  359. Open.Visible = true
  360. Minimize.Visible = false
  361. Exit.Visible = false
  362. Base.Visible = false
  363.  
  364. end)
  365.  
  366. Open.MouseButton1Click:Connect(function()
  367.  
  368. Open.Visible = false
  369. Minimize.Visible = true
  370. Exit.Visible = true
  371. Base.Visible = true
  372.  
  373. end)
  374.  
  375. GroceryShop.MouseButton1Click:Connect(function()
  376.  
  377. humanoid.CFrame = CFrame.new(-415, 55, 1750)
  378. print("Teleported")
  379.  
  380. end)
  381.  
  382. CarSpawn.MouseButton1Click:Connect(function()
  383.  
  384. humanoid.CFrame = CFrame.new(-200, 55, 1880)
  385. print("Teleported")
  386.  
  387. end)
  388.  
  389. OutsidePrison.MouseButton1Click:Connect(function()
  390.  
  391. humanoid.CFrame = CFrame.new(280, 72, 2222)
  392. print("Teleported")
  393.  
  394. end)
  395.  
  396. Prison.MouseButton1Click:Connect(function()
  397.  
  398. humanoid.CFrame = CFrame.new(777, 95, 2460)
  399. print("Teleported")
  400.  
  401. end)
  402.  
  403. Prison_2.MouseButton1Click:Connect(function()
  404.  
  405. humanoid.CFrame = CFrame.new(-370, 55, 1775)
  406. print("Teleported")
  407.  
  408. end)
  409.  
  410. SecretArea.MouseButton1Click:Connect(function()
  411.  
  412. humanoid.CFrame = CFrame.new(-920, 95, 1990)
  413. print("Teleported")
  414.  
  415. end)
  416.  
  417. GasStation.MouseButton1Click:Connect(function()
  418.  
  419. humanoid.CFrame = CFrame.new(-520, 55, 1660)
  420. print("Teleported")
  421.  
  422. end)
  423.  
  424. CriminalBase.MouseButton1Click:Connect(function()
  425.  
  426. humanoid.CFrame = CFrame.new(-910, 95, 2060)
  427. print("Teleported")
  428.  
  429. end)
  430.  
  431. HouseArea.MouseButton1Click:Connect(function()
  432.  
  433. humanoid.CFrame = CFrame.new(-230, 55, 2520)
  434. print("Teleported")
  435.  
  436. end)
  437.  
  438. PrisonWalkway.MouseButton1Click:Connect(function()
  439.  
  440. humanoid.CFrame = CFrame.new(505, 125, 2330)
  441. print("Teleported")
  442.  
  443. end)
  444.  
  445. PoliceCars.MouseButton1Click:Connect(function()
  446.  
  447. humanoid.CFrame = CFrame.new(615, 100, 2515)
  448. print("Teleported")
  449.  
  450. end)
  451.  
  452. Entrance.MouseButton1Click:Connect(function()
  453.  
  454. humanoid.CFrame = CFrame.new(710, 100, 2300)
  455. print("Teleported")
  456.  
  457. end)
  458.  
  459. PoliceArea.MouseButton1Click:Connect(function()
  460.  
  461. humanoid.CFrame = CFrame.new(855, 100, 2297)
  462. print("Teleported")
  463.  
  464. end)
  465.  
  466. Cells.MouseButton1Click:Connect(function()
  467.  
  468. humanoid.CFrame = CFrame.new(915, 100, 2450)
  469. print("Teleported")
  470.  
  471. end)
  472.  
  473. Cafeteria.MouseButton1Down:Connect(function()
  474.  
  475. humanoid.CFrame = CFrame.new(930, 100, 2285)
  476. print("Teleported")
  477.  
  478. end)
  479.  
  480. TeleportPlayer.MouseButton1Click:Connect(function()
  481.  
  482. local playerName = TextBox.Text
  483.  
  484. if game:GetService('Players'):FindFirstChild(playerName) then
  485.  
  486. local playerss = game:GetService('Players')
  487. local playerPos = playerss:FindFirstChild(playerName).Character.HumanoidRootPart.CFrame.Position
  488.  
  489. game:GetService('Players').LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(playerPos)
  490.  
  491. else if not game:GetService('Players'):FindFirstChild(playerName) then
  492.  
  493. game:GetService('StarterGui'):SetCore('SendNotification',{
  494. Title = "Oops...",
  495. Text = "This player is not online, choose another player",
  496. Duration = 10,
  497. })
  498.  
  499. end
  500.  
  501. end
  502. end)
Add Comment
Please, Sign In to add comment