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

Мод OpenComputers (обсуждение)

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

Итак - релиз!

Version 1.4.0 - Elaine Marley
ВНИМАНИЕ! После того, как вы загрузите свой мир с OpenComputers 1.4 - пути назад не будет! Поэтому - делайте бекапы! Серьезно, сделайте.
 
Что нового принесет эта версия, по сравнению с 1.3:

  • Добавлено: больше интеграции с NEI. Когда вы нажимаете U, чтобы узнать о предмете больше, вы увидите пару новых страничек. Одну - с мануалом, который описывает предмет, другую - с документацией по его API.
  • Добавлено: функция geolyzer.analyze, которая позволяет получить подробную информацию о соседнем блоке (при помощи геосканера, или робота, на котором установлен геосканер)
  • Добавлено: компонент database, который используется для работы с AE. Он хранит описание стека предметов, включая информацию из NBT.
  • Добавлено: поддержка маскировки ввода term.read. (Звездочками, или другим символом).
  • Добавлено: световой индикатор активности диска/дискеты (на корпусе компьютера/сервера).
  • Добавлено: проверка "права доступа", когда вы меняете текст на табличке, при помощи апгрейда.
  • Добавлено: поддержка различных архитектур CPU. В частности, сменить архитектуру CPU можно нажав Shift+ПКМ. Правда еще ни одной архитектуры ни кем не реализовано.
  • Добавлено: "защита от дурака" - теперь у вас не получится вставить деталь туда, где вы не сможете ее использовать. Например - красную плату в планшет.
  • Добавлено: скриптовая система от Wobbo в OpenOS.
  • Добавлено: дискета с сетевыми программами от Magik6k.
  • Изменено: мод OpenComponents (для взаимодействия с машинами из других модов) интегрирован в OpenComputers. Теперь вам не нужно ставить его отдельно. 
  • Изменено: переработана схема поглощения энергии. Разные блоки расходуют ее с разной скоростью. Читайте описания к предметам!
  • Изменено: переработан лимит "вызовов процессора". Теперь компьютер имеет общий "бюджет" на количество операций в такт. (Раньше каждый компонент имел свой - отдельный лимит). И это количество зависит от уровня процессора. Таким образом, алмазный процессор теперь действительно повышает быстродействие компьютера.
  • Изменено: обновлены некоторые сторонние "драйвера" к машинам из других модов.
  • Изменено: блок адаптера получил интерфейс с одним слотом. Вы можете поместить в него апгрейд, для требуемой операции - например апгрейд-контроллер инвентаря или цистерн, или апгрейд-табличку. Некоторый функционал адаптер теперь может выполнять только при наличии нужного апгрейда.
  • Изменено: обновлены API некоторых модов.
  • Изменено: функция robot.durability() теперь возвращает целое число, 0 = сломан, 1 = не сломан. Поддерживает предметы/инструменты из разных модов (например электроинструменты из IC2, которые не ломаются, а разряжаются).
  • Удалено: подержка MJ.
  • Пофикшено: древние и не очень баги, много их.

Также, после обновления достаточно серьезно изменился OC API. Таким образом, если вы - разработчик мода, и еще не обновили его, сделайте это сейчас. Если вы сам не разработчик, но знаете такого - напомните ему, чтобы обновил.
Чтобы облегчить задачу, все изменения задокументированы на ocdoc.wiki.

 

P.S. Новые функции и фичи я занес в статьи на gamepedia. Если найдете косяки, или чего-то не хватает, пишите - исправлю.

  • Like 3

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


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

Итак - релиз!

 

Version 1.4.0 - Elaine Marley

ВНИМАНИЕ! После того, как вы загрузите свой мир с OpenComputers 1.4 - пути назад не будет! Поэтому - делайте бекапы! Серьезно, сделайте.

 

