I forgot to mention, set the TextRender to hidden in game in the viewport. So it starts hidden. Also if you change your Camera Position & PlayerLocation in game, you'll have to drag and drop in a new NPC to reset the values back to the ones we created in the variabels :) Thanks for all the support team, see you in the next one!
2:52 In " Does Implement interface " click select class, choose " NPC_interact " 6:49 delete custom event, and add " event active dialogue " , and connect to the " print string ". I know, is on the video, but sometimes, we can be lost. 7:28 " bad cast node " replace with " cast to thirdpersoncharacter " or " cast to firstpersoncharacter " Credit to @Vidar Norén too 7:54 Near event " PlayerAdjustments " add event " interact " or " event key e " and connect to the " Set Input Mode UI Only " : )
@@Ally2_ would you know how to stop the character to move when the interaction is launched ? I've got an issue, he can't stop himself to move and go straight to the NPC or to the wall to stop its run...
Thanks so much for this! The blueprints are very easy to understand but it was definitely a little overwhelming just copy-pasting a whole bunch of code. Although the blueprints provided ensure to disable character movement, if you have any keys held when you press E, those keys don't get released. So, if you're running and press E while you're still running, your character will just run out of the viewport and keep running forever. But it was such a simple fix. Go to your third-person blueprint, right before the ActivateDialogue node, add the "Disable Input" node and also bring in a "Get Player Controller" node and connect it to the "Player Controller" pin inside of the "Disable Input" node. That's it!
Doing this again today, ran into some issues last time and I think I figured out what I did wrong. These are great tutorials but just wanna say don't be afraid to do no copy and pasting. I know it be more work for you but having it be a bit longer or maybe in 2 parts but going through the bp's more in depth because you've got a great recipe. Bless. Subscribed last time I was here.
The only thing I missed and took a bit for me to get was this: 6:49 Delete the "custom event", then add " event active dialogue " node instead so it has the blueprint pic in corner, and connect to the " print string " Adding this for later mention.
@@megalo5818 I tried expanding it to 20 lines and it broke. Be careful if you expand above what is shown. Try just one to make sure it works. I gave up on it haha. Should have kept a backup.
This tutorial doesn't work properly for some reason. If I am a beginner in unreal you can say okay you might have a mistake but nope. I've watched the video even twice and everything is the same, but when you click "E" to interact with the NPC nothing happens. I see in the comments that some people have the same issue as me and I am still trying to find a fix but unsuccessfully
Haha update 1 minute later I found the issue. So if you have the same issue as me check your custom event right here 7:49 does it say "Event Activate Dialogue" if doesn't just delete it and place it again and it will work perfectly ! :)
@@kriskata7653 @beardgames I had this issue and still have one similar issue. In the Blueprint Nodes from the description, the far left Redbox code titled "PlayerAdjustments" also pastes as a CustomEvent. I cannot delete and place it again. My only option to insert a PlayerAdjustment is a call function. Can you please suggest how to fix? Would this be why the E button does not trigger a result? I do not know where "PlayerAdjustment" originates from in the Blueprint Nodes....
@@gamerreviews71 you have to go to the "edit" "project settings" column in the list find the "input" column and there "Action manager" add the "E" key The author forgot to mention this.
Great tutorial, many thanks! Only problem when using "Move Camera + Player Over Time" the player seems to slide into cone location instead of walk as in the beginning of the vid. I'm using UE5
I am trying to add this to a two class RPG. Even though I followed the tutorial completely, when I press E nothing happens. Does anyone have any idea why ?
Make sure you're overlapping the overlap box my friend! Apart from that put print strings throughout you BP and narrow down where the error is. This video should help ... 😊
Thanks a lot but it was a simple mistake for me. When I added your BP to mine, Event Activate Dialogue changed to Custom Event and I didn't notice it. Thanks again.
@@egekara684 Really glad you got it figured out. I had the same problem myself. Thought it was a mismatched name I put in. Would never have got it otherwise. First time playing with interfaces and event dispatchers.
The fix for me was to delete the red node on BP_NPC titled “Custom Event” (right above the “Move Camera + Player” comment) and place a new node “Event Activate Dialogue” instead, and connect it.
I am having an issue with this... BP_NPC > Event Graph > Flash Screen - Teleport Character > all the way at the bottom of the box > Get World Rotation [Target is Scene Component] > Return Value Z (Yaw) > float + float pin gives error "float + float - Commutative associative binary operator inputs must all be of the same type." Tt also gives the error "Input pin B specifying non-default value no longer exists on node float + float . Please refresh node or reset pin to default value to remove pin." The same thing is happening for the other float + float pins that are located on the " Flash Screen - Teleport Camera" and the "Move Camera + Player Over time to Location" boxes. If anyone knows how to fix this please let me know! Thanks in advance.
ive been attempting UE4 for ever and cant really force myself to move forward with blueprints... i always get stuck on character creation in Blender... i finally attempted a BP tutorial.... though its very confusing on how to come up with these connections.. i think im getting way more comfortable following tutorials and trouble shooting within UE4 i think thats the most valuable thing i got out of this.. great tutorial... great pace! cant wait to give this robot some dialogue
Obrigado pelo conteudo amigo, muito bem explicado! me ajudou bastante no meu projeto... mais um inscrito e Like!! Não sei como as pessoas veem um conteudo desse e dão deslik!
Yo, thanks for the tutorial! Everything seems to be working but my character turns 90 degrees away from the NPC. What could I possibly do to fix this? I'm very inexperienced when it comes to UE.
Awesome video, I have learned a lot from it, however I am stuck as when I pasted the stuff onto the event graph I still wasn't sure how to get rid of the errors. If you could give me some more in depth advise on how to fix this it would be greatly appreciated. :)
Part 1 is a really good tutorial but do not waste your time going to part 2 -- it gets super complicated and a lot of the links that you download into the project are broken and you have to fix them yourself ... trust me I know becuase I was trying this. Anyways just take what you can from part 1 and follow a different tutorial.
I always watched videos and got help. :) I'm looking to use this quest mark asset for commercial purposes, and I'd like to discuss this. How can I contact you?
I love your video it helped me a lot, I just got one problem, when I interact with the npc the player 1. Slides to the position instead of using the animation I gave him 2. Doesn't rotate to directly face the npc, it just faces him when you talk to him in a specific rotation 3. When I'm walking and interact with the npc sometimes the player just walkes away while the cam changes Hope you see this and can help me
Ah nice one, this is cool! I'm following along with the FPS template and it didn't work for me at first. I re-watched to make sure I didn't miss anything and I noticed that my "Event Activate Dialogue' custom event had a typo. Just a heads up to double check that one if it's not working. Anyways, thanks for sharing with us dude!!
Awesome tutorial Beardgames! everything work perfectly, except for the player character's position, it simply will not move to the position of the cone, wondering what I am doing wrong, do you have any insights? Thanks for the tutorial, moving onto part 2!
compiling error "This blueprint (self) is not a PrimitiveComponent, therefore ' Target ' must have a connection." how can I fix it please ? thank you for the tutorial
Love following halfway through a tutorial before it forces you to start downloading files, why not show the nodes on screen clearly for people on mobile?
@@Beardgames i could send you a link as example but dont want do advertising :) but a workshop like you show step by step how to create a game from the beginning. i will buy your asset btw^^
@@VaennoX oh yeah! I see what you're saying, like a start a game course kind of thing. Well all these videos I've been producing now have actually been part of a 30 day tutorial series so it's my free of charge way of teaching people how to make their first game haha. I haven't made it very clear so it's something I'll need to explain to people when its finished. Hey thanks so much I really appreciate that, make sure you're in the discord and you can PM me with any questions you have about it :)
Hello guys, 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
So it's actually out right now for patreons as they're 1 video ahead with early access, so as soon as I've released my next tutorial part 2 will be there :) I'll try be as quick as possible but it will most likely be 2-3 days!
Great tutorial! Would you be so kind as to do a tutorial on creating NCPs similar to Assassin Creed (reacting to bumping, running away when seeing danger, interacting with one another, etc....) It would be much appreciate it.
The fix for me was to delete the red node on BP_NPC titled “Custom Event” (right above the “Move Camera + Player” comment) and place a new node “Event Activate Dialogue” instead, and connect it.
Sry bro you lost me at 1:00 when you are moving things around and doing other stuff so fast. I am not native english speaker so I struggled hearing and following your actions.
so when I follow this in Unreal Engine 5, I'm trying to use this for a top down game template. but after fixing the timeline, my alpha connections are not red, but upon re-seating them anyway, the addition node just under that, throws an error. is there anyone who knows how to solve that error? :FIXED: replace nodes with errors and change the "custom event" to "activate dialog".
i think you just need to re-create some of the nodes. I'm going to try this. Edit: Ive gotten rid of the errors. However, I cannot seem to get the function to begin when i press the e key.
Bro i have problem it wont change to camera position only text above his had disaper and thats it i wact the full vid 3 time make evryting right and there is no errors but still it wont change to camera i dont know why pls help
Do u know how to do a dialogue system kind of like how the game The Beginners Guide does? I’m trying to do something like that and I’d really appreciate it if u could look into that. Thank u!
Hi There, I've implemented the system however the chat just won't end. I'm using 4.27 so some things were broken which I've fixed, but the End Chat call in NPC_Dialogue is looking for a target (which I give as the NPC), as it won't take 'self'. This results in: Blueprint Runtime Error: "Accessed None trying to read property NPC_Ref". Blueprint: NPC_Dialogue Function: Execute Ubergraph NPC Dialogue Graph: EventGraph Node: End Chat. In the game this means the chat won't end when I have a goodbye response. Do I need to target the player or something else? What is the target used for in the EndChat Function in anycase as I can't see where its' used. Any thoughts/help?
i can't keep up with the vid unfortunately as i am rather new, however, is there any way you can explain how i can add the camera to my already made dialogue? Like the dialogue interactions are done,, i just needed to integrate the camera in somehow
Hey Beardgames. So, I've been trying to find a decent tutorial video for the process, to no avail. I don't know if you have ever tried your hand in it, but do you think you could make a "Character Creator" System? I'm a particular fan of the character creator system from Nioh 2 (seen here- czcams.com/video/UPocLaya_gg/video.html) but that's mostly because I like how realistic the characters look, and the different options available.
Aaaand there it is, I compared the nodes we copied and realized some settings had gotten knocked around lol. Namely connecting the timeline back to the Alpha channels on the Lerp nodes, and the (-90.0) value on the Addition A+B node was changed to (1.0). Also, Sweep and Teleport on the Set World Transform node had both been turned False Leaving my pain here in case anyone else stumbles down the same path
Im currently having an issue where my character keeps moving in the direction they were moving in if they interacted with the npc while moving. Any tips for this?
So make sure your variable is instance editable my friend :) Every time a variable is instance editable it can be seen in the details of the blueprint. If you don't have this variable make sure you created it like we do at 5:00. Good luck amigo!
@Beargames I cannot get the event to trigger when I interact with it. The event activate dialouge is not available to me even though I copied from your link as mentioned in the video, how do I reference it? I can keep getting custom events instead.
@@Beardgames Thanks for the quick response, I think I figured it out how to implement it. But it is still not working and better yet, there was no error. I was asking around in your discord at the "help I am stuck" section but no one could resolve it at the moment.
Hi, first of all, thanks for the tutorial, you are the best! I have a problem, when my player character interacts, in the cutscene the character is facing away from the NPC. How can I fix this?
No problem at all amigo :) so in the blueprint we are setting the characters rotation and location. At current I've added a -90 onto the rotation to get the mannequin faxing the npc, all you need to do is flip this over to 90 and it should be working for ya
@@RebootDaArcanist NPC Blueprint... Check your bp and compare it to the Link Beardgames provided. I had my addition node with value 1 and it should be 90! Cpy and past may chance some values =x
Not helpful for learning. At around 7 minutes in we are told to copy and paste a big chuck of blueprint in without help making it work or explaining it. That's where I gave up and moved on to something else. Having to stop start rewind these tutorials is normal. Please remove the terrible generic music.
@@injusticedmoney4929 I think I figured it out, I had renamed my third person character and it didnt show up as a cast. Right click on the event graph and search for '' cast to *thirdpersoncharacter name* and replace the bad cast nodes with those. Connect them as the bad cast nodes where connected, or just as the video shows!
everything works except that my character keeps walking after interaction starts how do i stop the movement? i saw one comment about a stop movement node but i have no idea where that goes
nevermind fixed it by adding get player character setting return value to character movement and adding disable movement after set input mode ui only in npc character
@@hellstriker5084 I don't exactly catch what you're saying but i have the feeling it's part of the solution i'm searching for. Can you be more specific and detailled the action you realised in your comment ? You'll be a life savior !
@@corentinaubert208 honestly im not sure what i was on about i kinda abandoned that project awhile back but if you are interested you can have the blueprints i guess
I had watched over this three times and still not managed to get it to work. The interaction between my character and the NPC when pressing E does not seem to do anything. Any idea why that would be?
I forgot to mention, set the TextRender to hidden in game in the viewport. So it starts hidden. Also if you change your Camera Position & PlayerLocation in game, you'll have to drag and drop in a new NPC to reset the values back to the ones we created in the variabels :) Thanks for all the support team, see you in the next one!
2:52 In " Does Implement interface " click select class, choose " NPC_interact "
6:49 delete custom event, and add " event active dialogue " , and connect to the " print string ". I know, is on the video, but sometimes, we can be lost.
7:28 " bad cast node " replace with " cast to thirdpersoncharacter " or " cast to firstpersoncharacter " Credit to @Vidar Norén too
7:54 Near event " PlayerAdjustments " add event " interact " or " event key e " and connect to the " Set Input Mode UI Only " : )
thanks for the tip
@@polyviospatseadis9777 : )
Thx for your excellent comment. I'll be still stuck wtihout it !
@@corentinaubert208 : )
@@Ally2_ would you know how to stop the character to move when the interaction is launched ? I've got an issue, he can't stop himself to move and go straight to the NPC or to the wall to stop its run...
Thanks so much for this! The blueprints are very easy to understand but it was definitely a little overwhelming just copy-pasting a whole bunch of code.
Although the blueprints provided ensure to disable character movement, if you have any keys held when you press E, those keys don't get released. So, if you're running and press E while you're still running, your character will just run out of the viewport and keep running forever. But it was such a simple fix. Go to your third-person blueprint, right before the ActivateDialogue node, add the "Disable Input" node and also bring in a "Get Player Controller" node and connect it to the "Player Controller" pin inside of the "Disable Input" node. That's it!
Doing this again today, ran into some issues last time and I think I figured out what I did wrong. These are great tutorials but just wanna say don't be afraid to do no copy and pasting. I know it be more work for you but having it be a bit longer or maybe in 2 parts but going through the bp's more in depth because you've got a great recipe. Bless. Subscribed last time I was here.
For those of you that didn't have "event activate dialogue" option, implement the NPC interact interface in the NPC class.
that did not work for me.
The only thing I missed and took a bit for me to get was this:
6:49 Delete the "custom event", then add " event active dialogue " node instead so it has the blueprint pic in corner, and connect to the " print string "
Adding this for later mention.
THANK YOU !!!! i was stuck and this helped me !!!
@@megalo5818 I tried expanding it to 20 lines and it broke. Be careful if you expand above what is shown. Try just one to make sure it works.
I gave up on it haha. Should have kept a backup.
I completely missed that, thank you so much!
Is anyone else unable to end the convo? I downloaded the full project and have everything the same but I can't end the chat.
I feel like I'm the only one who follows your tutorials and at the end it doesn't work. @-@ What am I doing wrong! Idk.
This tutorial doesn't work properly for some reason. If I am a beginner in unreal you can say okay you might have a mistake but nope. I've watched the video even twice and everything is the same, but when you click "E" to interact with the NPC nothing happens. I see in the comments that some people have the same issue as me and I am still trying to find a fix but unsuccessfully
Haha update 1 minute later I found the issue. So if you have the same issue as me check your custom event right here 7:49 does it say "Event Activate Dialogue" if doesn't just delete it and place it again and it will work perfectly ! :)
@@kriskata7653 @beardgames
I had this issue and still have one similar issue. In the Blueprint Nodes from the description, the far left Redbox code titled "PlayerAdjustments" also pastes as a CustomEvent. I cannot delete and place it again. My only option to insert a PlayerAdjustment is a call function. Can you please suggest how to fix? Would this be why the E button does not trigger a result? I do not know where "PlayerAdjustment" originates from in the Blueprint Nodes....
@@manueljimenez8952 You may have to delete the old one, and hit compile before bringing in the new one.
Your a life saver thanks for this comment !
@@modernsimsguru9409 Glad it helped ! :)
Thank you for doing this tutorial but I have a issue that when I press my key the camera doesn't function could you let me how can I fix it ?
im having same issue
@@gamerreviews71 you have to go to the "edit" "project settings" column in the list find the "input" column and there "Action manager" add the "E" key
The author forgot to mention this.
Great tutorial, many thanks! Only problem when using "Move Camera + Player Over Time" the player seems to slide into cone location instead of walk as in the beginning of the vid. I'm using UE5
Thank you!
I am trying to add this to a two class RPG. Even though I followed the tutorial completely, when I press E nothing happens. Does anyone have any idea why ?
Make sure you're overlapping the overlap box my friend! Apart from that put print strings throughout you BP and narrow down where the error is. This video should help ... 😊
czcams.com/video/nPBg6VmxImY/video.html
Thanks a lot but it was a simple mistake for me. When I added your BP to mine, Event Activate Dialogue changed to Custom Event and I didn't notice it. Thanks again.
@@egekara684 hey it happens! Just gotta go through all the functionality from the start and narrow down where the problem is :)
@@egekara684 Really glad you got it figured out. I had the same problem myself. Thought it was a mismatched name I put in. Would never have got it otherwise. First time playing with interfaces and event dispatchers.
Think I'm gonna need this in my next game, good timing and great explained as everytime 👌
Edit: you nailed the thumbnail with this one 😁
Haha onto game 2 already you're smashing it ;) Ahah thanks man I'm slowly getting there
FOR PEOPLE who has problem with this: 6:53, change "custom event" to "event active dialogue"
when i hit E nothing happens :'(
The fix for me was to delete the red node on BP_NPC titled “Custom Event” (right above the “Move Camera + Player” comment) and place a new node “Event Activate Dialogue” instead, and connect it.
@@tonybush565THIS FIXED IT!!!! Thank You, I tried 3 times, was about to give up. You a bro
I am having an issue with this...
BP_NPC > Event Graph > Flash Screen - Teleport Character > all the way at the bottom of the box > Get World Rotation [Target is Scene Component] > Return Value Z (Yaw) > float + float pin gives error "float + float - Commutative associative binary operator inputs must all be of the same type."
Tt also gives the error "Input pin B specifying non-default value no longer exists on node float + float . Please refresh node or reset pin to default value to remove pin."
The same thing is happening for the other float + float pins that are located on the " Flash Screen - Teleport Camera" and the "Move Camera + Player Over time to Location" boxes.
If anyone knows how to fix this please let me know! Thanks in advance.
Hey man I'm having the same exact issue and its really stopping my project progress... Anyone have any ideas about how to fix this?
SOLVED: Go to the "float + float" pin and right click it and press "refresh node" Do this for all the nodes that give this error and i should fix it!
@@tommedenney Thanks!!
when i copy and paste the stuff from bp it some things wont appear
I searched for "npc interaction unreal".
It brought me here.
Thank you and have a great day.
SO DID I HAHA XD
How do I end the dialogue and resume play?
Found your tutorial, ran through it, but my player won’t seem to interact with it. As in nothing happens? Why? What did I miss?
same...
you did an amazing job explaining everything, def deserve more viewers and subs! awesome job man
Thanks so much Happu very kind of you to say :)
Quick question, does this work in unreal engine 5?
Does it work??
Probably, I didn't try it because in unreal I use nodes which don't take stuff like c++, but if u use c++ or something like that it prob will
ive been attempting UE4 for ever and cant really force myself to move forward with blueprints... i always get stuck on character creation in Blender... i finally attempted a BP tutorial.... though its very confusing on how to come up with these connections.. i think im getting way more comfortable following tutorials and trouble shooting within UE4 i think thats the most valuable thing i got out of this.. great tutorial... great pace! cant wait to give this robot some dialogue
Can someone help me 🥲 im having a bit of a problem here cuz the cutscene still wont activate while i followed 100% 🥲
if you copied and pasted the nodes, there is an event that defaults to "custom event" that you have to change to "activate dialogue"
@@neverknowsbest1717 This guy! deserves a raise, thank you so much.
Followed this to the letter.... doesn't work
Thank you very much for this tutorial! Very well explained and I'm learning so much from it.
No problem Mowu! Thanks so much for watching :)
Obrigado pelo conteudo amigo, muito bem explicado! me ajudou bastante no meu projeto... mais um inscrito e Like!!
Não sei como as pessoas veem um conteudo desse e dão deslik!
your the brakeys of unreal
Yeah, then it’s smart poly
Yo, thanks for the tutorial! Everything seems to be working but my character turns 90 degrees away from the NPC. What could I possibly do to fix this? I'm very inexperienced when it comes to UE.
Followed this tutorial again today. and it corrupted one of my blueprints.
Thank you. Was able to setup an interacting with ThirdPersonCharacters and other objects that use the interface.
Awesome video, I have learned a lot from it, however I am stuck as when I pasted the stuff onto the event graph I still wasn't sure how to get rid of the errors. If you could give me some more in depth advise on how to fix this it would be greatly appreciated. :)
How do you exit the interaction once you've entered it?
im facing same issue did you find any solution?
@@eatherghost495 Same here
Very nice bro, well done this is elegant. You've come a long ways mate 👍
Thank you so much again man 🙏
the copy paste at the end was lazy. so annoying to come so far.
The copy paste was to save the viewers time my good sir not mine
Part 1 is a really good tutorial but do not waste your time going to part 2 -- it gets super complicated and a lot of the links that you download into the project are broken and you have to fix them yourself ... trust me I know becuase I was trying this. Anyways just take what you can from part 1 and follow a different tutorial.
Thank you very much for this really good video !
I always watched videos and got help. :) I'm looking to use this quest mark asset for commercial purposes, and I'd like to discuss this. How can I contact you?
Anybody knows why my quest qiver vanishes when i open the game?
Amazing tutorial. Straight to the point and very useful information. New SUB!!
Thanks so much Daniel :)
I love your video it helped me a lot, I just got one problem, when I interact with the npc the player
1. Slides to the position instead of using the animation I gave him
2. Doesn't rotate to directly face the npc, it just faces him when you talk to him in a specific rotation
3. When I'm walking and interact with the npc sometimes the player just walkes away while the cam changes
Hope you see this and can help me
Hi, how can I create multiple NPC with different blueprints and using the same dialog system? The end chat is giving me issues.
same question the NPC Ref in the NPC Dialogue is refering to one class object sadly.
Perfect thumbnail and very interesting for the future
Thanks rein! Hope it helps you out one day :)
Ah nice one, this is cool! I'm following along with the FPS template and it didn't work for me at first. I re-watched to make sure I didn't miss anything and I noticed that my "Event Activate Dialogue' custom event had a typo. Just a heads up to double check that one if it's not working.
Anyways, thanks for sharing with us dude!!
What a great video! Thanks.
Awesome tutorial Beardgames! everything work perfectly, except for the player character's position, it simply will not move to the position of the cone, wondering what I am doing wrong, do you have any insights? Thanks for the tutorial, moving onto part 2!
Anytime Marcus! You got this brother :)
Hmm I'm not sure why from a glance, you'd have to go through the nodes I'm afraid!
Super helpful! Thank you for your tutorial
Tutorial is 💯 and the thumbnail is 💯
Respect mzone thanks dude😎
Very helpful video thanks
compiling error "This blueprint (self) is not a PrimitiveComponent, therefore ' Target ' must have a connection."
how can I fix it please ? thank you for the tutorial
Love following halfway through a tutorial before it forces you to start downloading files, why not show the nodes on screen clearly for people on mobile?
Your tutorials are soo helpful, my project is mostly done with your tutorials xD xD. I am excited for part 2
Haha glad to hear it my friend. Keep it up!
@@Beardgames you have a workshop or something like that?
@@VaennoX what do you mean by workshop sorry 😊?
@@Beardgames i could send you a link as example but dont want do advertising :) but a workshop like you show step by step how to create a game from the beginning. i will buy your asset btw^^
@@VaennoX oh yeah! I see what you're saying, like a start a game course kind of thing. Well all these videos I've been producing now have actually been part of a 30 day tutorial series so it's my free of charge way of teaching people how to make their first game haha. I haven't made it very clear so it's something I'll need to explain to people when its finished. Hey thanks so much I really appreciate that, make sure you're in the discord and you can PM me with any questions you have about it :)
Hello guys, 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
This is amazing when will the part 2 be available?
So it's actually out right now for patreons as they're 1 video ahead with early access, so as soon as I've released my next tutorial part 2 will be there :) I'll try be as quick as possible but it will most likely be 2-3 days!
you deserve way more clout than you have
Haha respect my dude, hopefully I'll take off one of these days but just gotta stay humble and patient until that day😁
@@Beardgames when you break 10k the algorithm is gonna find you
@@codyvandal2860 Hahah I'm absolutely praying my friend. Praying an insane amount 😁 thank you man that actually made my morning haha
Great tutorial!
Would you be so kind as to do a tutorial on creating NCPs similar to Assassin Creed (reacting to bumping, running away when seeing danger, interacting with one another, etc....)
It would be much appreciate it.
Maybe something I could do in the future my friend but at the moment I'm fully booked up with videos :) Good idea though!
@@Beardgames Thank you 😊
Thank you!!
This would be helpful is part 2 didn't break everything.
Sorry for the dumb question but should someting happen when i press "E" on the npc? Because i did everything just the way you did and nothing happens.
Make sure you're in the NPC trigger box my friend. You can set this to visible by going into the details and by checking hidden in game :)
@@Beardgames I have the same problem. It simply doesn't work.
@Beardgames i am also having this issue
The fix for me was to delete the red node on BP_NPC titled “Custom Event” (right above the “Move Camera + Player” comment) and place a new node “Event Activate Dialogue” instead, and connect it.
@@CorpusFisty thanks mate, it really work
Sry bro you lost me at 1:00 when you are moving things around and doing other stuff so fast. I am not native english speaker so I struggled hearing and following your actions.
Hey, can you please show us how to put a really nice menu like from AAA games on stuff like this ?
so when I follow this in Unreal Engine 5, I'm trying to use this for a top down game template. but after fixing the timeline, my alpha connections are not red, but upon re-seating them anyway, the addition node just under that, throws an error. is there anyone who knows how to solve that error? :FIXED: replace nodes with errors and change the "custom event" to "activate dialog".
i think you just need to re-create some of the nodes. I'm going to try this. Edit: Ive gotten rid of the errors. However, I cannot seem to get the function to begin when i press the e key.
im haveing the same issue
@@BooneyianLogic Any resolution on this?
Thank you so much!!
No problem at all! Thanks for supporting the channel 🙂
Very nice style, gained a sub
Thank you kindly Sla! Really appreciate it :)
Bro i have problem it wont change to camera position only text above his had disaper and thats it i wact the full vid 3 time make evryting right and there is no errors but still it wont change to camera i dont know why pls help
Do u know how to do a dialogue system kind of like how the game The Beginners Guide does? I’m trying to do something like that and I’d really appreciate it if u could look into that. Thank u!
Another great tutorial :)
Thanks DLPS :)
AWESOME!
Thanks amigo😊 Part 2 is even better!
HI I am watching your video but the activate dialogue does not appear :I, is there some way that you can help? :)
for some reason mine only works when i disable consume for the E key any reasons why?
How do I make a dialouge system with Pawns instead of characters, im making a Car RPG where every character is a car.
Hi There, I've implemented the system however the chat just won't end. I'm using 4.27 so some things were broken which I've fixed, but the End Chat call in NPC_Dialogue is looking for a target (which I give as the NPC), as it won't take 'self'. This results in: Blueprint Runtime Error: "Accessed None trying to read property NPC_Ref". Blueprint: NPC_Dialogue Function: Execute Ubergraph NPC Dialogue Graph: EventGraph Node: End Chat. In the game this means the chat won't end when I have a goodbye response.
Do I need to target the player or something else? What is the target used for in the EndChat Function in anycase as I can't see where its' used.
Any thoughts/help?
I have the same problem. Any theories?
Any solution
what can i do when it says "cant connect pins object and other actor"?
i can't keep up with the vid unfortunately as i am rather new, however, is there any way you can explain how i can add the camera to my already made dialogue? Like the dialogue interactions are done,, i just needed to integrate the camera in somehow
I walk up to the npc and press E. Nothing happens. I did everything correctly. Why won’t it work?
Check your collision box my friend, you might not be overlapping it, if you are check your collision settings :)
Hi, how can I create multiple NPC with different blueprints and using the same dialog system? The endchat is giving me issues. Thanks in advance
i have the same problem
Hey Beardgames. So, I've been trying to find a decent tutorial video for the process, to no avail. I don't know if you have ever tried your hand in it, but do you think you could make a "Character Creator" System? I'm a particular fan of the character creator system from Nioh 2 (seen here- czcams.com/video/UPocLaya_gg/video.html) but that's mostly because I like how realistic the characters look, and the different options available.
Is there a way to force your character to face the npc when they spawn at the cone? My character practically has their back to them and the camera
The "Move Camera + Player Over time to Location" option has them facing the right way but they kind of slide into place 😭
Aaaand there it is, I compared the nodes we copied and realized some settings had gotten knocked around lol. Namely connecting the timeline back to the Alpha channels on the Lerp nodes, and the (-90.0) value on the Addition A+B node was changed to (1.0). Also, Sweep and Teleport on the Set World Transform node had both been turned False
Leaving my pain here in case anyone else stumbles down the same path
As much pain as this brought me in the past hour, thank you for the video 🥴
I'll be back for part 2 in the morning
@@emackenzie thxxxxx man ! I've got the same problem as you with the values changed on the addition A+B nodes !
@@emackenzie Thank you🙏
when i press the E it doesn't work
Please, i need help(the E key it's correct)
@@elijahpm hi did you find the problem?
Do you mind if I do this with transition visibility?
Any guess why after interacting with the NPC, my character resumes his walking speed and direction right after the black screen animation?
Throw in a stop movement node :)
@@Beardgames where?
perfect
You are doing UI anchors wrong
can i use this for my game?
Im currently having an issue where my character keeps moving in the direction they were moving in if they interacted with the npc while moving. Any tips for this?
any solutions, having this problem rn?
@@keshxn8076 sadly no
why when i press f nothing happens? i check the video a lot of times and i can seee the error any ideas guys?
if you copied and pasted the nodes, there is an event that defaults to "custom event" that you have to change to "activate dialogue"
5:41 I can't find the camera transform to change the position, can you help me? I will subscribe for sure if you can help me to fix this "problem"
So make sure your variable is instance editable my friend :) Every time a variable is instance editable it can be seen in the details of the blueprint. If you don't have this variable make sure you created it like we do at 5:00. Good luck amigo!
@Beargames I cannot get the event to trigger when I interact with it.
The event activate dialouge is not available to me even though I copied from your link as mentioned in the video, how do I reference it? I can keep getting custom events instead.
Could you give me a timestamp my friend :)
@@Beardgames Thanks for the quick response, I think I figured it out how to implement it. But it is still not working and better yet, there was no error. I was asking around in your discord at the "help I am stuck" section but no one could resolve it at the moment.
@@peakedinsanity1975 keep it up dude I know you'll get there :)
Do you solve it i have the same problem
Is this gamepad compatible?
Hi, first of all, thanks for the tutorial, you are the best! I have a problem, when my player character interacts, in the cutscene the character is facing away from the NPC. How can I fix this?
No problem at all amigo :) so in the blueprint we are setting the characters rotation and location. At current I've added a -90 onto the rotation to get the mannequin faxing the npc, all you need to do is flip this over to 90 and it should be working for ya
@@Beardgames where exactly in the blueprint is this?
@@RebootDaArcanist NPC Blueprint... Check your bp and compare it to the Link Beardgames provided. I had my addition node with value 1 and it should be 90! Cpy and past may chance some values =x
Not helpful for learning. At around 7 minutes in we are told to copy and paste a big chuck of blueprint in without help making it work or explaining it. That's where I gave up and moved on to something else. Having to stop start rewind these tutorials is normal. Please remove the terrible generic music.
Agree. I appreciate him trying to save peopl etime. But I want to learn.
Can this translate to a 2d sidescroller?
Tysm :)
Anytime :)
I get a bad cast node at 6:35 and cant seem to fix it, what should I do?
same
@@injusticedmoney4929 I think I figured it out, I had renamed my third person character and it didnt show up as a cast. Right click on the event graph and search for '' cast to *thirdpersoncharacter name* and replace the bad cast nodes with those. Connect them as the bad cast nodes where connected, or just as the video shows!
i did everything as you said, but i still cant interact with the npc, plus the placing of my camera and cone are a bit wonky
Do you solve it ?
@@elblogdejojan5453 how do you solve it?
if you copied and pasted the nodes, there is an event that defaults to "custom event" that you have to change to "activate dialogue"
@@neverknowsbest1717 thank you!
@@The_Animator 👍
everything works except that my character keeps walking after interaction starts how do i stop the movement? i saw one comment about a stop movement node but i have no idea where that goes
nevermind fixed it by adding get player character setting return value to character movement and adding disable movement after set input mode ui only in npc character
@@hellstriker5084 I don't exactly catch what you're saying but i have the feeling it's part of the solution i'm searching for. Can you be more specific and detailled the action you realised in your comment ? You'll be a life savior !
@@corentinaubert208 honestly im not sure what i was on about i kinda abandoned that project awhile back but if you are interested you can have the blueprints i guess
@hellstriker yeah I would like to have them plz !!
@@corentinaubert208 Spammy#2984
I had watched over this three times and still not managed to get it to work. The interaction between my character and the NPC when pressing E does not seem to do anything. Any idea why that would be?
I changed it and this now working ....
This when "Event => Printstring=>player adjustments"
@@VlRos94 can you explain what you mean by that a little more? I'm sorry i'm extremely new to Unreal.
I too 😀 Pls turn on 7:43 and you can see how event is dispatcher.
@@VlRos94 Thank you so much
is it multplayer compatable?
It's not at the moment because it's a single chat system. You could make the end result multiplayer by replicating the events :)
helpp i cant did it :((((