How to make NPC Dialogues in Roblox Studio // 2024 Setup Tutorial // Beginner/Advanced

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

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

  • @Asadrith
    @Asadrith  2 месяца назад +10

    Thank you so much for watching & thank you all for 20,000 Subscribers!
    If you enjoyed, please consider liking or subscribing!
    If you have any problems or need some help, please feel free to contact me in the Studio Support channel on my Discord server! discord.gg/cn2m4SgS82

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

      @@Asadrith hello you donated me 5k robux once

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

      yo bro quick question at the start of most of your vids you have that synth sfx with your ident. im curious where you got that sound effect from?

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

      @@Marcusybtw SLZ!

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

      @@Asadrith what is that?

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

      It doesn't work oddly enough whenever I try to implement it, I followed the instructions step by step too

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

    Hey, thank you so much for this! I've been using your dialogue kit for a year now, and I can see a lot of improvement in V2! It is also much easier to understand now, will definitely use it in future and credit you!
    Also little fact, I have ADHD and it's really hard for me to keep up with guides without skipping them, but your videos make me watch them fully without skipping whenever I'm not in hurry, there's something that makes my mind relax to your videos, like a little therapy, so that's really appreciated. Keep up the greatest content!

  • @Ton-s6r
    @Ton-s6r Месяц назад +3

    Thank you, it really helped me a lot with the dialogue for my NPC game, with GUI cool designs. I can even make the dialogue triggered by touching part instead of using proximity prompt 👍

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

    30:43 thx for putting my name in this video

  • @melvin8795
    @melvin8795 6 дней назад

    this is genuinely so cool, useful and easy to use! thank you so much for releasing this to the public.

  • @user-di6lz8rs2p
    @user-di6lz8rs2p Месяц назад +1

    It works!! Thanks a lot, Asadrith.
    Make the smartphone version(vertical screen) next pls.

  • @grimmsnonsensechannel3565
    @grimmsnonsensechannel3565 Месяц назад +3

    Would be cool if we have settings to make camera change depend on layers, not just the entire dialog.

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

    Please make more videos! I guess now that I’m older things are more easier to comprehend! You make this so easy and I love it! A few years ago all of this would have confused me!

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

    you just made the best tutorial ever! thank you so much! I was trying to find a good tutorial to find something for my game and I still needed dialogue! you just gave me the best tutorial, with an image and interactable! that was something I needed! Thank you so much again!

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

    Yay, new video! Thank you for the tutorial, Asadrith!

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

    this video quality feels like youtube premium

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

    Always early for my fav roblox studio dev, thank you for your models! Your creations always look amazing and unique.

  • @Random-pi8gt
    @Random-pi8gt 2 месяца назад

    Christmas came early! Was about to make a game with version 1 but then saw this! Thank you!

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

    best video tuto of all time (can you make the door interactive next vid?)

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

    I love this model but you can making perfect!
    I love you

  • @Frosteye-u2s
    @Frosteye-u2s 2 месяца назад

    FINALLYL i was waiting long for this!

  • @Tyler-oz3lt
    @Tyler-oz3lt Месяц назад +1

    hey , sorry this isn't on the video of the starter menu but Could you make it so that in the starter menu you can see how long the player has played the game ( and still contains the amount even after you leave)

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

    this was posted at the best time dude thank you so much

  • @thehorizondocuments9852
    @thehorizondocuments9852 28 дней назад +1

    Making a first person experience and its not possible to move the cursor to click the continue and reply buttons. Is there a method to assign the buttons to hotkeys rather than needing to click them? Thank you.

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

      enable the modal property on the reply button

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

    Legend is back! 🔥

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

    This is awesome, totally using this!!
    I wonder, do you know how to make 2 separate NPCs with different Dialogue's and they each have their own typing sound? kind of like undertale, and all the characters with their own unique voices.
    I can't seem to find any tutorials at all and I'm new to all this script stuff.

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

      Simply create 2 prompts and duplicate the existing test dialogue, all the settings are separated and unique

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

      @@Asadrith Thank you!!
      But, how would that automatically assign itself to the separate NPC's? so they both don't have the same text sound? I don't know if you're reply already answered it or not, I know little about scripting 2 different npc's 😵

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

      Change the prompt defined in the script!

    • @todayisntnice
      @todayisntnice 17 дней назад +1

      if you mean one prompt that carries 2, or multiple characters here's what you can probably try:
      1. Write out Character1's dialogue as normal, with their typing sound enabled
      2. Talk to Character1, then screen record the line of Character1 talking, for its audio
      3. Crop audio, cutting out the silent parts
      4. Upload it to roblox
      5. Place the sound ID in dialogue sounds
      6. Repeat steps 1-5 for Character2
      And they should both have their own talking audios but with one prompt (I've only thought about it I don't know if it'd actually work lol)

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

    helloooo can you make a way how to change the icon each dialogue????

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

    hey idk if your alive but you jsut saved me 30k on making a iphgone model so THANK YOU one of the ebst furrys ever

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

    Thanks for the tutorial, keep up the good video! :3

  • @onepiece3428
    @onepiece3428 6 дней назад

    Hello, amazing template. I'm wondering if its possible to go between layers without a reply? For example, there are cases where I would like to have a singular line or two after a reply but converge back to the main dialogue after. However, there doesn't seem to be a way to transition between layers automatically after one ends.

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

    Bro this guy is the goat also can you make a tutorial to how to make a proper game teleporting with a proper billboard gui just like the game doors

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

    This is the most useful roblox dev helper oat.

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

    Thanks for the tutorial!
    this should help my game

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

    idk what i'm doing wrong, this just isnt working T_T

  • @LuxPlays-Official
    @LuxPlays-Official Месяц назад

    One question, is there a way to make dialogues for two NPCs using this dialogue kit? In my game I've got two and all the second one is doing is standing around. I wanna give it some dialogue. Can you do a video on this please? By the way, you earnt my sub. Your video editing is insane, keep it up! 🎊

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

    WOAH POSTED ON THE EXACT DAY OF MY BIRTHDAY

  • @somethingbehindyou
    @somethingbehindyou 27 дней назад

    this works so well thanks ! :D

  • @LunaIsTheLover
    @LunaIsTheLover 27 дней назад +1

    for some reason when i try to add my own image to this it wont work :/

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

      rbxassetid://yourid

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

      @ yeah I figured it out after a little bit but thank you anyways!!

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

    I need your help, I put on all the commas and I've been watching up to 15:16, when your testing It, I do the same as you and I interact and nothing happens, how do I fix this error?

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

      output

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

      @@Asadrith ITS WORKING THX :D

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

      @@Asadrith wdym output im a literal noob i just wanna have more then 1 but i cant i think its the names but i renamed almost all of it and i just dont understand

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

      @@Asadrith wdym?

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

      @@Vixxx944 Output is another tab, like toolbox or workspace- you can open it by going to "View" at the top!! its next to Asset Manager and above Script Analysis!!!

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

    Thumbnail looks cool fr

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

    Hey! Thank you so much Asadrith. I was just wondering if you could make a Loadout Gun Edit System like Call of Duty Warzone like how you can add attachments and stuff to your guns. With a camo section to change the camo of the gun, and the attachments of the gun if thats okay. Thank you so much!

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

    Lets goooo thank you asadrith

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

    Thank you so much! It's a really great model, but i had some wacky experience with the "Continue" button and the autoscroll feature, their behaviour does not seem right ("Continue" is noy clickable and auto-scroll's times are pretty random). Is there a solution for this problem? Thanks a lot!

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

    Can you make a model based weapon camo so i could like lets say for robux you could purchase a skin for a knife that makes it a pool noodle ive been trying to find a tutorial abt that. Also congrats on 20k !

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

    Certified W Guys Use it!

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

    Hey sorry to bug you again, It started working, but then after importing diolauge content, (speech) the whole thing broke down, any advice?

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

      output

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

      @@Asadrith I dont get it, Ima search what this means

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

      OHHHHHHH, OUTPUT ok I'll use It to check my errors, thx, I'm just new to this sort of thing, I'll try not to come and bug you again

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

    great tutorial but i have a question. i made an npc that you can buy something from. how do i make it so that if the player has a certain amount of money it'll display something different than if the player had less money?

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

      You'd have to create a different dialogue, you could end it and then start the new one

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

    Thank you so much you don’t know how much this helped😭🙏

  • @BANZZCLIPS
    @BANZZCLIPS 14 дней назад

    Thanks for this vro❤

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

    I tried doing the dialogue image thing, and it doesnt work... I even included the "rbxasset://" thing, and it STILL won't appear......

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

    im a bit confused on adding background audio, i typed the asset ID in correctly. the dialogue still appears when i test but there is no audio included along with it

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

    What's the name of the _Name_ of Your _Intro Text_ *Sound Effect* and *Transition* ? I'd really love to know!

  • @Sprite.man777
    @Sprite.man777 4 дня назад

    hey
    for some reason the proximity block never gets me into the dialogues.

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

    great tutorial and system.
    is there a way to have different font for each layer or have custom font using images?

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

      Isn't a way for each layer but you can change the font per dialogue by changing the dialogue frame to a duplicate with the new font

  • @ghosty52W
    @ghosty52W 11 дней назад

    so when i test the game and interact with the kit for test 1 nothing happens, and i am a newbie at scripting so can someone please help me out?

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

    Does the icon have to be a set resolution? Cause applying my own assets don't seem to work, even with rbxassetid://

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

    oh i didnt know u had a channel 0-0

  • @Zerelics-f9o
    @Zerelics-f9o 9 дней назад

    Hey Asadrith, are you able to make a main menu horror GUI v1?

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

    Hello Asadrith, I wanted to ask if there’s any chance a ban in your server could be appealed. I’d really appreciate time and response from you.

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

    This is great! How can I make it so there are multiple npcs with dialogue? When I did it my way, they overlap each other.

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

    Anyway I could make the image a view port frame?

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

      you could but you'll have to update the module

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

    You are my sunshine 👍👍👍

  • @mazahite-cq1
    @mazahite-cq1 2 месяца назад

    thanks for the tutorial, although is it possible to make a request? if possible can you make a quest system with NPC interaction?(I tried making one myself and the text just wouldn't pop up) like one of those when you long press 'E' it gives a dialogue then you get a quest after. I tried other tutorials but they hurt my brain lol- anyway. Thanks for the amazing kit huhu imma use this as an alt for the system rn

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

      Use exec to start your quest on a reply or the continue button.

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

    oh thanks bro!

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

    Hello, I am making a game and I am using this Model for the dialagues, its super cool but 1 question , where and how can I make the npc give soemthing to me after the dialogue?

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

    I was waiting for an update! It would be great next update for a skip feature when you click

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

      that already exists

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

      @@Asadrith i tested it in your start place and it didn't seem to work

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

      thats because the feature isn't enabled in the test place, enable continuebuttonvisibleduringtypewriter and try it

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

    thanks this is perfect but i only have one problem. i cant seem to get the cinematic bars to work. Help if you can please

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

      Set the value to true.

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

      @@Asadrith yep i have it on

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

    the StopDialogOnDeath part of the script isn't understanded for me, so it is underlined red. How do I fix this?

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

      Make sure it has a comma

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

      @@Asadrith Thanks! It worked!

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

    Asset idea, map voting!

  • @Kris-lz7rv
    @Kris-lz7rv 29 дней назад

    i tried making my own dialogue box but when i put it under dialoguesmodule it doesn't work

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

    rain world music identified
    +1 karma (and a sub)
    but genuinely great tutorial ty

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

    Bro I have an error in the script at the very end, it is red “end)”, I do not know how to solve it, can you help me please?

  • @Kuro-m1o
    @Kuro-m1o Месяц назад

    its not working. all i did was change what u changed at 0 - 10.17 and followed how to right the dialogue. went to test just like u and nothing happen

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

    how do I hide the proximity prompt when in cinematic screen? It's still visible when the camera is facing the NPC

  • @myrmecian7744
    @myrmecian7744 3 дня назад

    Ive followed everything in your guide yet no dialogue shows up at all when i interact with the dialogue box
    Do you have any idea what could be causing the problem please? Many thanks

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

    This is awesome sauce

  • @Techmaster-el4ez
    @Techmaster-el4ez 2 месяца назад

    Btw i still use the old one also thanks for making a cooler one btw how do we make npc quests?

  • @FahimOffcial
    @FahimOffcial 16 дней назад

    How do we make the NPC share items with us?

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

    how do I make the replies stacked onto of each other and next to the main Gui? Thanks!

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

    Hi, amazing NPC system! I was wondering if there's a way to pass arguments into the function, in exec. In my case, I wanted to cycle 3 decal images in "DialogueImage" to look like an NPC is talking, and stop it once the typewriter was finished.

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

      Edit: I scripted the animated image by actually changing the DialogueIcon.ImageLabel with a while loop, but the function doesn't play cocurrently. It runs the animated icon, and then the text box. Is there a way to execute content simultaneously?

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

      There isn't a way to do this that is supported in the system

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

    can you please make a horror game menu where you can make lobbies and join lobbies without leaving the gui?

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

    is there a way to create an exit button (that stops the dialogue when clicked)

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

    I'm playing around with having 2 models simultaneously, and I'm finding that when I use one it works. But then the other doesn't activate at all.
    The image not displaying is still an issue for me.

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

      Use your output to check for any errors

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

    Asardrith although I have all the scripts written nothing shows up when I interact with it

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

    ur a life saver
    😁

  • @werewolfplaze
    @werewolfplaze 13 дней назад

    Everything works fine, but the only problem is that I have more than 1 NPC, and I can't import a second test prompt or dialogue UI in startergui without it interfering together, do you know how to fix this at all?

    • @Asadrith
      @Asadrith  13 дней назад

      You create another localscript to create another dialogue

    • @werewolfplaze
      @werewolfplaze 13 дней назад

      @@Asadrith nvm I ran into another issue. The scripts are linked together or smth and they have the same name, and or sometimes just doesnt toggle with the other npc.

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

    31:44 just saving

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

    Is there a way for me to check something within the charatcer? like if a money value it runs a message that tells you that its out of your price range

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

      You could break the dialogue at a reply and use a exec to run a new dialogue when that reply is selected to run a new dialogue.

  • @RyleySigma
    @RyleySigma 8 дней назад

    I dont know why but for some reason i did all of the things correct and i even tried to tell chat gpt if i had any errors, the dialogue just wont open.. ( for example you go to the npc you hold the e button on it and it doesnt show up
    Nvm it works now

    • @myrmecian7744
      @myrmecian7744 3 дня назад

      @RyleySigma how did you fix it because it isn't working for me too

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

    New sub, i also donated

  • @kia.Starrz_
    @kia.Starrz_ Месяц назад

    For some reason the StopDialougeOnDeath isn’t working there’s a red line under it and it kinda breaks the script. I looked at the output but I don’t know what’s going on. Can you help?

    • @Kuro-m1o
      @Kuro-m1o Месяц назад

      it was the same for me

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

    is it possible to have multiple talking? cz its not letting me

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

    Thanks for the tutorial, but I have a problem with the DialogueImage I insert as it doesn't appear, do I have to resize/edit the image to fit specific dimensions?

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

      Image can be any resolution, just make sure it's formatted like rbxassetid://(yourid) without the brackets

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

      I was having the same issue, did it end up working for you at all?

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

    Thanks!

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

    hello, wonderful video and incredible system! its super friendly for coding noobs like me and very customizable. hats off to you!
    however, id love if you could assist me with something ive had trouble with for a bit. ive tried to create an exec that gives the player an item, but to no avail as my code isnt working. is it possible if you could help me with this? i can provide my code for you to look at if you need to.
    thanks a lot, and great dialogue system once again!

  • @joshhxz
    @joshhxz 20 дней назад

    ive done everything but when i try to use it it does nothing after i hold e. are there anmy ways to fix this?

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

    So cool

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

    I know I already made a comment, but I have a new question, how do I make a function work as soon as the dialogue starts? I already have the function and what not, but how do I make it start immediately with the dialogue?

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

      set the content layer to 0 or 1 on the exec

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

    how do you teleport player after done interacting?

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

      exec!

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

      @@Asadrith can you make script examples? i tried it didint work

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

      @@milanlizriadi Hey! did you ever figure this out? My exec teleport isn't working either.

  • @RiseToRoyaltyx
    @RiseToRoyaltyx Месяц назад +2

    crazy how u made a video tutorial where in the discord u insult everyone who asked for one.. huh

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

    i have a question, at the end you did a door system red or blue, can you tell me how you did it. I dont know how you did that. Can you help me?

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

      2 execs which open/close each door

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

      @@Asadrith ok, ill try doing it, tq btw

  • @user.nonexistent
    @user.nonexistent 2 месяца назад

    i tried to run it to test but everytime i interact, the gui doesnt work and doesnt pop up how do i fix it?

  • @Soft-paw
    @Soft-paw Месяц назад

    i typed the image id with rbxassetid:// but it was still invisible man

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

    unrelated to the video but could you make a tutorial for a deepwoken/rogue lineage type inventory ?

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

      no im doing something similar to re4 soon

  • @madardavid7128
    @madardavid7128 5 часов назад

    Is it a npccamera or mpccamera?