Скрипт для постоянной смены дня и ночи в игре Roblox Studio

Поділитися
Вставка
  • Опубліковано 26 лис 2024

КОМЕНТАРІ • 20

  • @Karmaneto
    @Karmaneto 9 місяців тому +4

    local minute = 1
    local TimeUpdate = minute/60
    while wait(TimeUpdate) do
    game.Lighting.ClockTime += 0.01
    end

  • @Sudden-Night
    @Sudden-Night Місяць тому

    А можно сделать так чтобы когда был день, то на заднем фоне была одна музыка, а когда была ночь - другая? (К примеру днем звук леса, а ночью звуки совы и сверчов) Просто очень бы помогло для игры

  • @arfin3880
    @arfin3880 Рік тому

    Спасибо огромное,начинаю делать игру но не хватает знаний,на ру ютубе про Roblox Studio очень мало информации,так что твои видео очень мне помогли

  • @muted3952
    @muted3952 Рік тому +1

    Спасибо очень помогло

  • @lleniiks
    @lleniiks 2 місяці тому

    Вот легче
    while wait(0.1) do
    workspace.Parent.Lighting.ColockTime += 0.01
    end

    • @robloxmast
      @robloxmast  2 місяці тому

      Легче, но не удобнее))

  • @Мяу-п5ж
    @Мяу-п5ж 10 місяців тому

    Большое спасибо, можете пожалуйста подсказать в последней строке есть значение 0.01 как его определить чтобы игровой день длился в сумме 24 минуты ( т.е день и ночь по 12 минут), возможно это глупый вопрос, я недавно начала осваивать roblox studio

    • @robloxmast
      @robloxmast  10 місяців тому

      Привет! Сразу не смог ответить, т.к. твой комментарий пропал куда-то. Сейчас появился и теперь могу ответить на вопрос (наверно, уже и сама разобралась)))
      Менять значение 0.01 в скрипте не нужно. Достаточно указать только нужное количество минут в переменной "minute" (в первой строке). Т.е. в твоем случае скрипт будет выглядеть так:
      local minute = 24
      local timeUpdate = minute/60
      while wait(timeUpdate) do
      game.Lighting.ClockTime += 0.01
      end

  • @Karmaneto
    @Karmaneto 9 місяців тому

    спасибо большое автор, а как сделать чтоб ночь была быстрее дня?
    (если найдется обьяснение можно скриптом?)

    • @robloxmast
      @robloxmast  9 місяців тому

      В этом случае можно написать так (здесь ночь будет на 50% быстрее дня):
      local minute = 5 --сколько минут будут длиться сутки в игре
      local timeUpdate = minute/60
      while task.wait(timeUpdate) do
      if game.Lighting.ClockTime = 6 then
      game.Lighting.ClockTime += 0.01 --обычное изменение времени
      else
      game.Lighting.ClockTime += 0.05 --ускоренное изменение времени
      end
      end

    • @Karmaneto
      @Karmaneto 9 місяців тому

      @@robloxmast огромное спасибо , выручил

  • @alexus9668
    @alexus9668 11 місяців тому

    Спасибо большое

  • @AlikhanBekbolatov
    @AlikhanBekbolatov 7 місяців тому

    Спасибо ты лучший

  • @ElreyStar
    @ElreyStar 6 місяців тому

    ребят помогите пожалуйста а как сделать чтоб ты мог выбрать ночь и день например днём небо синее а ночью красное?

    • @robloxmast
      @robloxmast  6 місяців тому

      Ты хочешь, чтобы цвета менялись автоматически при смене времени суток?

  • @xx_energy_xx9356
    @xx_energy_xx9356 5 місяців тому

    Уже не работает, ошибок нет.

    • @robloxmast
      @robloxmast  5 місяців тому +1

      Я проверил - всё работает