local transitionDuration = 5 -- Задать продолжительность перехода в секундах
-- Рассчитать количество денег для изменения за секунду
local moneyChangePerSecond = (targetMoney - currentMoney) / transitionDuration
-- Настроить таймер для плавного обновления значения денег
timer.Create("MoneyTransition", 1, transitionDuration, function()
currentMoney = currentMoney + moneyChangePerSecond
end)