Поиск по сайту
Результаты поиска по тегам 'оцелот'.
Найдено 1 результат
-
— Ты веришь в судьбу, Нео? — Нет. — Почему? — Неприятно думать, что тобой манипулируют. В OpenComputers есть блок - аккумулятор с ковриком Если на нем стоят больше одного моба - оцелотов или овец - то он генериует каждую секунду немного энергии. При этом наэлектризованный ковер может ударить случайного моба на 1 хп. Следующий билд автоматизирует процесс поддержания здоровья мобов: Конфигурация робота: процессор Т1, память Т1.5, радар из OpenTechnology Устанавливаем на него OpenOS и следующую программу: pastebin get B8LbEuXF capsule_healing.lua В зависимости от вашей сборки может потребоваться подкорректировать конфиг на строке 6, указать действительные метадаты зелий мгновенного лечения(хотя они ванильные, не должны меняться) Запускаем `capsule_healing` Запихиваем в робота по-больше зелек мгновенного лечения. Можно делать это воронкой. Что можно улучшить: Засунуть в капсулу еще две овцы, будет генерироваться на 3 ед. энергии/сек больше Если посмотреть исходный код логики шерстяного аккумулятора, то можно заметить, что каждый тайл в мире чекает мобов над собой каждые 20 тиков со смещением hashCode. А т.к. у этого тайла не переопределена функция hashCode, то она зависит от адреса в памяти jvm и должна достаточно рандомна. Поэтому, если совсем упороться, то можно поставить площадку из аккумуляторов, эмпирически определить их смещения тиков чека мобов и, попадая в такт, дроном передвигать мобов с одного аккумулятора на другой. Тем самым можно одним набором мобов генерить больше энергии(не учитывая затраты на дрона) На время ожидания робота вырубать его вообще, а таймер пробуждения сделать на редстоуне(например, ProjectRed) Начальное время ожидания подобрать по закону Пуассона и потом динамически корректировать, используя теорему Байеса Один робот может обслуживать 4 капсулы, вращаясь для броска зелий