ComputerCraft Русская вики вики
Advertisement

Модемы - это блоки, которые могут быть использованы для беспроводной передачи данных между консолями и черепахами, используя команды из API "rednet". Чтобы установить модем на сторону вашей консоли, кликните на консоли правой кнопкой мыши, когда крадетесь (по стандартным настройкам: удерживая левую клавишу SHIFT).

Все управление модемом осуществляется при помощи специальных программ на основе "rednet API". Например, для включения и выключения модема используются функции "rednet.open( side )" и "rednet.close( side )" соответственно.

Модемы могут посылать сообщения другим модемам, расположенным на расстоянии до 64 метров или 16 метров во время бури. С версии 1.4 дальность действия модемов увеличивается на больших высотах. Если нет бури, дальность всегда будет больше чем 64. На максимальной высоте дальность действия модема будет 384 метра.

В версиях 1.4 и 1.41 есть ошибки в вычислениях, которые снижают дальность на максимальной высоте до 381 метра.

Рецепт[]

Empty-crafting-table

камень

камень

камень

камень

редстоун_факел

камень

камень

камень

камень

модем



Пример[]

  • Разместите 2 консоли и добавьте модемы к ним, кликая правой кнопкой мыши в режиме "красться".
  • Используйте их и запустите программу Lua.
  • После запуска Lua, введите "rednet.open("<положение модема относительно компьютера, т.е. left, right>")" на обеих консолях.
  • Проверьте, включились ли модемы: они должны засветиться красным.
  • Напечатайте на одной консоли "rednet.receive(60)". Это заставит консоль остановить свою работу на 60 секунд или пока она не получит сигнал от другой консоли.
  • Теперь напечатайте "rednet.broadcast('<ваше сообщение>')" на другой консоли. Это должно послать ваше сообщение всем консолям, ждущим сообщения.
  • Открытие первой консоли должно показать сообщение, написанное на второй консоли.

API[]

Читайте статью по Rednet (API),чтобы узнать API модема.

Advertisement