Что нового принесет эта версия, по сравнению с 1.3:

  • Добавлено: больше интеграции с NEI. Когда вы нажимаете U, чтобы узнать о предмете больше, вы увидите пару новых страничек. Одну - с мануалом, который описывает предмет, другую - с документацией по его API.
  • Добавлено: функция geolyzer.analyze, которая позволяет получить подробную информацию о соседнем блоке (при помощи геосканера, или робота, на котором установлен геосканер)
  • Добавлено: компонент database, который используется для работы с AE. Он хранит описание стека предметов, включая информацию из NBT.
  • Добавлено: поддержка маскировки ввода term.read. (Звездочками, или другим символом).
  • Добавлено: световой индикатор активности диска/дискеты (на корпусе компьютера/сервера).
  • Добавлено: проверка "права доступа", когда вы меняете текст на табличке, при помощи апгрейда.
  • Добавлено: поддержка различных архитектур CPU. В частности, сменить архитектуру CPU можно нажав Shift+ПКМ. Правда еще ни одной архитектуры ни кем не реализовано.
  • Добавлено: "защита от дурака" - теперь у вас не получится вставить деталь туда, где вы не сможете ее использовать. Например - красную плату в планшет.
  • Добавлено: скриптовая система от Wobbo в OpenOS.
  • Добавлено: дискета с сетевыми программами от Magik6k.
  • Изменено: мод OpenComponents (для взаимодействия с машинами из других модов) интегрирован в OpenComputers. Теперь вам не нужно ставить его отдельно. 
  • Изменено: переработана схема поглощения энергии. Разные блоки расходуют ее с разной скоростью. Читайте описания к предметам!
  • Изменено: переработан лимит "вызовов процессора". Теперь компьютер имеет общий "бюджет" на количество операций в такт. (Раньше каждый компонент имел свой - отдельный лимит). И это количество зависит от уровня процессора. Таким образом, алмазный процессор теперь действительно повышает быстродействие компьютера.
  • Изменено: обновлены некоторые сторонние "драйвера" к машинам из других модов.
  • Изменено: блок адаптера получил интерфейс с одним слотом. Вы можете поместить в него апгрейд, для требуемой операции - например апгрейд-контроллер инвентаря или цистерн, или апгрейд-табличку. Некоторый функционал адаптер теперь может выполнять только при наличии нужного апгрейда.
  • Изменено: обновлены API некоторых модов.
  • Изменено: функция robot.durability() теперь возвращает целое число, 0 = сломан, 1 = не сломан. Поддерживает предметы/инструменты из разных модов (например электроинструменты из IC2, которые не ломаются, а разряжаются).
  • Удалено: подержка MJ.
  • Пофикшено: древние и не очень баги, много их.

Также, после обновления достаточно серьезно изменился OC API. Таким образом, если вы - разработчик мода, и еще не обновили его, сделайте это сейчас. Если вы сам не разработчик, но знаете такого - напомните ему, чтобы обновил.

Чтобы облегчить задачу, все изменения задокументированы на ocdoc.wiki.

 

P.S. Новые функции и фичи я занес в статьи на gamepedia. Если найдете косяки, или чего-то не хватает, пишите - исправлю.

Будет в a4 ModernTech'а. Будем копить кол-во обновлений и зарелизим нормальную альфу.

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


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

 

OpenComputers Patch 1.4.1

  • Добавлено: новые методы к компоненту database, и метод для контроллера инвентаря и геосканера, позволяющий конфигурировать этот компонент.

Добавлено: метод, позволяющий запускать команды используя дебаг-плату.

Пофикшено: апгрейд-генератор уничтожал контейнеры (например ведра, при работе от ведер с лавой). Теперь они остаются во внутреннем слоте генератора.

Пофикшено: экраны могли перестать отвечать после смены измерения.

Пофикшено: экраны оставались чистыми, до первого обновления  (потенциальный баг)

Пофикшено: неправильное расположение сторон в команде geolyzer.analyze.

Пофикшено: серверы, для которых не назначена сторона не могли посылать сообщения другим серверам в стойке.

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


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

OpenComputers Patch 1.4.2

