So for my remote event called “CharacterClicked”, I put the script that fires the remote event in a local script. When it fires, the custom parameter I put is a StringValue. The StringValue is called “CharacterChosen”
characterClicked and characterChosen is defined as a variable.
This means that you haven’t set a value for the StringValue object. Can you show me the script where you edit the value or the properties of the StringValue?
It might be because you were changing the characterChosen.Value from the client side. Try use a variable inside the client to replace characterChosen.Value
If that didn’t work then maybe the string value wasn’t assigned anything on the server because if it was an emptz string, it would print “” instead of “nil”