Rust pluginlerini uMod/Oxide üzerinden kurmak için framework'ü etkinleştirir, resmi uMod plugin sayfasından uygun bir .cs dosyası indirir ve bunu /oxide/plugins/ içine yüklersin. Ardından yapılandırmayı, permissionları ve konsolu kontrol edersin. Kontrollü ilerlemek önemlidir, çünkü hatalı pluginler oynanışı, yetkileri veya sunucu kararlılığını etkileyebilir.
Gereksinimler
Dosya erişimi, konsol erişimi ve etkinleştirilebilir uMod/Oxide framework'ü olan bir Rust sunucusuna ihtiyacın var. game-serverhosting için tipik sıra şöyledir: panelde framework'ü etkinleştir, sunucunun başlamasını bekle, plugin dosyalarını yükle ve ardından yapılandırma ile yetkileri ayarla. Değişiklikleri yoğun oyuncu aktivitesi sırasında doğrudan planlama; mümkünse önce az sayıda oyuncuyla veya ayrı bir kurulumda test et.
Resmi uMod sitesi, Rust pluginleri ve dokümantasyon için birincil kaynaktır. İndirmeler için mevcut plugin genel bakışını umod.org/plugins?game=rust altında kullan. uMod'un kullanım mantığı için ayrıca umod.org/documentation adresindeki resmi dokümantasyon belirleyicidir. Bir pluginin aktif olarak bakımı yapılıyor mu ve hangi permissionların veya dependencylerin belirtildiğini her zaman orada kontrol et.
Rust sunucunun temel kurulumuyla hâlâ uğraşıyorsan, dahili rehber Rust Server mieten und einrichten sana yardımcı olur. RAM, ayarlar ve plugin planlaması için ek olarak Rust Server mieten: RAM, Einstellungen & Plugins rehberini bulabilirsin.
uMod/Oxide kurulumu
uMod, Rust için bir plugin framework'üdür. Sunucuya C# pluginlerinin yüklenebildiği, yapılandırılabildiği ve yetkilerle yönetilebildiği bir plugin katmanı ekler.
- Dashboard -> Mods -> uMod/Oxide etkinleştir
- Sunucu otomatik olarak güncellenir
- Pluginler artık kurulabilir

Etkinleştirmeden sonra sunucu tamamen başlayana kadar bekle. Ancak bundan sonra dosyaları /oxide/plugins/ içine yüklemelisin. /oxide/config/, /oxide/data/ veya /oxide/logs/ gibi klasörler hâlâ yoksa, uMod muhtemelen henüz tamamen başlatılmamıştır ya da sunucunun bir kez temiz şekilde başlatılması gerekir.
Plugin kurma
- umod.org/plugins?game=rust adresini ziyaret et
- Plugini indir (.cs dosyası)
/oxide/plugins/içine yükle- Plugin genellikle otomatik olarak yüklenir; tam bir restart çoğu zaman gerekli değildir, ancak daha büyük değişikliklerde mantıklı olabilir
Her zaman pluginin orijinal .cs dosyasını yükle ve dosya adını gereksiz yere değiştirme. Yüklemeden sonra sunucu konsolunu izlemelisin. uMod normalde pluginin derlenip yüklendiğini veya söz dizimi hataları, eksik bağımlılıklar ya da sürüm sorunları olup olmadığını burada bildirir.
En iyi 20 Rust plugini
Aşağıdaki tablo, yön bulman için bir plugin seçkisi içerir; güncellik ve uyumluluk her proje sayfasında kontrol edilmelidir. İndirme sayıları anlık görüntüler veya yuvarlanmış herkese açık bilgilerdir ve kurulumdan önce ilgili plugin sayfasında kontrol edilmelidir.
| Plugin | Açıklama | İndirmeler |
|---|---|---|
| GatherManager | Toplama oranlarını ayarla | 500k+ |
| NTeleportation | /home, /tpr, /town | 400k+ |
| Clans | Klan sistemi | 350k+ |
| BetterChat | Sohbet biçimlendirme | 300k+ |
| QuickSmelt | Daha hızlı eritme | 250k+ |
| Backpacks | Ek envanter | 200k+ |
| ZoneManager | Bölgeler oluştur | 200k+ |
| RemoverTool | Yapıları kaldır | 200k+ |
| Kits | Kit sistemi | 180k+ |
| AutoDoors | Kapılar otomatik kapanır | 150k+ |
Aynı anda çok fazla plugin kurma. Bir çekirdek setle başla, her kurulumdan sonra konsolu kontrol et ve hangi pluginin hangi komutları, yetkileri ve oynanış değişikliklerini getirdiğini belgele. Özellikle teleportation, kitler, economy, toplama oranları veya inşa bölgeleri için pluginler oyun hissini belirgin şekilde değiştirir.
Plugin yapılandırması
Her plugin /oxide/config/ içinde bir config oluşturur. Dosya çoğu zaman plugin ilk kez başarıyla yüklendiğinde oluşur. Dosyayı ancak plugin bir kez yüklendikten sonra aç ve JSON söz diziminin geçerli kaldığından emin ol.
// GatherManager.json
{
"Default Multiplier": 3.0,
"Quarry Multiplier": 3.0,
"Pumpjack Multiplier": 3.0
}
Yalnızca anlamını bildiğin değerleri değiştir. Bir değişiklikten sonra plugine ve değişikliğe bağlı olarak plugini yeniden yükleyebilir veya sunucuyu yeniden başlatabilirsin. Konsol kaydettikten sonra JSON hataları bildirirse önce virgülleri, tırnak işaretlerini ve parantezleri kontrol et.
Plugin permissionları
Birçok Rust plugini doğru yetkiler ayarlanmadan kuruludur, ancak oyuncular tarafından kullanılamaz. uMod kullanıcılar ve gruplar için permissionlarla çalışır. Plugin sayfası çoğu zaman hangi permissionın verilmesi gerektiğini belirtir.
oxide.grant user <steamid> <permission>
oxide.grant group default <permission>
oxide.revoke user <steamid> <permission>
user, tek tek yöneticiler veya test kullanıcıları için uygundur. group default temel olarak normal oyuncuları etkiler ve dikkatli kullanılmalıdır. Özellikle admin, teleport, kit, remove veya economy işlevlerinde yetkileri yalnızca gerektiği kadar geniş ver.
Sonucu kontrol etme
Kurulumdan sonra üç şeyi kontrol etmelisin: Birincisi, plugin konsolda compile hatası olmadan yüklenmelidir. İkincisi, oxide.plugins plugini yüklü pluginler listesinde göstermelidir. Üçüncüsü, ilgili oyun içi komut veya efekt bir test hesabıyla çalışmalıdır.
Ayrıca /oxide/config/ altında bir config dosyası oluşup oluşmadığını ve log dosyalarında hata ipuçları bulunup bulunmadığını kontrol et. Aynı anda birden fazla plugin değiştirildiyse, bunları tek tek test et. Böylece bir sorunun pluginin kendisinden mi, bir permissiondan mı, hatalı bir configten mi yoksa bir çakışmadan mı kaynaklandığını daha hızlı bulursun.
Sorun giderme
- Plugin yüklenmiyor: Oxide sürümünü, Rust sunucu sürümünü ve plugin sayfasındaki notları kontrol et.
- Konsolda hata: Somut hata mesajını oku ve pluginin güncel olup olmadığını kontrol et. Plugin hatalarında ilgili umod.org sayfası uygun başlangıç noktasıdır.
- Performans:
oxide.pluginsyüklü tüm pluginleri gösterir. Bir değişiklikten sonra lag oluşursa, gerekli olmayan pluginleri test amaçlı kaldır. - Çakışmalar: Pluginleri tek tek test et; özellikle birden fazla plugin sohbeti, teleportu, kitleri, bölgeleri veya envanteri değiştiriyorsa.
- Config üzerine yazılıyor: Sunucuyu durdur, configi değiştir, dosyayı kaydet ve ardından yeniden başlat veya plugini hedefli şekilde yeniden yükle.
- Oyuncular komutları kullanamıyor: Plugin sayfasındaki permission adlarını kontrol et ve
oxide.grantile doğru şekilde ver.
Kontrol, sınırlar ve güvenli geri dönüş
“Rust Pluginlerini kurma – uMod/Oxide rehberi” talimatı, makalede açıklanan sunucu türü ve kontrol zamanında görünen sürüm durumu için geçerlidir. Menü adları, mevcut sürümler, mod veya plugin uyumluluğu ve gereken kaynaklar güncellemelerden sonra farklılık gösterebilir. Bu yüzden değerleri kontrol etmeden başka bir oyun, loader veya sunucu sürümüne aktarma.
Dünya, kayıt, yapılandırma veya eklentiler üzerinde değişiklik yapmadan önce etkilenen dosyaların yedeğini oluştur. Ardından yalnızca bağlantılı tek bir adımı değiştir ve bunu daha sonra oynamak istediğin aynı client ve sunucu sürümüyle kontrol et.
| Kontrol noktası | Beklenen sonuç | İptal ve geri dönüş |
|---|---|---|
| Sunucu başlangıcı | Sunucu yeni hata mesajı olmadan çalışmaya hazır duruma ulaşır. | Başlatma hatalarında değişikliği geri al ve son yedeği 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 yeniden karşılaştır. |
| İşlev testi | Somut olarak değiştirilen işlev, mevcut dünya veya oyun verilerine zarar vermeden çalışır. | Yan etkilerde sunucuyu 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; böylece sonraki sapmaları takip edebilirsin.
FAQ
Her pluginden sonra Rust sunucusunu yeniden başlatmam gerekir mi?
Her zaman değil. Birçok uMod plugini /oxide/plugins/ içine yüklendikten sonra otomatik olarak yüklenir. Daha büyük değişikliklerde, bağımlılıklarda veya açıklanamayan hatalarda kontrollü bir yeniden başlatma yine de mantıklıdır.
Config dosyalarını nerede bulurum?
Çoğu plugin yapılandırması /oxide/config/ altında bulunur. Genellikle plugin ilk kez başarıyla yüklendikten sonra oluşturulurlar.
Oyunda bir plugin komutu neden çalışmıyor?
Çoğu zaman bir permission eksiktir veya komut beklenenden farklı adlandırılmıştır. Plugin sayfasını kontrol et, yetkileri oxide.grant ile ayarla ve ardından konsolu kontrol et.
Aynı anda birden fazla Rust plugini kurabilir miyim?
Teknik olarak evet, pratikte adım adım ilerlemelisin. Bir plugini kur, konsolu ve işlevi kontrol et, ancak ondan sonra bir sonrakine geç.
Kurulumdan sonra performans sorunlarında ne yapmalıyım?
Son kurulan pluginleri tek tek devre dışı bırak, sunucu konsolunu izle ve oxide.plugins çıktısını kontrol et. Böylece belirli bir pluginin mi yoksa bir kombinasyonun mu neden olduğunu daraltırsın.