Итак, мод получает еще одно обновление и пару важных изменений:

  • Добавлено: EEPROM, содержит BIOS - код используемый для загрузки компьютера.
  • Добавлено: Блок микроконтроллера. Собирается в ассемблере (сборщике). Это очень ограниченный, одноблочный, не конфигурируемый компьютер для мелких задач (вроде контроля сигнала редстоуна).
  • Добавлено: RAID-блок. Хранит три жестких диска. Создает из них одну файловую систему, суммарного объема.
  • Изменено: В слот для дискеты в сборщике электроники (Electronic's Assembler) теперь нужно класть EEPROM. Это означает, что устанавливать ОСь роботу вы должны на жесткий диск (нельзя поместить дискету с ОСью в конструкцию, как раньше).
  • Пофикшено: физика блоков клавиатуры и кабелей, которая создавала проблемы движению.
  • Пофикшено: more.lua - некорректная обработка длинных строк.
  • Пофикшено: внутри-серверное сообщение передающееся другим не подсоединенным серверам. На этот раз действительно пофикшено. Кажется.
  • Пофикшено: ввод на планшетах работал только в том мире, где планшет был запущен (и другие связанные с этим глюки работы).
  • Пофикшено: несколько мелких багов.

EEPROM

Что это такое, и зачем оно?

Это новый предмет, который необходим всем девайсам - компьютерам, серверам, роботам, планшетам - чтобы с него загружаться. Он содержит часть кода, которая прежде была жестко вписана в сам мод. Этот код - первое, что загружает компьютер при включении. EEPROM может быть только один в каждом компьютере (в отличии от файловых систем). Стандартный Lua BIOS (который крафтится из EEPROM и книги) делает то же, что и раньше: ищет файловую систему с файлом init.lua и запускает его. Далее операционная система загружается как обычно.

В то же время, это нововведение позволяет загружать компьютер с посторонних (даже не из OpenComputers) устройств. Например с кода переданного по сети. Или с ленточных кассет из Computronics.

 

Чтобы избежать поломки ваших, уже существующих компьютеров, они все автоматически получат Lua BIOS EEPROM в новом EEPROM-слоте. Таким образом они смогут работать и загружаться как и раньше. А при создании новых компьютеров, вы уже будете должны установить его сами.

 

EEPROM может быть перепрограммирован через его компонент. Поместите EEPROM в работающий компьютер, и используйте команду component.eeprom.set(newCode) или воспользуйтесь новой программой flash.lua в OpenOS (переустановите систему, если необходимо, чтобы эта программа появилась).

 

Microcontrollers

Это экономичные, очень простые компьютеры. Они не могут подключаться к внешним компонентам - как и роботы - и даже не имеют видеокарты. Также у них нет файловой системы. Программирование микроконтроллера осуществляется исключительно через программирование EEPROM встроенного в него! (Думаю будет уместен термин "прошивка" =). прим. Totoro) Чтобы сделать этот процесс немного легче, у вас есть возможность совместить на верстаке готовый микроконтроллер и новый EEPROM, чтобы заменить на него старый EEPROM, внутри микроконтроллера. (Так меняются карты в навигационном апгрейде).

 

В отличии от корпусов компьютеров (case), микроконтроллеры сохранят всю свою начинку, если вы их сломаете. По сути, у них и нет никакой "начинки". Вы просто включаете и выключаете их на ПКМ.

Они предназначены для простых задач (ткнуть в угол и забыть), ради которых не стоит собирать полноценный компьютер.

Единственный минус пока - они не умеют работать с "многожильными" редстоун-проводами. Только обычный редстоун. Так что будьте креативными ;)

 

 

P.S. Очень интересное обновление. Я займусь некоторыми экспериментами, а потом обновлю по возможности статьи на gamepedia.

Обнаружите, что-то что я упустил - пишите, дополню.

Изменено пользователем Totoro
  • Like 1

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


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

Microcontrollers

Это экономичные, очень простые компьютеры. 

Ну наконец то! Для открытия двери теперь не нужно будет собирать целый компьютер.

  • Like 1

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


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

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

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


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

Кто знает ,что за странный баг ?


http://youtu.be/qBqLe1v9Jsg

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

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


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

Итак, близится Новый Год. Что нас ждет в очередном пре-релизе?

OpenComputers Version 1.4.3 Beta 1

 

