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

Oleshe

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

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

  • Посещение

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

    12

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


  1. crash-2022-09-15_15.36.14-server.txt

     

    Сидел  я и играл с сестрой (опять что то случилось, да). Когда мы попытались телепортироваться оно вылетело с ошибкой мода, TLmods не помог, список модов есть в прикреплённом файле краша. Мир проклят? ;-;


  2. 6 часов назад, ProgramCrafter сказал:

    Если известно, что в рюкзаке было.

    Там упоминалось что пропал у сестры, полный рюкзак и у меня полный рюкзак, то есть вещи потеряны? 😭😭

    Предмет в майнкрафте никак не регистрируется на пример логом, то что у чела удалили рюкзак с упоминанием того что за предмет или в сохранений то что был такой предмет?


  3. Вопрос не касается OC или CC
    Я играл с сестрой, и мы пытались в общем пытались перетащить жителя, но тащить его 5000+ блоков не очень. Мы баловались с телепортами и в итоге телепортировали всё, прям и ракету и опыт и предметы и зомби, криперы, всё. Когда выполняешь команду все сохраняется до её последствий, поэтому всё пон. Но почему-то говно мод MTS (Imersive Vehicles) выдал сестре книжку, вместо слота рюкзака (забитый инвентарь), а  у меня просто его нету, можно ли как-то восстановить рюкзак, у него же есть ID не так ли?

    После такого фейла и нервовки за мир это очень плохо, там у меня было куча машин, у сестры ресурсов, и в том же у меня был компьютер (не спрашивайте зачем мне нужен он собой).
    можно выдать его командой или подредактировать level.dat?


  4. Сидел я значит сидел и припух от новой версий OC, а потом приспичело поставить одну программу в автозапуск на OpenOs но он выдаёт ошибку:

    image.png.4682c7438a29ad3c4e12661b49785025.png

     

    что-то это как-то не круто.
    Ошибка именно в автозапуске, я прoбывал на 3 программах и оно выдавала одну и туже ошибку, оно хочет запустить программу (поставил одну и туже 3 раза и выдало 3 ошибки без сноса строк через ошибку ( /lib/procces.lua:63: in function </lib/process.lua:59> bad argument #2 (string expected, got table):)

    .shrc устарел?


  5. Я не много поздно, но идея еще актуальна? Если да то у меня есть вопросы...
    1. Ваша идея заключается в том, что-бы роботы сражались как люди? Как обычное PvP но с роботами?
    2. Комната будет квадратной или не определённой формы? (круг или как в лазер таге комнаты, и не знаю, не играл)
    3. Мы будем ходить по полю боя или будем за например стеклом?
    4. Я так и не понял, будем ли использовать OpenGalsses?
    5. Можно поподробнее сделать описание, как будет всё это происходить?
    Всё.


  6. Я захотел наконец попробовать мод openperephiral но вот это да, он не видит ни одного компонента из мода. Когда я нажимаю анализатором оно не видит, но видит другие компоненты по типу компьютера клавиатуры и т.д.

    Я пробовал версий из TLauncher-а и также скачивал напрямую из curse forge. Что не так :(?


  7. Неактуально, увы, темы удалять нельзя

    Эта тема была создана для того что-бы привлечь умных людей, чтобы с ними сделать звук, задумка "структуры" чтобы понять куда я клоню:

    Будет список, в нём элементы, в элементах продолжительность звука, канал для звука, и частота звука.

    sound = {{['mhz'] = 200, ['delay'] = 0.5, ['chanel'] = 1}, {['mhz'] = 430, ['delay'] = 0.3, ['chanel'] = 3}}

    Недостаток схемы с компонентом компьютера в том, что когда воспроизводишь звук через компонент него,

    require('component').computer.beep()

    Метод выше стопит всю систему, нету многопоточности.

     

    Преимущество же звуковой карты- это многопоточность. Максимальная частота не ограничена и проигрывается в фоне, поставил в очередь запустил и занимайся своими делами.

    По факту нужно сделать проигрыватель(сделан) и редактор звука, а еще его формат.(решён, будет как в том примере который я приводил выше)

    Прогресс : 30%


  8. Допустим у меня есть картинка .jpg на моём компухтере, как мне превратить её в .pic для OpenComputers? Я видел одну программу, но ссылка на неё не работает. Есть ли альтернатива? Если есть то киньте ссылку пж  : )


  9. 5 часов назад, ProgramCrafter сказал:

    В конце data[4] есть перевод строки. Это видно по принтам: они почему-то разделились пустыми строками.

    да, я понял, это "баг" файловой системы на клиенте, исправил, работает, спасибо

     

    • Одобряю 1

  10. 1 час назад, Zer0Galaxy сказал:

    Такое ощущение, что приведенный отрывок кода (отрывок 1) не имеет отношения к скриншоту (отрывок 2). Судя по коду, прежде чем открывается файл, должен три раза выполниться print. Где результаты этих принтов на скриншоте?

    1-е юю это я не переключил на английскую раскладку, на англе это .. чтобы быстро выйти из папки

    2-е отрывок 2 это доказательство что папка есть, 1-ый это отрывок кода

    3-е скриншот с клиента, он отправляет етот самый список data image.png.1217a3acbe850ed4089dc6e9b1376e4b.png

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

    ответочка на сервере image.png.01d1ca159365dd4363f7f035727888d5.png

    первое это путь к фалу, нужно для создание новый пользователей, второе номер пользователи который отправляет клиент, просто так показывает путь к файлу, не знаю зачем 2 раза, и в отрывке 1 есть отрывок, если a = io.open(...) будет nil то оно отпишется у клиента, что мы и видим, и покажет nil на экран

     

    программа /home/s, она как видим работает, но не дорабатывает


  11. 27 минут назад, eu_tomat сказал:

    Что значит "1-ой" и "2-ю"? Имеется в виду уровень плат?

    Как уже говорилось выше, платы первого уровня не могут принять сетевой пакет из-за бага. Отправить пакет они могут, но не далее 16 блоков.

     

    Да уровень плат.
    Это не работает на сервере, на сервере робот не принимает с 1-ого на 1-й уровень.

    Я запутался ;-;, 1-я и -2я карта принимают и отправляют на пк, но ничего не происходит на роботе, почему тогда в одиночке работало?


  12. 12 часа назад, eu_tomat сказал:

    Значит, в целом мод работает правильно. Игровой режим, как и рельеф мира, влияет только на удобство экспериментальной площадки.

     

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

    Или можно зайти с конца: сразу выполнить экспериментальный код в игре. Может, там в программном коде ошибка.

    Большое спасибо что помогал, с 1-ого уровня сетевой карты нельзя отправить на 2-ом уровне и наоборот, но если использовать одинаковые то всё принимается, ето и была причина, теперь я рад и доволен, а еше хочу спать, пока=3.


  13. 50 минут назад, eu_tomat сказал:

    Очень хорошо. Давай проведём эксперимент. Для этого потребуется:

    • В одиночной игре создать новый мир в творческом режиме на плоской карте.
    • Командой /oc_sc создать два компьютера через одну клетку друг от друга.
    • В каждый компьютер вставить по одной беспроводной сетевой плате второго уровня.
    • Запустить интерпретатор Lua на обоих компьютерах.
    • В консоль одного компьютера вставить и запустить код component.modem.open(1)for i=1,10 do print(event.pull())end
    • В консоль другого — component.modem.broadcast(1,"test")
    • Посмотреть в консоль первого компьютера, принято ли наше сообщение. Там должно появиться что-то вроде "modem_message ... test"
    • Сообщить о результатах.

    Результаты:
    Компьютера принимают и отправляют сообщение, даже робот, мир плоский, стоит только основной мод, странно идеально
    Изменено:  также проведены положительные тесты на платформе MineOs, мне кажется что если я установлю конфигурацию сервера всё тоже будет ок
    Изменено2: С конфигурацией сервера тот-же самый результат


  14. В 22.12.2021 в 20:33, eu_tomat сказал:

    Может быть много причин. Например, не открыт порт на сетевой плате робота. Или робот находится за пределами дальности беспроводной сети. Или компьютер посылает пакет по проводной плате, которая физически не дотягивается до робота. А может, сборка мода кривая.

     

    Прохождение пакетов вроде бы не должно сильно отличаться в одиночной игре и на сервере. Но как администраторы сервера модифицировали мод, тоже неизвестно. Поэтому имеет смысл сначала провести эксперимент в одиночной игре. Главное, повторить все детали эксперимента: использовать те же конфигурации оборудования и тот же управляющий код.

    1.Порт я всегда открываю и отправляю на него
    2.Он стоит от серверной стойки в блоках 20
    3.Точно не понял но там стоит OpenSecurity, единственное что задевает OpenComputers
    4.Единственная модификация это увеличенный размер памяти на всех плашках, это мой сервер, мы играем с другом и я попутно делаю программу
    5.В одиночной игре тоже самое
    6.На счёт схожести кода я не очень уверен, но посылаю всегда broadcast и принимаю event.pull

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