ПЕРЕСТАНЬ ИСПОЛЬЗОВАТЬ STARTER GUI | ROBLOX STUDIO

Поделиться
HTML-код
  • Опубликовано: 15 сен 2024

Комментарии • 112

  • @Tesmi-Develop
    @Tesmi-Develop 3 месяца назад +17

    Популярные игры делают ui через библиотеку react lua. Эта библиотека является полной копией React, который используется в Web. Советую изучить эту библиотеку, а также reflex, charm на выбор

    • @Infraction7
      @Infraction7 3 месяца назад

      fusion лучше

    • @Tesmi-Develop
      @Tesmi-Develop 3 месяца назад

      @@Infraction7 не согласен. В нём нет нормальных хуков, механизм ре-рендер и т.д

    • @clockus
      @clockus  3 месяца назад

      спасибо, нужно будет попробовать и посмотреть что там

    • @goushirou
      @goushirou 3 месяца назад

      facts

    • @silentfilm1746
      @silentfilm1746 3 месяца назад +1

      Ну вообще не react, а roact, а во вторых, она не имеет большого практического смысла от слова совсем. Это банально неудобно постоянно при изменении какой-то одной штуки в гуи, сразу лезть в код и пытаться добавить новые элементы туда. Да конечно, если речь уже идёт о финальной версии, то как-то добавить роакт может и имеет смысл, но вообще это очень нагруженная библиотека для 99% игр в роблоксе, а каких-то ощутимых бонусов она не несет. Тот же фьюжн со своим декларативным подходом куда лучше выглядет, хотя и всё ещё является нагруженной и не особо нужной системой.

  • @gungd234official
    @gungd234official 3 месяца назад +6

    Поддержу комментом и лайком видео. Смотрю уже много месяцев и много чему научился. Спасибо тебе!

  • @КрутойМарк
    @КрутойМарк 3 месяца назад +5

    Пришла такая идея в голову ты можешь сделать гайд как сделать базовую, способность по типу огненного шара там где, ты расскажешь как сделать чтобы он летел как сделать чтобы он наносил урон всем кроме того кто его выпустил, это было бы полезно для новичков и просто скриптеров, на ру ютубе я такого не нашел да и даже на английском мало таких хороших гайдов.

    • @Disouri
      @Disouri 3 месяца назад

      Ну это так-то несложно. Но я хз как юзать Velocity.

    • @purple_project7384
      @purple_project7384 3 месяца назад

      Sushimaster посмотри

    • @user-zi3yc3uw3b
      @user-zi3yc3uw3b 2 месяца назад

      Вообще есть много способов сделать к примеру фаербол, а на англ ютубе этих гайдов очень много, можно просто вписать how to make a projectile in roblox studio и найдёшь кучу гайдов по снарядам

  • @6yrask109
    @6yrask109 3 месяца назад

    Пожалуйста не переставай делать ролики, у тебя получается очень классно и продробно рассказывать. И и таких роликов в ру сегменте очень мало.

  • @Maksgi-ot5dn
    @Maksgi-ot5dn 3 месяца назад +1

    Поставил лайк❤ Сделай пожалуйста видео про оптимизацию игры и расскажи о всех деталей (Например, оптимизация скриптов, гуишек, евентов), думаю многим нужно. Буду рад если сделаешь видео на эту тему

    • @seryogagems7772
      @seryogagems7772 3 месяца назад

      Есть паренёк на английском ютубе - Stewiepfing. Он сделал уже 3 видеоролика про оптимизацию: как сохранять память и не нагружать сетевые потоки.

    • @seryogagems7772
      @seryogagems7772 3 месяца назад

      @@Maksgi-ot5dn так я уже скинул название канала: "Stewiepfing".

  • @user-nb5sq3pm4g
    @user-nb5sq3pm4g 3 месяца назад

    Это видео должно набрать больше просмотров! Спасибо автору, что донёс и максимально разжевал такую реально полезную информацию

  • @thecat8874
    @thecat8874 3 месяца назад +2

    Можно тутор на эффект печать в текст лебел(бокс) очень нужно для стори игры

    • @visualityyy1
      @visualityyy1 3 месяца назад +2

      local string = "любой текст"
      local textlabel = "твойтекстлейбл"
      for i = 1,#string do
      wait()
      textlabel.Text = string.sub(string,1,i)
      end

    • @thecat8874
      @thecat8874 3 месяца назад

      А если несколько строчек просто создавать другие string?

    • @SaleMales
      @SaleMales 3 месяца назад

      @@visualityyy1 используй task.wait()

    • @SaleMales
      @SaleMales 3 месяца назад

      @@thecat8874

    • @SaleMales
      @SaleMales 3 месяца назад +1

      @@thecat8874
      local r = "шкибиди доп
      йес йес" --
      обозначает новую строку
      local r2 = Путь к Текст Лабелу -- Обязательно укажи путь либо убери .Text после r2
      for i=1, #r do
      r2.Text = string.sub(r, 1, i)
      end
      print(r2.Text)

  • @Danchick
    @Danchick 3 месяца назад

    Если честно до этого не знал. Высоко-интелектуальное видео.

  • @user-mq6yd1dr3v
    @user-mq6yd1dr3v 3 месяца назад +1

    Зачем использовать Clone() для клонирования Gui, если скрипт выполняется один раз, тогда можно просто установить Gui.Parent = PlayerGui

    • @EronixTM
      @EronixTM 2 месяца назад

      Игроков вроде как несколько =)

    • @user-mq6yd1dr3v
      @user-mq6yd1dr3v 2 месяца назад +1

      @@EronixTM ты знаешь как работает LocalScript?

  • @GodLite
    @GodLite 3 месяца назад +1

    очень хорошее видео, только у меня есть вопрос насчёт цикла for. в чём отличие между "for i, v in Таблица " и "for i, v in pairs(Таблица) "?

    • @altClock..
      @altClock.. 3 месяца назад

      есть еще iparis, он создает цикл пока не выполнит что ему надо

    • @altClock..
      @altClock.. 3 месяца назад

      а отличие в том что первое ломается часто

    • @Infraction7
      @Infraction7 3 месяца назад

      никаких отличий

    • @seryogagems7772
      @seryogagems7772 3 месяца назад

      Отличие лишь одно: без уточнения итератора цикл for работает быстрее на несколько миллисекунд.

    • @wtdawesomer
      @wtdawesomer 3 месяца назад

      @@altClock.. это сделано для массивов, чтобы пройтись по элементам по порядку.

  • @Furrygames-nd9oi
    @Furrygames-nd9oi Месяц назад

    нельзя сделать задержу при получении? Или сделать script.Parent чтобы находилась через скрипт, даже банально загрузку экрана чтобы не было проблем.И писать всё в функции ибо он сохраняет все так, как было раньше.Зачем заморачиватся.

  • @SnysFactoryOFF-wt7zj
    @SnysFactoryOFF-wt7zj 2 месяца назад

    Привет clockus! В последнее время мне интересно: что лучше: Datastore, Datastore2 или ProfileService. Надеюсь что ты снимешь ролик на эту тему или расскажешь мне в ответе.

  • @SnysFactoryOFF-wt7zj
    @SnysFactoryOFF-wt7zj 2 месяца назад

    Привет clockus я изучил:
    1. local;
    2. тернарные операторы: if, else, elseif;
    3. циклы: while, for, in pairs;
    4. local function, function;
    5. value;
    6. несколько ивентов: Triggered, MouseClick, MouseButtonOneClick
    7. Пару Сервисов: TweenService, BadgeService, сейчас учу datastore
    Подскажи пожалуйста что дальше учить.🥺🥺🥺

    • @_Chelloid_
      @_Chelloid_ 2 месяца назад

      Изучи пасфайдинг

    • @Козёл-о6б
      @Козёл-о6б Месяц назад

      Взаимодействия с гуманоидами и UserInputService

  • @skyesibe
    @skyesibe 3 месяца назад

    Можешь рассказать как сделать эффекты камней из пола при ударе, или когда персонаж падает с высоты от удара как в режиме The Strongest Battlegrounds

  • @user-mq6yd1dr3v
    @user-mq6yd1dr3v 3 месяца назад

    Очень полезная информация, лайк❤

  • @onionbush
    @onionbush Месяц назад

    О боже спасибо огромное, я могу наконец избавится от 5000+ бесполезных символов в коде🎉

  • @E_Skeleton
    @E_Skeleton 3 месяца назад

    Вау, как информативно, жаль я все равно буду использовать стартергуи потому что не запомню))))

    • @seryogagems7772
      @seryogagems7772 3 месяца назад

      Тут нечего вообще запоминать.

  • @TheBloodestHunter
    @TheBloodestHunter 3 месяца назад

    Спасибо за видос, было интересно узнать об этом. А как сделать такие же иконки как на видео?

    • @clockus
      @clockus  3 месяца назад

      недавно выходил на канале гайд по смене иконок

  • @BotanDeveloper
    @BotanDeveloper 3 месяца назад

    У меня есть небольшой вопрос. Я не знаю как сменить иконки в рб студио. Я весь интернет перешерстил и ничего не нашёл. Помогите пж

    • @clockus
      @clockus  3 месяца назад

      у меня есть видео на канале как сменить иконки 😭

  • @tLumics
    @tLumics Месяц назад

    Даже через год тоже самое я пытался исправить

  • @rootedfear
    @rootedfear 3 месяца назад

    Дарова,делаю игру тдс по туториалу gnomecode ,написал код точь в точь,однако при попытке башни атаковать мобов,мне выдает ошибку "Heath is not a valid member of humanoid",не могу понять что означает слово "Heath"

    • @КрутойМарк
      @КрутойМарк 3 месяца назад

      Заместо heath напиши Health

    • @rootedfear
      @rootedfear 3 месяца назад

      @@КрутойМарк не друг,в этом то и дело,роблокс выдает ошибку именно heath а не health

    • @seryogagems7772
      @seryogagems7772 3 месяца назад

      Ты пытаешься вызвать то, чего нет в Humanoid.

    • @rootedfear
      @rootedfear 3 месяца назад

      @@seryogagems7772 но у меня ни где в коде слова heath нету

    • @rootedfear
      @rootedfear 3 месяца назад

      Могу скинуть скрины кода

  • @maters66
    @maters66 2 месяца назад +1

    стань моим скриптером пожалуйста(рофл, может нет) зарплата чокапай и респект

  • @Vovan_tvvp
    @Vovan_tvvp 3 месяца назад +2

    Память сервера влияет на пинг?

    • @NeoRBX
      @NeoRBX 3 месяца назад +1

      Нет

    • @Vexedliy
      @Vexedliy 3 месяца назад +1

      @@NeoRBX как раз таки влияет

    • @NeoRBX
      @NeoRBX 3 месяца назад

      @@Vexedliy не влияет, весь вес лежит на сервере

    • @purple_project7384
      @purple_project7384 3 месяца назад +1

      Память влияет на ответ сервера клиенту, если сервер будет перегружен то скрипты могут дольше минуты отвечать

    • @Vexedliy
      @Vexedliy 3 месяца назад

      @@NeoRBX но будет лагать сервер и будет тоже самое что и пинг

  • @user-mq6yd1dr3v
    @user-mq6yd1dr3v 3 месяца назад +1

    Почему ты для проверки скорости выполнения скрипта используешь os.clock(), а не tick() ?

    • @clockus
      @clockus  3 месяца назад

      точно!!! спасибо, я помню что была какая-то другая команда, но не помнил какая точно поэтому использовал os.clock хотя это чуть-чуть другая штука

  • @Ywixrb
    @Ywixrb 3 месяца назад

    Сделай пж тутор на Connect и Disconnect 😫

    • @SaleMales
      @SaleMales 3 месяца назад

      нет

    • @Ywixrb
      @Ywixrb 3 месяца назад

      @@SaleMales 😭

    • @a_username_lol
      @a_username_lol 3 месяца назад

      зачем просто можно найти ответ в документации роблокса

    • @Nomid_2
      @Nomid_2 3 месяца назад

      Connect это подключить, например, функцию, а Disconnect отключить, например, эту же функцию.
      Только, зачем её отключать?

    • @seryogagems7772
      @seryogagems7772 3 месяца назад

      ​​@@Nomid_2иногда нужно выходить из функций, которые не нужны. Микрооптимизация сервера. С другой стороны, для однократной работы есть Once.

  • @LiriusShow
    @LiriusShow 3 месяца назад

    Тутор на иконки плс

    • @clockus
      @clockus  3 месяца назад

      на канале недавно был ролик как сменить иконки

  • @Danger_FishAndWar
    @Danger_FishAndWar 3 месяца назад

    Очень много видео...

  • @mirtlife7740
    @mirtlife7740 3 месяца назад

    лучше бы научили сохранять дату и лидерстаты

    • @seryogagems7772
      @seryogagems7772 3 месяца назад +1

      Библиотеки для кого созданы?

    • @mirtlife7740
      @mirtlife7740 3 месяца назад

      @@seryogagems7772 в библеотеках нет того что есть в инете тем более зачем мне тратить время на прочтение скриптов и переписывать их в ручную если можно взять годные рабочие и готовые скрипты?) просто пока не один гений не оправдал свой контент по дата стор и лидерстатах. они делают бональное и показывают в роблокс студио только новый плейс а в самом роблоксе не показывают и тем более у меня игра не со стоих из 2 статов такие как кеш и клики а состоит из 3 и там нет место для кеша

    • @pon4741
      @pon4741 3 месяца назад

      был видос уже

    • @SaleMales
      @SaleMales 3 месяца назад +1

      Это не так уж и сложно, поверь

    • @mirtlife7740
      @mirtlife7740 3 месяца назад

      @@SaleMales не так сложно при этом я перерыл столько форумов столько роликов на ютубе посмотрел не один не работает с нашёл 1 более менее рабочий но прикол он работает в роблокс студио и потом перестаёт работать когда форсишь обнову, а собираешь сундуки то что ты собрал награду с сундуков сохраняется, а остальное то что ты сделал пропадает

  • @StandoHel
    @StandoHel 3 месяца назад

    С ними видо с про

    • @StandoHel
      @StandoHel 3 месяца назад

      PIVOTTO

    • @k1otaka
      @k1otaka 3 месяца назад +1

      @@StandoHel а зачем, это же объяснять не нужно даже, за минуту может узнать любой человек об этом

    • @StandoHel
      @StandoHel 3 месяца назад

      @@k1otaka мне 9 лет так что не любой и зачем ты свой бесполезный комментарий написал мне даже пользы не дает

  • @value.s
    @value.s 3 месяца назад

    yhh

  • @Muslik728
    @Muslik728 3 месяца назад

    Интересно как получать гуи с сервера

    • @clockus
      @clockus  3 месяца назад +1

      зачем 😭

    • @Muslik728
      @Muslik728 3 месяца назад

      @@clockus Допустим сделал настройку цветов интерфейса,используешь датастор чтобы сохранить цвет интерфейса,как передавать информацию об цвете с сервера на клиент?Ведь доступ к гуи есть только у клиента

    • @wtdawesomer
      @wtdawesomer 3 месяца назад

      @@Muslik728 RemoteEvent, неужели так сложно подумать?

    • @SaleMales
      @SaleMales 3 месяца назад +1

      @@wtdawesomer Ремоут функция

    • @Muslik728
      @Muslik728 3 месяца назад

      @@wtdawesomer как ты используя ремоут ивент с СЕРВЕРА на клиент передашь информацию?Тем более учитывая что для сервера твои гуи это пустышки,он их не знает