Автор обещает подробный чейнджлог чуть позже, а пока - кратко о самом главном:

  • Добавлено: Микроконтроллер 2 уровня. Это означает, что вы сможете поставить в него более мощные детали. (Возможно даже красную плату 2 уровня, которая умеет работать с многожильным редстоуном. =) Прим. Totoro)
  • Добавлено: Дроны!
  • Добавлено: Апгрейд-поводок. (Или "лассо", как вам больше нравится. Прим. Totoro)
  • Изменено: Переписано изрядно внутренней роботической логики. Чтобы она подходила и дронам.

 

Drones? Drones!

Дроны для роботов - это как микроконтроллеры для компьютеров. Они более ограничены, но зато - дешевле. И имеют другие возможности. В частности: они представляют из себя "существа" (Entity), что дает им новые возможности по взаимодействию с миром. (Он умеет летать сквозь двери, йуххууу!  Прим. Totoro) Пока, это используется только для одной цели - апгрейда-лассо. Он позволяет дрону заарканить животное и таскать его его повсюду за собой.

Дроны не умеют переключать рычаги, ломать или ставить блоки, также как и использовать предметы или инструменты. Они - что-то вроде всем известных почтовых голубей.

 

Вот здесь вы можете посмотреть на дрона, на то, как он выглядит, и что он умеет:

 

Также обновилась документация на http://ocdoc.cil.li/, а я скоро подтяну статьи на gamepedia.

 

 

Beta?

Да. Автор будет рад, если вы поможете ему с тестированием всего добавленного. В особенности - роботов (взаимодействие с инвентарем/сундуками и цистернами/жидкостями), микроконтроллеров (обоих уровней) и дронов.

Все найденные проблемы отправляйте сюда: https://github.com/MightyPirates/OpenComputers/issues

Или на английский форум: http://oc.cil.li/index.php?/index

Автор заранее благодарит вас.

Изменено пользователем Totoro
  • Like 2

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


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

 

Итак, близится Новый Год. Что нас ждет в очередном пре-релизе?

OpenComputers Version 1.4.3 Beta 1

 

Автор обещает подробный чейнджлог чуть позже, а пока - кратко о самом главном:

  • Добавлено: Микроконтроллер 2 уровня. Это означает, что вы сможете поставить в него более мощные детали. (Возможно даже красную плату 2 уровня, которая умеет работать с многожильным редстоуном. =) Прим. Totoro)
  • Добавлено: Дроны!
  • Добавлено: Апгрейд-поводок. (Или "лассо", как вам больше нравится. Прим. Totoro)
  • Изменено: Переписано изрядно внутренней роботической логики. Чтобы она подходила и дронам.

Блин, а я только что залил ModernTech b1pre1... Придётся обновлять.

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


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

Дааааа. дроны, это что-то веселенькое, интересное и крутое. Я так понял они летят по  кратчайшему пути между двумя точками, а не так как роботы и черепахи?   И их можно использовать, как доставщиков предметов и жидкостей кому-то? Или они только пока зверей на веревках таскают? И по сундукам они не шаряться чужим?

 

И они управляются только дистанционно, у них нет своей программы? Если так, то стандартный радиус связи 400 блоков?

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


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

Дааааа. дроны, это что-то веселенькое, интересное и крутое. Я так понял они летят по  кратчайшему пути между двумя точками, а не так как роботы и черепахи?

Похоже на то.

 

 

И их можно использовать, как доставщиков предметов и жидкостей кому-то? Или они только пока зверей на веревках таскают? И по сундукам они не шаряться чужим?

Да, они умеют вещи и жидкости таскать.

Насчет чужих сундуков - надо тестить, тестить! =)

Вообще - это же идеальный робот шпион. Пролез в форточку, пошарился по сундукам и смылся. И все на дистанционном управлении.

 

Своя программа есть. Она на его EEPROM пишется. Там в видео видно.

В видео автор просто сделал ему прогу, которая ловит дистанционные команды через сетевую плату, беспроводную.

Радиус связи тоже надо потестить.

  • Like 1

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


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

