فروش فوری 50% تخفیف روی همه سرورها آخرین روز!
پایان در: 00D 00H 00M 00S
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
دسته‌بندی‌ها

نصب پلاگین Oxide/uMod برای Rust

FA rust oxide umod carbon plugins mods 0 نفر این مقاله را مفید یافتند

این راهنما نحوه نصب فریمورک مادینگ Oxide/uMod یا Carbon روی سرور Rust، افزودن پلاگین‌های جامعه و مدیریت آن‌ها از طریق کنسول را پوشش می‌دهد. برای پیکربندی عمومی سرور و متغیرهای راه‌اندازی، راهنمای پیکربندی سرور Rust را مشاهده کنید.

نصب Oxide/uMod یا Carbon

Oxide (که اکنون با نام uMod نگهداری می‌شود) و Carbon فریمورک‌های مادینگ برای Rust هستند که امکان نصب پلاگین‌های ساخته شده توسط جامعه را فراهم می‌کنند. این فریمورک‌ها قابلیت‌هایی مانند سیستم‌های اقتصادی، کیت‌های سفارشی، پاداش رأی‌گیری، مناطق حفاظت شده PvE و موارد بسیار بیشتری اضافه می‌کنند.

نیازی به آپلود دستی هیچ فایلی نیست. فریمورک مادینگ به صورت خودکار با تنظیم یک متغیر راه‌اندازی نصب می‌شود:

  1. سرور خود را از تب Console در GPanel متوقف کنید.
  2. به GPanel وارد شوید و به تب Startup بروید.
  3. متغیر FRAMEWORK را پیدا کرده و روی یکی از موارد زیر تنظیم کنید:
    • oxide — برای Oxide/uMod (پرکاربردترین فریمورک با بزرگ‌ترین کتابخانه پلاگین)
    • carbon — برای فریمورک Carbon (یک جایگزین با اکوسیستم پلاگین مخصوص خود)
    • vanilla — برای اجرا بدون هیچ فریمورک مادینگی
  4. سرور را راه‌اندازی کنید. فایل‌های فریمورک به صورت خودکار دانلود و اعمال می‌شوند. در اولین راه‌اندازی با Oxide، ساختار دایرکتوری oxide/ ایجاد می‌شود.
  5. لاگ کنسول را برای خطی مانند Loaded plugin Oxide.Core بررسی کنید تا فعال بودن Oxide را تأیید کنید.
نیازی به دانلود دستی نیست. هنگامی که متغیر FRAMEWORK را تنظیم کرده و سرور را راه‌اندازی می‌کنید، فریمورک به صورت خودکار دانلود و نصب می‌شود. نیازی به آپلود فایل‌های Oxide یا Carbon از طریق SFTP نیست.

نصب پلاگین‌ها

پلاگین‌ها به صورت فایل‌های .cs (سورس C#) توزیع می‌شوند. Oxide آن‌ها را در زمان اجرا روی سرور کامپایل می‌کند — نیازی به پیش‌کامپایل نیست.

  1. فایل .cs پلاگین را از umod.org یا منبع معتبر دیگری دانلود کنید.
  2. فایل .cs را با استفاده از SFTP یا مدیریت فایل GPanel به دایرکتوری oxide/plugins/ روی سرور آپلود کنید. برای کمک در مورد SFTP، نحوه آپلود فایل از طریق SFTP را مشاهده کنید.
  3. اگر سرور در حال اجرا باشد، پلاگین ظرف چند ثانیه شناسایی و به صورت خودکار کامپایل می‌شود. خروجی‌ای در کنسول مبنی بر بارگذاری آن خواهید دید، مثلاً Loaded plugin MyPlugin v1.2.3 by Author.
  4. اگر سرور در حال اجرا نباشد، پلاگین در راه‌اندازی بعدی بارگذاری خواهد شد.

ساختار دایرکتوری Oxide

oxide/
  plugins/
    MyPlugin.cs       <- place plugin files here
    AnotherPlugin.cs
  config/             <- auto-generated plugin config files
  data/               <- plugin data files
  logs/               <- plugin log files
فایل‌های پلاگین باید مستقیماً در oxide/plugins/ قرار گیرند. فایل‌هایی که در زیردایرکتوری‌ها قرار بگیرند یا پسوند نادرست داشته باشند نادیده گرفته می‌شوند. هر پلاگین باید پسوند .cs داشته باشد.

پیکربندی پلاگین‌ها

بیشتر پلاگین‌ها اولین باری که بارگذاری می‌شوند یک فایل پیکربندی JSON در oxide/config/ ایجاد می‌کنند. برای سفارشی‌سازی یک پلاگین:

  1. اجازه دهید پلاگین حداقل یک بار بارگذاری شود تا فایل پیکربندی پیش‌فرض خود را ایجاد کند.
  2. سرور خود را متوقف کنید (یا توجه داشته باشید که برخی پلاگین‌ها از بارگذاری مجدد زنده پیکربندی پشتیبانی می‌کنند).
  3. فایل پیکربندی پلاگین را در oxide/config/PluginName.json با استفاده از مدیریت فایل GPanel یا SFTP باز کنید.
  4. تنظیمات را ویرایش کرده و فایل را ذخیره کنید.
  5. پلاگین را با oxide.reload PluginName بارگذاری مجدد کنید یا سرور را ری‌استارت کنید.

مدیریت پلاگین‌ها از طریق کنسول

این دستورات را می‌توان از کنسول GPanel یا از طریق یک کلاینت RCON اجرا کرد. برای تنظیم RCON، دسترسی RCON و دستورات ادمین Rust را مشاهده کنید.

دستور توضیحات
oxide.plugins لیست تمام پلاگین‌های بارگذاری شده فعلی و نسخه‌های آن‌ها.
oxide.load PluginName بارگذاری پلاگینی که در oxide/plugins/ موجود است اما هنوز بارگذاری نشده.
oxide.unload PluginName تخلیه یک پلاگین بدون حذف فایل.
oxide.reload PluginName بارگذاری مجدد یک پلاگین پس از به‌روزرسانی فایل .cs آن. از این برای اعمال به‌روزرسانی‌های پلاگین بدون ری‌استارت کامل سرور استفاده کنید.
oxide.reload * بارگذاری مجدد تمام پلاگین‌های بارگذاری شده به صورت یکجا.

به‌روزرسانی پلاگین‌ها

برای به‌روزرسانی یک پلاگین به نسخه جدیدتر:

  1. فایل .cs به‌روزرسانی شده را از صفحه پلاگین در umod.org دانلود کنید.
  2. فایل جدید را به oxide/plugins/ آپلود کنید و فایل موجود را بازنویسی کنید.
  3. اگر سرور در حال اجرا باشد، Oxide تغییر فایل را شناسایی کرده و پلاگین را به صورت خودکار مجدداً کامپایل و بارگذاری می‌کند. همچنین می‌توانید oxide.reload PluginName را اجرا کنید.
  4. کنسول را برای خطاها بررسی کنید. برخی به‌روزرسانی‌های پلاگین ممکن است نیاز به تغییرات در فایل پیکربندی در oxide/config/ داشته باشند.

حذف پلاگین‌ها

برای حذف کامل یک پلاگین:

  1. دستور oxide.unload PluginName را برای تخلیه پلاگین در حین اجرای سرور اجرا کنید.
  2. فایل .cs را از oxide/plugins/ حذف کنید.
  3. در صورت عدم نیاز، فایل پیکربندی پلاگین را از oxide/config/ و فایل‌های داده را از oxide/data/ نیز حذف کنید.

پلاگین‌های محبوب

پلاگین دسته‌بندی توضیحات
Kits گیم‌پلی به بازیکنان اجازه می‌دهد کیت‌های آیتم از پیش تنظیم شده را دریافت کنند. مفید برای کیت‌های شروع یا پاداش‌های VIP.
Economics اقتصاد سیستم ارز سرور اضافه می‌کند. به عنوان وابستگی توسط بسیاری از پلاگین‌های فروشگاه و پاداش استفاده می‌شود.
ServerRewards اقتصاد سیستم پاداش مبتنی بر امتیاز، اغلب با Economics برای فروشگاه درون بازی ترکیب می‌شود.
VoteDay ابزار به بازیکنان اجازه می‌دهد برای رد شدن به روز رأی دهند. شکایات مربوط به شب‌های طولانی را کاهش می‌دهد.
Clans اجتماعی سیستم کلن/تیم با تگ‌های کلن و دسترسی مشترک به جعبه ابزار اضافه می‌کند.
TruePVE PvE آسیب بازیکن به بازیکن را جلوگیری می‌کند. ضروری برای پیکربندی‌های سرور PvE.
Teleportation ابزار دستورات انتقال آنی بازیکن به بازیکن و خانه با زمان انتظار قابل تنظیم اضافه می‌کند.
DiscordCore / DiscordMessages یکپارچه‌سازی رویدادهای سرور (اتصال‌ها، چت، مرگ‌ها) را به یک کانال webhook در Discord ارسال می‌کند.
فقط از منابع معتبر پلاگین نصب کنید. منبع رسمی پلاگین‌های uMod سایت umod.org است. پلاگین‌های از منابع ناشناخته ممکن است حاوی کد مخرب باشند که می‌تواند سرور شما را به خطر بیاندازد. همیشه قبل از نصب، مجوزهای پلاگین را بررسی کرده و نظرات جامعه را بخوانید.

عیب‌یابی مشکلات پلاگین

اگر پلاگین‌های شما بارگذاری نمی‌شوند، موارد زیر را بررسی کنید:

  • تأیید کنید Oxide نصب و فعال است. در تب Startup GPanel، متغیر FRAMEWORK باید روی oxide تنظیم شده باشد. لاگ کنسول باید در هنگام راه‌اندازی Loaded plugin Oxide.Core را نشان دهد.
  • فایل‌های پلاگین باید مستقیماً در oxide/plugins/ با پسوند دقیق .cs قرار بگیرند. فایل‌های در زیردایرکتوری‌ها یا با پسوند نادرست نادیده گرفته می‌شوند.
  • کنسول و oxide/logs/ را برای خطاهای کامپایل بررسی کنید. پلاگینی با خطای نحوی بارگذاری نخواهد شد و پیام خطا مشکل را توصیف می‌کند.
  • برخی پلاگین‌ها به پلاگین‌های دیگر وابستگی دارند (مثلاً بسیاری از پلاگین‌های فروشگاه به Economics نیاز دارند). ابتدا تمام وابستگی‌های مورد نیاز را نصب کنید.

برای سایر مشکلات رایج سرور، عیب‌یابی سرور Rust را مشاهده کنید.

نیاز به کمک دارید؟

اگر با مشکلی مواجه شدید که در این راهنما پوشش داده نشده، تیم پشتیبانی ما آماده کمک است. یک تیکت پشتیبانی ارسال کنید و شناسه سرور، شرح مشکل و خروجی مربوطه کنسول را ضمیمه کنید.


آیا این مقاله مفید بود؟

Ready to Get Started?

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