I think the person that wants to join your hamachi server has to be connected to the hamachi server. STEPS:
1, Have them install hamachi.
2, Have them go to network and join existing network.
3, Have them type in your network name.
And that should work I will let you know when I try it myself.