This is a game server, being written from scratch, for a very old and long dead game. The owners of said game have shown no interest in bringing it back, but even so all names of their IP have been avoided to prevent issues.
I'm writing this from scratch. While I'm proud of what I've done, I'm hitting the point where I need help. Therefore, I'm open-sourcing this. Any assistance you can provide, either from code help, to suggestions, to even pointing out better ways to do things are greatly appreciated.
- 43300
- 8226
- 8228
- 7003
./scripts/make_certs.sh
-
Copy the pub.key file from
https://<server>/key
to the client game directory. Overwrite when prompted. -
Download the SSL cert from
https://<server>/cert
and add it to the Trusted Root Store.You can find help doing this here http://stackoverflow.com/a/2955546/335583
<game dir>\Data\Movies
Mar 6, 2016
- Client clears patch and update server (port 80)
- Client clears the login web server (port 443)
- Client clears the login server (port 8226)
- Client clears the persona server (port 8228)
- Client clears the lobby/room server (port 7003) and decrypts the NPS packets sent after
- Client passes client connect to MCOTS (port 43300) ands decrypt the packets sent after
- Create database
- Create packets
- Respond correctly to NPS and MCOTS packets