I have a “utils” module in my game used primarily for server scripts, and I made a function to get the player, which invokes a BindableFunction;
which is connected to a server script, inside a PlayerAdded function;
This has worked well for now as I’ve been playtesting solo, but I wonder if doing this would actually just return a random player instead of the local player, since the BindableFunction’s callback is in every player’s PlayerAdded function
If that is the case, then what would be a better way to get the player from the server?
That doesn’t make sense… The server is not a client, it does not have a player, it cannot have a player, a local player corresponds to a clients player.