Doubts with Replication

First of all I want to say that my english is horrible because It’s not my native language, so forgive-me for the errors.

Okay, I have 3 basic doubts with replication. Each “MyCharacter” have the hability of spawning (replicated) projectiles by clicking in the left mouse button.

26781-sem+título.png

But something is going wrong. The Clients are spawning projectiles and seeing other projectiles spawned by other players (including other clients and the server). But for some reason, the Server can’t see the Clients projectile, only the projectile spawned by it. Okay, that was my first doubt and the second is: “How can I reference the actor character blueprint?” For example, casting to “MyCharacter” you will cast to every MyCharacter existent in the map (I think). So, how can I make changes only in the character of the player who, for example, Overlapped a trigger? I tried by this way but I don’t know if it’s the right way (At least isn’t working for me):

Okay, the last doubt is How can I show an UMG Widget only for the player who overlapped a trigger? When I call a Create Widget function, it appears in everyone’s screen. Please help me. Thanks, guys! And, again, sorry for my english.