Download

Clients not possessing their characters upon spawning

Any idea why? The process seems really simple in the tutorials I’ve followed yet in my custom setup it’s not working.

In GameMode I am searching for all player spawns in the game and assigning them a villager character. My Player Controller blueprint is empty but assigned in the world. Why isn’t it working?

Thanks!

Any ideas? Need more info from me?

I am not sure but I think GetPlayerController works only in local multiplayer, where you have few players on a single computer. Try to pin ReturnValue from CreatePlayer node to Target in Possess node.

Tried it! It removes the control from the server also.

I made an Override Function that just spawns my characters. However, when testing inside the match map it works all fine. but when I go through the create host and join server route my clients do not possess their characters. As I understand they can’t because they cannot read my Game Mode that is only server side and I should use Game State and Player State, but I do not know how. Any guidance on this?