Blueprint Multiplayer: Chat Setup | 22 | v4.11 Tutorial Series | Unreal Engine

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 ก.ค. 2016
  • In this video we work on providing a method for our players to chat with one another inside the Lobby. This allows the server to communicate with clients and vice-versa, taking user input and replicating that across the network to all connected.
  • เกม

ความคิดเห็น • 89

  • @PatrickAuri
    @PatrickAuri 6 ปีที่แล้ว +30

    For everyone having the server and client not sending message to each other, but duplicate message to themselves: Make sure "Update Chat"'s target is actually connected to the LobbyPC in the ForEachLoop and NOT self. This fixed it for me!

    • @herodev7772
      @herodev7772 5 ปีที่แล้ว

      Thanks a lot mate

    • @rokkenroll9621
      @rokkenroll9621 5 ปีที่แล้ว

      Lifesaver

    • @Extrone
      @Extrone 4 ปีที่แล้ว

      Thanks 😃

    • @Beacon80
      @Beacon80 4 ปีที่แล้ว

      There goes my hero!

    • @R3IMYSS
      @R3IMYSS 3 ปีที่แล้ว

      Here is your crown, King. {.-++-.}

  • @stevenkent5351
    @stevenkent5351 5 ปีที่แล้ว +26

    if you're having trouble casting to LobbyPC @8:52 make sure your LobbyPC is loaded by opening then closing the BP. then it SHOULD show up for you. I was stuck on this for a while, as I never came across a bug like that before.

    • @Beardgames
      @Beardgames 4 ปีที่แล้ว +1

      you're a legend thank you

    • @Kedriik
      @Kedriik 4 ปีที่แล้ว +1

      worked thanks

    • @eye_scream_eye_scream
      @eye_scream_eye_scream 4 ปีที่แล้ว

      @@USAIsrUKEUVngrdBLRckOccupiedUA I'm using the version this is made so I have no issues

    • @wikitent637
      @wikitent637 4 ปีที่แล้ว

      Thank you mate. You saved me lots of time.

    • @TrueSweatix
      @TrueSweatix 3 ปีที่แล้ว

      Thanks for the tip!

  • @Gambsmoore
    @Gambsmoore 7 ปีที่แล้ว +44

    I feel strong. Only 5000 people have gotten this far.

    • @shwabbaa5728
      @shwabbaa5728 4 ปีที่แล้ว +1

      24,421 in 2019

    • @NN-mi8hv
      @NN-mi8hv 4 ปีที่แล้ว +1

      25,231 in 2019, November 08

    • @shwabbaa5728
      @shwabbaa5728 4 ปีที่แล้ว +1

      28,771 in 2020, April 04

    • @OdeonArenaHC
      @OdeonArenaHC 4 ปีที่แล้ว

      april 25: 29.229 and counting!

    • @PacJawa
      @PacJawa 3 ปีที่แล้ว

      34,345 as of October 5th 2020

  • @PuchoMacker
    @PuchoMacker 7 ปีที่แล้ว +1

    you're my hero man... I did not make a chat utility, but these bases work perfectly for a multiplayer radar/minimap

  • @ferezanioan
    @ferezanioan 6 ปีที่แล้ว +1

    Working great. Thank you for this!

  • @Sephern
    @Sephern 5 ปีที่แล้ว +6

    There is no need to touch replication settings on any variable or custom event in a widget. Widgets are only run on the client, therefore there is no reason to replicate the changes on the client to the server because there is no widget on the server.

  • @OniMikeVision85
    @OniMikeVision85 8 ปีที่แล้ว

    Very Nice Thanks a million

  • @nerophesis
    @nerophesis 7 ปีที่แล้ว +24

    connect this up .. connect that up ... like so

    • @Thomas-xd4cx
      @Thomas-xd4cx 3 ปีที่แล้ว

      Getting some Bob Ross vibes from this lmao

  • @phitho3973
    @phitho3973 3 ปีที่แล้ว

    Very Nice Tutorial thanks

  • @MrVasteel
    @MrVasteel 7 ปีที่แล้ว

    Hi, great tutorial series. Is there any reason why the LobbyGM "UpdateChat" event cannot be a multicast instead of for-each looping over every client to call it as a Run on Owner? I have tried implementing it as a multicast and sure enough it doesn't work, but I don't know why.

  • @iWerli
    @iWerli 7 ปีที่แล้ว +1

    would i be able to migrate this in to a first person project by simply selecting everything and hitting migrate? or is there any other easy way to do it?

  • @spartangamer3638
    @spartangamer3638 7 ปีที่แล้ว

    THX man

  • @solidosneik8303
    @solidosneik8303 6 ปีที่แล้ว

    Perfect

  • @nalfmalf
    @nalfmalf 3 ปีที่แล้ว

    if you don't see the option for generating events for chat entry in the chat window graph, drag chat entry to the graph and then you should see the options

  • @jaradfraser8005
    @jaradfraser8005 7 ปีที่แล้ว

    My gameplay chat does not appear due to my loading screen not dissapearing after i have joined the map, im not sure what is causing the loading screen to stay displayed

  • @joshuaoliver5181
    @joshuaoliver5181 6 ปีที่แล้ว

    Hey!!! I'm still under the first 10k! Pretty rad i think

  • @Thunderclocker
    @Thunderclocker 3 ปีที่แล้ว +1

    How do you activate the ChatEntry through a key without using a mouse?

  • @lordmoonowl8650
    @lordmoonowl8650 5 ปีที่แล้ว

    What if you want people to customize the font size comfortably

  • @helenmay7602
    @helenmay7602 4 ปีที่แล้ว

    Can anyone tell me why I don't have the option 'Self Hit Test Invisible' in Behaviour Panel for the Chat Window? My only options are Visible, Collapsed, Hidden, Not Hit-Testable (Self and All Children) and Not Hit -Testable ( Self Only) (16.34)

  • @joelarmour
    @joelarmour 4 ปีที่แล้ว +1

    for some reason my chat has replaced the main menu completely

  • @AphoniaMute
    @AphoniaMute 6 ปีที่แล้ว +6

    Damn I came here looking to get a chat system to work but when did he make "AllPlayerControllers" and when did he make the widget variable "Lobby Menu WB" I never seen him create those... Were they in a previous video?

    • @ferezanioan
      @ferezanioan 6 ปีที่แล้ว +4

      Yes, you should take the series from the beginning :)

    • @drummershoujo
      @drummershoujo 5 ปีที่แล้ว +4

      He creates the AllPlayerControllers variable in Video 14 at 12:57, but does not do the logic to populate it until Video 15 called “Lobby Game Mode” at 3:40

    • @Thunderclocker
      @Thunderclocker 3 ปีที่แล้ว

      @@drummershoujo you are my savior

  • @Hardwired_Productions
    @Hardwired_Productions ปีที่แล้ว

    some reason my characters cant move when spawned?? i have watched the series two time and have done everything exact... Any idea why it doesnt work?

  • @PlayOn223
    @PlayOn223 3 ปีที่แล้ว

    Is this tutorial even work on 4.24 unreal version?..

  • @MrShaggy24
    @MrShaggy24 5 ปีที่แล้ว +2

    At 15:35 min i cant get the node ,,Update Chat Window'' from ,,Target Chat Window''. My Version is 4.19. Pls help, it doesnt work.

    • @DonMatek
      @DonMatek 5 ปีที่แล้ว

      ​@@dragonballfan8099 Have you created Update Chat Window Custom Event in ChatWindow Widget?

  • @nalfmalf
    @nalfmalf 3 ปีที่แล้ว

    auto wrap text is now under the wrapping section and not under appearance

  • @RbitGames
    @RbitGames 6 ปีที่แล้ว

    can you make about voice chat because I'm can't found any about voice chat tutorials

  • @ranchao3530
    @ranchao3530 6 ปีที่แล้ว

    All the messages are sending to the owning client. If there are 3 players and someone sends a message, they all appear on that players window only. Is ChatWindow supposed to be replicated?

    • @ranchao3530
      @ranchao3530 6 ปีที่แล้ว

      Matan Meshulam i never fixed it bro

  • @critfame
    @critfame 7 ปีที่แล้ว

    Chat is not working. I did everything exactly the same, also rewatched and rechecked.
    When there is 1 player in the lobby chat is ok. When there are 2 players however when you type a message it sends it 2 times and shows it only on the sender chat. The reciever doesn't see it.

    • @critfame
      @critfame 7 ปีที่แล้ว

      Excited Aleks ye I thought I commented the fix. ☺

  • @salimanime5632
    @salimanime5632 5 ปีที่แล้ว

    can we use video chat ?

  • @ManuelBindi
    @ManuelBindi ปีที่แล้ว

    Does it work with dedicated servers?

  • @davidgread511
    @davidgread511 4 ปีที่แล้ว +1

    my menu's bottom border lengthens in game every time a message is sent, until eventually the chat box drops off the screen completely. anyone know why this is and what can be done about it?

    • @johnholmstrom4212
      @johnholmstrom4212 4 ปีที่แล้ว

      Have you figured this out yet?

    • @sifi380
      @sifi380 4 ปีที่แล้ว +1

      Hi, I made a simple solution for this. In the chat window in Update chat window event a placed a branch with condition which compares the amount of children in chatlog with a number. When this number is exceeded I call remove child at index 0 from chatlog, this is connected to true branch. It is not something very unique, but it keeps specified amount of last messages.
      Hope that it is a littlebit useful

  • @adam4designss
    @adam4designss ปีที่แล้ว

    how i can sender image to this,sorry iam beginner

  • @nicosteyl3709
    @nicosteyl3709 2 ปีที่แล้ว +5

    Here's the finished product for Unreal 4.27:
    www.cgtrader.com/products/unreal-engine-blueprint-multiplayer-starter-project-template.

  • @joshuaoliver5181
    @joshuaoliver5181 6 ปีที่แล้ว

    i cant access the chat window through my lobby pc any ideas?

    • @bakajr2
      @bakajr2 6 ปีที่แล้ว

      I am having this same issue. Have you found out why LoobyPC isnt showing up in ChatWindow?

    • @bakajr2
      @bakajr2 6 ปีที่แล้ว

      Never mind I figured it out. if you haven't all i did was drag off the the true on the branch and cast to LobbyPC from there then i connected Get Owning Player.

  • @babush6
    @babush6 4 ปีที่แล้ว

    Why is Run on Owning Client used? Why not multicast?

    • @kode7763
      @kode7763 4 ปีที่แล้ว

      Hey If you have most of this project done, can you help me fix a couple problems i have by letting me so your blueprints. I have a problem where the arena images and names wont pop up in the lobby menu. I would appreciate it alot

    • @diselxia5698
      @diselxia5698 4 ปีที่แล้ว

      They are two completely different things. Multicast makes it run on all clients and the owner client runs only on the client that called the run on server event (returns a request, for example).

  • @alibeksharapov70
    @alibeksharapov70 7 ปีที่แล้ว +1

    gameplay chat doesnt show player name.
    :hello

    • @markoc5501
      @markoc5501 7 ปีที่แล้ว

      ran into the same problem, going to try and look into it, also noted that the player name doesnt populate under player list, thinking thats where i would look, will update if i figure this out. OK, update - so the problem on my end was that the pre lobby name was never set, or cleared itself out, going to do some more testing on it, but i found once i go to main menu options and added a name and icon, then the player list and chat work fine. hope that helps anyone down the road that finds the same problem. I also ran it in New Editor Window first, which is why i think i bypassed the first time options settings, deleted save game and restarted in standalone and found that the problem has been corrected

    • @Bleutounge
      @Bleutounge 6 ปีที่แล้ว

      Marko Carstensen can you help me out on this i dont see my player name in the players section and in chat

  • @lordmoonowl8650
    @lordmoonowl8650 5 ปีที่แล้ว +2

    I can’t find cast to lobbypc

  • @HaraHG
    @HaraHG 5 ปีที่แล้ว +2

    A lot of variables that dont need to be replicated.

    • @petter9078
      @petter9078 5 ปีที่แล้ว +1

      Yeah.. There are many.

  • @Sillymonkeies
    @Sillymonkeies 5 ปีที่แล้ว

    does anyone know why my Character Select icon is completely white as 0_Base?

  • @res0lve
    @res0lve 4 ปีที่แล้ว

    PLEASE DO A VOICE CHAT ONE WITH TEAM CHAT!!!

  • @wakealan8165
    @wakealan8165 7 ปีที่แล้ว +2

    Yes We didi it! but why?

    • @kalemeta8996
      @kalemeta8996 6 ปีที่แล้ว +1

      To make a shitty game.

  • @petter9078
    @petter9078 5 ปีที่แล้ว +1

    If you want to have a chat like in World of Warcraft, you can do it in 3 steps.
    1: Head into the ChatWindow WDB Designer and set Angle in Render Transform in the ChatLog [Scroll Box] to 180.
    2: Head into the ChatText WDB Designer and set Angle in Render Transform in the Text Block to 180.
    3: Head to the Event Graph and do: imgur.com/a/EaybpMO. It is not pretty, but it works.
    It will be more tedious to create a nice design since everything is rotated. In addition, it is costly to clear widget children and create them on incoming chat messages. The scroll direction is also reversed. If someone has a workaround please make contact.

  • @zacoons7889
    @zacoons7889 5 ปีที่แล้ว +1

    didn't work

  • @ferminmune2723
    @ferminmune2723 6 ปีที่แล้ว +1

    Toma tu dislike ay que hacer toda la seria solo para eso -1 suscriptor