Bu kılavuz, Legion Hosting üzerindeki SuperTuxKart sunucunuz için sunucu yönetimini, konsol komutlarını, parkur yönetimini ve gelişmiş yapılandırmayı kapsar. İlk kurulum ve oyuncu bağlantı talimatları için SuperTuxKart Sunucu Kurulum Kılavuzu'na bakın.
1. Ağ Konsolu
SuperTuxKart, GPanel içindeki Console sekmesinden erişilebilen bir metin konsolu sağlayan --network-console bayrağı etkin olarak çalışır. Sunucu başladığında, Available command: ve ardından kullanabileceğiniz komutların listesini görüntüler.
2. Konsol Komutları
| Komut | Açıklama |
|---|---|
help |
Kullanılabilir tüm konsol komutlarını listeler. |
listpeers |
Bağlı tüm oyuncuları ve eş (peer) ID'lerini gösterir. |
kick [peer_id] |
Bir oyuncuyu eş ID'sine göre atar (ID'leri bulmak için listpeers kullanın). |
kickban [peer_id] |
Bir oyuncuyu eş ID'sine göre atar ve yasaklar. |
listban |
Mevcut yasak listesini gösterir. |
quit |
Sunucuyu düzgün şekilde kapatır. |
listpeers kullanın. ID'ler oturumlar arasında değişir.
3. Sunucu Yapılandırması (config.xml)
Gelişmiş sunucu ayarları XML yapılandırma dosyası aracılığıyla yönetilir:
config.xml
Bu dosyayı GPanel Files sekmesi veya SFTP aracılığıyla düzenleyin. Dosya standart XML biçimini kullanır.
Önemli Yapılandırma Bölümleri
config.xml dosyası şunlar için ayarlar içerir:
- Sunucu kimliği -- Ad, MOTD, sahip görüntüsü.
- Parkur seçimi -- Kullanılabilir parkurlar, parkur rotasyonu, oylama seçenekleri.
- Oyun kuralları -- Tur sayısı, eşya sıklığı, takım ayarları.
- Ağ ayarları -- Bağlantı zaman aşımları, bant genişliği sınırları.
- Yapay zeka botları -- Boş yuvaları doldurmak için yapay zeka kart sayısı.
4. Oyun Modu Yönetimi
Oyun modu MODE başlangıç değişkeni aracılığıyla ayarlanır. Modları değiştirmek için:
- Sunucuyu durdurun.
- GPanel Startup sekmesine gidin.
MODEdeğerini değiştirin (0-5).- Sunucuyu yeniden başlatın.
| Değer | Mod |
|---|---|
0 | Normal Yarış |
1 | Zaman Denemesi |
2 | Savaş |
3 | Futbol |
4 | Lideri Takip Et |
5 | Bayrağı Ele Geçir |
5. Zorluk Yönetimi
Zorluk ayarı, kart hızını ve yapay zeka davranışını etkiler. Bunu DIFFICULTY başlangıç değişkeni aracılığıyla değiştirin (0-3).
0(Başlangıç) -- Yeni oyuncular ve sıradan sunucular için en iyisi.1(Orta) -- Karışık beceri grupları için iyi bir denge.2(Uzman) -- Deneyimli oyuncular için.3(SuperTux) -- Maksimum zorluk ve hız.
6. MOTD (Günün Mesajı)
MOTD başlangıç değişkenini kullanarak oyunculara sunucu tarayıcısında gösterilen özel bir mesaj ayarlayın (en fazla 100 karakter). Bu, sunucu kurallarını, etkinlikleri veya programları duyurmak için kullanışlıdır.
7. Parkurlar ve Özel İçerik
SuperTuxKart, büyük bir parkur ve kart kütüphanesi içerir. Sunucu, parkur verilerini kurulumundan kullanır. Özel eklenti parkurları, config.xml dosyası aracılığıyla rotasyonda hangi parkurların kullanılabilir olduğunu belirterek yönetilebilir.
Varsayılan kurulum, tüm oyun modları için parkurlar içerir:
- Yarış parkurları -- Yarış ve zaman denemesi modları için çeşitli temalı pistler.
- Savaş arenaları -- Savaş ve CTF modları için özel haritalar.
- Futbol sahaları -- Futbol modu için tasarlanmış haritalar.
8. Sorun Giderme
| Sorun | Çözüm |
|---|---|
| Sunucu tarayıcıda yok | Sunucunun çalıştığından ve --lan-server bayrağını kullandığından (varsayılan olarak etkin) emin olun. Oyuncuların doğrudan IP bağlantısı kullanması gerekebilir. |
| Oyuncuların bağlantısı kesiliyor | Hata mesajları için konsolu kontrol edin. Sunucu aşırı yüklüyse MAX_PLAYERS değerini düşürün. |
| Yanlış oyun modu | MODE değişkeninin Startup sekmesinde doğru ayarlandığını doğrulayın ve sunucuyu yeniden başlatın. |
| Sunucunun kaynaktan derlenmesi başarısız oluyor | Bu, kurulum işlemi tarafından yönetilir. Derleme hatalarıyla karşılaşırsanız, bir destek talebi açın. |
İlgili Makaleler
- SuperTuxKart 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?
SuperTuxKart sunucunuzla ilgili sorunlarla karşılaşırsanız, bir destek talebi açın ve sunucu IP'nizi, sorunun açıklamasını ve GPanel konsolundaki ilgili hata mesajlarını ekleyin.