background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Kategoriler

Rust Oxide/uMod Eklenti Kurulumu


Bu kılavuz, Rust sunucunuza Oxide/uMod veya Carbon modlama çatısının nasıl kurulacağını, topluluk eklentilerinin nasıl ekleneceğini ve bunların konsol üzerinden nasıl yönetileceğini anlatır. Genel sunucu yapılandırması ve başlatma değişkenleri için Rust Sunucu Yapılandırma Kılavuzu'na bakın.

Oxide/uMod veya Carbon Kurulumu

Oxide (artık uMod olarak sürdürülmektedir) ve Carbon, Rust için topluluk tarafından geliştirilmiş eklentileri kurmanıza olanak tanıyan modlama çatılarıdır. Bu çatılar ekonomi sistemleri, özel kitler, oy ödülleri, PvE koruma bölgeleri ve çok daha fazlası gibi özellikler ekler.

Hiçbir dosyayı elle yüklemenize gerek yoktur. Modlama çatısı, tek bir başlatma değişkeni ayarlanarak otomatik olarak kurulur:

  1. Sunucunuzu GPanel Console sekmesinden durdurun.
  2. GPanel'e giriş yapın ve Startup sekmesine gidin.
  3. FRAMEWORK değişkenini bulun ve şuna ayarlayın:
    • oxide — Oxide/uMod için (en yaygın kullanılan çatı, en büyük eklenti kütüphanesine sahip)
    • carbon — Carbon çatısı için (kendi eklenti ekosistemine sahip bir alternatif)
    • vanilla — herhangi bir modlama çatısı olmadan çalıştırmak için
  4. Sunucuyu başlatın. Çatı dosyaları otomatik olarak indirilir ve uygulanır. Oxide ile ilk başlatmada oxide/ dizin yapısı oluşturulur.
  5. Oxide'ın etkin olduğunu doğrulamak için konsol kayıtlarında Loaded plugin Oxide.Core gibi bir satır olup olmadığını kontrol edin.
Elle indirme gerekmez. FRAMEWORK değişkenini ayarlayıp sunucuyu başlattığınızda, çatı otomatik olarak indirilir ve kurulur. Oxide veya Carbon dosyalarını SFTP aracılığıyla yüklemenize gerek yoktur.

Eklenti Kurulumu

