How to Make a Simple Dialogue System in Unreal Engine 5

  Рет қаралды 75,940

Gorka Games

Gorka Games

Жыл бұрын

Hello guys, in this quick and simple tutorial we are going to learn how to make a simple dialogue system in Unreal Engine 5
Check out my Steam Game! bit.ly/3rVlXU1
Follow me on Twitter: / gorkagames
Subscribe to the channel: kzbin.info/door/v_n...
unreal engine 5,ue5,dialogue system,tutorial,quixel,megascans,unreal engine tutorial,dialogue system unreal engine,ue5 dialogue system,ue5 dialogue system tutorial,ue5 simple dialogue,unreal engine dialogue system,unreal engine 5 how to make a dialogue system,unreal engine 5 talk with npc,unreal engine how to easily make a dialogue system, unreal engine 4 dialogue system,unreal engine 4,ue4,unreal engine 5 easy dialogue tutorial,ue5 tutorial dialogue, how to make dialogue system in ue5

Пікірлер: 194
@andrewcastaneda2675
@andrewcastaneda2675 11 ай бұрын
If anyone wants to make the conversation repeatable, after you "Remove from Parent" in the false branch, you can connect it to a talk index variable and set it to -1. Then you can connect that to the UI variable and set that but don't put anything under the "Select Asset" option. This way it just repeats the array after removing the UI
@signoricarota4783
@signoricarota4783 11 ай бұрын
thank you so much bro! just what was i looking for
@Silent_Chief
@Silent_Chief 11 ай бұрын
Do you have a screen please ? Im struggle @andrewcastaneda2675
@bigt5481
@bigt5481 11 ай бұрын
Exactly what I was looking for thank you!
@Silent_Chief
@Silent_Chief 11 ай бұрын
@@bigt5481 hey , if you are able to made it repeatable, could you share me a screen of the code please ?
@SkyTy_
@SkyTy_ 10 ай бұрын
Thank you
@lightstomp
@lightstomp 9 ай бұрын
Just found one of your vids a couple weeks ago, and just keep running into them. They're so helpful man, now when I google how to do something in UE5, start the video I find and I hear your voice and realize it's you doing the tutorial I stick around, I'm like "hell yeah I know this is gonna help me.". Thank you brother!
@nenadjovanovic1411
@nenadjovanovic1411 Жыл бұрын
Great education tutorial. I'm wondering if you could make a tutorial where the dialog branches and actions happen depending on the choice. Specifically, let's say at the end of the dialogue, there is an interaction where the character and the npc shake hands or an animation sequence starts...thx
@ne-sci
@ne-sci 2 ай бұрын
Oh friend. Thank you very much for the detailed video. Before yours, I probably looked about 10 times how to establish a connection with an NPC, but only after looking at yours was it possible to do it. You are awesome.
@nicolascrouzille6325
@nicolascrouzille6325 Ай бұрын
It's crazy, I started to use Unreal engine recently and this video helped me so much. A lot of things i didn't understand like why we need those or those conditions etc or the purpose boxes in the event graph but i guess it will come with time. Thanx for this video, so useful !
@zemp9671
@zemp9671 Жыл бұрын
Simple, clear and useful, +rep One a side note: you should add timestamps, I find those really helpful
@GorkaGames
@GorkaGames Жыл бұрын
Thanks!! I really try to make my tutorials very straight to the point. Yeah good one, timestamps will make the tutorial easier to navigate, thanks for the tip
@bigt5481
@bigt5481 11 ай бұрын
Excellent tutorial, very easy to follow along with and have work. Thank you, I recommend this tutorial to everyone.
@clairewilshire1890
@clairewilshire1890 3 ай бұрын
This was so helpful. Thank you again for this tutorial! Liked and Subscribed.
@KayleeKuy
@KayleeKuy Жыл бұрын
I really appreciate your tutorials. Thank you :)!
@lerodeurdunord7295
@lerodeurdunord7295 8 ай бұрын
Easy to follow and efficient, thx
@everettenjeze6276
@everettenjeze6276 Жыл бұрын
Question, Im using unreal 5.1 and in the implemented interfaces section it is not showing up that I can add an interface. What is the work around for that.
@tejtuladhar2658
@tejtuladhar2658 Жыл бұрын
Thank you so much for this video. I have become a big fan!
@hannahrivera990
@hannahrivera990 Жыл бұрын
Great video! Really easy to follow along.
@GorkaGames
@GorkaGames Жыл бұрын
Thank you, I really appreciate it!!
@mistawicket
@mistawicket 8 ай бұрын
What steps would I add after 9:44 if I want to make options for the player to select - like Talk, Shop, or Train - then have the NPC recite the appropriate text from the array list variable from a spreadsheet?
@Lezerald
@Lezerald Ай бұрын
Hey Gorka, could you do follow up tutorial on this explaining how to stop the character from moving while talking and how to create this system for a game that has more than one npc? Thank you
@Yannemal
@Yannemal Жыл бұрын
you make it look easy ! I'm off making the new Mass Effect now :D
@GorkaGames
@GorkaGames Жыл бұрын
haha fo for it!!
@fourbeforeforty
@fourbeforeforty Жыл бұрын
Thanks for the tutorial! If the first line shows the widget default text instead of index 0 of the dialogue array, the reason is probably that you did not connect Add to Viewport with SetText (I made that mistake).
@GorkaGames
@GorkaGames Жыл бұрын
Im glad I could help! Yep absolutely, that`s a way around it
@user-gh1nx1qi5s
@user-gh1nx1qi5s Жыл бұрын
Hi I'm having an issue. When I try to connect the UI node to the "Talk text "node 13.23 . It doesn't allow it to connect. I can also only find the talk text node when I turn off the case sensitive on the search bar. Can u help with that please. Everything else up to that point works. Thanks
@Popetoucher
@Popetoucher Жыл бұрын
Thanks so much for this! I tried to implement this on a Static Mesh actor but it wouldn't work. Any tips for why that might be?
@rucicailia3355
@rucicailia3355 3 ай бұрын
Nice tutorial,and its even awesome when using parent-child
@zz_Ria
@zz_Ria 7 ай бұрын
Hey! great tutorial, you really helped! I'm using this for two people conversing back and fourth, how do I add an array texture to say who is speaking at the moment? I have done the widget for it and it pops up on the screen, but it is not an array so I can only place on in it at a time.
@Denser_
@Denser_ 10 ай бұрын
thank-you so much man, exellent tutorial 👍
@j_productive
@j_productive 10 ай бұрын
Thank you! This worked great! :D
@LoksiDesigns
@LoksiDesigns 8 ай бұрын
Great video man! as a new UE user I was wondering how would you go about stopping the characters movement while this interaction takes place and then gains movement back on the interactions completion? is that possible to do with this setup?
@shirokyma
@shirokyma Ай бұрын
Wonderful wonderful tutorial. Thank you
@fvjxdlol9444
@fvjxdlol9444 Жыл бұрын
for me the npc dont say hello
@josephrandolph4172
@josephrandolph4172 3 ай бұрын
Same
@apananabeel
@apananabeel Жыл бұрын
Excellent tutorial. I like how you made very small mistakes here and there which ends up educating the viewer a bit more imo. Some tutorials are a little too perfect if you know what I mean. Blueprints aren't so simple in that way, or game dev in general lol.
@GorkaGames
@GorkaGames Жыл бұрын
thank you!! yeah absoutely, I try to make my tutorials with only the core systems so then they can extend it in all ways
@666reina
@666reina 23 күн бұрын
Is there a way to disable movement when in the dialogue and then enable it when it is done?
@Grandmasterdisaster1
@Grandmasterdisaster1 Жыл бұрын
Great tutorial! I was wondering how I could let the player read the dialogue again? I thought setting the TalkIndex to -1 after removing the widget from parent would work, but it looks like the widget doesn't get re-made (dialogue prints as expected in console, but no in-game textbox widget appears) EDIT: Turns out I just needed to set the DialogueBox variable to an empty value. If anyone else is having the same issue, you can make a duplicate of the DialogueBox variable in your NPC's Blueprint and set the original DialogueBox to be the empty one
@spectrablaze3760
@spectrablaze3760 Жыл бұрын
I dont get it
@porrentlyl8078
@porrentlyl8078 Жыл бұрын
Heyy i know its been a month but could you describe that more in detail :( Because i have the same issue and cant figure it out
@No-yl2fl
@No-yl2fl Жыл бұрын
​​​@@porrentlyl8078 just set the "UI" variable to nothing by dragging it in, selecting "set ui", and leaving the select asset option empty, after the "remove from parent node" I hope that helps you out a bit
@ozeiasosilva
@ozeiasosilva 4 ай бұрын
@@No-yl2fl Thank you very much for the tip, both you and @Grandmasterdisaster1, it worked perfectly!
@igorsantarosa8842
@igorsantarosa8842 Жыл бұрын
Excellent tutorial! This is the first time I've been able to do a complete one without having problems! Now comes a question: how do I make the conversation possible again? because once talked it is no longer possible to talk again.
@SnakeRex_
@SnakeRex_ 6 ай бұрын
if you want to make the conversation repeatable, after you "Remove from Parent" in the false branch, you can connect it to a talk index variable and set it to -1. Then you can connect that to the UI variable and set that but don't put anything under the "Select Asset" option. This way it just repeats the array after removing the UI
@darkuskain
@darkuskain 2 ай бұрын
Hey! Anyone know how i would make it repeat just the final string in my array? As in I've exhausted all of the previous strings and just want the NPC to repeat the final one over and over until i update it. Id also like to disable character movement when talking and re-enable it after done talking. Thanks!
@mmmmm1438
@mmmmm1438 Жыл бұрын
I love your explaining ❤❤
@GorkaGames
@GorkaGames Жыл бұрын
Thank you man!! I always try my best! 💪💪
@jma3038
@jma3038 4 ай бұрын
Thank you! :)
@jotafumeiro
@jotafumeiro 5 ай бұрын
thank you very much! does anyone know how to cancel the dialogue if i go too far of the NPC's sphere collision? i used oncomponentEndOverlap of the TriggerZone component of the NPC Blueprint and i suceeded doing that cancellation, but i keep getting an error in the Blueprint Runtime: "Accessed None trying to read property UI"
@jonitakomo
@jonitakomo 7 ай бұрын
Hi, I have one issue here and i dont seem to understand how to solve it. Everything is working as it should, except the NPC collision sphere, for some reason it activates my dialogue much futher away than the sphere radius is. ok, so i deleted the Collision sphere of my NPC to try to locate the issue but it's still giving me dialogue even when i deleted the Sphere, so how does it activates the dialogue, and what excatly is causing it to fire off? The issue must be, Get Overlapping Actors. very confusing, i have been using UE5 for awhile, so im not total newb. Any ideas?
@widerekxxanimations6842
@widerekxxanimations6842 4 ай бұрын
Question, what I want the text to show up every time you interact with the npc?
@otasatoshi3739
@otasatoshi3739 3 ай бұрын
I suppose that it is better to use Text array instead of String array, when we think about localization.
@Braindead-Baby-Hazel
@Braindead-Baby-Hazel Жыл бұрын
10/10 tut, 4th one i tried for a dialogue system and it finally worked. How do you make the conversation repeatable though? I can go up, interact, go through the dialogue, but i cant reactivate the conversation unless i exit PIE and re-enter it
@GorkaGames
@GorkaGames Жыл бұрын
Thank you so much! Im glad I could help. Yeah so the reason that it isn't repeatable is because in the Event Talk I have a branch to check if the talk Index is smaller than the whole array of the dialogue, and then you can see that I remove the widget from the parent. Instead of removing the widget just set the talk index back to -1 as default
@NanouuChannel
@NanouuChannel Жыл бұрын
@@GorkaGames hello thanks for the great tutorial. So I can't change the index to -1 because is already on -1 but I can repeat the dialogue whenever I press E
@GorkaGames
@GorkaGames Жыл бұрын
@@NanouuChannel Thank you! So do you mean that at the end of the dialogue its already on -1, and that its working fine? Or that you are having a problem where the dialogue`s array doesn't advance?
@NanouuChannel
@NanouuChannel Жыл бұрын
@@GorkaGames so I want every time I press E to see the dialogue and not only once. Do you know how to fix that please?
@GorkaGames
@GorkaGames Жыл бұрын
@@NanouuChannel Ok try this, so after you have removed the parent and set the talk index to -1, what you have to do is to set the "UI" variable to null. Just drag it and set it without inputting any value. This should resolve the issue!
@brianllllll
@brianllllll Жыл бұрын
Excellent
@GorkaGames
@GorkaGames Жыл бұрын
thanks!!
@joinplaygames
@joinplaygames Жыл бұрын
Thanks @Gorkagames for that amazing tutorial. You just solved 3 weeks of struggles I ran trying to implement a nice and simple dialogue system. I want to disable the move control during dialogue, so the player won't be able to move beside of the NPC until the dialogue is done. please any help?
@GorkaGames
@GorkaGames Жыл бұрын
My pleasure, just call the "disable input" node, and then the "enable input" node
@joinplaygames
@joinplaygames Жыл бұрын
@@GorkaGames Where do I have to call the "disable input"? before "Create Dialogue Widget"?
@joinplaygames
@joinplaygames Жыл бұрын
I finally found the solution based on your recommendations: I used "Disable Character Movement" instead of using "Disable Input" that disable all the input including to control the progress of the dialogue. I'm happy with the result. Thanks 😉😊
@botanictitanium3960
@botanictitanium3960 Ай бұрын
@@joinplaygames Hi! Did you find out what you were using, or please specify if you ended up placing the enable movement in the NPC or the player's bp?
@AliBounds
@AliBounds Жыл бұрын
Awesome video
@GorkaGames
@GorkaGames Жыл бұрын
thank you!!
@elijahpm
@elijahpm Жыл бұрын
There is a problem, when i want to interact with the NPC twice, i cant, i just allows me to do it once
@lukboycz
@lukboycz 7 ай бұрын
pls create a tutorial how to add talking with mouth animation
@sirlycheee
@sirlycheee 8 ай бұрын
For some reason, every time when I talk to the NPC, it doesn't get rid of the dialogue and just overlaps each other.
@gamerdweebentertainment1616
@gamerdweebentertainment1616 Жыл бұрын
Overall question, shouldn't widgets be managed in Controller?
@Official_Sar_Studios
@Official_Sar_Studios Жыл бұрын
Great tutorial but could anyone help me because i want to add more than one NPC with different dialogues but when i created a copy of NPC 1 gave it different lines i could not speak to it . Pls help me 😢
@brianna796
@brianna796 Жыл бұрын
You’ve probably already solved this, but in case anyone else is having this issue, one way you can do this is to go into your third person character blueprint and copy the blueprint you made to talk to the first NPC. You’ll need to redirect the choices you have selected under “Get Overlapping Actors” and “Does Implement Interface”, as well as create a new “Talk” blueprint class character for your new character. You’ll then need to make sure you go in and implement the other steps on your new character to give them a blueprint that’s not just redirecting to the first character. I’m pretty new to this, so there is most likely a much simpler, better way of doing it, but doing it that way worked for me.
@heresmynovel331
@heresmynovel331 Жыл бұрын
​@@brianna796 What if I want to have more than one dialog with the same NPC??? Like when the first dialog finish with its objective the second dialog starts
@fontainefranck9790
@fontainefranck9790 2 ай бұрын
Hello, at 12:48 when you promote vraible i don't get the same variable type as you, i got a "single" variable and not the widget icon. Someone know how to fix it ?
@nicolascrouzille6325
@nicolascrouzille6325 Ай бұрын
Are u sure u created a user interface box ?
@gainzandfierce
@gainzandfierce 5 ай бұрын
Is it possbile to have an animation play while they talk
@porrentlyl8078
@porrentlyl8078 Жыл бұрын
Hey! Thanks for the nice tutorial. I wonder now how to trigger an animation at the same time pressing E. For expample, i have a scarecrow who is sleeping, and who is supposed to wake up when he is speaking. I already have the animations and all but i cant figure out how to do that. Greetings!
@gamerdweebentertainment1616
@gamerdweebentertainment1616 Жыл бұрын
Create anim montage of it and play it before talking?
@folkelagerstrom1006
@folkelagerstrom1006 Жыл бұрын
Love the video! Although I have a problem, when you walk out from the "Trigger Zone" you can no longer continue talking, is there a way to make the character stay inside it?
@GorkaGames
@GorkaGames Жыл бұрын
Thanks! Well, you could make a new "is Talking" boolean in your player, and then when we check the overlapping actors, save the actor into a variable, called "current NPC talking". And then if the index is less than the array`s length, tick the bolean to true. So finally when you press "E", check if the boolean is active, and if so, send the Interact message to the "current NPC talking" Hope this helps!
@folkelagerstrom1006
@folkelagerstrom1006 Жыл бұрын
@@GorkaGames I have been trying the entire day but can't figure it out, I know it's a lot to ask but can you make a short video about it or explain a little deeper?
@rastalion1505
@rastalion1505 Жыл бұрын
@@GorkaGames I saw a video that explains how to name booleans on a less redundant way kzbin.info/www/bejne/bXvPm6Z_lJd6p9U He says that "Talking" is a much better name. Also not to use booleans for states but instead use an enum of the different states the player can be.
@keilex2711
@keilex2711 11 ай бұрын
Hello, How can i make the sound only play at the start of the dialogue and not every time I press E? I hope you see this😣
@RaffirDev
@RaffirDev Ай бұрын
nice toturial, but i don’t understand how to display the text letter by letter. Can you help me? I’m new to Unreal Engine, so any help you can provide would be greatly appreciated. Thank you.
@The8-bitseal
@The8-bitseal Ай бұрын
yeah, this is also something I'm looking for
@UniqueHandleTheRealUniqueOne
@UniqueHandleTheRealUniqueOne Жыл бұрын
Is there any way to link this to the Quest/ Mission video you did where after you speak to them you get the quest?
@GorkaGames
@GorkaGames Жыл бұрын
yeah absolutely. What you can do is make a function for the dialogue system that will automatically recieve a text as an input and then you can call it right after the dialogue finishes
@UniqueHandleTheRealUniqueOne
@UniqueHandleTheRealUniqueOne Жыл бұрын
@@GorkaGames Thanks for the reply, Would you be able to give a bit of an idea on how i would go about this as im not to good just yet
@galberger3937
@galberger3937 Жыл бұрын
HI. Can you show how my player can go back to the NPC to get a reward for a mission?
@MartyMcFlyTop1
@MartyMcFlyTop1 Жыл бұрын
Your channel is exact that I need :)
@GorkaGames
@GorkaGames Жыл бұрын
Great!! If you ever have any issues of questions on UE5 let me know!!
@danliviu75
@danliviu75 10 ай бұрын
Hello Gorka, my name is Dan. I am new in unreal engine 4.26 , can you help me with a tutorial with how can I setup a non playbale character? I have my Third pesoon charcacter setup but I dont know how to add a second non playble to interact with. Thanks
@That-one-gamer-on-yt
@That-one-gamer-on-yt 21 күн бұрын
any way to make it automatic when walking up?
@danieldoblas1022
@danieldoblas1022 Жыл бұрын
Hi! I tried this but when I try to press E again to make the dialogue appears again, it doesn't work. Why is this? :((
@dunja5727
@dunja5727 15 күн бұрын
ty
@marcob1087
@marcob1087 9 ай бұрын
Hey, how can I close the conversation automatically when the Character isnt in the trigger zone?
@annahogerle3175
@annahogerle3175 9 ай бұрын
Thanks for the tutorial! One question: If I talk to my NPC I can see the blur but not the text. Does anyone know why??
@red_Emi
@red_Emi 4 ай бұрын
sorry for being late, but maybe it is because in the order of the elements you put the blur above the text, resulting in a blur on the text too. you can fix this by going to ur dialogue ui and changing the order of the text and the blur. the blur first, then the text above. hope this helps!
@Ayrin69
@Ayrin69 5 ай бұрын
i added my own audio and its a 30 second audio so it goes past the amount of time (usually) someone takes to read the messages. and the audio keeps playing after i finish talking to the npc. it also doubles the sound when i click E everytime which gets VERY annoying, what should i do?
@Leonardo-zb6ho
@Leonardo-zb6ho 2 ай бұрын
I guess I'm a little bit late, but you could use a "Do once" node to play the audio once and resetting it once the dialogue ends
@andrewcugliari3425
@andrewcugliari3425 7 ай бұрын
You're the best
@Official_Sar_Studios
@Official_Sar_Studios Жыл бұрын
Great tutorial but could anyone help me because i want to add more than one NPC with different dialogues but when i created a copy of NPC 1 gave it different lines i could not speak to it . Pls help me
@xChrristiann
@xChrristiann Жыл бұрын
I'm about a month late but after doing some reverse engineering, at 4:05 he sets it to that the key only interacts with that single blueprint (aka BP_NPC). If you created a copy, it likely came about as BP_NPC_2, therefore your key is not interacting with the object due to the filter. To fix this, simply set the class filter to none, and you will be able to interact with your other characters. This is not the most effective way to do this and I am still learning but thats what worked for me.
@gabrielfleury2008
@gabrielfleury2008 10 ай бұрын
@@xChrristiann Thank you so much!! You really helped me!
@Aikansei
@Aikansei 6 ай бұрын
What if my text/dialogue is too long and ends up leaving the screen? How can I fix that?
@TF2Michal
@TF2Michal 11 ай бұрын
Can you show how to make it with cinema cam?
@satyamshukla3176
@satyamshukla3176 Жыл бұрын
How can we make that if we press e to interact then the cinematic sequence will run with automatic dialogue
@GorkaGames
@GorkaGames Жыл бұрын
you can just make an event, with a delay loop, that will call the interact event
@Swagmangd
@Swagmangd Жыл бұрын
there is a sentence everytime you click how do you use voice acting for that
@nicolascrouzille6325
@nicolascrouzille6325 Ай бұрын
NEED HELP : Hello guys, i met a problem which is when i do the conversation and that it ends, i actually can't do the conversation again until i restart the level, how can i reset the dialogue or interaction to be able to speak again with the character ? please answer me, it's for a uni project ! thank you !
@banditsmoke
@banditsmoke 11 ай бұрын
Hey Gorka games, I need help, the text goes off screen ):
@atomicplays8478
@atomicplays8478 Жыл бұрын
How would I make the dialogue automatically cycling through so I don’t have press E each time?
@GorkaGames
@GorkaGames Жыл бұрын
you can have a delay that will automatically call the interact interface
@hypsmaruf8652
@hypsmaruf8652 3 ай бұрын
U shouldve showed where when u go near a npc it says to press E
@Swagmangd
@Swagmangd Жыл бұрын
can you please tell me how to use voice acting for each sentence
@GorkaGames
@GorkaGames Жыл бұрын
you could use an ai voice generator, and make another array whith each voice line associated with the index in the text array
@Swagmangd
@Swagmangd Жыл бұрын
@@GorkaGames im a noobie please send me a video or instrructions I dont know what yiu mean
@1tapeoka1
@1tapeoka1 9 ай бұрын
how would I make it so that you can't walk around during the dialogue?
@FloridiaPietro
@FloridiaPietro Жыл бұрын
How to play recorded voice lines instead of showing written text?
@GorkaGames
@GorkaGames Жыл бұрын
you would need to make an audio array instead of a string array and then play the sound each time
@Rabbit14
@Rabbit14 5 ай бұрын
how do you get the player character to not move during dialogue?
@AresWorlds
@AresWorlds 3 ай бұрын
just disable input or deactivate character movement
@dantegamedev
@dantegamedev 5 ай бұрын
Dialogo 7:00
@asasasasaasasas
@asasasasaasasas Жыл бұрын
i cant seem to add implented interfaces. i have nav agent intervace how do i remove it and add my bpi_dialog?
@GorkaGames
@GorkaGames Жыл бұрын
are you in 5.1?
@asasasasaasasas
@asasasasaasasas Жыл бұрын
@@GorkaGames yes i am , sorry for the late response
@asasasasaasasas
@asasasasaasasas Жыл бұрын
everything seems to be working now, thanks for the tutorial new sub :}
@GorkaGames
@GorkaGames Жыл бұрын
@@asasasasaasasas I`m glad that you found it helpful, thank you!
@htm000
@htm000 Жыл бұрын
@@GorkaGames I have this same issue, what was the fix for it? I can't find it anywhere
@snowshinobi1142
@snowshinobi1142 Жыл бұрын
Hello! I love the tutorial. though the backround appears but my text does not. i went back and rewatched. my debug worked but i cannot get text to appear. ydo you know why?
@GorkaGames
@GorkaGames Жыл бұрын
hey! You might have your dialogue string array empty?
@snowshinobi1142
@snowshinobi1142 Жыл бұрын
@Gorka Games hey! I actually figured it out. I forgot to call the array. Haha I just missed that last part where you call it again at the end. It works great now thank you! I do get a bug where it zooms in super close if i get to a certain spot. I saw it happens on your end too. Any tips for removing that?
@GorkaGames
@GorkaGames Жыл бұрын
@@snowshinobi1142 great I`m gald you could fix it! Do you mean the text zooming in?
@snowshinobi1142
@snowshinobi1142 Жыл бұрын
@Gorka Games no the whole entire camera zooms in super close! I think it happens when the colliders for npc and player touch
@user-wx7qm5oe6n
@user-wx7qm5oe6n 11 ай бұрын
pls make a core tutarial
@luckybandit6583
@luckybandit6583 2 ай бұрын
How can I make this loop when you interact with the npc again?
@nicolascrouzille6325
@nicolascrouzille6325 Ай бұрын
I want to know too T_T i cant find on internet
@RaffirDev
@RaffirDev Ай бұрын
after you "Remove from Parent" in the false branch, you can connect it to a talk index variable and set it to -1. Then you can connect that to the UI variable and set that but don't put anything under the "Select Asset" option. This way it just repeats the array after removing the UI
@luckybandit6583
@luckybandit6583 Ай бұрын
@@RaffirDev perfect, thank you so much
@vimukthiaravinda6288
@vimukthiaravinda6288 Жыл бұрын
This function only works for one time ,how it actiave to second time
@GorkaGames
@GorkaGames Жыл бұрын
So after you have removed the parent and set the talk index to -1, what you have to do is to set the "UI" variable to null. Just drag it and set it without inputting any value. This should resolve the issue!
@vimukthiaravinda6288
@vimukthiaravinda6288 Жыл бұрын
@@GorkaGames Your solution work properly, Thank you for Quick Reply
@anastasiapi7099
@anastasiapi7099 3 ай бұрын
I love you
@bartolomeodiaz7847
@bartolomeodiaz7847 Жыл бұрын
How to loop this?
@chofthch
@chofthch Жыл бұрын
will this work in 4.27 i had to downgrade my engine because of lag and etc
@GorkaGames
@GorkaGames Жыл бұрын
yep this will also work in all UE4 latest versions too. And about your downgrade, did you try to disable lumen and virtual shadow maps?
@chofthch
@chofthch Жыл бұрын
yea i disabled lumen but didnt kow about the virtual shadow map and i also downgraded bcs of problems with the ui (it was too complicated for me)and ragdoll (it would always disable collisions on it even tough i did uncheck that option)ad thank you for replying me ı also have a mid/low end pc so ue 4.27 is better for me my specs: 8gb ram 475 gb ssd i have like 30 gb rn a gtx 1650 and a i5 10300h
@nGmms_
@nGmms_ Жыл бұрын
How can we make dialogue play again after it finishes? Pressing E again doesn't repeat dialogue
@GorkaGames
@GorkaGames Жыл бұрын
Yeah so the reason that it isn't repeatable is because in the Event Talk I have a branch to check if the talk Index is smaller than the whole array of the dialogue, and then you can see that I remove the widget from the parent. Instead of removing the widget just set the talk index back to -1 as default
@nGmms_
@nGmms_ Жыл бұрын
@@GorkaGames What widget are you talking about exactly? What's the minute in the video?
@JhonatanosRJ
@JhonatanosRJ Жыл бұрын
@@GorkaGames Realy nice tutorial. Easy and simple. But i have the same problem here. I tried to set 'talk index' to -1 after 'remove from parent' but not work. when i walk again to the npc and press 'e' nothing happens.
@JhonatanosRJ
@JhonatanosRJ Жыл бұрын
When i look to debug screen, even after 'remove from parent', 'UI' variable is setted to "is valid".
@GorkaGames
@GorkaGames Жыл бұрын
@@JhonatanosRJ Thank you. So after you have removed the parent and set the talk index to -1, what you have to do is to set the "UI" variable to null. Just drag it and set it without inputting any value. This should resolve the issue!
@SICK_2.0
@SICK_2.0 7 ай бұрын
Does this work for 1st person i don't know why but it won't work and I'm having a mental breakdown
@B31L
@B31L Жыл бұрын
YES 👍👍👍👍👍👍👍👍👍👍👍👍
@GorkaGames
@GorkaGames Жыл бұрын
😄😄
@curleed85
@curleed85 2 ай бұрын
I followed your steps, but nothing happens when I approach the NPC and press the designated key.
@Gurdedopdeath
@Gurdedopdeath Ай бұрын
Same :(
@yorki6625
@yorki6625 10 ай бұрын
8:17
@Kitsunelanie
@Kitsunelanie 8 ай бұрын
why are your like/subscribe/bell sounds so harsh and loud?
@gamerdweebentertainment1616
@gamerdweebentertainment1616 Жыл бұрын
I feel dumb :) didn't even think of that... Well still looking for more complicated one for some reason. Idiot brain, do the easy stuff 1st, NO!
@pulse_mendey8231
@pulse_mendey8231 10 ай бұрын
Faster next time....
@lizpupa5848
@lizpupa5848 11 ай бұрын
didnt work
@benabderrahmenghaith9367
@benabderrahmenghaith9367 Жыл бұрын
spam
@GorkaGames
@GorkaGames Жыл бұрын
what do you mean?
@ZoeSummers1701A
@ZoeSummers1701A 6 ай бұрын
You NEVER explain WHY you’re choosing the things you choose. You’re not educating; you’re just showing one way of doing it and not giving your audience the knowledge for them to choose differently.
@lodgical1234
@lodgical1234 3 ай бұрын
But you need to know it also gives people to branch off of this information and continue making theirs why don’t you see that
@homborgor
@homborgor 3 ай бұрын
Creating dialog systems isn't exactly beginner friendly. If you don't understand what's going on you need to learn the software abit more. This is actually really helpful for getting an idea of how things are built
@Silent_Chief
@Silent_Chief 11 ай бұрын
hello im facing an issue, i want multiple npc saying different thing with different idle animation, so i duplicate 6 time the BP npc , change for different animation , and change the pink dialogue array. The thing is : if i talk to my first npc and then the second nothing happen. if i talk directly to npc2 nothing happen too. how to have multiple npc so? and i would love if that possible to you , to show me how i can made it repeatetable , i read comment talking about it but is pretty hard when newbie edit: after the remove from parent, i have : set talk index -1 and set Ui without anything in the select asset , and still can't reapeat text... drive.google.com/file/d/1mC3fEFCecERCoFIjWOJ0SPtat8DNsmjs/view?usp=sharing here a screen 2s edit : ok now im able to talk at every copy of the npc bp , but still can't reapeat... 3rd edit: when we add the sound at the end the sound is repeat each time i press e .. i would like the npc only do a little sound at the fist interaction and not at each time we press (i would like something similar to zelda botw)
@gabrielfleury2008
@gabrielfleury2008 10 ай бұрын
Thank you so much!! You really helped me with this print
@Silent_Chief
@Silent_Chief 10 ай бұрын
@@gabrielfleury2008 np , but be careful the npc cant repeat
@ironmanwa2
@ironmanwa2 9 ай бұрын
I have a question, how can I make the interface disappear when the character leaves the collision range?
@wyvrn7714
@wyvrn7714 Жыл бұрын
I love you
@GorkaGames
@GorkaGames Жыл бұрын
love you too!
Intro to Dialogue Tree 1: Quick Start Tutorial
8:40
UnraedGames
Рет қаралды 1 М.
How to Make an Options Menu in Unreal Engine 5
23:19
Gorka Games
Рет қаралды 39 М.
SHE WANTED CHIPS, BUT SHE GOT CARROTS 🤣🥕
00:19
OKUNJATA
Рет қаралды 15 МЛН
Ну Лилит))) прода в онк: завидные котики
00:51
Create Footsteps Sounds in 5 Minutes in Unreal Engine 5
5:11
Brianko Games
Рет қаралды 222
UE5 | Ultimate Dialogue System - Tutorial - Pt1
29:07
Michael Pattison
Рет қаралды 23 М.
How to Make a Grappling Hook in Unreal Engine 5 - Very Easy
10:02
How to Make a Simple Inventory System in Unreal Engine 5
23:00
Gorka Games
Рет қаралды 89 М.
MultiVersus_20230424033713
1:50
Flash A Nova
Рет қаралды 832
How to Make Your First Game in Unreal Engine 5 in 2024 - Full Course
2:10:47
SHE WANTED CHIPS, BUT SHE GOT CARROTS 🤣🥕
00:19
OKUNJATA
Рет қаралды 15 МЛН