Asior
-
Публикации
570 -
Зарегистрирован
-
Посещение
-
Победитель дней
70
Сообщения, опубликованные пользователем Asior
-
-
Леша, не + а .. А то ругаться будет
-
А, ну так потребление энергии на этой копалке коллосальное. Если конфиги не накручены, то энергия расходуется нереально быстро. А то что зарядился, так у тебя ж генератор стоит, а он работает даже когда система в полной отключке. Советую забить все свободные слоты батарейками, а инвентарь можно и на 16 ячеек оставить, программа довольно умная, отсортирует все как надо.
-
-
Класс! Никогда не разбирался как карты работают. Сразу несколько вопросов/предложений/улучшений.
1) Как понимаю
data == "RXZlcnlib2R5"
это пароль?
Можно было бы вынести в отдельную переменную, чтоб можно было очень быстро сменить, и не лопатить весь код.
2) Дальше, а как карту записать - то? Нужно дополнение к программе, записывающее пароль на карту.
3) Как понимаю придется комп на себя приватить? А если забудешь, придут любители вирусов с магической командой Ctrl+Alt+C, ну и или пароль вытащат, или чего веселенькое поставят. Используй
event.shouldInterrupt = function () return false end
это не даст отрубить программу, но и выйти из нее можно только путем перезагрузки компьютера.
4) А что будет если я дверь не поставлю? Или поставлю железные и редстоун захочу провести? Судя по коду, программа улетит в глубокую ошибку. Добавляй проверку.
4) Ссылку на пастебин сделай, чтоб быстрее до кода добраться любителям читать код, добавь характеристики минимальной сборки компьютера, название дверей которые используются, ну и пояснение
для тупыхкуда редстоун сигнал подводить.P.S. Но поздравляю с первой программой! Чуть улучши и будет конфетка!
-
Собственно я так и предполагал что будет так. Ну хоть расшевелил это застоялое болото немного.
-
Сегодня предложили глянуть на крафт печатной платы.

