Bu kılavuz, Legion Hosting üzerinde Soldat 2 adanmış sunucunuzu nasıl kuracağınızı, başlangıç değişkenlerini nasıl yapılandıracağınızı ve oyuncuların nasıl bağlanacağını ele alır. Soldat 2, klasik 2D deathmatch nişancı oyununun devamı olup gerçek silahlar, ragdoll fizik ve fizik tabanlı hareket sunar. Admin komutları, RCON ve oyun yapılandırması için Soldat 2 Admin ve Komutlar Kılavuzu'na bakın.
1. İlk Başlatma
- GPanel'e giriş yapın ve Soldat 2 sunucunuzu seçin.
- Startup sekmesine gidin ve değişkenleri yapılandırın (Bölüm 2'deki tabloya bakın).
- SERVER_NAME değerini istediğiniz sunucu adına ayarlayın (boşluk olmadan).
- RCON_PASSWORD değerini uzaktan yönetim için güvenli bir parolaya ayarlayın.
- Console sekmesine dönün ve Start düğmesine tıklayın.
- Konsolda
ALL RULES SCRIPTS INITIALIZEDmesajının görünmesini bekleyin. İlk başlatmaautoconfig.iniyapılandırma dosyasını oluşturur.
SERVER_NAME değişkeni boşlukları desteklemez. Bunun yerine alt çizgi veya tire kullanın (örn. My-Soldat2-Server).
2. GPanel Başlangıç Değişkenleri
Aşağıdaki değişkenler GPanel Startup sekmesinde mevcuttur.
| Değişken | Varsayılan | Açıklama |
|---|---|---|
SERVER_NAME |
PterodactylServer |
Ana listede gösterilen sunucu adı (maks. 50 karakter, boşluk yok). |
MAX_PLAYERS |
12 |
Maksimum oyuncu sayısı (1-12). |
SERVER_PASSWORD |
ServerPassword |
Sunucuya katılmak için parola. Sunucuyu herkese açık yapmak için bunu temizleyin. |
RCON_PASSWORD |
RconPassword |
RCON (uzaktan konsol) erişimi için parola. |
RCON_PORT |
0 |
RCON WebSocket portu. RCON'u devre dışı bırakmak için 0 olarak ayarlayın. |
WEBSOCKETS_PORT |
0 |
Tarayıcı bağlantıları için WebSockets portu. Devre dışı bırakmak için 0 olarak ayarlayın. |
GREET_MESSAGE |
Welcome! Be friendly and have fun! |
Oyuncular katıldığında gösterilen mesaj (maks. 200 karakter). |
ADMIN_PLAYFAB_ID |
IDHere |
Admin yetkileri için PlayFab ID'niz. Bağlandığınızda sunucu günlüklerinde bulabilirsiniz. |
3. Sunucu Yapılandırması (autoconfig.ini)
Ana sunucu yapılandırma dosyası:
autoconfig.ini
Bu dosyayı GPanel'deki Files sekmesini kullanarak açın veya SFTP aracılığıyla bağlanın. Dosya INI biçimini kullanır.
autoconfig.ini içindeki birçok ayar, her sunucu başlatıldığında GPanel başlangıç değişkenleri tarafından otomatik olarak üzerine yazılır. Birincil ayarlar için Startup sekmesini kullanın.
Önemli Ayarlar
| Ayar | Açıklama |
|---|---|
GameServerConfig.Name |
Sunucu adı (SERVER_NAME değişkeni tarafından yönetilir). |
GameServerConfig.Port |
Sunucu portu (GPanel tarafından yönetilir). |
GameServerConfig.MaxPlayers |
Maksimum oyuncu sayısı (MAX_PLAYERS değişkeni tarafından yönetilir). |
GameServerConfig.GreetMessage |
Karşılama mesajı (GREET_MESSAGE değişkeni tarafından yönetilir). |
GameServerConfig.AdminPlayfabId |
Sunucu adminin PlayFab ID'si. |
GameServerConfig.ServerPassword |
Katılım parolası (SERVER_PASSWORD değişkeni tarafından yönetilir). |
GameServerConfig.RconPassword |
RCON parolası (RCON_PASSWORD değişkeni tarafından yönetilir). |
4. Oyuncular Nasıl Bağlanır
- Soldat 2'yi başlatın.
- Ana menüden Play Online seçeneğini seçin.
- Sunucunuzu ada göre bulmak için sunucu listesine göz atın veya doğrudan bağlanmayı kullanın.
- Sunucunun bir parolası varsa, istendiğinde girin.
5. PlayFab ID'nizi Bulma
Oyun içinde admin yetkileri almak için ADMIN_PLAYFAB_ID değişkeninde PlayFab ID'nizi ayarlamanız gerekir.
- Sunucuyu başlatın ve oyuncu olarak ona bağlanın.
- GPanel konsol çıktısını kontrol edin. Katıldığınızda, PlayFab ID'nizi şu biçimde gösteren bir günlük mesajı görünür:
1 YOUR_NAME joined the server [YOUR_PLAYFAB_ID]. - PlayFab ID'yi kopyalayın ve
ADMIN_PLAYFAB_IDbaşlangıç değişkeninde ayarlayın. - Değişikliğin etkili olması için sunucuyu yeniden başlatın.
İlgili Makaleler
- Soldat 2 Admin ve Komutlar Kılavuzu
- Sunucu IP ve Portunuzu Nasıl Bulursunuz
- SFTP ile Dosyalar Nasıl Yüklenir
Yardıma mı İhtiyacınız Var?
Soldat 2 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.