How to make simple NPC dialogue in Roblox Studio

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

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

  • @rkgam3zs
    @rkgam3zs  7 месяцев назад +57

    Some more advanced tutorials will be coming out soon, I want to cover a few simple things first then we can get into the cool stuff 😎

    • @blackenphoria
      @blackenphoria 7 месяцев назад +3

      Very cool.

    • @Vector-io9cn
      @Vector-io9cn 7 месяцев назад +4

      hey! i found ur video on the page so i clicked it and i pretty much enjoyed it. Thank you for helping me out with the script. I actually subscribed to u and liked the video. Im hoping u to make more tutorials so whenever they came out i can watch and learn from it.
      - my english is kinda stupid but sorry eheh

    • @tinnydesigns
      @tinnydesigns 7 месяцев назад +2

      ​@Vector-io9cn your English is great!

    • @rkgam3zs
      @rkgam3zs  7 месяцев назад +3

      @@Vector-io9cnI'm glad you enjoyed it! :) And your English was fine! I'll make plenty of tutorials in the near future!

    • @Vector-io9cn
      @Vector-io9cn 7 месяцев назад +1

      @@rkgam3zs Thank you!! :D

  • @sanstheharasser
    @sanstheharasser 6 месяцев назад +33

    dude, thank you so much man, not only would this be helping me make games, but it also helps me learn at the same time! you've earned yourself another subscriber!

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

      sans has passed his judgement.

  • @isabellejoestar2455
    @isabellejoestar2455 4 месяца назад +14

    Since I've started working on a little dating sim kind of game in roblox, I've gotten into trying to learn to script in Lua and use Roblox Studio, and your videos have been a delight to watch! Very simple and understandable instructions, nice voice and straight to the point video. You even think of little details like failsafe measures or extra things like sound!

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

      crazy how ur supporting e dating.

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

      @@itslxhh It's a little passion project with friends for fun, and I don't think it really counts as e-dating since it's not real life online romantic relationships.

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

      @@isabellejoestar2455 if it is that way then cool! sorry if i made your feel offended

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

      OMG THATS CUTE WHATS THE GAME?

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

      its still E dating cus its dating in the game and E dating is dating in the game

  • @knaux
    @knaux 7 месяцев назад +91

    Joe is my third husband. We have three kids together, how do I make him STOP talking to other women, and talk MORE to ME instead? Thanks! 😊🙏

    • @rkgam3zs
      @rkgam3zs  7 месяцев назад +45

      Rusty metal pipe should do the trick, two times daily, and the problem shouldn't be a problem anymore.

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

      ​@@rkgam3zs😂😂

    • @groundbeeffleesh
      @groundbeeffleesh 5 месяцев назад +13

      HELP?

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

      ​@@rkgam3zsSir this is work but the Npc dialogue can moved by player how to fix that??
      I want the npc cant moved by player

    • @Walter-i
      @Walter-i 5 месяцев назад +2

      ​@@honoree185 Anchored.. 😂

  • @parker3139
    @parker3139 7 месяцев назад +12

    very well made and useful tutorial straight forward and even thought me a few things, keep it up dawg ill definitely support

    • @rkgam3zs
      @rkgam3zs  7 месяцев назад +2

      Thank you so much, glad I could teach you something :)

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

      ​@@rkgam3zsSir this is work but the Npc dialogue can moved by player how to fix that??
      I want the npc cant moved by player

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

      @@honoree185 Anchor it?

  • @Akari7005
    @Akari7005 4 месяца назад +5

    MAN THANKSSS WAS LOOKING FOR SOMETHING LIKE THIS IT WAS SO SIMPLEEEEEE KEEP UP THE GOOD WORK BTW UR CHANNEL IS SOOO UNDERATEDDD
    Edit: got urself a new sub

  • @DirectpolarXD
    @DirectpolarXD 3 месяца назад +25

    I got to the end expecting it to work but.. NUH UH. I currently am tweaking out because I just wasted a good 40 minutes of my life trying to find out what I got wrong

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

      sad

    • @viteztame13drumhead69
      @viteztame13drumhead69 23 дня назад +2

      legit same idont know if its the code or something but i followed the video step by step and becuse of this i lost all motivation to continue my game.Which is sad becuse i always wanted to make a Roblox game

    • @Streamercl1pzz
      @Streamercl1pzz 19 дней назад

      Did you forget to enable the gui again?

    • @glunk1
      @glunk1 15 дней назад

      same, I don’t know what went wrong. I’m a complete noob at coding so idk what to do

    • @Streamercl1pzz
      @Streamercl1pzz 15 дней назад

      @@glunk1 hey, let me know what’s going on

  • @guyintheshadoes
    @guyintheshadoes 3 месяца назад +12

    Hello guys,
    if you are experiencing a bug for the proximity prompt when coding, add a wait(0.1) or whatever, before you apply the variable. F.E. :
    wait(0.1)
    local npcDialogue = Folder:WaitForChild("NPCDialogue").ProximityPrompt
    local scripts can be pretty annoying, but this is how you can fix it. If you get hit with a "nil with FindFirstChild" error then always add a quick wait before calling the variable.
    I also figured out the humanoid problem. This one should also be pretty easy. You just need the code to check if the player has a character. F.E. :
    local Player = game.Players.LocalPlayer
    if Player.Character then
    Player.Character.Humanoid.WalkSpeed = 0
    end
    hopefully this helps!

  • @animation1788
    @animation1788 5 месяцев назад +29

    if the script doesnt work try this
    local dgui = script.Parent
    local textbox = dgui.Textbox
    local textlabel = dgui.Textbox.TextLabel
    local sound = dgui.TalkSound
    local function writeText(text, waitTime)
    dgui.Enabled = true
    textbox.Visible = true
    textlabel.Text = text
    sound:Play()
    wait(waitTime)
    end
    wait(2)
    writeText("Your text", 2)
    writeText("Your text", 2)
    writeText("Your text", 2)
    writeText("Your text", 2)
    writeText("Your text", 2)
    dgui.Enabled = false
    textbox.Visible = false
    (you can make the text whatever you want)

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

      LIFE SAVER

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

      W manzzz

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

      hey, even after pasting in your script and working around trying to get it work, it still wont work at all
      mind telling me what the problem might be?
      (found the problem, accidentaly pasted a letter in the sound part thing so it didnt work)

    • @BrooksBradley-y5p
      @BrooksBradley-y5p 3 месяца назад

      it didnt work idk why

    • @deva-x9l
      @deva-x9l 2 месяца назад +1

      @@BrooksBradley-y5psame

  • @cricketgaming6761
    @cricketgaming6761 7 месяцев назад +6

    Yes, thank you so much! I am trying to get into Roblox studio and this would be so cool to add into my game!

  • @zpack.mp4
    @zpack.mp4 3 месяца назад +6

    if your walkspeed/jumppower script doesn't work, use this:
    local player = game.Players.LocalPlayer
    player.Character:WaitForChild("Humanoid").WalkSpeed = 0
    player.Character:WaitForChild("Humanoid").JumpPower = 0
    edit the numbers at the end of the line for different walkspeed.

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

      very cool man

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

      thanks for helping people out, i appreciate it :)

    • @jas.36
      @jas.36 Месяц назад

      tysm!

    • @Salvatorek34
      @Salvatorek34 12 дней назад

      my script works for what you said but once the dialogue ends the player freezes any way to fix that? Here's the script I am using:
      local gui = script.Parent
      local textBox = script.Parent.textBox
      local textLabel = script.Parent.textBox.TextLabel
      local sound = script.Parent.talkSound
      local plr = game.Players.LocalPlayer
      local chr = plr.Character
      local humanoid = chr.Humanoid
      gui.Enabled = false
      textBox.Visible = false
      local function writeText(text,waitTime)
      local player = game.Players.LocalPlayer
      player.Character:WaitForChild("Humanoid").WalkSpeed = 0
      player.Character:WaitForChild("Humanoid").JumpPower = 0
      gui.Enabled = true
      textBox.Visible = true
      textLabel.Text = text
      sound:Play()
      task.wait(waitTime)

      end
      local function endDialogue()
      gui.Enabled = false
      textBox.Visible = false
      textLabel.Text = ""
      humanoid.walkspeed = 16
      humanoid.JumpPower = 50
      end
      task.wait(2)
      writeText("Welcome to my shop",2)
      writeText("How may I help",2)
      writeText("Goodbye",4)
      endDialogue()

  • @Sr_Rgnald
    @Sr_Rgnald 14 часов назад

    This information is so useful, you're getting the sloppiest sloppy from me tonight

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

    thank you for the tutorial! im slowly learning how to script more and this made sense and worked, thanks!

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

    That was by a big margin the best intro I've ever heard on a YT video

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

    THANKS SO MUCH FOR THIS! I just took around 3 hours doin this... but it definitely helped A TON and I think I understand scripting just a tiny little bit better now. THANKS SO MUCHH! AND I WOULD LOVE TO TRY THE MORE ADVANCED VERSION

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

    i really love this tutorial, i dont even speak english but i understood everything 🙏🙏

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

    I'm your 1,000th Subscriber! Congrats on getting to 1k! :P

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

      Thank you so much btw!!! I can't believe ive reached 1k, gotta do something special 🤔🤔

    • @masonbland
      @masonbland 6 месяцев назад +2

      @@rkgam3zs for sure!

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

      youre gonna get 1.5k bsfore you make a 1k special 😮 ​@@rkgam3zs

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

    For those wanting the code for joe here it is:
    local gui = script.Parent
    local textBox = script.Parent.textBox
    local textlabel = script.Parent.textBox.TextLabel
    local sound = script.Parent.talksound
    local plr = game.Players.LocalPlayer
    local chr = plr.Character
    local humanoid = chr.Humanoid
    local dialogueFolder = game.Workspace.dialogueFolder
    local joeDialogue = dialogueFolder.joeDialogue.ProximityPrompt
    gui.Enabled = false
    textBox.Visible = false
    local function writeText(text,waitTime)
    humanoid.WalkSpeed = 0
    humanoid.JumpPower = 0
    gui.Enabled = true
    textBox.Visible = true
    textlabel.Text = text
    sound:play()
    task.wait(waitTime)
    end
    local function endDialogue()
    gui.Enabled = false
    textBox.Visible = false
    textlabel.Text = ""
    humanoid.WalkSpeed = 16
    humanoid.JumpPower = 50
    end
    joeDialogue.Triggered:Connect(function()
    joeDialogue.Enabled = false

    writeText("cheese", 2)
    writeText("ye this is royalmonkey", 2)
    writeText("cheese",2)
    endDialogue()
    joeDialogue.Enabled = true
    end)

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

      bro you are a real hero

    • @K0l5050-II
      @K0l5050-II Месяц назад +1

      great i just finished the script and now i saw this comment

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

      @@K0l5050-II bad timeing haha

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

      @@RealRoyalMonkey it dont work for me

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

      @@joyboy2334 make sure you watch the video as well and name everything correct because this script does work

  • @DNSzzz
    @DNSzzz 7 месяцев назад +3

    so useful! I'm going to show this to a friend

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

      average bot comment

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

      @@H4CP average bot comment

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

    PEAKKK!!!!
    This works really well

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

    6:27 are you sure that's not a demon in your room? what are you hiding?

    • @rkgam3zs
      @rkgam3zs  6 месяцев назад +2

      PSSSHHH I WOULD NEVER HIDE ANYTHING!!!!! hahahahahahahhshahshshshshjajdnejeelfkkekwe. Demons don't exist.

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

    I finally learned to do it on proximity prompt tysm , I'm also gonna add something extra which is cameras position

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

    if you could, it would be easier for newer players for you to copy the script part and put it in the disc

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

    thanks for the simple and easy to follow along tutorial :)

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

      of course:)

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

    Am i the only one getting this error that says joeDialogue isn't valid member of the dialogue folder? I mean it does work in roblox studio but when i tried it on my real game it doesn't work and then when i check my roblox studio back it gives me the error..

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

      this might not be verry helpfull, but i have the same problem. i fixed it by spawning closer to the npc. idk why but that is how i learned how to fix it temararly

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

    you sir just gained a sub

  • @Tyler-oz3lt
    @Tyler-oz3lt 9 дней назад

    Will you be making a tutorial on how to make npc talk with actual human words like npc will say "hi i am fred" and you will hear him saying hi i am fred

  • @beezle18397
    @beezle18397 4 месяца назад +5

    hey so everything was working up until i tested it and i interacted with joe and the text didint pop up? i thought i did everything right? do u have any solutions? btw i subscribed

  • @imghostless
    @imghostless 18 часов назад

    JumpPower is JumpHeight now btw

  • @Thatoneconehead
    @Thatoneconehead 3 месяца назад +5

    no hate, but the script didn't work for me, did i do something wrong? example: i play the game and the text only says "label" it doesn't play the text like usual, please let me know how to fix this!

  • @Helluvaeditor
    @Helluvaeditor 4 месяца назад +2

    I followed everything and like triple checked, but when I try to interact with my character, theres no button to do so :(

    • @BeanStudios-m2z
      @BeanStudios-m2z 4 дня назад

      Try making the invis box small and in the torso I had the same problem

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

    Your video it's so good! you are the best! i have a ideia for you, make an functional computer

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

      Thank you!

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

    Dude, you are freaking hilarious.

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

    Great Video fr

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

    Hey, your channel has a lot of interesting tutorials. I just am really interested in learning luau because I’ve been building since 2020 and just know the very basics of scripting after like 4 years, so could you please let me know how and where to learn luau from?

  • @Xchara-real
    @Xchara-real 12 дней назад

    How do I make the text play on “interact” with proximity prompt? And how do I make the text appear letter by letter? Also how do I give it options to answer 👉👈

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

    i am having difficulty at the proximity part. ive double checked everything and everytime i run the test, the part in the npc folder dissapears. how do i fix that?

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

      Not sure if you still need help, but did you anchor the part? Otherwise it'll fall off the map

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

      @@Itzame3756 i did anchor the part

  • @Tuckla
    @Tuckla 4 месяца назад +2

    Hey! So when i added the parts that stopped the player from moving, the script stopped working. I then removed those edits and it worked again. The player being frozen didn't really matter to me so I just moved on. I added the last edits and the proximity prompt was not working. I have tried everything, I've checked the script for mistakes, and when I interact still nothing happens. Can you reply to this with the fully copied script so I can paste that in? I don't know what to do

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

    tysm mate, now Shrek can talk to me

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

    This helped me out a lot! But is it normal for it to suddenly say that my trigger isn't a valid part of the dialogue folder? Or am i messing something up

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

      Sometimes when a script loads it'll load faster than some things in the workspace which results in an error, to fix this you can add a waitForChild, for example if the code is | local folder = game.workspace.Folder, you can change it yo local folder = game.workspace:WaitForChild("Folder")

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

    everything works other than the text actually changing, its just stuck on "text"

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

    Congarts on 1k man!

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

      Thank you so much!

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

    you just earned a new sub (;

  • @MarcelKopietz
    @MarcelKopietz 22 дня назад

    You deserve a sub

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

    is there any way to like make it appear after a play button is pressed?

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

    for some reason when I add the other dialogue for Fred or the second person the Gui doesn't stay hidden

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

    a certain problem I have, when I move my npc to a different place with the proximity prompt selected along with it, the "e to interact" option still appears on the moved npc, but the dialogue doesn't play

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

    if i talk to one i cant talk to another

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

    What’s the BG music name? It’s perfect for the game I’m doing 😭
    (For reference, I’m talking about the music that plays at 2:35, this is in case the music changes sometime in the vid)

    • @BeanStudios-m2z
      @BeanStudios-m2z 4 дня назад +1

      I believe it is from FNAF 6 in one of the mini games I believe it was the secret car minigame

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

    This is a message, not a dialogue

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

    i have a fps camera for my horror game I'm using this for and nothing happened... and I don't know how to activate it

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

    hey this is amazing! i have one tiny issue though, i tried to make some simple dialouge and whenever i edited the script i had to wait 5 minutes for it to work again

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

    hey, i’m having some trouble with my script thats based off of this tutorial
    the triggered dialogue function expects “(“ when running “writeText”
    when playtesting, the gui and sounds don’t appeat or start
    if that means anything to you then i’d really appreciate the help

  • @Moonglow-l6t
    @Moonglow-l6t 7 дней назад

    I tried doing the part In 6:07 , but it somehow doesn’t work, I want to know what did I make wrong? Like the textlabel still remained to say “text” inside the text box, and it doesn’t disappear then appear then disappear again

  • @Lady_Saintly
    @Lady_Saintly 19 дней назад

    Mine won't speak to me but will speak to others....

  • @JoãoInácio-l3n
    @JoãoInácio-l3n 4 месяца назад +3

    doesn´t work :/
    the script doesn´t work, i dont know why, i play the game and the textbox appear, but it doesn´t change, it stays: text, i did every thing you did, i dont know what is going on, please help

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

      me to

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

      Same

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

      Maybe because of your spelling. In your script check the errors. If you see an orange line in where you scroll up and down. that means theres something wrong about your spelling or maybe even wrong names.

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

      I had the problem too but fixed it since i found the solution

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

      Hope this helps
      😃

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

    whenever i try to make the player speed and jump power to 0 it doesn't work (i suck at coding)

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

    I need help I did everything you told me to but for the text it isn’t working I followed everything you did but my text just says “label” how do I fix this please help!

  • @cxrsed-m1t
    @cxrsed-m1t 7 месяцев назад

    Hey man, Could u do a tutorial on how to make those monsters u made some videos ago? thanks!

  • @ravearks
    @ravearks 5 дней назад +1

    brilliant

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

    Thank you man you really helped me!

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

      Of course!

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

    Thanks for the help man!

  • @VitorPetersen
    @VitorPetersen 22 дня назад

    6:41 whitch key do I press to do "BLANK SPACE"???

  • @Axolotl_1000
    @Axolotl_1000 6 месяцев назад +2

    It doesn't work I did everything like in video I have that button and I wrote all scripts like in video but when I'm pressing E it's just not working
    (I'm very beginner in scripting)

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

    is there anyway like instead of the text dissapearing another text appears under it

  • @Mai-yd2vs
    @Mai-yd2vs Месяц назад

    Why the text doesn’t show when i interact with the npc? I’ve followed all the scripts but it still didnt work. It only doesn’t work after i entered the proximityprompts

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

    Hi i know im a little late but this worked until the very end, I could interact with the npc but text is not showing or the dialogue do you know how to fix this?

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

    Hmm if I put another one far away from joe, I can't interact with it.

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

    When I load into the game, the text label/frame does not disappear and the script doesn't work.

  • @zen.1th
    @zen.1th 7 месяцев назад +1

    bros cooking food in his room

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

      I live inside of a microwave at this point

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

    For some reason the JoeDialouge part keeps deleting itself whenever I press play. What happened I am physically tweaking

  • @Salvatorek34
    @Salvatorek34 12 дней назад

    why isn't my script working?

  • @egoistlik12
    @egoistlik12 6 месяцев назад +2

    the second dialogue doesn't work at me i probably did something wrong but i dont think so
    "fredDialogue is not a valid member of Folder "Workspace.dialogueFolder""
    i get this error but fredDialogue is a valid member of dialogueFolder i dont get why it doesn't work and when i try to do the second dialogue the first dialogue doesn't work anymore too
    think you can help me man?

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

      try adding a waitforchild("fredDialogue") if everything is spelled correctly, since the script might be running before the game fully loads

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

    Great tutorial, but can you please recreate the drake video? please

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

    I keep getting an error saying is not a valid member of folder Workspace.dialogueFolder how can I fix it

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

    You could have done gui.textBox to make the script shorter

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

    how do i make the text animated? a typewriter effect, like make the letters appear one by one, i used to be able to do it but i sorta forgot since im not used to scripting anymore,

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

    W video fr tho i really appreciate it💪💪💪💪

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

    Howdy fellow human

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

      Howdy fellow human that breathes air

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

    when u do make a p2 can u pls include how to change the audio for different npcs? 😭

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

      yes! working on p2 right now!

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

    Love the tutorial! but I'm stuck the proximity part, is there a way to fix a bug when the proximity part is pressed no text box shows up?

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

      holy crap nevermind i feel stupid. look for the orange line people!

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

      @@PALACEWALLS can you please tell me where the orange line is. Im having the same problem.

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

    the interact button wont pop up for me

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

    im tweaking cause i dont see any difference between the script i wrote down and the script in this video but the proximityprompt doesnt appear

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

      right so for some reason joeDialogue deletes itself when i load the game inside studio. what
      edit: fixed that but now i gotta figure out why the dialogue isnt showing MAN

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

    writetext(text: *error-type*, appears after i try to edit out the text and waittime. I am a beginner and i followed every single steps but it's still not working properly.

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

    11:40 i accidently delete the writetexts scripts..and nothing works rn

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

    It’s telling me humanoid doesn’t exist how do I fix it

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

    Do you mind making a tutorial on something similar like this, but actual chat bubbles?
    Like, upon interaction, the NPC says something in a chat bubble (similar to our chat bubbles, not the one with a blue highlight)

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

      Ofc!

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

      ​@@rkgam3zsSir this is work but the Npc dialogue can moved by player how to fix that??
      I want the npc cant moved by player

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

      @@honoree185 Could you elaborate friend, like the gui can be moved? or the prompt?

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

      @@rkgam3zs prompt sir , It moved when I hit it.

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

      @@rkgam3zs It moved when I hit it

  • @K0l5050-II
    @K0l5050-II Месяц назад

    you're a hero

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

    Can you please do a tutorial on pathfinding?

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

      Hell yeah!

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

    hey if you can read this i was wondering on how to make the dialogue sound come on for every letter pressed instead of one time for the entire sentence. is there a way to do that?

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

    Hey, idk if u will see this but I make the script shown in the video but every time I interact with the proximity prompt/npc nothing happens (I’ve checked for spelling)

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

      me too!! idk whats happening it worked before i added the proximity prompt

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

      @@beezle18397 same

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

      me too lol

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

      Me too!!

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

    so It doesn't work if I set a world spawn point

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

    im a bit confused as to why it doesnt work. i went into my game and it just showed the textbox saying Label and thats it

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

    Hello, my dialogue isn't working. I went through the video and haven't seen a typo or missing line.
    local gui = script.Parent
    local textBox = script.Parent.textBox
    local textLabel = script.Parent.textBox.TextLabel
    local sound = script.Parent.talkSound
    gui.Enabled = false
    textBox.Visable = false
    local function writeText(text,waitTime)
    gui.Enabled = true
    textBox.Visable = true
    textLabel.Text = text
    sound:Play()
    task.wait(waitTime)
    end
    local function endDialogue()
    gui.Enabled = false
    textBox.Visable = false
    textLabel.Text = ""
    end
    task.wait(2)
    writeText("hello i go by dxter",2)
    writeText("im the creator of y2k junkies",2)
    writeText("look around and see if you like any of my clothing, don't forget to leave a 5R$ tip!",4)
    endDialogue()

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

    It didn’t work for me for some reason

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

    I love this 😭👊

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

    When joiniing the game through roblox, i can only interact with the button after i die, why is that?

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

    the proximity thing wont work but the script is right

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

    Great tutorial not gonna lie. But I have a problem how can I make the dialogue words typed one by one?

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

      my latest tutorial covers that! 😊

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

      @@rkgam3zs tysm!

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

    it wont work for me from 11:00 onwards, i have checked multiple times and the script is all the same