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

Progger_coder

Пользователи
  • Публикации

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

  • Посещение

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

    1

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


  1. Сделал что-то типа карты на голограмме. Даже похоже на GeoMaps с форума, но чуть по другому, и намного менее масштабно)

    HoloMaps как минимум может определять пещеры под землей, и как максимум с не большой точностью руды. Проектор желательно ставить "Лицом", ну, смотря в сторону координаты Z-. Сканирование начинаеться с относительных от проектора координат X = -12, Y = -32, Z = -12

    ---------------Информация-------------------

    Зеленый блок - Уголь, железо или алмазы

    Синий блок - вода или лава

    Красный блок (Опционально) - земля, камень и тд.

     

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

    ----------------------------------------------------

    Запуск ///ИЛИ/// установка программы:

    pastebin run 6skJPcBX ///ИЛИ/// pastebin get 6skJPcBX holomaps.lua -f

     

    Вот скриншот пещеры: 

    1.thumb.jpg.0784ca32d2682861ce6e7b2945adb4bf.jpg

    А вот скриншот просканированной пещеры:

    1031785237_2(1)(1)(1).jpg.70428b5e38d77ecebb719784dee6d9f2.jpg

     

    Как видно хоть и не все, но руды определились. Сканирование делаю блоками 4х4. Мне кажется у меня костильненько сделано, но из-за этого и в разделе "Программы новичков", в принципе, оно работает, разве что... без шумоподавления) И ещё один вопрос, как-бы нормально реализовать шумоподавление, это надо несколько раз сканировать, и брать среднее значение? И да, чем дальше от сканера, тем менее точно. Собственно тот самый код программы: https://pastebin.com/6skJPcBX

    • Нравится 6

  2. @ECS  Спасибо большое! Я буду использовать второй метод, раз уж 

    Цитата

    В майноське, как и в 99% софта, реализован плюс-минус он

    И он какой-то более адекватный, или как) Скорее всего, более понятный, и наглядный. 

     

     

    Ps. У меня сработало только с 

    local config = serialization.unserialize(file:read("*a"))

    А не 

    local config = serialization.deserialize(file:read("*a"))

    Но это мелочи :). Ещё раз спасибо!

    • Нравится 1
    • Одобряю 1

  3. Я скорее всего чисто для себя, и тренировки, пытаюсь сделать что-то типа MineOs.

    Так вот, возможно я сильно тупой, и ошибка очень проста. Но:

    У меня есть установщик, в нём я указываю логин и пароль.
    981701750_.PNG.01768abbc1a662ef6391a1594e2d174c.PNG                   

            

     

     

    Потом как видно,

    Пытаюсь записать их в переменные..

    И затем происходит перезагрузка, с измененным boot.lua. Который одкрывает мой "ОС".

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

    И вместо логина "Label" Естетственно загрузить данные я пытаю так:

    2034087373_.PNG.acb8042f668bebb4494cec27ea9524bb.PNG

    Наверное это должно быть возможно, тк существует MineOs. 

    Может как-нибудь делать запись этих данных в файл? (Измененно, нашёл команды)

    file = io.open
    file:write("")
    file:read()

    Попробую с ними

    (Извените за возможные ошибки, и наверое, тупой вопрос :))

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