Local Scripts (Server vs Client) - Roblox Advanced Scripting #1

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

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

  • @BrawlDevRBLX
    @BrawlDevRBLX  8 месяцев назад +25

    WATCH MY BEGINNERS SCRIPTING SERIES FIRST BEFORE THIS ONE!
    ruclips.net/p/PLQ1Qd31Hmi3W_CGDzYOp7enyHlOuO3MtC&si=6lWPfrILGGq1GLlW

    • @uqko
      @uqko 8 месяцев назад +1

      thank youuu

    • @SushiCat0316
      @SushiCat0316 7 месяцев назад +1

      can i still use
      local part = script.Parent
      on Local Scripts or it will only work on Server Scripts such as 'Script' and 'Module Script' ?

    • @D350real
      @D350real 6 месяцев назад

      i watched one

    • @YellowYarn
      @YellowYarn 5 месяцев назад

      @@SushiCat0316I’m assuming you can. Because that doesn’t really depend on client or server, it just runs regardless.

    • @wisegamer6354
      @wisegamer6354 4 месяца назад

      pain

  • @PhoenixRBLX-YT
    @PhoenixRBLX-YT 8 месяцев назад +28

    been here on multiple accounts, but the way you explained every step by step in everything, LITTERALY EVERYTHING TO OPENING UP THE TABS ON THE RIGHT... it's majestic. I was thinking ''this guy is an angel''.

  • @aggggggg98
    @aggggggg98 8 месяцев назад +21

    I started developing last year and wanted to clear my topics as i haven't scripted for like 4-5 months because of exams, this new channel is gonna help me out sm! ty

  • @WilleRBX
    @WilleRBX Год назад +39

    Keep up the good work! You deserve much more attention. Thanks for the tutorial man!

    • @BrawlDevRBLX
      @BrawlDevRBLX  Год назад +6

      Much appreciated!

    • @Aorai7
      @Aorai7 5 месяцев назад

      didnt expect to see you here lol

  • @YakoBlast
    @YakoBlast 11 месяцев назад +13

    The actual examples are really useful!! I love them

  • @suprisedbeeiscute
    @suprisedbeeiscute 8 месяцев назад +139

    all those ''op'' scripts that teach you the basic codes in the start are 100% in the wrong. You are doing the right thing. Instead of telling us how to use local, or server or client.. all those terms. Tell us what ARE those terms. I can't understand how to use something in every situation if I don't know what exactly it is. For example: Someone can tell me how to use a fork while eating meat, but if I make a special dish, I won't know how to use it because I was only taught it for meat. (bad example im stupid)

    • @CartoonyPirate
      @CartoonyPirate 7 месяцев назад +9

      Good example. You're doing great.

    • @SushiCat0316
      @SushiCat0316 7 месяцев назад +5

      no, you did a great reprentation...
      unlike the DevKing advance tutorial in ModuleScript, this dude's ModuleScript tutorial is more informative than theDevKing... and your example here is right

    • @DefaultVertices
      @DefaultVertices 6 месяцев назад

      ​@@SushiCat0316no offense to thedevking, but i just got even more confused about modulescripts after i watched his modulescript video.

    • @motivational-clipzs
      @motivational-clipzs 6 месяцев назад +1

      @@DefaultVertices Basically module scripts are json files used to store value, functions, etc. It's used for more neat and compiled code rather than messy code.

    • @Dinther-r4i
      @Dinther-r4i 5 месяцев назад

      Just first watch begginer tutorials

  • @excellenceaminu9069
    @excellenceaminu9069 2 дня назад

    tysm, ive been to a lot of different youtube videos desparate to learn scripting and i thought i was actually "learning" by copying and pasting the code i see on yt but when i tried to make my own game i failed miserably. You have helped me start to become a self independent as a beginner within a week and i was able to make my first game, thanks to your beginners scripting tutorial guide. Please keep making these tutorials where you explain the concept well rather than just making us memorize it without knowing what it actually does.

  • @JayBoiKobe
    @JayBoiKobe Год назад +11

    this is so good! you really need more attention I will share your channel!

  • @BrawlDevRBLX
    @BrawlDevRBLX  6 месяцев назад +4

    🎁Get Access to my Scripts + More Perks by Becoming a Channel Member! 👇
    www.youtube.com/@BrawlDevRBLX/join

  • @k1ng_chicken
    @k1ng_chicken 11 месяцев назад +5

    Your thumbnails are pretty sick.

  • @ItsFootball-CR7
    @ItsFootball-CR7 2 месяца назад +12

    I made it here after finishing Beginners scripting series :D

    • @mrbanjoooo
      @mrbanjoooo Месяц назад +1

      same, just finished beginner and GUI

    • @ItsFootball-CR7
      @ItsFootball-CR7 Месяц назад +1

      @mrbanjoooo I completed till the last episode of advanced scripting just 5 days ago 😀

    • @TalhaAhmed-z6z
      @TalhaAhmed-z6z Месяц назад

      same
      gonna cook

    • @MeowToonYT
      @MeowToonYT 25 дней назад

      Same

    • @royful123
      @royful123 21 день назад

      whats ur progress did u actually learn

  • @Unmatchedi
    @Unmatchedi 10 месяцев назад +29

    3 months later and this shit still works

    • @ObliviousNoob1
      @ObliviousNoob1 8 месяцев назад +3

      yeah ofc its the main part of lua

    • @Unmatchedi
      @Unmatchedi 8 месяцев назад +1

      @@ObliviousNoob1 no i meant in tutorial wise its a great tutorial

    • @ObliviousNoob1
      @ObliviousNoob1 8 месяцев назад +1

      @@Unmatchedi yah im already a decent scripter i just need some of the things in this tutorial

    • @dinguzzy
      @dinguzzy 8 месяцев назад +2

      You can follow a tutorial from 9 years ago and probably all of it is the same

    • @shadow982
      @shadow982 8 месяцев назад +4

      @@dinguzzy Just gotta watch out for deprecated features :)

  • @Trecinus
    @Trecinus 11 месяцев назад +5

    In summary:
    *Server*: The computer at Roblox that oversees the experience and all of it's connected clients. Whatever happens on the server should occur on the clients as well. Use a Script to run code on Server.
    *Clients*: Computers that run a copy of the experience, but said copy changes depending on synchronization from Server, or LocalScripts. Use a LocalScript (or a Script with RunContext property set to Client) to run code on Client.

  • @michaelleefook3515
    @michaelleefook3515 4 месяца назад +3

    thank you bro you teach very well! i came from the beginners series and cant wait to start this playlist

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

    Wonderful tutorial series! I just joined a team of Robblox game devs, who have a large messy codebase and have been lacking a competent developer for years and it's one big mess that needs an entire undertaking to even begin to refactor and bugfix. And although I have no prior experience with Roblox or game development, I have with programming and computer science, so i'm hoping I can put that to good use and do my best. Aside to the surprisingly great API docs for Luau and Roblox Engine, these vids will help with that a lot!

  • @lor3m1psum
    @lor3m1psum 7 месяцев назад +4

    the dedication is crazy W

  • @overlording
    @overlording 9 месяцев назад +3

    I watched Averciles playlist and learned all the basic things from functions to tables. Hopefully this playlist will help me become able to do cooler things.

  • @MeowToonYT
    @MeowToonYT 24 дня назад

    I never considered willingly learn a new subject out side of school, but your is entertaining and educational

  • @Enzip01
    @Enzip01 23 часа назад

    I love how you describe them to us, I learned it so fast! Thank you!

  • @madibakabore7811
    @madibakabore7811 9 месяцев назад +1

    finally. Advanced scripting. You helped a brother out, new sub!

  • @fariss.m
    @fariss.m Год назад +2

    You need more subscribers!
    Ive been trying to find a good advanced scripting tutorial and oh my god you are the best!
    new sub! (706th sub)

    • @BrawlDevRBLX
      @BrawlDevRBLX  Год назад

      Glad to hear my videos are helping you!

  • @EliDumbleton
    @EliDumbleton 8 месяцев назад +2

    Thank you so much i was able to figure out and test some stuff by doing what you did. I have 10 other videos of yours open on my tab lol, your videos are really helpful

  • @ALTGAMING-111
    @ALTGAMING-111 15 дней назад

    Man ur first youtuber too do scripting that poopped out for me ... Thanks !

  • @HatsuneMiku-t9n
    @HatsuneMiku-t9n 4 месяца назад

    00:00:00 In this section of the Roblox Advanced Scripting tutorial, the speaker introduces the concept of local scripts and the server client model, which is essential for understanding Roblox game development. The server is described as the overseer of the game, controlling everything that happens, while clients represent individual players. Replication is discussed as a key aspect of the server client model, ensuring all players see the same thing. Transmitting data between the server and clients is also important, and local scripts are used to change things for one specific player without affecting others. The speaker provides in-game examples to illustrate these concepts.00:05:00 In this section of the RUclips video titled "Local Scripts (Server vs Client) - Roblox Advanced Scripting #1 (2023)", the speaker explains the difference between client-side and server-side gameplay in Roblox using the example of a hoverboard teleport system. The speaker notes that the teleport options are unique to each player and can only be seen by the player who owns the account. To demonstrate the client-server model, the speaker shows how to switch between the client and server perspectives in Roblox Studio. The speaker then goes on to explain the importance of understanding the client-server model for developing games in Roblox. Finally, the speaker shows how to create a local script, which runs only on the client side and not on the server, using the example of a "print hello world" script. The speaker emphasizes that local scripts are useful for making things happen specifically for a player without replicating the action throughout the entire game.00:10:00 In this section of the RUclips video titled "Local Scripts (Server vs Client) - Roblox Advanced Scripting #1 (2023)", the creator explains how to create a local script in Roblox that changes the color of a part only on the client-side when a player steps on it. The creator first creates a new part and then goes to the starter character scripts to create a new local script. They then make a reference to the part and add a touched event. However, they encounter an error because the part did not load in fast enough to catch it being in the server. To fix this, they wrap the script in a wait for child function. The creator then changes the color of the part instead of printing random mumble jumble. They test the script and see that the color changes only on the client-side when the player steps on the part, while other players see the part in its original color. The creator concludes by explaining that local scripts can only show what happens with the execution when a specific player interacts with an object and are not replicated to every other player in the game.

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

      I can't tell if you're a bot or this is a joke

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

      @@RandomFunk16 He used a youtube video summarizer tool and just pasted it here

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

      @@green2173 Kinda means its a bot after all

  • @Anime_saucesenpai
    @Anime_saucesenpai 7 дней назад

    man that was really well explained best tutorial so far

  • @eza3850
    @eza3850 10 дней назад

    the way you described client & server relation sound like some dystopian novel

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

    Yo BrawlDev, your the only youtuber that acctually learned me scripting.

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

    Bro this is the explanation I needed to tell the difference. Thank you!

  • @3AM04
    @3AM04 5 месяцев назад

    W vid🎉 rlly helps me on my scripting journey

  • @ctrlno7181
    @ctrlno7181 4 месяца назад

    thanks for the 2nd tutorial playlist, i havnt been able to go from knowing the basics to actually using the knowledge

  • @blakewagner9819
    @blakewagner9819 5 месяцев назад

    That example literally made me realize what i've been missing. TYSM

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

    This is the best Local Script explanation I've ever heard, Thx

  • @Roubusk
    @Roubusk 8 месяцев назад

    Bro this tutorial is underrated asf other RUclipsrs just makes me confused sometimes

  • @francis4648
    @francis4648 5 месяцев назад

    Thank you for this amazing tutorial, I mean you explained everything clearly. One of the greatest factors of this is that you give way for people to understand the concept of local scripts by giving an example which is so reliable and new in teaching. Thanks broo

  • @itsshamyht
    @itsshamyht 10 месяцев назад

    Bro... thank you so much, this helps a lot!

  • @shezzress
    @shezzress 6 месяцев назад

    Omg yes thats what i was looking for i only found tutorials like "what are variables" and i already know that stuff and finally i found you thanks

  • @TheAndrey1
    @TheAndrey1 4 месяца назад

    thanks for showing the difference!, gotta understand now

  • @gum6680
    @gum6680 11 месяцев назад +3

    so basically the server is a box, now us the player are the clients, we are inside that box?

    • @BrawlDevRBLX
      @BrawlDevRBLX  11 месяцев назад +1

      In the most basic sense, yes.

    • @gum6680
      @gum6680 11 месяцев назад

      oh okay
      @@BrawlDevRBLX

    • @الخلبوصة
      @الخلبوصة 5 месяцев назад

      @@BrawlDevRBLX
      What do you mean 'In the most basic sense'?
      Are there rare situations in which this definition isn't accurate?

    • @blazintwitch
      @blazintwitch 5 месяцев назад +1

      @@الخلبوصة he is saying a lot goes on behind the scenes. And calling the server a box just visualizes the basic idea.

  • @PigeonTheTransGirl
    @PigeonTheTransGirl 9 месяцев назад

    underrated series fr

  • @Clark-c3u
    @Clark-c3u Месяц назад

    this will be hell of a long journey

  • @YakoBlast
    @YakoBlast 11 месяцев назад

    Great video :)

  • @ASillyDeveloper
    @ASillyDeveloper 6 месяцев назад +1

    This guy is like DevKing, but BETTER.

    • @Morktin
      @Morktin 4 месяца назад

      I like thedevking more

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

    THANK YOU VERY MUCH! THE VIDEO IS VERY USEFUL

  • @notkoryalt
    @notkoryalt 5 месяцев назад

    thank you Brawl you made me want to code again you actually made it more fun compare when i was learning it in school

  • @TyTaylor-c8z
    @TyTaylor-c8z 26 дней назад

    Hey thanks for stopping by chain------

  • @VananahBananah
    @VananahBananah 7 месяцев назад

    BRO I LOVE YOUR ANALOGY YOOO

  • @SameForYouWasTaken
    @SameForYouWasTaken Год назад +3

    This is why remote events are important; You can use remote events to send local data to the server. Much like when you say something in chat. If you use a serverside script for that, then everyone will say soemthing instead of just you. Thats why roblox uses remote events. It checks if the player said something in the chat, gets that message and you can get the information from that remote event with "event.OnServerEvent" and get the arguments so everyone can see what you said, but only you say what you typed, and not everyone else.

    • @BrawlDevRBLX
      @BrawlDevRBLX  Год назад +1

      Funny you say that, I just made a video today on what you just said lol

    • @SameForYouWasTaken
      @SameForYouWasTaken Год назад +1

      prediction level higher than my iq 💀💀@@BrawlDevRBLX

    • @fariss.m
      @fariss.m Год назад +1

      crazy@@SameForYouWasTaken

  • @sans-_-oemar
    @sans-_-oemar Год назад

    wow bro ty ye hilp me so matsh❤❤❤❤❤😊

  • @semhsr
    @semhsr 8 месяцев назад

    love this

  • @los-of
    @los-of 5 часов назад +1

    31 vids with each about 30 mins 💀

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

    when i checked the results, it was simalar to what brawldev did, but im still interested how to loop trough the buttons with a table.

  • @BedwarsRBLX
    @BedwarsRBLX Год назад

    Nice!

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

    "Basically an script is an chest, and a local script = an enderchest".
    - A wise man.

  • @AhmedAbdelhalem-jy6mz
    @AhmedAbdelhalem-jy6mz 9 месяцев назад +1

    Is that an error or is it something I haven't learnt yet?
    I added a LocalScript in StarterCharacterScripts and wrote a code that changes the part color to red whenever the player touches it.
    The problem is, I tested the game with two players, and I touched the part with player 1. The part then changed its color to red on both Player 1's screen and Player 2's screen, even though Player 2 hasn't touched the part yet.
    How is that possible?
    Could you help me?

    • @TRV-bs6he
      @TRV-bs6he 6 месяцев назад

      thats how local scripts work, that is completly ok. loacl script are script the only you can see (i.e input, gui etc) and a normal script is a global scri[t that happens in all clients(pepole who paly the game)

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

      Yes, that is correct. I had the same issue and article "verifying-part-touches-via-the-client-for-client-side-interactions/359133" explains why. In summary, "Touched" is fired for Player 2, even though he did not touch the brick, as Player 2 is monitoring all parts and interactions that it can see. It can 'see' Player 1 touch the brick and so he receives the Touched event and the brick changes colour in the scene for Player 2. If we only want the colour to change for Player 1, we need to check if this player touched the brick. Example:
      local BrickPart = game.Workspace:WaitForChild("Part")
      local LocalPlayer = game:GetService("Players").LocalPlayer
      BrickPart.Touched:Connect(function(partThatTouchedTheBrick)
      if LocalPlayer.Character and partThatTouchedTheBrick:IsDescendantOf(LocalPlayer.Character) then
      BrickPart.BrickColor = BrickColor.new("Really red")
      end
      end).

  • @_Tomaszeq
    @_Tomaszeq 5 месяцев назад

    11:52 thats what I am searching for, thank you dude so much

  • @mihaelmarkovic4875
    @mihaelmarkovic4875 6 месяцев назад

    you are the besttttt❤❤❤❤

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

    Still a little confused. If I use a local script in the StarterCharacterScripts folder that changes the Humanoid.WalkSpeed, will the local player have a different understand of their speed and position in the game compared to other players in the same game instance?

    • @MeowToonYT
      @MeowToonYT 25 дней назад +1

      It’s in the starter player script so everyone gets it

  • @aqibshariff7558
    @aqibshariff7558 День назад

    i'm able to get hello world printed although i'm unable to get the green message printed can anyone help me?

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

    Are you in the beta version of studio or something because this looks entirely different than the beginner one, and mine.

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

      this video was made 1 year ago

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

      @@bnuuyyy So they downgraded studio?
      His has colors, mine doesnt.
      He has more options than I do, and better settings.
      I wouldn't be suprised if all roblox can do is make things worse. Their beta-view of studio is an actual joke.

    • @γνῶσῐς-6
      @γνῶσῐς-6 5 дней назад

      @@LightPlayzz Colors of what? Options of what?
      I don't know what colors and options you mean.

    • @LightPlayzz
      @LightPlayzz 4 дня назад

      @γνῶσῐς-6 All his settings buttons had colored labels and icons while mine looks very mundane. Im not worried about it now though, ive realized roblox is an embarassment of a platform and a waste of my time as a developer.

    • @γνῶσῐς-6
      @γνῶσῐς-6 4 дня назад

      @LightPlayzz The visual appearance of the studio is worthless. You're focusing on learning scripting and making games, not criticizing the design of the studio.
      Besides, every company is draining the colors out of their products, not just Roblox.

  • @Rmu-oh8qt
    @Rmu-oh8qt 3 месяца назад

    Goat playlist

  • @sergeantdecker-hm8xl
    @sergeantdecker-hm8xl Месяц назад

    it's been time since i had programmed. I came here to refresh my knowledge in LUA, ill reply to my comment after finishing all of the listed videos.

    • @aqibshariff7558
      @aqibshariff7558 День назад

      if you watched both of his tutorials like the ui and this one what order do you reccomend do i mix them?

  • @Jake53-t1t
    @Jake53-t1t 5 месяцев назад

    Thank you for creating this series beacuse your helping me how to do script

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

    yeah, thats cool and all but how do you get the command prompt thing on the bottom...

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

      nvm, I got it im just a little slow lol.

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

    I am jealous of you guys who can really do script huhuhuh, someday I will make my own game

  • @tikydre
    @tikydre 5 месяцев назад

    OMG I AM SEARCHING IT SO LONG TIME YOU ARE KING THANK YOU SO MUCH !!!

  • @Cryptic_Ghost
    @Cryptic_Ghost 9 месяцев назад

    when you go into StarterPlayer i've never really understood the difference with "StarterCharacter" and "StarterCharacter" what is the difference

    • @Belal_202
      @Belal_202 6 месяцев назад

      This runs for the player and other one runs for Avatar like shown in this video

  • @patriot4life196
    @patriot4life196 10 месяцев назад

    Thanks brother your the man

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

    for me I didn't have to add a waitforchild event to wait for my part loaded in, It could load in just fine. Any idea why?

    • @Banana-fd1nq
      @Banana-fd1nq Месяц назад

      waitforchild is just an extra precaution incase the part doesnt load instantly

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

      @@Banana-fd1nq oh ok

  • @shrakerK
    @shrakerK 4 месяца назад

    i thought i knew but i learned so much thank you a lot

  • @LandenOGS
    @LandenOGS 7 месяцев назад

    YOU FINALLY GOT WINDOWS, I HATED THE WATERMARK!!!

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

    to test if i understand everything correctly i wrote this:
    local part = game.workspace:WaitForChild("Part")
    part.Touched:Connect(function()
    part.BrickColor = BrickColor.new("Really red")
    end)
    local part = game.workspace:WaitForChild("Part2")
    part.Touched:Connect(function()
    part.BrickColor = BrickColor.new("Really blue")
    wait(2)
    part.BrickColor = BrickColor.new("White")
    end)
    First i made two different files for each part but then i experimented and put it in one, and it worked! For a person like me its something big lol

  • @boopyournose
    @boopyournose День назад

    This is what I wrote for the learning objective.
    print("Hello!")
    print("How are you doing?")
    print("I'm doing very well!")
    print("What are you doing?")
    print("I am learning roblox studio!")
    print("That is very cool")
    print("I hope whoever reads this has a good day!")

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

    Bro old roblox studio icons are so strange

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

    Guys I just found out that the entire advanced scripting tutorial is more than 14 hours!!!

  • @Ly4mX
    @Ly4mX 5 месяцев назад

    Nah i used the local script because it looked cooler, didnt know this tho thanks man!💀💀

  • @Player50YT
    @Player50YT 6 месяцев назад

    what studio texture are you using

  • @Ryuma_Lover
    @Ryuma_Lover 10 часов назад

    I'm flabbergasted, when I saw that it is over 31 video

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

    Feels so awkward after watching the end of the beginners tutorial guide

  • @cheetahrbx4575
    @cheetahrbx4575 4 месяца назад

    My savior 🙏

  • @ghosthunterroblox2549
    @ghosthunterroblox2549 4 месяца назад +1

    bro i am going to watch all 28 VIDEOS and if i learn script.... Im subscribing and i am going to like every 28 VIDEOS

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

      so, what happened? Have you manage to learn it

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

      @@mintlemoncay5457 Yes im happy now i can make my game and im currently doing it with my friend

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

      @@ghosthunterroblox2549 can you give me your discord? I want to ask some questions if u dont mind ofc.

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

      @@ghosthunterroblox2549 can you send me your discord? I want to ask u a quick question if u dont mind

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

      @FloppyFD_2 I will

  • @الخلبوصة
    @الخلبوصة 8 месяцев назад

    Is that an error or is it something I haven't learnt yet?
    I added a LocalScript in StarterCharacterScripts and wrote a code that changes the part color to red whenever the player touches it.
    The problem is, I tested the game with two players, and I touched the part with player 1. The part then changed its color to red on both Player 1's screen and Player 2's screen, even though Player 2 hasn't touched the part yet.
    How is that possible? Why does that happen?

    • @Leponty7134
      @Leponty7134 5 месяцев назад

      I have the same problem

    • @الخلبوصة
      @الخلبوصة 5 месяцев назад

      @@Leponty7134
      Nevermind. I already figured it out.
      I can tell you how to fix it, but I want to know if you have replies notifications enabled on your account so I know if you'll see the solution or not.

    • @Leponty7134
      @Leponty7134 5 месяцев назад

      @@الخلبوصة Please could you tell me :)

    • @الخلبوصة
      @الخلبوصة 5 месяцев назад

      @@Leponty7134
      Alright, for some reasons, RUclips keeps deleting the reply which has the solution, Idk why.
      Do you have a Twitter account so I can send you the solution there?

    • @coolkid7377
      @coolkid7377 5 месяцев назад

      @@الخلبوصة can you tell me too i need help

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

    whay is your roblox studio looke difrent then my
    ??????

  • @L3vplays
    @L3vplays 7 месяцев назад

    why uis every script not working this is an freaking edit

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

    well hear i am i watched the begginer guide i understand there and there the last episode of making the game i didnt understand pretty much nothing so after 10 minute of trying to figure it out whats happening i gived up now im here a advance one i might not understand allot of things but i should still understand smth there and there

  • @karnikkumarsingh
    @karnikkumarsingh 6 месяцев назад

    thanks for this amazing tutorial i made you too reach 1k likes

  • @Morristhe9
    @Morristhe9 7 месяцев назад

    I LUV U BRO

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

    I thought local script is just for everyone lol but now i know

  • @JustCarl-u9h
    @JustCarl-u9h Месяц назад

    Tysm for the tut i kinda get it now tysm!!!!

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

    help i cant enter roblox studio :(

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

      when i enter after like 1 - 2 minutes it automatically closes :(

    • @γνῶσῐς-6
      @γνῶσῐς-6 5 дней назад

      Check the minimum requirements and see if they match with your device:
      *OS:* Windows 7 or higher; macOS 10.10 or higher (no Linux, Chromebooks, or mobile devices).
      *Graphics Card:* DirectX 10 or higher feature level support.
      *Processor:* 1.6 GHz or better.
      *RAM or Memory:* At least 1 GB.

  • @Powered5_bg
    @Powered5_bg 10 дней назад

    Hi! I really like your videos but i have a question. What are all of these folders and what do they do?Because i have no clue what StarterGui is for example.

    • @jzmil1
      @jzmil1 6 дней назад +1

      startergui is where ui is stored

    • @γνῶσῐς-6
      @γνῶσῐς-6 5 дней назад

      *Workspace* - This is where most parts and scripts are placed. This is also the only place where a part is visible while not running an instance. You can think of it as the workplace for Roblox games.
      *Players* - Player is a class which holds players and player models.
      *Lighting* - Lighting is a class where you put effects like blurs or blooms.
      *MaterialService* - MaterialService is a class where you can override materials or use 2022 materials. This isn't really important, however.
      *NetworkClient* - NetworkClient is a class which is just used to connect the client to the class. No need to mess around with it.
      *ReplicatedFirst* - ReplicatedFirst is a class which is usually used for storing local scripts. The name is self-explanatory. "ReplicatedFirst." It replicates first before anything else.
      *ReplicatedStorage* - ReplicatedStorage is a class which contains objects which are connected to the server and the client. It is ideal for storing ModuleScript, RemoteFunction, RemoteEvent, etc.
      *ServerScriptService* - ServerScriptService is a class which is also self-explanatory. *Server,* meaning it only applies to the server and *Script,* an object. It's a class for storing scripts which are only meant for server use like Script, ModuleScript, etc.
      *ServerStorage* - ServerStorage is also self-explanatory. *Server,* as mentioned above and *Storage,* storing server objects. It's used for storing objects only accessible on the server. Typically, you'll find saved animations there.
      *StarterGui* - StarterGui is a class where GUI is stored.
      *StarterPack* - StarterPack is a class where any tool placed inside it will copy to every player's backpack upon spawning.
      *StarterPlayer* - StarterPlayer is a class where the properties of the Player can be set.
      *Teams* - Teams is a class for storing teams.
      *SoundService* - SoundService is a class for changing the way sounds play in the experience.
      *Chat* - Chat is a class which is deprecated, meaning it's not recommended to use this anymore.
      *TextChatService* - TextChatService is a class which is used to handle in-experience chat. You can add text channels and text chat commands here.
      *TestService* - TestService is a class used to run analytical test on the engine.
      Also note that if you click on each class and check the properties, there may be some settings which you can change.

  • @Appolo-dw7hi
    @Appolo-dw7hi 6 месяцев назад

    Thanks i learnt now

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

    so, this is basically schizophrenia ? xd
    The Examples you made were very clear and all and It was an easy concept to understand 👍

  • @p0sh630
    @p0sh630 4 месяца назад

    who came from devkings tutorials?

  • @summerequinox
    @summerequinox 4 месяца назад

    Great video, but C++, C, Assembly, malloc(), client server model, actually 🤓. So actually maybe Python, 100001001101010101010110.
    while true do. It's just more performant.

  • @RockDeveloperRoblox
    @RockDeveloperRoblox 4 месяца назад

    dang i just change from an advance scripting tutorial to this

  • @flamboyantmera572
    @flamboyantmera572 7 месяцев назад

    It didnt work on me somehow am i doing something wrong? The brick didnt change color all i got was an error saying Brickcolor doesnt exist type of thing

  • @seambrowne686
    @seambrowne686 8 месяцев назад

    Thanks

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

    thank you now i know to script

  • @Soul3Justsayingtogetthis
    @Soul3Justsayingtogetthis 9 дней назад

    im here

  • @bestCoder1877
    @bestCoder1877 5 месяцев назад

    so basicly it is frontend and backend