Valheim hafif bir oyundur: modsuz oynayan bir arkadaş grubu için 4 GB RAM yeterlidir.
1. İndirin
# Windows
C:\steamcmd\steamcmd.exe +force_install_dir C:\valheim +login anonymous +app_update 896660 validate +quit
# Linux (steam kullanıcısıyla)
~/steamcmd/steamcmd.sh +force_install_dir ~/valheim +login anonymous +app_update 896660 validate +quit
2. Başlatma scripti
Sunucuyla birlikte örnek bir script gelir, ancak her güncelleme onun üzerine yazar. Bu yüzden farklı bir adla kopyasını oluşturun ve kopyayı düzenleyin.
Windows: start_headless_server.bat dosyasını baslat.bat adıyla kopyalayın ve valheim_server satırını değiştirin:
valheim_server -nographics -batchmode -name "Sunucum" -port 2456 -world "Dunyam" -password "birsifre" -public 1 -crossplay
Linux: start_server.sh dosyasını baslat.sh adıyla kopyalayın ve ./valheim_server.x86_64 satırını aynı şekilde değiştirin; çevresindeki export satırlarına dokunmayın.
| Seçenek | Ne işe yarar |
|---|---|
-name | Listede görünen ad |
-world | Yüklenecek dünya (yoksa oluşturulur) |
-password | En az 5 karakter olmalı ve sunucu adının içinde geçmemelidir |
-public 1 | Sunucunun topluluk listesinde görünmesini sağlar (gizlemek için 0) |
-crossplay | Xbox ve Game Pass oyuncularının girmesine izin verir. Sunucu, katılmak için bir kod gösterir |
3. Portlar
Valheim UDP'de 2456 ve 2457 portlarını kullanır:
# Windows (yönetici olarak açılmış PowerShell)
New-NetFirewallRule -DisplayName "Valheim UDP 2456-2457" -Direction Inbound -Protocol UDP -LocalPort 2456-2457 -Action Allow -Profile Any
# Linux
ufw allow 2456:2457/udp
4. Dünyalar ve yöneticiler
Dünyalar ve yönetim listeleri şu konumdadır:
- Windows:
C:\Users\Administrator\AppData\LocalLow\IronGate\Valheim\ - Linux:
~/.config/unity3d/IronGate/Valheim/
Kendinizi yönetici yapmak için SteamID64 numaranızı (profilinizdeki 17 haneli sayı) adminlist.txt dosyasına ayrı bir satır olarak ekleyin ve sunucuyu yeniden başlatın. Oyunda F5 ile kick, ban veya save komutlarını kullanabileceğiniz konsolu açarsınız.
Kendi oyununuzdaki dünyayı yüklemek mi istiyorsunuz? Bilgisayarınızda aynı yolda, worlds_local klasörünün içinde bulunur: dünyanızın .db ve .fwl dosyalarını sunucudaki worlds_local klasörüne kopyalayın ve dünyanın adını -world seçeneğine yazın.
5. Oyuna girme
Oyunda Join Game → Add Server (Oyuna Katıl → Sunucu Ekle) yolunu izleyin ve IP_ADRESINIZ:2456 adresini girin. -crossplay etkinse sunucunun gösterdiği kodla da girebilirsiniz.