RAPD123
-
Публикации
36 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные пользователем RAPD123
-
-
2 часа назад, Asior сказал:- энергию можно сжать (энергия: 1500 из 2000 (65%))
Сложно реализовать красиво, почему-то создаются большие отступы (см. скрины). На маленьком экране будет совсем плохо
-
1 час назад, Asior сказал:Мало чего обновил почти за год.
- Память без значений выводится, 1024 чего? бита? байта? кб? мб? гб?
- энергию можно сжать (энергия: 1500 из 2000 (65%))
- так же и с памятью
- работу устройства выводить в формате дн:чч:мм:сс так как вывод в секундах ни о чем не говорит после 120 секунд (тупо дальше лень считать)
- активные компоненты можно показать
- зачем адрес робота то? нигде не юзается.
- объем инвентаря можно рассчитать (активно 64 слота, доступно 10 (20%))
Можно было бы и получше сделать, если не лезет так прокрутку делай, на 2-3 страницы.
Я только ночью вернулся к этой программе. Исключительно критический баг исправил. В течении недели постараюсь реализовать написанное выше.
-
5 часов назад, RAPD123 сказал:Наверное скриншоты будут завтра наконец
И всё таки за 6 месяцев и 9 дней я смог сделать скриншот заодно обновив до версии 2.1 (были баги с роботом)
-
1
-
-
В 21.12.2018 в 21:50, RAPD123 сказал:Программа обновлена до версии 2.0! Скриншоты будут позже. Ссылка на 1.01 также в шапке
Наверное скриншоты будут завтра наконец
-
Программа обновлена до версии 2.0! Скриншоты будут позже. Ссылка на 1.01 также в шапке
-
1
-
-
10 часов назад, eu_tomat сказал:Неужели внимательность фармится таким простым способом?
Конечно! Оскорбил себя и так сразу высматривать каждую букву захотелось.
-
1
-
-
1 минуту назад, BrightYC сказал:Бывает. Но зачем так про себя?
Нужно быть внимательнее)
-
Места под время уже нет. Буду писать про ОЗУ и энергию в одной строчке
-
Прошу прощения. Не полностью скопировал. Вот я слепой п***р
-
1 минуту назад, BrightYC сказал:Он жалуется на то, что переменная "computer" - nil, ты точно её объявил в программе?
-
-
7 минут назад, BrightYC сказал:Бывает. Это при копировании такое случается.
Попробуй скопировать правильнее, или напиши сам.
Теперь роботу не нравится local component = require("component")
-
3 минуты назад, BrightYC сказал:Используй логические выражения.
-
if component.isAvailable("robot") then
-
gpu.setForeground(0x00FF00)
-
print("Это робот, будет отображена дополнительная информация")
-
else
-
print("Это устройство не является роботом")
-
end
Теперь на end ошибка unexepted symbol
-
-
Почему-то у меня не получается посчитать робота роботом. Сразу else читает. https://pastebin.com/fkGX1yw2
-
1 минуту назад, BrightYC сказал:Он показывает время, а не часовой пояс сервера. Умножение лишь устанавливает часовой пояс, в котором ты находишься.
Извиняюсь, не заметил комментарии. Сейчас тестирую на роботе и скоро обновлю прогу
-
2 минуты назад, BrightYC сказал:Какая разница? Этот код работает, если на сервере точное время. Если нет - только интернет запросы.
Мне нужно время либо по Гринвичу, либо по Москве. Но никак не часовой пояс сервера
-
5 минут назад, BrightYC сказал:Зачем городить всякие сервера?
Вот этот код позволяет получать время машины:(Компьютера или сервера на котором играешь)local f = io.open("/tmp/time", "w") f:write("time") f:close() local timestamp = tonumber(string.sub(require("filesystem").lastModified("/tmp/time"), 1, 10)) + 3600 * 3 --Умножаем на часовой пояс, в моём случае GMT +3 local realtime = os.date("%d.%m.%Y %H:%M:%S", timestamp) --Реальное время в формате День.Месяц.Год Час:Минута:Секунда print(realtime)
Проблема в том что мой сервер в Германии, и часовой пояс не по Гринвичу
-
51 минуту назад, ECS сказал:О, как раз на днях сеструха подобное писала, впервые осваиваясь в опенкомпах, да и майне в целом. Ах, какой пекрасный мир ее ждет впереди! Кстати, отображение времени работы можно выводить в более удобном виде ЧЧ:ММ:СС, если есть желание:
print("Времечко: " .. os.date("%H:%M:%S", computer.uptime()))Спасибо, попробую использовать такой способ времени. Ещё когда нибудь сделаю пока реального времени по UTC+0, но лень пока поднимать на сервере http и выдавать время без HTML-кода
-
1 час назад, Asior сказал:Чего там реализовывать то? Пару условий да готово.
Это оказывается очень просто. Версия 1.2 будет к 20:00 по МСК
-
Только что, BrightYC сказал:Зачем цитировать и упоминать одновременно? Вроде только цитирования хватает если отвечаешь кому-то, а если нет - то да, собачка в помощь.
Я о том что лучше просто призвать. А то ты не цитировал. Менее громоздко призыв смортится
-
1 минуту назад, BrightYC сказал:Я знаю, но к чему это?
Ты просто процитировал и ... прописал
-
Только что, NEO сказал:local a, b = math.modf(3.14)
print(a, b)-------------
a=3
b=0.14
Спасибо.
-
-
1 минуту назад, NEO сказал:local - модификатор видимости переменной.
Можно пример кода чтобы я понял куда его пихать?


Информация об устройстве
в Программы новичков
Опубликовано:
А как реализовать отсутствие отступов? Можно пример кода?