Stationeers Терраформирование Марса #3 Создаём жилое помещение для растений. Настройка гидропоники

Поделиться
HTML-код
  • Опубликовано: 29 дек 2024

Комментарии • 48

  • @ВладимирШлапак-к8у

    Привет Спасибо за контент. Помог разобраться что к чему. Теперь к делу. По справке заметил что растения разделяются на 6 режимов свет тьма(не считаем грибы тем и в пещере хорошо без ламп) так вот задумался над программой. Модифицировал твой код. Выглядит не очень может кто и мой код проапгрейдит, но тем не менее в название лампы записываем нужный режим в виде 600/300 где 600 сек света 300 сек темноты. Поддержка всех 6 режимов, на любое количество ламп главное стенами отделять чтоб на ненужные растения не светили. Пока сделал общий тест типа медленная светомузыка. И вырастил в 2 режимах растения.
    define on0 600 #on light in sec
    define off0 300 #off light in sec
    define on1 500 #on light in sec
    define off1 200 #off light in sec
    define on2 500 #on light in sec
    define off2 300 #off light in sec
    define on3 600 #on light in sec
    define off3 200 #off light in sec
    define on4 500 #on light in sec
    define off4 100 #off light in sec
    define on5 480 #on light in sec
    define off5 300 #off light in sec
    define lamps -1758710260
    alias lamp0 r6
    alias lamp1 r7
    alias lamp2 r8
    alias lamp3 r9
    alias lamp4 r10
    alias lamp5 r11
    alias time0 r0
    alias time1 r1
    alias time2 r2
    alias time3 r3
    alias time4 r4
    alias time5 r5
    move time0 0
    move time1 0
    move time2 0
    move time3 0
    move time4 0
    move time5 0
    move lamp0 1
    move lamp1 1
    move lamp2 1
    move lamp3 1
    move lamp4 1
    move lamp5 1
    loop:
    sbn -1758710260 HASH("600/300") On lamp0
    sbn -1758710260 HASH("500/200") On lamp1
    sbn -1758710260 HASH("500/300") On lamp2
    sbn -1758710260 HASH("600/200") On lamp3
    sbn -1758710260 HASH("500/100") On lamp4
    sbn -1758710260 HASH("480/300") On lamp5
    breqz lamp0 5
    add time0 time0 0.5
    brlt time0 on0 3
    move lamp0 0
    move time0 0
    brge lamp0 1 5
    add time0 time0 0.5
    brlt time0 off0 3
    move lamp0 1
    move time0 0
    breqz lamp1 5
    add time1 time1 0.5
    brlt time1 on1 3
    move lamp1 0
    move time1 0
    brge lamp1 1 5
    add time1 time1 0.5
    brlt time1 off1 3
    move lamp1 1
    move time1 0
    breqz lamp2 5
    add time2 time2 0.5
    brlt time2 on2 3
    move lamp2 0
    move time2 0
    brge lamp2 1 5
    add time2 time2 0.5
    brlt time2 off2 3
    move lamp2 1
    move time2 0
    breqz lamp3 5
    add time3 time3 0.5
    brlt time3 on3 3
    move lamp3 0
    move time3 0
    brge lamp3 1 5
    add time3 time3 0.5
    brlt time3 off3 3
    move lamp3 1
    move time3 0
    breqz lamp4 5
    add time4 time4 0.5
    brlt time4 on4 3
    move lamp4 0
    move time4 0
    brge lamp4 1 5
    add time4 time4 0.5
    brlt time4 off4 3
    move lamp4 1
    move time4 0
    breqz lamp5 5
    add time5 time5 0.5
    brlt time5 on5 3
    move lamp5 0
    move time5 0
    brge lamp5 1 5
    add time5 time5 0.5
    brlt time5 off5 3
    move lamp5 1
    move time5 0
    j loop

  • @andreishtabel
    @andreishtabel Год назад +6

    Ох уж эти поиски предмета, который стоит на видном месте :D

  • @maksimbober8443
    @maksimbober8443 Год назад +2

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

  • @aleksgray5829
    @aleksgray5829 Год назад +3

    программу освещения я бы сделал чуть иначе:
    - поставить "sb light On" перед задержкой (чтобы лишний раз не трепать систему)
    - задержку (цикл или команду "sleep (сек)") убрать в подпрограмму и вызывать по мере необходимости (да, я понимаю что для такой маленькой программы это излишество, но тут сам принцип выноса однотипных действий)
    Пример 1 :
    main:
    sb light On 1
    move r1 600
    jal wait #Вызов подпрограммы с параметром 600
    sb light On 0
    move r1 300
    jal wait #Вызов подпрограммы с параметром 300
    j main
    wait: #подпрограмма: тут выполняем однотипные действия
    sleep r1
    j ra # возврат в точку вызова подпрограммы +1
    Пример 2 попроще :
    main:
    sb light On 1
    sleep 600
    sb light On 0
    sleep 300
    j main

  • @xenonus4681
    @xenonus4681 Год назад +1

    С удовольствием смотрю твои ролики, спасибо за годный контент!

  • @el_mecanico_1
    @el_mecanico_1 Год назад +2

    Аппетит перса удивил, жрет как не в себя

  • @The_Corders
    @The_Corders Год назад +2

    ЪУЪ Только начал смотреть, но уже знаю что ролик классный)

  • @Mory357
    @Mory357 Год назад +1

    Ура видос :)

  • @bars1089
    @bars1089 9 месяцев назад

    Спасибо за Код, освещение работает

  • @МихаилВоскобойник-е7л

    ООО новий ролик отличный все понятно и ясно и мод на то как персонаж жрет удивляет он пол кг сйел если не кг

  • @dmitriy29ify
    @dmitriy29ify Год назад +2

    александер про какой фалос ты говорил при написании кода в начале?😁

  • @НаталияПодольская-к8в

    Получения растениями света настроено для семян у которых свойства по умолчанию.с каждым урожаем у каждой семечки этот показатель будет меняться.ваше решение буквально на несколько урожаев.рекомендую хотя бы стабилизировать семена.а лучше и сортировать через анализатор семян.но лучше всё-таки как нибудь снять показания с семян чипам нужду в свете. Но как?

  • @KonstantinovAG
    @KonstantinovAG Год назад +1

    а я думал occupy mars душная......
    По сравнению с этим там вообще ясельки :D

  • @Огогосик
    @Огогосик Год назад

    Eroor unrecognisedinstruction at line 4 вот такая ошибка пишет
    define light -1758710260
    define on 10
    define off 5
    main:
    move r0 0
    yield
    sb light On 1
    add r0 r0 0.5
    brne r0 on -3
    move r0 0
    yield
    sb light On 0
    add r0 r0 0.5
    brne r0 off -3
    j main
    не пойму что не так

  • @НаталияПодольская-к8в

    Рекомендую скрафтить точку спавна что появляться в этом месте где он будет установлен.(ну что бы прохождение не оборвалось)

  • @МаксПодосинкин
    @МаксПодосинкин Год назад

    Почему с помидор не собираются семена?

    • @PiFF_GAMES
      @PiFF_GAMES  Год назад

      хм как? может не дождался семян? там сначала урожай, потом семена

    • @МаксПодосинкин
      @МаксПодосинкин Год назад

      @@PiFF_GAMES с папоротника собирает а вот с томата не хочет. Может потому что его изменили на многолетний?

    • @PiFF_GAMES
      @PiFF_GAMES  Год назад

      @@МаксПодосинкин не должно, я же собирал

    • @МаксПодосинкин
      @МаксПодосинкин Год назад

      @@PiFF_GAMES Попробую все разобрать и заново собрать..

    • @МаксПодосинкин
      @МаксПодосинкин Год назад

      @@PiFF_GAMES Все разобрался - сломал и заново построил с твоими последними кодами. Пришлось весь день потратить на опыты. Оказывается семена помидоров -как и сами помидоры собираются харви на шестой стадии роста. А на пятой харви простаивает, но можно руками помидоры собрать.

  • @user-yq3uo2ef8y
    @user-yq3uo2ef8y Год назад +1

    Привет

  • @dmitriy29ify
    @dmitriy29ify Год назад +1

    где новая серийка ото уже спать хочу!

    • @PiFF_GAMES
      @PiFF_GAMES  Год назад

      хорошего понемногу

  • @Огогосик
    @Огогосик Год назад

    все переделать теперь вот почему настройку снять не как было да

  • @Иван.К-д5р
    @Иван.К-д5р Год назад

    Что та не работает твой кодик ругается на 7 строчку (

  • @MultiBigDenis
    @MultiBigDenis Год назад

    лучше не сажать вместе разные группы растений, даже без мода не очень растут растения если их смешано посадить и сделать усреднённый свет....

  • @Огогосик
    @Огогосик Год назад

    да как включить лаптап.

  • @Огогосик
    @Огогосик Год назад

    Нах смотрю? если ну я настрою потом один и приду .жесть

    • @PiFF_GAMES
      @PiFF_GAMES  Год назад

      ???

    • @Огогосик
      @Огогосик Год назад

      @@PiFF_GAMES сокеты как настраивать я только играть начал

  • @rokrest09
    @rokrest09 Год назад

    Так Пиф признавайся почему не работает чип. Почему не управляет температурой? Скопировал код начепятаный в ролике. Стою жду температуза 35 вытяжка не включается фоздух холодный не качает охлаждение не работает.

    • @rokrest09
      @rokrest09 Год назад +1

      Нашол причину. Еденичка вместо буквы л похожи одна в один.

  • @ПорошокЗубной
    @ПорошокЗубной Год назад

    Все сделал по мануалу, ни свет не работает ни датчик температуры.

  • @Chell-4der
    @Chell-4der Год назад

    Зделай пж себе комноту где спать

  • @misteryuniverse4815
    @misteryuniverse4815 Год назад

    Усложняет игру? Если по дефолту тебе каждые 2 дня надо есть и пить как минимум чтоб не помереть и хватает 1 банки на несколько дней, а 2 бутылок воды чтоб пополнить примерно 270% жажды... Ну-ну, в каком месте тут усложнение? Скорей это дикий лайт где твой пул воды и еды просто огромен и тебе всего лишь надо его поплнять... Ты неделю в игре не ел и у тебя только половина пула еды и вся вода ушла, а пополнил 5% за банку... Действительно, в день чуть в р-не 8% еды тратится...

    • @PiFF_GAMES
      @PiFF_GAMES  Год назад

      Усложняет в разы, приближенно все к реалистичности. Прочитай описание мода ещё раз внимательно

    • @misteryuniverse4815
      @misteryuniverse4815 Год назад

      @@PiFF_GAMES Попробуй наесться от пуза и напиться, а потом пару дней без еды и воды, если 1 день ты сможешь прожить более менее норм, то 2 для тебя будет пытка от чувства голода и сильной жажды, на 3 от голода тебя начнёт бросать в жар, а от жажды будет в целом апатия. То что автор мода говорит "Надо есть 2-3 банки в день" но при этом ты можешь 1 раз поесть (20 банок умять и не лопнуть) и на неделю смело забыть об этом... Вообще не пахнет хардкором, ситуации где жажда тебя застанет уловно далеко от базы просто отсудствуют как явление

  • @bad_wolf_rus
    @bad_wolf_rus Год назад

    Рекомендация выбирать ресурсы не мышкой а колёсиком и нажимая f тогда ресурсы быстро передвигаются между инвентарем и например портфелем

    • @PiFF_GAMES
      @PiFF_GAMES  Год назад

      Ну а я как делаю?)) именно так

    • @bad_wolf_rus
      @bad_wolf_rus Год назад

      @@PiFF_GAMES во многих видео ты мышкой переводишь а лехче кнопкой f

    • @PiFF_GAMES
      @PiFF_GAMES  Год назад

      В основном мышкой только картриджи с планшета вытаскиваю, и руду делю, остальное всегда через F