Chebuya
-
Публикации
609 -
Зарегистрирован
-
Посещение
-
Победитель дней
72
Сообщения, опубликованные пользователем Chebuya
-
-
То-есть вулканическая печка вырабатывает лаву из всего что есть? Так это же тупо добавлять такой мод, который из ничего может делать конфетку. Или я не правильно понял?
-
Почти для всех моих нормальных будущих программ нужно записывать данные в отдельные файлы и считывать их обратно. Я в геймпедии посмотрел как это всё делать и нихрена не получилось. При вводе file:close(), file:read() и т.д. постоянно выдаёт ошибку. Почти уверен, что вместо file перед ":" я ввожу что-то не то. Приведите пример с такими штуками, пожалуйста

Первый ответ > http://computercraft.ru/topic/1747-rabota-s-failami/

-
1
-
-
Сижу, жду пока мой робот закончит свои приключения по шахте. Не суть важно.
Приходит в голову одна интересная идея, которая врятли станет явью когда-либо.
К сути-представьте, что вы заходите на сервер на котором практически нет плагинов. Всё сделано исключительно средствами OC.
Чат, деньги, телепортация(телепортация к игроку, дома, варпы) и что-нибудь еще, чего я не предусмотрел. Этакая утопия, получается.
Тогда бы всё использовали компьютеры. Ну а как же иначе на таком сервере?Везде ретрансляторы, в шахтах бегают роботы копая руду, а на планшетиках переписываются игроки, обмениваются вещами и всё прочее.
Как вам идея и в теории возможно ли?
-
-
-
-
Обычный компьютер можно подсоединить просто поставив на него модем, например на вверх и в нем нужно будет прописать строчку rednet.open("сторона"). А как поступать с ПДА?
Да переходи уже на OC,CC уже морально изжил себя.
-
-
Любопытный подход. И в чём же польза непонятного кода?
Если никто не сможет прочитать код-никто не сможет его критиковать если не сможет его понять
-
2
-
-
Не обязательно делать код красивым. Сделай его хотя бы понятным. Если, конечно, хочешь, чтобы кто-то читал его.
Наоборот,если его понять не могут-это же хорошо))
-
При таком расположении ключевые слова, открывающие и закрывающие оператор, всегда начинаются на одном уровне, а вложенные команды располагаются уровнем ниже. Такое оформление помогает быстро понять, что куда вложено.
Обещаю,со следующего понедельника начну писать правильно.А сейчас делать красивым уже написанный код не хочется.
А вообще-спасибо.
-
Я не знаю, как это описать словами, но на практике выходит примерно так.
Я не понял,если честно
-
не пойму одного зачем полньстью писать проги за игрока?
Я понимаю если он старается чтото сделать и у него чтот не выходит то помоч.
Но писать все вместо него --- нагло)
Опыт получить.
upd:К тому же,опыт нельзя купить,а идеи позволяют получить этот опыт.Опыт бесценен.
-
1
-
-
Если да, то рекомендую начать с приведения в порядок отступов. Правильные отступы сильно облегчают обнаружение шероховатостей кода.
Покажите как в порядок привести отступы.Я не понимаю,покажите и объясните как должен выглядеть хороший код(Желательно объяснить,а не кинуть просто красивый код)
-
Ладно,сделал.
Всё что тебе надо-делает один робот.
Если бур разрядится - он попадёт в мфсу
Структура:
Ставим всё как на видео.
Сундук для ресурсов сверху которые будем ломать-сверху
Сундук для сломанных ресурсов снизу
Справа от робота МФСУ,сзади зарядник
Перед роботом обязательно должна быть опора или улучшение "парениe",иначе робот попросту не сможет поставить блок.
Код-https://pastebin.com/FTSszpTq
Видео-https://youtu.be/5fSwKLfLAns
Установка:
Скопировать код и вставить его в нажатием insert,назвать файл можно по любому.
Удачи.
P.S А от опытных прошу посмотреть код и указать на ошибки.Если конечно,хотите.
-
Проблема в том, что я щас играю на сервере в котором все приборы размещения блоков запрещены, я бы хотел чтобы роботы размещали блоки которые у них в руках и сами брали из сундука
Еще нужно чтобы еще 1 робот ломал этот блок перед собой буром из IC2 и нужно что бы он заряжал его(Я в курсе, что есть тема уже про это, но ничего не получилос)
Надеюсь вы поймете, что я от вас прошу
1 очень легко,2 тоже.Сейчас напишу.Проблема в том, что я щас играю на сервере в котором все приборы размещения блоков запрещены, я бы хотел чтобы роботы размещали блоки которые у них в руках и сами брали из сундука
Еще нужно чтобы еще 1 робот ломал этот блок перед собой буром из IC2 и нужно что бы он заряжал его(Я в курсе, что есть тема уже про это, но ничего не получилос)
Надеюсь вы поймете, что я от вас прошу
Слушай,а не можешь сказать,сколько тебе надо секунд на зарядку бура? -
Кстати,где-то видел эмулятор связанной карты,думаю можно попробовать.
UPD:Нашёл,возможно буду пробовать после обновления.
-
создатель темы играет на сервере там где и я, а там роботы могут ломать приваты того кто его поставил, я себе переписал програму http://computercraft.ru/topic/761-udalennoe-upravlenie-robotom-s-plansheta/ под фон и кул грифирил ржал отдавал вещи (умный знает переписать прогу 30 сек), но давать прогу никому не хотел так как грифирить плохо вот и кака к вам обратился)
А я думал ему самому такая идея в голову пришла.Ну уж извиняй,я тут не при чём:с
-
07.08.2018 в 10:01, Elyn1tex сказал:Как я понял, программа требует одного запуска, далее просто нужно включать робота после демонтажа?
Нет,пока что выполняй то что написано в начале.
-
Да как карьер он работет. Выведи к крайней угловой точке за приватом, заставь его слопать пару алмазных сундуков и поставить их (чтобы админ не засек тебя по логам), далее разворот и самый базовый карьер с указанием размера ямки, длины и ширины
Хм,ну тогда ладно.Не очень удобно,если честно.
-
код программы загружался через шелл и дальше робот пер крушить все и складывать в сундук, ну что за приватом. Как я уже говорил "ямка вместо дома" не запускалась, она так и осталась в планах ушедшего в небытиё сервера. Хотя в сингле все работало как надо.
Добавляй туннельную. Но уже украсть робота не выйдет, карты то делаются парными, а я как-то не уверен что игрок сам отдаст её тебе.
Ну,тогда туннельную не буду добавлять.Хотя это самый безопасный метод передачи данных,потому что event.pull(UPD:А вроде и нет..)работает без порта,я пока думаю что с этим можно сделать
-
05.08.2018 в 09:04, Asior сказал:код программы загружался через шелл и дальше робот пер крушить все и складывать в сундук, ну что за приватом. Как я уже говорил "ямка вместо дома" не запускалась, она так и осталась в планах ушедшего в небытиё сервера. Хотя в сингле все работало как надо.
Добавляй туннельную. Но уже украсть робота не выйдет, карты то делаются парными, а я как-то не уверен что игрок сам отдаст её тебе.
Как он определял где дом?Мне интересен алгоритм того как он ломал всё,или там по аналогии с карьером?
-
Ты говорил что у тебя на робокрафте были роботы заражённые подобной программой.Если не секрет-как работала кнопка "ямка вместо дома"
-
Мои впечатления от кода:
Отступы расставлены как попало, что затрудняет чтение кода и поиск ошибок.
Функции drop(), dropUp() и dropDown() вряд ли работают так как это было задумано:
Бессмысленно пищать динамиком о недостатке энергии при удаленном управлении:if energy <= 1500 then computer.beep() endУпс,я у себя этот код обновил,а на пастебине-нет.
Всё остальное-да,спасибо
math.floor округляет,но это я делал не для этого.Тоже забыл

Иструкция по сборке большого геотермального реактора
в Гайды по модам
Опубликовано:
Тогда этот реактор бесполезен по сути. Ладно если бы там что-то реально компы делали, я поначалу как зашёл думал что компы что-то тут делают важное, но в итоге тут хватит труб обычных. Печально.