Объяснил кратко и понятно базу, пока другие полчаса рассказывают в начале что это такое, как оно появилось (что и без объяснений понятно), ты сразу к делу перешёл и понятно, с интересом пересказал. Однозначно лайк
Спасибо, фгот. Благодаря этому видео я стал самым востребованным разработчиком в роблоксе, уже пришли заявки на работу в крупных студиях, и всё это благодаря 5 минутному видео
Спасибо Вам, Сергей М. Благодаря Вашему курсу тщательной подготовки Высшеобразовательского учреждения Узбекистана я создал Илона Маска, спроектировал множество ракет, а также сварганил 5 нейросетей. А ведь у меня пока опыт -3°F токоприёмности. Это так, по мелочи. Немедленно вышлю вам тульский пряник. С уважением, туземная черепашка-лис из Узбекистанского Кавказа. Слава Арстоцке!
На самом деле, язык программирования в роблоксе, не Lua, а Luau. Luau это роблоксовский вариант Lua, с некоторыми добавками(под некоторыми я подразумеваю огромные добавки). Ну и вообще, в реальных условиях, скриптинг в роблоксе, на масштабном углублённом уровне, это вам не 2+2. Потому что, в роблоксе около 200 сервисов, и около 100 из них(остальные или не используются, т.е. устаревшие, или используются скриптами роблокса, аля ядром роблокса, для разных нужд, к таким сервисам не подключишься. Ну или же, иногда такие сервисы предоставляют некоторые возможности для обычных скриптов, но а другие находятся в строжайшем локдауне, и доступны исключительно в Core Скриптах.), вам нужно знать, потому что они могут пригодиться в тот или иной момент, но это ещё цветочки. Ибо я молчу уже о том, что в Luau очень много джунглей, по типу Функциональных Сред, Метатаблицах, Сопрограммах, Кастомных Типов, Тестовых Программ и многое др. А профессиональный код на Luau, может выглядеть вообще вот как то так: type Ok = { tag: "ok", value: T } type Err = { tag: "error", msg: string } type Result = Ok | Err function unwrap(r: Result): T? if r.tag == "ok" then return r.value else print(r.msg) return nil end end Вам ничего не понятно, как и 90% пользователей Lua, ну а мне всё понятно. Вообщем, сплошь и рядом одни загадки и тайны, о которых зачастую нет информации на официальных источниках. Или же она есть, но является непопулярной в виду сложности её применения и понимания. Однако очень помогает во всех аспектах разработки.
Большинство кто работал с языками программирования, знает что в указывается тип ну это так к слову, а вообще по моему субъективному мнению пример не очень, лучше в пример привести стаки или те же метатаблицы, координально lua от luau не отличается. А на счёт информации, вообще не правда, у роблокса есть здоровая документация где всё описано.
@@UnknownError24 прошу прощения за целый год ожиданий. Данный скрипт что я привёл как пример того, каким сложным бывает синтаксис луау, это лишь простая функция-обертка, вокруг табличных значений. Типа, сложно объяснить, суть в том что предположим у вас может быть какая-нибудь функция которая может вернуть две разные таблицы в зависимости от успеха её выполнения(чисто схематично): { tag: "ok", value: любое значение } И { tag: "error", msg: сообщение об ошибке } Суть в том, что функция просто сверяет tag, если тэг == "error", оно выпишет ошибку и вернёт nil. Если наоборот: вернёт значение value. А суть использования всех этих и type заключается лишь в том, что будет очень классный auto-complete синтаксиса, на основе типов аргументов, передаваемых в функцию unwrap. Очень надеюсь что я пояснил что делает этот скрипт. Ну и ещё раз, прошу прощения за столь долгий ответ)
Оооо, вот это да, с самого начала изучения программирования забивать в голову неправильную инфу. Переменные, написанные транскриптом, local вдруг стал оператором создания переменной, а не указания области её действия. Действительно годный гайд для создания мамкиных программистов
Сделай следующее видео про "хорошие практики" скрипта Где объясняешь как правильно называть переменные функции, что лучше делать (Возможно даже объяснив что такое класс)
@@UnknownError24 ну вообще-то существует. Если у тебя тонна скриптов в плейсе, то с названиями по типу "abc", "qwe", "a1", "b1" - ты ничего не поймешь, именно поэтому и существует правило называеть переменные и функции осознанно, иногда даже по паттернам (если делаешь игру в паре с кем-то)
@@slavapain ну вопрос был в производительности игры, а не в том разберёшься ты в скриптах или запутаешься, и я не имел ввиду рандомные названия по типу: sd, fgfhfh, rrrr и другие.
@@UnknownError24 ну так автор коммента и не спрашивал со стороны производительности, он спросил как правильно - ты сказал что правильных нет, хотя фактически есть. Для обработчика событий всегда ставим приставку on[Название события], если какое-то условие заключили в переменную, то оно должно называться со слова is. Этих правил так-то полно
то самое чувство когда посмотрел весь плейлист и ничего не получилось но когда посмотрел видео за 5 минут у тебя всё работает идеально и ты разрабатываешь доту в роблоксе спасибо FGOT всё очень понятно и круто! продолжай в том же духе
Я этот Lua для роблокса на сайтах учил, видео душные смотрел, а ты за пять минут объяснил легко и доступно, так, что я как Питонист теперь ещё и Луанист... А ведь до этого именно из-за духоты я и забил изучения Lua, а тут всё вот!
это скорее видео освежающее память для тех кто давно не писал, чем для новичков) ну я как новичок мало что понял, кроме тех моментов, которые я уже знал, но подзабыл. т.к. я лентяй и смотрю уроки по луа только раз в год. а вообще хорошо что ты просвящаешь людей в этом плане, хотел бы я так свободно писать как ты. кстати не знаешь есть ли чаты для скриптеров роблокс?) чтобы там пообсуждать что-то, или вопросы задать. пытался найти, не нашел.
Если на английском - то дев форумы хорошо подойдут для поиска информации/помощи, но если именно общение (на Русском), то у меня есть дискорд. Там много разработчиков discord.gg/mkzQhnm
Ты не сможешь научится скриптовать по полной за 5 мин. Чтобы нормально научиться скриптовать надо идти в школу программирования, но если нет денег можно смотреть гайды на ютубе и других платформах. Ну и тд. Всё чтобы научиться скриптовать выше
То чувство когда смотрел другие туторы по часу и так и не разобрался как скриптить и 3 месяца ждал видео от ФГОТ по этой теме и за пять минут стал мастером скриптинга и у тебя появилась мотивэйшен создать игру в РБ: Мое время пришло!
Fgot, можешь показать как сделать проигрывание анимации в tool по keycode (при нажатии на клавишу клавиатуры. Гайд будет полезным так и мне, таким и другим т.к. из русских никто этого не делал
Ребят,после какого-нибудь пайтона это реально ощущается как 2 пальца об асфальт.Я в первые 2 минуты ролика уже написал простенький скрипт с комментариями. local block = workspace.Truss -- передаем путь объекта в переменую local pos1 = 3 local pos2 = 6 -- эти все 3 переменные содержат координаты перемещения local pos3 = 9 print("Work!") -- обычеый вывод в консоль local function peremeshenie() -- функция block.Position = Vector3.new(pos1, pos2, pos3) -- перемещение объекта как раз таки с помощью перемен,это удобно end while true do -- я захотел сделать по интересней код,чтобы объект перемещался постоянно pos1 += 4 -- мы пребовляем к каждой переменной число в бесконечной цикле,от чего оно будет постоянно обновляться pos2 += 1 pos3 += 4 wait(2) -- пауза на 2 секунды peremeshenie() -- вызываем функцию end
Думаю про кнопки стоило упоминуть UIS ну и вообще game:GetSeevice() потомучто таким образом намного легче ну или на крайняк через мышку например как local player = game.Players.LocalPlayer Local mouse = player:GetMouse() и потом рассказать о button1down и тд
Спасибо, сразу самому захотелось что-то своё создать и было бы кайф, если в конце ролика давали мини дз, так-как новичку сложно представить, что можно сделать с полученными знаниями. Можно случайно придумать себе задание, которое не осилишь и потом быстро забить на всё. Есть понимание как работает, но не понятно с чего начать(
Бро спасибо тебе, так понятно и при этом за ПЯТЬ минут, спасибо тебе огромное ооочень понятно. Никогда не думал что за пять минут можно объяснить базу таааак понятно.👍
Привет, а сделай подробнейший ролик про встроеные функции, события и сервисы. Что нужно знать, где можно посмотреть информацию, как писать скрипт с этим. что в этом ролике, что в обучалка твоей. Это было очень поверхностно. Буду рад если сделаешь видос. Ещё типо какие функции и сервисы и события чаще используют и нужно хорошо знать, а какие лучше и не трогать.
@@brawllis- Циклы while не рекомендую использовать слишком часто. Они нагружают игру сильно, лучше использовать тот же repeat until. например local x = 0 repeat wait(1) x += 1 until x = 10
Аоао, фгот я тебя обожаю, также как ты черепах, и я.. Я просто кайфую с твоих видео Ещё хочу поделиться моим питоцем, это сухопутная черепашка, ему 9,по человеческим меркам примерно 32-41,да, он мужского пола Мы его покупали когда ему было 5 лет, нам сказали что это девочка, мы назвали его Наташей, только через год узнали что это мальчик по видео в ютубе как отличать пол черепах :_), сначала перезвали в Ашот, но никто его там не называл из-за того что не привыкли.. В итоге вся семья (я, моя сестра близнец, папа и мама) называют его Наша девочка /наш ребёнок /Наташа.. Также в 2021 году он сбежал в саду, и через 19 дней, когда мы уехлаи на море, папа его нашёл. Наша бабушка (её уже нет) забыла ключи, папа приехал в сад и забрал их, а у него есть привычка, он всегда обходит весь сад, потомучто бывший муж нашей тёти там все крадёт (сад не его) Ну при обходен Наташа вылезла (есть захотела), мы тогда все ещё были на море, и нам папа скинул фотку черепахи, мы были рады, даже сначало думали что это не она, а например другая черепаха которую он купил Вот все история, спасибо за внимание :))
Фгот, очень давно тебя не смотрел, качество видео и объяснения просто ебейшее для такого числа подписчиков, растёшь. Было бы интересно узнать о таком костыле, как анимирование в блендере, если конечно у тебя будет желание этим заниматься, потому как покупать мун аниматор начинающему не сильно выгодно, да и блендер как-то роднее
1:48 вообще-то local не означает создание, он создан для создании локальных переменных или функций. Так что если создать переменную без local, то переменная будет глобальной(тоже самое с функциями 1:58). Пример: если создать локальную переменную внутри функции, то это переменная будет использоваться только внутри этой функции, вне неё она не будет доступна. А если глобальную создать, то она и в функции, и вне функции будет доступна.
Привет, мне понравился твой контент по роблокс студио! Гайды и тд но как идея сделать гайд по data store service тачнее сохранение валюты, цены, апгрейда и тд! Я тоже делаю игры в рб но была проблема с сохранением апгрейда и цены когда игрок выходит и цена и весь прогресс игрока. Надеюсь что заметишь мой комментарий
Какой кайф когда видео вышло 10 секунд назад, а кто то уже пишет "спасибо, я научился скриптить", "спасибо всë понятно"
Спидраннеры
@@3MX_VHC реально
они поставили 10х видео)))
@SeasonsOfYear харош
@UNHOMME жиза
Объяснил кратко и понятно базу, пока другие полчаса рассказывают в начале что это такое, как оно появилось (что и без объяснений понятно), ты сразу к делу перешёл и понятно, с интересом пересказал. Однозначно лайк
Они не работают даже
@@Slender_artur Значит ты неправильно ввёл, скрипты полностью рабочие
@@kadentor да я уже понял, оказалось что я это в обычный скрипт пытался впихнуть а надо было в локальный 💀
Тут обучение с нуля youtube.com/@Games_And_job?si=hI9IUAmGdgGcMfTw
@@MrAldik2014Я приношу свои извинения! Но, ваша гипер-ссылка не работает. У вас есть правильная?
Спасибо, фгот. Благодаря этому видео я стал самым востребованным разработчиком в роблоксе, уже пришли заявки на работу в крупных студиях, и всё это благодаря 5 минутному видео
Моего знакомого после этого видео в гугл наняли
@@FGOT чо ??? На такую маленькую работу меня наняли на программирования вселеной 😊
@@FGOT моего тоже
@@Imsooloveicecream жиза
Мммммммм. Мне бы с туториалом за 5 минут стать самым лучшим програмистом в мире....
Никогда не видел, чтобы человек смог обьяснить за 5 минут то, что другие объясняют за полчаса. Это очень круто
У него огромный опыт, а объяснить за 5 минут способны только опытные сверхмегагигасуперпуперультрамозги :)
Я конечно не знаю но скорее всего он объяснил только основы а подробности не рассказал
Хоть и объяснил это всё за 5 минут, но у меня уйдёт полчаса, чтобы переварить всю эту информацию.
Спасибо Вам, Сергей М. Благодаря Вашему курсу тщательной подготовки Высшеобразовательского учреждения Узбекистана я создал Илона Маска, спроектировал множество ракет, а также сварганил 5 нейросетей. А ведь у меня пока опыт -3°F токоприёмности. Это так, по мелочи.
Немедленно вышлю вам тульский пряник.
С уважением, туземная черепашка-лис из Узбекистанского Кавказа. Слава Арстоцке!
ХХАХХАХАХА
Спасибо, я понял от тебя больше чем от англоязычного 45 минутного видео
может ты не понимаешь английский?
@@roker484 понимаю
@@joanazee На родном языке, или же на котором привык говорить легче понимать информацию и быстрей
Спасибо большое. Уже с полной точностью воссоздал гта 5 в роблоксе, рдр 2, киберпанк.
Щас сужусь с рокстар.
Лучший урок который я видел, темболее за 5 минут
На самом деле, язык программирования в роблоксе, не Lua, а Luau. Luau это роблоксовский вариант Lua, с некоторыми добавками(под некоторыми я подразумеваю огромные добавки). Ну и вообще, в реальных условиях, скриптинг в роблоксе, на масштабном углублённом уровне, это вам не 2+2. Потому что, в роблоксе около 200 сервисов, и около 100 из них(остальные или не используются, т.е. устаревшие, или используются скриптами роблокса, аля ядром роблокса, для разных нужд, к таким сервисам не подключишься. Ну или же, иногда такие сервисы предоставляют некоторые возможности для обычных скриптов, но а другие находятся в строжайшем локдауне, и доступны исключительно в Core Скриптах.), вам нужно знать, потому что они могут пригодиться в тот или иной момент, но это ещё цветочки. Ибо я молчу уже о том, что в Luau очень много джунглей, по типу Функциональных Сред, Метатаблицах, Сопрограммах, Кастомных Типов, Тестовых Программ и многое др. А профессиональный код на Luau, может выглядеть вообще вот как то так:
type Ok = { tag: "ok", value: T }
type Err = { tag: "error", msg: string }
type Result = Ok | Err
function unwrap(r: Result): T?
if r.tag == "ok" then
return r.value
else
print(r.msg)
return nil
end
end
Вам ничего не понятно, как и 90% пользователей Lua, ну а мне всё понятно. Вообщем, сплошь и рядом одни загадки и тайны, о которых зачастую нет информации на официальных источниках. Или же она есть, но является непопулярной в виду сложности её применения и понимания. Однако очень помогает во всех аспектах разработки.
Можешь пожалуйста кратко объяснить некоторые части скрипта или хотя бы что он делает, число из любопытства.
@Vinland английским, я знаю, если что я имел в виду ту часть скрипта которую ты привёл в качестве примера в своём комментарии.
Большинство кто работал с языками программирования, знает что в указывается тип ну это так к слову, а вообще по моему субъективному мнению пример не очень, лучше в пример привести стаки или те же метатаблицы, координально lua от luau не отличается. А на счёт информации, вообще не правда, у роблокса есть здоровая документация где всё описано.
@@UnknownError24 прошу прощения за целый год ожиданий. Данный скрипт что я привёл как пример того, каким сложным бывает синтаксис луау, это лишь простая функция-обертка, вокруг табличных значений. Типа, сложно объяснить, суть в том что предположим у вас может быть какая-нибудь функция которая может вернуть две разные таблицы в зависимости от успеха её выполнения(чисто схематично):
{
tag: "ok",
value: любое значение
}
И
{
tag: "error",
msg: сообщение об ошибке
}
Суть в том, что функция просто сверяет tag, если тэг == "error", оно выпишет ошибку и вернёт nil. Если наоборот: вернёт значение value. А суть использования всех этих и type заключается лишь в том, что будет очень классный auto-complete синтаксиса, на основе типов аргументов, передаваемых в функцию unwrap.
Очень надеюсь что я пояснил что делает этот скрипт. Ну и ещё раз, прошу прощения за столь долгий ответ)
@@Жожа-х2т спасибо большое
Ты очень талантлив, ФГОТ! Благодаря тебе, появится много каналов с разработкой плейсов. Респектище
Спасибо, теперь хвастаюсь перед одноклассниками своими 2-ух строчными скриптами) 😍😍🥰🤩😋🤩🥲🤩😙🤩😚🤩😗🙃🤩😉😍😚😍☺️😍😉🥲😇🥰😚😍😗😍🙃😍😎😎😎😎😎
Самоуверенность 100%
Понимания на то что делают каждый скрипт 0%
Чел и если ты хочешь писать норм скрипты то иди смотри фулл уроки
@@Rekoz_tds ты мне? Если мне то я написал это по приколу (я и так гейм дизайн иду)
Я @susidjsjsjx
@@Rekoz_tdsон в рофл это написал
Оооо, вот это да, с самого начала изучения программирования забивать в голову неправильную инфу. Переменные, написанные транскриптом, local вдруг стал оператором создания переменной, а не указания области её действия. Действительно годный гайд для создания мамкиных программистов
Скриптинг топ. Спасибо за новое видео!
Сделай гайд по датастор! Видео норм, по нему можно научиться некоторым деталям. Спасибо от новичков
Датастор для новичка? Не смешите. Даже те, кто давно пишут скрипты и уже хорош разбираются в luau, не могут написать дататсор, а для новичка это вообщ
не спеши с датастором, а вообще лучше использовать не его, а свою базу данных
Я слишком тупой чтобы понять это
Я тоже
Я тоже
Это еще цветочки
ода
Я тоже
Сделай следующее видео про "хорошие практики" скрипта
Где объясняешь как правильно называть переменные функции, что лучше делать (Возможно даже объяснив что такое класс)
Правильных названий переменных/функции, не существует ты можешь назвать как угодно и это не как не повлияет на производительность.
@@UnknownError24 ну вообще-то существует. Если у тебя тонна скриптов в плейсе, то с названиями по типу "abc", "qwe", "a1", "b1" - ты ничего не поймешь, именно поэтому и существует правило называеть переменные и функции осознанно, иногда даже по паттернам (если делаешь игру в паре с кем-то)
@@slavapain ну вопрос был в производительности игры, а не в том разберёшься ты в скриптах или запутаешься, и я не имел ввиду рандомные названия по типу: sd, fgfhfh, rrrr и другие.
@@UnknownError24 ну так автор коммента и не спрашивал со стороны производительности, он спросил как правильно - ты сказал что правильных нет, хотя фактически есть. Для обработчика событий всегда ставим приставку on[Название события], если какое-то условие заключили в переменную, то оно должно называться со слова is. Этих правил так-то полно
Быстро, качественно, понятно, 60к подписчиков, мало для такого талантливого человека!
Господи спасибо! Я з другом не знал как сделать стену которая медленно приближается а теперь знаю! Спасибо!!!!
Боже я за эти 5 минут узнал больше в скриптинге на движке Lua, чем смотря гайды по 20минут.
Спасибо FGOT я как раз хотел сделать свой дорс спасибо сильно помог❤❤❤❤❤
Спасибо за ролик ждём продолжения уроков. И про развлекательный контект не забывай
Спасибо благодаря этому гайду я стал миллионером и самым лучшим программистом и основал новую компанию по созданию новых игр
честно говоря у меня нет навыков скриптинга и посмотрев это видео я так и нечего и не понял
то самое чувство когда посмотрел весь плейлист и ничего не получилось но когда посмотрел видео за 5 минут у тебя всё работает идеально и ты разрабатываешь доту в роблоксе
спасибо FGOT всё очень понятно и круто! продолжай в том же духе
А давай-ка "Roblox Studio за 1 час."?
Солидарен
Жаль уже 8 месяцев прошло, и этого видоса так и нет, не будет ..(
Я этот Lua для роблокса на сайтах учил, видео душные смотрел, а ты за пять минут объяснил легко и доступно, так, что я как Питонист теперь ещё и Луанист...
А ведь до этого именно из-за духоты я и забил изучения Lua, а тут всё вот!
я учу луа через чатгпт лично
@@SnowyElf о да, я тоже учил луа у чат-джипити, теперь я дизайнер в роблоксе и могу делать всякие UI-шки с всякими анимациями
Огромное спасибо за уроки, ты очень понятно объясняешь, надеюсь будут ещё уроки😊
Спасибо, наконец научусь скриптингу
еще желательно сказать за то, что если 2 объекта с одинаковыми именами то не работает. Ну и еще FindFirstChild
вот тут я реально чему то научился, не то что на информатике
Смотрю так, будто что то понял
Огромное тебе спасибо. Стал вице-президентом в студии прошлого Арпанета понял эволюцию моделирования сетей сплайнов и создал Теорию Струн
Главное в таких делах: документацию читать и фантазию иметь.
Да, даже с плохими знаниями можно придумать рабочий костыль или хитрость
@@FGOT Можешь помочь с кодом, нужно просто чтоб моделька игрока заменялось на другую модель по нажатию кнопки из на экране?
@@projectofdark3335 попробуй в кнопку эту впихнуть скрипт
script.Parent.MouseButton1Click:Connect(function()
workspace:Destroy()
end)
@@ThE_PaWK, осуждаю такие шутки)
Ты о чём?)@@Kyron100
Отличные видео, всё понятно, всё быстро, ты лучше всего объяснил базу в роблоксе
это скорее видео освежающее память для тех кто давно не писал, чем для новичков)
ну я как новичок мало что понял, кроме тех моментов, которые я уже знал, но подзабыл. т.к. я лентяй и смотрю уроки по луа только раз в год.
а вообще хорошо что ты просвящаешь людей в этом плане, хотел бы я так свободно писать как ты.
кстати не знаешь есть ли чаты для скриптеров роблокс?) чтобы там пообсуждать что-то, или вопросы задать. пытался найти, не нашел.
Если на английском - то дев форумы хорошо подойдут для поиска информации/помощи, но если именно общение (на Русском), то у меня есть дискорд. Там много разработчиков
discord.gg/mkzQhnm
@@FGOTфгот в Роблокс студио уже имеется встроенное приложение для писания скриптов или его нужно скачивать?
СПАСИБО! Я ОТ ЭТОГО ВИДЕО СКРИПТИТЬ НАУЧИЛСЯ! 🙂 РАСКАЗАЛ ТЫ БЫЗ ЛИШНЕЙ ВОДЫ, СПАСИБОО!
Ничего не поняла кроме задержки и невидимости 😕😭
Ты не сможешь научится скриптовать по полной за 5 мин. Чтобы нормально научиться скриптовать надо идти в школу программирования, но если нет денег можно смотреть гайды на ютубе и других платформах. Ну и тд. Всё чтобы научиться скриптовать выше
@@Player_MV хахахах, чел, я объясняю челу что нельзя просто за 5 мин научится программировать, а ты строчишь клоуна
@@Player_MV плакса мв обиделля😭 плаки плаки. Хромасом у тебя мало плак плак... Клоун🤡
Ну ему бесполезно объяснять что не получится стать программистом без знания программирования @@Player_MV
@@Player_MVГениальный аргумент под видео о Роблоксе.
слушай,фгот это шикарно,я все понял если ты выпустишь скриптинг за 10 мин или 15 то я смогу уже доорс сделать,короче продолжай у тебя отлично выходит
То чувство когда смотрел другие туторы по часу и так и не разобрался как скриптить и 3 месяца ждал видео от ФГОТ по этой теме и за пять минут стал мастером скриптинга и у тебя появилась мотивэйшен создать игру в РБ: Мое время пришло!
жаль только что то крутое прям не получится сделать(
@@radgool да все так и остановилось на сюжете |___> (буду летом делать щас учеба пиздец кашмар беги спасайся)
@@Lia27z удачи тебе заранее, я сделал игру где ты спавнишся и перед тобой кирпич ты нажимаешь на кнопку и он удаляется
@@radgool топовая игра, буду 24 на 7 играть, скажи название плиз.
Давно тебя в реках не видел)
как я понял луа похож на пайтон
Чего? Разве?
Да ты прав
Скорее на пайгейм, но в общем да
Помню, смотрел тебя 4 года назад, учился на видосах. Я рад, что ты не забросил канал и продолжаешь снимать.
Fgot, можешь показать как сделать проигрывание анимации в tool по keycode (при нажатии на клавишу клавиатуры. Гайд будет полезным так и мне, таким и другим т.к. из русских никто этого не делал
Ребят,после какого-нибудь пайтона это реально ощущается как 2 пальца об асфальт.Я в первые 2 минуты ролика уже написал простенький скрипт с комментариями.
local block = workspace.Truss -- передаем путь объекта в переменую
local pos1 = 3
local pos2 = 6 -- эти все 3 переменные содержат координаты перемещения
local pos3 = 9
print("Work!") -- обычеый вывод в консоль
local function peremeshenie() -- функция
block.Position = Vector3.new(pos1, pos2, pos3) -- перемещение объекта как раз таки с помощью перемен,это удобно
end
while true do -- я захотел сделать по интересней код,чтобы объект перемещался постоянно
pos1 += 4 -- мы пребовляем к каждой переменной число в бесконечной цикле,от чего оно будет постоянно обновляться
pos2 += 1
pos3 += 4
wait(2) -- пауза на 2 секунды
peremeshenie() -- вызываем функцию
end
Думаю про кнопки стоило упоминуть UIS ну и вообще game:GetSeevice() потомучто таким образом намного легче ну или на крайняк через мышку например как local player = game.Players.LocalPlayer
Local mouse = player:GetMouse() и потом рассказать о button1down и тд
Наконец ты снял это видео. Я очень долго ждал пока ты снимешь это видео!
я слишком тупой, для програмиррованния
Жаль тебя
с скриптами
3:53
Какой добрый чел))😂
1:32 с помощью роблокса можно математику делать💀
Да ти фто
Выучил луа чтобы списовать на математике, спасибо
Спасибо, сразу самому захотелось что-то своё создать и было бы кайф, если в конце ролика давали мини дз, так-как новичку сложно представить, что можно сделать с полученными знаниями. Можно случайно придумать себе задание, которое не осилишь и потом быстро забить на всё. Есть понимание как работает, но не понятно с чего начать(
Можешь обьяснить за локал?
@@FnaGenius-Fnag элементарно эти скрипты обрабатываются у тебя
@@Lemonyツ у меня была мотивация програмировать, но мне надоело 🗿
Блин, спасибо за видео. Ты уместил 5 долгих уроков по программированию в РБ в одно пятиминутное видео))
я не понимаю я туп или чо у МЕНЯ НЕ ЧЕГО НЕ РАБОАЕТ
Внимание! Это не работает на домофоне, можети не стараться!
@@Jester_404 ха ха очень смешно, тут дело негде а в какой программе у меня скрипт вообще не работает
@@HANAKO_FNAF знач не там пишешь или этот скрипт уже не работает
Как я рад видеть новые видео от тебя
Спасибо! всё равно ничего не понял, ну это я такой тупой
Нужно хотя другой язык программирования знать, без этого понять сложно
Оппа, ещё скриптинга, спасибо вам большое, любитель черепашек!!! :D
Не ожидал уведомления на сервере Леона XD
кто понял только скрипт "Hello world"
👇
50iq
Крутое видео для введения в рб студио, я ещё думал создавать мне игры там или нет но теперь не сомневаюсь(почти)
УРА 1000 КОМЕНТРАИЙ! КТО ИЗ 2024 КСТ?
Я
Я
Не я блин
а если я выучу луа то мне будет проще выучить джаву? ну или чето-то тип того?
Да интересно было, но понял я ноль
спасибо очень помог, теперь можно уже не искать в ютубе скрипт на что то ,а написать самостоятельно
смотрел на 1.25 а то гайд слишком долгий
Бро спасибо тебе, так понятно и при этом за ПЯТЬ минут, спасибо тебе огромное ооочень понятно. Никогда не думал что за пять минут можно объяснить базу таааак понятно.👍
Ах ты врун, сказал что научимся за 5мин! а я научился за 4:59!
Хахахахахахаххахахххаххаха
😂😂😂😂🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣😂😂🤣🤣🤣😂😂🤣😂😂😂😂😂🤣🤣😂😂😂🤣😂🤣🤣😂😂🤣😂😂😂😂😂😂🤣😂😂🤣😂😂😂😂🤣🤣🤣🤣😂😂😂🤣😂😂🤣😂🤣😂🤣😂🤣😂🤣😂😂🤣😂🤣😂🤣🤣😂😂😂😂😂😂😂😂😂😂😅😂😂🤣🤣🤣🤣🤣😂😂🤣🤣🤣🤣🤣😂🤣😂🤣😂🤣😂😂😂🤣😂🤣😂😂😅🤣😂🤣😂😂🤣😂🤣😂😂😂😂😂🤣😂😂😂🤣😂🤣😂🤣😂🤣😂😂😂🤣😂🤣😂🤣😂🤣😂🤣😂🤣😂🤣😂🤣😂🤣😂🤣🤣😂😂😂🤣🤣😂😂
Очень классный видос, приятно смотреть и слушать)
я на столько тупой что не понял как скриптить(
Это нормально я тоже с начала не понял но только пересмотрев 2-3 раза я понял
У него есть плейлист где он все продобно расказывает только ну долго ну поймешь
Это сложно просто пробуй эти скрепты записать
Тоже
Fgot спасиба я думаю создать свою карту нет я не хотел но ты меня вдохновиль спасиба тебе !!!
Кто ничё не понял, сюды❤
👇
благодаря фготу я узнал очень многое про роблокс студио низкий поклон print "легенда"
Я ничего не понял😂
А потому что джава скрипт надо изучать, а не сидеть просто так за компом.
я вернулся я начинаю понимать
Привет, а сделай подробнейший ролик про встроеные функции, события и сервисы. Что нужно знать, где можно посмотреть информацию, как писать скрипт с этим. что в этом ролике, что в обучалка твоей. Это было очень поверхностно. Буду рад если сделаешь видос. Ещё типо какие функции и сервисы и события чаще используют и нужно хорошо знать, а какие лучше и не трогать.
Этот комментарий не наберёт 2 лайков
Уф , спасибо фгот , раньше изучал Питон по курсу , но так ничего не понял , но когда посмотрел твоё видео что-то да понял.
ждем, когда выйдет видос про обнову The Beholder, он будет ультра мега супер мегаящиковски крутым
Жду когда fgot создаст свой джоджо режим
Чел, ты рассказал 3 темы в скайсмарт программирования роблокс за 5 минут.. Аплодисменты
2:40 Лучше цикл while
Написал бы пример, но не помню как используется
Вроде:
local x=0
while x
Поправьте если неправильно написал
Можно сделать ещё плавнее используя сервис Tween но он посложнее и его надо уметь использовать
@@brawllis- Циклы while не рекомендую использовать слишком часто. Они нагружают игру сильно, лучше использовать тот же repeat until.
например
local x = 0
repeat
wait(1)
x += 1
until x = 10
@@mr.emerald4765 Не вижу большой разницы, возможно ты лучше знаешь, но мне кажется абсолютно все-равно что использовать.
@@brawllis- Разницы нет, но как я уже сказал, цикл вайл оч нагружает игру.
Спасибо большое!Я из видео понял как работают скрипты.Буду дальше смотреть полноценные уроки
Как зделать чтобы когда зашел в команду 1 была просто моделька чела, а в команде 2 была моделька например Шрека?
все понятно спасибо большое,это заслуживает лайк и подписку
Обалдеть... я думал я ноль в коде, но я знал всё что было в этом видео(кроме tweenService) :)
Как сказал один мудрец, CoreScript отдыхает в стороне.
Это явно не тот вид скриптов, которыми часто пользуются
Самый лучший спидран!
Полезно! Как раз хотел что-то в студии сделать
Сделал?
ФГОТ прошу помоги роскажи как в локальном скрипте обротится к обичному скрипту чтоб по окончанию обичного скрипта срабативал другой
ты теперь мой любимый блогер по роблоксу
Аоао, фгот я тебя обожаю, также как ты черепах, и я..
Я просто кайфую с твоих видео
Ещё хочу поделиться моим питоцем, это сухопутная черепашка, ему 9,по человеческим меркам примерно 32-41,да, он мужского пола
Мы его покупали когда ему было 5 лет, нам сказали что это девочка, мы назвали его Наташей, только через год узнали что это мальчик по видео в ютубе как отличать пол черепах :_), сначала перезвали в Ашот, но никто его там не называл из-за того что не привыкли.. В итоге вся семья (я, моя сестра близнец, папа и мама) называют его Наша девочка /наш ребёнок /Наташа..
Также в 2021 году он сбежал в саду, и через 19 дней, когда мы уехлаи на море, папа его нашёл. Наша бабушка (её уже нет) забыла ключи, папа приехал в сад и забрал их, а у него есть привычка, он всегда обходит весь сад, потомучто бывший муж нашей тёти там все крадёт (сад не его)
Ну при обходен Наташа вылезла (есть захотела), мы тогда все ещё были на море, и нам папа скинул фотку черепахи, мы были рады, даже сначало думали что это не она, а например другая черепаха которую он купил
Вот все история, спасибо за внимание :))
спасибо! за 5 минут узнал больше чем за месяц поиска в интернете.
Афигеть фгот видосы регулярно выпускает
про кнопки которые работают только для игрока реально помог
Оо интересное видео!! Удивляешь
Спасибо!!! Твои видео интересны и полезны
Идея для видео:построй свой дорс думаю будет круто
Фгот, очень давно тебя не смотрел, качество видео и объяснения просто ебейшее для такого числа подписчиков, растёшь. Было бы интересно узнать о таком костыле, как анимирование в блендере, если конечно у тебя будет желание этим заниматься, потому как покупать мун аниматор начинающему не сильно выгодно, да и блендер как-то роднее
За 5 минутное видео я познал больше чем за 2 года в роблокс студио.
"Спасибо Фгот"
Спасибо, уловил основы, раньше я вообще нечего не понимал в скриптах
Я считаю, что это видео должно набрать как минимум 70 тысяч просмотров
1:48 вообще-то local не означает создание, он создан для создании локальных переменных или функций. Так что если создать переменную без local, то переменная будет глобальной(тоже самое с функциями 1:58).
Пример: если создать локальную переменную внутри функции, то это переменная будет использоваться только внутри этой функции, вне неё она не будет доступна. А если глобальную создать, то она и в функции, и вне функции будет доступна.
А разве глобальная переменнная не через _G. обозначается?
@@seryogagems7772 через _G вообще вся игра, а так через весь скрипт
Спасибо за базу,ждал нового видео
Привет, мне понравился твой контент по роблокс студио! Гайды и тд но как идея сделать гайд по data store service тачнее сохранение валюты, цены, апгрейда и тд! Я тоже делаю игры в рб но была проблема с сохранением апгрейда и цены когда игрок выходит и цена и весь прогресс игрока.
Надеюсь что заметишь мой комментарий