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

Fingercomp

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

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

  • Посещение

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

    283

Сообщения, опубликованные пользователем Fingercomp


  1.  

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

     

    А если ты действительно нормально кодить не можешь, чего огрызаться? Хоть бы единый отступ был — но нет... Фиг вам, а не красивый код... ПОди, "Сами разбирайтесь — мне не интересно?" И даже не протестировали его... Да хоть бы на том же эмуляторе, который на форуме висит, но не так.

     

    пыэс. По самому алгоритму замечаний нет


  2. Пробежался по коду. Написано довольно аккуратно, стандартизированно и с высокой производительностью.

    Но для частных случаев, реализация под конкретную размерность (например трехмерный вектор) будет быстрее твоей.

     

    Расскажи, какая область применения такого многоразмерного вектора?

    Удовольствие получить, наверное))

    • Нравится 2

  3. Как со списком работать? Нихрена не понятно, ни как вставить, ни как удалить, что за элемент, если он все равно текстовый?

    Видимо, читать Вы не умеете совершенно. Кому Зер0 писал — один крип только знает.

    t.insert(shownLine, index) — вставить строку index, отображающуюся под индексом index.

    Получение элемента — t.index

    Удаление элемента — table.remove(t.lines, "test") table.remove(t.names, "test")


  4. @@Doob, спасибо, что хоть как-то отвлекаешь от ненужных изначально обсуждений модов, сборок, флудовойн и прочего!

    И вообще, приспособление вещей к русскоязычным потенциальным пользователей — хорошая и полезная вещь, правда, не нужная тем, кто знает ингриш минимум на уровне разговорного)


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

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

    • Нравится 1

  6. Кстати, посмотрите BluePower!

    Мод, честно cлизанный с RedPower полностью почти. Хоть RP я и уважаю, но трубам и жидкостям гораздо более функциональная замена есть, а редстоун прекрасно заменяет P:R и даже больше. А если к этому P:R прибавить Project:Blue — так вообще бомбочка будет.


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

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

    • Нравится 1

  8. Афигеть, я и не думал, что этот мод на такое способен. :blink: Я всё время использовал похожий ProjectRed.

    Ну, вообще-то, в P:R уже есть модуль Fabrication, делающий такие же схемы, но ГОРАЗДО удобнее и менее лагуче. Там прямо интерфейсик есть, где можно проводки размешать, всякие гейтики, а потом сувать это добро в фабрикатор, загружать ресы нужны и получать ту же самую схему, но размером в один блок) Плюс, эти чертежи схем можно друзьям передавать)


  9. Неправильно фингер расшифровал :) КТТС - Как Только Так Сразу

    Да знаю я) Просто сергу всё объяснять и разжёвывать обязательно нужно, а то, видите ли, загуглить ради 4 букв лень ему. Хотя на форуцме уже проспамили этим.


  10. Что это значит?

    Как только готово будет — так сразу Вы узнаете. Торопиться не следует.

     

     

    Почему так?

    Да хотя бы потому, что некоторые моды были удалены (тот же АЕ). Предлагаете вручную бегать и удалять лишние вещи?


  11. Ивент заканчивается при выходе из функции event.pull. А это происходит уже внутри тела term.read

    Можно сделать даже так

    computer.pushSignal("event1")  --ставим в очередь событие 1
    computer.pushSignal("event2")  --ставим в очередь событие 2
    computer.pushSignal("event3")  --ставим в очередь событие 3
    repeat
      ev=event.pull(1)             -- обрабатываем события
      print(ev)
    until not ev

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

    Именно!

    Без понятия, когда я говорил такую чушь о том, что ивент кончается до вызова term.read, но ладно уж. Вот даже скриншот: http://i.imgur.com/M0YcR0u.png

     

    До этого была запущена команда data={event.pull("key_down")}

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