How to make a Dialogue System / Part 1 - Roblox Studio 2022

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

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

  • @zzotic8894
    @zzotic8894 Год назад +8

    Thanks so much for this. Maybe I haven't been looking hard enough for one, but it doesn't matter now... because you've given me the exact tutorial I need to learn this. Much appreciated.

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

    Great dialogsystem but only for empty dialog if you want something to happen like a shop ui spawn a vehicle or activate a quest you cant add functions to the modulescript

    • @krol-ster
      @krol-ster 22 дня назад

      u can enable another script by this dialog

  • @Noobyoulus
    @Noobyoulus Год назад +24

    I have a couple of tips for growing your youtube channel!
    1. Put a little bit of music in the background on your intro
    2. Increase your mic volume. If you're on OBS, you can use the slider at the bottom to change the volume and do some tests to see what's right
    This will help your tutorials fell a little more alive and might attract more recurring viewers

  • @L1sitha
    @L1sitha Год назад +4

    Theres no "press E to talk" button for me on the dummy, i used the roblox model in the description btw

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

    THANKS for this tutorial, realy worked on my game

  • @demoo128
    @demoo128 Год назад +7

    Awesome tutorial! Would recommend to increase your mic volume as I can only hear little to nothing of your explanations and It causes me a hard time following to your tutorial. Nonetheless, it is a great tutorial.

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

    Hey I was wondering, is there any way I could add sound effects or an animation when you reach a certain dialog option? Like if you get choice 3 then he does a laughing emote or smth. I’ve been playing aorund it with but nothings working just right

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

    while *true* do
    print("Teletacos Roblox Tutorials")
    task.wait(1)
    end
    corrected script so it does not lag your computer lol ^

  • @NoobieDev
    @NoobieDev Год назад +16

    maybe make it so the players cant move if speaking to him or if they go away it get removed

    • @mufi8767
      @mufi8767 Год назад +8

      game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 0

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

      @@mufi8767 tysm u should make ur own tut
      plz

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

      ​@@mufi8767 gg

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

      @@mufi8767 how do you make it when u press e and interact there will be a dialogue that comes up and its not an npc, like you are describing it, for example you press e on a painting and the dialogue says "it is an exquisite painting"

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

      ​​@@marcelyn69420ou could make an npc, and turn it invisible perhaps? Like an improvisation type stuff.
      Also make sure to disable it's collisions.

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

    Dude this is amazing I'm sure I'll use it in my game and I'll try for credits

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

      Could u help me to get this to work?

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

    I still don't know how the interaction button pops out of nowhere in this video, I didn't get the E interaction button, :(

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

    Thanks you so much!! i was looking for a tutorial like this for years omg

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

    Bro, My cat was sitting on my shoulder and she just jumped as soon as she saw your terrifying Roblox avatar..

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

    unique content keep it up!

    • @Frosteye-u2s
      @Frosteye-u2s 23 дня назад

      wtf is liam doing here

    • @Liam223
      @Liam223 23 дня назад

      @@Frosteye-u2s can't I watch other RUclips videos 😮‍💨?

    • @Frosteye-u2s
      @Frosteye-u2s 23 дня назад

      @@Liam223 you can but its crazy someone like you is here im shocked i mean like its cool bro your one of my fav youtuber

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

    Thanks for making this I really needed this! I'm trying to make my game and this is really useful thank you so much Your so talented and btw im not a bot!

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

    could you show how to do the same thing except instead of a proximity prompt the dialogue starts when you touch a part

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

    is there a way to add code to certain dialogues so that you could maybe make a shop out of it.

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

    14:59 saving my time

  • @tak.o.5337
    @tak.o.5337 Год назад +2

    So I didn't get what you mean with the Follow variable? Could you try to explain it any further?

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

    How would I add a short looping sound that mimics the speaking of the text label upon its appearance, like in RPG Makers?

  • @Jing.TheKing
    @Jing.TheKing Год назад +1

    can i modify this so that the dialogue happens when the game starts? and if i can, how do i do it? (great vid btw!!)

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

    I dont really get the Follow variable? can you maybe explain?

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

    Thank you!

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

    hi, good tutorial, however my proximity prompt wont show up, the error states that Info is not a valid member of Model"Workspace.NPCs.Rig", could you please help me?

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

    Very cool

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

    i loev u

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

    You didn't show us how to make the frames and stuff

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

    Could you maybe help me with mine? I followed along with the videos without using the model and mine doesnt work. And I cant just delete everything since this is for my game could you help?

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

    does it need the "NPCs" Folder if the NPC can pull up a next GUI that as Teams on them?

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

    I dont see the E option when i did it

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

    Please speak loudly

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

    how could i make it so if I say go to a dummy and say "I have a gun" the script searches to see if you are holding a gun and if you arent the dummy says "you don't have a gun" but if you do it activates an event

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

      Check their backpack, this can be done on the client or server, I suggest the server if you’re gonna have an event

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

      Fire a `RemoteFunction` and listen to it on the server, once fired do:
      `if player.Backpack:FindFirstChild(“NameOfWeapon”) then
      -- Player has a weapon
      false
      else
      return false
      end`

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

      @@Blue_5678 thank you so much!

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

    Great tutorial :D
    Btw man can you make a tutorial on how to put your idle/run/walk animation into players?
    I have did run animation but i dont know how to export it into players when they join the game.
    Also I'm using this tutorial for my zombie game "Infection Legality" :)

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

      If its a r6 game then what you wanna do is
      Step 1: Load up studio + Press play
      Step 2: Locate yourself aka your username under the workspace.
      Step 3: find the local script named "Animate"
      Step 4: Copy it And stop testing the game
      Step 5: Paste it under "StarterPlayer" and then put it in one of the folders in there.
      Step 6: Replace The animation ids with yours
      Step 7: Watch a youtube tutorial if stuck

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

    wait how do i make it so when the npc speaks they have a talking sound effect

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

    I did everything but when I got in the game it didnt show a prompt

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

      This can be because the prompts line of sight is blocked, an easy fix to this is to disable "Requires line of sight" in the prompts properties

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

      @@TeletacosRobloxTutorials Thank you!

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

    Give instructions on where to put all the scripts on your roblox model

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

    Is there a way to make this a click detector and not a proximity prompt?

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

      I think u have to edit it a bit and add MouseButton1Click

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

    The talk Button doesn’t work and I used a imported avatar bc your one doesn’t even work to appear in the inventory

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

      The script names have to be the ones he has

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

    what if u want to make more of the npcs with different dialoges how to do it?

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

      what i did is put 2 npcs in each folder instead of putting them all in one because that just doesn't work

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

    it not work :(

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

    What does Follow do?

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

      nvm, it makes it so the choice stays on every other question after it until you pick it

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

    Where is the TalkUI?

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

    I use a a load character plugin by AlreadyPro to load my characters and I saw there was no module script. What do I do?

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

      You simply add a new module script in the character and follow the instructions on the video.

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

      @@TeletacosRobloxTutorials Okay thanks!

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

    what music u use in this vid???

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

    doesnt work

  • @Melody-gl3yx
    @Melody-gl3yx Год назад

    Hi! Does this thing works with an imported avatar ?❤❤

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

      If the character works as a Normal one yes, ProximityPrompts are activated from your humanoid I believe

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

    what the hell is that follow stuff

  • @adrianjagnjic7726
    @adrianjagnjic7726 26 дней назад

    why is bro so quiet lol

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

    How do I use this for multiple NPCs?

    • @NotE-200
      @NotE-200 Год назад

      Probably duplicate and edit it if you want

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

    Where is "TalkUI"?

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

      the TalkUI is actually screen GUI just renamed

  • @H_ELPSATURN
    @H_ELPSATURN 5 месяцев назад +2

    Horrible, i didnt understand anything.