Advertisement
PRISTORoff

Untitled

Jun 23rd, 2025 (edited)
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.14 KB | None | 0 0
  1. -- Подключаем монитор
  2. local monitor = peripheral.find("monitor") or term.current()
  3. monitor.setTextScale(4.5) -- Масштаб текста (можно изменить)
  4.  
  5. -- Текст для бегущей строки
  6. local text = "STATION 1"
  7. local width = monitor.getSize() -- Получаем размеры монитора
  8. local position = width -- Начальная позиция текста (справа за экраном)
  9.  
  10. -- Основной цикл бегущей строки
  11. while true do
  12.     monitor.clear() -- Очищаем экран
  13.    
  14.     -- Выводим текст в текущей позиции
  15.     monitor.setCursorPos(position, 1) -- 1 - это строка (можно изменить)
  16.     monitor.write(text)
  17.    
  18.     -- Обновляем позицию
  19.     position = position - 1
  20.    
  21.     -- Если текст ушел за левый край, возвращаем его справа
  22.     if position + #text < 1 then
  23.         position = width
  24.     end
  25.    
  26.     sleep(0.2) -- Задержка между кадрами (можно регулировать скорость)
  27. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement