mirror of
https://github.com/MightyPirates/OpenComputers.git
synced 2025-09-17 19:25:20 -04:00
Merge branch 'master-MC1.7.10' of github.com:MightyPirates/OpenComputers into master-MC1.8
Conflicts: src/main/scala/li/cil/oc/common/entity/Drone.scala src/main/scala/li/cil/oc/common/init/Items.scala src/main/scala/li/cil/oc/common/tileentity/traits/Computer.scala
This commit is contained in:
commit
61f7a0c821
@ -0,0 +1,11 @@
|
||||
# Точка доступа
|
||||
|
||||

|
||||
|
||||
Точки доступа, это беспроводные версии [коммутаторов](switch.md). Они могут быть использованы, когда требуется разделить подсети, чтобы устройства не видели [компоненты](../general/computer.md) в других сетях, однако сохраняя при этом возможность передачи сообщений между подсетями.
|
||||
|
||||
В дополнение к этому, точки доступа могут использоваться как повторители: они могут перенаправлять сообщения из проводной линии другим устройствам; или беспроводные сообщения как проводные, так и беспроводные.
|
||||
|
||||
Коммутаторы и [коммутаторы](switch.md) *не* отслеживают, какие пакеты и куда они передали, поэтому в сети могут образовываться петли или вы можете получать одно сообщение несколько раз. Из-за ограниченного буфера сообщений коммутатора, частое отправление сообщений приводит к их потере. Вы можете улучшить [коммутатор](switch.md) или точку доступа для увеличения скорости обработки сообщений, а также увеличения размера сообщений.
|
||||
|
||||
Сообщения, могут перенаправлены всего несколько раз, поэтому цепочки с произвольным количеством коммутаторов или точек доступа невозможны. По умолчанию, сообщение может быть перенаправлено пять раз.
|
@ -0,0 +1,7 @@
|
||||
# Адаптер
|
||||
|
||||

|
||||
|
||||
Адаптеры позволяют [компьютерам](../general/computer.md) взаимодействовать с блоками Minecraft и блоками из других модов. Поддерживаемые блоки, прилегающие к адаптеру, будут отображаться как компоненты [компьютера](../general/computer.md), подключенного к адаптеру.
|
||||
|
||||
В дополнение к этому, адаптеры добавляют слот для нескольких улучшений. Например, [контроллер инвентаря](../item/inventoryControllerUpgrade.md) позволяет компьютеру получать подробную информацию о предметах в инвентаре, для блока подключенного через адаптер, также это улучшение может быть установлено и в другие устройства (например [роботов](robot.md) или [дронов](../item/drone.md)), также [контроллер бака](../item/tankControllerUpgrade.md) предоставляет аналогичный функционал, только для жидкостей.
|
@ -0,0 +1,13 @@
|
||||
# Сборщик роботов
|
||||
|
||||

|
||||
|
||||
Сборщик роботов, это продвинутая система, позволяющая собирать такие сложные устройства, как [роботы](robot.md), [дроны](../item/drone.md) и [планшеты](../item/tablet.md). Они требуют для сборки большое количество энергии, поэтому рекомендуется использовать их совместно с [конденсатором энергии](capacitor.md).
|
||||
|
||||
Для создания устройства с помощью сборщика, необходимо вставить корпус устройства. Для [роботов](robot.md) это [системный блок](case1.md) любого уровня; а для [планшетов](../item/tablet.md) это [корпус планшета](../item/tabletCase1.md). Также как в других устройствах OpenComputers, компоненты должны быть помещены в указанные слоты; при наведении курсора на компонент, подсвечивается слот, куда его можно вставить. Если у вас открыт NEI, со списком компонентов OpenComputers, совместимые компоненты также будут подсвечены в NEI. Вставьте все необходимые компоненты. Не забудьте про операционную систему или установите ее позже (для роботов вы можете вставить [дисковод](diskDrive.md) для чтения [дискет](../item/floppy.md)). Для большинства устройств их [EEPROM](../item/eeprom.md) может быть изменен после сборки, достаточно поместить устройство с новым [EEPROM](../item/eeprom.md) в верстаке. Старый [EEPROM](../item/eeprom.md) при этом будет возвращен вам в инвентарь.
|
||||
|
||||
Также [роботы](robot.md) могут иметь [монитор](screen1.md), для этого нужно установить в них [монитор первого уровня](screen1.md), а для возможности печатать на [мониторе](screen1.md), требуется установить [клавиатуру](keyboard.md). Для [планшетов](../item/tablet.md), [монитор](screen1.md) уже установлен в [корпус планшета](../item/tabletCase1.md), но вы должны установить [клавиатуру](keyboard.md) для возможности печатать на [планшете](../item/tablet.md).
|
||||
|
||||
После того, как вы поместили все нужные компоненты, нажмите кнопку старта и ожидайте, пока устройство будет собрано и заряжено. Также стоит заметить, что вы *не* сможете изменить устройство после разборки. Если вы что-то забыли или допустили ошибку, вам придется разобрать устройство в [разборщике](disassembler.md), при этом некоторые предметы имеют шанс поломаться.
|
||||
|
||||
О сложности: уровень предмета означает, пунктов сложности они будут занимать, компоненты уровня 1 занимают 1 пункт сложности, уровня 2, требуют 2 пункта, а уровня 3, 3 пункта. Улучшения - контейнеры, имеют двойную сложность (например: [контейнеры](../item/upgradeContainer1.md) уровня 2 требуют 4 пункта сложности, аналогично для [контейнера карт](../item/cardContainer1.md)).
|
@ -0,0 +1,9 @@
|
||||
# Кабель
|
||||
|
||||

|
||||
|
||||
Кабель необходим для соединения [компьютеров](../general/computer.md) и машин, которые далеки друг от друга. Если вы используете компактную сборку, где все компоненты касаются друг друга (напрямую или нет, большинство блоков ведут себя как кабели), тогда вам не нужны кабели.
|
||||
|
||||
Кабели могут быть окрашены с помощью красок. Цветные кабели могут соединяться только с кабелями этого же цвета и светло-серого цвета - цветом по умолчанию. Это можно использовать для запуска кабелей в нескольких подсетей параллельно, без оболочки.
|
||||
|
||||
Если необходимо, кабели могут быть накрыты оболочкой из Forge MultiPart или Immibis Microblocks. Имейте ввиду, что [3D печать](print.md) совместима с Forge MultiPart, что делает возможным печать дополнительных оболочек.
|
@ -0,0 +1,9 @@
|
||||
# Конденсатор энергии
|
||||
|
||||

|
||||
|
||||
Конденсатор энергии хранит энергию, используемую в сети, действуя в качестве буфера энергии, когда это необходимо. В отличие от конвертации энергии других модов во внутреннюю энергию OpenComputers (с помощью [конвертера энергии](powerConverter.md) например), передает энергию внутри одной подсети мгновенно. Наличие энергетического буфера можно использовать, когда необходимо большое количество энергии, например, в [сборщике роботов](assembler.md) и/или [зарядном устройстве](charger.md) для [роботов](robot.md) или [дронов](../item/drone.md).
|
||||
|
||||
Эффективность хранения возрастает с увеличением количества конденсаторов, находящихся рядом друг с другом или в непосредственной близости. Например, два конденсатора в непосредственной близости друг от друга, будут иметь большую емкость, чем 2 отдельно стоящих. Данный бонус распространяется на конденсаторы энергии, находящиеся в радиусе двух блоков относительно друг друга и уменьшается, с увеличением расстояния между ними.
|
||||
|
||||
Конденсатор может быть подключен к [распределителю энергии](powerDistributor.md) для передачи энергии другим [компьютерам](../general/computer.md) или машинам в сети.
|
@ -0,0 +1,37 @@
|
||||
# Системный блок
|
||||
|
||||

|
||||
|
||||
Системные блоки имеют 3 различных уровня, различающихся количеством компонентов, которые могут быть в них вставлены. Также есть креативный системный блок. Системные блоки могут быть помещены в [сборщик роботов](assembler.md) для создания [робота](robot.md).
|
||||
|
||||
Максимальный уровень компонента, который может быть помещен в слот, указан в самом слоте с помощью цифры. Слот 2 уровня также может содержать компоненты 1 уровня.
|
||||
|
||||
Системный блок 1 уровня может содержать следующие компоненты:
|
||||
- 2x платы расширения уровня 1 (например [видеокарты](../item/graphicsCard1.md), [сетевые карты](../item/lanCard.md) и т.д.)
|
||||
- 1x [процессор](../item/cpu1.md) уровня 1
|
||||
- 2x [планки памяти](../item/ram1.md) уровня 1
|
||||
- 1x [жесткий диск](../item/hdd1.md) уровня 1
|
||||
|
||||
Системный блок 2 уровня может содержать следующие компоненты
|
||||
- 1x плату расширения уровня 1 (например [видеокарты](../item/graphicsCard1.md), [сетевые карты](../item/lanCard.md) и т.д.
|
||||
- 1x плату расширения уровня 2
|
||||
- 1x [процессор](../item/cpu2.md) уровня 2
|
||||
- 2x [планки памяти](../item/ram3.md) уровня 2
|
||||
- 1x [жесткий диск](../item/hdd1.md) уровня 1
|
||||
- 1x [жесткий диск](../item/hdd2.md) уровня 2
|
||||
|
||||
Системный блок 3 уровня может содержать следующие компоненты
|
||||
- 1x плату расширения уровня уровня 3 (например [видеокарты](../item/graphicsCard1.md), [сетевые карты](../item/lanCard.md) и т.д.)
|
||||
- 2x платы расширения уровня уровня 2
|
||||
- 1x [процессор](../item/cpu3.md) уровня 3
|
||||
- 2x [планки памяти](../item/ram5.md) уровня 3
|
||||
- 1x [жесткий диск](../item/hdd2.md) уровня 2
|
||||
- 1x [жесткий диск](../item/hdd3.md) уровня 3
|
||||
- 1x [дискету](../item/floppy.md)
|
||||
|
||||
Системный блок 4 уровня (креатив) может содержать следующие компоненты
|
||||
- 3x платы расширения уровня уровня 3 (например [видеокарты](../item/graphicsCard1.md), [сетевые карты](../item/lanCard.md) и т.д.)
|
||||
- 1x [процессор](../item/cpu3.md) уровня 3
|
||||
- 2x [планки памяти](../item/ram5.md) уровня 3
|
||||
- 2x [жестких диска](../item/hdd3.md) уровня 3
|
||||
- 1x [дискету](../item/floppy.md)
|
@ -0,0 +1 @@
|
||||
#REDIRECT case1.md
|
@ -0,0 +1 @@
|
||||
#REDIRECT case1.md
|
@ -0,0 +1 @@
|
||||
#REDIRECT case1.md
|
@ -0,0 +1,7 @@
|
||||
# Блок хамелиума
|
||||
|
||||

|
||||
|
||||
Несколько кусочком [хамелиума](../item/chamelium.md) могут быть объединены в единый блок. Блоки хамелиума могут быть окрашены в 16 стандартных цветов Minecraft.
|
||||
|
||||
Используя блок хамелиума в качестве текстуры для [3D печати](print.md) вы получаете абсолютно белую поверхность.
|
@ -0,0 +1,9 @@
|
||||
# Зарядное устройство
|
||||
|
||||

|
||||
|
||||
Зарядное устройство предназначено для зарядки устройств, таких как [роботы](robot.md), [дроны](../item/drone.md) и [планшеты](../item/tablet.md). Зарядное устройство активируется сигналом редстоуна. Скорость заряда зависит от силы редстоун сигнала, так, при силе 15, скорость заряда будет 100%.
|
||||
|
||||
Логика работы зарядного устройства может быть инвертирована с помощью [ключа](../item/wrench.md). В инвертированном режиме, зарядное устройство заряжает со 100% скоростью, уменьшая скорость заряда в соответствии с силой редстоун сигнала.
|
||||
|
||||
Когда [планшет](../item/tablet.md) помещен в зарядное устройство, первый [жесткий диск](../item/hdd1.md) подключается к [компьютеру](../general/computer.md), подключенному к зарядному устройству, также, как [дискеты](../item/floppy.md) в [дисководе](diskDrive.md). Это позволяет передавать информацию между [компьютером](../general/computer.md) и [планшетом](../item/tablet.md).
|
@ -0,0 +1,7 @@
|
||||
# Разборщик
|
||||
|
||||

|
||||
|
||||
Разборщик используется для разбора большинства блоков OpenComputers на исходные компоненты. Это удобно для сборки новых деталей из частей старых и ненужных или разборки устройств, которые вам больше не нужны, или были собраны неправильно (например [роботы](robot.md) без [операционной системы](../general/openOS.md)).
|
||||
|
||||
Разборка занимает много времени и немного энергии. Также есть шанс, что компонент может сломаться.
|
@ -0,0 +1,9 @@
|
||||
# Дисковод
|
||||
|
||||

|
||||
|
||||
Дисковод может быть использован для чтения [дискет](../item/floppy.md) при работе с [компьютером](../general/computer.md) подключенным к дисководу. Это удобно на начальных этапах, когда низкоуровневый [системный блок](case1.md) не имеет встроенного дисковода, а вам нужна операционная система, для запуска [компьютера](../general/computer.md). Дискета с [OpenOS](../general/openOS.lua) может быть создана из пустой [дискеты](../item/floppy.md) и [данного руководства](../item/manual.lua).
|
||||
|
||||
Он может быть также установлен в [роботов](robot.md), чтобы они получили возможеость использовать [дискеты](../item/floppy.md). Это можно использовать для передачи данных в и из робота используя сеть - например, используя [сетевые карты](../item/lanCard.md).
|
||||
|
||||
[Дискеты](../item/floppy.md) могут быть вставлены/убраны без необходимости открывать интерфейс дисковода достаточно кликнуть правой кнопкой мыши, с зажатой клавишей Shift и [дискетой](../item/floppy.md) в руках.
|
@ -0,0 +1,7 @@
|
||||
# Геоанализатор
|
||||
|
||||

|
||||
|
||||
Геоанализатор используется [компьютерами](../general/computer.md) для сканирования местности вокруг него. Это можно использовать для генерации карт местности и показа их на [голограммном проекторе](hologram1.md), также его можно использовать для нахождения полезных блоков (руды обычно тверже земли и камня). В результаты работы анализатора добавляется некоторое количество шума/ошибок; в теории, чем больше сканирований произвести, тем точнее результаты.
|
||||
|
||||
Геоанализатор также может быть установлен в [роботов](robot.md) и [планшеты](../item/tablet.md) в качестве улучшения, которое позволяет сканировать территорию вокруг них. Сканирование требует некоторого количества энергии, хотя, частое его использование быстро разрядит батарее устройства.
|
@ -0,0 +1,7 @@
|
||||
# Голограммный проектор
|
||||
|
||||

|
||||
|
||||
Голограммный проектор предоставляет массив вокселей, расположенных в трех плоскостях, каждый из которых может быть включен или выключен с помощью подключенного [компьютера](../general/computer.md). Проектор уровня 2 имеет такое же разрешение, что и проектор уровня 1, но поддерживает 3 цветные воксели, цвета которых указываются пользователем.
|
||||
|
||||
Голограммы можно вращать в вертикальной плоскости, для этого их нужно ударить [ключом](../item/wrench.md) сверху или снизу. Это может сэкономить ресурсы, ведь не нужно переворачивать их программными средствами. Голограммы также могут быть отмасштабированы.
|
@ -0,0 +1 @@
|
||||
#REDIRECT hologram1.md
|
@ -0,0 +1,46 @@
|
||||
# Блоки
|
||||
|
||||
Здесь представлен список блоков в OpenComputers. Если вы ищете предметы, проверьте [список предметов](../item/index.md).
|
||||
|
||||
Некоторые блоки могут быть недоступны, в зависимости от рецептов.
|
||||
|
||||
## Компьютеры
|
||||
* [Системный блок](case1.md)
|
||||
* [Микроконтроллер](microcontroller.md)
|
||||
* [Робот](robot.md)
|
||||
* [Серверная стойка](serverRack.md)
|
||||
|
||||
## Компоненты
|
||||
|
||||
### Ввод / Вывод
|
||||
* [Холограммный проектор](hologram1.md)
|
||||
* [Клавиатура](keyboard.md)
|
||||
* [Монитор](screen1.md)
|
||||
|
||||
### Хранение данных
|
||||
* [Дисковод](diskDrive.md)
|
||||
* [RAID](raid.md)
|
||||
|
||||
### Расширения
|
||||
* [Адаптер](adapter.md)
|
||||
* [Кабель](cable.md)
|
||||
* [Геоанализатор](geolyzer.md)
|
||||
* [Датчик движения](motionSensor.md)
|
||||
* [Редстоун I/O](redstone.md)
|
||||
|
||||
## Сборка / Печать
|
||||
* [3D печать](print.md)
|
||||
* [3D принтер](printer.md)
|
||||
* [Сборщик роботов](assembler.md)
|
||||
* [Блок хамелиума](chameliumBlock.md)
|
||||
* [Разборщик](disassembler.md)
|
||||
|
||||
## Сеть
|
||||
* [Точка доступа](accessPoint.md)
|
||||
* [Коммутатор](switch.md)
|
||||
|
||||
## Управление питанием
|
||||
* [Конденсатор энергии](capacitor.md)
|
||||
* [Зарядное устройство](charger.md)
|
||||
* [Конвертер энергии](powerConverter.md)
|
||||
* [Распределитель энергии](powerDistributor.md)
|
@ -0,0 +1,7 @@
|
||||
# Клавиатура
|
||||
|
||||

|
||||
|
||||
Клавиатура необходима для набора текст на [мониторе](screen1.md), они могут стоять отдельным блоком в мире или быть встроены в такие устройства как [роботы](robot.md) или [планшеты](../item/tablet.md).
|
||||
|
||||
Для того, чтобы клавиатура работала с [монитором](screen1.md), она должна быть расположена рядом с [монитором](screen1.md), повернута к [монитору](screen1.md), или расположена на самом [мониторе](screen1.md) (сверху или с одного из боков). Вы можете узнать, что клавиатура "соединилась" с [монитором](screen1.md) если интерфейс [монитора](screen.md) открывается, при использовании клавиатуры.
|
@ -0,0 +1,7 @@
|
||||
# Микроконтроллер
|
||||
|
||||

|
||||
|
||||
Микроконтроллеры можно получить, поместив [корпус микроконтроллера](../item/microcontrollerCase1.md) в [сборщик роботов](assembler.md). Они обладают меньшей функциональностью, по сравнению с [компьютерами](../general/computer.md), но они дешевле в создании.
|
||||
|
||||
Микроконтроллеры могут иметь несколько компонентов, таких как [процессоры](../item/cpu1.md), [планки памяти](../item/ram1.md) и платы расширения. Микроконтроллеры не могут иметь [жесткий диск](../item/hdd1.md), но имеют слот под [EEPROM](../item/eeprom.md), что позволяет запрограммировать их специфические задачи.
|
@ -0,0 +1,7 @@
|
||||
# Датчик движения
|
||||
|
||||

|
||||
|
||||
Датчик движения позволяет [компьютерам](../general/computer.md) замечать движение живых существ. Если существо двигается быстрее, чем задано, то будет подан сигнал в [компьютер](../general/computer.md) соединенный с датчиком движения. Вы можете задать порог срабатывания датчика через API, которое доступно с компьютеров, подключенных к датчику.
|
||||
|
||||
Датчик движения обнаружит движение только в прямой видимости между ним объектом, а также только в радиусе 8 блоков.
|
@ -0,0 +1,5 @@
|
||||
# Конвертер энергии
|
||||
|
||||

|
||||
|
||||
Конвертер энергии это самый быстрый способ получения энергии OpenComputers из энергии других модов. Если вы запустите простой компьютер, вероятно, вам не понадобится конвертер. Если у вас есть много конденсаторов, вам может понадобиться конвертер. Однако, если вы хотите подвести энергию к [сборщику роботов](assembler.md) или [зарядному устройству](charger.md), хорошей идеей будет подключить их через конвертер, чем напрямую.
|
@ -0,0 +1,5 @@
|
||||
# Распределитель энергии
|
||||
|
||||

|
||||
|
||||
Распределитель энергии распределяет ее между несколькими хранилищами (такими как [конденсатор](capacitor.md)), что позволяет нескольким подсетям обмениваться энергией, без дополнительных компонентов. Это достигается "балансированием" энергии во всех подключенных подсетях, поддерживая *относительно* одинаковое количество энергии в них.
|
@ -0,0 +1,11 @@
|
||||
# 3D печать
|
||||
|
||||

|
||||
|
||||
3D печать осуществляется с помощью [3D принтеру](printer.md). Они предназначены в первую очередь для декоративных целей, но также могут реагировать и излучать редстоун сигнал, что расширяет их функционал.
|
||||
|
||||
3D модели могут быть переработаны, для этого их нужно поместить в [3D принтер](printer.md). Что позволяет повторно использовать немного [хамелиума](../item/chamelium.md) затраченного на их печать. Цвет, который использовался для печати модели, не может быть переработан.
|
||||
|
||||
Зажав кнопку показа подсказок OpenComputers (по умолчанию [Shift]), принтер покажет свое состояние.
|
||||
|
||||
Распечатанные блоки совместимы с Forge MultiPart. Если требуется, множество 3D моделей могут быть размещены в пределах одного блока, пока их количество не превысит размеров одной модели. Благодаря природе Forge Multipart, модели могут быть также расположены в пределах одного блока, как факелы, рычаги и кабели (из мода Project Red например).
|
@ -0,0 +1,18 @@
|
||||
# 3D принтер
|
||||
|
||||

|
||||
|
||||
3D принтеры позвляют вам распечатать любой блок любой формы и текстуры. Для начала работы с 3D принтерами, вы должны поместить блок 3D принтера рядом с компьютером. Это даст доступ к API `printer3d`, позволяющем вам создавать и печатать [3D модели](print.md) используя предоставленные функции.
|
||||
|
||||
Наиболее удобный способ настройки принтеров это Пакетный менеджер OpenPrograms (OPPM). После установки (`oppm install oppm`), убедитесь, что у вас есть [интернет карта](../item/internetCard.md) в [компьютере](../general/computer.md), а после чего выполните следующие команды:
|
||||
`oppm install print3d-examples`
|
||||
|
||||
После чего примеры моделей будут доступны в директории `/usr/share/models/` как .3dm файлы. Изучите файлы-примеры на предмет доступных опций, в этом вам очень поможет файл `example.3dm`. Также, вы можете установить `print3d` и `print3d-examples` программы из OpenPrograms используя `wget` и [интернет карту](../item/internetCard.md).
|
||||
|
||||
Для возможности печати, 3D принтер должен быть настроен с помощью [компьютера](../general/computer.md). Если он настроен для печати нон-стоп, компьютер больше не потребуется. Вы также должны вставить [картридж с чернилами](../item/inkCartridge.md) и немного [хамелиума](../item/chamelium.md) в качестве исходных материалов. Количество хамелиума зависит от сложности 3D модели, в то время, как количество чернил зависит от площади печатаемой модели.
|
||||
|
||||
Для печати модели, используйте следующую команду:
|
||||
`print3d /путь/к/файлу.3dm`
|
||||
заменив путь, на пть к .3dm файлу.
|
||||
|
||||
Документация о создании новых моделей может быть найдена в файле `/usr/share/models/example.3dm`.
|
@ -0,0 +1,11 @@
|
||||
# RAID
|
||||
|
||||

|
||||
|
||||
Блок RAID может содержать 3 [жестких диска](../item/hdd1.md), объединенных в единую файловую систему. Благодаря объединению, объем памяти [жестких дисков](../item/hdd1.md) суммируется и становится доступен для всех [компьютеров](../general/computer.md), подключенных к RAID.
|
||||
|
||||
RAID работает только, когда все 3 [жестких диска](../item/hdd1.md) вставлены и доступны. [Жесткие диски](../item/hdd1.md) могут иметь различный объем.
|
||||
|
||||
При добавлении нового [жестого диска](../item/hdd1.md) RAID стирает его содержимое. Удаление одного [жесткого диска](../item/hdd1.md) сотрет информацию и на остальных. Обратоне возвращение диска *не* восстановит данные; RAID просто будет создан заного, с пустыми дисками.
|
||||
|
||||
Если сломать RAID блок, он сохранит все содержимое и данные, поэтому можно смело переезжать в другое место.
|
@ -0,0 +1,9 @@
|
||||
# Редстоун I/O
|
||||
|
||||

|
||||
|
||||
Блок редстоун I/O для удаленного чтения и излучения редстоун сигнала. Он ведет себя как что-то среднее между [редстоун картой](../item/redstoneCard1.md) 1 и 2 уровня: может читать и излучать сигнал как в один провод и в многожильный кабель, но не может читать и излучать беспроводные сигналы.
|
||||
|
||||
При предоставлении сторон методам компонента, направления принципиально важны, например, рекомендуется использовать `sides.north`, `sides.east` и т.п.
|
||||
|
||||
Также как [редстоун карты](../item/redstoneCard1.md), этот блок подает сигнал в [компьютер](../general/computer.md) при изменении редстоун сигнала - как для одиночных, так и для многожильных сигналов. Данный компьютер может быть настроен так, чтобы будить [компьютер](../general/computer.md), когда уровень сигнала превысил порог.
|
@ -0,0 +1,9 @@
|
||||
# Робот
|
||||
|
||||

|
||||
|
||||
В отличие от [компьютеров](../general/computer.md), роботы могут двигаться и взаимодействовать с игровым миром также, как игроки. Они *не* могут взаимодействовать с внешними компонентами! Если вам нужно связать робота с [компьютером](../general/computer.md) или другими роботами, используйте [беспроводные сетевые карты](../item/wlanCard.md), или создайте низкоуровневый протокол, на основе сигнала редстоуна и [редстоун карт](../item/redstoneCard1.md), к примеру.
|
||||
|
||||
Роботы получается путем помещения [системного блока](case1.md) любого уровня в [сборщик роботов](assembler.md). Чем выше уровень [системного блока](case1.md), тем более сложных роботов можно построить, благодаря возможности использовать [процессоры](../item/cpu1.md) высокого уровня. Сложность робота (показывается в [сборщике роботов](assembler.md)) определяется уровнем компонентов и улучшений, помещенных в робота; компонент высокого уровня сильнее увеличивает сложность, чем компонент низкого. Если сложность робота превысила предел, тогда [сборщик роботов](assembler.md) не сможет создать робота.
|
||||
|
||||
Для повышения функциональности в роботов можно поместить множество компонентов. Это могут быть [инвентари](../item/inventoryUpgrade.md) и [контроллеры инвентарей](../item/inventoryControllerUpgrade.md), [баки для жидкостей](../item/tankUpgrade.md), [навигация](../item/navigationUpgrade.md) и многие другие. [Контейнер улучшений](../item/upgradeContainer1.md) и [карт](../item/cardContainer1.md) позволяют вставлять и вынимать компоненты без пересборки робота. [Дисковод](diskDrive.md) также может быть помещен в робота, для возможности работы с [дискетами](../item/floppy.md), например, для установки [openOS](../general/openOS.md) на робота (также вы можете установить [openOS](../general/openOS.md) на пустой [жесткий диск](../item/hdd1.md) с помощью [компьютера](../general/computer.md) и использовать этот [жесткий диск](../item/hdd1.md) как компонент, при сборке робота).
|
@ -0,0 +1,18 @@
|
||||
# Монитор
|
||||
|
||||

|
||||
|
||||
Монитор используется совместно с [видеокартой](../item/graphicsCard1.md), для отображения текста [компьютера](../general/computer.md). Разные уровни мониторов имеют разные возможности, такие как разное разрешение и глубина цвета. Они делятся на мониторы низкого разрешения и мониторы высокого разрешения, поддерживающих 2 и 256 цвета соответственно.
|
||||
|
||||
Доступное разрешение и глубина цвета зависят от наименьшего уровня компонента. При использовании [видеокарты уровня 1](../item/graphicsCard1.md) и [монитора уровня 3](screen3.md), будет доступен только разрешение и глубина цвета первого уровня. Однако, при использовании [видеокарты](../item/graphicsCard1.md) уровня 3 с монитором уровня 1, разрешение и глубина цвета также будут уровня 1, но все остальные операции, выполняемые [видеокартой](../item/graphicsCard1.md) будут быстрее, чем при использовании [видеокарты](../item/graphicsCard1.md) уровня 1.
|
||||
|
||||
Экраны могут быть размещены рядом друг с другом, образуя мультиблочные структуры. При размещении вверх или вниз, они будут развернуты также, как и все остальные. Их ориентация показана стрелкой, когда вы держите монитор в руках.
|
||||
|
||||
Доступное разрешение не зависит от размера монитора, а только от его уровня. Прилегающие мониторы могут быть окрашены. Достаточно кликнуть правой кнопкой мыши по монитору с красителем в руке. Краситель не будет тратиться, но и монитор не сохранит этот цвет при разбивании. Мониторы разного цвета не соединяются. Мониторы разного уровня никогда не соединятся, даже если они одного цвета.
|
||||
|
||||
Мониторы уровня 2 и 3 могут использовать мышь. Клики мышью могут быть выполнены как в интерфейсе монитора (когда подключена и используется [клавиатура](keyboard.md)) или находясь рядом с монитором. Открытие интерфейса монитора как обычно или с помощью Shift может контролироваться с помощью API на подключенном к монитору [компьютере](../general/computer.md). Мониторы уровня 3 наиболее точно определяют место клика, если включен их компонент.
|
||||
|
||||
Разрешение и глубина цвета мониторов в зависимости от разрешения:
|
||||
- Уровень 1: разрешение 50x16, 1-bit цвет.
|
||||
- Уровень 2: разрешение 80x25, 4-bit цвет.
|
||||
- Уровень 3: разрешение 160x50, 8-bit цвет.
|
@ -0,0 +1 @@
|
||||
#REDIRECT screen1.md
|
@ -0,0 +1 @@
|
||||
#REDIRECT screen1.md
|
@ -0,0 +1,9 @@
|
||||
# Серверная стойка
|
||||
|
||||

|
||||
|
||||
Серверная стойка может содержать до 4 [серверов](../item/server1.md). [Сервер](../item/server1.md) это высокоуровневый [компьютер](../general/computer.md), который может работать только внутри серверной стойки. [Серверы](../item/server1.md) могут удаленно контролироваться, с помощью [терминала](../item/terminal.md). Количество [удаленных терминалов](../item/terminal.md), которое может быть подключено к одному [серверу](../item/server1.md) одновременно, зависит от уровня [сервера](../item/server1.md). Дистанция, на которой можно будет использовать [терминал](../item/terminal.md) настраивается в интерфейсе стойки. Большие значения требуют больше энергии.
|
||||
|
||||
Каждый [сервер](../item/server1.md) в серверной стойке может взаимодействовать только с одной "стороной" стойки или ни с какой. К какой стороне, какой [сервер](../item/server1.md) подключен, настраивается в интерфейсе стойки. Будьте внимательны, стороны считаются относительно самой стойки, например, если вы смотрите на стойку спереди, то `правая сторона` стойки для вас будет слева.
|
||||
|
||||
Серверные стойки взаимодействуют с [коммутаторами](switch.md) и [распределителями энергии](powerDistributor.md). Переключатель режимов работы стойки, может быть настроен в интерфейсе самой стойки, он имеет 2 режима: внешний и внутренний. Во внешнем режиме сервер будет работать как обычный [коммутатор](switch.md). Во внутреннем режиме, сообщения будут передаваться только к [серверам](../item/server.md) в стойке и не будут автоматически связаны со сторонами стойки. [Серверы](../item/server1.md) все также будут иметь возможность передачи сообщений друг другу. Это позволяет использовать серверные стойки как продвинутые [коммутаторы](switch.md) для операций фильтрации и направления данных, например.
|
@ -0,0 +1,11 @@
|
||||
# Коммутатор
|
||||
|
||||

|
||||
|
||||
Коммутатор используется для передачи сообщений между несколькими подсетями, не используя компоненты [компьютеров](../general/computer.md) в других сетях. Сохранение компонентов, как правило, хорошая идея, что не позволяет [компьютерам](../general/computer.md) использовать неверный [монитор](screen1.md) или не позволяет перенагружать их (в результате чего [компьютеры](../general/computer.md) выключатся и отказываются загружаться).
|
||||
|
||||
Также есть беспроводная версия коммутатора, называемая [точка доступа](accessPoint.md), с ее помощью сообщения передаются по беспроводной линии. Сообщения, переданные по беспроводной линии могут быть получены или перенаправлены другими [точками доступа](accessPoint.md) или [компьютерами](../general/computer.md) с [беспроводной сетевой картой](../item/wlanCard.md).
|
||||
|
||||
Коммутаторы и [точки доступа](accessPoint.md) *не* отслеживают, какие пакеты и куда они передали, поэтому для в сети могут образовываться петли или вы можете получать одно сообщение несколько раз. Из-за ограниченного буфера сообщений коммутатора, частое отправление сообщений приводит к их потере. Вы можете улучшить коммутатор или [точку доступа](accessPoint.md) для увеличения скорости обработки сообщений, а также увеличения размера сообщений.
|
||||
|
||||
Сообщения, могут перенаправлены всего несколько раз, поэтому цепочки с произвольным количеством коммутаторов или точек доступа невозможны. По умолчанию, сообщение может быть перенаправлено пять раз.
|
@ -0,0 +1,10 @@
|
||||
# Компьютеры
|
||||
|
||||
Компьютеры могут быть собраны из большого количества [блоков](../block/index.md) и компонентов. Минимальный набор блоков, для создания компьютера, это [системный блок](../block/case1.md), [монитор](../block/screen1.md) и [клавиатура](../block/keyboard.md). [Системный блок](../block/case1.md) и [монитор](../block/screen1.md) имеют несколько уровней, различающихся функционалом и возможностями, что позволяет создавать сложные компьютерные системы. Для получения возможности печатать на [мониторе](../block/screen1.md), потребуется [клавиатура](../block/keyboard.md) расположенная рядом с [монитором](../block/screen1.md) (она может быть как спереди, так и по бокам [монитора](../block/screen1.md)).
|
||||
|
||||
После того, как базовые блоки собраны, требуется вставить компоненты в [системный блок](../block/case1.md). Эти компоненты включают [процессор](../item/cpu1.md), [планки памяти](../item/ram1.md), [жесткие диски](../item/hdd1.md), [видеокарты](../item/graphicsCard1.md) (для вывода изображения на [монитор](../block/screen1.md)), [сетевые карты](../item/lanCard.md) (для связи компьютеров) и т.д.. Выбирая только нужные компоненты, вы можете собрать оптимальный компьютер для требуемой задачи.
|
||||
|
||||
Системные блоки низкого уровня также требуется [дисковод](../block/diskDrive.md) для работы с [дискетами](../item/floppy.md). [Дискета](../item/floppy.md) с [OpenOS](openOS.md) требуется для запуска компьютера первый раз и с ее помощью можно установить операционную систему на [жесткий диск](../item/hdd1.md). После установки системы на [жесткий диск](../item/hdd1.md), [дискеты](../item/floppy.md) больше не требуются для запуска. Дополнительные программы также доступны в виде [дискет](../item/floppy.md) (например Пакетный менеджер OpenPrograms (OPPM)) могут быть найдены в сокровищницах.
|
||||
|
||||
В качестве финального шага требуется подать энергию на компьютер. OpenComputers совместим с самыми популярными техническими модами и их энергетической системой, что позволяет подключать блоки напрямую. Вы можете узнать, подключен блок к внешнему источнику питания или нет, по подсказке, в которой указана скорость конвертации энергии.
|
||||
Для больших сетей с множеством компьютеров, [конвертер энергии](../block/powerConverter.md) (конвертирует энергию других модов в энергию ОС), [распределитель энергии](../block/powerDistributor.md) (распределяет энергию между компьютерами в сети) и [конденсатор энергии](../block/capacitor.md) (энергохранилище) могут быть подключены к компьютерам в сети с помощью [кабеля](../block/cable.md).
|
@ -0,0 +1,16 @@
|
||||
# Lua
|
||||
|
||||
Книги [Lua руководство](http://www.lua.org/manual/5.2/manual.html) и [Программирование на Lua](http://www.lua.org/pil/) (первое издание доступно бесплатно) хорошее начало, для получения базовых навыков программирования на Lua, ознакомления с синтаксисом и стандартными библиотеками. [OpenOS](openOS.md) стремится соответствовать стандартным библиотекам, с несколькими различиями, например отладочная библиотека. Эти различия [документированы в wiki](http://ocdoc.cil.li/api:non-standard-lua-libs).
|
||||
|
||||
Нестандартные библиотеки должны быть `подключены`, для использования их в скриптах. Например:
|
||||
|
||||
`local component = require("component")`
|
||||
`local rs = component.redstone`
|
||||
|
||||
Это позвонил вызывать и использовать функции [редстоун карты](../item/redstoneCard1.md). Например:
|
||||
|
||||
`rs.setOutput(require("sides").front, 15)`
|
||||
|
||||
**Важно**: при работе с интерпретатором Lua, *не* используйте несколько `local` в одной строке. Если вы вставите третью строку выше подключения библиотеки, вы получите ошибку, так как вызов `rs` будет иметь значение `nil`. Почему только на третьей строке, спросите вы? Потому, что для простоты тестирования, интерпретатор пытается загрузить неизвестные переменные, как библиотеки. Хотя на после первой строки ничего не произойдет, то на второй строке вызов `component` вызовет эту библиотеку и запустит ее. Библиотеки не подгружаются автоматически, их нужно вызвать, это сделано для экономии ресурсов.
|
||||
|
||||
OpenOS предоставляет множество дополнительных библиотек и программ, начиная от контроля и управления компонентами [компьютера](computer.md) и заканчивая API для многожильного редстоун кабеля, а также кодов клавиш [клавиатуры](../block/keyboard.md). Дополнительные библиотеки могут быть подключены к Lua скрипту через функцию `require()`, как показано выше. Некоторые библиотеки требуют определенные компоненты для работы, например `интернет` библиотека требует [интернет карту](../item/internetCard.md). В данном случае, библиотека станет доступна, только после установки интернет карты.
|
@ -0,0 +1,12 @@
|
||||
# OpenOS
|
||||
|
||||
OpenOS это простая операционная система, доступная в OpenComputers. Она требуется для первого запуска [компьютера](computer.md) и может быть получена с помощью пустой [дискеты](../item/floppy.md) и [руководства](../item/manual.md) OpenComputers в окне верстака.
|
||||
|
||||
После крафта, [дискета](../item/floppy.md) может быть помещена в [дисковод](../block/diskDrive.md), подключенный к [правильно настроенному](quickstart.md) [компьютеру](computer.md), что позволит [компьютеру](computer.md) запустить OpenOS.
|
||||
После запуска, вы можете установить OpenOS на чистый [жесткий диск](../item/hdd1.md), что освобождает от необходимости использовать [дискету](../item/floppy.md) при каждом запуске, а также получить доступ к файловой системе в режиме записи ([Дискеты](../item/floppy.md) с OpenOS и другие "трофейные" дискеты имеют режим `только чтение`). [Системный блок](../block/case3.md) уровня 3 не требует внешнего [дисковода](../block/diskDrive.md), он уже встроен и может работать с [дискетами](../item/floppy.md).
|
||||
|
||||
OpenOS может быть установлена командой `install`, после чего потребуется подтверждение установки. [дискету](../item/floppy.md) можно вытащить, после установки системы и перезапуска компьютера. OpenOS может быть установлена на все устройства, за исключением [дронов](../item/drone.md) и [микроконтроллеров](../block/microcontroller.md) (оба вида могут быть запрограммированы только с помощью [EEPROM](../item/eeprom.md) потому, что они не имеют собственной файловой системы).
|
||||
|
||||
OpenOS имеет множество встроенных функций, вы также можете использовать команду `lua`, чтобы открыть интерпретатор Lua. Это наилучший способ проверки работы команд и экспериментов с API, перед написанием .lua скрипта. Также прочитайте информацию, отображаемую при запуске интерпретатора, она покажет вам, как вывести результаты выполнения команды и как выйти из интерпретатора.
|
||||
|
||||
Для более подробной информации, прочитайте страницу [Программирование на Lua](lua.md). Для запуска Lua скриптов, просто напечатайте имя скрипта и нажмите Enter (например, `script.lua` может быть запущен командой `script` в терминале).
|
@ -0,0 +1,50 @@
|
||||
# Быстрый старт
|
||||
|
||||
Также это руководство можно назвать "как сделать компьютер". Для запуска вашего первого [компьютера](computer.md) вам нужно его корректно собрать. В OpenComputers доступно большое количество компьютеров, но мы начнем с самого простого: обычного компьютера.
|
||||
|
||||
**Примечание**: это пошаговая инструкция, которая позволит вам понять базовые принципы мода. Если вы никогда не собирали компьютер в реальной жизни или вы совсем не знаете этот мод, мы рекомендуем вам прочитать эту страницу.
|
||||
|
||||
Сперва, вам понадобится [системный блок](../block/case1.md). Этот блок будет содержать все компоненты вашего компьютера и именно с него начинается создание компьютера.
|
||||
|
||||

|
||||
|
||||
Например, вам потребуется выбрать, [видеокарту](../item/graphicsCard1.md) какого уровня вы будете использовать, а может вам требуется [сетевая](../item/lanCard.md) или [редстоун](../item/redstoneCard1.md) карта или вы играете в креативе, тогда вам может понадобиться [отладочная карта](../item/debugCard.md).
|
||||
|
||||
Когда вы откроете интерфейс [системного блока](../block/case1.md) вы увидите несколько слотов. Количество слотов и уровень компонентов, которые могут быть установлены (показано римскими цифрами в слоте) зависит от уровня системного блока.
|
||||

|
||||
Пустые [системные блоки](../block/case1.md) бесполезны. Вы можете попытаться включить [компьютер](computer.md), но вы получите только сообщение о ошибке в чат, а также звуковой сигнал. Сообщение о ошибке указывает, что компьютерам нужна энергия для работы. Подключите ваш [компьютер](computer.md) к источнику энергии, напрямую или через [конвертер энергии](../block/powerConverter.md).
|
||||
|
||||
При повторной попытке запуска, вы получите сообщение, о необходимости установки [процессора](../item/cpu1.md). Они бывают разных уровней, эта тенденция используется во всем OpenComputers. Чем выше уровень [процессора](../item/cpu1.md), тем больше компонентов он сможет использовать, а также, тем быстрее он работает. Выберите уровень и поместите процессор в [системный блок](../block/case1.md).
|
||||
|
||||
После чего вы должны вставить [планки памяти](../item/ram1.md). Звуковой сигнал будет другим: 1 длинный и 1 короткий. Чем выше уровень [планок памяти](../item/ram1.md), тем больше памяти доступно программам на вашем [компьютере](computer.md). Для запуска [OpenOS](openOS.md), требуется как минимум две [планки памяти](../item/ram1.md) уровня 1.
|
||||
|
||||
Так уже гораздо лучше. Теперь ваш [системный блок](../block/case1.md) выглядит примерно так:
|
||||

|
||||
И вот, попытка включения не выдает никаких сообщений! Но увы, он не запускается. При этом компьютер выдаст двойной звуковой сигнал. Это означает, что попытка запуска [компьютера](computer.md) не удалась. Другими словами: технически он работает! И тут нам на помощь приходит замечательный инструмент: [анализатор](../item/analyzer.md). Данный инструмент позволяет получать информацию о блоках OpenComputers, а также о некоторых блоках из другим модов. Для использования [анализатора](../item/analyzer.md) на [компьютере](computer.md) кликните по нему (с зажатой клавишей Shift).
|
||||
|
||||
Вы получите сообщение, почему [компьютер](computer.md) не запускается:
|
||||
`no bios found; install configured EEPROM`
|
||||
|
||||
Самое главное здесь, это *настроенный*. Создать [EEPROM](../item/eeprom.md) очень просто. Для настройки, вы можете использовать [компьютер](computer.md), что немного сложно в данный момент, поэтому используйте его для крафта "Lua BIOS" [EEPROM](../item/eeprom.md). Обычно это [EEPROM](../item/eeprom.md) и [manual](../item/manual.md) расположенные рядом в верстаке. Поместите настроенный [EEPROM](../item/eeprom.md) в ваш [компьютер](computer.md) и.....
|
||||
|
||||
Ничего. Совсем ничего. Но мы умеем использовать [анализатор](../item/analyzer.md), это очень удобно! В результате получаем другое сообщение:
|
||||
`no bootable medium found; file not found`
|
||||
|
||||
Ну что ж. BIOS работает и это хорошо. Но компьютер не может запустить операционную систему, тут нам потребуется [дискеты](../item/floppy.md) или [жесткий диск](../item/hdd1.md). Lua BIOS ожидает наличия в файловой системе файла `init.lua`, с которого начинается загрузка операционной системы. Вы, наверное догадались, что нам нужна дискета с операционной системой. Соедините пустую [дискету](../item/floppy.md) и [руководство](../item/manual.md) для создания дискеты с [OpenOS](openOS.md).
|
||||
|
||||
Даже, если использовать [системный блок](../block/case2.md) уровня 2 (как на скриншотах выше), вы не сможете вставить дискету. Если вы будете использовать [системный блок](../block/case3.md) уровня 3 или креативный, вы сможете легко вставить дискету в [системный блок](../block/case1.md). Значит, нам потребуется [дисковод](../block/diskDrive.md) рядом с системным блоком (или подключенный с помощью [кабеля](../block/cable.md)). Как только вставите дискету, вы знаете, что делать. Включите компьютер.
|
||||
|
||||
Он ожил! Ну или должен был. Если этого не произошло, значит что-то пошло не так и нам снова поможет [анализатор](../item/analyzer.md). Если предположить, что компьютер заработал, то вы проделали огромную работу. Самая сложная часть позади. Теперь осталось напечатать что-либо и вывести результат.
|
||||
|
||||
Чтобы [компьютер](computer.md) мог выводить информацию, вы должны установить [монитор](../block/screen1.md) и [видеокарту](../item/graphicsCard1.md).
|
||||

|
||||
|
||||
Установите [монитор](../block/screen1.md) рядом с [системным блоком](../block/case1.md) или подключите его с помощью [кабеля](../block/cable.md). После чего установите [видеокарту](../item/graphicsCard1.md), которую вы выбрали в [системный блок](../block/case1.md). Вы должны увидеть мигающий курсор на [мониторе](../block/screen1.md). Теперь, установите [клавиатуру](../block/keyboard.md) перед [монитором](../block/screen1.md) или на одну из его сторон, чтобы получить возможность вводить текст с [клавиатуры](../block/keyboard.md).
|
||||
|
||||
На этом все. Теперь ваш [компьютер](computer.md) запущен, работает и ожидает команд. Попробуйте что-нибудь напечатать! Введите `lua` и нажмите Enter, после чего вы получите приветственное сообщение интерпретатора Lua. Здесь вы можете выполнять простые команды Lua. Для более подробной информации, прочтите страницу о [Lua](lua.md).
|
||||
|
||||

|
||||
|
||||
Получите удовольствие, от создания сложных [компьютеров](computer.md), совместно [серверами](../item/server1.md) и сборкой [роботов](../block/robot.md), [дронов](../item/drone.md), [микроконтроллеров](../block/microcontroller.md) и [планшетов](../item/tablet.md) в [сборщике роботов](../block/assembler.md).
|
||||
|
||||
Хорошего кода вам!
|
39
src/main/resources/assets/opencomputers/doc/ru_RU/index.md
Normal file
39
src/main/resources/assets/opencomputers/doc/ru_RU/index.md
Normal file
@ -0,0 +1,39 @@
|
||||
# Руководство OpenComputers
|
||||
|
||||
OpenComputers это мод, который добавляет модульные и настраиваемые [компьютеры](general/computer.md), [серверы](item/server1.md), [роботов](block/robot.md) и [дронов](item/drone.md) в игру, которые сохраняют свое состояние. Все устройства могут быть запрограммированы на языке Lua 5.2, что позволяет работать на системах любой сложности.
|
||||
|
||||
Чтобы понять, как использовать руководство, прочитайте [эту страницу](item/manual.md) (этот зеленый текст - ссылка, кликните на него).
|
||||
|
||||
## Содержание
|
||||
|
||||
### Устройства
|
||||
- [Компьютеры](general/computer.md)
|
||||
- [Серверы](item/server1.md)
|
||||
- [Микроконтроллеры](block/microcontroller.md)
|
||||
- [Роботы](block/robot.md)
|
||||
- [Дроны](item/drone.md)
|
||||
|
||||
### Программы и программирование
|
||||
- [OpenOS](general/openOS.md)
|
||||
- [Lua](general/lua.md)
|
||||
|
||||
### Блоки и предметы
|
||||
- [Предметы](item/index.md)
|
||||
- [Блоки](block/index.md)
|
||||
|
||||
### Обучение
|
||||
- [С чего начать?](general/quickstart.md)
|
||||
|
||||
## Обзор
|
||||
|
||||
Как упоминалось выше, компьютеры в OpenComputers сохраняют свое состояние, это означает, что [компьютер](general/computer.md) сохраняет свое состояние, даже если чанк был отгружен. Это означает, что если игрок отошел от [компьютера](general/computer.md) или вышел, то [компьютер](general/computer.md) запомнит свое последнее состояние и продолжит работу, тогда, когда игрок снова окажется около [компьютера](general/computer.md). Так работают все блоки, за исключением [планшетов](item/tablet.md).
|
||||
|
||||
Все устройства модульные и могут быть собраны с большим количеством различных компонентов, также как [компьютеры](general/computer.md) в реальной жизни. Игроки, которые любят что-либо мастерить, могут собрать себе робота таким, каким хотят. Если потребуется, устройства могут быть [разобраны](block/disassembler.md). Для [компьютеров](general/computer.md) и [серверов](item/server1.md), компоненты могут быть заменены простым вынимаем из системного блока.
|
||||
|
||||
Устройства OpenComputers совместимы с множеством других модов, что позволяет производить манипуляции над блоками и сущностями (через [адаптер](block/adapter.md) или добавляет специфические улучшения для [роботов](block/robot.md) и [дронов](item/drone.md)). Энергия может быть также получена из других модов, например, Redstone Flux, IndustrialCraft2 EU, Mekanism Joules, Applied Energistics 2 и Factorization Charge.
|
||||
|
||||
Большинство устройств работают под простой операционной системой [OpenOS](general/openOS.md) (за исключением [дронов](item/drone.md) и [микроконтроллеров](block/microcontroller.md). OpenComputers позволяет создавать операционные системы и архитектуры, такими, какими захочет пользователь.
|
||||
|
||||
Устройства имеют доступ к таким ресурсам, как [жесткий диск](item/hdd1.md) и [память (RAM)](item/ram1.md). [Микроконтроллеры](block/microcontroller.md) это дешевые [компьютеры](general/computer.md) с меньшим функционалом и компонентами, они не имеют файловой системы, требуют креатива для программирования. [Роботы](block/robot.md) это мобильные [компьютеры](general/computer.md) они могут взаимодействовать с блоками и существами (но не могут взаимодействовать с внешними компонентами OpenComputers). [Дроны](item/drone.md) это быстрые, entity-based [роботы](block/robot.md) с ограниченным функционалом, возможностью двигаться и взаимодействовать с миром отлично от роботов. [Серверы](item/server1.md) продвинутые [компьютеры](general/computer.md) могут содержать много компонентов, позволяют запускать огромные программы и управлять большими сетями.
|
||||
|
||||
Данное руководство содержит детальную информацию обо всех блоках и предметах, о установке систем и устройств, а также введение в программирование на Lua.
|
@ -0,0 +1,5 @@
|
||||
# Карта абстрактной шины
|
||||
|
||||

|
||||
|
||||
Карта позволяет [компьютерам](../general/computer.md), [серверам](server1.md) и [роботам](../block/robot.md) взаимодействовать с абстрактной шиной мода StargateTech2. Если карта установлена, блоки подключаются к абстрактной шине и позволяет передавать сообщения с ее помощью. Входящие абстрактные сообщения будут конвертированы в сигналы и направлены в машину.
|
@ -0,0 +1,5 @@
|
||||
# Кислота
|
||||
|
||||

|
||||
|
||||
При использовании сложных рецептов, нужно использовать кислоту на [печатной плате](circuitBoard.md) перед созданием [отпечатанной печатной платы](printedCircuitBoard.md).
|
@ -0,0 +1,5 @@
|
||||
# Арифметико-логическая единица
|
||||
|
||||

|
||||
|
||||
Используется для крафта компонентов, в которых происходят вычисления, таких как [процессоры](cpu1.md) и [видеокарты](graphicsCard1.md).
|
@ -0,0 +1,7 @@
|
||||
# Анализатор
|
||||
|
||||

|
||||
|
||||
Анализатор это ручной инструмент, предназначенный для получения информации о блоках OpenComputers. Просто активируйте блок, для получения информации в чат. В зависимости от блока вы можете получить как адрес компонента и информацию о уровне энергии, так и информацию о ошибке, из-за которой [компьютер](../general/computer.md) не работает.
|
||||
|
||||
Вы можете зажать кнопку Ctrl и кликнуть правой кнопкой мыши по блоку или компоненту, в результате адрес этого блока или компонента будет скопирован у буфер обмена. Данная информация может быть вставлена позже в окно [компьютера](../general/computer.md).
|
@ -0,0 +1,5 @@
|
||||
# Улучшение - Ангельский блок
|
||||
|
||||

|
||||
|
||||
Данное улучшение позволяет [роботам](../block/robot.md) ставить блоки прямо в воздухе, без соседнего блока.
|
@ -0,0 +1,5 @@
|
||||
# Клавиши со стрелками
|
||||
|
||||

|
||||
|
||||
Это необходимый элемент для крафта [клавиатуры](../block/keyboard.md).
|
@ -0,0 +1,5 @@
|
||||
# Улучшение - Аккумулятор
|
||||
|
||||

|
||||
|
||||
Данное улучшение увеличивает объем внутреннего энергохранилища, что позволяет [роботам](../block/robot.md) и [планшетам](tablet.md) работать гораздо дольше без [зарядки](../block/charger.md). Чем выше уровень батареи, тем больше энергии она может хранить.
|
@ -0,0 +1 @@
|
||||
#REDIRECT batteryUpgrade1.md
|
@ -0,0 +1 @@
|
||||
#REDIRECT batteryUpgrade1.md
|
@ -0,0 +1,5 @@
|
||||
# Группа кнопок
|
||||
|
||||

|
||||
|
||||
Необходимый компонент для крафта [клавиатуры](../block/keyboard.md).
|
@ -0,0 +1,5 @@
|
||||
# Карта
|
||||
|
||||

|
||||
|
||||
Обычный компонент для крафта карт в OpenComputers (например [видеокарт](graphicsCard1.md), [сетевых карт](lanCard.md) и т.д.).
|
@ -0,0 +1,5 @@
|
||||
# Контейнер для карт
|
||||
|
||||

|
||||
|
||||
Контейнер для карт, как дополнение к улучшению для [роботов](../block/robot.md) позволяет добавлять/извлекать карты в/из [роботов](../block/robot.md). Максимальный уровень карты зависит от уровня контейнера.
|
@ -0,0 +1 @@
|
||||
#REDIRECT cardContainer1.md
|
@ -0,0 +1 @@
|
||||
#REDIRECT cardContainer1.md
|
@ -0,0 +1,9 @@
|
||||
# Хамелиум
|
||||
|
||||

|
||||
|
||||
Это основной материал, используемый в [3D печати](../block/print.md) на [3D принтерах](../block/printer.md). Сам по себе он не представляет ценности.
|
||||
|
||||
Вы можете объединять его, для получения [блоков хамелиума](../block/chameliumBlock.md).
|
||||
|
||||
Несъедобно.
|
@ -0,0 +1,5 @@
|
||||
# Микрочипы
|
||||
|
||||

|
||||
|
||||
Микрочипы - основа крафта электронных компонентов в OpenComputers. Они имеют различные уровни, для крафта компонентов разных уровней.
|
@ -0,0 +1 @@
|
||||
#REDIRECT chip1.md
|
@ -0,0 +1 @@
|
||||
#REDIRECT chip1.md
|
@ -0,0 +1,7 @@
|
||||
# Улучшение - Чанклоадер
|
||||
|
||||

|
||||
|
||||
Данное улучшение может быть установлено (например, в [роботов](../block/robot.md) и [микроконтроллеры](../block/microcontroller.md)), чтобы устройства могли загружать чанки, в которых они находятся, а также соседние чанки. Однако на это требуется энергия. Чанклоадер может быть включен или выключен через API.
|
||||
|
||||
Улучшение автоматически включается при включении устройства и выключается вместе с ним.
|
@ -0,0 +1,4 @@
|
||||
# Печатная плата
|
||||

|
||||
|
||||
Результат крафта из [заготовки печатной платы](rawCircuitBoard.md), используется для создания [отпечатанной печатной платы](printedCircuitBoard.md).
|
@ -0,0 +1,10 @@
|
||||
# Компонентая шина
|
||||
|
||||

|
||||
|
||||
Компонентная шина это [серверное](server1.md) улучшение, которое позволяет [серверам](server1.md) взаимодействовать с большим количеством компонентов. Например [процессорами](cpu1.md), чем выше уровень шины, тем выше уровень компонента, который можно вставить. Чем выше уровень [сервера](server1.md), тем больше компонентных шин вы сможете вставить.
|
||||
|
||||
Количество компонентов, к которому имеет компонентная шина:
|
||||
- Уровень 1: 8 компонентов.
|
||||
- Уровень 2: 12 компонентов.
|
||||
- Уровень 3: 16 компонентов.
|
@ -0,0 +1 @@
|
||||
#REDIRECT componentBus1.md
|
@ -0,0 +1 @@
|
||||
#REDIRECT componentBus1.md
|
@ -0,0 +1,5 @@
|
||||
# Блок управления
|
||||
|
||||

|
||||
|
||||
Чем выше уровень и сложность предмета, тем совершеннее компоненты ему нужны, например [процессоры](cpu1.md).
|
@ -0,0 +1,14 @@
|
||||
# Процессор
|
||||
|
||||

|
||||
|
||||
Основа всех [компьютеров](../general/computer.md) и [серверов](server1.md). Устанавливает архитектуру [компьютера](../general/computer.md) и количество компонентов, которые могут быть подключены к [компьютеру](../general/computer.md), прежде чем он перестанет работать. Чем выше уровень процессора, тем быстрее работает ваш [компьютер](../general/computer.md) - все просто.
|
||||
|
||||
Количество компонентов, к которым имеет доступ процессор:
|
||||
- Уровень 1: 8 компонентов.
|
||||
- Уровень 2: 12 компонентов.
|
||||
- Уровень 3: 16 компонентов.
|
||||
|
||||
В [серверах](server1.md), количество компонентов расширяется с помощью [компонентных шин](componentBus1.md).
|
||||
|
||||
Если к [компьютеру](../general/computer.md) подключено больше компонентов, чем может использовать процессор, он не включится.
|
@ -0,0 +1 @@
|
||||
#REDIRECT cpu1.md
|
@ -0,0 +1 @@
|
||||
#REDIRECT cpu1.md
|
@ -0,0 +1,5 @@
|
||||
# Улучшение - Верстак
|
||||
|
||||

|
||||
|
||||
Это улучшение позволяет [роботам](../block/robot.md) крафтить простые предметы, используя свой [инвентарь](../item/inventoryUpgrade.md). Для крафта используется сетка 3 на 3 слота (левый верхний угол) в [инвентаре](../item/inventoryUpgrade.md) [робота](../block/robot.md). Предметы должны быть расположены в соответствии с рецептом. Результаты крафта будут помещены в [инвентарь](../item/inventoryUpgrade.md) [робота](../block/robot.md). Также результат может быть помещен в выбранный слот, если он заполнен, тогда используется следующий слот. Когда место в инвентаре заканчивается, результаты крафта будут выброшены в мир.
|
@ -0,0 +1,5 @@
|
||||
# Проволока
|
||||
|
||||

|
||||
|
||||
Предмет используется в сложных рецептах, нужен для создания [заготовки печатной платы](rawCircuitBoard.md). Очень неэффективно.
|
@ -0,0 +1,9 @@
|
||||
# Улучшение - База данных
|
||||
|
||||

|
||||
|
||||
Улучшение может быть настроено на хранение списка стаков предметов, которые могут быть использованы другими компонентами. Это особенно полезно для элементов, которые отличаются на основе NBT данных.
|
||||
|
||||
Для конфигурации базы данных, откройте ее, кликнув правой кнопкой мыши с базой данных в руке. Поместите стаки предметов, которые на которые вы хотите сконфигурировать в верхнюю часть инвентаря. Это будут "призрачные стаки", т.е. не "реальные" предметы, хранящиеся в базе данных.
|
||||
|
||||
Также база данных может быть сконфигурирована автоматически, через API предоставленным [контроллером инвентаря](inventoryControllerUpgrade.md) и [анализатором](../block/geolyzer.md).
|
@ -0,0 +1 @@
|
||||
#REDIRECT databaseUpgrade1.md
|
@ -0,0 +1 @@
|
||||
#REDIRECT databaseUpgrade1.md
|
@ -0,0 +1,7 @@
|
||||
# Отладочная карта
|
||||
|
||||

|
||||
|
||||
Отладочная карта, это креативный предмет, предназначенный изначально для отладки некоторых вещей, за счет автоматизации процесса. С тех пор она обрела большую функциональность, что делает ее идеальным инструментом для создания карт.
|
||||
|
||||
Обратите внимание, что вы можете привязать/отвязать карту, нажав кнопку `Красться`, держа в руках карту, это означает, что `команды` будут выполнены на основе вашего уровня доступа, а не умолчаний OpenComputers.
|
@ -0,0 +1,5 @@
|
||||
# Диск
|
||||
|
||||

|
||||
|
||||
Базовый компонент для создания устройств хранения информации, таких как [дискеты](floppy.md) и [жесткие диски](hdd1.md).
|
@ -0,0 +1,5 @@
|
||||
# Дрон
|
||||
|
||||

|
||||
|
||||
Дроны собираются из [корпуса дрона](droneCase1.md) в [сборщике роботов](../block/assembler.md). Они entity-based [роботы](../block/robot.md), но с меньшим функционалом. Они также могут перемещаться по диагонали и быстрее чем [роботы](../block/robot.md), также они обычно контролируются с помощью программы на [компьютере](../general/computer.md). Дроны могут быть сконфигурированы с помощью [EEPROM](eeprom.md) для выполнения различных комманд.
|
@ -0,0 +1,34 @@
|
||||
# Корпус дрона
|
||||
|
||||

|
||||
|
||||
Корпус дрона используется для создания [дронов](drone.md) в [сборщике роботов](../block/assembler.md). [Дроны](drone.md) легковесны, быстры и очень мобильны, но с ограниченной функциональностью. В отличие от [роботов](../block/robot.md) они не могут использовать инструменты и могут ограниченно взаимодействовать с игровым миром.
|
||||
|
||||
Их ограничения обусловлены скорость передвижения и низкими энергозатратами. Они созданы для переноса небольших количеств предметов и идеально подходят для разведки. Использование [дрона](drone.md) вместе с [роботом](../block/robot.md) дает большие возможности, с [роботом](../block/robot.md) выполняем тяжелую работу, а с помощью [дрона](drone.md) предоставляем информацию о окружении и переносим предметы.
|
||||
|
||||
Также как и [микроконтроллеры](../block/microcontroller.md), [дроны](drone.md) могут быть запрограммированы только с помощью [EEPROM](eeprom.md). Также, [EEPROM](eeprom.md) может быть изменен, для этого нужно скрафтить этого [дрона](drone.md) с другим [EEPROM](eeprom.md); старый [EEPROM](eeprom.md) при этом будет возвращен игроку.
|
||||
|
||||
Корпус дрона 1 уровня позволяет использовать следующие компоненты:
|
||||
- 1x [процессор](cpu1.md) уровня 1
|
||||
- 1x [планка памяти](ram1.md) уровня 1
|
||||
- 1x [EEPROM](eeprom.md)
|
||||
- 1x карта расширения уровня 2
|
||||
- 1x карта расширения уровня 1
|
||||
- 1x улучшение уровня 1
|
||||
- 1x улучшение уровня 2
|
||||
|
||||
Корпус дрона 2 уровня позволяет использовать следующие компоненты:
|
||||
- 1x [процессор](cpu1.md) уровня 1
|
||||
- 2x [планки памяти](ram1.md) уровня 1
|
||||
- 1x [EEPROM](eeprom.md)
|
||||
- 2x карты расширения уровня 2
|
||||
- 1x улучшение уровня 1
|
||||
- 1x улучшение уровня 2
|
||||
- 1x улучшение уровня 3
|
||||
|
||||
Корпус дрона 4 уровня (креатив) позволяет использовать следующие компоненты:
|
||||
- 1x [процессор](cpu3.md) уровня 3
|
||||
- 2x [планка памяти](ram5.md) уровня 3
|
||||
- 1x [EEPROM](eeprom.md)
|
||||
- 3x карты расширения уровня 3
|
||||
- 9x улучшений уровня 3
|
@ -0,0 +1 @@
|
||||
#REDIRECT droneCase1.md
|
@ -0,0 +1 @@
|
||||
#REDIRECT droneCase1.md
|
@ -0,0 +1,7 @@
|
||||
# EEPROM
|
||||
|
||||

|
||||
|
||||
EEPROM содержит код, который позволяет загрузить компьютер. Эти данные хранятся в виде простого массива байт, и могут различаться на [процессорах](cpu1.md) другой архитектуры. Например, для Lua обычно используют маленький скрипт, который ищет сценарий инициализации в файловой системе, для других архитектур это может быть другой машинный код.
|
||||
|
||||
С помощью EEPROM могут быть запрограммированы [дроны](drone.md) и [микроконтроллеры](microcontroller.md).
|
@ -0,0 +1,9 @@
|
||||
# Улучшение - Опыт
|
||||
|
||||

|
||||
|
||||
Данное улучшение имеет особый характер, оно позволяет [роботам](../block/robot.md) и [дронам](drone.md) получать опыт, за выполнение различных действий, таких как добыча руд и убийство животных. Одно улучшение может хранить до 30 уровней опыта, добавляя различные бонусы с каждым уровнем, включая увеличение скорости передвижения или увеличения энергохранилища.
|
||||
|
||||
[Роботы](../block/robot.md) роботы уровня 10 и выше получают золотистый оттенок, [роботы](../block/robot.md) уровня 20 и выше получают алмазный оттенок.
|
||||
|
||||
Опыт хранится в самом улучшении, таким образом, переставив улучшение в другого робота, вы переместите опыт на него.
|
@ -0,0 +1,5 @@
|
||||
# Дискета
|
||||
|
||||

|
||||
|
||||
Дискета это самое простое и дешевое средство хранения информации в OpenComputers. На начальных этапах это единственный способ переноса программ между [компьютерами](../general/computer.md) и [роботами](../block/robot.md). Вы также можете найти дискеты в сокровищницах.
|
@ -0,0 +1,7 @@
|
||||
# Улучшение - Генератор
|
||||
|
||||

|
||||
|
||||
Улучшение позволяет устройствам заряжать себя. В данный момент поддерживается только твердое топливо, например уголь. Внутренний инвентарь генератора может хранить только один стак топлива. Топливо может быть убрано из генератора с помощью API. При вынимании генератора из [робота](../block/robot.md), его содержимое выпадает в игровой мир.
|
||||
|
||||
Эффективность генераторов ниже, чем у генераторов в других модах, но этого должно хватить до [перезарядки](../block/charger.md).
|
@ -0,0 +1,7 @@
|
||||
# Видеокарта
|
||||
|
||||

|
||||
|
||||
Видеокарта является неотъемлемой частью большинства [компьютеров](../general/computer.md) и позволяет [компьютеру](../general/computer.md) выводить изображение на подключенный [монитор](../block/screen1.md). Видеокарты имеют несколько уровней, также как и [мониторы](../block/screen1.md), они поддерживают различные разрешения и глубину цвета.
|
||||
|
||||
Другое отличие видеокарт разного уровня состоит в различном количестве операций, которые видеокарта может выполнить за тик. Приведенные в подсказках значения актуальны для [компьютеров](../general/computer.md) с [процессором](cpu1.md) второго уровня. Процессоры первого уровня немного медленнее, а третьего немного быстрее. Числа представлены для различных операций, выполняемых видеокартой: `copy` (копирование), `fill` (заполнение), `set` (установка), `setBackground` (установка заднего фона) и `setForeground` (установка основного фона), соответственно.
|
@ -0,0 +1 @@
|
||||
#REDIRECT graphicsCard1.md
|
@ -0,0 +1 @@
|
||||
#REDIRECT graphicsCard1.md
|
@ -0,0 +1,5 @@
|
||||
# Жесткий диск
|
||||
|
||||

|
||||
|
||||
Жесткие диски это самое продвинутое хранилище информации в OpenComputers. Все виды жестких дисков имеют одинаковую скорость работы, но разный объем памяти. Некоторые устройства могут использовать только жесткие диски (хотя серверы могут использовать внешний [дисковод](../block/diskDrive.md), например). Жесткие диски могут быть объединены в [RAID](../block/raid.md), благодаря чему несколько жестких дисков будут работать как один большой. При объединении жестких дисков в [RAID](../block/raid.md) вся информация на них будет стерта.
|
@ -0,0 +1 @@
|
||||
#REDIRECT hdd1.md
|
@ -0,0 +1 @@
|
||||
#REDIRECT hdd1.md
|
@ -0,0 +1,83 @@
|
||||
# Предметы
|
||||
|
||||
Здесь представлен список предметов, доступных в OpenComputers. Если вы ищете блоки, проверьте [список блоков](../block/index.md).
|
||||
|
||||
Некоторые блоки могут быть недоступны, в зависимости от рецепта.
|
||||
|
||||
## Инструменты
|
||||
* [Анализатор](analyzer.md)
|
||||
* [Руководство](manual.md)
|
||||
* [Терминал](terminal.md)
|
||||
* [Выбор текстур](texturePicker.md)
|
||||
* [Ключ](wrench.md)
|
||||
|
||||
## Устройства
|
||||
* [Дрон](drone.md)
|
||||
* [Сервер](server1.md)
|
||||
* [Планшет](tablet.md)
|
||||
|
||||
## Компоненты
|
||||
|
||||
### Карты
|
||||
* [Карта абстрактной шины](abstractBusCard.md)
|
||||
* [Отладочная карта](debugCard.md)
|
||||
* [Видеокарта](graphicsCard1.md)
|
||||
* [Интернет карта](internetCard.md)
|
||||
* [Связанная карта](linkedCard.md)
|
||||
* [Сетевая карта](lanCard.md)
|
||||
* [Редстоун карта](redstoneCard1.md)
|
||||
* [Беспроводная сетевая карта](wlanCard.md)
|
||||
* [Мировой сенсор](worldSensorCard.md)
|
||||
|
||||
### Улучшения
|
||||
* [Ангельское](angelUpgrade.md)
|
||||
* [Аккумулятор](batteryUpgrade1.md)
|
||||
* [Хранилище карт](cardContainer1.md)
|
||||
* [Чанклоадер](chunkloaderUpgrade.md)
|
||||
* [Верстак](craftingUpgrade.md)
|
||||
* [База данных](databaseUpgrade1.md)
|
||||
* [Опыт](experienceUpgrade.md)
|
||||
* [Генератор](generatorUpgrade.md)
|
||||
* [Контроллер инвентаря](inventoryControllerUpgrade.md)
|
||||
* [Инвентарь](inventoryUpgrade.md)
|
||||
* [Поводок](leashUpgrade.md)
|
||||
* [Навигация](navigationUpgrade.md)
|
||||
* [Поршень](pistonUpgrade.md)
|
||||
* [Табличка](signUpgrade.md)
|
||||
* [Солнечная панель](solarGeneratorUpgrade.md)
|
||||
* [Контроллер жидкости](tankControllerUpgrade.md)
|
||||
* [Жидкость](tankUpgrade.md)
|
||||
* [Притягивающий луч](tractorBeamUpgrade.md)
|
||||
* [Улучшение](upgradeContainer1.md)
|
||||
|
||||
### Другое
|
||||
* [Компонентная шина](componentBus1.md)
|
||||
* [Процессор](cpu1.md)
|
||||
* [EEPROM](eeprom.md)
|
||||
* [Дискета](floppy.md)
|
||||
* [Жесткий диск](hdd1.md)
|
||||
* [Оперативная память (RAM)](ram1.md)
|
||||
|
||||
## Крафт
|
||||
* [Кислота](acid.md)
|
||||
* [АЛУ](alu.md)
|
||||
* [Стрелочки](arrowKeys.md)
|
||||
* [Группа кнопок](buttonGroup.md)
|
||||
* [Карта](card.md)
|
||||
* [Печатная плата](circuitBoard.md)
|
||||
* [Блок управления](controlUnit.md)
|
||||
* [Проволока](cuttingWire.md)
|
||||
* [Диск](disk.md)
|
||||
* [Интерсеть](interweb.md)
|
||||
* [Микрочип](chip1.md)
|
||||
* [Цифровая клавиатура](numPad.md)
|
||||
* [Отпечатанная печатная плата](printedCircuitBoard.md)
|
||||
* [Заготовка печатной платы](rawCircuitBoard.md)
|
||||
* [Транзистор](transistor.md)
|
||||
|
||||
## Сборка / Печать
|
||||
* [Хамелиум](chamelium.md)
|
||||
* [Картиридж с чернилами](inkCartridge.md)
|
||||
* [Корпус дрона](droneCase1.md)
|
||||
* [Корпус микроконтроллера](microcontrollerCase1.md)
|
||||
* [Корпус планшета](tabletCase1.md)
|
@ -0,0 +1,5 @@
|
||||
# Картридж с чернилами
|
||||
|
||||

|
||||
|
||||
Картридж с чернилами используется для цветной печати в [3D принтерах](../block/printer.md). Также можно перезаправить их используя краски, но это не очень эффективно.
|
@ -0,0 +1 @@
|
||||
#REDIRECT inkCartridge.md
|
@ -0,0 +1,7 @@
|
||||
# Интернет карта
|
||||
|
||||

|
||||
|
||||
Интернет карта позволяет [компьютерам](../general/computer.md) выходить в интернет. Она позволяет выполнять простые HTTP запросы, а также открывать, читать и писать в TCP сокеты.
|
||||
|
||||
Установка интернет карты в [компьютер](../general/computer.md) добавляет несколько интернет приложений, например приложение для загрузки/выгрузки программ в pastebin также как это делает `wget` в Linux.
|
@ -0,0 +1,5 @@
|
||||
# Интерсеть
|
||||
|
||||

|
||||
|
||||
Основной компонент для приборов дальней связи. Данный компонент использует странную механику, основанную на квантовой передаче сообщений через верхний мир. В основном используется для [интернет карт](internetCard.md) и [соединенных карт](linkedCard.md).
|
@ -0,0 +1,7 @@
|
||||
# Улучшение - Контроллер инвентаря
|
||||
|
||||

|
||||
|
||||
Контроллер инвентаря добавляет еще больше действий с инвентарем для [роботов](../block/robot.md) и [дронов](drone.md). Это позволяет устройству явно указывать слоты для внешних инвентарей. Также позволяет получать подробную информацию о стаках предметов. Напоследок позволяет [роботам](../block/robot.md) менять инструменты в зависимости от блока, без посторонней помощи.
|
||||
|
||||
Данное улучшение может быть вставлено в [адаптеры](../block/adapter.md), что добавит дополнительные методы работы с инвентарем для [адаптера](../block/adapter.md) также как для [робота](../block/robot.md). Это не позволяет [адаптеру](../block/adapter.md) перемещать предметы в/из инвентари. Данная функция доступна только для [роботов](../block/robot.md) и [дронов](drone.md).
|
@ -0,0 +1,7 @@
|
||||
# Улучшение - Инвентарь
|
||||
|
||||

|
||||
|
||||
Улучшение позволяет добавить слоты инвентаря для [роботов](../block/robot.md) и [дронов](drone.md). Каждое улучшение дает [роботу](../block/robot.md) 16 дополнительных слотов, максимум можно получить 64 слота; а для [дронов](drone.md) можно добавить 4 слота с каждым апгрейдом, максимум 8 слотов.
|
||||
|
||||
Если данное улучшение не установлено в устройство, то оно не сможешь хранить в себе предметы.
|
@ -0,0 +1,5 @@
|
||||
# Сетевая карта
|
||||
|
||||

|
||||
|
||||
Сетевая карта позволяет [компьютерам](../general/computer.md) отправлять и получать сетевые сообщения. Сообщения (или пакеты) будут отправлены всем принимающим устройствам в подсети или конкретной сетевой карте (после указания ее адреса). [Коммутаторы](../block/switch.md) и [точки доступа](../block/accessPoint.md) могут быть использованы для связи нескольких подсетей друг с другом, для передачи сообщений в них. Также возможно отправить письмо получателю, даже если он находится в другой подсети, если сеть подключена к одному или нескольким [коммутаторам](../block/switch.md).
|
@ -0,0 +1,5 @@
|
||||
# Улучшение - Поводок
|
||||
|
||||

|
||||
|
||||
Позволяет использовать поводок для животных, что позволяет привязывать их к различным устройствам, например [дронам](drone.md). При использовании этого улучшения, множество животных может быть привязано одновременно.
|
@ -0,0 +1,5 @@
|
||||
# Соединенные карты
|
||||
|
||||

|
||||
|
||||
Соединенные карта это специальная продвинутая версия [сетевой карты](lanCard.md). Они могут работать только в паре, образуя соединение точка-точка между картами. Соединенные карты могут передавать данные через больше (бесконечно) расстояние, а также между измерениями.
|
@ -0,0 +1,15 @@
|
||||
# Руководство
|
||||
|
||||

|
||||
|
||||
Что вы сейчас читаете? Данное руководство содержит большой объем информации о моде OpenComputers. Если вам нужна информация о блоке или предмете, смотрите дальше! Пролистайте ниже, для просмотра информации (с помощью колесика мыши.
|
||||
|
||||

|
||||
|
||||
Навигация по данному руководству подобна просмотру Wiki: кликните на ссылку (1) для перехода к упоминаемой странице. Правой клик или кнопка прыжка вернут вас на обратную страницу. Кнопка Esc или кнопка закрытия инвентаря закроют руководство. Слева вы найдете несколько вкладок (2), благодаря которым вы можете быстро перейти на нужную страницу, например список предметов или блоков. Справа видна полоса прокрутки (3). Вы можете двигать ее вручную или использовать колесико мышки.
|
||||
|
||||
Руководство запомнит страницу, на которой вы остановились, даже если вы его закрыли. Вы можете начать сначала, открыв его с зажатой клавишей Shift. Вы также можете перейти на страницу о нужном блоке, кликнув правой кнопкой мыши на блоке с данным руководством в руке.
|
||||
|
||||
Если у вас остались вопросы, вы можете ознакомиться с [Wiki](http://ocdoc.cil.li), [IRC каналом](http://webchat.esper.net/?channels=#oc) и [форумом](http://oc.cil.li/).
|
||||
|
||||
Если вы нашли ошибки в данном руководстве или ошибки в моде, дайте нам знать [через Issues](https://github.com/MightyPirates/OpenComputers/issues) на GitHub. Если вы хотите внести свой вклад в данное руководство или изменить содержание, напишите нам в IRC или создайте ticket в Issues на GitHub.
|
@ -0,0 +1,31 @@
|
||||
# Корпус микроконтроллера
|
||||
|
||||

|
||||
|
||||
Корпус микроконтроллера используется для создания [микроконтроллеров](../block/microcontroller.md) в [сборщике роботов](../block/assembler.md). [Микроконтроллеры](../block/microcontroller.md) это очень примитивные [компьютеры](../general/computer.md). Они содержат только очень ограниченный набор компонентов и используются в специфических задачах, например реакция на редстоун сигнал или обработка сетевых сообщений.
|
||||
|
||||
Они не имеют файловой системы. Могут быть запрограммированы только с помощью [EEPROM](eeprom.md). Он может быть заменен на другой, при крафте [микроконтроллера](../block/microcontroller.md) с другим чипом. При этом, старый [EEPROM](eeprom.md) вернется в ваш инвентарь.
|
||||
|
||||
Они также требуют энергии, для работы, но потребляют очень малое ее количество.
|
||||
|
||||
Микроконтроллер 1 уровня может использовать следующие компоненты:
|
||||
- 1x [процессор](cpu1.md) уровня 1
|
||||
- 1x [планка памяти](ram1.md) уровня 1
|
||||
- 1x [EEPROM](eeprom.md)
|
||||
- 2x карты расширения уровня 1
|
||||
- 1x улучшение уровня 2
|
||||
|
||||
Микроконтроллер 2 уровня может использовать следующие компоненты:
|
||||
- 1x [процессор](cpu1.md) уровня 1
|
||||
- 2x [планки памяти](ram1.md) уровня 1
|
||||
- 1x [EEPROM](eeprom.md)
|
||||
- 1x карту расширения уровня 2
|
||||
- 1x карту расширения уровня 1
|
||||
- 1x улучшение уровня 3
|
||||
|
||||
Микроконтроллер 3 уровня может использовать следующие компоненты:
|
||||
- 1x [процессор](cpu3.md) уровня 3
|
||||
- 2x [планки памяти](ram5.md) уровня 3
|
||||
- 1x [EEPROM](eeprom.md)
|
||||
- 3x карты расширения уровня 3
|
||||
- 9x улучшений уровня 3
|
@ -0,0 +1 @@
|
||||
#REDIRECT microcontrollerCase1.md
|
@ -0,0 +1 @@
|
||||
#REDIRECT microcontrollerCase1.md
|
@ -0,0 +1,7 @@
|
||||
# Улучшение - Навигация
|
||||
|
||||

|
||||
|
||||
Данное улучшение добавляет навигацию и ориентацию для устройств. Получаемые координаты начинаются от центра карты, где было собрано улучшение, радиус функционирования зависит от размера карты.
|
||||
|
||||
Карта внутри улучшения может быть обновлена, повторным крафтом улучшения с новой картой. Старая карта при этом будет возвращена игроку.
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user