Rust server komutları, kendi sunucunu kontrollü şekilde yönetmene yardımcı olur: Yetkiler verirsin, oyuncuları kontrol edersin, dünyayı kaydedersin, ayarları değiştirirsin, sorunların yanına teleport olursun ve wipe işlemlerini hedefli şekilde yaparsın. Bu rehber, ücretli olarak barındırılan bir Rust sunucusunu çalıştırmak için en önemli command’leri net kontrol ve troubleshooting ile gösterir.

game-serverhosting panelinde bir Rust sunucusunun canlı konsolu: Sunucu durumu ve admin komutları gerçek zamanlı
game-serverhosting panelinde bir Rust sunucusunun canlı konsolu: Sunucu durumu ve admin komutları gerçek zamanlı

Gereksinimler

Command çalıştırmadan önce server konsoluna veya RCON’a erişimin olmalı. game-serverhosting’de bunun için genellikle canlı konsollu dashboard’u kullanırsın; alternatif olarak RCON doğru yapılandırılmışsa harici bir RCON client da çalışır. Yetki komutları için ilgili kişinin SteamID64 bilgisine ihtiyacın var.

Resmi birincil kaynak olarak Facepunch’ın Rust dokümantasyonu, server kurulumu için diğer şeylerin yanında server.cfg, RCON ve admin yetkilerinin kullanımını belirtir: wiki.facepunch.com dokümantasyonu. Facepunch’ın komut genel bakışı ayrıca burada kullanılan command’lerin birçoğunu listeler: wiki.facepunch.com dokümantasyonu.

RCON ile bağlantı

Dashboard veya harici bir client üzerinden server konsoluna bağlan. Kurulumun açık bir RCON girişi gerektiriyorsa şunu kullanırsın:

rcon.login <password>

Hosting kullanımında dashboard konsolu çoğu zaman daha sakin bir yoldur, çünkü server durumunu, logları ve girişleri tek yerde görürsün. RCON erişim bilgilerini herkese açık paylaşmamalı ve sadece gerçekten adminlik yapması gereken ekip üyelerine vermelisin.

Server yönetimi

Bu komutlar çalışan server operasyonunu etkiler. Özellikle oyuncular online ise bunları bilinçli kullan.

Komut Açıklama
server.save Dünyayı kaydet
server.writecfg Config’i kaydet
server.stop Server’ı durdur
server.hostname "Ad" Server adını değiştir
server.maxplayers 100 Maks. oyuncu
server.worldsize 3500 Harita boyutu

server.save, bakım, yeniden başlatma veya planlı müdahalelerden önce mantıklıdır. server.writecfg ile değiştirilmiş server değişkenlerini, bunun için öngörülmüşlerse konfigürasyona yazarsın. Facepunch, server dokümantasyonunda birçok değişken için rust/server/server.identity/cfg/ klasöründeki bir server.cfg dosyasının uygun yer olduğunu belirtir.

Planlama, RAM ve ayarlar konusunda daha derine inmek istiyorsan bir sonraki adım olarak dahili rehber Rust Server kiralama: RAM, ayarlar ve pluginler uygundur.

Oyuncu yönetimi ve yetkiler

Moderasyon için önce genel bakışa ihtiyacın var. status sana aktif oyuncu bilgilerini gösterir. İdari komutlarda mümkün olduğunca isim yerine SteamID64 kullan, çünkü isimler benzer görünebilir veya değiştirilebilir.

Komut Açıklama
status Online oyuncuları göster
kick <name/id> "Sebep" Oyuncuyu kickle
ban <name/id> "Sebep" Oyuncuyu banla
unban <steamid64> Oyuncunun banını kaldır
banlist Ban listesini göster
ownerid <id> "Ad" Owner yetkisi ver
moderatorid <id> "Ad" Moderator yetkisi
removeowner <id> Owner’ı kaldır

Owner yetkileri en yüksek idari seviyedir. Moderator yetkileri birçok operasyonel görev için yeterlidir. Bu yüzden owner’ı idareli ver. Facepunch’a göre admin veya moderator yetkileri ayarlandıktan sonra Auth-Level’ın devreye girmesi için yeniden bağlanmak gerekebilir.

