StepToRobloxStudio

Отображение валюты на Gui

May 19th, 2025
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. -- Получаем ссылку на элемент TextLabel, который находится в родительском объекте скрипта
  2. local TextLabel = script.Parent
  3.  
  4. -- Получаем ссылку на игрока, который запустил этот скрипт (локальный игрок)
  5. local Plr = game.Players.LocalPlayer
  6.  
  7. -- Задаем имя переменной для денежного значения
  8. local NameCash = "Cash"
  9.  
  10. -- Получаем ссылку на объект Cash в leaderstats игрока, ждем его появления
  11. local Cash = Plr:WaitForChild("leaderstats"):WaitForChild(NameCash)
  12.  
  13. -- Устанавливаем префикс для отображения перед значением Cash (можно убрать значок в скобычках)
  14. local Prefix = "$"
  15.  
  16. -- Функция для обновления текста TextLabel
  17. local function updateText()
  18. -- Обновляем текст TextLabel с текущим значением Cash, добавляя префикс
  19. TextLabel.Text = Prefix .. Cash.Value
  20. end
  21.  
  22. -- Подключаем функцию updateText к событию Changed у объекта Cash
  23. Cash.Changed:Connect(updateText)
  24.  
  25. -- Вызываем updateText один раз при старте скрипта для инициализации текста
  26. updateText()
  27.  
Advertisement
Add Comment
Please, Sign In to add comment