RCON, oyunda aktif olarak bulunmayı gerektirmeden bir Project Zomboid sunucusunu yönetmek için bir araç olarak çalışır. Bu, yöneticilerin ana oyun istemcisi yerine bağımsız bir uygulama üzerinden sunucu komutları çalıştırmasını sağlar. Yaygın kullanımlar arasında oyuncu kitlesine duyuru yayınlamak, kullanıcı davranışlarını yönetmek ve dünya kayıtlarını başlatmak yer alır. Uzaktan erişimi ayarlamak, oyun ortamı ve sunucu yapılandırması üzerinde kapsamlı kontrol sağlar.
1. BisectHosting Starbase paneline giriş yapın.
2. Sunucuyu durdurun.
3. IP adresini kopyalayın.
4. Ağ sekmesine gidin.
5. Diğer modlar tarafından kullanılmayan uygun bir portu kopyalayın.
Özel IP Sunucuları için yeni bir port yapılandırmak üzere Ek Port Oluştur seçeneğine tıklayın.
6. Etiket Ekle seçeneğine basın.
7. Bir ad girin ve onay simgesine basın. Bu, kullanılan portları takip etmeye yardımcı olur.
8. Dosyalar sekmesine gidin.
9. Şu dizini bulun: /home/container/.cache/Server
10. [SaveName].ini dosyasını açın. Dosya, Ayarlar sekmesindeki Kayıt/Yapılandırma Adına bağlı olarak etiketlenir.
11. RCONPort= satırına, 5. adımdaki portu yapıştırın.
12. RCONPassword= satırına bir şifre girin.
13. Kaydet düğmesine basın.
14. Sunucuyu başlatın.
15. RCON istemcisini başlatın. Bu örnekte rcon-cli kullanılmıştır.
16. 3. adımdaki IP adresini ve 5. adımdaki portu girin.
17. 12. adımdaki RCON şifresini girin.
18. Şunu çalıştırın: help; RCON komutları listesini görüntüleyin.
| Komut | Açıklama | Kullanım | Örnek |
|---|---|---|---|
additem |
Belirli bir oyuncuya belirli bir eşya verir. Miktar isteğe bağlıdır. | /additem "Player Name" "Item Name" Amount |
/additem "Steve" Base.Axe 2 |
adduser |
Beyaz listeye alınmış bir sunucuya yeni bir kullanıcı ekler. | /adduser "Player Name" "Password" |
/adduser "Steve" "Secret123" |
addvehicle |
Belirli bir oyuncunun yakınına veya kesin koordinatlara bir araç oluşturur. | /addvehicle "Vehicle Name" "Player Name" |
/addvehicle "Base.VanAmbulance" "Steve" |
addxp |
Bir oyuncuya belirlenen bir perk için deneyim puanı verir. | /addxp "Player Name" Perk=Amount |
/addxp "Steve" Woodwork=2 |
alarm |
Bir bina alarmını çaldırır. Çalışması için geçerli bir oyun içi konum gerekir. | /alarm |
/alarm |
banid |
Bir kullanıcıyı SteamID'si üzerinden yasaklar. | /banid SteamID |
/banid 76561198000000000 |
banuser |
Belirli bir kullanıcıyı yasaklar. -ip eklemek IP adresini yasaklar ve -r bir gerekçe sağlar.
|
/banuser "Player Name" -ip -r "Reason" |
/banuser "Steve" -ip -r "Destroying base" |
changeoption |
Belirli bir sunucu yapılandırma ayarını değiştirir. | /changeoption "Option Name" "New Value" |
/changeoption PVP "false" |
checkModsNeedUpdate |
Aktif modların güncelleme gerektirip gerektirmediğini kontrol eder ve sonucu günlüğe yazar. | /checkModsNeedUpdate |
/checkModsNeedUpdate |
chopper |
Rastgele bir oyuncuyu hedef alan bir helikopter etkinliğini tetikler. | /chopper |
/chopper |
createhorde |
Belirli bir oyuncunun yakınında bir zombi sürüsü oluşturur. | /createhorde Amount "Player Name" |
/createhorde 50 "Steve" |
createhorde2 |
Genişletilmiş parametreler kullanarak belirli bir oyuncunun yakınında özelleştirilmiş bir sürü oluşturur. | /createhorde2 "Player Name" Amount |
/createhorde2 "Steve" 50 |
godmod |
Bir oyuncuya tüm hasarlara karşı yenilmezlik verir. |
/godmode "Player Name" -true (veya -false)
|
/godmode "Steve" -true |
gunshot |
Zombileri çekmek için rastgele bir oyuncunun yakınında silah sesi efekti çalar. | /gunshot |
/gunshot |
help |
Kullanılabilir sunucu komutlarının listesini görüntüler. | /help |
/help |
invisible |
Bir oyuncuyu zombilere karşı görünmez hale getirir. |
/invisible "Player Name" -true (veya -false)
|
/invisible "Steve" -true |
kick |
Bir kullanıcının sunucuyla bağlantısını keser. -r eklemek gerekçeyi belirtir.
|
/kickuser "Player Name" -r "Reason" |
/kickuser "Steve" -r "Spamming" |
lightning |
Belirtilen bir oyuncunun yakınında yıldırım düşmelerini tetikler. | /lightning "Player Name" |
/lightning "Steve" |
log |
Sunucu günlük kaydı düzeyini değiştirir. | /log Level Type |
/log 2 admin |
noclip |
Bir oyuncunun katı duvarların ve yapıların içinden geçmesine izin verir. |
/noclip "Player Name" -true (veya -false)
|
/noclip "Steve" -true |
players |
Şu anda bağlı olan tüm oyuncuları listeler. | /players |
/players |
quit |
Güvenli bir sunucu kapatması başlatır ve mevcut dünya verilerini kaydeder. | /quit |
/quit |
releasesafehouse |
Sahiplenilmiş bir güvenli evin serbest bırakılmasını zorlar. | /releasesafehouse |
/releasesafehouse |
reloadlua |
Sunucudaki belirli bir Lua betik dosyasını yeniden yükler. | /reloadlua "File Name" |
/reloadlua "admin.lua" |
reloadoptions |
Sunucu seçenekleri dosyasını yeniden yükler ve tüm bağlı istemcileri günceller. | /reloadoptions |
/reloadoptions |
removeuserfromwhitelist |
Bir kullanıcının beyaz liste erişimini iptal eder. | /removeuserfromwhitelist "Player Name" |
/removeuserfromwhitelist "Steve" |
removezombies |
Şu anda yüklü olan harita alanındaki tüm zombileri ortadan kaldırır. | /removezombies |
/removezombies |
replay |
Belirli bir oyuncu için bir hareket tekrarını kaydeder veya oynatır. | /replay "Player Name" -Mode File Name |
/replay "Steve" -record match.bin |
save |
Sunucuyu mevcut dünya durumunu kaydetmeye zorlar. | /save |
/save |
servermsg |
Tüm bağlı oyuncuların görmesi için genel bir mesaj yayınlar. | /servermsg "Message" |
/servermsg "Server restarting soon" |
setaccesslevel |
Bir oyuncunun yönetici rütbesini ayarlar (Admin, Moderator, Overseer, GM, Observer). | /setaccesslevel "Player Name" "Rank" |
/setaccesslevel "Steve" "Admin" |
showoptions |
Mevcut sunucu yapılandırma ayarlarını ve değerlerini görüntüler. | /showoptions |
/showoptions |
startrain |
Sunucuda isteğe bağlı bir yoğunluk ölçeğiyle yağmuru başlatır. | /startrain Intensity |
/startrain 50 |
startstorm |
Oyun saatleri cinsinden belirtilen bir süre boyunca gök gürültülü fırtına başlatır. | /startstorm Duration |
/startstorm 4 |
stats |
Belirlenen bir döneme göre sunucu performans istatistiklerini değiştirir veya temizler. | /stats Mode Period |
/stats file 10 |
stoprain |
Sunucudaki aktif yağmuru durdurur. | /stoprain |
/stoprain |
stopweather |
Tüm aktif hava durumu etkinliklerini temizler. | /stopweather |
/stopweather |
teleport |
Bir oyuncuyu başka bir oyuncunun konumuna taşır. | /teleport "Player 1" "Player 2" |
/teleport "Steve" "Alex" |
teleportto |
Belirtilen bir oyuncuyu kesin harita koordinatlarına taşır. | /teleportto X,Y,Z |
/teleportto 10000,11000,0 |
thunder |
Belirli bir oyuncunun yakınında yerel bir gök gürültüsü ses efektini tetikler. | /thunder "Player Name" |
/thunder "Steve" |
unbanid |
Belirli bir SteamID üzerindeki yasağı kaldırır. | /unbanid SteamID |
/unbanid 76561198000000000 |
unbanuser |
Belirli bir kullanıcı adının yasağını kaldırır. | /unbanuser "Player Name" |
/unbanuser "Steve" |
voiceban |
Belirli bir oyuncunun oyun içi sesli sohbeti kullanmasını engeller. |
/voiceban "Player Name" -true (veya -false)
|
/voiceban "Steve" -true |