Tipik sıra şöyledir: status çalıştır, SteamID64’ü kopyala, ownerid veya moderatorid ayarla, yeniden bağlan, ardından zararsız bir admin işlemiyle kontrol et.

Dünya komutları

Dünya komutları ortamı, zamanı veya spawnları değiştirir. Testler, eventler ve hata analizi için faydalıdır, ancak oyuncu deneyimini etkileyebilir.

Komut Açıklama
env.time 12 Saati ayarla (0-24)
weather.fog 0 Sisi devre dışı bırak
weather.rain 0 Yağmuru devre dışı bırak
weather.clouds 0 Bulutları kaldır
spawn.fill_populations NPC’leri yeniden spawnla
spawn.fill_groups Hayvan spawnlarını doldur

Bu tür komutları en iyisi kritik PvP durumlarının dışında kullan veya eventleri önceden duyur. Düzenli wipe planlıyorsan Rust Wipe Takvimi 2026, Force Wipe ve Blueprint Wipe işlemlerini düzgün sınıflandırmana ayrıca yardımcı olur.

Teleport ve Noclip

Teleport command’leri özellikle oyuncular sıkıştığında, bir şüphe kontrol edilmesi gerektiğinde veya koordinat test etmek istediğinde faydalıdır.

noclip                        # Duvarların içinden uç
teleport <name>               # Oyuncuya teleport ol
teleportpos 0 100 0           # Koordinatlara teleport ol
teleport2me <name>            # Oyuncuyu yanına teleport et

Moderasyonda teleportları izlenebilir şekilde kullanmalısın. Kesin pozisyonlar için koordinatlar veya SteamID64, serbest yazılmış isimlerden daha sağlamdır. Harita planlaması hazırlıyorsan buna Rust Server Map Seed bulma rehberi uygundur.

Item verme

Item komutları testler, eventler veya net belgelenmiş bir sorundan sonra geri yükleme için uygundur. Canlı operasyonda kontrolsüz kullanılmamalıdır.

inventory.give <item> <menge>
inventory.giveto <name> <item> <menge>
inventory.giveall <item> <menge>

Örnek: inventory.give rifle.ak 1

Kullanmadan önce item kısa adlarını kontrol et. Bir komut çalışmıyorsa bunun nedeni sıkça yanlış item adı, eksik yetkiler veya hedef oyuncunun net bulunamaması olur.

Wipe yapma

Bir wipe, kapsamına göre dünya dosyalarını veya ayrıca Blueprint verilerini siler. Önceden ilgili verileri yedekle ve dosya işlemlerini yalnızca doğru server dizininde çalıştığından eminsen yap.

