Bir PixARK sunucu yöneticisi olarak, oyuncuları, yaratıkları, dünya ayarlarını ve sunucu işlemlerini yönetmek için güçlü komutlara erişebilirsiniz. Bu kılavuz, PixARK özel sunucunuz için yönetici parolası kurulumunu, yaygın komutları, RCON yapılandırmasını ve sorun giderme tekniklerini kapsar.
Yönetici Parolası Kurulumu
Oyun içinde yönetici komutlarını kullanabilmek için önce bir yönetici parolası yapılandırmalısınız. En kolay yol, ARK_ADMIN_PASSWORD GPanel başlatma değişkenidir. Alternatif olarak, sunucunuzun GameUserSettings.ini dosyasında ServerAdminPassword ayarlayabilirsiniz.
Yönetici Parolasını Ayarlama
Seçenek 1 (Önerilen): GPanel'de Startup sekmesine gidin ve ARK_ADMIN_PASSWORD değişkenini istediğiniz parolaya ayarlayın, ardından sunucuyu yeniden başlatın.
Seçenek 2: Yapılandırma dosyasını doğrudan düzenleyin:
- Sunucunuzu GPanel'den durdurun.
- SFTP veya GPanel'in dosya yöneticisi aracılığıyla
ShooterGame/Saved/Config/WindowsServer/GameUserSettings.inidosyasına gidin. [ServerSettings]bölümünü bulun ve aşağıdaki satırı ekleyin veya değiştirin:
[ServerSettings]
ServerAdminPassword=YourSecureAdminPassword
- Dosyayı kaydedin ve sunucunuzu başlatın.
Oyun İçinde Yöneticiyi Etkinleştirme
Yönetici parolanız yapılandırıldıktan sonra, sunucuya her katıldığınızda kimlik doğrulaması yapmanız gerekir:
- PixARK sunucunuza katılın.
- Tab tuşuna basarak (varsayılan tuş) oyun içi konsolu açın.
- Aşağıdaki komutu yazın ve Enter tuşuna basın:
enablecheats YourSecureAdminPassword
Parola doğruysa, bir onay mesajı görürsünüz. Artık bu oturumun süresi boyunca yönetici erişiminiz vardır. Sunucuya her yeniden bağlandığınızda yeniden kimlik doğrulaması yapmanız gerekir.
enablecheats komutu bazı sürümlerde görünür çıktı üretmez. Bir hata mesajı görmüyorsanız, komut büyük olasılıkla başarılı olmuştur. Doğrulamak için cheat fly gibi basit bir komutla test edin.
Yaygın Yönetici Komutları
Tüm yönetici komutları cheat öneki ile başlar. Konsolu Tab ile açın ve komutları aşağıda gösterildiği gibi girin.
Hareket ve Hayatta Kalma Komutları
| Komut | Açıklama |
|---|---|
cheat fly |
Uçuş modunu etkinleştirir. Karakteriniz herhangi bir yöne özgürce uçabilir. Devre dışı bırakmak 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 god |
Tüm hasara karşı dokunulmaz olmanızı sağlayan tanrı modunu açıp kapatır. Devre dışı bırakmak için tekrar çalıştırın. |
cheat ghost |
Arazi ve yapıların içinden geçmenizi sağlayan noclip modunu etkinleştirir. Devre dışı bırakmak için cheat walk kullanın. |
cheat infinitestats |
Sonsuz sağlık, dayanıklılık, yiyecek, su ve diğer istatistikleri verir. Açıp kapatın. |
Yaratık Komutları
| Komut | Açıklama |
|---|---|
cheat forcetame |
Baktığınız yaratığı anında evcilleştirir. Yaratık eyer olmadan binilebilir hale gelir ve komutlarınıza yanıt verir. |
cheat destroywilddinos |
Haritadaki tüm vahşi (evcilleştirilmemiş) yaratıkları kaldırır. Yeni yaratıklar doğal olarak yeniden doğacaktır. Doğmaları yenilemek veya yaratık birikiminden kaynaklanan gecikmeyi düzeltmek için kullanışlıdır. |
cheat dotame |
Hedeflenen yaratığı normalde evcilleştirmiş gibi evcilleştirir (binmek için bir eyer gerektirir). |
cheat summon <ClassID> |
Belirtilen sınıftan bir yaratığı konumunuzda oluşturur. Örnek: cheat summon Raptor_Character_BP_C |
cheat destroyallenemies |
Haritadaki tüm düşman yaratıkları yok eder. destroywilddinos'a benzer ancak özellikle saldırgan yaratıkları hedefler. |
Dünya ve Çevre Komutları
| Komut | Açıklama |
|---|---|
cheat settimeofday <HH:MM> |
Oyun içi saati ayarlar. Örnek: cheat settimeofday 12:00 öğleye ayarlar. 24 saat biçimini kullanın. |
cheat saveworld |
Anında bir dünya kaydını zorlar. Kapatmadan veya riskli değişiklikler yapmadan önce kullanın. |
cheat slomo <value> |
Oyun hızını değiştirir. Varsayılan 1.0'dır. 1.0'ın üzerindeki değerler oyunu hızlandırır; altındakiler yavaşlatır. Örnek: cheat slomo 2 |
cheat setweather <type> |
Mevcut havayı değiştirir. Mevcut türler biyoma bağlıdır. |
Öğe ve Deneyim Komutları
| Komut | Açıklama |
|---|---|
cheat giveitemnum <ID> <Qty> <Quality> <Blueprint> |
Bir öğeyi sayısal kimliğine göre verir. Kalite 0-100 arasında değişir. Blueprint: öğe için 0, plan için 1. Örnek: cheat giveitemnum 1 10 0 0 |
cheat gfi <name> <Qty> <Quality> <Blueprint> |
Bir öğeyi kısmi adına göre verir. Örnek: cheat gfi rifle 1 0 0 |
cheat addexperience <Amount> 0 1 |
Karakterinize deneyim puanı verir. İkinci parametre (0), doğrudan eklendiği anlamına gelir. Üçüncü parametre (1) kabileyle paylaşır. Örnek: cheat addexperience 5000 0 1 |
cheat giveengrams |
Karakteriniz için tüm üretim engramlarının kilidini açar. |
cheat giveresources |
Envanterinize her kaynaktan 50 ekler. |
Işınlanma Komutları
| Komut | Açıklama |
|---|---|
cheat teleporttoplayer <SteamID> |
Sizi belirtilen oyuncuya ışınlar. |
cheat teleportplayertome <SteamID> |
Belirtilen oyuncuyu konumunuza ışınlar. |
cheat setplayerpos <X> <Y> <Z> |
Sizi belirli dünya koordinatlarına ışınlar. |
Oyuncu Yönetimi: Atma ve Yasaklama
Yöneticiler, aşağıdaki komutları kullanarak rahatsız edici oyuncuları atabilir ve yasaklayabilir:
| Komut | Açıklama |
|---|---|
cheat kickplayer <SteamID> |
Oyuncuyu sunucudan hemen atar. Yeniden katılabilirler. |
cheat banplayer <SteamID> |
Oyuncuyu Steam kimliğine göre yasaklar. Yasak kaldırılana kadar yeniden katılamazlar. |
cheat unbanplayer <SteamID> |
Belirtilen Steam kimliği için yasağı kaldırır. |
cheat listplayers |
Şu anda bağlı tüm oyuncuları adları ve Steam kimlikleriyle listeler. |
cheat listplayers kullanın. Bir oyuncunun Steam kimliğini Steam profil URL'sinden de bulabilirsiniz.
RCON Kurulumu
RCON (Uzak Konsol), oyun içinde sunucuya bağlı olmadan yönetici komutlarını uzaktan yürütmenize olanak tanır. Bu, otomatik sunucu yönetimi, zamanlanmış yeniden başlatmalar ve uzaktan yönetim için kullanışlıdır.
RCON'u Etkinleştirme
- Sunucunuzu durdurun.
GameUserSettings.inidosyasını açın ve[ServerSettings]altına aşağıdakileri ekleyin:
[ServerSettings]
RCONEnabled=True
RCONPort=27020
RCONServerGameLogBuffer=600
- RCON kimlik doğrulaması için bu parolayı kullandığından,
ServerAdminPassword'ün de ayarlandığından emin olun. - Dosyayı kaydedin ve sunucunuzu başlatın.
RCON Aracılığıyla Bağlanma
Sunucunuza bağlanmak için Source RCON uyumlu herhangi bir istemci kullanın. Popüler seçenekler şunlardır:
- mcrcon -- hafif komut satırı RCON istemcisi
- RCON CLI -- çapraz platform RCON aracı
- Battlemetrics -- RCON desteğine sahip web tabanlı sunucu yönetimi
Sunucu IP'niz, RCON portu (örneğin 27020) ve ServerAdminPassword'ünüzü kullanarak bağlanın. Bağlandıktan sonra, cheat öneki olmadan herhangi bir yönetici komutunu yürütebilirsiniz.
# Example RCON commands (no "cheat" prefix needed via RCON)
saveworld
listplayers
settimeofday 12:00
destroywilddinos
kickplayer 76561198012345678
Sorun Giderme
Sunucu Çökmeleri
| Belirti | Olası Neden | Çözüm |
|---|---|---|
| Yapılandırma değişikliğinden sonra başlatmada çökme | Yapılandırma dosyasında sözdizimi hatası | GameUserSettings.ini dosyasını yazım hataları, eksik parantezler veya geçersiz değerler açısından gözden geçirin. Gerekirse yedekten geri yükleyin. |
| Oyun sırasında çökme | Yaratık taşması veya bellek sınırı | Yaratık birikimini temizlemek için cheat destroywilddinos çalıştırın. Bellek kullanımı için GPanel'i kontrol edin. |
| Öğe oluştururken çökme | Geçersiz öğe kimliği veya sınıf adı | Öğe kimliğinin veya sınıf adının PixARK için doğru olduğunu doğrulayın. Tüm ARK öğe kimlikleri PixARK'ta çalışmaz. |
| Aynı anda tekrarlanan çökmeler | Otomatik kaydetme bozulması | Yakın tarihli bir yedekten geri yükleyin. Kayıtlar bozuksa, bir dünya silme işlemi gerekebilir. |
Bağlantı Sorunları
| Sorun | Çözüm |
|---|---|
| Oyuncular sunucuyu bulamıyor | Sorgu portunun doğru olduğundan ve sunucunun en az 3-5 dakikadır çalıştığından emin olun. Doğrudan IP bağlantısını deneyin. |
| Bağlantı zaman aşımı | Sunucunun GPanel'de çalıştığını kontrol edin. Oyun portunun (varsayılan 7777) doğru olduğunu doğrulayın. Sunucu hâlâ yükleniyor olabilir. |
| Katıldıktan hemen sonra atılma | Oyuncunun yasaklı olup olmadığını kontrol edin (cheat listplayers ve yasak listesi). Oyun sürümünün sunucu sürümüyle eşleştiğini doğrulayın. |
| RCON bağlantısı reddedildi | Yapılandırmada RCONEnabled=True olduğunu doğrulayın. Doğru RCON portunu ve yönetici parolasını kullandığınızı kontrol edin. |
Dünya Bozulması
Dünyanız bozulursa (örneğin, sürekli çökmeler, eksik arazi, bozuk yapılar), şu adımları izleyin:
- Daha fazla bozulmayı önlemek için sunucuyu hemen durdurun.
- Mevcut
ShooterGame/Saved/dizinini referans kopyası olarak SFTP aracılığıyla indirin. - Yakın tarihli bir yedeğiniz varsa, yedek dosyalarını mevcut kayıtların yerini alacak şekilde yükleyerek geri yükleyin.
- Yedek yoksa, kaydetme dizini içeriğini silip yeniden başlatarak bir dünya silme işlemi yapmanız gerekebilir.
- Sunucuyu başlatın ve doğru şekilde yüklendiğini doğrulayın.
cheat saveworld kullanın ve mümkün olduğunca sunucuyu zorla durdurmaktan kaçının.
İlgili Makaleler
- PixARK Sunucu Kurulum Kılavuzu -- İlk sunucu yapılandırması, başlatma değişkenleri ve bağlantı yöntemleri.
- Sunucu IP'nizi ve Portunuzu Nasıl Bulursunuz
- SFTP ile Dosyalar Nasıl Yüklenir
- Yeni Sunucunuzla Başlarken