Сначала влепили руды которые незнамо сколько надо искать (даже используя средства ОС их чисто рандомом можно найти), теперь это...
Не, ребят, этот сервер посвещен чему? ПРОГРАММИРОВАНИЮ! Или нет?
Поставили магию, ладно, игрокам надо разнообразие. Воткнули руды, тоже ладно, магия + ОС = хардкору, пусть и руды будут. Но крафт такой платы это перебор мне кажется.
Я вижу несколько вариантов решения этой проблемы, или облегчить крафт, или киты на 20 плат в день.
Лично я против китов.
P.S. Полетал я по серверу, и скажу печальные новости, ОС работает только или как декор, или ради того чтобы установить "Винду" и что-то распечатать.
И да, мы превращаемся в из ComputerCraft.ru в XardCraft.ru
-
7
-
-
Уже ответили ))
-
Неожиданно обнаружилось что отсутствует такая важная часть для крафта МЭ сетей как небесный камень. Вроде ерунда, но он нужен игрокам.
{'Небесный камень', '239','0', 500, 5}
P.S. Ждем с нетерпением пену в магазине
-
{'Строительная пена', '186','0', 200, 0}
-
-
Я уже писал в чат, но продублирую чтоб было.
Добавить некую плату для компов работающая с банком. С платы посылаются запросы на баланс игроков, а если необходимо списать со счета игроков некую сумму, отправка игроку запроса в чат личным сообщением типа "Банк НЕО. Оплата по счету ****. Сумма: 3050. Оплатить? //YES //NO". Радиус взаимодействия с игроком пусть небольшой будет ~20 метров (чтоб сканер мог засечь игроков рядом), + перезарядку можно, чтоб чат игроку не спамила, секунд 30 думаю хватит. Ах да, ну и привязку к "хозяину" как писалось выше тоже надо.
-
1
-
-
-
Краш лог Произошел при покупке на спавне через шифт+пкм. повторить не удалось. При копировании произошли ошибки с кодировкой, в чате ничего интересного -
1. local file = io.open("<путь к файлу>", "<мод>") - моды: "w" запись файла, "r" - чтение файла, "a" -дозапись в конец. Нам нужно "w"2. file:write("<текст>") - функция записывающая в файл то что тебе надо.А сохранять кто будет? Пушкин?
3. file:flush() --записывает в файл
4. file:close() --закрывает файл
Также надо помнить что в file:write пишется тип данных string. Поэтому если посылаешь на запись массив или число не забываем пользоваться tostring()
-
2
-
-
Или если лень лазить в конфигах, тупо перезагружай комп и все.
-
-
А может и дальность сканирования радара повысим? Впринципе им мало кто пользуется, но всеравно ~10 блоков сканирования как-то не особо весело.
-
2
-
-
Эмм, а в чем проблема? Ставь преобразователь энергии и подключай к накопителю энергии, или к генератору. Правда сервер кушает куда как больше чем обычный компьютер.
-
Классная программа. Документацию по computronics можно найти в блогах Fingercomp. И да, кассеты лучше на 64 бит/с пиши (в ваниле 32 ток), там звук чуть лучше, но и пленку жрет в 2 раза больше.
-
Что-то я не заметил ни одной проверки на движение. Мне кажется эта программа пойдет только в одиночке, на сервере же тебя будет ожидать такой веселый сюрприз, робот будет пропускать некоторые ходы, повороты может и не пропустит, но забыть двинуться, вскопать, это в стиле майна. И как я понимаю если в твоем 3х3 будет к примеру среди блоков земли будет булыжник, подозреваю, что его будут копать лопатой. И присоединяюсь к людям выше, соблюдай отступы, это-ж полное убийство читать такой код. Насчет оптимизации, вот гляди, робот же может рубить не только под собой, но и перед собой, и над собой. Подумай над этим, ведь проще сделать чтоб было меньше движений, но больше копки. По моим подсчетам кубик 3х3х3 можно вскопать за 12 движений робота, а не за 27 (или около того, точно не считал), а это уже существенная экономия энергии. Я тут подумал, а может вместо геосканера просто сравнивать стоящий блок под роботом с блоком в инвентаре?
-
3
-
-
Хорошая программа, развивай дальше. Посоветую добавить изменение цветов экрана если энергия падает до определенного порога. Например 5-30% - красный, 30-70% - желтый, 70-100% зеленый. И попробуй потестить computer.beep, его можно использовать если энергия падает <5%. Ну и чтоб было все мега-круто, добавь поддержку сигнала красного камня, его можно использовать, подключив к примеру к реактору, и выйдет: упала энергия, запустился реактор на пару минут, зарядил батареи, заглох.
P.S. Или дополнительно выводи информацию в %, или замени объем энергии на %, кажется так удобнее будет. Но это мое мнение, там уже сам решай.
P.S.S. И вставь картинки сюда на форум, а то гольный текст с ссылками выглядит как-то не очень, да и обычному пользователю лень будет переходить по ссылкам ради того чтоб увидеть скриншоты.
-
5
-
-
Думаю это объясняется легко. Вы запускаете робота и он уползает копать попутно сжигая весь уголь, но расход энергии на движение и сканирование зоны добычи очень велик. А если вы додумались воткнуть связанную карту то расход еще сильнее увеличивается. Ванильной батарейки тут уже никогда не хватит. А то что вы находили робота с сообщением о нехватки энергии, но с полным зарядом объясняется легко, генератор даже после отключения робота продолжает работать. Так что за те пол часа которые вы искали беглеца он вполне мог спокойно зарядить. Так-что надо вам конфиги подкрутить или же искать иную копалку, поверьте их для роботов написано превеликое множество, хотя они не настолько эффективны.
P.S. Как понимаю вы используете робота третьего уровня (алмазного). Попробуйте оставить один инвентарь а свободные слоты забить апгрейдами батареек, максимально доступного уровня. Это должно немного помочь. И карту связанную выкиньте из него, зачем она копалке? А коли требует карту ну так в код залезте и отключите ее.
-
1
-
-
растения за которые опыт не дают id: 4306, остального пока нету, проверить не могу
-
Программы пишешь в стороннем каком-нибудь редакторе, например Notepad++, или другие. На игровых компьютерах только вставляешь и тестируешь. Ну а если уже написал программу и хочешь её скопировать себе воспользуйся интернет картой с стандартной программой pastebin. Там все просто, укажешь название файла, а в ответ он выложит на pastebin твой код, и напишет по какому адресу его можно найти.

Изображение с экрана
в Разные (отсортировать)
Опубликовано: · Изменено пользователем Asior