Bu kılavuz, Nuclear Option dedicated sunucunuzu Legion Hosting üzerinde nasıl kuracağınızı, başlangıç değişkenlerini nasıl yapılandıracağınızı, DedicatedServerConfig.json dosyasını nasıl düzenleyeceğinizi, görev rotasyonunu nasıl ayarlayacağınızı ve sunucunuza nasıl bağlanacağınızı kapsar. Nuclear Option, taktiksel ve stratejik nükleer silahlar içeren, etkileyici fiziğe sahip yakın gelecek temalı bir hava muharebe oyunudur. Yönetici komutları, ban yönetimi ve sorun giderme için Nuclear Option Yönetici Komutları'na bakın.
1. İlk Başlatma
- GPanel'e giriş yapın ve Nuclear Option sunucunuzu seçin.
- Startup sekmesine gidin ve yapılandırılabilir değişkenleri inceleyin (bkz. Bölüm 2).
- SERVER_NAME ve SERVER_PASSWORD değerlerinizi ayarlayın.
- Console sekmesine geri dönün ve Start'a tıklayın.
- Sunucunun hazır olduğunu onaylamak için konsolun
[DedicatedServerManager] Waiting for Players before loading next mapmesajını göstermesini bekleyin.
ChangeMe'dir. Sunucuyu herkese açık hale getirmeden önce SERVER_PASSWORD başlangıç değişkenini güncelleyin veya DedicatedServerConfig.json dosyasını düzenleyin.
2. GPanel Başlangıç Değişkenleri
| Değişken | Varsayılan | Açıklama |
|---|---|---|
SERVER_NAME | Pterodactyl-server | Sunucu tarayıcısında gösterilen sunucu adı (maksimum 30 karakter). |
MAX_PLAYERS | 20 | Maksimum oyuncu sayısı. |
SERVER_PASSWORD | ChangeMe | Sunucuya katılmak için gereken parola. Parola istenmemesi için boş bırakın. |
MODDED_SERVER | false | Modlu sunucu olarak işaretle. true veya false olarak ayarlayın. |
QUERY_PORT | 7777 | Sunucu tarayıcısı için Steam sorgu portu. |
AUTO_UPDATE | 1 | Başlatma sırasında sunucuyu otomatik olarak günceller. |
3. Sunucu Yapılandırması (DedicatedServerConfig.json)
Ana yapılandırma dosyası şu konumda bulunur:
DedicatedServerConfig.json
Bu JSON dosyası, başlangıç değişkenlerine eşlenen ayarlar (ServerName, Password, MaxPlayers, ModdedServer, Port, QueryPort) için GPanel tarafından otomatik olarak yönetilir. Gelişmiş ayarlar için dosyayı doğrudan da düzenleyebilirsiniz.
ServerName, Password, MaxPlayers ve portlar gibi ayarlar, her başlatmada başlangıç değişkenlerinden üzerine yazılır. Eşlenmeyen ayarları (MissionRotation gibi) doğrudan dosyada düzenleyin.
Tam Yapılandırma Referansı
| Ayar | Varsayılan | Açıklama |
|---|---|---|
ServerName | Pterodactyl-server | Sunucu görünen adı (başlangıç değişkeni tarafından yönetilir). |
Password | ChangeMe | Katılım parolası (başlangıç değişkeni tarafından yönetilir). |
MaxPlayers | 20 | Maksimum oyuncu sayısı (başlangıç değişkeni tarafından yönetilir). |
ModdedServer | false | Modlu sunucu bayrağı (başlangıç değişkeni tarafından yönetilir). |
Port | (otomatik) | Oyun portu. IsOverride ve Value alanlarına sahip nesne. |
QueryPort | (otomatik) | Sorgu portu. IsOverride ve Value alanlarına sahip nesne. |
BanListPaths | ["ban_list.txt"] | Ban listesi dosyalarının yolları. |
MissionDirectory | (otomatik) | Özel görev dosyalarının yolu. |
MissionRotation | (aşağıya bakın) | Rotasyondaki görevler dizisi. |
RotationType | 0 | Görev rotasyon türü. |
NoPlayerStopTime | 30 | Hiçbir oyuncu bağlı olmadığında durdurmadan önce beklenecek saniye. |
4. Görev Rotasyonu
Görev rotasyonunu DedicatedServerConfig.json içinde yapılandırın. Her girdi bir görev ve süre sınırı belirtir:
"MissionRotation": [
{
"Key": { "Group": "BuiltIn", "Name": "Escalation" },
"MaxTime": 7200
},
{
"Key": { "Group": "BuiltIn", "Name": "Terminal Control" },
"MaxTime": 7200
}
]
Yerleşik görevler arasında Escalation ve Terminal Control bulunur. MaxTime, saniye cinsinden süre sınırıdır (7200 = 2 saat).
Özel Görevler
Özel görev dosyalarını NuclearOption-Missions/ dizinine yerleştirin. Bunları rotasyonda uygun grup ve adla referans gösterin.
5. Nasıl Bağlanılır
- Steam üzerinde Nuclear Option'ı başlatın.
- Ana menüden Multiplayer'ı seçin.
- Sunucunuzu sunucu tarayıcısında adına göre bulun.
- İstendiğinde sunucu parolasını girin.
- Sunucunuzu seçin ve Join'e tıklayın.
İlgili Makaleler
- Nuclear Option Yönetici Komutları
- Sunucu IP ve Portunuzu Nasıl Bulursunuz
- SFTP ile Dosya Nasıl Yüklenir
Yardıma mı İhtiyacınız Var?
Nuclear Option sunucunuzla ilgili burada ele alınmayan sorunlarla karşılaşırsanız, bir destek talebi açın ve sunucu IP'nizi, sorunun bir açıklamasını ve GPanel konsolundan ilgili hata mesajlarını ekleyin.