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

"ГеоКопатель" или "Стань миллионером"

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

По-быстрому сделал форк, а то без связи с роботом непонятно, когда за ним идти.

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

 

pastebin get fDXkDmRE /lib/kopalka.lua

 

Чтобы получать от робота сообщения о переполнении горшка сундука или окончании работы, просто ловим ивент 'modem_message' в компьютере со связанной картой - партнером робота.

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

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


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

Попробовал второй раз, на том же месте.(карьер 64х64х44) Пройдено : 1400 , Добыто : 39 (из них : руды 7, остальное - хлам из старой шахты).

Сейчас пробую карьер 32х32х44. И опять произведу второй запуск. :)  Интересно - что на .тот раз ? :D  Отпишусь.

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


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

Все бы ничего, но когда запускаешь 128x128x16, понимаешь, что это явный перебор для одного раза (хотя это дешевый способ получения иридия).

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

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

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


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

Все бы ничего, но когда запускаешь 128x128x16, понимаешь, что это явный перебор для одного раза (хотя это дешевый способ получения иридия).

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

Можешь уголь и ред внести в список мусора ))) А вообще оптимально - иридиевый бур на удачу и запуск 96х96х15.

 

Это еще что, ты у сереги-кибера спроси как у него дела, он где то играет на совершенно атомной сборке, где на 48х48х32 объем приходится 15 (!!!!!) тысяч блоков руды. У робота память кончается даже если 32х32 пытаться копать....

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

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


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

у сереги-кибера спроси как у него дела, он где то играет на совершенно атомной сборке, где на 48х48х32 объем приходится 15 (!!!!!) тысяч блоков руды. У робота память кончается даже если 32х32 пытаться копать....

 

каждый 5-й блок   - какая-то руда??? :D   Веселая сборка. Модиков там эдак 100-120 где-то? :giggle: 

И 50 разновидностей олова))))

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


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

Уже поправили :) Ребята перемудрили с конфигами руд :) Модификатор количества неправильный поставили

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


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

[...]

а если на сервере нет или запрещены чанклоадеры, как быть? Вообще я скопировал всю схему программы в "edit mine", набираю mine, ничего не происходит, набираю "lua" а потом "api.mine(64,64)?пишет бяку и не работает

Внимание!

Цитирование огромного куска текста

Выдано наказание: "Черезмерное цитирование" [2 балла @ 5 суток, 6ч премодерация]

Изменено пользователем Fingercomp
Цитирование огромного куска текста

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


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

а если на сервере нет или запрещены чанклоадеры, как быть? ...

Попробуй заменить в 1164 строке, в c.chunkloader.setActive(true) значение true на false. Должно проскочить, проверку наличия чанклоадера. (когда его не будет)

Но напишет : " Чанклоадер не обнаружен, возможны проблемы и ошибки. Принудительная остановка программы. ", если чанклоадер - будет установлен.

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

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


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

а если на сервере нет или запрещены чанклоадеры, как быть? Вообще я скопировал всю схему программы в "edit mine", набираю mine, ничего не происходит, набираю "lua" а потом "api.mine(64,64)?пишет бяку и не работает

 

Точно всю? За один раз ее не скопировать, лучше через pastebin get

 

Вот скрипт запуска:

local kopalka = require('mine')
local tArgs = {...}
if #tArgs == 2 then
  if type(tonumber(tArgs[1])) == 'number' and type(tonumber(tArgs[2])) == 'number' then
    kopalka.mine(tArgs[1], tArgs[2])
  else
    print('Аргументы должны быть заданы в виде чисел.')
  end
else
  print('Использование: @progam_name 16 16')
end

Если название библиотеки не mine.lua, то надо его задать в первой строчке вместо 'mine'

Чтобы запустить скрипт вводим, например название_скрипта 32 32

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


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

а как вставить программный код в робота быстро через папку клиента? а то когда вставляю через шафт+инсерт, там много ошибок получается?

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


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

а как вставить программный код в робота быстро через папку клиента? а то, когда вставляю через шифт+инсерт, там много ошибок получается.

Запоминаешь адрес жёсткого диска. Заходишь в папку с игрой, а там: ~/saves/<WORLDNAME>/opencomputers/<HDD_ADDRESS>/. <WORLDNAME> — имя мира, <HDD_ADDRESS> ­— адрес диска жёсткого. Затем перезагрузи робота.

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


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

Это Hover Upgrade. Позволяет роботу летать выше 8 блоков.

видимо на нашем сервере такого нет, у нас какойто ангельское улучшение есть. т е без ховера работать не будет видимо =(

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


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

видимо на нашем сервере такого нет, у нас какойто ангельское улучшение есть. т е без ховера работать не будет видимо =(

Есть там всё это. Вот только Алекс решил зачитерить всё, я не знаю, — эти хаверы ставить не нужно, летать будут выше 255 блоков. Короче — проги ТОЛЬКО для этого сервера получаются, на других обломы пойдут (как с геолизатором этим, например)

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


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

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

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


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

Пишет solid снизу.

minecraft: bedrock

и лезет назад. Что делать?

 

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

Я просто выше 44 высоты ставил. Тогда  работал нормально.

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


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

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

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


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

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


×
×
  • Создать...