Asior 586 Опубликовано: 14 сентября, 2019 (изменено) Иногда, особенно когда вы занимаетесь строительством реакторов, необходимо очень много укрепленного камня. Можно конечно и вручную залить нужную территорию, но согласитесь, лучше когда за вас это все сделает кто-то еще. Итак представляю вашему вниманию небольшую автоматическую систему по производству укрепленного камня. Вам всего то надо обеспечить эту ферму (генератор укрепленного камня) железными лесами, песком и энергией. Перейдем к постройке: Главным центром всей постройки является робот. Его устройство рассмотрим позднее. Справа от робота необходимо установить любую зарядку для бура/ваджары. Ну или если вы совсем бедные, и планируется что робот будет работать киркой, то установите сундук. Слева от робота устанавливайте Жидкостный/Твердотельный наполняющий механизм. Он заправляет распылитель сразу, за 1 прогон. Это будет наполнитель для зарядки распылителя. Рядом с зарядником распылителя рекомендую установить еще один Жидкостный/Твердотельный наполняющий механизм, который будет генерировать сжатую пену. В слоты улучшения обязательно установите "Выталкиватель жидкости". С подачей воды и смеси думаю разберетесь сами. Не забываем выставить настройки в механизмах как показано на скрине: За роботом нужна зарядка, чтоб он мог работать вечно! И не забываем её стукнуть ключиком, чтоб не заморачиваться с рычагами. Конвертор энергии не забудьте подключить к энергобуферу (или можете не устанавливать его, провода из ИС2 с ОС коннектятся) Над роботом установите сундук, и желательно побольше. В него необходимо засыпать железные леса и песок. Учтите, на 1 блок укрепленного камня необходимо 1 железные леса и 1 песок. Автоматизация засыпания расходников, уже на вас. Под роботом распологается сундук в который будет ссыпаться укрепленный камень. Так как наш робот будет нереально дешевым, не забываем сделать подставку на которой будет готовиться ваш камушек. Рекомендую вообще оградить это место, чтоб ни курица ни игрок не залезли перед роботом (иначе распылитель запенит все в округе). Собственно это все что необходимо вам знать при постройке этой фермы. Переходим к роботу. Программу я сделал для двух типов роботов, простейший Т1 и супердешевый на eeprom. Простой робот-генератор укрепленного камня: Скрытый текст Структура робота показана на схеме. Не забывайте установить в робота после сборки контроллер инвентаря, иначе ничего не запустится. Программа для робота: https://pastebin.com/Ukp25CUF Так как нет в роботе интернет карты, лучше вручную скопировать и вставить в робота (СКМ) Раскладываем строго по слотам ресурсы, не забываем заправить вручную распылитель! Запускаем программу и радуемся автоматической генерации укрепленного камня Супердешевый робот-генератор укрепленного камня: Скрытый текст Структура робота показана на схеме. Не забывайте выполнить на другом компьютере прошивку eeprom. Иначе потом придется через верстак выбивать из робота микросхему, а оно вам надо? Не забывайте установить в робота после сборки контроллер инвентаря, иначе ничего не запустится. Так как мы прошиваем робота чисто под эту задачу, лучше всего это делать на обычном компьютере или сервере. Если нет интернет карты, лучше вручную скопировать и вставить в программу (СКМ). Программа для прошивки робота: pastebin get keB118iS generator.lua Прошивка выполняется по команде: flash -q generator.lua generator Теперь вставляем прошитый eeprom в робота и собираем его. Устанавливаем робота в структуру, раскладываем строго по слотам ресурсы, не забываем заправить вручную распылитель! Запускаем программу и радуемся автоматической генерации укрепленного камня. Настоятельно не рекомендуется лезть перед роботом иначе рискуете получить такое Скрытый текст Не лезте своими шаловливыми ручками в слоты к работающему роботу. Можете забрать готовый камень, но расходники не трогайте, так как скорость смены инструмента огромная, и если робот что-то не найдет, вам грозит быть залитым в пену. (смотри скрин выше) Одной заправки распылителя хватает на 80 применений, потом робот автоматически перезаряжает инструмент и распылитель. А в остальном данная ферма работает довольно стабильно и исправно. А рассказал вам о ферме Asior, фармите укрепленный камень, гоняйте кур от фермы и удачи в тяжком труде реактостроителя! P.S. Укрепленный камень выдерживает ядерный взрыв, но радиацию сдержать увы не сможет. Осторожнее. Изменено 14 сентября, 2019 пользователем Asior 10 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
monkey 7 Опубликовано: 16 сентября, 2019 В 14.09.2019 в 17:11, Asior сказал: Укрепленный камень выдерживает ядерный взрыв, но радиацию сдержать увы не сможет. Осторожнее. Выдерживает, если не успеет расплавиться. А он плавится рядом с горячим ректором. Зачем он вообще нужен? 1 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
hohserg 197 Опубликовано: 16 сентября, 2019 Чтобы комнаты для реакторов делать. Просто расположи реактор на достаточном расстоянии от стен 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
FaNTiK 4 Опубликовано: 26 января, 2020 Не кладёт пистолет в твердотельный наполнитель, почему ? 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
hohserg 197 Опубликовано: 26 января, 2020 Вероятно, потому что у этого механизма есть несколько режимов и нужно выбрать тот, что для заполнения предметов, или причина в том, что заполняет предметы он только из левой емкости, а жижа оказалась в правой 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
FaNTiK 4 Опубликовано: 26 января, 2020 Проверил, жидкость и режимы стоят правильно, также обнаружил что робот сам не берет расходники из сундука сверху и не кладёт в нижний. Но он рубит когда все присутствует и все наполнено. 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
whiskas 144 Опубликовано: 26 января, 2020 (изменено) Переглянуд код програмы и понял что здесь юзается inventory_controller для изятия вещей из сундуков, проблема в том что ты играеш на сервере где приваты защищены от чужых роботов. Есть 1 бага(возможно фича) з inventory_controller. То что он работает не от имени робота а от имени [opencomputers]. Итог тебе просто нада вписать [opencomputers] в приват и тогда все будет работать (это я делать не рекомендую ибо тебя смогут загриферить другим роботом). Если помогло ставь лайк.. P.S. Если не ошыбаюсь с плагином на приват который стоит на сервере где ты играеш то команда добавить будет /rg addmember {reg_name} -n [opencomputers] Изменено 26 января, 2020 пользователем whiskas 1 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
FaNTiK 4 Опубликовано: 26 января, 2020 (изменено) Проблема с пистолетом была решена, но расходники он так и не берет сам и не кладёт камень в нижний отдел пишет /home/start.lua:23: ‘for’ limit must be a number: stack traceback: /home/start.lua:23 in function ‘import’ /home/start.lua:73 in main chunk (...tail calls...) [C]: in function ‘xpcall’ machine:751:in function ‘xpcall’ /lib/process.lua:84: in function </lib/process.lua:80> Изменено 26 января, 2020 пользователем FaNTiK 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
serafim 272 Опубликовано: 26 января, 2020 (изменено) 1 час назад, FaNTiK сказал: /home/start.lua:23: ‘for’ limit must be a number: stack traceback: 23 for i=1,ic.getInventorySize(1) do ic.getInventorySize(1) узнаем количество слотов инвентаря над роботом по какой то причине контроллер инвентаря не получает количество слотов в сундуке над роботом Изменено 26 января, 2020 пользователем serafim 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
FaNTiK 4 Опубликовано: 26 января, 2020 @serafim это можно как то исправить ? 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
serafim 272 Опубликовано: 27 января, 2020 (изменено) если на сервере, то добавить робота в приват /rg addmember имя_региона -n ваш_ник.robot либо ограничить функционал программы чтоб контроллер инвентаря не взаимодействовал с миром, но возможно ограничения привата на этом не закончатся Изменено 27 января, 2020 пользователем serafim 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
whiskas 144 Опубликовано: 27 января, 2020 3 часа назад, serafim сказал: если на сервере, то добавить робота в приват это работает только на команды робота, сам inventory_controller работает не от имени робота а от имени [opencomputers] 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
serafim 272 Опубликовано: 27 января, 2020 2 часа назад, whiskas сказал: это работает только на команды робота жаль, в таком случае из безопасных вариантов только упростить код 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
_bongo_ 26 Опубликовано: 31 июля, 2021 Что в коде ГУК отвечает за перенос предметов в сундук под ним? Если эту строку убрать или изменить что-бы он выкидывал только камень можно было бы и трубами леса закидывать и песок. тк он при окончании цикла выкидывает всё кроме 3 слотов и слота с инструментом 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Asior Автор темы 586 Опубликовано: 1 августа, 2021 17 часов назад, _bongo_ сказал: можно было бы и трубами леса закидывать и песок Ага, трубы настолько умные, что выборочно заполняют по 1 стаку, а не забивают все доступное место. Все настроено так, чтобы робот работал максимально автономно и без вмешательства игрока в процесс крафта. Если есть желание что-то менять, меняйте. Лично я в этом не вижу никакого смысла 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
_bongo_ 26 Опубликовано: 1 августа, 2021 2 часа назад, Asior сказал: Ага, трубы настолько умные, что выборочно заполняют по 1 стаку, а не забивают все доступное место. Все настроено так, чтобы робот работал максимально автономно и без вмешательства игрока в процесс крафта. Если есть желание что-то менять, меняйте. Лично я в этом не вижу никакого смысла Если из сундука не берутся вещи что делать? в рг робота я добавил. и что дальше? 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах