ComputerCraft/Монитор — различия между версиями

Материал из Playzone Minecraft Wiki
Перейти к: навигация, поиск
(Новая страница: «{{Блок |название=Монитор |изображение=Iso Монитор.png |инвизображение=Монитор (ComputerCraft) |тип=Т…»)
 
(нет различий)

Текущая версия на 22:08, 3 февраля 2013

Монитор
Тип

Твёрдый блок

Требования

Нет

Физика

Нет

Прозрачность

Нет

Светимость

Нет

Взрывоустойчивость
Прочность

?

Инструмент

Use-pickaxe.png

Возобновляемый

Нет

Дроп

?

Складываемый

Да (64)

Первое появление

1.31

Номер

dec: 4094 hex: FFE bin: 111111111110

Монитор - блок, который может показывать текст на передней стороне. Когда несколько блоков монитора поставлены рядом, они объединятся в один монитор. Это полезно для показа информации на спауне сервера, показывая программу на мониторе, или показывая статус ядерного реактора! (если у Вас установлен CcSensors).

Крафт

Ингредиенты Процесс
Камень +
Стеклянная панель
 Grid Камень.png  Grid Камень.png  Grid Камень.png Grid layout Arrow (small).png  32px
 Grid Камень.png  Grid Стеклянная панель.png  Grid Камень.png
 Grid Камень.png  Grid Камень.png  Grid Камень.png

Показывание программ на мониторе

Монитор 2x2, подключённый к компьютеру, который подключён к дисководу.

В консоли CraftOS, напишите monitor [top|bottom|left|right|front|back] [название-программы]</tt>. Пример: <code>monitor top hello</tt> (у вас должна быть программа hello) покажет "Hello world." на мониторе над компьютером.

Монитор как устройство

Чтобы использовать монитор, вы должны вызвать метод напрямую с помощью <code>peripheral.call(),или подключить монитор с помощью Peripheral API. Подключённые мониторы предоставляют все функции, перечисленные в Term API.

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

-- Напрямую вызвать метод
peripheral.call("top", "write", "Hello World from peripheral.call!")

-- Подключая монитор с помощью Peripheral API
local monitor = peripheral.wrap("top")
monitor.write("Hello World from monitor.write!")

Выведет:

Hello World from peripheral.call!
Hello World from monitor.write!