İçeriğe geç
WikilyWIKILY
Tüm oyunlar29 viki · oyununuzu seçin
Özel sunucu

Oyun değiştir

29 viki · oyununuzu seçin
ARK, Wikily uygulamasındaÜcretsiz · 4.4★4.6★ · Tam ekranİndirİndir

ASE Özel Sunucusu Nasıl Kurulur

Kabilen için bir ARK: Survival Evolved dünyasını kendi kontrolündeki bir bilgisayarda, kendi oranların, modların ve haritalarınla açık tut. Studio Wildcard'ın sunucusu ücretsiz ve hem Windows hem Linux için var.

Neler gerekli

Oyuncular oynamak istediğinde açık olan, Windows ya da Linux'lu 64 bit bir bilgisayar. Sunucu Steam app 376030'dur. Valve'ın ücretsiz komut satırı indiricisi SteamCMD onu anonim girişle kurar: o bilgisayarda Steam hesabı da ARK da gerekmez. Kurulunca yaklaşık 22 GB yer kaplar.

Linux testimizde kimse çevrim içi değilken The Island, başlatmadan 25 dakika sonra 5.5 GB RAM kullanıyordu. Daha büyük haritalar, daha çok evcil ve daha çok oyuncu daha fazlasını ister. Bir harita bir sunucu işlemidir.

Oyuncular sunucuya UDP 7777, 7778 ve 27015 üzerinden ulaşır. Evinin dışındaki arkadaşlar için bu portları modeminde yönlendir (aşağıdaki “Portlar ve güvenlik duvarı” bölümüne bak).

Sunucunun 21241282 build'inde kontrol edildi, 31 Ekim 2026.

Sunucuyu kur

Bölümler

1. SteamCMD'yi Valve'dan indir ve C:\steamcmd klasörüne çıkar.

Valve'ın sitesinde SteamCMD

2. PowerShell'de ya da Komut İstemi'nde sunucuyu C:\games\ase-server klasörüne indir:

PowerShell
C:\steamcmd\steamcmd.exe +force_install_dir C:\games\ase-server +login anonymous +app_update 376030 validate +quit

3. Bu iki satırı run-ase.cmd adlı bir dosyaya yaz, kendi adını ve şifrelerini gir ve dosyaya çift tıkla:

run-ase.cmd
cd /d C:\games\ase-server\ShooterGame\Binaries\Win64
ShooterGameServer.exe "TheIsland?listen?MaxPlayers=20?SessionName=YOUR-SERVER-NAME?ServerPassword=YOUR-JOIN-PASSWORD?ServerAdminPassword=YOUR-ADMIN-PASSWORD" -NoBattlEye

Windows sunucu dosyası MSVCP120.dll ve XAudio2_7.dll ister. Windows bunlardan biri eksik derse Microsoft'un Visual C++ 2013 Redistributable (x64) paketini ve DirectX End-User Runtime'ı kur.

Harita ve seçenekler kısmının tamamını tırnak içinde ve boşluksuz tut: önce harita adı gelir, her seçenek ? ile başlar, - ile başlayan anahtarlar ise bir boşluktan sonra gelir.

Bir log satırı bekleme: Linux testimizde ShooterGame.log boş kaldı. Onun yerine RCON ile sor. listplayers No Players Connected cevabını verdiğinde sunucu çalışıyor ve portları açık demektir.

Durdurmak için admin konsolunda ya da RCON üzerinden önce SaveWorld, sonra DoExit yaz. Testimizde DoExit dünyayı hemen kaydetti ama işlem iki dakika sonra hâlâ çalışıyordu, o yüzden kayıtları kopyalamadan ya da güncellemeden önce kapandığını kontrol et.

Haritalar

Tüm haritalar aynı indirmeyle gelir. TheIsland yerine haritanın adını tırnaklı kısmın en başına yaz. Ücretli bir haritaya katılmak için oyuncuların ona sahip olması gerekir, sunucunun gerekmez.

HaritaBaşlatma adıOyuncuların ihtiyacı
The IslandTheIslandOyun
The CenterTheCenterOyun
RagnarokRagnarokOyun
ValgueroValguero_POyun
Crystal IslesCrystalIslesOyun
Lost IslandLostIslandOyun
FjordurFjordurOyun
Scorched EarthScorchedEarth_PDLC
AberrationAberration_PDLC
ExtinctionExtinctionDLC
Genesis: Part 1GenesisGenesis Season Pass
Genesis: Part 2Gen2Genesis Season Pass

Anonim Linux indirmemizde bu tablodaki her harita için bir klasör vardı: ücretliler ShooterGame/Content/Maps altında, ücretsizler ShooterGame/Content/Mods altında. Biz yalnızca The Island'ı başlattık.

Portlar ve güvenlik duvarı

UDP 7777 oyun portudur, UDP 7778 her zaman onun bir üstündedir. UDP 27015 sunucu listesi sorgularına cevap verir, o olmadan sunucu görünmez. TCP 27020 RCON'dur ve yalnızca başka bir bilgisayardan admin komutu göndermek istersen önemlidir.

Windows'ta üç UDP portunu tek bir kuralla aç (PowerShell'de yönetici olarak):

PowerShell (administrator)
New-NetFirewallRule -DisplayName "ARK Survival Evolved" -Direction Inbound -Protocol UDP -LocalPort 7777,7778,27015 -Action Allow

ufw açık olan Ubuntu'da:

bash
sudo ufw allow 7777:7778/udp
sudo ufw allow 27015/udp

Çalışan test sunucumuz tam olarak bunları dinliyordu: UDP 7777, 7778 ve 27015, ayrıca RCON açıkken TCP 27020.

Modemde aynı üç UDP portunu sunucu bilgisayarın yerel IP adresine yönlendir. Aynı bilgisayardaki ikinci bir sunucu kendi port setini alır, örneğin Port=7779 (7780 ile birlikte) ve QueryPort=27016.

Şema: oyuncular UDP 7777, 7778 ve 27015 üzerinden modemden geçerek sunucu bilgisayara ulaşır; RCON, TCP 27020'yi kullanır.
Üç UDP portu, modem ve güvenlik duvarından geçip sunucu bilgisayara ulaşmalı.

Sunucu ayarları

İlk başlatmadan sonra ayarlar Windows'ta ShooterGame\Saved\Config\WindowsServer, Linux'ta ShooterGame/Saved/Config/LinuxServer klasöründe durur. Onları sunucu kapalıyken değiştir.

İlk başlatmamız yaklaşık 16 KB'lık bir GameUserSettings.ini yazdı ve içinde başlatma satırındaki seçenekler, örneğin admin şifresi, zaten vardı. Aşağıdaki tablodaki birçok anahtar içinde yoktu (örneğin XPMultiplier), bunları kendin ekle.

Bölümler

AyarVarsayılanNeyi değiştirir
XPMultiplier1Her kaynaktan gelen deneyim.
TamingSpeedMultiplier1Evcilleştirmenin hızı. 3, üç kat daha hızlı demek.
HarvestAmountMultiplier1Her vuruşta gelen kaynak.
DifficultyOffset1OverrideOfficialDifficulty ile birlikte vahşi yaratıkların seviyesi.
OverrideOfficialDifficulty0Vahşi yaratık seviyelerinin tavanını belirler: 5, resmi sunucuların kullandığı sınır olan 150. seviyeye kadar demek.
ServerPVEFalseTrue, oyuncuların ve evcillerinin birbirine hasar vermesini engeller.
DayCycleSpeedScale1Bir günün uzunluğu. 0.5 günleri iki kat uzatır.
AutoSavePeriodMinutes15Dünya kayıtları arasındaki dakika.
MaxTamedDinos5000Tüm sunucu için evcil sayısı.
ShowMapPlayerLocationTrueHaritada kendi işaretin.
AllowThirdPersonPlayerTrueÜçüncü şahıs kamera.
ServerCrosshairTrueEkranda nişangâh.
RCONEnabledFalseTrue, RCON'u RCONPort (27020) üzerinde açar.

Bunların çoğu [ServerSettings] altına yazılır. Kısa bir örnek:

GameUserSettings.ini
[ServerSettings]
XPMultiplier=2
TamingSpeedMultiplier=3
HarvestAmountMultiplier=2
DifficultyOffset=1
OverrideOfficialDifficulty=5
ServerPVE=True
RCONEnabled=True
RCONPort=27020

Admin ve RCON

Konsolu açmak için oyunda Tab'a bas, sonra ServerAdminPassword ile giriş yap. Bundan sonra admin komutları admincheat ile başlar:

Console
enablecheats YOUR-ADMIN-PASSWORD
admincheat SaveWorld
Tüm ARK konsol komutları

RCONEnabled=True ile bir RCON aracı aynı şifreyle sunucuya TCP 27020 üzerinden ulaşır. Testimizde listplayers, saveworld ve doexit RCON üzerinden çalıştı. broadcast gibi bildirecek bir şeyi olmayan bir komut Server received, But no response!! cevabını verir.

Birini şifre olmadan admin yapmak için SteamID64'ünü (7656119 ile başlayan 17 haneli sayı) ShooterGame/Saved/AllowedCheaterSteamIDs.txt dosyasına her satıra bir tane olacak şekilde yaz ve yeniden başlat.

Modlar

ASE sunucu modları Steam Workshop öğeleridir. Her modun Workshop adresinde bir numarası vardır (id=...). Numaraları GameUserSettings.ini'ye yaz, ilki en yüksek önceliğe sahiptir, ve sunucunun onları çekmesi için başlatma satırına -automanagedmods ekle:

GameUserSettings.ini
[ServerSettings]
ActiveMods=FIRST-WORKSHOP-ID,SECOND-WORKSHOP-ID

Oyuncular katılırken modları Workshop'tan alır. Epic Games Store oyuncuları modlu bir sunucuya katılamaz.

Sunucuya katıl

1. Ana menüde JOIN ARK'a tıkla. 2. SESSION FILTER'ı UNOFFICIAL PC SESSIONS yap ve şifreli bir sunucu için SHOW PASSWORD PROTECTED'ı işaretle. 3. Arama kutusuna sunucu adını yaz, seç ve katıl.

