Ben rahatlıkla localhost açtım siz yanlış yaptınız belkide.

VDS değilki otomatik port açsın kendi bilgisayarında sunucu hostluyor modemden port oluşturuyor ama olmuyor statik sabit IP'ye para verecek ya da Hamachi kullanacak

Yani birnevi evet Hamachi kullanmalısınız Unturned için IP bölümüne Hamachi'de aynı ağ odasına gelip sana verdiği IP'yi yazıp sunucunun confiğindeki portu yazıp girecek arkadaşın sunucuyu ayarlamadıysan 25565 oluyordu.

Arkadaşımla Unturned oynayacağız ama server açmak için port açmam gerek ben internetten bakarak açtım ama portum hep kapalı gözüküyor acaba statik IP zorunlu mu?

Hayır zorunlu değil, her seferinde ip değişir sadece. Başka bir fark yok.