Перейти к публикации
Форум - ComputerCraft
utevaugu36

Лесоруб, фермер, панель управления, чатбот

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

Доброго времени суток!

Сегодня хотел бы сварить пельмени представить вам парочку моих древних до жути проектов, а именно:

 

1. Робот-лесоруб

2. Робот-фермер

3. Панель управления всем этим

4. Чатбот

 

Коды всех программ можно найти здесь --> http://www.d620.win/en-en/projects/second_index.html

 

Начнем с лесоруба:

 

Плюсы:

 

Робот может работать с костной мукой, мотыгой роста и т.п.

Если поставят мод Electro-Magic Tools, то робот сможет заряжать электрическую мотыгу роста.

 

Минусы:

 

Робот при зарядке иногда теряет эти мотыги роста.

 

Для скачивания:

 

Версия без зарядки:

wget http://www.d620.win/en-en/projects/robot_no_charge_tree-breaker.lua start.lua -fq

Версия с зарядкой:

wget http://www.d620.win/en-en/projects/robot_tree-breaker.lua start.lua -fq

Конструкция такова:

 

     Для версии с зарядкой:

Под роботом сундук для скидывания лута.

Сзади от этого сундука еще один - для зарядки.

 

    Для версии без зарядки:

Под роботом сундук для скидывания лута.

 

 

Переходим к фермеру.

 

 

Плюсы:

 

Робот полность автономен

 

 

Минусы:

 

Робот медленный

 

Для скачивания:

wget http://www.d620.win/en-en/projects/robot_farm.lua start.lua -fq

Конструкция такова:

 

 

Для версии без зарядки:

 

​Поле 8х8 в левом нижнем углу над полем на 1 за ним ставим робота. Под ним сундук.

 

Тут будет картинка

 

​Чтобы всем этим управлять нам понадобится панель управления

 

 

Для скачивания:

wget http://www.d620.win/en-en/projects/installer_computer_command_centre.lua start.lua -fq

Прога имеет миленький дабл-буферовский интерфейс:

 

Тут скоро картиночка будет

 

Синхронизированна с фермером, лесорубом и реакторами.

Чтоб подключить реакторы, ставим Красный контроллер. Над ним будет появляться редстоун сигнал.

 

В данную прогу вмонтирован чатбот. Функции можно без труда посмотреть в коде.

 

Чатбот:

 

 

Для скачивания:

wget http://www.d620.win/en-en/projects/installer_computer_chatbot.lua start.lua -fq

Добавляет ну ооочень много функций.

 

Некоторые из них:

 

-prefix set [ник] [префикс] - Установить префикс игроку

-prefix del [number] - Удалить префикс по счету number

-prefix list - Список префиксов

-прослушка - вкл\выкл прослушку

-chatshow on - Дублирование сообщений в чат

-chatshow off - Отключить дублирование сообщений в чат

 

Те, кому не лень открыть код, поймут.

Тема будет редактироваться исходя из комментариев!

С вами был utevaugu36. Спасибо за внимание!

Писалось это все на коленке, могут быть опечатки =)

Некоторые другие мои проги можно оценить здесь -> http://www.d620.win/en-en/projects

Изменено пользователем utevaugu36
  • Like 3

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


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

Такое уже спрашивали. Потому что я не могу в реал тайме редактировать файл на пастебине, а через winscp и ftp с саблаймом, легко. Файл при сохранении автоматом летит на фтп, потом через event.listen() в майне комп файл получает. А через пастебин... Загрузить файл, удалить файл на компе, загрузить файл на компе...

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


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

 

 

Если поставят мод Electro-Magic Tools, то робот сможет заряжать электрическую мотыгу роста.    Робот при зарядке иногда теряет эти мотыги роста.
 

ну нам это не грозит :)

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


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

ну нам это не грозит :)

Печаль, конечно. Но я играл на *другой проект*, там стоит этот мод, но зато... Там даже опен принтер нету. Прога изначально писалась под этот проект, но потом меня начал обсирать техадмин, мол мои программки - , и я оттуда ушел.

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

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


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

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×