забыли про принтер который там тоже теперь есть, и он цветной! и он выглядит как принтер!

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

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


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

забыли про принтер который там тоже теперь есть, и он цветной! и он выглядит как принтер!

 

OpenPrinter это отдельный аддон от Michiyo.

(Для 1.7.10 нужно скачивать билд 73+)

  • Like 1

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


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

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

Представьте себе робота, который запускает 10-20 дронов что бы исследовать местность перед ним, которые за считанные секунды успеют всё пробежать, предоставив роботу полную топологию.

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


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

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

 

Не думаю, что там будут скудные возможности. Если все это дело разработчик отладит, то будет все отлично.

 

Кстати, стало очень сильно заметно последнее время стремление разраба ОС запихать все что можно в свой мод. По сути что такое ОС? Это КК + все аддоны к нeму: CCsensors, Chunky Peripherals, MiscPeripherals и прочее.  

 

Ведь уже 2 года назад было уже все давно это придумано. И навигаторы для черепах. И кормление черепашками животных, стрижка и прически. Телепорты для черепашек, чарджеры ИК для черепах, все мыслимые и не мыслимые сенсоры для КК, смена инструментов у черепах, из лазеров черепашки уже давно стреляли, и были у них солнечные панели и тесеракты.

 

Не удивлюсь, если в ОС завтра появиться встроенный БиолокRFID cards, Cryptographic accelerator, Speaker, свои сортировщики предметов такие как в MiscPeripherals, анализаторы гейтов и прочее. А возможно даже скоро в ОС появиться свой встроенный термоядерный реактор и молекулярная сборочная крафтящая машина. B-)

 

А вот и наши "дроны". :)  Сходство 99.9999%. Прошу заметить, летают так же шустро, да еще и предметы из сундуков таскают.

 

 

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

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


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

...

Не удивлюсь, если в ОС завтра появиться встроенный БиолокRFID cards, Cryptographic accelerator, Speaker, свои сортировщики предметов такие как в MiscPeripherals, анализаторы гейтов и прочее. А возможно даже скоро в ОС появиться свой встроенный термоядерный реактор и молекулярная сборочная крафтящая машина. B-)

...

 

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

 

Пока что в ОС нет ничего лишнего. :)

Я не думаю, что автор будет изобретать свой ТЯР.  Ибо во-первых мод просто поддерживает интерфейсы к уже существующим тярам. А во-вторых мод придерживается простых правил - если есть моды на энергию - они могут быть подключены к компьютерам. Если играешь без модов на энергию - компьютеры энергии не требуют.

 

Всякие добавляемые плюшки просто расширяют охват "компьютеризации". Чтобы компьютер был не просто фиговиной, которую зачем-то строят серверные фрики, а полезной и интересной вещью. (Моя точка зрения.)

 

P.S. А свой моб есть - дрон. :D

  • Like 1

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


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

Пока что в ОС нет ничего лишнего. :)

P.S. А свой моб есть - дрон. :D

Это да. Моб уже есть :)

Но я и не говорю, что будет вообще все, типа рельсы или паровозы там какие-то. Это я образно выразился про ТЯР. Но будет очень много всего, вангую, более менее связанного с "компьютеризацией". Ведь тенденция, как не крути, прослеживается. ;)

 

Будет и USB флешка, и графический планшет Bаmboo, и мышка с ковриком и веб-камера, возможно даже, шредер офисной бумаги - посмотрите скоро :D

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


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

 

EEPROM

Что это такое, и зачем оно?

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

Я правильно понял, теперь что бы включить новый компьютер одной OP-дискеты не достаточно? Нужно еще Lua BIOS EEPROM. Или можно загрузиться только с EEPROM?

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


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

Lua BIOS с уже написанным загрущиком,а EEPROM чистый без ПО.

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


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

Я правильно понял, теперь что бы включить новый компьютер одной OP-дискеты не достаточно? Нужно еще Lua BIOS EEPROM. Или можно загрузиться только с EEPROM?

Чтобы загрузить стандартную OpenOS - да. Нужен Lua BIOS (или свой чип выполняющий аналогичные действия).

 

С одного только EEPROM тоже можно загрузиться. Если написать свой. (Я в блоге писал про особенности программирования EEPROM'а). Всю нужную функциональность надо будет тоже самому описать в коде (не больше 4 Кб, если больше - надо выносить код. На дискету (как делает OpenOS) или подгружать из сети).

Например надо будет забиндить видеокарту к монитору, иначе не будет видно изображения.

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


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

Чтобы загрузить стандартную OpenOS - да. Нужен Lua BIOS (или свой чип выполняющий аналогичные действия).

 

С одного только EEPROM тоже можно загрузиться. Если написать свой. (Я в блоге писал про особенности программирования EEPROM'а). Всю нужную функциональность надо будет тоже самому описать в коде (не больше 4 Кб, если больше - надо выносить код. На дискету (как делает OpenOS) или подгружать из сети).

Например надо будет забиндить видеокарту к монитору, иначе не будет видно изображения.

:ponder2:  :smile148:  :smile89:  :smile3:

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


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

Новый релиз, к радости Алекса ;)

 

Что нового получит сервер, после обновления:

  • Добавлено: Дроны. Менее мощные, но более быстрые роботы, основанные на классе Entity (существа).
  • Добавлено: Точки доступа (Access Point) теперь могут работать просто как точки доступа. (То есть можно отключить пересылку полученного беспроводного сообщения между точками. Кто там жаловался, что пара точек доступа кладет сервер?)
  • Добавлено: Микроконтроллер 2 уровня. Как очевидно из названия, в него можно поставить платы второго уровня (т.е. красные платы которые умеют работать с многожильным редстоуном и беспроводные сетевые платы).
  • Добавлено: Плата-мировой сенсор (World Sensor Card), интеграция с Galacticraft, позволяет узнавать информацию о погоде.
  • Добавлено: Апгрейд-лассо. Предназначен для таскания животных дронами.
  • Добавлено: Функция, которая позволяет изменить цвет световой полоски у робота.
  • Добавлено: Некоторые блоки теперь имеют редстоун сигнал состояния. Например компьютер, в зависимости от того, включен он или нет.
  • Добавлено: Некоторые блоки теперь поддерживают BuildCraft's IHasWork API. То есть, кроме редстоун сигнала состояния, вы можете использовать на этих блоках гейты, и состояние гейтов "Has Work"
  • Изменено: Быстрая отрисовка GPU. ("Finally got around to do some proper testing and verified the old limits were a tad too conservative. It only took me a year!" (с) Sangar)
  • Пофикшено: Потенциальный краш при включении компьютера на старых версиях Windows.
  • Пофикшено: Красные платы 2 уровня были недоступны, при отсутствии мода на многожильный редстоун.
  • Пофикшено: Все баги найденные в бете.

 

P.S. Особенно радует возможность перекрасить огоньки на роботах. Ускорение GPU тоже ничего.

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


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

 Дроны. Менее мощные, но более быстрые роботы, основанные на классе Entity (существа).

 

Я вот только не нашел где смотреть функции дрона. Он же теперь Entity и может двигаться не на 1 клетку, должны быть другие команды чем у робота.

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


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

Я вот только не нашел где смотреть функции дрона. Он же теперь Entity и может двигаться не на 1 клетку, должны быть другие команды чем у робота.

 

Там он вроде между двумя заданными точками летает. Только не понятно, он препятствия обходит или нет. Это с Тоторо надо советоваться. Он гуру в ОС.

 

П.С А еще меня больше всего волнует вопрос, не тырит ли он добро в чужих сундуках и не разливает ли лаву в чужих приватах и прочее. А как он там таскает овец на веревках и летает, это меня, как админа волнует намного меньше. :D

Дима грозился, что этот чудо звереныш-энтитя может даже сквозь двери пролетать.

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


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

Я вот только не нашел где смотреть функции дрона. Он же теперь Entity и может двигаться не на 1 клетку, должны быть другие команды чем у робота.

У него свой компонент - drone. Плюс многие из функций робота умеет использовать.

 

http://minecraft-ru.gamepedia.com/OpenComputers/%D0%94%D1%80%D0%BE%D0%BD

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


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

У них же нет привязки фейка, так ведь, значит они теоретически могут творить все что угодно в привате. Надо бы получить по ним более точную разведывательную информацию.

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


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

OpenComputers 1.4.4

Небольшой патч вдогонку.

  • Добавлено: Креативные корпуса для Дрона и Микроконтроллера.
  • Добавлено: Преконфигурированный Робот, Микроконтроллер и Дрон среди блоков в креативе (до этого их приходилось собирать в ассемблере, даже в креативе). Тем не менее, Дрон и Контроллер все еще требуют запрограммированный EEPROM для работы.
  • Добавлено: Рецепт клонирования EEPROM: если положить два чипа в верстак - на выходе будут два чипа с одинаковыми данными. Если один чип пустой, копироваться будет чип с данными. Если оба чипа имеют данные - копироваться будет первый из них.
  • Добавлено: Опции Waila для получения информации о уровне энергии, адресе и названии компонента.
  • Добавлено: Функции eeprom.getSize, eeprom.getChecksum и eeprom.makeReadonly(checksum).
  • Добавлено: Имплементация параметра file:read("*n") (позволяет читать из файла числа).
  • Изменено: Подсказки к девайсам в инвентаре теперь окрашены в соответствии с уровнем.
  • Пофикшено: Функции robot.drain и robot.fill не всегда возвращали объем перемещенного.
  • Пофикшено: К EEPROM можно было получить доступ из сети (хакеры упустили свой шанс =)).
  • Пофикшено: EEPROM компонент загружался слишком рано в flash.lua.
  • Пофикшено: Смещение в слоте апгрейда-контроллера цистерн.
  • Пофикшено: Загадочное исчезновение предметов в NEI .
  • Пофикшено: NullPointerException в драйвере к AE2 контроллеру, когда каналы AE2 отключены.
