Перейти к содержимому
Programist135

Постройка лестницы (Ladder Builder) [OpenComputers]

Рекомендуемые сообщения

Итак, дорогие друзья, сегодня я выложил программу для робота из OC, которая строит лестницу вниз. Ссылка на программу:

 

Programist135 3x3 Ladder Builder

Copyright Programist135

 

http://pastebin.com/LjZxdqYY

 

Для начала скачайте её, потом вскройте. Увидите вот такую строчку:

 

  1. dis = 15 -- размер лестницы
 

Вместо 15 введите нужный Вам размер лестницы, затем сохраните, поставьте робота вплотную к стене (вот как у меня на картинке) и запустите. После того как робот закончит работу, он автоматически вернется.

 

post-11994-0-12834400-1428819918_thumb.png

 

Внимание! Программа находится на стадии Alpha!

 

Ну вот и всё =)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
while true do
  minecomplete = minecomplete+1
  ...
  if minecomplete == dis then
    ...
    break
  end
end

Интересное решение. А с циклами типа for do ты не знаком?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Интересное решение. А с циклами типа for do ты не знаком?

 

Ещё нет. Я привык к while true do. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ещё нет. Я привык к while true do.

Всё очень просто. Пишешь For i=1,n do [твой код] end и [твой код] выполнется n раз.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

Programist135 3x3 Ladder Builder

Copyright Programist135

 

http://pastebin.com/LjZxdqYY

<...>

Внимание! Программа находится на стадии Alpha!

Да, мы все любим выпендриться  :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
while true do
  minecomplete = minecomplete+1
  ...
  if minecomplete == dis then
    ...
    break
  end
end

Интересное решение. А с циклами типа for do ты не знаком?

Всё, ура. Я доработал код, исправил баги, заменил while true do на for do, добавил возможность выброса вещей в сундук. Но это программа теперь будет копалкой 3x3.

Итак, дорогие друзья, сегодня я обновил программу для робота из OC, которая копает (теперь) тоннель 3x3. Ссылка на программу:

 

Programist135 3x3 Miner

Copyright Programist135

 

http://pastebin.com/hzJZtAWA

 

Просто скачиваем, кладем в первый слот робота сундук (любой, кроме эндера) и запускаем.

 

Он спросит с помощью io.read(), какую дальность тоннеля Вам нужно. Введите её, и нажмите Enter.

После того как робот закончит работу, он автоматически вернется.

 

post-11994-0-12834400-1428819918_thumb.p

 

Внимание! В одиночной игре работало всё нормально, в мультиплеере сомневаюсь.

 

Ну вот и всё =)

Изменено пользователем Programist135

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


×
×
  • Создать...