If И Else в Роблокс студио #3| Roblox Studio Скриптинг Remastered |

2022 ж. 25 Ақп.
100 763 Рет қаралды

В этом небольшом и информативном видео вы подробно узнаете как использовать If, else, elseif и другие операторы, что вам значительно поможет продвинутся в скриптинге, если вы новичок. Буквально за три минуты вы научитесь пользоваться важной функцией Roblox Studio, без которой не обойдётся ни один большой скрипт. Даже если ухитрится, можно весь скрипт построить на if и else. Приятного просмотра, не забывайте поставить лайк, и напишите комментарий, если помог!
Мой дискорд сервер - / discord
Моя игра - www.roblox.com/games/4788374461
Моя роблокс группа - www.roblox.com/groups/4799990
Роблокс группа моей студии - www.roblox.com/groups/11212106

Пікірлер
  • Го наберем пять лайков?

    @FGOT@FGOT2 жыл бұрын
    • Го

      @ZamDev@ZamDev2 жыл бұрын
    • Го

      @Craymson@Craymson2 жыл бұрын
    • Го

      @Indigo3sychki@Indigo3sychki2 жыл бұрын
    • набрали

      @olegSaS567@olegSaS5672 жыл бұрын
    • @❄ArcaneUltra❄о, Привет.

      @Craymson@Craymson2 жыл бұрын
  • Я конечно чуть под манеру не зафлексил когда услышал разницу голоса в предыдущем видео этой рубрики и в этом. Огромное тебе спасибо за проделанную работу!! Очень понятный и интересный гайд.

    @svobodarequiem@svobodarequiem Жыл бұрын
  • Ого!!! Смотрю щас ваши ролики, год назад был голос 17 летнего, а щас, взрослый человек) спасибо большое за туториалы!!!!!

    @-grozan-1253@-grozan-12532 жыл бұрын
  • Ура наконец-то видео которое понятным языком объяснило мне как использовать if else. Спасибо большое!!!

    @gordon_gunman@gordon_gunman2 жыл бұрын
  • недавно снова в эту тему втянулся, а тут ремастер твоих уроков, вовремя)))

    @kami.4982@kami.49822 жыл бұрын
  • Фгот, здарова! Ты крутой! Очень все понятно объясняешь, огромное тебе спасибо! Смогу теперь создать хорошую игру!

    @zendov1@zendov18 ай бұрын
  • Ещё одно легендарное видео от легенды, спасибо за детство

    @ZamDev@ZamDev2 жыл бұрын
  • Давно не было, полезный урок!

    @Alex_34@Alex_342 жыл бұрын
  • Сделай пожалуйста гайд о том как сделать выбор персонажа И именно не смену начального, а смену по типу, именно при нажатии на кнопку твой персонаж см еняется на другого

    @yatakbolshenemogu2050@yatakbolshenemogu20502 жыл бұрын
  • я попробовал и сделав всё как надо вышло что куб менялся взависимости от числа это шикарный урок очень помогло

    @Sonik-mp3ue@Sonik-mp3ue Жыл бұрын
  • FGOT спасибо благодаря твоим урокам я скрестил сразу 3 твоих 1 видио в 1 скрипт и он работает спасибо большое

    @KAN_EKI__s@KAN_EKI__s Жыл бұрын
  • АФИГЕТЬ ролик от фгота да ещё и по скриптингу!

    @Meowkav@Meowkav2 жыл бұрын
  • Самый понятный и увлекательный гайд по скриптам, который я когда-либо видел

    @ft_dominus6480@ft_dominus64802 жыл бұрын
    • Как ты это понял?

      @dominic4170@dominic4170Ай бұрын
    • ​​@@dominic4170 Может этот гайд ему понравился больше чем остальные, и он впринципе считает этот гайд более понятным и увлекательным чем те, что ОН видел раньше

      @ooofman4931@ooofman493110 күн бұрын
  • спасибо! теперь я сделаю киллстрайк систему как в слап баттлс

    @scriptshowcase5111@scriptshowcase5111 Жыл бұрын
  • можно чуть подробнее, для чего применять If и Else, то есть к чему либо? я всё еще не понял

    @McMara-gk3ct@McMara-gk3ct Жыл бұрын
  • Святая черепаха! Фгот выпустил третье видео по скриптам!)

    @ArafyiskiMapper@ArafyiskiMapper2 жыл бұрын
  • хоть я и разобрался в этом, но все равно посмотрю

    @eshigami@eshigami2 жыл бұрын
  • классный канал, очень приятный монтаж, продолжай в том же духе (я не бот)

    @theddawwroni@theddawwroni2 жыл бұрын
  • Спасибо за гайд!!! Теперь начну делать игру про школьницу-убийцу.

    @Mining_Milashka@Mining_Milashka3 ай бұрын
  • Я впервые вижу видео где объяснили всё нормальным языком

    @motivation_rich_rich@motivation_rich_rich Жыл бұрын
  • Когда мир нуждался в нём больше всего он вернулся

    @kaifozhor4236@kaifozhor42362 жыл бұрын
  • Спасибо, что проливаешь свет на скриптинг в роблокс Студио) Странно, что оператор неравенства пишется как "~=", а не как "!=", ну тут уж, скорее всего, дело рук Lua

    @user-in1vw3du5u@user-in1vw3du5u Жыл бұрын
  • Наконец-то 3 часть)))))

    @user-eh4vz8bv6j@user-eh4vz8bv6j2 жыл бұрын
  • Можешь сделать туториал по НПС? Их поведение, диалоги и так далее. За ранее спасибо!

    @toster9956@toster99562 жыл бұрын
    • Было уже про диалоги

      @gelenteam5486@gelenteam5486 Жыл бұрын
    • @@gelenteam5486 kogda

      @k6rdon@k6rdon Жыл бұрын
    • @@gelenteam5486 не было,если было скинь сылку

      @greenvilk@greenvilk Жыл бұрын
    • было! просто вставить в нпс объект Dialogue и там писать слова@@greenvilk

      @chelol208@chelol2087 ай бұрын
  • Голос изменился жестко)

    @DioFrog@DioFrog2 жыл бұрын
  • Как всегда полезный урок! Я посмотрел все уроки по скриптингу, но не смог понять, как мне сделать то, что я хотел, можно ли где-то с тобой связаться чтоб я мог показать, что я хочу сделать, и ты мне поможешь понять, как это сделать (лайк нажат и подписка с колокольчиком тоже, просто я новый подписчик у тебя))

    @mrs._catty@mrs._catty Жыл бұрын
    • Хочешь, я попробую тебе помочь

      @UNB0@UNB0 Жыл бұрын
    • @@UNB0 ну, если можешь, то напиши сюда, а дальше разберёмся) Mr. Catty#1362

      @mrs._catty@mrs._catty Жыл бұрын
  • Спс по этим трем роликам создал небольшой скрипт wait(5) local bebra = 3 if bebra == 3 then game.Workspace.Turtle2.CanCollide = false wait(1) local bebra = 4 if bebra == 4 then game.Workspace.Turtle2.Transparency = 0.5 wait(0.5) local bebra = 5 if bebra == 5 then game.Workspace.Turtle2.BrickColor = BrickColor.random() end end end Топ ролики)

    @Bruh-im4nx@Bruh-im4nx Жыл бұрын
    • я попробовал твой скрипт, во первых там всё очень плохо расставлено, я это исправил. А так же, когда в твоем скрипте происходит функция CanCollide мой блок проваливается под Baseplate. Вот твой скрипт где всё понятно расставлено: wait(5) local bebra = 3 if bebra == 3 then game.Workspace.block2.CanCollide = false wait(1) local bebra = 4 if bebra == 4 then game.Workspace.block2.Transparency = 0.5 wait(0.5) local bebra = 5 if bebra == 5 then game.Workspace.block2.BrickColor = BrickColor.random() end end end

      @zeiks01@zeiks01 Жыл бұрын
    • а, я просто забыл анчор поставить на объект

      @zeiks01@zeiks01 Жыл бұрын
    • Спс чел тебе что сделал оброзный скрипт я два часа не мог понять как делать

      @ankognit_roblox1135@ankognit_roblox1135 Жыл бұрын
  • Я делаю игру, ничего о скриптинге не знаю. Будет ли сложно сделать крипт, на определённую модель,в ней появится кнопка которая будет воспроизводить анимацию, в которой будет меняться материал или даже модель(в определенное время)?

    @Dailix_Club@Dailix_Club5 ай бұрын
  • Круто

    @igorkoleksionov@igorkoleksionov3 ай бұрын
  • Дайте пожалуйста название музыки на заднем фоне видео

    @lavr98271@lavr982717 ай бұрын
  • Можно обучалку чтобы персонаж мог летать? Просто мы с другом делаем игру про голубей. Заранее благодарю

    @Memnuy_ogurchik@Memnuy_ogurchik2 жыл бұрын
  • а как написать скрипт если у игрока будет 0 хп то будет печатать в output типо you lose

    @Mewing004@Mewing0047 ай бұрын
  • научи делать кирку нажимая на блок она ее добывает . именно мышкой а не через тригер заранее спасибо

    @pazetivchik362@pazetivchik362 Жыл бұрын
  • у тебя голос изменился прикольно

    @ziluyn@ziluyn Жыл бұрын
  • Можешь плз сделать видос как сделать гейм пасс

    @rederikminerd4528@rederikminerd45282 жыл бұрын
  • Те самые программисты: познавательно

    @robloxtakenpa.mp3550@robloxtakenpa.mp35502 жыл бұрын
  • Базовый пример: Local имя любое == 10 if имя любое == 10 Esleif имя любое == 10 Print("hi") if --делает условия Esleif --делать проверку "не одноразовые" Esle --есле нечего не подходит из Esleif тогда например пишит Print("fgot")

    @user-hf4xi5oi3r@user-hf4xi5oi3r4 ай бұрын
    • Если вылезет ошибка смотрите на = равно если оно одно тогда надо будет сделать 2 ==

      @user-hf4xi5oi3r@user-hf4xi5oi3r4 ай бұрын
  • Спасибо

    @bebrik4075@bebrik4075 Жыл бұрын
  • Вау, у тебя так с 2 серии на 3-юю голос сломался, капеец))

    @user-xl1kt9ug2x@user-xl1kt9ug2x Жыл бұрын
  • топ

    @fireworkssimulator1045@fireworkssimulator1045 Жыл бұрын
  • интересно а где ты учился програмировать?

    @Cuprexo@Cuprexo Жыл бұрын
  • Чел каторый ждал видео год:🥶

    @mrhaim771@mrhaim7712 жыл бұрын
  • я изучаю язык C# и смотря на LUA я просто понимаю что языки схожие по смыслу все

    @orevadart@orevadart Жыл бұрын
  • Нифига ты фгот голос поменял как нарутотза год позвросрел

    @winzer4119@winzer41192 жыл бұрын
  • FGOT а как сделать так чтобы флажок держался на теле игрока?

    @user-vl5md6tl5k@user-vl5md6tl5k2 жыл бұрын
  • как так за 1 год у человека голос изменился... кста гайды очень полезные спасибо тебе😀

    @kkyffa@kkyffa8 ай бұрын
    • По секрету скажу у него новый микрофон

      @_Timurfaizu_Official_@_Timurfaizu_Official_8 ай бұрын
    • ​@@_Timurfaizu_Official_это что за чудо-микрофон такой?

      @bajan1103@bajan11033 ай бұрын
  • Ураааааа

    @galefight@galefight2 жыл бұрын
  • Спасибо, я понял что такое. elseif

    @vqqq64@vqqq6410 ай бұрын
  • Гфот помоги с проблемой, у меня не получается зайти на твой дискорд сервер мог бы ты обновить приглашение на твой сервер?

    @i-love-tacos3821@i-love-tacos38212 жыл бұрын
  • Мне как разработчику Python смешно смотреть на elseif, потому что у нас в питоне есть elif. И как по мне он более удобный

    @MixFixLix@MixFixLix Жыл бұрын
  • Расскажи про metatables

    @justbush9680@justbush96802 жыл бұрын
  • Можно было использовать Run за место Play

    @Far1G@Far1G Жыл бұрын
  • привет, почему так давно не было видео?

    @aqua_nya@aqua_nya2 жыл бұрын
  • Чтоо? Скриптинг вернулся да ладно.......

    @user-vy2dj7md3o@user-vy2dj7md3o2 жыл бұрын
  • нифига ты вырос за один видос

    @user-dw7ej1qg1y@user-dw7ej1qg1y2 ай бұрын
  • скажите пожалуйста как суммировать в коде? Я хочу сделать рабочую клавиатуру, я написал код чтобы оно выводило букву "p", но как сделать чтобы буквы суммировались? Чтобы я мог нажать к примеру на "p" и "t" и на табличке показалось "pt" а не отдельно сначало "p" а потом "t"? game.Workspace.Monitor.txt.SurfaceGui.SIGN.Text = "p"

    @miniman228@miniman228 Жыл бұрын
  • Голос изменился

    @do3a_0@do3a_0 Жыл бұрын
  • Я сначала не понял😢 но посмотрел 2 раз и как поняллл😂😂😂😂!!!!

    @user-tt8cw8oh9b@user-tt8cw8oh9b4 ай бұрын
  • прошлое видео голос - писклявый тут мужик пришел

    @T2x2funny@T2x2funny10 ай бұрын
    • батя за хлебом отправил

      @vandarkhoIme@vandarkhoIme4 ай бұрын
  • пасиб

    @helooon@helooon Жыл бұрын
  • вот чаще бы люди показывали а не делали гайд как вставить скрипт маньяка маньяку

    @user-pz2cj7yi5c@user-pz2cj7yi5c2 жыл бұрын
  • Го что такое return? Никак понять его не могу! Будут еще серии по скриптингу в ближайшее время?

    @sashapromin@sashapromin2 жыл бұрын
    • В ближайшее время да, планируются новые гайды по скриптингу

      @FGOT@FGOT2 жыл бұрын
    • @@FGOT Отлично :)

      @sashapromin@sashapromin2 жыл бұрын
    • return возвращает значение, после выполнения функции

      @user-tm1md3zi2w@user-tm1md3zi2w2 жыл бұрын
    • К примеру, при вызове _ok() можно получить определенное значение

      @user-tm1md3zi2w@user-tm1md3zi2w2 жыл бұрын
  • Как сделать ПЛАВНОЕ перемещение с скриптом? Ну чтобы можно было поднимать игрока на платформе например

    @bObPblHa@bObPblHa Жыл бұрын
    • TweenService вроде

      @toxsin161@toxsin1613 ай бұрын
  • Как перечислять переменные в одном условии?

    @ninemeasure@ninemeasure10 ай бұрын
  • Привет,делал,значит, табло,которое при нажатии на кнопку вычитает по одному.Начальное число 30.Написал в скрипте условие,что если текст на этом табле равно 0,тогда текст будет равнятся 30,но оно просто продолжало уменьшаться в отрицательные числа.В чём проблема?

    @Rosteck.@Rosteck.2 жыл бұрын
    • Т.к ты написал условие без какого нибудь event тебе надо проверять при нажатии кнопки

      @Tesmi-Develop@Tesmi-Develop2 жыл бұрын
  • If else скрипт ну главное его нормально написать, а то может выйдит роблокс версия яндере сим

    @Donschausen@Donschausen2 жыл бұрын
  • это наверно тупо, но я не понимаю на что влияют эти скрипты? типа понятно скрипты которые взаимодействуют с объектами, но на что влияют эти?

    @PECHKA_345@PECHKA_345 Жыл бұрын
  • Советую пересматривать видео по гайдам два раза, сначала было не понятно, а потом понял. Советую!

    @user-VictorYakovishin@user-VictorYakovishin3 ай бұрын
  • Возможно новая версия но у меня выйдет ошибку, переписывала уже по букве, но результат абсолютно такой же

    @user-pc5ls1hd2p@user-pc5ls1hd2p10 ай бұрын
  • Блин, пытаюсь скрипт сделать а как сделать что бы значение переменной от 1 до 3 было не понимаю как(

    @Hwawtop@HwawtopАй бұрын
  • Чел хорош

    @JasonMK47@JasonMK472 жыл бұрын
  • Еееее

    @Indigo3sychki@Indigo3sychki2 жыл бұрын
  • я только elseif не понял а так все отлично

    @karamel6239@karamel6239 Жыл бұрын
  • Не ну это изи так можно делать двери, свет, и механизмы

    @danyacatSO2@danyacatSO22 жыл бұрын
  • Я вобще не понял, ну как бы слишком быстро ниче не понял но очень интересно

    @Benderkingzzz@Benderkingzzz Жыл бұрын
  • 0:53 тут ошибка, там если хп у игрока будет больше нуля

    @filipp1185@filipp118510 ай бұрын
  • ФГОТ светлые черепашки Это типо проверка цифор или что Не понимаю Просто|:

    @LutiksLove@LutiksLove Жыл бұрын
  • помоги мне пж я не слышу музыку в роблокс студиа

    @Nikitoss657YT@Nikitoss657YT2 жыл бұрын
  • Я люблю когда волосатые мужыки одмазуються маслом

    @nekitaboba908@nekitaboba9082 жыл бұрын
  • кто-то 100000000000000000000000000000 рублей или неожиданный голос так же FGOT:

    @mishadrenfree7354@mishadrenfree7354 Жыл бұрын
  • Это самое сложное видео с посравнению с 2 прошлыми

    @dominic4170@dominic4170Ай бұрын
  • Что мы получаем от консоли?

    @AntonTarakanov11@AntonTarakanov1110 ай бұрын
  • лучше использовать если много условий swich case

    @Stepanicle@Stepanicle4 ай бұрын
  • Можно сделать бесконечный цикл смерти игрока

    @gamefoxP@gamefoxP Жыл бұрын
  • я сделал свой скрипт сам почти local yasher=3 if yasher==1 then print("yasher") elseif yasher == 2 then print("you_eblan") elseif yasher == 3 then print("genii") end

    @dlbg22@dlbg226 ай бұрын
  • Вырос, хах

    @Yusuf-xk4zn@Yusuf-xk4zn8 ай бұрын
  • Что за музыка подскажите пж

    @user-xg6ym9wj6n@user-xg6ym9wj6n Жыл бұрын
  • Все ждут шутки про ЯнДева

    @ps-frag@ps-frag2 жыл бұрын
    • Когда на условный while true do вешают тысячи проверок, это реально будет Яндере симлулятор

      @FGOT@FGOT2 жыл бұрын
  • Привет тем кто пересматривает видео уже несколько раз

    @Shzvba@Shzvba19 күн бұрын
  • КУДА НА 1 ГОД ПРОПАЛ

    @GustavsE@GustavsE2 жыл бұрын
  • Когда я пишу else то у меня ничего не работает

    @myacclost198@myacclost198 Жыл бұрын
  • А если у меня есть в workspace папка variables, в которой есть NumberValue, он увеличивается на 1 при собирании конфеты. Я написал такой скрипт: if game.Workspace.Variables.CandyColected.Value == 7 then script.Parent.Transparency = 1 script.Parent.Parent.GateOpened.Transparency = 0.02 end И у меня нифига не работает

    @WXSuperFunnyAndCringeVideosWX@WXSuperFunnyAndCringeVideosWX4 ай бұрын
    • Что именно не работает? Прибавление при собирании или открытие ворот?

      @copterpz1388@copterpz13883 ай бұрын
    • @@copterpz1388 Открытие ворот у меня есть в вокспейсе два объекта: GateOpened и Gate. script.Parent это Gate (Там всё происходит) сейчас я поменял скрипт и теперь он такой: if game.Workspace.Variables.CandyColected.Value == 7 then script.Parent:Destroy() end а GateOpened я удалил сам Вердикт: нифига не работает.

      @WXSuperFunnyAndCringeVideosWX@WXSuperFunnyAndCringeVideosWX3 ай бұрын
    • @@WXSuperFunnyAndCringeVideosWX Попробуй этот: game.Workspace.Variables.CandyColected.Value.Changed:Connect(function() if game.Workspace.Variables.CandyColected.Value == 7 then script.Parent:Destroy() end end)

      @copterpz1388@copterpz13883 ай бұрын
    • @@WXSuperFunnyAndCringeVideosWX Помогло?

      @copterpz1388@copterpz13883 ай бұрын
  • В прошлых роликах ты обьяснял подробнее и лучше, а тут быстро и не понятно(

    @user-vb8xg5gv4r@user-vb8xg5gv4rАй бұрын
  • Фгот почему ты так любишь черепах?

    @DragonYT.-.@DragonYT.-.5 ай бұрын
    • В программировании все их любят

      @bajan1103@bajan11033 ай бұрын
  • Как сделать так, что бы цвет блока изменялся только тогда когда игрок нажимает на какой нибудь предмет в плэйсе?

    @RobloxianFanatic1x1x1x1@RobloxianFanatic1x1x1x12 жыл бұрын
    • Может ты уде знаешь как делать но могу подсказать

      @mushroom_guy0@mushroom_guy010 ай бұрын
    • @@mushroom_guy0 Подскажи подалуйста

      @RobloxianFanatic1x1x1x1@RobloxianFanatic1x1x1x110 ай бұрын
  • Сделал бы это на 2 месяца раньше

    @DOntReAdThiSs9@DOntReAdThiSs92 жыл бұрын
  • #1 все понятно #2 чот не понятно но если пересмотреть норм #3 Чо БЛИН?!

    @user-bober_kurwa@user-bober_kurwa2 жыл бұрын
  • ого со 2 серии как голос изменился

    @ggvp23321@ggvp23321 Жыл бұрын
    • Он через 2 года это сделал

      @user-gh2wf6pm6f@user-gh2wf6pm6f Жыл бұрын
  • Помогите пожалуйства, вот написал скрипт на убивание игрока если у него 100 хп,но вот не могу понять что писать в if wait(10) local playerHealth = 100 if playerHealth == 100 then вот что тут писать? end

    @toxsin161@toxsin1613 ай бұрын
    • .

      @user-fv3bx6vp9i@user-fv3bx6vp9i23 күн бұрын
  • Кто не понял: If -- Если Then -- Тогда Else -- Иначе. Пример скрипта: function FGOTA () if game.Workspace.Turtle1.BrickColor == BrickColor.Green() then game.Workspace.Turtle2.Transperency = 0.5 else game.Workspace.Turtle1.CanCollide = false game.Workspase.Turtle3.ClickDetector.MouseClick:Connect(FGOTA)

    @ArafyiskiMapper@ArafyiskiMapper2 жыл бұрын
    • А значит в видео блять не понятно?

      @danyacatSO2@danyacatSO22 жыл бұрын
    • cпс

      @galaxystepgd@galaxystepgd Жыл бұрын
KZhead