Bu kılavuz, GPanel başlangıç değişkenleri, server.cfg yapılandırması, sunucunuza bağlanma, mod desteği ve kayıt yönetimi dahil olmak üzere Legion Hosting ile barındırılan Risk of Rain 2 özel sunucunuzu nasıl kuracağınızı ve yapılandıracağınızı kapsar.
İlk Başlatma
Risk of Rain 2 sunucunuzu ilk kez başlattığınızda, GPanel özel sunucu dosyalarını SteamCMD aracılığıyla otomatik olarak indirip kuracaktır (Steam App ID 1180760). Bu işlem, ağ hızına bağlı olarak birkaç dakika sürebilir.
- GPanel'e giriş yapın ve Risk of Rain 2 sunucunuzu seçin.
- Console sekmesindeki Start düğmesine tıklayın.
- Kurulumun tamamlanmasını bekleyin. SteamCMD sunucu dosyalarını getirirken konsol indirme ilerlemesini gösterecektir.
- Sunucu tamamen başladıktan sonra, sunucunun hazır olduğunu ve bağlantıları dinlediğini belirten bir mesaj görürsünüz.
xvfb sanal ekranı da otomatik olarak yapılandırılır.
GPanel Başlangıç Değişkenleri
Temel sunucu ayarları, GPanel'de başlangıç değişkenleri olarak yapılandırılır. Bunlar sunucu sürecine argüman olarak iletilir ve sunucu her başladığında geçerli olur.
- GPanel'e giriş yapın.
- Sunucu listesinden Risk of Rain 2 sunucunuzu seçin.
- Startup sekmesine tıklayın.
- Aşağıdaki değişkenleri inceleyip ayarlayın, ardından değişikliklerin geçerli olması için sunucunuzu yeniden başlatın.
| Değişken | Varsayılan | Açıklama |
|---|---|---|
HOSTNAME |
Risk of Rain 2 Dedicated Server |
Oyun içi sunucu tarayıcısında görüntülenen ad. Oyuncuların sunucunuzu bulabilmesi için tanınabilir bir şey ayarlayın. |
PLAYERS |
4 |
Lobide izin verilen maksimum oyuncu sayısı. Risk of Rain 2, modlarla en fazla 16 oyuncuyu destekler, ancak orijinal oyun en fazla 4 oyuncu için tasarlanmıştır. Daha yüksek oyuncu sayıları kaynak kullanımını artırır. |
PASSWORD |
(boş) | Oyuncuların katılmak için girmesi gereken isteğe bağlı parola. Herkese açık bir sunucu için boş bırakın. Parolalar büyük/küçük harfe duyarlıdır. |
ADVERTISE |
1 |
Sunucunun oyun içi sunucu tarayıcısında görünüp görünmeyeceğini kontrol eder. Sunucuyu herkese açık olarak listelemek için 1, gizlemek için 0 olarak ayarlayın (oyuncuların doğrudan bağlantı kullanması gerekir). |
server.cfg Yapılandırması
Startup sekmesinde bulunmayan ayarlar için sunucu yapılandırma dosyasını doğrudan düzenleyebilirsiniz. Dosya şurada bulunur:
Risk of Rain 2_Data/Config/server.cfg
Bu dosyayı GPanel Files sekmesini kullanarak açın veya SFTP aracılığıyla bağlanın. Dosya basit bir anahtar-değer biçimi kullanır. Aşağıda yaygın olarak ayarlanan ayarlar bulunmaktadır:
| Ayar | Örnek Değer | Açıklama |
|---|---|---|
sv_hostname |
My RoR2 Server |
Sunucu adı. Bu genellikle HOSTNAME başlangıç değişkeni aracılığıyla ayarlanır, ancak burada da tanımlanabilir. |
sv_maxplayers |
4 |
Maksimum oyuncu sayısı. Ayrıca PLAYERS başlangıç değişkeni aracılığıyla da ayarlanabilir. |
sv_password |
mypassword |
Sunucu parolası. Ayrıca PASSWORD başlangıç değişkeni aracılığıyla da ayarlanabilir. |
heart_beat |
1 |
Sunucunun tarayıcı listelemesi için ana sunucuya heartbeat paketleri gönderip göndermeyeceği. ADVERTISE başlangıç değişkenine eşdeğerdir. |
steam_authentication |
1 |
Bağlanan oyuncular için Steam kimlik doğrulamasını etkinleştirir. Devre dışı bırakmak için belirli bir nedeniniz olmadıkça bunu 1 olarak tutun. |
server.cfg dosyasında tanımlanmışsa, başlangıç değişkeni yapılandırma dosyası değerini geçersiz kılar. Temel ayarlar için Startup sekmesini, ek ince ayar için server.cfg'yi kullanın.
Nasıl Bağlanılır
Seçenek A — Oyun İçi Sunucu Tarayıcısı
Sunucunuzda ADVERTISE değeri 1 olarak ayarlanmışsa, oyun içi sunucu tarayıcısında görünür:
- Risk of Rain 2'yi başlatın.
- Ana menüden Multiplayer'ı seçin.
- Sunucu tarayıcısını açmak için Find a Game'e tıklayın.
- Sunucunuzu ada göre arayın (yapılandırdığınız
HOSTNAME). - Sunucuyu seçin ve Join'e tıklayın. İstenirse parolayı girin.
Seçenek B — Konsol Üzerinden Doğrudan Bağlantı
Parola korumalı veya listelenmemiş sunucular için kullanışlı olan oyun içi konsolu kullanarak doğrudan bağlanabilirsiniz:
- Risk of Rain 2'yi başlatın.
- Ctrl + Alt + ` (backtick) tuşlarına basarak oyun içi konsolu açın. Konsol açılmazsa, oyunu
--doorstep-enablebayrağıyla başlatarak veya BepInEx'i kurarak (aşağıdaki Mod Desteği bölümüne bakın) etkinleştirmeniz gerekebilir. - Aşağıdaki komutu yazın ve Enter tuşuna basın:
connect "IP:PORT"IPvePORT'u, GPanel Network sekmesinde gösterilen sunucunuzun IP adresi ve oyun portuyla değiştirin. - Sunucunun bir parolası varsa, onu girmeniz istenir.
Sunucunuzun IP'sini ve portunu bulma hakkında ayrıntılar için bkz. Sunucu IP'nizi ve Portunuzu Nasıl Bulursunuz.
Mod Desteği
Risk of Rain 2, bir mod deposu ve yöneticisi olan Thunderstore etrafında toplanmış aktif bir modlama topluluğuna sahiptir. Çoğu sunucu tarafı mod, BepInEx modlama çerçevesini gerektirir.
BepInEx Kurulumu
BepInEx, Risk of Rain 2 için standart mod yükleyicidir. Sunucunuza kurmak için:
- En son BepInExPack'i Thunderstore'dan indirin.
- Sunucunuzu GPanel Console sekmesinden durdurun.
- Sunucunuza SFTP aracılığıyla bağlanın (bkz. SFTP ile Dosyalar Nasıl Yüklenir).
- BepInExPack arşivini çıkarın ve içeriği, mevcut dosyalarla birleştirerek sunucunuzun kök dizinine yükleyin. Temel dosyalar
BepInEx/klasörü ve ilgili yapılandırma dosyalarıdır. - Sunucunuzu başlatın. BepInEx ilk açılışta başlatılır ve eklenti ile yapılandırma dizinlerini oluşturur.
Sunucu Tarafı Modların Kurulumu
BepInEx kurulduktan sonra, sunucu tarafı modlar ekleyebilirsiniz:
- Modlar için Thunderstore'a göz atın. Sunucu tarafı veya ana bilgisayar gerektiren olarak etiketlenmiş modları arayın.
- Modu indirin ve çıkarın.
- Modun DLL dosyalarını SFTP aracılığıyla sunucunuzdaki
BepInEx/plugins/dizinine yükleyin. - Yeni modları yüklemek için sunucuyu yeniden başlatın.
r2modman Kullanımı (İstemci Tarafı)
Yerel oyun istemcinizde modları yönetmek için r2modman önerilen mod yöneticisidir. Mod indirmelerini, bağımlılık çözümlemesini ve profil yönetimini gerçekleştirir. Modlu sunucunuza bağlanan oyuncular, aynı mod setini yerel olarak kurmak için r2modman kullanmalıdır.
- r2modman'ı Thunderstore'dan veya GitHub yayınlar sayfasından indirin.
- Oyun olarak Risk of Rain 2'yi seçin.
- Bir profil oluşturun ve sunucunuzun gerektirdiği modları kurun.
- Tüm modların yüklendiğinden emin olmak için oyunu r2modman üzerinden başlatın.
Kayıt Yönetimi
Risk of Rain 2 özel sunucuları, çalışma durumunu ve ilerlemeyi tek oyunculudan farklı şekilde yönetir. Anlaşılması gereken temel noktalar şunlardır:
- Çalışma kalıcılığı: Bir Risk of Rain 2 çalışması, sunucu çalıştığı sürece devam eder. Sunucu yeniden başlatılırsa veya durdurulursa, mevcut çalışma sona erer ve sunucu yeniden başladığında yeni bir lobi oluşturulur. Çalışma ortası kayıt sistemi yoktur — bu tasarım gereğidir, çünkü çalışmaların sürekli oturumlar olması amaçlanmıştır.
- Oyuncu profilleri: Kilit açmalar ve oyuncu ilerlemesi (eşyalar, görünümler, görevler) sunucuda değil, istemci tarafında saklanır. Oyuncular, sunucu durumundan bağımsız olarak kilit açmalarını korur.
- Sunucu yapılandırması kalıcılığı:
server.cfgdosyanız ve GPanel başlangıç değişkenleriniz yeniden başlatmalar arasında kalıcıdır. Sunucu durdurulduğunda yalnızca devam eden çalışma kaybolur.
Yaygın Sorunlar
Sunucu Tarayıcıda Görünmüyor
- Sunucunun GPanel'de tamamen başlatıldığını onaylayın. Sunucu, ana sunucuya kaydolmadan önce başlatma sırasını tamamlamalıdır.
ADVERTISEbaşlangıç değişkeninin1olarak ayarlandığını doğrulayın.- Yeni sunucuların tarayıcıda görünmesi birkaç dakika sürebilir. Beklerken doğrudan bağlantıyı deneyin.
- GPanel konsolunda hataları kontrol edin. Sunucu çöküyor veya başlatılamıyorsa, tarayıcıda görünmez.
Oyuncular Bağlanamıyor
- Sunucunun çalıştığından ve bir çökme döngüsünde olmadığından emin olun. GPanel konsolunda hata mesajlarını kontrol edin.
- Bir parola ayarladıysanız, oyuncuların onu doğru şekilde girdiğini onaylayın. Parolalar büyük/küçük harfe duyarlıdır.
- Hem sizin hem de oyuncularınızın aynı oyun sürümünü çalıştırdığını doğrulayın. Risk of Rain 2 güncellemeleri, uyumsuz sürümler arasında uyumluluğu bozabilir.
- Mod kullanıyorsanız, bağlanan tüm oyuncuların aynı modlara ve sürümlere sahip olduğundan emin olun. Mod uyumsuzlukları, modlu sunucularda başarısız bağlantıların en yaygın nedenidir.
İlgili Makaleler
- Sunucu IP'nizi ve Portunuzu Nasıl Bulursunuz
- SFTP ile Dosyalar Nasıl Yüklenir
- Zamanlanmış Yeniden Başlatmalar
- Sunucu Başlatma Kılavuzu
Yardıma mı İhtiyacınız Var?
Bu kılavuzda ele alınmayan bir sorunla karşılaşırsanız, destek ekibimiz yardıma hazır. Bir destek talebi gönderin ve sunucu ID'nizi, sorunun bir açıklamasını ve GPanel'deki ilgili konsol çıktısını ekleyin.