Your 10.0.0.59 ip is an internal lan ip, you do want to forward to this, but for joining you need your external public ip, you can't get this from ipconfig because the pc doesn't actually know what it is. You can get it off the router or Google 'what is my ip'
Say your wan is 66.69.123.456, your router lan is 10.0.0.1 and your server is 10.0.0.59
Router must forward port 12000 to 10.0.0.59
Server listens on 12000
Client connects to 66.69.123.456:12000
Client hits router wan which is then forwarded to server lan
http://games.joshkirklin.com/sulium
A single player RPG featuring a branching, player driven storyline of meaningful choices and multiple endings alongside challenging active combat and intelligent AI.