Eklentiler .cs (C# kaynak kodu) dosyaları olarak dağıtılır. Oxide bunları sunucuda çalışma zamanında derler — önceden derleme gerekmez.

  1. Eklentinin .cs dosyasını umod.org veya başka güvenilir bir kaynaktan indirin.
  2. .cs dosyasını SFTP veya GPanel dosya yöneticisini kullanarak sunucunuzdaki oxide/plugins/ dizinine yükleyin. SFTP konusunda yardım için SFTP ile Dosya Nasıl Yüklenir sayfasına bakın.
  3. Sunucu çalışıyorsa, eklenti birkaç saniye içinde otomatik olarak algılanır ve derlenir. Konsolda eklentinin yüklendiğini doğrulayan bir çıktı görürsünüz, örneğin Loaded plugin MyPlugin v1.2.3 by Author.
  4. Sunucu çalışmıyorsa, eklenti bir sonraki başlatmada yüklenir.

Oxide Dizin Yapısı

oxide/
  plugins/
    MyPlugin.cs       <- place plugin files here
    AnotherPlugin.cs
  config/             <- auto-generated plugin config files
  data/               <- plugin data files
  logs/               <- plugin log files
Eklenti dosyaları doğrudan oxide/plugins/ içine konulmalıdır. Alt dizinlere yerleştirilen veya yanlış uzantıya sahip dosyalar yok sayılır. Her eklenti .cs uzantısına sahip olmalıdır.

Eklentileri Yapılandırma

Çoğu eklenti, ilk yüklendiğinde oxide/config/ içinde bir JSON yapılandırma dosyası oluşturur. Bir eklentiyi özelleştirmek için:

  1. Eklentinin varsayılan yapılandırma dosyasını oluşturması için en az bir kez yüklenmesine izin verin.
  2. Sunucunuzu durdurun (veya bazı eklentilerin canlı yapılandırma yeniden yüklemesini desteklediğini unutmayın).
  3. Eklentinin yapılandırma dosyasını GPanel dosya yöneticisini veya SFTP'yi kullanarak oxide/config/PluginName.json içinde açın.
  4. Ayarları düzenleyin ve dosyayı kaydedin.
  5. Eklentiyi oxide.reload PluginName ile yeniden yükleyin veya sunucuyu yeniden başlatın.

Eklentileri Konsol Üzerinden Yönetme

Bu komutlar GPanel konsolundan veya bir RCON istemcisi aracılığıyla çalıştırılabilir. RCON kurulumu için Rust RCON Erişimi ve Yönetici Komutları'na bakın.

Komut Açıklama
oxide.plugins Şu anda yüklü tüm eklentileri ve sürümlerini listeler.
oxide.load PluginName oxide/plugins/ içinde bulunan ancak henüz yüklenmemiş bir eklentiyi yükler.
oxide.unload PluginName Dosyayı kaldırmadan bir eklentiyi bellekten kaldırır.
oxide.reload PluginName Bir eklentiyi .cs dosyasını güncelledikten sonra yeniden yükler. Eklenti güncellemelerini sunucuyu tamamen yeniden başlatmadan uygulamak için bunu kullanın.
oxide.reload * Yüklü tüm eklentileri tek seferde yeniden yükler.

Eklentileri Güncelleme

Bir eklentiyi daha yeni bir sürüme güncellemek için:

  1. Güncellenmiş .cs dosyasını eklentinin umod.org üzerindeki sayfasından indirin.
  2. Yeni dosyayı mevcut dosyanın üzerine yazarak oxide/plugins/ içine yükleyin.
  3. Sunucu çalışıyorsa, Oxide dosya değişikliğini algılar ve eklentiyi otomatik olarak yeniden derleyip yeniden yükler. Alternatif olarak oxide.reload PluginName komutunu çalıştırın.
  4. Konsolda herhangi bir hata olup olmadığını kontrol edin. Bazı eklenti güncellemeleri oxide/config/ içindeki yapılandırma dosyasında değişiklik gerektirebilir.

Eklentileri Kaldırma

Bir eklentiyi tamamen kaldırmak için:

  1. Sunucu çalışırken eklentiyi bellekten kaldırmak için oxide.unload PluginName komutunu çalıştırın.
  2. .cs dosyasını oxide/plugins/ içinden silin.
  3. İsteğe bağlı olarak, artık ihtiyacınız yoksa eklentinin yapılandırma dosyasını oxide/config/ içinden ve veri dosyalarını oxide/data/ içinden silin.

Popüler Eklentiler

Eklenti Kategori Açıklama
Kits Oynanış Oyuncuların önceden yapılandırılmış eşya kitlerini almasına olanak tanır. Başlangıç kitleri veya VIP ödülleri için kullanışlıdır.
Economics Ekonomi Bir sunucu para birimi sistemi ekler. Birçok mağaza ve ödül eklentisi tarafından bağımlılık olarak kullanılır.
ServerRewards Ekonomi Puan tabanlı ödül sistemi; genellikle oyun içi mağaza için Economics ile birlikte kullanılır.
VoteDay Yardımcı Araç Oyuncuların gündüze geçmek için oy vermesine olanak tanır. Uzun gecelerle ilgili şikayetleri azaltır.
Clans Sosyal Klan etiketleri ve alet dolaplarına paylaşımlı erişim içeren bir klan/takım sistemi ekler.
TruePVE PvE Oyuncudan oyuncuya hasarı önler. PvE sunucu yapılandırmaları için olmazsa olmazdır.
Teleportation Yardımcı Araç Yapılandırılabilir bekleme süreleriyle oyuncudan oyuncuya ve eve ışınlanma komutları ekler.
DiscordCore / DiscordMessages Entegrasyon Sunucu olaylarını (bağlantılar, sohbet, ölümler) bir Discord webhook kanalına gönderir.
Yalnızca güvenilir kaynaklardan eklenti kurun. uMod eklentilerinin resmi kaynağı umod.org'dur. Bilinmeyen kaynaklardan gelen eklentiler, sunucunuzu tehlikeye atabilecek kötü amaçlı kod içerebilir. Kurmadan önce her zaman eklenti izinlerini gözden geçirin ve topluluk yorumlarını okuyun.

Eklenti Sorunlarını Giderme

Eklentileriniz yüklenmiyorsa, aşağıdakileri kontrol edin:

  • Oxide'ın kurulu ve etkin olduğunu doğrulayın. GPanel'in Startup sekmesinde FRAMEWORK değişkeni oxide olarak ayarlanmış olmalıdır. Konsol kayıtları başlatma sırasında Loaded plugin Oxide.Core göstermelidir.
  • Eklenti dosyaları, tam olarak .cs uzantısıyla doğrudan oxide/plugins/ içine yerleştirilmelidir. Alt dizinlerdeki veya yanlış uzantıya sahip dosyalar yok sayılır.
  • Derleme hataları için konsolu ve oxide/logs/ dizinini kontrol edin. Sözdizimi hatası olan bir eklenti yüklenemez ve hata mesajı sorunu açıklar.
  • Bazı eklentiler diğer eklentilere bağımlıdır (örneğin birçok mağaza eklentisi Economics gerektirir). Önce gerekli tüm bağımlılıkları kurun.

Diğer yaygın sunucu sorunları için Rust Sunucu Sorun Giderme'ye bakın.

Yardıma mı İhtiyacınız Var?

Bu kılavuzda ele alınmayan bir sorunla karşılaşırsanız, destek ekibimiz size yardımcı olmak için hazır. Bir destek talebi gönderin ve sunucu kimliğinizi, sorunun açıklamasını ve ilgili konsol çıktılarını ekleyin.


Bu makale faydalı oldu mu?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.