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


Фотография

Программа "Коврики(Block Party)"

Заказ

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 13

#1 Оффлайн   Serega61

Serega61
  • Пользователи
  • Сообщений: 5
  • Уровень сигнала: 0%
  • В игре: 0 час. 0 мин.

Отправлено 09 Сентябрь 2017 - 11:08

  • Описание: Помогите нужно создать программу для так называемого ивента BlockParty.
  • Награда: Огромное человеческое спасибо.
  • Установка: Использовать моды OpenComputers и если надо Computronics.
  • Требования: Нужно чтобы по команде в чат к примеру (-шерсть) программа сетала пол из разноцветной шерсти, а позже по другой команде удаляла всю шерсть кроме той что рандомно выпала.
  • Связь: Писать сюда.

Сообщение отредактировал Serega61: 09 Сентябрь 2017 - 11:39


#2 Оффлайн   FrideakisAB

FrideakisAB
  • Пользователи
  • Сообщений: 46
  • Уровень сигнала: 0%
  • В игре: 0 час. 0 мин.
  • ГородГде-то на урале

Отправлено 09 Сентябрь 2017 - 11:33

 

  • Описание: Помогите нужно создать программу для так называемого ивента BlockParty.
  • Награда: Огромное человеческое спасибо.
  • Установка: Использовать моды OpenComputers и если надо Computronics.
  • Требования: Нужно чтобы программа сетала пол и разноцветной шерсти и по команде(из чата) удаляла всю шерсть кроме одной.
  • Связь: Писать сюда.

 

Что? Я ничего не понял.



#3 Оффлайн   Totoro

Totoro
  • Хранители Кода
  • Сообщений: 1 735
  • Уровень сигнала: 0,29%
  • В игре: 2 час. 13 мин.

Награды

                                      

Отправлено 09 Сентябрь 2017 - 11:37

Это админская программа будет? То есть можно юзать дебаг-карту или командный блок?



#4 Оффлайн   Serega61

Serega61
  • Автор темы
  • Пользователи
  • Сообщений: 5
  • Уровень сигнала: 0%
  • В игре: 0 час. 0 мин.

Отправлено 09 Сентябрь 2017 - 11:40

Это админская программа будет? То есть можно юзать дебаг-карту или командный блок?

 

@Totoro Да можно


Сообщение отредактировал Serega61: 09 Сентябрь 2017 - 11:42


#5 Оффлайн   Quant

Quant
  • Пользователи
  • Сообщений: 537
  • Уровень сигнала: 0,01%
  • В игре: 0 час. 4 мин.
  • Городinterface IQuant

Награды

     

Отправлено 09 Сентябрь 2017 - 11:56

А на какую версию? Можно ли использовать команды из 1.10.2?



#6 Оффлайн   Serega61

Serega61
  • Автор темы
  • Пользователи
  • Сообщений: 5
  • Уровень сигнала: 0%
  • В игре: 0 час. 0 мин.

Отправлено 09 Сентябрь 2017 - 11:59

@Quant Версия 1.7.10



#7 Оффлайн   Serega61

Serega61
  • Автор темы
  • Пользователи
  • Сообщений: 5
  • Уровень сигнала: 0%
  • В игре: 0 час. 0 мин.

Отправлено 10 Сентябрь 2017 - 16:10

Ну или просто подскажите как сетать пол из рандомной шерсти(быстро) и убирать не нужную шерсть(тоже быстро).

P.S Надеюсь вы поняли)



#8 Оффлайн   Doob

Doob
  • Пользователи
  • Сообщений: 814
  • Уровень сигнала: 19,29%
  • В игре: 146 час. 10 мин.

Награды

                                   

Отправлено 10 Сентябрь 2017 - 16:57

Быстро нельзя, установка блока занимает один тик, поэтому заливка площади 5x4 блока занимает 1 секунду.

Пол сетать комблоком - setblock x y z wool [0-15], генерируем таблицу с цветами блоков, проходим по ней, устанавливая блоки с заданным цветом, попутно удаляя ненужные цвета из таблицы, затем опять проходим по таблице удаляя ненужные блоки.



#9 Оффлайн   Serega61

Serega61
  • Автор темы
  • Пользователи
  • Сообщений: 5
  • Уровень сигнала: 0%
  • В игре: 0 час. 0 мин.

Отправлено 11 Сентябрь 2017 - 18:47

Ладно спасибо думал можно сделать чтобы быстро было.



#10 Оффлайн   Zer0Galaxy

Zer0Galaxy
  • Гуру
  • Сообщений: 1 228
  • Уровень сигнала: 0%
  • В игре: 0 час. 0 мин.

Награды

   5                              

Отправлено 12 Сентябрь 2017 - 09:09

У дебаги есть функция:

 

 

  • setBlocks(x0: number, y0:number, z0:number, x1: number, y1:number, z1:number, id:number, meta:number)

Изменяет все блоки в области, определенной двумя угловыми точками: (x0, y0, z0) и (x1, y1, z1).

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

 

Есть еще командный блок. С его помощью можно копировать блоки из одного места в другое. Сперва делаем заготовку пола в каком либо скрытом от глаз подвале, а потом одной командой копируем.


Сообщение отредактировал Zer0Galaxy: 12 Сентябрь 2017 - 09:10

  • eu_tomat это нравится

#11 Оффлайн   Doob

Doob
  • Пользователи
  • Сообщений: 814
  • Уровень сигнала: 19,29%
  • В игре: 146 час. 10 мин.

Награды

                                   

Отправлено 12 Сентябрь 2017 - 09:15

Эт можно, но только на версиях +1.8



#12 Оффлайн   Quant

Quant
  • Пользователи
  • Сообщений: 537
  • Уровень сигнала: 0,01%
  • В игре: 0 час. 4 мин.
  • Городinterface IQuant

Награды

     

Отправлено 12 Сентябрь 2017 - 22:54

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



#13 Оффлайн   Laine_prikol

Laine_prikol
  • Пользователи
  • Сообщений: 133
  • Уровень сигнала: 0,54%
  • В игре: 4 час. 6 мин.

Награды

           

Отправлено 19 Сентябрь 2017 - 08:37

Ну или просто подскажите как сетать пол из рандомной шерсти(быстро) и убирать не нужную шерсть(тоже быстро).

P.S Надеюсь вы поняли)

Можно с помощью плагина Worldedit. //set 35:0,35:1,35:2,35:3 если нужно больше цветов из шерсти, пишешь ещё идшники шерсти через запятую



#14 Оффлайн   Appo

Appo
  • Пользователи
  • Сообщений: 51
  • Уровень сигнала: 0%
  • В игре: 0 час. 0 мин.

Награды

        

Отправлено 19 Сентябрь 2017 - 12:36

Видел такую реализацию с использованием макросов (Macro / Keybind Mod) + WorldEdit

Думаю, Вам стоит в сторону макросов копать







Темы с аналогичным тегами Заказ

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных