Ana içeriğe geç

Rust referansı

Rust sunucu admin komutları

Tam referans, komutların alfabetik olarak sıralanması yerine her komut ailesinin gerçekte ne yaptığına göre gruplandırılmıştır. Her giriş, kabul edilen değerleri ve yanlış çalıştırmanızı önleyen notları listeler.

  • Rust rehberleri
  • Güncellendi
  • 10 dk okuma
  • 47 komut
  • Amaca göre gruplandırıldı
  • RCON ve F1 konsolu
EN çOK KULLANıLANRCON konsoluglobal.ban "player" "reason"global.kick "player"admin.mutevoice "player"global.say "text"global.statusserver.save# her zaman bununla bitirinserver.writecfg

Kısa cevap

Komutları oyun içi konsoldan F1 ile veya kontrol panelinizden ya da RustAdmin gibi bir istemciden RCON üzerinden çalıştırın. Temel olanlar global.ban, global.kick, admin.mutevoice, global.say, global.status ve server.save'dir. Herhangi bir yetki değişikliğini server.writecfg ile bitirin.

Önemli noktalar

  • Konsol admin yetkisi gerektirir. RCON gerektirmez, bu yüzden ilk admini RCON üzerinden ayarlarsınız.
  • İsim yerine Steam 64 ID ile yasaklayın. İsimler değişir, ID'ler değişmez.
  • AuthLevel 1 moderatördür, AuthLevel 2 sahiptir. Sadece ikincisi yetkilileri yönetebilir.
  • server.writecfg değişiklikleri kalıcı hale getirir. Onsuz, bir sonraki yeniden başlatmada yok olurlar.
  • global.restart oyuncuları 300 saniye boyunca uyarır. Ani bir durdurma yerine bunu kullanın.

Komutları çalıştırma

Aynı komut setine giden iki yol vardır ve hangisini kullanacağınız nerede durduğunuza bağlıdır.

Oyun içi konsol
F1'e basın, CONSOLE sekmesinin seçili olduğundan emin olun, komutu yazın ve Enter'a basın. Sunucuda zaten admin yetkinizin olması gerekir.
RCON
Kontrol panelinizin konsolu veya harici bir istemci ile bağlanın. Oyunun dışından çalışır, oynuyor olmanızı gerektirmez ve ilk admini vermenizin yoludur.

Birçok komut hem bir oyuncu adını hem de bir Steam 64 ID'sini kabul eder. Steam ID'yi tercih edin. Görünen adlar değiştirilebilir, çoğaltılabilir veya kasıtlı olarak kafa karıştırıcı hale getirilebilir, ve bir isme yönelik bir yasak otuz saniyede aşılabilecek bir yasaktır.

Gerçekte kullanacağınız komutlar

Aşağıda düzinelerce var, ama günlük sunucu yönetimi bunlardan yaklaşık sekizine iner. Başka hiçbir şey öğrenmeseniz bile, bunları öğrenin.

En sık karşınıza çıkan Rust admin komutları.
KomutNe işe yarar
global.statusKimin bağlı olduğu, artı sunucu istatistikleri. Herhangi bir soruna ilk bakışınız.
global.kick "player"Birini şimdilik çıkarın. Hemen geri gelebilirler.
global.banid "id" "reason"Kaydedilen bir sebeple Steam 64 ID ile yasaklayın.
global.unban "id"Bir yasağı geri alın.
admin.mutevoice "player"Ses susturma. Genellikle bir yasağın olmadığı yerde orantılı yanıt.
global.say "text"Sohbette herkese bir şey duyurun.
server.saveRiskli bir şey değiştirmeden önce bir kaydetmeyi zorlayın.
server.writecfgConfig değişikliklerini kalıcı hale getirin. İnsanların unuttuğu şey.

Tam komut referansı

Önek'e göre gruplandırılmıştır, çünkü Rust onları böyle düzenler ve siz de onları böyle hatırlarsınız. Notlar sütunundaki bir yıldız işareti, komutun orijinal referansta mevcut oyun sürümüne karşı kontrol edilmeye değer bir uyarıyla işaretlendiği anlamına gelir.

Oyuncu ve sunucu yönetimi

Yasaklamalar, atmalar, admin rolleri, sohbet ve yeniden başlatmalar. En çok kullanacağınız komutlar.

Oyuncu ve sunucu yönetimi komutları, 18 tane listelendi.
SözdizimiKabul edilen değerlerAçıklamaNotlar
global.ban "player" "reason" oyuncu adı Bir oyuncuyu oyundan yasaklayın "reason" isteğe bağlıdır
global.banid "player" "reason" Steam64 ID Bir oyuncuyu Steam ID ile oyundan yasaklayın "reason" isteğe bağlıdır
global.banlist Yok Yasaklı kullanıcıların bir listesini görüntüler
global.banlistex Yok Yasaklı kullanıcıların bir listesini sebepler ve kullanıcı adlarıyla birlikte görüntüler
global.kick "player" oyuncu adı/Steam64 ID Bir oyuncuyu sunucudan atın
global.kickall "reason" Yok Herkesi oyundan atın "reason" isteğe bağlıdır
global.listid Yok Yasaklı kullanıcıların bir listesini ID'ye göre görüntüler
global.moderatorid "id" Steam64 ID Bir oyuncuyu sunucu moderatörü yapın AuthLevel 1, (Moderatör)
global.ownerid "id" Steam64 ID Bir oyuncuyu sunucu sahibi yapın AuthLevel 2, (Admin)
global.players Yok Şu anda bağlı olan oyuncuları yazdırır
global.quit() Yok Oyundan çıkın
global.removemoderator "id" Steam64 ID Bir moderatörü kaldırın
global.removeowner "id" Steam64 ID Bir sahibi kaldırın
global.restart Yok Sunucuyu 300 saniyelik bir uyarıyla, 5 saniyelik aralıklarla yeniden başlatın
global.say "text" metin Sohbette tüm oyunculara bir mesaj gönderir
global.status Yok Şu anda bağlı olan oyuncuları ve sunucu istatistiklerini yazdırır Sadece adminler için kullanılabilir
global.unban "id" Steam64 ID Bir oyuncunun oyun yasağını kaldırın
global.users() Yok Sunucudaki oyuncular için kullanıcı bilgilerini gösterir

Susturma

Oyuncu başına uygulanan ses ve metin sohbeti susturma.

Susturma komutları, 4 tane listelendi.
SözdizimiKabul edilen değerlerAçıklamaNotlar
admin.mutevoice "player" oyuncu adı/Steam64 ID Bir oyuncunun oyun içinde konuşmasını engelleyin *
admin.unmutevoice "player" oyuncu adı/Steam64 ID Bir oyuncunun oyun içinde konuşmasına izin verin *
admin.mutechat "player" oyuncu adı/Steam64 ID Bir oyuncunun oyun içi sohbet üzerinden mesaj göndermesini engelleyin *
admin.unmutechat "player" oyuncu adı/Steam64 ID Bir oyuncunun oyun içi sohbet üzerinden mesaj göndermesine izin verin *

Sunucu kontrolü

Kaydetme, config yükleme, yedeklemeler ve başlatma veya durdurma.

Sunucu kontrolü komutları, 6 tane listelendi.
SözdizimiKabul edilen değerlerAçıklamaNotlar
server.backup Yok Sunucu klasörünü yedekleyin
server.readcfg Yok Sunucu config'ini yükleyin
server.save Yok Bir kayıt işlemini zorlayın
server.start Yok Bir sunucuyu başlatır
server.stop Yok Bir sunucuyu durdurur
server.writecfg Yok Tüm config değişikliklerini kaydedin

Varlıklar

Dünyadaki varlıkları bulma, hata ayıklama ve oluşturma.

Varlıklar komutları, 12 tane listelendi.
SözdizimiKabul edilen değerlerAçıklamaNotlar
entity.debug_lookat Yok Baktığınız varlık için hata ayıklamayı etkinleştirin
entity.find_entity [entity] Varlık adı Verilen ada sahip tüm varlıkların konumunu bulun
entity.find_group [entity_group] Varlık grubu adı Verilen ada sahip tüm varlık gruplarının konumunu bulun
entity.find_id [id] Varlık ID'si Verilen ID'ye sahip bir varlığın konumunu bulun
entity.find_parent Yok Tüm ebeveyn varlıkların konumunu bulun
entity.find_radius [radius] Tamsayı Verilen yarıçaptaki tüm varlıkların konumunu bulun
entity.find_self Yok Oyuncu varlığının konumunu bulun
entity.find_status [status] Varlık durumu Verilen duruma sahip bir varlığı bulun
entity.spawn [entity] Varlık adı Baktığınız yerde bir varlık oluşturun
entity.spawnat [entity] [worldPos] Varlık adı/konum Dünyada belirtilen konumda bir varlık oluşturun
entity.spawnhere [entity] [distance] Varlık adı/tamsayı Oyuncudan belirtilen uzaklıkta yakında bir varlık oluşturun
entity.spawnitem [entity] Varlık eşya adı Dünyada bir eşya oluşturun

Üretim

Üretim kuyruğuna ekleme ve iptal etme.

Üretim komutları, 3 tane listelendi.
SözdizimiKabul edilen değerlerAçıklamaNotlar
craft.add [id] Eşya ID'si Üretim kuyruğunuza bir eşya ekleyin Envanterinizde uygun eşyalara sahip olmalısınız
craft.cancel [id] Eşya ID'si Belirtilen eşyanın üretim görevini iptal edin
craft.canceltask Yok Şu anda üretilmekte olan eşyayı iptal edin

Hava durumu

Yağmur, rüzgar, bulut ve sis kontrolü.

Hava durumu komutları, 1 tane listelendi.
SözdizimiKabul edilen değerlerAçıklamaNotlar
weather.rain [value] 0 ile 1.0 arasında bir değer, 0 yok demektir, 1.0 %100 demektir Sunucudaki yağmur faktörünü ayarlayın Geçerli bir değer dışında bir şey kullanmak onu otomatiğe ayarlar

Zaman

Oyun içi saati ileri sarma.

Zaman komutları, 1 tane listelendi.
SözdizimiKabul edilen değerlerAçıklamaNotlar
env.addtime 0-24 0-24 arasında tamsayı Belirtilen saat sayısı kadar zamanı ileri sarın

Sohbet

Sohbete metin yazdırma.

Sohbet komutları, 1 tane listelendi.
SözdizimiKabul edilen değerlerAçıklamaNotlar
chat.say "text" metin Metninizi sohbete yazdırır

Çöp toplama

Manuel bellek temizliği.

Çöp toplama komutları, 1 tane listelendi.
SözdizimiKabul edilen değerlerAçıklamaNotlar
gc.collect Yok Çöp yığınını toplayın

Yetki seviyeleri

Rust, admin haklarını bir yetki seviyesi olarak ifade eder ve bunları ayarlayan iki komut doğrudan buna karşılık gelir.

AuthLevel 1, moderatör
global.moderatorid "id" ile verilir. Admin komutlarına tam erişim, yetkili ekleyip çıkarma yeteneği yok.
AuthLevel 2, sahip
global.ownerid "id" ile verilir. Bir moderatörün yapabileceği her şey, artı yetkili listesinin kendisini yönetme.

AuthLevel 2'yi az verin. Bir sahip başka bir sahip ekleyebilir veya sizi kaldırabilir. Ortak sahip olmayan herkes için moderatör doğru seviyedir ve bu onlara günlük moderasyon yeteneği açısından hiçbir şeye mal olmaz.

Bir Steam 64 ID bulma ve değişikliğin writecfg olmadan neden kalıcı olmadığı dahil, tam süreç Rust sunucunuza admin ekleme rehberimizde.

