[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Computer Craft & Open Computers » Computer Craft » Фермы
Фермы
Aleksey2093Дата: Воскресенье, 22.02.2015, 13:28 | Сообщение # 1
Подполковник
Группа: Администраторы
Сообщений: 116
Репутация: 0
Статус: Offline
Обязательно!!!
Код программы вставляйте под спойлер.
Сообщения без спойлера будут редактироваться, а при повторном нарушении удаляться.


Примеры:

Код
Код программы...
 
Aleksey2093Дата: Воскресенье, 22.02.2015, 13:31 | Сообщение # 2
Подполковник
Группа: Администраторы
Сообщений: 116
Репутация: 0
Статус: Offline

Тростниковая ферма на черепашке.




Прикрепления: 7277508.png (656.5 Kb)
 
Aleksey2093Дата: Пятница, 13.03.2015, 21:43 | Сообщение # 3
Подполковник
Группа: Администраторы
Сообщений: 116
Репутация: 0
Статус: Offline
Описание: Черепашка в автоматическом режиме собирает урожай с фермы 16х2.
Использование: Построить ферму длинной 16 блоков, ширина прохода 1 блок. Для арбузов/тыкв нужно 64 блока земли, Для сахарного тростника нужно 32 блока песка или земли. По краям нужны источники воды для увлажнения (см. рисунок).
Поставить черепашку так, чтобы она смотрела на начало левого ряда. Для фермы сахарного тростника черепашку нужно поднять на 1 блок вверх, так, чтобы она не стригла корни тростника (см. рисунок).
Поставить сундук для продукции позади черепашки.
- Черепашка работает полностью автоматически, не требует внимания. Сигнал для начала сбора урожая - появление перед черепашкой блока с растением.
-Для заправки, можно просто закинуть топливо в инвентарь черепашки. Источник

 
Aleksey2093Дата: Среда, 18.03.2015, 23:21 | Сообщение # 4
Подполковник
Группа: Администраторы
Сообщений: 116
Репутация: 0
Статус: Offline
Комплект программ по работе на ферме, рабочие программы для черепашек и одна программа для статистического компьютера. Программы будут обновляться в будущем.





Прикрепления: 2884990.png (666.9 Kb) · 3292608.png (615.7 Kb) · 7503864.png (309.8 Kb)
 
Aleksey2093Дата: Вторник, 31.03.2015, 14:18 | Сообщение # 5
Подполковник
Группа: Администраторы
Сообщений: 116
Репутация: 0
Статус: Offline
Цитата Aleksey2093 ()
Комплект программ по работе на ферме, рабочие программы для черепашек и одна программа для статистического компьютера. Программы будут обновляться в будущем.


Продолжение предыдущего поста.
Изменения:
  • Теперь черепашке работающей на ферме больше не требуются блоки в инвентаре.
  • Черепашка не будет делать лишние телодвижения, если ей нечего делать. Другими словами она не будет двигаться если у нее нет работы (не будет рубить тростник),


Чтобы программа работала:
  • Ограничительную ограду поднять на уровень выше
  • Убрать из инвентаря черепашки весь мусор
  • Над уровнем где будет ходить черепашка в месте начала поставить сундук - отсюда она будет забирать ресурсы
  • В угол стены в которой упрется черепашка. Короче проще один раз ее запустите и посмотрите куда она будет выкидывать ресурсы по окончании работы
  • Если у вас слишком большая ферма и вы не хотите ждать когда черепашка начнет движения. Ну типа пусть ходит постоянно, то либо измените код в функции sbor(), либо удалите часть кода.


Прикрепления: 7773233.png (1.83 Mb)
 
Aleksey2093Дата: Среда, 01.04.2015, 22:33 | Сообщение # 6
Подполковник
Группа: Администраторы
Сообщений: 116
Репутация: 0
Статус: Offline
Цитата Aleksey2093 ()
Комплект программ по работе на ферме, рабочие программы для черепашек и одна программа для статистического компьютера. Программы будут обновляться в будущем.


Прикрепления: 9894470.png (411.3 Kb)
 
andropovkirilДата: Среда, 08.04.2015, 21:12 | Сообщение # 7
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Offline
Aleksey2093, а можно ли сделать так, чтобы черепашка сама находила маршрут на ферме чтобы можно было в любой угол поставить сундук?
 
Aleksey2093Дата: Четверг, 09.04.2015, 12:18 | Сообщение # 8
Подполковник
Группа: Администраторы
Сообщений: 116
Репутация: 0
Статус: Offline
andropovkiril, да конечно так можно сделать. Нужно просто в уже существующий код программы добавить if, который запуститься один единственный раз за всю работу программы и который уже решит после прохода по первому ряду тростника куда поворачиваться черепашке. Я просто для себя не вижу смысла это делать, но вы можете это сделать - это будет не сложно.
 
andropovkirilДата: Суббота, 11.04.2015, 09:05 | Сообщение # 9
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Offline
Aleksey2093, работает спасибо
 
jakushinlevaДата: Пятница, 24.04.2015, 10:37 | Сообщение # 10
Рядовой
Группа: Пользователи
Сообщений: 1
Репутация: 0
Статус: Offline
Aleksey2093, классная программа для фермы.

Добавлено (24.04.2015, 10:36)
---------------------------------------------
Aleksey2093, как сделать чтобы программа работала если у меня бесконечное топливо включено? убрать функцию заправки?

Добавлено (24.04.2015, 10:37)
---------------------------------------------
andropovkiril, а у меня неробит

 
Aleksey2093Дата: Пятница, 24.04.2015, 10:59 | Сообщение # 11
Подполковник
Группа: Администраторы
Сообщений: 116
Репутация: 0
Статус: Offline
jakushinleva, уберите из кода функции подзарядки черепашки углем из сундука, а также все их вызовы в программе + сами проверки на топливо.
 
Форум » Computer Craft & Open Computers » Computer Craft » Фермы
  • Страница 1 из 1
  • 1
Поиск: