راهنمای نصب ماد Barotrauma
این راهنما نحوه نصب، مدیریت و بهروزرسانی مادهای Steam Workshop را در سرور اختصاصی Barotrauma میزبانی شده در Legion Hosting پوشش میدهد. مادها میتوانند زیردریاییهای سفارشی، موجودات، آیتمها و تغییرات گیمپلی را به سرور شما اضافه کنند.
فهرست مطالب
- نحوه عملکرد مادها در سرورهای اختصاصی
- نصب مادهای Workshop
- پیکربندی مادها در serversettings.xml
- بهروز نگه داشتن مادها
- سازگاری مادها
- حذف مادها
نحوه عملکرد مادها در سرورهای اختصاصی
Barotrauma از مادهای Steam Workshop برای محتوای سفارشی از جمله زیردریاییها، موجودات، آیتمها و تغییرات کلی گیمپلی پشتیبانی میکند. در یک سرور اختصاصی، مادها به صورت خودکار از Workshop دانلود نمیشوند. شما باید فایلهای ماد را به صورت دستی به سرور خود منتقل کنید.
نصب مادهای Workshop
روش توصیه شده برای نصب مادها در سرور میزبانی شده، دانلود آنها ابتدا در کامپیوتر محلی و سپس آپلود فایلها به سرور است.
نصب مرحله به مرحله
- در کامپیوتر شخصی خود، در Steam Workshop مشترک ماد شوید و Barotrauma را یک بار اجرا کنید تا دانلود شود.
- پوشه ماد دانلود شده را در کامپیوتر خود پیدا کنید. مادهای Workshop معمولاً در مسیر زیر ذخیره میشوند:
Steam\steamapps\workshop\content\602960\<ModID>\<ModID>شناسه عددی از URL صفحه Workshop ماد است. - از طریق SFTP به سرور خود متصل شوید یا مدیر فایل را در GPanel باز کنید.
- به دایرکتوری
LocalMods/در پوشه سرور Barotrauma خود بروید. اگر این دایرکتوری وجود ندارد، آن را ایجاد کنید. - کل پوشه ماد (پوشهای که با شناسه عددی ماد نامگذاری شده) را در
LocalMods/آپلود کنید. - ماد را در
serversettings.xmlهمانطور که در بخش بعدی توضیح داده شده پیکربندی کنید. - سرور را مجدداً راهاندازی کنید تا تغییرات اعمال شوند.
filelist.xml باشد که ماد را شناسایی میکند. اگر این فایل وجود نداشته باشد، ماد توسط سرور شناسایی نخواهد شد.
پیکربندی مادها در serversettings.xml
پس از آپلود فایلهای ماد، باید آنها را در پیکربندی سرور خود ثبت کنید. serversettings.xml را باز کنید و ماد را به لیست بستههای محتوای نصب شده اضافه کنید.
serversettings.xml سرور خود را متوقف کنید. سرور هنگام خاموش شدن این فایل را بازنویسی میکند، بنابراین هرگونه تغییر اعمال شده در حین اجرای سرور از بین خواهد رفت.
برای نام داخلی صحیح به فایل filelist.xml ماد مراجعه کنید. فرمت دقیق پیکربندی بستگی به نسخه Barotrauma شما دارد، اما معمولاً مادها در ورودیهای ContentPackage در serversettings.xml ظاهر میشوند.
تأیید بارگذاری ماد
پس از راهاندازی مجدد سرور با ماد پیکربندی شده:
- کنسول سرور را در GPanel باز کنید.
- به دنبال خطوط لاگ مرتبط با نام یا شناسه ماد بگردید. مادهایی که با موفقیت بارگذاری شدهاند در طول فرآیند راهاندازی نمایش داده میشوند.
- اگر خطوط
[ERROR]مرتبط با ماد مشاهده کردید، بررسی کنید که تمام فایلها به درستی آپلود شدهاند و ماد با نسخه سرور شما سازگار است.
بهروز نگه داشتن مادها
سرور بهروزرسانیهای Workshop را به صورت خودکار دریافت نمیکند. وقتی سازنده ماد یک بهروزرسانی منتشر میکند، شما باید فایلهای بهروز شده را دوباره دانلود و آپلود کنید.
فرآیند بهروزرسانی
- در کامپیوتر محلی خود، مطمئن شوید که کلاینت Steam شما آخرین نسخه ماد را دانلود کرده است (در صورت نیاز برای اجبار دانلود مجدد، لغو اشتراک و اشتراک مجدد کنید).
- از طریق SFTP به سرور خود متصل شوید.
- سرور را از GPanel متوقف کنید.
- به
LocalMods/<ModID>/بروید و محتویات را با فایلهای تازه دانلود شده جایگزین کنید. - سرور را راهاندازی کنید.
سازگاری مادها
تداخل مادها یکی از رایجترین دلایل مشکلات سرور است. این نکات را در نظر داشته باشید:
| مشکل | علت | راهحل |
|---|---|---|
| سرور هنگام راهاندازی کرش میکند | دو ماد همان محتوای بازی (آیتمها، موجودات و غیره) را تغییر میدهند | تمام مادها را غیرفعال کنید، سپس یکی یکی فعال کنید تا تداخل را پیدا کنید |
| بازیکنان هنگام پیوستن قطع میشوند | عدم تطابق نسخه ماد بین کلاینت و سرور | مطمئن شوید تمام بازیکنان و سرور نسخههای یکسان ماد را دارند |
| خطاهای محتوا در لاگ سرور | وابستگی ناموجود یا ماد قدیمی | صفحه Workshop ماد را برای وابستگیهای مورد نیاز بررسی کنید و بهروزرسانی کنید |
| ماد در حالت تکنفره کار میکند اما در سرور خیر | ماد فقط سمت کلاینت | توضیحات Workshop ماد را بررسی کنید؛ برخی مادها فقط سمت کلاینت هستند و نباید روی سرور نصب شوند |
حذف مادها
- سرور خود را از GPanel متوقف کنید.
serversettings.xmlرا باز کنید و ورودی بسته محتوای ماد را حذف کنید.- پوشه ماد را از
LocalMods/از طریق SFTP یا مدیر فایل GPanel حذف کنید. - سرور را راهاندازی کنید.
مقالات مرتبط
- راهنمای راهاندازی سرور اختصاصی Barotrauma
- راهنمای عیبیابی Barotrauma
- نحوه آپلود فایلها از طریق SFTP