# Server dizininde:
# Map-Wipe (binalar/itemler gider, BP’ler kalır):
rm server/my_server/*.sav*
rm server/my_server/*.map

# BP-Wipe (ek olarak):
rm server/my_server/*.db

game-serverhosting’de wipe işlemlerini dashboard veya scheduler üzerinden rahatça planlayabilirsin. Operasyonda bu çoğu zaman shell üzerinden manuel dosya işlemlerinden daha izlenebilirdir, çünkü zamanlar ve akışlar daha temiz kontrol edilebilir.

Sonucu kontrol et

Admin komutlarından sonra önce konsolda hata mesajlarını kontrol edersin. Ardından oyunda değişikliğin görünür olup olmadığını kontrol edersin: Yetkiler çalışıyor mu, oyuncular modere edildi mi, zaman veya hava durumu uyuyor mu, itemler ulaştı mı ya da dünya kaydedildi mi. Konfigürasyon değişikliklerinde ilgili command’e bağlı olarak ayrıca yeniden başlatma veya yeniden bağlanma gerekebilir.

Troubleshooting

Bir komut tanınmıyorsa yazımı, yetkileri ve bağlamı kontrol et. Bazı komutlar server konsoluna aittir, bazıları client’ta admin olarak veya server prefix’i ile çalışır. Admin yetkileri devreye girmiyorsa yeniden bağlan ve SteamID64’ü kontrol et. RCON bağlanmıyorsa şifreyi, portu, firewall’u ve RCON’un server’da doğru etkinleştirilip etkinleştirilmediğini kontrol et. Wipe sorunlarında doğru server.identity ve dolayısıyla doğru server klasörünü düzenleyip düzenlemediğini kontrol et.

Kontrol, sınırlar ve güvenli geri dönüş

“Rust Server Komutları – Sunucun için Admin Commands” rehberi, makalede açıklanan server tipi ve kontrol zamanında görünen sürüm durumu için geçerlidir. Menü adları, kullanılabilir sürümler, mod veya plugin uyumluluğu ve gereken kaynaklar güncellemelerden sonra farklı olabilir. Bu yüzden değerleri kontrol etmeden başka bir oyun, loader veya server sürümüne aktarma.

Dünya, oyun kaydı, konfigürasyon veya eklentilerde değişiklik yapmadan önce etkilenen dosyaların yedeğini oluştur. Ardından yalnızca birbiriyle bağlantılı tek bir adımı değiştir ve bunu daha sonra oynamak istediğin aynı client ve server sürümüyle kontrol et.

Kontrol noktası Beklenen sonuç İptal ve geri dönüş
Server başlangıcı Server, yeni hata mesajı olmadan çalışmaya hazır duruma ulaşır. Başlangıç hatalarında değişikliği geri al ve son yedeği geri yükle.
Bağlantı testi Bir test hesabı panelde gösterilen adres üzerinden bağlanabilir. Sürüm veya bağlantı hatalarında sürümü, portu ve izinleri tekrar karşılaştır.
Fonksiyon testi Somut olarak değiştirilen fonksiyon, mevcut dünya veya oyun verilerine zarar vermeden çalışır. Yan etkilerde server’ı durdur ve yedeklenmiş dosyaları geri yükle.

Başarılı bir tekil test, performans veya erişilebilirlik garantisi değildir. Dünya boyutu, modlar, pluginler, oyuncu sayısı, ağ yolu ve eşzamanlı yük sonucu değiştirebilir. Sürümü, değişikliği ve test sonucunu belgele ki sonraki sapmaları takip edebilesin.

FAQ

Admin olarak önce hangi Rust server komutlarına ihtiyacım var?

Başlangıç için genellikle status, ownerid, moderatorid, server.save, server.writecfg, kick, ban ve unban yeterlidir. Bunlarla yetkiler ayarlayabilir, oyuncuları yönetebilir ve server durumunu güvenceye alabilirsin.

ownerid veya moderatorid sonrasında yeniden bağlanmam gerekir mi?

Çoğu zaman evet. Facepunch, admin yetkileri kurulurken Auth-Level’ın görünür şekilde devreye girmesi için reconnect gerekebileceğini açıklar. Sonrasında konsolu kontrol et ve zararsız bir admin işlemini test et.

Oyuncuları isimle mi yoksa SteamID64 ile mi yönetmeliyim?

Mümkün olduğunca SteamID64 kullan. İsimler benzer olabilir, özel karakterler içerebilir veya değiştirilebilir. SteamID64 daha nettir ve yanlış oyuncuyu kickleme, banlama veya yetkilendirme riskini azaltır.

Map-Wipe ile BP-Wipe arasındaki fark nedir?

Map-Wipe, binalar ve itemler gibi dünya durumunu kaldırırken Blueprintler korunur. BP-Wipe ek olarak Blueprint verilerini siler. Bu tür müdahaleleri yalnızca planlı yap ve community’ni önceden bilgilendir.

Tüm komutları doğrudan game-serverhosting panelinde kullanabilir miyim?

Canlı konsol tipik server komutları için tasarlanmıştır. Ancak tek tek işlemler Rust’a, server durumuna ve yetkilere bağlıdır. Bir command devreye girmiyorsa konsol çıktısını ve komutun mevcut bağlam için uygun olup olmadığını kontrol et.