Hello there is something I still can’t understand with replication system. There is literally no way to get player/player controller/any reference in server functions (client to server communication). In past I developed in roblox for 3 years and I can say even that lego game had pretty “safe” server client system at least you can get real player who sent a message to server (“Player” is automatically referenced in first argument of server function).
In unreal engine you only have one choice which is referencing yourself when calling server functions but this is very bad method since cheaters can reference another player and abuse this a lot you should never trust an information coming from clients.
Is there any other methods to get exact player that I don’t know?
Also another thing I can’t find out how to create a “game” actor and make all clients be able communicate it instead of creating server functions in character. (Only owners can communicate characters)