I am a bit confused as to why my HUD is only updating on the server side, as opposed to the client side.
Right now I have a working inventory system but the textures won’t update on the client side.
The reason why it’s not work as I’ve all ready said is the controller in which your getting, “Index 0”. Regardless of who runs the command it will always try to get the very first controller. If your the second person to join the game your controller would be 1. If your the 10th person to join your controller would be 9.
Having said that I think I may have got a work around for you. Place a variable in your player controller that’s a player controller and set it to self. Then inside your character “Get Controller” and then cast to your player controller, from that you can get your variable you set which should be the reference to self.
Wow thanks a million, I’ll give this a try once I’m done rebuilding the source. I always thought that indexes were strictly for local multiplayer games only, as in sharing the same screen. At least that is what I’ve read up online. But I’ll give this a shot, thanks again.
I think you are right with the index only being local players, but you have to remember that your testing both the client and the server on the same machine, so the client is probably being given and index of 1. The screenshots I posted should hopefully resolve the issue your having.