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

Узбекские фильмы

Дата публикации:

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


Содержимое статьи:

Требования

  • Roblox Studio
  • Базовый опыт программирования на Lua

    Создание скрипта

    1. Создайте новый объект Part в Roblox Studio.
    2. Установите для свойства Anchored значение true.
    3. Вставьте следующий скрипт в свойство Script объекта Part:
      local barrier = script.Parent
      barrier.CanCollide = false
      function onTouch(part)
      if part.Name == "NPC" or part:IsA("NPC") then
      return
      end
      barrier.CanCollide = true
      wait(0.2)
      barrier.CanCollide = false
      end
      barrier.Touched:Connect(onTouch)

      Как это работает

  • Скрипт устанавливает CanCollide для объекта Part, который представляет собой барьер, на false, позволяя игрокам проходить через него.
  • Когда игрок касается барьера, событие Touched срабатывает, и CanCollide устанавливается на true, закрывая барьер для NPC.
  • Через 0,2 секунды CanCollide снова устанавливается на false, позволяя игрокам снова проходить через барьер.


Uzbeku.ru – узбекские фильмы онлайн, в хорошем качестве бесплатно
Благодаря современным технологиям, в настоящее время, стало возможным смотреть фильмы в режиме реального времени. Для этого были созданы огромные сервисы по хранению видео-фильмов, пример одного из них, это Ютуб. Благодаря таким вот порталам, каждый узбекский фильм, который выходит на «свет», размещается на одном из таких серверов и выкладывается для просмотра в хорошем качестве у нас на сайте.
Различные новинки и фильмы на узбекском языке, комедии, а также фильмы про любовь, Вы можете смотреть онлайн на сайте Uzbeku.ru
узбекские фильмы