Это видео недоступно.
Сожалеем об этом.

What are Local Scripts? Roblox Scripting Explained

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

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

  • @GnomeCode
    @GnomeCode  2 года назад +74

    Tomorrow: Module Scripts

    • @PineBloxx
      @PineBloxx 2 года назад +4

      👍👍

    • @dunderdyle
      @dunderdyle 2 года назад +4

      Can you be my friend :)

    • @oSpam
      @oSpam 2 года назад +2

      Yess

    • @Ynoob87
      @Ynoob87 2 года назад +1

      Nice

    • @bloxer_7696
      @bloxer_7696 2 года назад +4

      @@dunderdyle join his discrord I’ve talked to him alot I sent him a emoji suggestion once

  • @PineBloxx
    @PineBloxx 2 года назад +17

    Thanks Gnome! This really boosted my knowledge with local scripts! Excited for the module scripts!

  • @Enes_emre01
    @Enes_emre01 Год назад +18

    Video summed up:
    -Local script are mostly used for gui
    -local scripts can only be used in some folders/services
    -a local script only fires an event to a device, meaning if I were to click on a button, only my game(my device) would be changed, everyone else wouldn't be affected

    • @Shadow-tu7yb
      @Shadow-tu7yb 11 месяцев назад +1

      So basically local scripts are just for the player while global scripts are for everything

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

      yeah@@Shadow-tu7yb

    • @jpeg3083
      @jpeg3083 9 месяцев назад +2

      @@Shadow-tu7yb Also, LocalScripts are actually Client-Sided scripts, that means that their actions are also instantaneous and don't depend on your ping/ms.

  • @peppyweppy6851
    @peppyweppy6851 2 года назад +9

    Thank you so much Gnome! I was really confused about what localscripts did before, but this video makes it so clear!

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

    Thank you for helping me understand local scripts. Sometimes when I watch RUclips tutorials, I am just confused why they use local scripts instead of basic scripts.

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

    This was actually really useful, and I can see a lot of ways I could use this!

  • @noreally2120
    @noreally2120 6 месяцев назад +5

    I did it exactly as he did in the video and keep getting:
    Entrance is not a valid member of workspace “Workspace”

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

      Try to see the name of the part

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

      WaitForChild("Entrance")

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

      I think that ur Part name is not Entrance.

  • @thewriterOfCom
    @thewriterOfCom 10 месяцев назад +1

    You just made me learn 10x more about local scripts.

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

    OMG HELPED ME ALOT, I DIDNT KNOW THE DIFFERENCE BEFORE

  • @eltiziocatoagagag3215
    @eltiziocatoagagag3215 2 года назад +1

    I was trying to find a tutorial for another thing but i couldn't find it, so I tried searching actually how scripts works and thanks, now i have understanded how this works

  • @neekthegamer
    @neekthegamer 2 года назад +1

    this guy deserves like 99999 subscribers, lol. his videos are so easy to understand, yet so complex.

    • @jellybeann69420
      @jellybeann69420 2 года назад +1

      Nah, he deserves.. 999999999999999999999999 subs..

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

      @@baconhairawesomeyeah7528 nah he deserves this:
      local gnomecodesDeservedSubs = math.huge()
      while true do
      gnomecodesDeservedSubs += gnomecodesDeservedSubs * math.huge()
      end

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

      He’s pretty damn close to that goal

  • @xsticcyds5459
    @xsticcyds5459 2 года назад +4

    Even though I know everything he says I still like to watch it.

  • @coolden300
    @coolden300 29 дней назад

    I am a dude from 2024, and yet these tutorials are the best I could find

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

    Omg thank you so much my local script wasn’t running and I wasn’t sure why

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

    Thank you so much, you gained a subscriber!

  • @mauigg8282
    @mauigg8282 2 года назад +1

    Soo helpful thank you so much, keep up the great videos :D!!!

  • @duckgamer67
    @duckgamer67 2 года назад +2

    thank you i could not have my code work for 4 days until now

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

    thanks allot. im learning roblox studio and you explained this so well

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

    you're amazing in explaining stuff

  • @that1gamerlad98
    @that1gamerlad98 2 года назад +1

    Very Cool! I might actually have learned something from this.

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

    Wow thanks man you make things so clear you should have much more subscribers

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

      Glad I could help!

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

      @@GnomeCode Why learn to script when you can use Stolen Roblox games

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

      @@mrblackblack2802because it’s fun and no one plays stolen games other then ogaboaga

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

    everyone can relate to the changing robux through inspect element 😅

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

    Your explain is indeed make clear my stupid brain, thanks a lot!

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

    1 year later still a awesome video

  • @retrostudiogameplay2581
    @retrostudiogameplay2581 2 года назад +2

    Hi, when will you be resuming the Mafia City series? Thanks!

  • @MagAgent006-qj5nm
    @MagAgent006-qj5nm 9 месяцев назад

    OMG THANK YOU SO MUCH THIS IS WHAT I WANT FOR MY GAME!!!!!!!!
    BRO IF U DIDNT UPLOAD THIS I WILL CANT MAKE GAME FOREVER

  • @alskopim
    @alskopim 2 года назад

    After a year of trying to script on roblox, I find this guy, who explains it in 9 mins compared to another yt video which took 40 and explained it badly

    • @ps92809
      @ps92809 2 года назад

      how did someone take 40 minutes to explain what a local script is

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

      @@ps92809 fr

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

    Love your vids!🎉

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

    the heck that so useful!

  • @_Tomaszeq
    @_Tomaszeq 28 дней назад

    I followed this example and when I ran this project, entrance should disappear, but in console it says: "Entrance is not a valid member of Workspace "Workspace"", what do I do then?

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

    Life saver, my local script wouldn't work cus its in a workspace part, now ik why

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

    Tysm! New sub goes to you!

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

    do u have to publish the game for the local script to work?

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

    This works but the wall just fallows you!!! How to fix

  • @datboin4te
    @datboin4te 2 года назад +1

    Ik it might be a lot but can you make a video talking about what words mean like humanoid or stuff like that and explain so stuff like that

  • @Sckee_Real
    @Sckee_Real 2 года назад +1

    Gnome code, can you help me make a game, when I try it doesn’t work.

  • @A.F.A_REDACTED
    @A.F.A_REDACTED Год назад

    Why you have Only 80k subs? You help so much

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

    Amazing vid!

  • @WearWQLF
    @WearWQLF 2 года назад +1

    finaly a video thanks gnome code im also number 1st in video yeah

    • @GnomeCode
      @GnomeCode  2 года назад

      ruclips.net/video/PfYnvDL0Qcw/видео.html

  • @playerje4722
    @playerje4722 2 года назад

    Thanx, I finaly understood the diference

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

    thanks this video was really helpful

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

    Very well explained thanks

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

    ty it was so easy to understand

  • @fmnzo
    @fmnzo 2 года назад

    thank you for this it really helped me

  • @FSHY.
    @FSHY. 2 года назад +1

    Module script next?

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

    Why do it keep coming back after I delete it?

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

    How come my studio is calling the name “invalid” I need help on how to fix it

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

      do a wait(3) before it because the script runs before the part even spawns in

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

    Thanks for that bro

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

    someone please help, i’m doing the same thing it’s just with sounds and a tween, with touched events. it won’t work. please help
    fixed

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

    thank you very much

  • @sevenstarrryy
    @sevenstarrryy 2 года назад

    Random fact about my laptop: my sister stepped on it one time and it created black spots/blind spots

  • @HowlerNic
    @HowlerNic 2 года назад +1

    had me gone when he put 9 billion robux on his account

  • @GsBBoyDan
    @GsBBoyDan Год назад +2

    It's not working. Did exactly as in the video and it says Error Entrance is not a valid member of Workspace "Workspace" - Client - LocalScript:1
    EDIT: Had to put local Part = game.Workspace:WaitForChild("Entrance") first for some reason.

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

      i had the exact same issue. i think this is because script loads in before the part, and the "WaitForChild" thing gives the part time to do so.

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

      yeah script runs b4 part loads in, you can also put like wait(3) on the local script before you run the code

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

      thank you@@chrismangold812

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

      or you can use :WaitForChild(OBJECT)

  • @SolarDUSK
    @SolarDUSK 2 года назад +1

    I need some help with local scripts... why when I turn something visible with a local script, it's invisible on other people's screen?

    • @fartedgamer32
      @fartedgamer32 2 года назад +3

      because the local script only works for the client its operating on. if you want everyone to see it visible the use a server script (regular script)

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

    so it doesnt work cause my device is too bad??? or just because i test it in studio and studio is maybe weaker idk

  • @waka9115
    @waka9115 2 года назад

    Thanks man!!!

  • @CHRF-55457
    @CHRF-55457 Год назад

    Is there a way to change a local script into a server cript? Going to the dev forums helped me fix one problem but couldn't help me fix the other 5, maybe six left.
    Things I've fixed:
    Arm welds showing up.
    Things to fix:
    Bayonet attack animation
    Bayonet equipping animation
    Shoot to kill players.
    Reloading animations
    Holster Idle animation
    (There might be some stuff i forgot to mention)
    Trying to fix a free model gun i found so it can be use for pvp. Every one of it's scripts were local scripts til i found it

  • @GarethMcD-zq8ei
    @GarethMcD-zq8ei Год назад

    well this tells me so much, right so I know the local script only works in few places but what about said parts that are connected to the script, how do I tell the script that's where there part is that you need? More context I got this VPframe script that makes a "live camera feed", the problem is the way I want to use it I need one of the parts to not be in the workspace but I genuinely have no clue how to set it within the script that's where the part is, other words there is two parts, camera & screen I need the screen to be in a specific model/folder for it to give me the desired results but I can't find my answer anywhere (if there even is one), simply if there is an answer well, I just don't know what else to search ;-; I've been at this for like three days now & keep getting set back each time I think I've learnt something (sad truth I haven't)

  • @grannygamersoomets1632
    @grannygamersoomets1632 2 года назад

    Hey bro thank you so much tho it really helped me out now i know how to make localscript door

  • @Mazen-og9bh
    @Mazen-og9bh Год назад

    omg thank you so much

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

    so basically local scripts are how you make stuff client side..?

  • @CATSAMMEL
    @CATSAMMEL 2 года назад +1

    Local Scripts: only one player can (see) (something happends)

  • @7vik147
    @7vik147 Год назад

    thanks gramps

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

    I just starrted and I wanna learn what everything mean and what everything does

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

    wait so if i wanted to only have the color of a part change only for that person i would use a local script?

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

    this video was very helpful! thanks for teaching the logic behind scriptings!!!

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

    Can u make a full advanced scrioting tutorial playlist

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

    local script is ender chest and normal is chest and module is trapped chest ?

  • @jackinthebeanstalk-mw5bg
    @jackinthebeanstalk-mw5bg Год назад

    thank

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

    Yo do they save if you leave or something

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

    BRUH ITS DONT WORK FOR ME

  • @lemonN3rd
    @lemonN3rd 2 года назад

    I’m only 3 months into coding and I made a elevator and now that I know what local scripts are I can make a invisible potion

    • @tekgewet
      @tekgewet 2 года назад

      Kewl, too lazy to start but once I try and get my life together I’ll start

  • @pheo1299
    @pheo1299 2 года назад

    Okay, no one has ever answered me on youtube rather than redit or devforum. But how do I make only one client to see what the current client is doing? Like if i touch the part it turns invisible but only for me? i did that but it didnt happen

    • @rucals
      @rucals 2 года назад

      use local sript instead of script

  • @Justice1Night
    @Justice1Night 2 года назад

    Do anyone know how do we save a script?

  • @alek9194
    @alek9194 2 года назад

    cool

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

    I was thinking mabe someone here can answer: How can i make items belong to someone?
    Ex. If I want to make, lets say, a rideable horse in my game, but only the person that has that horse can ride It.
    Also there would be multiple horses belonging to different players
    AND of course, I want the horse to be visible for others too

  • @josephsqwad1-animation847
    @josephsqwad1-animation847 11 месяцев назад

    funni hack that was so entertaining

  • @exotic1405
    @exotic1405 2 года назад

    Nice

  • @The_NoobDeveloper
    @The_NoobDeveloper 2 года назад

    Cool now ik what the difference is

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

    Pleasseeee i need help, so my problem is how to have a LocalPlayer but have this only on a script and not a LocalScript?? PLEASE HELPP

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

      You cant get a local player from a server side script you can only get them for local scripts, there are multiple ways to get a player like from a local script but it depends on where your script is. I hope i could help out if you have any questions tell me

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

      You can try this but due to me not knowing where and what the script is this might not work local player = game.Players:GetPlayerFromCharacter(script.Parent)

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

      Could also try this for _,Player in pairs(game.Players:GetPlayers()) do
      end

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

      Or using game.Players.PlayerAdded:Connect(function(plr)
      end)

  • @tuzsonpro1007
    @tuzsonpro1007 2 года назад +1

    Can you make an NPC who can walk using MoveTo() command?

    • @nah1247
      @nah1247 2 года назад

      Yes u can do NPC.Humanoid:MoveTo(Vector3 position here)

    • @tuzsonpro1007
      @tuzsonpro1007 2 года назад

      @@nah1247 i know but they cant move just staying i needed use a free model to can use move to. Like im making a new game idea from: 12 minutes. And i need a cool costum NPC who can walk

    • @nah1247
      @nah1247 2 года назад

      @@tuzsonpro1007 then ur prob doing it wrong, ur new to scripting?

    • @tuzsonpro1007
      @tuzsonpro1007 2 года назад

      @@nah1247 no, if i use the Rig builder its not works to MoveTo try it

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

    I'm only Roblox developers don't know meaning of function

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

    WHAT?? WHY DOESN'T IT WORK IN MY GAME???!!!?

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

      It’s not working for me either

  • @oreoplays7887
    @oreoplays7887 2 года назад

    You should do squid game that would get lots of veiws

  • @coolpyxl
    @coolpyxl 2 года назад

    Me before at scripting: 💀 me now after watching 😎

  • @kr4sk
    @kr4sk 2 года назад

    epic epic

  • @user-xc2hy1ur2h
    @user-xc2hy1ur2h 2 года назад

    Hey, Gnome, could you do review of Teddy project in Studio?

    • @cliffcoastcafe
      @cliffcoastcafe 2 года назад

      You mean his game or a fan game you made if its his game, i might be able to help as i spended way to long studieng it

    • @user-xc2hy1ur2h
      @user-xc2hy1ur2h 2 года назад

      @@cliffcoastcafe I mean that I opened Teddy in studio and saw a bunch of scripts that wasn't explained in tutorial series. So I want to know what they do etc.

    • @user-xc2hy1ur2h
      @user-xc2hy1ur2h 2 года назад

      I also want to know how much did he do from Premium Payouts, buuuut I believe, that he will not tell me........

    • @cliffcoastcafe
      @cliffcoastcafe 2 года назад

      @@user-xc2hy1ur2h he quited his series to make it a public game and made speed builds of the maps. Also the series was never intended to be a tutorial

    • @user-xc2hy1ur2h
      @user-xc2hy1ur2h 2 года назад

      @@cliffcoastcafe maybe I am not alone in my wish to see a project's review and if so, maybe he will do it.

  • @oxhah
    @oxhah 2 года назад

    Early

  • @EtherealWS
    @EtherealWS 2 года назад

    First

  • @pezz9112
    @pezz9112 2 года назад

    1:55
    0.01 robux nice

  • @addanbillis
    @addanbillis 2 года назад

    Hi

  • @davidguo9923
    @davidguo9923 2 года назад

    O

  • @GabblingGary
    @GabblingGary 2 года назад

    :)

  • @RealLegoTrex
    @RealLegoTrex 2 года назад

    Local scripts are spooky :0

    • @idknameidk
      @idknameidk 2 года назад +2

      A blue paper with a person looks scary to you?

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

    Why do you even care to learn how to script when you can just use uncopylocked and stolen Roblox games

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

      I ain't stealing games, I just wanna create my own concept!

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

      @@chassie_isanerd Then use uncopylocked games they are not stolen they are uncopylocked

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

      because its fun and theres no fun in just copy and pasting

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

      @@FrozenPrimordial Whatever Roblox lacks fun SCP games I should just script my own scp game

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

      Because uncopylocked Roblox games tend to be old and buggy. And since you don't understand anything about them, you can never fix them.

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

    humanoid.function if humanoid (player) collide "function" localplayer health.stats = "999"
    end
    end

  • @scalewreckteam
    @scalewreckteam 2 года назад

    cool

  • @EtherealWS
    @EtherealWS 2 года назад

    First

  • @HeroRayOfficial
    @HeroRayOfficial 2 года назад

    First