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
Го наберем пять лайков?
Го
Го
Го
набрали
@❄ArcaneUltra❄о, Привет.
Я конечно чуть под манеру не зафлексил когда услышал разницу голоса в предыдущем видео этой рубрики и в этом. Огромное тебе спасибо за проделанную работу!! Очень понятный и интересный гайд.
Ого!!! Смотрю щас ваши ролики, год назад был голос 17 летнего, а щас, взрослый человек) спасибо большое за туториалы!!!!!
Ура наконец-то видео которое понятным языком объяснило мне как использовать if else. Спасибо большое!!!
недавно снова в эту тему втянулся, а тут ремастер твоих уроков, вовремя)))
Фгот, здарова! Ты крутой! Очень все понятно объясняешь, огромное тебе спасибо! Смогу теперь создать хорошую игру!
Ещё одно легендарное видео от легенды, спасибо за детство
Давно не было, полезный урок!
Сделай пожалуйста гайд о том как сделать выбор персонажа И именно не смену начального, а смену по типу, именно при нажатии на кнопку твой персонаж см еняется на другого
я попробовал и сделав всё как надо вышло что куб менялся взависимости от числа это шикарный урок очень помогло
FGOT спасибо благодаря твоим урокам я скрестил сразу 3 твоих 1 видио в 1 скрипт и он работает спасибо большое
АФИГЕТЬ ролик от фгота да ещё и по скриптингу!
Самый понятный и увлекательный гайд по скриптам, который я когда-либо видел
Как ты это понял?
@@dominic4170 Может этот гайд ему понравился больше чем остальные, и он впринципе считает этот гайд более понятным и увлекательным чем те, что ОН видел раньше
спасибо! теперь я сделаю киллстрайк систему как в слап баттлс
можно чуть подробнее, для чего применять If и Else, то есть к чему либо? я всё еще не понял
Святая черепаха! Фгот выпустил третье видео по скриптам!)
хоть я и разобрался в этом, но все равно посмотрю
классный канал, очень приятный монтаж, продолжай в том же духе (я не бот)
Спасибо за гайд!!! Теперь начну делать игру про школьницу-убийцу.
Я впервые вижу видео где объяснили всё нормальным языком
Когда мир нуждался в нём больше всего он вернулся
Спасибо, что проливаешь свет на скриптинг в роблокс Студио) Странно, что оператор неравенства пишется как "~=", а не как "!=", ну тут уж, скорее всего, дело рук Lua
Наконец-то 3 часть)))))
Можешь сделать туториал по НПС? Их поведение, диалоги и так далее. За ранее спасибо!
Было уже про диалоги
@@gelenteam5486 kogda
@@gelenteam5486 не было,если было скинь сылку
было! просто вставить в нпс объект Dialogue и там писать слова@@greenvilk
Голос изменился жестко)
Как всегда полезный урок! Я посмотрел все уроки по скриптингу, но не смог понять, как мне сделать то, что я хотел, можно ли где-то с тобой связаться чтоб я мог показать, что я хочу сделать, и ты мне поможешь понять, как это сделать (лайк нажат и подписка с колокольчиком тоже, просто я новый подписчик у тебя))
Хочешь, я попробую тебе помочь
@@UNB0 ну, если можешь, то напиши сюда, а дальше разберёмся) Mr. Catty#1362
Спс по этим трем роликам создал небольшой скрипт 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 Топ ролики)
я попробовал твой скрипт, во первых там всё очень плохо расставлено, я это исправил. А так же, когда в твоем скрипте происходит функция 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
а, я просто забыл анчор поставить на объект
Спс чел тебе что сделал оброзный скрипт я два часа не мог понять как делать
Я делаю игру, ничего о скриптинге не знаю. Будет ли сложно сделать крипт, на определённую модель,в ней появится кнопка которая будет воспроизводить анимацию, в которой будет меняться материал или даже модель(в определенное время)?
Круто
Дайте пожалуйста название музыки на заднем фоне видео
Можно обучалку чтобы персонаж мог летать? Просто мы с другом делаем игру про голубей. Заранее благодарю
а как написать скрипт если у игрока будет 0 хп то будет печатать в output типо you lose
научи делать кирку нажимая на блок она ее добывает . именно мышкой а не через тригер заранее спасибо
у тебя голос изменился прикольно
Можешь плз сделать видос как сделать гейм пасс
Те самые программисты: познавательно
Базовый пример: Local имя любое == 10 if имя любое == 10 Esleif имя любое == 10 Print("hi") if --делает условия Esleif --делать проверку "не одноразовые" Esle --есле нечего не подходит из Esleif тогда например пишит Print("fgot")
Если вылезет ошибка смотрите на = равно если оно одно тогда надо будет сделать 2 ==
Спасибо
Вау, у тебя так с 2 серии на 3-юю голос сломался, капеец))
топ
интересно а где ты учился програмировать?
Чел каторый ждал видео год:🥶
я изучаю язык C# и смотря на LUA я просто понимаю что языки схожие по смыслу все
Нифига ты фгот голос поменял как нарутотза год позвросрел
FGOT а как сделать так чтобы флажок держался на теле игрока?
как так за 1 год у человека голос изменился... кста гайды очень полезные спасибо тебе😀
По секрету скажу у него новый микрофон
@@_Timurfaizu_Official_это что за чудо-микрофон такой?
Ураааааа
Спасибо, я понял что такое. elseif
Гфот помоги с проблемой, у меня не получается зайти на твой дискорд сервер мог бы ты обновить приглашение на твой сервер?
Мне как разработчику Python смешно смотреть на elseif, потому что у нас в питоне есть elif. И как по мне он более удобный
Расскажи про metatables
Можно было использовать Run за место Play
привет, почему так давно не было видео?
Чтоо? Скриптинг вернулся да ладно.......
нифига ты вырос за один видос
скажите пожалуйста как суммировать в коде? Я хочу сделать рабочую клавиатуру, я написал код чтобы оно выводило букву "p", но как сделать чтобы буквы суммировались? Чтобы я мог нажать к примеру на "p" и "t" и на табличке показалось "pt" а не отдельно сначало "p" а потом "t"? game.Workspace.Monitor.txt.SurfaceGui.SIGN.Text = "p"
Голос изменился
Я сначала не понял😢 но посмотрел 2 раз и как поняллл😂😂😂😂!!!!
прошлое видео голос - писклявый тут мужик пришел
батя за хлебом отправил
пасиб
вот чаще бы люди показывали а не делали гайд как вставить скрипт маньяка маньяку
Го что такое return? Никак понять его не могу! Будут еще серии по скриптингу в ближайшее время?
В ближайшее время да, планируются новые гайды по скриптингу
@@FGOT Отлично :)
return возвращает значение, после выполнения функции
К примеру, при вызове _ok() можно получить определенное значение
Как сделать ПЛАВНОЕ перемещение с скриптом? Ну чтобы можно было поднимать игрока на платформе например
TweenService вроде
Как перечислять переменные в одном условии?
Привет,делал,значит, табло,которое при нажатии на кнопку вычитает по одному.Начальное число 30.Написал в скрипте условие,что если текст на этом табле равно 0,тогда текст будет равнятся 30,но оно просто продолжало уменьшаться в отрицательные числа.В чём проблема?
Т.к ты написал условие без какого нибудь event тебе надо проверять при нажатии кнопки
If else скрипт ну главное его нормально написать, а то может выйдит роблокс версия яндере сим
это наверно тупо, но я не понимаю на что влияют эти скрипты? типа понятно скрипты которые взаимодействуют с объектами, но на что влияют эти?
Советую пересматривать видео по гайдам два раза, сначала было не понятно, а потом понял. Советую!
Возможно новая версия но у меня выйдет ошибку, переписывала уже по букве, но результат абсолютно такой же
Блин, пытаюсь скрипт сделать а как сделать что бы значение переменной от 1 до 3 было не понимаю как(
Чел хорош
Еееее
я только elseif не понял а так все отлично
Не ну это изи так можно делать двери, свет, и механизмы
Я вобще не понял, ну как бы слишком быстро ниче не понял но очень интересно
0:53 тут ошибка, там если хп у игрока будет больше нуля
ФГОТ светлые черепашки Это типо проверка цифор или что Не понимаю Просто|:
помоги мне пж я не слышу музыку в роблокс студиа
Я люблю когда волосатые мужыки одмазуються маслом
кто-то 100000000000000000000000000000 рублей или неожиданный голос так же FGOT:
Это самое сложное видео с посравнению с 2 прошлыми
Что мы получаем от консоли?
лучше использовать если много условий swich case
Можно сделать бесконечный цикл смерти игрока
я сделал свой скрипт сам почти local yasher=3 if yasher==1 then print("yasher") elseif yasher == 2 then print("you_eblan") elseif yasher == 3 then print("genii") end
Вырос, хах
Что за музыка подскажите пж
Все ждут шутки про ЯнДева
Когда на условный while true do вешают тысячи проверок, это реально будет Яндере симлулятор
Привет тем кто пересматривает видео уже несколько раз
КУДА НА 1 ГОД ПРОПАЛ
Когда я пишу else то у меня ничего не работает
А если у меня есть в workspace папка variables, в которой есть NumberValue, он увеличивается на 1 при собирании конфеты. Я написал такой скрипт: if game.Workspace.Variables.CandyColected.Value == 7 then script.Parent.Transparency = 1 script.Parent.Parent.GateOpened.Transparency = 0.02 end И у меня нифига не работает
Что именно не работает? Прибавление при собирании или открытие ворот?
@@copterpz1388 Открытие ворот у меня есть в вокспейсе два объекта: GateOpened и Gate. script.Parent это Gate (Там всё происходит) сейчас я поменял скрипт и теперь он такой: if game.Workspace.Variables.CandyColected.Value == 7 then script.Parent:Destroy() end а GateOpened я удалил сам Вердикт: нифига не работает.
@@WXSuperFunnyAndCringeVideosWX Попробуй этот: game.Workspace.Variables.CandyColected.Value.Changed:Connect(function() if game.Workspace.Variables.CandyColected.Value == 7 then script.Parent:Destroy() end end)
@@WXSuperFunnyAndCringeVideosWX Помогло?
В прошлых роликах ты обьяснял подробнее и лучше, а тут быстро и не понятно(
Фгот почему ты так любишь черепах?
В программировании все их любят
Как сделать так, что бы цвет блока изменялся только тогда когда игрок нажимает на какой нибудь предмет в плэйсе?
Может ты уде знаешь как делать но могу подсказать
@@mushroom_guy0 Подскажи подалуйста
Сделал бы это на 2 месяца раньше
#1 все понятно #2 чот не понятно но если пересмотреть норм #3 Чо БЛИН?!
ого со 2 серии как голос изменился
Он через 2 года это сделал
Помогите пожалуйства, вот написал скрипт на убивание игрока если у него 100 хп,но вот не могу понять что писать в if wait(10) local playerHealth = 100 if playerHealth == 100 then вот что тут писать? end
.
Кто не понял: 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)
А значит в видео блять не понятно?
cпс