DIO_CAMELOT
-
Публикации
11 -
Зарегистрирован
-
Посещение
-
Победитель дней
1
Сообщения, опубликованные пользователем DIO_CAMELOT
-
-
Если использовать модификацию от Doob, то робот копает и возвращается с ошибкой обнаружено препятствие. Запускал в разных местах и с разными параметрами. Подскажите что не так делаю?Собственно те же проблемы, что и у меня, подразумеваю версию от Doob.
-
К словам о куче вызовов require, граждане, я просто перестраховываюсь и делаю все крупные переменные локальными, чтоб не забивать память роботу. Это сильно замедляет работу?После мучений, я стал пользоваться именно вашей программой, потому что только в ней я не встречал ошибок препятствия, робот всегда доходит до бедрока, прям всегда, и самое главное, он не жалуется на недостаток энергии, и в отличии от тех копалок, он выкапывает всё что находится в заданном чанке. (проверял при помощи x-ray) Так что огромная благодарность вам за замечательную программу.
-
1
-
-
Этот камень без долгой тренировки не поднять. Начиная изучение языка со сложных программ, ты вряд ли продвинешься. Изучи копалку попроще, или напиши свою простую. Постепенно добавляя функционал, достигнешь такого же результата и даже лучше.Было бы у меня время учить lua, я в майнкрафт то играю по выходным, и то чуть-чуть, остальное время работа, дом, жена, дети, работа по дому, ведь в своём доме всегда есть работа.... Поэтому я лучше буду использовать, то что есть, и всё же спасибо за совет.
-
Вот прикрутить бы роботу функцию возврата на базу если заряд достиг 10% и по прибытию дозарядка до 100%, а потом дальше копать, то цены бы не было ему... Но к сожалению я почти не продвинулся в изучении языка программирования lua, и в этой ситуации беспомощен...
-
Интересно : какую версию программы вы используете ? Я, когда юзал оригинал от Артёма, то таких проблем - не было. Кушал и уголь, и деревья наверху срезал и использовал.Да оригинал, работает без сбоев почти, я же использовал программу одним файлом. А ещё я иногда находил робота, с полным зарядом, но с ошибкой "not enough energy".
А на каком сервере используется робот? На этом сервере многие ошибки связанные с энергией не проявляются — ёмкость батареи роботов сильно увеличена, а потребление энергии снижено.А да вообще просто на стандартном майнкрафте без вмешательств, даже сервер такой же. На этом сервере я ещё не дорос до робота, да играю редко ибо тут недостаёт некоторых модов, которые мне нравятся. И ещё миллион благодарностей за помощь.
-
За день использования робота с изменённой строчкой 801 на ту часть кода, что указана выше, проблемы с ошибкой о препятствии исчезли, но появилась новая проблема, робот встаёт от нехватки энергии, и не важно какой размер карьера. Так же робот отказывается заряжать бур в MFE и MFSU хранителях энергии из industrialcraft 2, он их просто не видит, и пишет чтоб установили зарядник для зарядки инструмента.. Извиняюсь, но либо я нуб у которого руки растут из одного места, (хотя я всё делаю точно по инструкции) либо это моя индивидуальная карма... Есть же простая истина "90% проблем возникает по вине самого пользователя" я уже не знаю, что я не так делаю, но знаю точно, на сервере я потеряю робота, или он встанет от разрядки (с полным инвентарём угля кстати), или он будет спамить ошибки, особенно о препятствии. Думаю бросать эту затею и тупо использовать miner и advanced miner из industrialcraft 2, ибо сам уже замучился и людей мучить. И ещё раз хочу поблагодарить тех кто откликнулся.
UPD: Проблема с энергией оказывается была и до этого, сегодня весь день отправлял роботов на карьер 32 32, часто или очень часто вставали из-за нехватки энергии, даже при условии, что я устанавливал зарядник из opencomputers.. И проблема с энергией страшнее чем ошибка с препятствием, которая оказывается вылазила именно из-за недостатка энергии, повторюсь зарядник стоял во всех случаях, иногда ставил MFSU для проверки зарядки инструмента, но тщетно, робот не заряжает инструмент.
-
Это полное сообщение об ошибке? «(a nil value)» присутствует?Извиняюсь, да, это не полное сообщение об ошибке, как раз я не дописал (a nil value).
Выставлял 16 на 16 тогда область, и уровень заряда был больше половины. Попробую изменить строку 801 как указано выше, отпишусь как всё протестирую. Ну а так вообще очень понравилась программа, спасибо за помощь.
-
А всё же ошибка о препятствии появляется время от времени.(например: kopalka.lua:803: attempt to index local 'scan') И вопрос по связанной карте, её надо вместо интернет карты ставить в робота? а вторую в комп? я вообще с связанными картами ещё не игрался.
-
Можно указать плотность блоков которые необходимо добыть. Можно указать высоту и толщину слоя бедрока. Добавлена справка.Спасибо, опробуем. Но вот вопрос, а по дефолту без указания плотности блоков, он все ресурсы известных модов добывает? Второе: опять же настройка толщины бедрока стоит по дефолтному миру майнерс? Третье: надеюсь все настройки и прочее указаны в справке? Я как бы новичок, и для меня чем меньше заморочек тем лучше, пока что по крайней мере.
-
Сделал одним файлом: pastebin get DrQ1VG7x /bin/kopalka.luaПосле установки этой программы, даже если я соблюдаю все условия, и ставлю сачок, бур, чанклоадер и ховер апгрейд, указав роботу например область раскопки 32 на 32 он не доходит до бедрока, (быть может так должно быть, я не знаю) дальше после сканирования он успевает копнуть немного, после чего возвращается в стартовую точку с ошибкой о препятствии.... И так где угодно, когда угодно, а самое главное всегда! Может быть я что не так делаю?

[OC 1.6] Спиральный геокоп
в Роботы
Опубликовано:
1) На версии 1.6 работает исправно? 2)Опять же на версии 1.6 в EEPROM удалось приспособить программу? 3)Улучшения предвидятся или программа готова? (ну или безнадежно заброшена)