I knew it would be a problem. The only way to eliminate this is to create a teleport system similar to (tepelort to Capital). Here is my sugestion:
Teleport times:
to Different ports
1st - Free (Sets a timer for 30 mins)
2nd - 1% fee of what you have in your wallet (Timer 30 mins)
3rd - 1% fee of what you have in your wallet (Timer 30 mins)
.
.
5th - 2% fee of what you have in your wallet (Timer 30 mins)
etc... +1% fee increase every 5 times you teleport to a new port
If player teleports back and forth to the same port multiple times, fee will jump in +3% increments, and reset timer will incerase +5 mins when teleporting to same ports.
ex.
to Same ports
1st teleport from Port 22 to Port 55 - Free.
2nd teleport from Port 55 to Port 22 - +3% fee. (Timer 30 mins)
3rd teleport from Port 22 to Port 55 - +6% fee. (Timer 35 mins)
4th teleport from Port 55 to Port 22 - +12% fee. (Timer 40 mins)
When player enters National or Neutral ports, he must enable/check mark (add this port to quick travel list and pay a small fee).
Devs opinion would be nice.