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

OpenComputers Рисуй блоками в мире!

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

Программа позволяет рисовать блоками в воздухе при помощи командного блока подключённого через адаптер или дебаг-карты. В программе есть 8 блоков которыми можно рисовать. Также при выходе все блоки удаляются. Чтобы программа работала, надо включить поддержку командного блока в конфиге мода на 543 строке:

      # Whether to enable the command block driver. Enabling this allows
      # computers to set and execute commands via command blocks next to
      # adapter blocks. The commands are run using OC's general fake player.
      enableCommandBlockDriver=true

Загрузка и использование:

pastebin get 060LXELq blockpaint.lua

Поставьте командный блок и адаптер вот в таком положении:

post-18530-0-74887400-1490343233_thumb.png

или просто вставьте debug-карту в ваш компьютер

Запускаете программу и рисуете!

post-18530-0-69770900-1490343339_thumb.png post-18530-0-24125000-1490343391_thumb.png

Обновление

Добавлена поддержка debug-карты

Изменено пользователем Laine_prikol
  • Like 4

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


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

Классная программа,вот только командный блок на сервере никак не возьмешь.

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


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

Классная программа,вот только командный блок на сервере никак не возьмешь.

Можно найти, когда админ например механизм ломает какой-нибудь. Тут больше проблема что на сервере у тебя нету доступа к конфигу мода, а по-умолчанию в моде отключён командный блок

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

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


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

Можно найти, когда админ например механизм ломает какой-нибудь. Тут больше проблема что на сервере у тебя нету доступа к конфигу мода, а по-умолчанию в моде отключён командный блок

Как админ может ломая какой нибудь механизм обронить командный блок и не подчистить за собой?

  • Like 3

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


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

Как админ может ломая какой нибудь механизм обронить командный блок и не подчистить за собой?

Наверное коррумпированный.

 

Командных блоков нет, но вы держитесь.  ;)

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


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

 

 

Наверное коррумпированный.
 
Командных блоков нет, но вы держитесь.  ;)

Может ещё поддержку дебаг карты сделаю

UPD: Сделал поддержку дебаг карты

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

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


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

Совершенно бесполезная, но забавная штучка.

*с толикой зависти*
"На крыльях славы" > "Байт", :P

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


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

Раз добавил поддержку дебаги, добавь до конца.
Нет смысла дёргать блоки командами, если там есть встроенные функции setBlock(x:number, y:number, z:number, id:number or string, meta:number):number и setBlocks(x1:number, y1:number, z1:number, x2:number, y2:number, z2:number, id:number or string, meta:number):number.
http://ocdoc.cil.li/component:debug

Но прога всё равно классная.

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


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

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

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

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

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

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

Войти

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

Войти сейчас

×