İnsanların oynamak isteyeceği bir sunucu işletmek

Komutlar kolay kısımdır. Bir sunucuyu dolu tutan şey, onları elinde bulunduran kişinin nasıl davrandığıdır ve bu bir referans tablosunun size veremeyeceği bir şeydir.

Adil ve tutarlı olun
Kuralları, sevdiğiniz insanlar dahil herkese aynı şekilde uygulayın. Tutarsız uygulama, bir topluluğa yetersiz uygulamadan daha fazla zarar verir.
Açıkça iletişim kurun
Oyunculara değişiklikler, kurallar ve etkinlikler hakkında, bunları zor yoldan öğrenmeden önce bilgi verin. Oyun içi sohbet, Discord veya bir web sitesi, bakılacak bilinen yer bunlardan biri olduğu sürece hepsi işe yarar.
Sakin kalın
Kural ihlal edenlerle de dahil. Sakin bir tepki, sinirli bir tepkinin tırmandıracağı çoğu durumu yatıştırır.
Geri bildirim isteyin
Oyuncularınız, özellikle denge hakkında ve birbirleri hakkında, sizin fark etmediğiniz şeyleri fark eder.
Ortalıkta olun
Ortalıkta olan bir admin, daha uzun bir yasak listesine sahip olandan daha değerlidir. Görünür bir varlık, aksi takdirde cezalandırmak zorunda kalacağınız şeylerin çoğunu önler.

Yönettiğiniz sorunlar insan sorunları değil de performans sorunlarıysa, Rust sunucu performansını artırma rehberimiz, sunucu FPS'ini gerçekten etkileyen convarları ve eklenti alışkanlıklarını ele alıyor.

Kendi Rust sunucusunu yönetenler için daha fazla rehber.

Hızlı yanıtlar

Sık sorulan sorular

İki yol var. Oyun içinde, konsolu açmak için F1'e basın ve komutu yazın, bu da zaten admin yetkinizin olmasını gerektirir. Ya da RustAdmin gibi bir istemci veya kontrol panelinizin konsolu üzerinden RCON ile bağlanın, bu da oyunun dışından çalışır ve bir oyuncu olarak giriş yapmış olmanızı gerektirmez.

İsimle yasaklamak için global.ban "player" "reason", Steam 64 ID ile yasaklamak için global.banid "player" "reason". Her ikisinde de sebep isteğe bağlıdır. Steam ID ile yasaklamak daha güvenilirdir çünkü bir görünen ad değiştirilebilir.

global.players bağlı oyuncuları yazdırır. global.status size aynı listeyi ve ek olarak sunucu istatistiklerini verir, ve sadece adminlere açıktır.

AuthLevel 1 moderatördür, global.moderatorid ile verilir. AuthLevel 2 admin veya sahiptir, global.ownerid ile verilir. İkisi de admin komutlarını çalıştırabilir, ama sadece AuthLevel 2 diğer yetkilileri ekleyip çıkarabilir.

Çünkü server.writecfg çalıştırılmadı. Konsol üzerinden yapılan değişiklikler, config dosyasına yazılana kadar bellekte yaşar, bu yüzden bir yeniden başlatma kaydedilmemiş her şeyi siler. Her yetki değişikliğinden sonra writecfg çalıştırın.

global.restart sunucuyu 300 saniyelik bir uyarıyla yeniden başlatır ve oyunculara 5 saniyelik aralıklarla geri sayar. İşlemi aniden durdurmak yerine bunu kullanın, böylece insanların güvenli bir yere gitmek için zamanı olur.

Tam konsol erişimli Rust hosting

Barındırdığımız her Rust sunucusunda RCON, bir web konsolu ve config dosyası düzenleme bulunur, böylece bu referanstaki her komut sizin için kullanılabilir.

  • Birleşik Krallık veri merkezi
  • RCON dahil
  • Ticket ve Discord üzerinden destek