Hi! It's me again. I did indeed use the script that @cybereality gave me, but now my players don't actually connect to the ENet now. I've been reading about port-forwarding and I've even done it in the router itself, but nothing's really working.
Basically, I found out that I can't normally connect with a public IP.
This is the error it gives me whenever I try to select a character with a button, which requires RPCs to function correctly.
ERROR: Trying to call an RPC via a network peer which is not connected.
How do I get it to connect? I have a static IP and all. I'm just wondering if it's something in the actual game programming.