Bu kılavuz, Legion Hosting üzerindeki Sonic Robo Blast 2 (SRB2) sunucunuz için sunucu yönetimi, konsol komutları, eklenti yönetimi, harita rotasyonu ve oyun modu yapılandırmasını ele alır. İlk kurulum ve oyuncu bağlantı talimatları için SRB2 Sunucu Kurulum Kılavuzu'na bakın.
1. Sunucu Konsolu
SRB2 sunucu konsoluna GPanel'deki Console sekmesi aracılığıyla erişilebilir. Sunucu çalışırken komutları doğrudan konsol giriş alanına yazın.
2. Yaygın Konsol Komutları
| Komut | Açıklama |
|---|---|
help |
Mevcut konsol komutlarını listeler. |
map [mapname] |
Belirtilen haritaya geçer (örn. map MAP01). |
exitlevel |
Mevcut seviyenin bitmesini zorlar ve bir sonraki haritaya ilerler. |
kick [player#] [reason] |
Bir oyuncuyu oyuncu numarasına göre isteğe bağlı bir nedenle atar. |
ban [player#] [reason] |
Bir oyuncuyu oyuncu numarasına göre yasaklar. |
unban [ban#] |
Yasak listesi numarasına göre bir yasağı kaldırır. |
banlist |
Mevcut yasak listesini görüntüler. |
listplayers |
Bağlı tüm oyuncuları ve oyuncu numaralarını gösterir. |
password [pass] |
Sunucu parolasını değiştirir. Parolayı kaldırmak için boş değer kullanın. |
maxplayers [num] |
Maksimum oyuncu sayısını değiştirir (32'ye kadar). |
gametype [type] |
Oyun modunu değiştirir (örn. coop, match, ctf, race, tag). |
pointlimit [num] |
Mevcut oyun modu için skor sınırını ayarlar. |
timelimit [minutes] |
Harita başına süre sınırını dakika olarak ayarlar. 0 devre dışı bırakır. |
forceskin [player#] [skin] |
Bir oyuncuyu belirli bir karakter skinini kullanmaya zorlar. |
say [message] |
Tüm oyunculara bir sunucu mesajı gönderir. |
quit |
Sunucuyu kapatır. |
3. Oyun Modu Yapılandırması
Aktif oyun modunu gametype komutunu kullanarak veya adedserv.cfg içinde ayarlayarak değiştirin.
| Oyun Türü | Komut | Açıklama |
|---|---|---|
| Co-op | gametype coop |
İşbirlikçi kampanya oynanışı. |
| Competition | gametype competition |
Skor tabanlı sahne yarışması. |
| Race | gametype race |
Hız koşusu yarış sahneleri. |
| Match | gametype match |
Herkese karşı herkes ring çatışması. |
| Team Match | gametype teammatch |
Takım tabanlı ring çatışması. |
| CTF | gametype ctf |
Capture the Flag. |
| Tag | gametype tag |
Ebelemece oyun modu. |
| Hide & Seek | gametype hns |
Saklambaç modu. |
4. Eklentiler ve Özel İçerik
SRB2, .pk3 ve .wad biçimlerindeki eklentileri destekler. Özel içerik eklemek için:
- Sunucuyu durdurun.
- Eklenti dosyalarını SFTP aracılığıyla sunucu dizinine yükleyin.
- Eklentiyi başlatmada yüklemek için
adedserv.cfgdosyasına aşağıdaki satırı ekleyin:addfile myaddon.pk3 - Sunucuyu yeniden başlatın.
5. Harita Rotasyonu
Harita rotasyonunu adedserv.cfg dosyasına harita komutları ekleyerek yapılandırın. Aşağıdaki konsol değişkenlerini de kullanabilirsiniz:
map [mapname]-- Mevcut haritayı anında değiştirir.nextmap [mapname]-- Rotasyondaki bir sonraki haritayı ayarlar.exitlevel-- Mevcut seviyeyi bitirir ve bir sonrakine ilerler.
6. Ek Yapılandırma
Sunucu başlangıcında çalıştırılması için herhangi bir konsol değişkenini veya komutunu adedserv.cfg dosyasına ekleyin. Örnekler:
servername "My SRB2 Server"
wait 5
password MyPassword
wait 5
maxplayers 16
wait 5
gametype match
wait 5
timelimit 10
pointlimit 50
wait kullanın. wait [tics] komutu, yapılandırma dosyasındaki komutlar arasına bir gecikme ekler. Bu, komutların çok hızlı işlenmesini ve atlanmasını önler.
7. Sorun Giderme
| Sorun | Çözüm |
|---|---|
| Sunucu ana listede yok | ROOM_NR değerinin doğru ayarlandığını doğrulayın (33 veya 28). Sunucunun çalıştığını ve listelemeden parola ile kısıtlanmadığını kontrol edin. |
| Oyuncular katılamıyor | GPanel'de IP ve portu kontrol edin, parolanın doğru olduğundan emin olun ve sunucu sürümünün istemci sürümüyle eşleştiğini doğrulayın. |
| Eklentiler yüklenmiyor | adedserv.cfg içindeki addfile komutunun doğru dosya adına referans verdiğinden ve dosyanın sunucu kök dizininde olduğundan emin olun. |
| Sunucu harita değişiminde çöküyor | Bazı özel haritalar uyumsuz olabilir. Yakın zamanda eklenen eklentileri kaldırmayı ve varsayılan haritalarla test etmeyi deneyin. |
İlgili Makaleler
- SRB2 Sunucu Kurulum Kılavuzu
- Sunucu IP ve Portunuzu Nasıl Bulursunuz
- SFTP ile Dosyalar Nasıl Yüklenir
Yardıma mı İhtiyacınız Var?
SRB2 sunucunuzla ilgili sorunlarla karşılaşırsanız, bir destek talebi açın ve sunucu IP'nizi, sorunun bir açıklamasını ve GPanel konsolundaki ilgili hata mesajlarını ekleyin.