Multirez
-
Публикации
6 -
Зарегистрирован
-
Посещение
-
Победитель дней
1
Сообщения, опубликованные пользователем Multirez
-
-
Как в OpenComputers определить какая локализация(язык) выбрана у клиента Minecraft?
-
= в оболочке луа просто показывает ключи таблицы и их содержимое при помощи tostring()
спасибо за развернутый ответ.
-
модифицируй require.Тут вроде бы как для новичков тема, как создать библиотеку, но ответ ваш не для новичков, что значит перепиши require? Как вообще переписанный require должен повлиять на то, что показывает оператор = в lua интерпретаторе для OC?
И, допустим я перепишу require, допустим я сделаю это и у меня на компе чудесным образом появится справка для моей либы, дальше что, мне нужно вместе с либой предоставлять свой require для людей, чтобы они могли справку увидеть? Как это будет: Вот вам библиотека и вот вам мой require, ведь стандартный не показывает справку по моей либе! Так это должно быть!?
-
Это определяется в моде. Можно переписать require так что бы он доки находил и выводил. Где - то была тема на форуме.А ссылочку на тему? Или примерчик как делать?
-
А как сделать, чтобы в интерпретаторе lua при попытке писать
=require("myLib")
выдавало справку по функциям, как для стандартных библиотек OpenComputers

а то у меня выдает только названия функций:
{myFunction=function
...
...}
а я хочу чтобы у функций было видно входные переменные с названиями и описанием от автора, куда это описание написать нужно?

robotExt - robot API с расширенным функционалом
в Библиотеки
Опубликовано:
Библиотека создавалась для облегчения передвижения, навигации и работы с инвентарем. Робот отслеживает позицию и вращение относительно стартовой точки. Добавлена возможность движения по линии, просто говоришь в какую сторону идти или копать и сколько блоков. Может осматриваться вокруг себя в поиске сундука или блока по имени. Сделал отображение помощи по использованию функций робота в интерпретаторе lua, или с помощью tostring(robot.functionName). Весь стандартный функционал робота работает как описано в robot API, я переопределил то, что связанно с движением, чтобы не нарушалось отслеживание позиции, но сохранил выход, так что robotExt можно использовать вместо robot в ваших программах без каких либо изменений кода.
Список функций:
Подробное описание функций прямо в коде, смотрите ссылку на pastebin
Исходный код http://pastebin.com/nTVxAQWA
В будущем, возможно, добавлю еще дополнительные возможности, пока выкладываю то что есть. В проекте вывод статистики и предположительный запас заряда/прочности инструмента в режиме передвижения/копки. Пожелания, предложения и критика приветствуются.