Well, it suppose to be this way:
1) You (A) start Adonis as a server, set port (default one is fine) and after that server is waiting for connections.
2) The other person (B) start Adonis as a client, enter your Hamachi internal IP, port (default if you didn't change) and after that B tries to connect to A. If everything is fine, server (or client, I don't remember) asks about who is 1P and who is 2P, measures latency, asks A about preferred value and after that Adonis (for both players) starts the game automatically.