Bu kılavuz, Legion Hosting üzerindeki Trackmania özel sunucunuz için yönetici araçlarını ve sunucu yönetimini kapsar. İlk kurulum ve yapılandırma için Trackmania Sunucu Kurulum Kılavuzumuza bakın.
Sunucu Yönetimine Genel Bakış
Trackmania özel sunucuları öncelikle XML yapılandırma dosyaları ve harici sunucu denetleyicileri aracılığıyla yönetilir. Sunucunun kendisinde, Source motorlu oyunlardaki gibi geleneksel bir oyun içi konsol bulunmaz.
Yapılandırma Dosyası
Ana sunucu yapılandırması XML formatındadır:
UserData/Config/dedicated_cfg.txt
Yapılandırma içindeki temel bölümler:
| Ayar Yolu | Açıklama |
|---|---|
masterserver_account > login |
Özel sunucu girişi (Trackmania web sitesinden) |
masterserver_account > password |
Özel sunucu parolası |
server_options > name |
Tarayıcıda gösterilen sunucu adı |
server_options > comment |
Sunucu açıklaması |
server_options > password |
Katılma parolası |
server_options > max_players |
Maksimum oyuncu sayısı |
server_options > max_spectators |
Maksimum izleyici sayısı |
system_config > server_port |
Sunucu portu (GPanel tarafından yönetilir) |
Maç Ayarları
Maç ayarları dosyaları parkur oynatma listenizi ve oyun modunuzu tanımlar. Şurada saklanırlar:
MatchSettings/
Varsayılan dosya example.txt'tir. Özel bir oynatma listesi oluşturmak için:
example.txtdosyasını yeni bir dosyaya kopyalayın (ör.custom.txt)- Parkur girişleri eklemek veya kaldırmak için dosyayı düzenleyin
GAME_CONFIGbaşlangıç değişkenini yeni dosyanıza işaret edecek şekilde güncelleyin (ör.MatchSettings\custom.txt)- Sunucuyu yeniden başlatın
Haritaları Yönetme
Harita Ekleme
- Trackmania topluluğundan parkur dosyalarını (
.Map.Gbx) indirin - Bunları SFTP aracılığıyla
UserData/Maps/konumuna yükleyin - Parkur referanslarını maç ayarları dosyanıza ekleyin
- Yeni parkurları yüklemek için sunucuyu yeniden başlatın
Sunucu Denetleyicileri
Gelişmiş yönetim için birçok Trackmania sunucu operatörü harici sunucu denetleyicileri kullanır. Popüler seçenekler şunlardır:
- PyPlanet — Eklenti desteği olan Python tabanlı denetleyici
- UASECO — Kapsamlı özelliklere sahip PHP tabanlı denetleyici
- EvoSC — Modern C# sunucu denetleyicisi
Bu denetleyiciler XML-RPC arayüzü aracılığıyla bağlanır ve sohbet komutları, oyuncu istatistikleri, harita oylaması ve otomatik sıra yönetimi gibi özellikler sunar.
GPanel ile Sunucu Yönetimi
| Eylem | Nasıl Yapılır |
|---|---|
| Sunucuyu Başlat/Durdur/Yeniden Başlat | GPanel'in ana sayfasındaki güç kontrollerini kullanın |
| Sunucu Adını Değiştir | Startup sekmesinde SERVER_NAME değerini düzenleyin |
| Sunucu Parolası Belirle | Startup sekmesinde SERVER_PASSWORD değerini düzenleyin |
| Maç Ayarlarını Değiştir | Startup sekmesinde GAME_CONFIG değerini düzenleyin |
| Yapılandırmayı Düzenle | Dosya Yöneticisi veya SFTP → UserData/Config/dedicated_cfg.txt |
| Konsol Çıktısını Görüntüle | GPanel'deki Console sekmesini kontrol edin |
Sorun Giderme
Sunucu Başlamıyor
MASTERSERVER_LOGINveMASTERSERVER_PASSWORDdeğerlerinin doğru ayarlandığını doğrulayın- Kimlik bilgilerinin trackmania.com/player/dedicated-servers adresinde oluşturulduğundan emin olun
- Kimlik doğrulama hataları için konsol çıktısını kontrol edin
Oyuncular Sunucuyu Bulamıyor
- Ana sunucu kimlik bilgilerinin geçerli olduğunu ve sunucunun başarıyla başlatıldığını onaylayın
- Maç ayarları dosyasının mevcut ve düzgün biçimlendirilmiş olduğunu kontrol edin
- Sunucunun ana sunucuya kaydolması için birkaç dakika bekleyin
İlgili Makaleler
- Trackmania 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?
Trackmania sunucunuzla ilgili daha fazla yardıma ihtiyaç duyarsanız, destek ekibimiz yardımcı olmaya hazırdır. Bir destek talebi gönderin, en kısa sürede yanıt vereceğiz.