Advertisement
Mboy1985

Untitled

May 15th, 2023
27
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.22 KB | None | 0 0
  1. local przyciski = script.Parent.Przyciski
  2. local zakupy = script.Parent.Zakupy
  3. local magazyn = {}
  4. local function ukryjPrzycisk(przycisk)
  5. przycisk.CanTouch = false
  6. przycisk.Transparency = 1
  7. end
  8. local function odkryjPrzycisk(przycisk)
  9. przycisk.CanTouch = true
  10. przycisk.Transparency = 0
  11. end
  12. local function nowyPrzycisk(przycisk)
  13. local zakup
  14. local nazwa = przycisk.Name
  15. if zakupy:FindFirstChild(nazwa) then
  16. zakup = zakupy[nazwa]
  17. magazyn[nazwa] = zakup:Clone()
  18. zakup:Destroy()
  19. else
  20. warn("Brakuje zakupu: " .. nazwa)
  21. end
  22. if not (nazwa == "1") then
  23. ukryjPrzycisk(przycisk)
  24. end
  25. przycisk.Touched:Connect(function(hit)
  26. local player = game.Players:FindFirstChild(hit.Parent.Name)
  27. if player then
  28. local zakup = magazyn[nazwa]
  29. if zakup then
  30. zakup.Parent = zakupy
  31. end
  32. for i, element in pairs(przycisk:GetChildren()) do
  33. if element.Name == "Kolejny" then
  34. local przyciskDoOdkrycia = przyciski:FindFirstChild(element.Value)
  35. if przyciskDoOdkrycia then
  36.  
  37. 15
  38.  
  39. odkryjPrzycisk(przyciskDoOdkrycia)
  40. else
  41. warn("Brakuje przycisku: " .. element.Value)
  42. end
  43. end
  44. end
  45. przycisk:Destroy()
  46. end
  47. end)
  48. end
  49.  
  50. game.Players.PlayerAdded:Connect(function(player)
  51. for i, przycisk in pairs(przyciski:GetChildren()) do
  52. nowyPrzycisk(przycisk)
  53. end
  54. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement