Перейти к содержимому


Фотография

robotExt - robot API с расширенным функционалом

OC robot API library робот библиотека

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 Оффлайн   Multirez

Multirez
  • Пользователи
  • Сообщений: 6
  • Уровень сигнала: 0%
  • В игре: 0 час. 0 мин.

Отправлено 20 Сентябрь 2016 - 23:24

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

Спойлер

 

Исходный код http://pastebin.com/nTVxAQWA

 

В будущем, возможно, добавлю еще дополнительные возможности, пока выкладываю то что есть. В проекте вывод статистики и предположительный запас заряда/прочности инструмента в режиме передвижения/копки. Пожелания, предложения и критика приветствуются.



#2 Оффлайн   Saintmare

Saintmare
  • Пользователи
  • Сообщений: 430
  • Уровень сигнала: 49,99%
  • В игре: 306 час. 24 мин.

Отправлено 21 Сентябрь 2016 - 12:45

Байт автору! Теперь некоторую часть вещей можно не пилить самому. Да еще и совместимость с оригинальным Robot API!
  • Quant и LuaGamer это нравится

#3 Оффлайн   Doob

Doob
  • Пользователи
  • Сообщений: 785
  • Уровень сигнала: 23,85%
  • В игре: 146 час. 10 мин.

Награды

                                   

Отправлено 23 Сентябрь 2016 - 08:12

Ничто не ново под луной.

Но с внутренней справкой еще никто не делал.


  • Saintmare это нравится





Темы с аналогичным тегами OC, robot, API, library, робот, библиотека

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных