Bu kılavuz, oyun içi konsol komutları, RCON erişimi ve diğer oyunculara yönetici ayrıcalıkları verme dahil olmak üzere ARK: Survival Ascended sunucunuzda yönetici komutlarını nasıl kuracağınızı ve kullanacağınızı kapsar.
ServerAdminPassword ayarlamanız ve her oturumda bununla kimlik doğrulaması yapmanız gerekir. Sunucunuzu henüz yapılandırmadıysanız, önce sunucu yapılandırma kılavuzuna bakın.
Ön Koşullar
- Legion Hosting ile aktif bir ARK: Survival Ascended sunucusu
- GPanel'e erişim
GameUserSettings.inidosyanızda yapılandırılmış birServerAdminPassword(aşağıdaki 1. Adımda ele alınmıştır)
1. Adım — Yönetici Parolasını Ayarlayın
Yönetici parolası, GameUserSettings.ini dosyasında [ServerSettings] bölümünün altında ayarlanır. Zaten yapılandırılmış bir yönetici parolanız varsa, 2. Adıma geçin.
- GPanel'e giriş yapın ve ARK: Survival Ascended sunucunuzu seçin.
- Console sekmesinden sunucuyu durdurun ve durumun Offline olarak görünmesini bekleyin.
- Files sekmesine tıklayın ve
ShooterGame/Saved/Config/WindowsServer/konumuna gidin. GameUserSettings.inidosyasını dosya düzenleyicisinde açın.[ServerSettings]bölümünü bulun veServerAdminPasswordsatırını bulun veya ekleyin:
[ServerSettings]
ServerAdminPassword=YourSecurePassword
- Dosyayı kaydedin ve Console sekmesinden sunucuyu başlatın.
2. Adım — Oyun İçinde Yönetici Modunu Etkinleştirin
Sunucunuza her katıldığınızda, herhangi bir yönetici komutu çalışmadan önce yönetici olarak kimlik doğrulaması yapmanız gerekir. Bu, oturum başına bir kez gereklidir.
- ARK: Survival Ascended sunucunuza katılın.
- Oyun içi konsolu açmak için tilde tuşuna (~) basın. Bazı klavye düzenlerinde tuş ` (ters tırnak) olabilir.
- Aşağıdaki komutu yazın,
YourPasswordkısmını 1. Adımda ayarladığınızServerAdminPasswordile değiştirin:
EnableCheats YourPassword
- Enter tuşuna basın. Parola doğruysa, herhangi bir hata mesajı görünmez ve artık bu oturum için yönetici erişiminiz olur.
EnableCheats komutunu çalıştırmanız gerekir. Yönetici kimlik doğrulaması oturumlar arasında kalıcı olmaz. Bağlantınız kesilip yeniden bağlanırsanız, komutu tekrar çalıştırmanız gerekir.
3. Adım — Yönetici Komutlarını Kullanma
Kimlik doğrulaması yaptıktan sonra, yönetici komutlarını oyun içi konsoldan çalıştırabilirsiniz. Çoğu komut cheat veya admincheat önekini gerektirir. Aşağıdaki tablo en sık kullanılan komutları listeler.
En Çok Kullanılan Yönetici Komutları
| Komut | Açıklama |
|---|---|
cheat God |
Tanrı modunu açıp kapatır — etkinken hasar alamazsınız. |
cheat Fly |
Uçuş modunu etkinleştirir. Normal harekete dönmek için cheat Walk kullanın. |
cheat Walk |
Uçuş modunu devre dışı bırakır ve normal yürüme/yerçekimine döner. |
cheat Ghost |
Noclip'i etkinleştirir — arazi ve yapıların içinden geçin. Çıkmak için cheat Walk kullanın. |
cheat InfiniteStats |
Sınırsız sağlık, dayanıklılık, yiyecek, su ve diğer istatistikleri verir. Tekrar çalıştırarak kapatın. |
cheat GiveItemNum <ItemID> <Qty> <Quality> <Blueprint> |
Kimlik numarasıyla bir eşya verir. Örnek: cheat GiveItemNum 1 100 1 0 100 Simple Pistol Ammo verir. |
cheat GFI <ItemName> <Qty> <Quality> <Blueprint> |
Kısa adıyla bir eşya verir. Örnek: cheat GFI MetalIngot 500 1 0 500 Metal Ingot verir. |
cheat Summon <DinoID> |
Nişangah konumunuzda bir yaratık doğurur. Örnek: cheat Summon Rex_Character_BP_C bir Rex doğurur. |
cheat GMSummon "<DinoID>" <Level> |
Belirli bir seviyede evcilleştirilmiş bir yaratık doğurur. Örnek: cheat GMSummon "Rex_Character_BP_C" 150 evcilleştirilmiş 150. seviye bir Rex doğurur. |
cheat TeleportPlayerIDToMe <PlayerID> |
Bir oyuncuyu konumunuza ışınlar. Oyuncu kimliklerini bulmak için cheat ListPlayers kullanın. |
cheat SetTimeOfDay <HH:MM> |
Günün saatini ayarlar. Örnek: cheat SetTimeOfDay 12:00 öğleye ayarlar. |
cheat DestroyWildDinos |
Haritadan tüm vahşi dinozorları kaldırır. Doğal olarak yeniden doğacaklar. Zorluk ayarlarını değiştirdikten sonra vahşi doğumları yenilemek için kullanışlıdır. |
cheat ListPlayers |
Bağlı tüm oyuncuları adları ve kimlikleriyle listeler. |
cheat KickPlayer <SteamID> |
Bir oyuncuyu Steam/platform kimliğiyle sunucudan atar. |
cheat BanPlayer <SteamID> |
Bir oyuncuyu sunucudan yasaklar. Geri almak için cheat UnbanPlayer <SteamID> kullanın. |
cheat SaveWorld |
Anında bir dünya kaydını zorlar. |
cheat DoExit |
Sunucuyu kaydeder ve kapatır. Daha sonra tekrar başlatmak için GPanel'i kullanın. |
cheat hem de admincheat önek olarak çalışır. İkisini de kullanabilirsiniz — ARK: Survival Ascended'da birbirinin yerine geçebilirler.
Eşya Verme — Hızlı Başvuru
Eşya vermenin iki ana yolu GiveItemNum (eşya kimlik numarasıyla) ve GFI (kısa adla)'dır. Her ikisinin de söz dizimi şöyledir:
cheat GFI <ShortName> <Quantity> <Quality> <IsBlueprint>
Quality: 1 = Primitive through higher values for better quality
IsBlueprint: 0 = item, 1 = blueprint
Yaygın eşya kısa adları:
| Kısa Ad | Eşya | Örnek Komut |
|---|---|---|
MetalIngot |
Metal Ingot | cheat GFI MetalIngot 500 1 0 |
Cemite |
Cementing Paste | cheat GFI Cemite 200 1 0 |
Polymer |
Polymer | cheat GFI Polymer 200 1 0 |
Crystal |
Crystal | cheat GFI Crystal 300 1 0 |
FlarGun |
Flare Gun | cheat GFI FlarGun 1 1 0 |
WeaponRifle |
Longneck Rifle | cheat GFI WeaponRifle 1 1 0 |
4. Adım — RCON (Uzaktan Konsol) Erişimi
RCON, oyun içinde sunucuya katılmadan yönetici komutlarını uzaktan çalıştırmanıza olanak tanır. Bu, sunucuyu oyun dışından yönetmek veya zamanlanmış komutlar çalıştırmak için kullanışlıdır.
GPanel Üzerinden RCON
GPanel, Console sekmesinde yerleşik bir konsol içerir. Sunucu çalışırken yönetici komutlarını doğrudan konsol giriş alanına yazabilirsiniz. Burada girilen komutlar, sanki oyun içinde yönetici ayrıcalıklarıyla çalıştırmışsınız gibi yürütülür — EnableCheats gerekmez.
Üçüncü Taraf Araçları Üzerinden RCON
Özel bir RCON istemcisini tercih ediyorsanız, mcrcon, ARRCON veya RCONConsole gibi üçüncü taraf araçları kullanabilirsiniz. Bağlanmak için şunlara ihtiyacınız olacak:
| Ayar | Nerede Bulunur |
|---|---|
| RCON Portu | GPanel Network sekmesi — RCON port tahsisini arayın. Hiçbir RCON portu listelenmemişse, bir tane talep etmek için destekle iletişime geçin. |
| RCON Parolası | GameUserSettings.ini dosyanızdaki ServerAdminPassword ile aynı. |
| Sunucu IP'si | GPanel Console veya Network sekmesi. |
Sunucunuzda RCON'u etkinleştirmek için, GameUserSettings.ini dosyanızda [ServerSettings] altında aşağıdaki ayarın bulunduğundan emin olun:
[ServerSettings]
RCONEnabled=True
RCONPort=27020
ServerAdminPassword=YourSecurePassword
RCONPort değerini eşleşecek şekilde ayarlayın. Varsayılan 27020 değerinin sunucunuza uygulandığını varsaymayın — gerçek tahsis edilen portunuz için Network sekmesini kontrol edin.
Diğer Oyunculara Yönetici Erişimi Verme
ARK: Survival Ascended'da yönetici erişimi tamamen ServerAdminPassword tarafından kontrol edilir. Ayrı bir yönetici listesi veya oyuncu başına yönetici rolü yoktur. Başka bir oyuncuya yönetici erişimi vermek için:
ServerAdminPassword'ü oyuncuyla özel olarak paylaşın.- Oyuncu sunucuya katılır ve kimlik doğrulaması için konsolda
EnableCheats YourPasswordkomutunu çalıştırır. - O oturum için tam yönetici ayrıcalıklarına sahip olurlar.
BanPlayer, DoExit ve DestroyWildDinos dahil tüm yönetici komutlarına erişebilir. Parolayı yalnızca tamamen güvendiğiniz kişilerle paylaşın. Erişimi iptal etmeniz gerekirse, GameUserSettings.ini dosyasındaki ServerAdminPassword'ü değiştirin ve sunucuyu yeniden başlatın.
Doğrulama
- Sunucunuza katılın ve ~ ile konsolu açın.
EnableCheats YourPasswordkomutunu çalıştırın — hiçbir hata mesajı görünmemelidir.cheat Flygibi zararsız bir komutla test edin. Karakteriniz uçmaya başlarsa, yönetici modu doğru çalışıyordur. Normale dönmek içincheat Walkçalıştırın.- Oyuncu listesini görebildiğinizi doğrulamak için
cheat ListPlayersçalıştırın. Bu, tam yönetici erişimini doğrular.
Sorun Giderme
EnableCheats çalışmıyor veya bir hata döndürüyor
GameUserSettings.inidosyanızdakiServerAdminPassword'de ayarlanan parolayı tam olarak yazdığınızı tekrar kontrol edin. Parolalar büyük/küçük harfe duyarlıdır.- Yapılandırma dosyasındaki parola alanında sonda boşluk olmadığından emin olun.
- Parolayı yakın zamanda değiştirdiyseniz, değişikliğin etkili olması için sunucunun yeniden başlatılması gerekir.
ServerAdminPasswordsatırının[ServerSettings]bölümünün altında olduğunu ve farklı bir bölüm başlığı altında yanlış yerleştirilmediğini doğrulayın.
Yönetici komutları hiçbir şey yapmıyor veya "izin yok" döndürüyor
- Her katıldığınızda önce
EnableCheatsçalıştırmanız gerekir. Yönetici modu oturumlar arasında kalıcı olmaz. - Bağlantınız kesilip yeniden bağlandıysanız, herhangi bir komut denemeden önce
EnableCheatskomutunu tekrar çalıştırın. - Bazı komutlar
cheatönekini gerektirir. Çalışmıyorsa komuttan öncecheateklemeyi deneyin (örn. yalnızcaFlyyerinecheat Fly).
RCON bağlantısı reddedildi veya zaman aşımına uğradı
GameUserSettings.inidosyanızda[ServerSettings]altındaRCONEnabled=Trueayarının yapıldığını doğrulayın.- Yapılandırmadaki
RCONPort'un GPanel'in Network sekmesinde tahsis edilen portla eşleştiğini onaylayın. - Bağlanmayı denemeden önce sunucunun tamamen çalıştığından emin olun — RCON başlangıç sırasında kullanılamaz.
- GPanel'de hiçbir RCON portu listelenmemişse, bir port tahsisi talep etmek için destekle iletişime geçin.
GPanel konsol komutları yürütülmüyor
- Sunucunun Running durumunda olduğundan emin olun. Durdurulmuş veya başlatılan bir sunucuya komut gönderilemez.
- Konsol bağlantısının çalıştığını doğrulamak için önce
ListPlayersgibi basit bir komut deneyin. - Konsol hiçbir yanıt göstermiyorsa, sunucu sessizce çökmüş olabilir. Hatalar için Console sekmesi çıktısını kontrol edin ve gerekirse yeniden başlatın.