Liste onu göstermiyorsa Steam'i aç, View ve ardından Game Servers'ı seç, Favorites altına YOUR-SERVER-IP:27015 ekle ve oradan bağlan. Sunucuyla aynı ağdaki kişiler onun yerel IP adresini kullanır.

Kayıtlar, yedekler ve güncellemeler

ASE Tek Oyunculu Kaydı Sunucuya Nasıl Aktarılır

Her harita dünyasını ShooterGame/Saved/SavedArks içinde, haritanın adını taşıyan tek bir dosyada tutar. Testimizde sıfırdan açılan The Island, yaklaşık 34 MB'lık TheIsland.ark yazdı.

Oyuncular oynamaya başlayınca hayatta kalanları (.arkprofile) ve kabileleri (.arktribe) aynı klasöre kaydedilir.

Yedek için sunucuyu kaydedip durdur, sonra ShooterGame/Saved klasörünün tamamını kopyala: dünyalar, karakterler, kabileler, ayarlar ve admin listesi hepsi içinde.

Güncellemek için sunucuyu durdur ve SteamCMD satırını tekrar çalıştır. Steam'de eski preaquatica sürümünde kalan oyuncular aynı branch'teki bir sunucuya ihtiyaç duyar: SteamCMD satırında 376030'dan sonra -beta preaquatica ekle.

Sık karşılaşılan sorunlar

SteamCMD Missing configuration diyor

İlk denememiz yaklaşık yarım dakika sonra bu hatayla bitti. İndirmeyi ikinci kez başlatınca sunucunun tamamı indi.

Sunucum Unofficial altında görünmüyor

Yeni bir dünyaya birkaç dakika ver (açıldığında RCON listplayers cevap verir), UDP 27015'in açık ve yönlendirilmiş olduğunu kontrol et, şifreli bir sunucu için SHOW PASSWORD PROTECTED'ı işaretle. YOUR-SERVER-IP:27015'i Steam favorilerine eklemek liste olmadan da çalışır.

Evimin dışındaki arkadaşlar katılırken zaman aşımı alıyor

UDP 7777 ve 7778'i sunucu bilgisayarın yerel IP'sine yönlendir ve güvenlik duvarından geçir. Kendi ağındaki oyuncular yerel IP ile katılır.

ini'de değiştirdiğim ayarlar eski haline döndü

Düzenlemeden önce sunucuyu durdur ve iki dosyayı da yedekle. Aquatica güncellemesinden sonra Wildcard, her yamada sıfırlanan ayarları bilinen sorun olarak listeledi. Testimizde başlatma satırındaki seçenekler GameUserSettings.ini'ye kopyalandı, böyle bir anahtarı orada da değiştir.

Oyunculara sürümün uyuşmadığı söyleniyor

Oyun güncellendi ama sunucu güncellenmedi, ya da taraflardan biri preaquatica branch'inde. Sunucuyu durdur ve SteamCMD satırını oyuncularla aynı branch'te tekrar çalıştır.

Modlar güncellemeden sonra sunucuyu çökertiyor

Bazı eski modlar 2025'teki Aquatica güncellemesiyle bozuldu. Onları güncelle ya da kaldır, ya da sunucuyu ve oyuncuları preaquatica branch'inde çalıştır.

Sorular

Sunucu kurmak için ARK: Survival Evolved'a sahip olmam gerekir mi?

Hayır. Sunucu indirmesi ücretsiz ve SteamCMD onu Steam hesabı olmadan indirir; ARK: Survival Evolved'a yalnızca katılanların sahip olması gerekir, ücretli bir haritada da onun DLC'sine.

ARK: Survival Evolved sunucusu için hangi portları yönlendirmeliyim?

Oyun için UDP 7777 ve 7778, sunucu listesi için UDP 27015. TCP 27020 yalnızca dışarıdan RCON için.

ARK: Survival Evolved sunucusunu Linux'ta çalıştırabilir miyim?

Evet. İndirmede Wine olmadan çalışan bir Linux sunucusu var: ShooterGame/Binaries/Linux/ShooterGameServer.

ASE sunucusu ne kadar RAM ister?

Testimizde kimse çevrim içi değilken The Island 5.5 GB kullandı. Daha büyük haritalar, çok sayıda evcil ve modlar için daha fazlasını hesapla.

ASE sunucuma nasıl mod eklerim?

Steam Workshop numaralarını [ServerSettings] altındaki ActiveMods= satırına yaz ve sunucuyu -automanagedmods ile başlat.

ASE sunucumda nasıl admin olurum?

Oyunda konsol için Tab'a bas, sonra enablecheats yazıp ardından ServerAdminPassword'ü yaz.

İçerik üreticisi topluluğuna katılARK: Survival Evolved wikisini geliştiren kişiler Discord'umuzda. Soru sor, sayfa öner ya da wikiyi bizimle birlikte geliştir.Discord'a katıl (Discord'u yeni sekmede açar)