serafim
Пользователи-
Публикации
367 -
Зарегистрирован
-
Посещение
-
Победитель дней
46
Тип публикации
Блоги
Профили
Форум
Багтрекер
Магазин
Все публикации пользователя serafim
-
Схема от @whiskas при температуре 9000 выдает 19961 Eu/t и всего один отражатель нейтронов а не 6 erp=XOtLO+cQ8F5RxrTzVb1poupQY4ZuFlaZ8/l82hlmTl5x6zpHCx3lRX9fgQcXiTL4AQ== Ic2ExpReactorPlanner
-
pastebin с сайта перво-источника, указал поскольку без TPSBaseRaw работать не будет, а так да всё есть
-
https://github.com/ATastyPeanut/OpenComputers-Minecraft-Lua/blob/master/Ticks-Second-Tools/TPS-Holo-Display.lua дополнительно нужен файл TPSBaseRaw в той же директории pastebin get t73SikXu TPSBaseRaw
-
Анимированные текстуры из этого изменённого мода выглядят симпатично. Я переделал модель чтоб убрать косяки с наложением друг на друга, но текстуры по двум боковым граням налаживаются отзеркалено { label = "Квантовый генератор", shapes = { {0,15,0,16,16,16,texture = "advancedsolarpanel:qgen_top"}, {0,0,0,1,15,16,texture = "advancedsolarpanel:qgen_a_side"}, {1,0,0,15,15,1,texture = "advancedsolarpanel:qgen_a_side"}, {1,0,15,15,15,16,texture = "advancedsolarpanel:qgen_a_side"}, {15,0,0,16,15,16,texture = "advancedsolarpanel:qgen_a_side"}, {1,0,1,15,1,15,texture = "advancedsolarpanel:qgen_bottom"}, } }
-
можно скинуть куда нибудь в облачное хранилище, а сюда скопировать ссылку,
-
возможно что они расположены не на своих гранях, попробуй в коде поменять порядок расположения
-
на ярлыке с игрой правой кнопкой, расположение файла, там папка моды
-
в примере был верстак, может на нём поиграться, раз мод изменён { label = "Фейк", tooltip = "Поддельный верстак", shapes={ {0,15,0,16,16,16, texture="crafting_table_top"}, {0,0,0,16,15,1, texture="crafting_table_side"}, {0,0,15,16,15,16, texture="crafting_table_side"}, {0,0,1,1,15,15, texture="crafting_table_side"}, {15,0,1,16,15,15, texture="crafting_table_side"} } } если есть возможность скинь .jar файл мода, на стандартном моде помощь проблематична
-
В файлах мода у квантового генератора всего 2 текстуры, когда он активен и выключен Можно напечатать не описывая все стороны по отдельности Также адрес расположения текстуры отличается от представленного в вашем коде { label = "Квантовый генератор", shapes = { { 0,0,0,16,16,16,texture = "advanced_solar_panels:blocks/quantum generator active" }, } }
-
Там доступны только ванильные текстуры, обычно подобные ошибки за за лишнего или недостающего символа, без кода сложно сказать. Чтоб вставить тут есть кнопочка код
-
кстати посмотреть что получится можеш тут
-
код модели пожалуйста, а так там всё что угодно может быть
-
Таким способом можно увеличить размер экрана, но шрифт останется по прежнему мелким
-
Со шрифтами не всё так просто, в OS по умолчанию нет возможности их поменять. Один символ на экране = одной ячейке, размер ячейки можно увеличить добавив ещё мониторов увеличив площадь. Можно воспользоватся сторонними библиотеками и шрифтами https://computercraft.ru/topic/2336-ocbf-—-rastrovye-shrifty-dlya-opencomputers/ Предлагаю более простой вариант отрисовки времени при помощи закрашивания ячеек. Код был взят отсюда https://computercraft.ru/blogs/entry/360-lua-programming-oc-finger-clock-—-stilno-udobno-i-bez-lishney-vyrviglaznosti/ Отсчёт времени большими символами отсчёт 1200 секунд
-
попахивает высокотехнологичной ловушкой
-
Норм В print добавь закрывающую скобку. Эмулятор OCEmu показывает три часа, хотя только открыл, видимо кастыли, щас на роботе гляну Всё норм, спасибо за простую реализацию
- 2 ответа
-
- 1
-
-
Бывает необходимость показать время работы или ожидания программы, которое составляет по несколько часов и смотреть что прошло 100500 секунд крайне не удобно, куда привычнее наблюдать в формате часов. Перекопав интернет на LUA ни чего не нашел, только на C# так что адаптировав оставлю примеры здесь, может кому и пригодится. Добавил варианты предложенные @BrightYC Перевод секунд в формат часов Показать сколько прошло времени от включения в формате часов Отсчет времени в формате часов
- 2 ответа
-
- 1
-
-
@BrightYC посмотри как работает код: на старте, робот ломая твёрдый блок получает скорость износа инструмента периодически происходит проверка износа инструмента и производится расчёт сможет ли он прокопать область если заряда не достаточно то отправляется на стартовую точку для обслуживания на старте происходит сортировка, поиск сундука, выгрузка, крафт лута в блокои , заправка углём, поиск в сундуке такого же инструмента с износом(или зарядом) более 30 процентов, если в сундуке нет подходящего, то ищем рядом зарядник и пытаемся зарядить инструмент, если зарядился продолжаем копать, если нет то ждём новый инструмент
-
Добавил в программу контроля реактора немного функционала: Проверку на то что конденсатор был заменён. в прошлом варианте если в сундуке не было свободного места, сгоревший конденсатор оставался в реакторе, а программа считала что замена была произведена, в результате взрыв Проверки при старте программы: на поиск реактора, сундука, сгоревших конденсаторов в реакторе, перегрева, чтоб в случае проблем не включать реактор В очередной раз переделал логику на оптимальную(по крайне мере пока) Провёл оптимизацию кода насколько хватило терпения Если в работе программы заметите ошибки или недоработки, пишите, по возможности исправлю
-
@BrightYC простенький код в довесок к твоему local full = false local x_max, y_max = gpu.maxResolution() [44] = function() full = not full if full then gpu.setResolution(1, 1) else gpu.setResolution(x_max,y_max) info() end end, -- 44 = кнопка Z
- 52 ответа
-
- drone
- управление
-
(и ещё 1 )
Теги:
-
Написал автокрафт конденсаторов IC2 на роботе к предыдущему посту <<= ссылка на пост pastebin get WgcCKBFn c
-
@Pravdarius кинь скриншот с ошибкой
-
Тут лишние символы при копировании, и да неплохо бы твой скрин с ошибкой, там указана проблемная строка Если не секрет, что должно получится ?
-
по умолчанию в конфиге радиус действия 3 блока mfuRange=3
