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

eu_tomat

Модераторы
  • Публикации

    2 666
  • Зарегистрирован

  • Посещение

  • Победитель дней

    331

Все публикации пользователя eu_tomat

  1. У роботов и компьютеров нет такой же руки как у игрока. Получится лишь сначала вытащить предмет из слота, а затем поместить в этот слот другой предмет. Потребуется или укладываться в реакторный такт, либо приостанавливать реактор на время замены. А как происходит замена отработанного топлива? Трубы, отвечающие за пополнение реактора топливом, привязаны к конкретным слотам, или суют его в первую свободную ячейку?
  2. Не понимаю эту фразу. Извлечение старого и установка нового разве не является заменой? А вот тут противоречивые условия: Для устойчивой работы управляющий компьютер должен находиться в чанке с реакторами. Иначе может оказаться, что чанк с реактором загрузится, а с компьютером — нет. А когда загрузится чанк с компьютером, реактор к тому времени может уже взорваться или даже уничтожить компьютер в соседнем чанке. Или одновременная загрузка чанков гарантирована? А тут снова что-то говорится про замену. Требуется пояснение. И почему взрыв неминуем?
  3. Кто же её знает, что она должна? Тут надо автора пингануть. Возможно он услышит нас. @Krutoy Если не трудно, расскажи, как должна твоя библиотека работать с таблицами.
  4. А что за ошибки были, и что за ошибка сейчас? В глаза бросается отсутствие открывающих кавычек в двух фрагментах кода ]=". Я бы ожидал увидеть "]=". В OpenComputers, насколько я помню, нет функции loadstring(), но есть load().
  5. Что за аргументы? Какая версия Майнкрафта? С помощью какого мода? OpenComputers? ComputerCraft? CC: Tweaked?
  6. Проверил в одиночной игре с модом industrialcraft-2-2.8.222-ex112.jar, интерфейс реактора классический, компонент реактора выглядит так: Предполагаю, что на обсуждаемом сервере влияние вносят какие-то другие моды или аддоны.
  7. В какой версии мода реализовано включение реактора через пользовательский интерфейс?
  8. В какой версии игры и мода возникла проблема? Проверил в OpenComputers-MC1.7.10-1.8.4+479b301-universal.jar, установка прошла успешно, система запустилась.
  9. + Зачем смешивать код приложения и его установщика? Если сильно хочется ускорить ввод установочных команд, их можно легко объединить в одну: pastebin get nxz9fk4G /lib/erobot.lua && pastebin get 6qasEWEw /lib/pathfinder.lua && pastebin get qVcqH0T6 /lib/table_io.lua && pastebin get 7Ma8am97 /bin/rubber-farm.lua
  10. О каком моде идёт речь? О какой версии мода? О какой версии Майнкрафта?
  11. А с чем помочь-то? Пока всё выглядит правильно.
  12. Это зависит от версии Майнкрафта. Возможно, и не найдётся нужного мода. Например, для 1.7.10 есть мод OpenPeripheral, в котором имеется радар для обнаружения игроков и мобов. Кроме того OpenPeripheral обеспечивает компьютерные моды драйверами, позволяющими подключить дополнительную периферию, которая изначально не поддерживалась модами. Но вряд ли он имеет драйверы для подключения к компьютерам пушек из Create big canons.
  13. Теперь понятно. Насколько я помню, компьютер ComputerCraft воспринимает в качестве периферии лишь те объекты, которые находятся в смежных с ним блоках. В смежных. А в приведённой схеме сундук находится через один блок от компьютера, поэтому тот не может считать его периферией. Полагаю, причина именно в этом.
  14. А какие-то сундуки в смежных с компьютером блоках установлены?
  15. Насколько я вижу, строка chest = peripheral.wrap("top") не влияет на дальнейшее выполнение программы , т.к. имя переменной в ней изменено на ches. А в предыдущей строке, которая должна влиять, указано имя переферии minecraft:chest_4, которое, скорее всего, некорректно, что в конечном итоге и вызывает ошибку. Сам я мало играю с модом ComputerCraft, предпочитая ему OpenComputers, и, возможно, что-то в моде изменилось за последнее время. Но я не помню, чтобы были разрешены имена такого вида для периферии. Для поиска подключенных к компьютеру сундуков предлагаю воспользоваться командой: peripheral.find("chest",function(side,table)print(side," ",table)end) Какие стороны она выдаёт?
  16. А при каких обстоятельствах она появилась? Что-то менялось в схеме или в коде?
  17. Судя по всему, back. Возможные названия сторон: "top", "bottom", "left", "right", "front" and "back". Взято отсюда: https://tweaked.cc/module/redstone.html#v:getSides
  18. Так может происходить в случае, если сундук с указанной стороны не найден. Указав параметр со значением "top" в строке chest = peripheral.wrap("top"), я запрашиваю подключение к сундуку, стоящему над компьютером. Для решения проблемы потребуется либо установить сундук над компьютером, либо указать ту сторону, где сундук установлен.
  19. Чтобы вывести названия предметов, можно воспользоваться таким кодом: chest = peripheral.wrap("top") stacks = chest.getAllStacks() for slot,item in pairs(stacks) do print(slot .. " " .. item.basic().raw_name) end Другая информация о предметах находится в той же таблице, что и имя.
  20. О каком моде идёт речь? ComputerCraft или OpenComputers? Есть ли в сборке аддон OpenPeripheral?
  21. Многие бросают разработку при появлении более важных задач. А чтобы не ждать, разработку можно продолжить самому. Тем более, автор дал на это своё согласие:
  22. А почему монстров должен обнаруживать именно дрон? В чём выгода именно от такого решения?
  23. А ты разве не будешь банить за накрутку кликов?
  24. Считай, сами лишили себя права играть в эту шедевральную игру.
  25. Расскажи хотя бы, как в это играть. И что за тренды? Зачем нужно кликать? Что это даёт игроку? В чём именно заключается эксперимент?
×
×
  • Создать...