Изменено пользователем Totoro

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


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

Ходят слухи, что вышел новый релиз 1.4.5

Обновлять или не обновлять?

 

Обновление ОС - опасно! Там дроны - это миллион энтитей, при чем, что они умеют делать и как гриферить, одному Богу известно. Мод обновим сразу же, как только будем знать все о этих чудо-зверятах, спешащих на помощь, в виде дронов. Нужно больше разведывательной информации по ним.

 

В майне и модах 1.7.10 и так хватает косячков. Но безопасность и стабильность сервера  и имущества игроков, приоритет №1.

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

 

Нужно протестировать приват, что могут дроны, не воруют ли они вещи в сундуках в привате, не льют ли воду и лаву в привате и .т.п. Что они вообще могут отчебучить. Может программа в виде цикла на 10 строчек зальет лавой весь спавн? А? Это кто-то тестировал? На ТОП-проектах хайтеч я со смехом наблюдал в описании серверов, где у них сборщик роботов за донат продается. :)  А мы тут сейчас тысячи дронов неуправляемых запустим на сервер. Может они нам тут за день сервак снесут?

 

Просто с криками У-Р-Р-Р-Р-Р-А-А-А-А!!!! ставить обновление нельзя!  Тем более открыт на ОБТ сервер  МТ - прекрасная возможность протестировать приваты. Если там все прекрасно, ставим мод незамедлительно.

 

В крайнем случае запрещаем крафт дронов и выдаем их только доверенным программерам! Но врага нужно изучить, и чем больше мы о нем знаем, тем больше шансов на победу, какой-бы грозный враг не был. B-)  :D 

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


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

Я ЗА любую деятельность в этом направлении. :D

 

Предлагаю свою помощь в программировании дрона для тестов.

Что требует проверки (пусть админ дополнит):

  • Красть или наоборот лить жидкости в привате
  • Красть или наоборот класть вещи в чужие сундуки
  • Уводить коров через форточку

Инструментами дроны пользоваться не умеют, ставить блоки или ломать не умеют. Так что с этой стороны все безопасно.

 

 

P.S. У-Р-Р-Р-Р-Р-А-А-А-А!!!!

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

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


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

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

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

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

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

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

Войти

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

Войти сейчас

×