I’m having a problem with RemoteFunctions anytime I pass an argument not similar to the Player let’s say I wanted to get Limb Health since i’m making a Gore System the second argument is suppose to be the previous Limb Health but when I print it just prints the player does anyone know why it does this and how I can fix this?
Even removing the Player Argument doesn’t seem to work.
Yeah, what @noblemaxx said is correct. The player parameter is implied on the server, therefore, you do not need to put the player argument on the InvokeServer call. You should keep the player parameter on the server though. When you fire an InvokeServer call from the client, the first parameter for the OnServerInvoke event is ALWAYS the player who invoked the server. You don’t need to pass in the player manually.