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

Fingercomp

Гуру
  • Публикации

    1 629
  • Зарегистрирован

  • Посещение

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

    283

Комментарии блога, опубликованные пользователем Fingercomp


  1. Пришлось вернуться к os.clock: аптайм давал неточное время.

    Мы можем здесь положиться на клок, так как этот код не будет делать yield во время слипа, только при вынужденном торможении (и тогда разность будет незначительна).


  2. Оу, классно! Не ожидал от Lua возможности даже имитировать указатель на переменную.

    Но у меня сомнения относительно os.clock(). Всегда думал, что это время, затраченное процессором на выполнение кода, а оно совпадает с реальным временем лишь в случае, когда процессор 100% своего времени тратит на выполнение кода именно на этом компьютере. Что-то типа активной части uptime.

    Верно, правда, почему-то решил, что в machine.lua используется время компьюетра. Но нет.

    В конфигурации OpenComputers есть настройка timeout, равная 5 реальным (не игровым) секундам по умолчанию. Обновил код.


  3. Коммит от 02/10/2015: Allow saving nanomachine configuration to other nanomachines in player's inventory. Closes #1462.

     

    Итак, не описанная нигде команда "saveConfiguration" копирует конфигурацию наномашинок в другой предмет в инвентаре. По-моему, это круто.


  4. Так ты вообще не предлагай пользователям x64 винды что то делать. Пусть 4 мегабайта скачают с яндекса. Или вообще на github'е сделать форк и залить все нужные либы.

    Скачал @ Запустил

    А вот если траблы, пусть откроют спойлер и попробуют всё сами собрать по твоему гайду.

    Готово, обновил, ссылка помещена. :)


  5. Так ты вообще не предлагай пользователям x64 винды что то делать. Пусть 4 мегабайта скачают с яндекса. Или вообще на github'е сделать форк и залить все нужные либы.

    Скачал @ Запустил

    А вот если траблы, пусть откроют спойлер и попробуют всё сами собрать по твоему гайду.

    Забыл про либы >_> Ща дополню.

  6. OpenComputers 1.6. #1


    Класс! Но пиксели нужны, пиксели. И скорость обновления экрана выше нужно делать. А по гайду, хорошо написано. Все подробно. Вот только вопрос, видеокарту всеравно надо будет вставлять в сервер? Или Server Terminal её заменяет?

    Всё равно надо вставлять =)

    По поводу пикселей — это большой нагрузкой на сеть и рендер может оказаться. Тем не менее

    https://oc.cil.li/index.php?/topic/864-chenthread-image-format-high-quality-images-on-opencomputers/


  7. он его понерфил в г...но, походу, а не на половину=) Раньше можно было получить скан пласта земли в радиусе 32 блока и толщиной 8-10 блоков довольно точно, при нойсе даже равным 2 при дефолтном. Сейчас только кубик 4 на 4 на 4 в центре от робота что ли?

     

    При шуме 2 на дистанции 5 и более блоков разброс уже был до +-1, что при твердости руды абсолютной равной 3 и камне, равной 1,5 уже могло дать перехлест при скане колонны (шум только по вертикали был).

     

    Устраиваем похороны геокопалкам что ли? Санги нас нерфом левитации и пером не убил, так решил нас окончательно убить нерфом геосканера? :)

    Ну так OpenComputers — не MineChem какой-то или PodzolToDiamonds. Автор не признаёт читёрность.

     

    P. S. Без всяких твиков никаких геокопалок не было бы и до нёрфа. Потому и не особо игрокам нормальным хуже.


  8. Геолайзер Сангар понерфил?

    Ну наполовину.

    Можно теперь задавать область для скана. 64 блока максимум.

    "Шум" расчитывается по формуле: рандомное значение * дистанция_до_блока * значение_noise_в_конфиге_мода + твёрдость_блока.

    Для справки, раньше вместо дистанции от робота до блока была дистанция от центра колонны до блока. Шум выше теперь, получается.


  9. Судя по ошибке он не может найти lua.h

    Я не понимаю, зачем компилировать луа самому, если его уже готовый можно скачать с оффсайта?

    Может где то можно отключить это?

    ¯\(O.o)/¯

    Можно найти папку, где находятся файлы эмулятора, и пихнуть в папку usr/include


  10. Чего вы налетели-то на парня? Кодит себе человек спокойно - и пусть кодит, через некоторое время проведет работу над ошибками и начнет писать более красивый код, откуда столько агрессии, злости? Шли бы лучше сами что-то годное наскриптили, выложили бы на форум, а мы бы пообсуждали - и мир стал бы чуточку прекраснее.

     

    К слову, сканер из OpenPeripheral действительно выдает сообщение об ошибке вида error("Entity not found"), тем самым осуществляя принудительный выход из программы. Сомневаюсь, что это баг мода - просто автор так задумал. Ну, а если вы знаете другой способ решения данной проблемы, кроме как использовать pcall, то расскажите людям с "багованным мозгом", интересно будет узнать.

    Preconditions.checkNotNull(mob, DONT_EVER_CHANGE_THIS_TEXT_OTHERWISE_YOU_WILL_RUIN_EVERYTHING);.

    private static final String DONT_EVER_CHANGE_THIS_TEXT_OTHERWISE_YOU_WILL_RUIN_EVERYTHING = "Entity not found";.

    Действительно, поторопился, прошу простить. Перед тем ответом читнул исходный код по-диагонали, но из-за странной надписи ДОНТЕВЕРЧАНЖЗИЗТЕКСТ не заметил.

     

     

     

    другой способ решения данной проблемы

    xpcall .-.

    Ну вообще, да, только пиколлом тогда.

     

     

     

    Чего вы налетели-то на парня? Кодит себе человек спокойно

    Вот именно, что он не спокойно кодит, а флудит и хейтерит.

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