Bu kılavuz, Hurtworld özel sunucunuz için yönetici kurulumunu, konsol komutlarını, oyuncu yönetimini, Oxide/uMod eklenti desteğini ve sorun gidermeyi kapsar. Hurtworld, oyuncuların kaynak topladığı, üsler inşa ettiği ve düşman bir ortamda hayatta kaldığı çok oyunculu bir hayatta kalma FPS oyunudur. İlk sunucu kurulumu, yapılandırma ve bağlantı talimatları için Hurtworld Sunucu Kurulum Kılavuzu bölümüne bakın.
1. Yönetici Kurulumu
Hurtworld, yönetici ayrıcalıkları vermek için Steam ID'lerini kullanır. Yeniden başlatmalar arasında kalıcı olmaları için yönetici komutlarını autoexec.cfg dosyasına ekleyin.
Bir Sahip Ekleme
ownerid <SteamID64> "PlayerName" "reason"
Örnek: ownerid 76561198012345678 "Admin" "Server owner"
Bir Moderatör Ekleme
moderatorid <SteamID64> "PlayerName" "reason"
Yönetici Erişimini Kaldırma
removeowner <SteamID64>
removemoderator <SteamID64>
2. Konsol Komutları
Konsola GPanel Console sekmesi aracılığıyla veya yönetici ayrıcalıklarıyla oyun içinde F1 tuşuna basarak erişin.
Oyuncu Yönetimi
| Komut | Açıklama |
|---|---|
kick <SteamID64> | Bir oyuncuyu sunucudan atın. |
ban <SteamID64> | Bir oyuncuyu kalıcı olarak yasaklayın. |
unban <SteamID64> | Bir oyuncunun yasağını kaldırın. |
mutevoice <SteamID64> | Bir oyuncunun sesli sohbetini susturun. |
mutechat <SteamID64> | Bir oyuncunun metin sohbetini susturun. |
status | Bağlı tüm oyuncuları Steam ID'leriyle listeleyin. |
Dünya ve Sunucu Komutları
| Komut | Açıklama |
|---|---|
teleport <SteamID64> <x> <y> <z> | Bir oyuncuyu koordinatlara ışınlayın. |
teleportto <SteamID64> <TargetID> | Bir oyuncuyu başka bir oyuncuya ışınlayın. |
spawn <itemid> <amount> | Envanterinize eşya oluşturun (yalnızca sahip). |
settime <hours> | Oyun içi günün saatini ayarlayın (0-24). |
weather <type> | Hava durumunu zorlayın (clear, rain, snow, sandstorm). |
say "message" | Sunucu genelinde bir sohbet mesajı gönderin. |
save | Anında dünya kaydını zorlayın. |
quit | Sunucuyu kaydedin ve kapatın. |
3. Oxide/uMod Eklenti Desteği
Hurtworld, sunucu işlevselliğini özel eklentiler, gelişmiş yönetici araçları ve oynanış değişiklikleriyle genişletmek için Oxide/uMod modlama çerçevesini destekler.
Oxide Kurulumu
- Sunucunuzu GPanel'den durdurun.
- Sunucu dosyalarında bir
oxide/dizini arayarak Oxide'ın önceden kurulu olup olmadığını kontrol edin. - Kurulu değilse, Hurtworld için en son Oxide sürümünü umod.org adresinden indirin.
- Dosyaları SFTP aracılığıyla sunucu kök dizininize yükleyin, istendiğinde üzerine yazın.
- Sunucuyu başlatın ve Oxide'ın konsolda yüklendiğini doğrulayın.
Eklenti Kurulumu
- Eklentilere umod.org Hurtworld eklentileri sayfasından göz atın.
.csdosyasını indirin veoxide/plugins/dizinine yükleyin.- Sunucu eklentiyi otomatik olarak derler ve yükler. Onay için konsolu kontrol edin.
Popüler Eklentiler
- Kits: Oyunculara yapılandırılabilir eşyalar ve bekleme süreleriyle başlangıç kitleri verin.
- Teleportation: Oyuncuların ev noktaları ayarlamasına ve birbirlerine ışınlanmasına olanak tanıyın.
- Stack Size Controller: Kolaylık için eşya yığın boyutlarını değiştirin.
- Better Chat: Sohbet biçimlendirmesini özelleştirin ve sohbet grupları ekleyin.
- Anti-Cheat: Ek sunucu tarafı hile tespiti ve önleme.
Eklentileri Yönetme
oxide.reload PluginName # Reload a specific plugin
oxide.unload PluginName # Unload a specific plugin
oxide.load PluginName # Load a specific plugin
oxide.plugins # List all loaded plugins
Eklenti Yapılandırması
Çoğu Oxide eklentisi, ilk yüklendiğinde oxide/config/ dizininde yapılandırma dosyaları oluşturur. Eklenti davranışını özelleştirmek için bu JSON dosyalarını düzenleyin. Düzenledikten sonra, değişiklikleri uygulamak için eklentiyi oxide.reload PluginName ile yeniden yükleyin.
Eklenti Verileri
Eklenti veri dosyaları (oyuncu verileri, depolanan bilgiler) oxide/data/ dizininde tutulur. Sunucu taşımaları veya sıfırlamaları sırasında eklenti durumunu korumak için bu dizini SFTP yedeklerinize dahil edin.
4. Sorun Giderme
Sunucu Başlangıçta Çöküyor
- Hata mesajları için GPanel konsolunu kontrol edin.
- Oxide kullanıyorsanız, sorunu belirlemek için son eklenen eklentileri
oxide/plugins/dizininden kaldırın. - Varsayılanları yeniden oluşturmak için
autoexec.cfgdosyasını silip yeniden başlatmayı deneyin.
Oyuncular Bağlanamıyor
- Sunucunun GPanel'de çalıştığını doğrulayın.
- Network sekmesinden doğru IP ve portu kontrol edin.
- Hem sunucunun hem de oyuncunun aynı oyun sürümünde olduğundan emin olun.
Oxide Eklentileri Yüklenmiyor
- Eklenti yüklenirken derleme hataları için konsolu kontrol edin.
- Eklentinin mevcut Hurtworld ve Oxide sürümüyle uyumlu olduğundan emin olun.
.csdosyasının bir alt dizinde değil, doğrudanoxide/plugins/içinde olduğunu doğrulayın.- Sorunları giderdikten sonra
oxide.reload PluginNameile yeniden yüklemeyi deneyin.
Performans Sorunları
- Sunucu çok sayıda bağlı oyuncuyla takılırsa
maxplayersdeğerini azaltın. - Yüklü Oxide eklentilerini gözden geçirin -- sık zamanlayıcılara veya yoğun veritabanı işlemlerine sahip bazıları performansı etkiler.
- Performans kötü kalırsa, sunucu planınızı yükseltmek hakkında destek ile iletişime geçin.
İlgili Makaleler
- Hurtworld Sunucu Kurulum Kılavuzu
- Sunucu IP ve Portunuzu Nasıl Bulursunuz
- SFTP ile Dosyalar Nasıl Yüklenir
- Sunucu Başlatma Kılavuzu
Yardıma mı İhtiyacınız Var?
Hurtworld sunucunuzla ilgili burada ele alınmayan sorunlarla karşılaşırsanız, bir destek talebi açın ve sunucu IP'nizi, sorunun bir açıklamasını ve GPanel konsolundaki ilgili hata mesajlarını ekleyin.