davial
-
Публикации
263 -
Зарегистрирован
-
Посещение
-
Победитель дней
5
Сообщения, опубликованные пользователем davial
-
-
очередной гениал, считающий что программа робота запускается и работает на клиенте, а не на сервере?
Ты прав. Забыл я об этом .
Каюсь. Впредь это не повторится.
-
Это ещё не конец, ребята : http://computercraft.ru/topic/872-opentimberman-neobychnaia-ferma-dereva/

-
Опечатка в 16 строке. Можно сделать, чтобы он ходил змейкой вдоль туннеля, тогда, по завершении он окажется в том же месте, откуда начал.
Уже исправил. При проверке в сингле - исправлял "на месте", а тут - забыл.
А если у меня туннель будет 256 чанков ? Тоже вдоль ?

Может перестанем делать велосипеды, начнем делать вертолеты?
Доросту - буду делать ... напильником ... из ... паровоза.

-
За основу был взят код : "Miner 3x3" http://pastebin.com/hzJZtAWA (Спасибо Programist135 за любезно предоставленную программу).
При "ковырянии" были замечены закономерности, которые превратились в функцию Dig(). (Позже увидел, что не один я использую такой приём).
Далее ... ну не устроило меня, движение робота со многими разворотами - решил выбрать движение "змейкой" или "зигзагом".
И понял ... что интуиция меня - не подвела.
Количество ходов уменьшилось на 2 (а с учётом выбрасывания комманды Around, можно сказать, что почти на 3) за каждые вскопанные 9 блоков.
Код :
Версия 2-я :http://pastebin.com/M9zBTNyy (сырая старая версия.)
Версия 5-я : https://pastebin.com/L8kKTPzp (доработанная с учётом сыпучих блоков, мобов и лагов сервера)
Скрины : https://yadi.sk/d/XwlHrvnchMXpS
Программа писалась, конкретно - под работу с алмазным буром(или иным "универсальным инструментом, копающим всё.)
Минимальная комплектация робота :
Обязательные минимальные элементы компоновки :
ЦП-1 уровня
ОЗУ- планка 1 уровня(1шт.)
Винчестер - 1 уровня(1 шт.)
ЛуаБИОС (как же без него
)
Монитор - 1 уровня, клавиатура (для исправления "на ходу")
Апгрейд-инвентарь(чтобы робот мог держать "в руках" бур)Дисковод(но не обязательно. Программу можно записать на винчестер в компе, а потом - установить в робота)
P.S. Данный "продукт", выложен с целью ознакомления, с вариантом решения конкретной проблемы. Автор кода(т.е. ваш покорный слуга) - не несёт ответственности, за любой ущерб в игре, от использования данного кода в работе ваших роботов
, а также негативно относится : к создания фанклубов или религиозных течений "моего имени". 
-
4
-
-
Рекомендую юзать железный бур ) надольше хватит да и зарядить можно
Алмазный, с зачаркой "удача 3", ещё лучше. :P

-

" Вид со Звезды Смерти перед ВЫСТРЕЛОМ."

-
1
-
-

Толк будет, судя по экранам

-
Какую???
Если математику учил, то о скобках - не забыл (Если, конечно, на всё - не забил).

-
Что самое странное, когда пробовал - не работало, перезапустил майн сингл - заработало.
Вот, то же самое, я тебе и про своего робота говорил. Проверил в сингле - всё как надо делает. Без всяких пропусков ходов.
-
Будет ласковый дождь, будет запах земли.
Щебет юрких стрижей от зари до зари,
И ночные рулады лягушек в прудах.
И цветение слив в белопенных садах
Хех ...
Вот такого бы сделать 
-
Лава тебе не нравится?
Потом добавлю эффекты радиации,когда я смогу подключить командный блок к компу 
Лава, это - хорошо, нужная вещь в воронке ... Но если ещё и "сталкеры", не смогут без защитного костюма (или используя только робота с планшетом) - за "хабаром" в это пекло полезть. То это будет - жесть.

P.S. Ведь что-то же там после "взрыва" - должно остаться.

-
А будешь добавлять радиоактивное загрязнение на место взрыва ? Всё-таки - ядерный удар.
-
В принципе - вполне жизнеспособная идея.
Но потребуется достаточно тонкая программа, которая будет внимательно контролировать уровень энергии, возвращать робота к электростанции и переносить ее, когда расстояние от места добычи к электростанции становится нерационально большим...
Есть ещё третий вариант : добавить второго робота, который будет заниматься - чисто энергостанцией.
И связать их между собой по сети. Заглох первый - вызывает второго, и тот сломя ноги ( колёса, гусеницы, сопла, антиграв [нужное подчеркнуть] ) - несётся на выручку.
А в "не рабочее время" производит зарядку станции "подручными" средствами.
-
По моему пониманию можно не просто угнать чужого робота, а все роботы в зоне действия передатчика будут ездить одинаково. Чуть пораньше можно было бы сделать парад к 9 мая мимо спавна.
А роботы Алекса - парад принимали


Робот-шахтёр
в Роботы
Опубликовано: · Изменено пользователем davial
Не правильно : дисковод 1 уровня. Нужно исправить на - жёсткий диск(или винчестер) 1 уровня