I am creating a multiplayer game basically by using blueprints. What i am trying to achieve is to spawn an actor when a player overlaps a box, but in a way that the spawned actor can be visible only to the playing player. So no one else will be able to see that actor, nor the other clients neither the server.
I’ve followed all the networking tutorials and i’ve tried several ways to achieve this, but every time the other clients could see the actor. From what i understand probably the actor’s owner must be the player in someway , and must not be replicated.
I don’t know if you find the way you like, but for me I just spawn the actor on local not replicated :
click the arrow to show the other options, pull the “owner” node and make a reference to “self” then pull the “return value” and type “set only owner see”