Chebuya 415 Опубликовано: 19 декабря, 2019 (изменено) Всем привет. Написал небольшую программу для автоматизации телепорта из EnderIO. В роботе должны присутствовать: Улучшение "Чат" Улучшение "Контроллер инвентаря" Улучшение "Инвентарь"(Больше - лучше, с 4 инвентарями будет доступно 64 точки) Плата на красном камне(Любой уровень) Собственно, сама программа: https://github.com/BrightYC/Other/blob/master/telepad.lua В программе можно настроить symbol(Префикс команд) whiteList(Другие игроки не смогут использовать телепорт) side(Сторона телепорта - верх, низ, спереди) bufferSide(Нужно только для версий выше 1.7, там вместо настройщиков нужно класть в инвентарь телепорта распечатку, а достать оттуда распечатку невозможно, хотя получить имя предмета - можно, поэтому ставим буфер/сундук с трубой) version(Версия работы - selector для 1.7, paper - для версий выше) Текстовая инструкция, как сделать точку телепортации: Берём настройщик координат(Если у вас версия выше 1.7 - нужно будет прихватить бумагу) Тыкаете(пкм) в то место, где хотите поставить точку. Если у вас 1.7 - можете идти домой(P.S для назначения уникального имени на 1.7 нужно переименовать настройщик в наковальне). Если нет - у вас открывается интерфейс, где можно назначить имя точки. Кладём в робота. Пишем в чате ?update Пишем ?list и проверяем наличие точки. Итог - копия плагина MyWarp(чат-команды практически заимствованы оттуда), доступно до 64 "варпов", немного дописав можно приделать доп. инвентарь, тогда количество точек стремится к бесконечности. Видеодемонстрация: Скрытый текст Изменено 29 апреля, 2020 пользователем BrightYC 7 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
whiskas 144 Опубликовано: 19 декабря, 2019 Прикольно, но для таких случаев лучше интерфейс выносить на монитор что рядом с телепортом или на очки. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
hohserg 197 Опубликовано: 19 декабря, 2019 Это дело вкуса, кому-то нравятся команды, кому-то гуи 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chebuya Автор темы 415 Опубликовано: 19 декабря, 2019 (изменено) Небольшое обновление Программа переделана на EEPROM. Минимальный билд робота: Добавил пару функций: eject addpoint Eject извлекает бумагу/настройщик по его имени. Addpoint добавляет предмет, который лежит рядом с роботом. Если это настройщик или бумага - предмет остаётся в роботе. Если остальное - выплёвывает под себя. Прошивка робота(одной командой): wget https://github.com/BrightYC/Other/blob/master/telepad.lua telepad.lua && flash -q telepad.lua telepad.lua По поводу конфига - ejectSide - сторона, с которой выплёвывается предмет при извлечении. Изменено 29 апреля, 2020 пользователем BrightYC 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Krobys 2 Опубликовано: 18 марта, 2023 Решил не обойти стороной тему и запилил тоже c нуля прогу для телепорта 2 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
hohserg 197 Опубликовано: 27 марта, 2023 а сорцы будут? 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах