The Isle Sunucu Kurulumu: Evrima, Game.ini ve Yönetici
The Isle sunucu kurulumu, Afterthought’un dinozor hayatta kalma oyununun Evrima sürümünde büyüme hızı, göç, yapay zekâ yoğunluğu ve oynanabilir türler gibi kuralları sizin belirlediğiniz bir topluluk sunucusu açmanızı sağlar. Gerçekçi rol yapma (realism) sunucuları, yarı gerçekçi topluluklar ya da yalnızca otçulların oynadığı sakin sunucular bu ayarlarla kurulur.
Evrima, oyunun eski Legacy sürümünden farklı bir sunucu yapısına sahiptir; bu rehber yalnızca Evrima içindir. Sunucuyu Linux ya da Windows çalıştıran bir VDS ya da oyun sunucusu üzerinde barındırabilirsiniz.
Kısa cevap
The Isle sunucu kurulumu, sunucu dosyalarının SteamCMD ile 412680 uygulama kimliğinden -beta evrima dalı seçilerek indirilmesiyle başlar. Sunucu bir kez çalıştırılıp kapatıldığında TheIsle/Saved/Config/LinuxServer (Windows’ta WindowsServer) altında Game.ini ve Engine.ini oluşur. Sunucu adı, oyuncu sınırı ve oyun kuralları TIGameSession, yöneticiler ve beyaz liste TIGameStateBase bölümünde ayarlanır.
The Isle Evrima sunucu dosyaları nasıl indirilir?
Evrima sunucu dosyaları SteamCMD ile 412680 uygulama kimliğinden, evrima beta dalı belirtilerek indirilir; dal belirtilmezse Evrima yerine farklı bir derleme iner.
steamcmd +force_install_dir /home/theisle/server +login anonymous +app_update 412680 -beta evrima validate +quitKurulumdan sonra sunucuyu bir kez başlatıp kapatın; bu ilk çalıştırma yapılandırma klasörlerini ve varsayılan dosyaları üretir:
- Linux:
TheIsle/Saved/Config/LinuxServer/Game.iniveEngine.ini - Windows:
TheIsle/Saved/Config/WindowsServer/Game.iniveEngine.ini
Güncellemelerde aynı komutu, aynı beta dalıyla çalıştırın. SteamCMD’nin beta dalı ve doğrulama seçenekleri için SteamCMD kullanımı rehberine bakabilirsiniz.
Engine.ini dosyasına ne eklenmeli?
Evrima sunucusunun oyun içi sunucu listesinde görünmesi için Engine.ini dosyasına Epic Online Services (EOS) kimlik bilgilerini içeren bir bölüm eklenmesi gerekir. Bu bölüm olmadan sunucu eşleştirme sistemine kaydolmaz; sunucu çalışır ama oyuncular onu listede bulamaz.
[EpicOnlineServices]
DedicatedServerClientId=ISTEMCI_KIMLIGI
DedicatedServerClientSecret=ISTEMCI_SIRRIBu iki değer tüm Evrima sunucuları için ortak olarak kullanılır ve topluluk kanallarında paylaşılır; güncel değerleri resmî The Isle topluluk kaynaklarından alın ve oyun güncellemelerinden sonra değişip değişmediğini kontrol edin. Hazır yapılandırılmış barındırma ortamlarında bu bölüm çoğunlukla önceden eklenmiş gelir.
Game.ini dosyasında hangi ayarlar bulunur?
Game.ini iki bölümden oluşur: oyun kurallarının neredeyse tamamı [/Script/TheIsle.TIGameSession] altında, yönetici ve erişim listeleri ise [/Script/TheIsle.TIGameStateBase] altında tutulur. Örnek bir başlangıç:
[/Script/TheIsle.TIGameSession]
ServerName=LIONFIN Evrima
MaxPlayerCount=100
MapName=Gateway
bServerPassword=false
ServerPassword=
bServerWhitelist=false
bEnableHumans=false
bEnableMutations=true
bEnableMigration=true
GrowthMultiplier=1
bSpawnAI=true
AIDensity=1
ServerDayLengthMinutes=45
ServerNightLengthMinutes=20GrowthMultiplierbüyüme hızını çarpar; çok yüksek değerler denge sorunlarına yol açar.bEnableMigrationgöç bölgelerini,bSpawnAIveAIDensityyapay zekâ hayvanlarını yönetir.ServerDayLengthMinutesveServerNightLengthMinutesgün döngüsünü dakika cinsinden ayarlar.
Dosyayı sunucu kapalıyken düzenleyin; açıkken yapılan değişikliklerin üzerine yazılabilir.
Yöneticiler, beyaz liste ve tür kısıtlaması nasıl ayarlanır?
Yöneticiler ve beyaz liste, [/Script/TheIsle.TIGameStateBase] bölümüne her satıra bir 64 bitlik Steam kimliği yazılarak tanımlanır. Bu satırlar yanlışlıkla TIGameSession altına yazılırsa sunucu hata vermeden yok sayar; yöneticinin “çalışmaması” sorunlarının en yaygın nedeni budur.
[/Script/TheIsle.TIGameStateBase]
AdminsSteamIDs=7656119XXXXXXXXX1
AdminsSteamIDs=7656119XXXXXXXXX2
WhitelistIDs=7656119XXXXXXXXX3
VIPs=7656119XXXXXXXXX4- Beyaz listeyi açmak için
TIGameSessionaltındabServerWhitelist=trueyapın. - Katılacak her oyuncunun kimliğini
WhitelistIDssatırı olarak ekleyin. VIPslistesindekiler sunucu doluyken sırayı atlar.
Oynanabilir türleri sınırlamak için her izin verilen tür ayrı bir AllowedClasses satırı olarak yazılır (ör. AllowedClasses=Stegosaurus). Hiç AllowedClasses satırı yoksa tüm türler serbesttir; listeden çıkardığınız tür seçilemez. The Isle sunucu kurulumu sırasında tür listesini daraltmak, sunucunuzun karakterini belirleyen en güçlü araçtır.
RCON, kuyruk ve portlar nasıl yapılandırılır?
Evrima, kendi geliştirdiği bir RCON protokolü kullanır; bu nedenle Source tabanlı oyunlar için yazılmış standart RCON istemcileri çalışmaz ve Evrima’ya özel bir istemci gerekir. RCON ve kuyruk TIGameSession bölümünde açılır:
bRconEnabled=true
RconPassword=GucluBirParola
RconPort=8888
bQueueEnabled=true
QueuePort=10000Port düzeni şöyle özetlenebilir:
| Trafik | Protokol | Not |
|---|---|---|
| Oyun | UDP | Başlatma satırındaki oyun portu |
| RCON | TCP | RconPort değeri; yalnızca güvenilir IP’lere açın |
| Kuyruk | TCP | QueuePort değeri; kuyruk açıksa gerekir |
Port değerleri örnektir; seçtiğiniz değerleri güvenlik duvarında açın. Ayrıntılı adımlar oyun sunucusu port açma rehberinde.
The Isle sunucusu için kaynak ve bakım ipuçları
The Isle sunucusunun kaynak ihtiyacını en çok oyuncu sayısı, yapay zekâ yoğunluğu ve harita üzerindeki aktif canlı sayısı belirler. Kalabalık bir sunucuda AIDensity değerini düşürmek performansı belirgin şekilde iyileştirir.
- Güncellemeler: Evrima sık güncellenir; her yamadan sonra SteamCMD komutunu beta dalıyla yeniden çalıştırın ve yeni anahtarlar için Game.ini’yi gözden geçirin.
- Yedek:
Savedklasörünü, özellikle oyuncu verilerini düzenli kopyalayın; ayrıntılar oyun sunucusu yedekleme rehberinde. - Kurallar: Gerçekçi oyun sunucularında kuralları Discord gibi bir kanalda yayımlayıp
Discordanahtarıyla sunucu bilgisine ekleyin.
The Isle sunucu kurulumu ve sürekli güncelleme yükünü devretmek isterseniz The Isle sunucu kiralama seçeneklerine göz atabilirsiniz.
Sık Sorulan Sorular
The Isle Evrima sunucusu listede neden görünmüyor?
En yaygın neden Engine.ini dosyasında Epic Online Services bölümünün eksik ya da güncel olmamasıdır; bu durumda sunucu çalışır ama eşleştirme sistemine kaydolmaz. Ardından oyun portunun UDP olarak açık olduğunu ve sunucunun oyunla aynı sürümde olduğunu kontrol edin.
The Isle sunucusunda yönetici nasıl eklenir?
Game.ini dosyasında [/Script/TheIsle.TIGameStateBase] bölümüne her yönetici için ayrı bir AdminsSteamIDs satırı ve 64 bitlik Steam kimliği yazın. Satırlar TIGameSession bölümüne yazılırsa sessizce yok sayılır; sunucuyu yeniden başlatmayı unutmayın.
The Isle sunucu kurulumu Windows’ta yapılabilir mi?
Evet. Aynı SteamCMD komutu ve evrima beta dalıyla Windows’a kurulur; yapılandırma dosyaları bu kez Saved/Config/WindowsServer klasöründe oluşur. Game.ini ve Engine.ini içeriği iki işletim sisteminde de aynıdır.
Sunucuda yalnızca bazı dinozorlar nasıl oynanabilir yapılır?
Game.ini dosyasına izin vermek istediğiniz her tür için ayrı bir AllowedClasses satırı ekleyin. Listede olmayan türler karakter seçiminde kullanılamaz. Hiç AllowedClasses satırı bulunmazsa sunucu tüm türlere izin verir.
Bu makale yardımcı oldu mu?
Geri bildiriminiz için teşekkürler!
kişi faydalı buldu