این راهنما مدیریت سرور، دستورات کنسول، مدیریت فرکشنها و نگهداری جهان را برای سرور StarMade شما در Legion Hosting پوشش میدهد. برای راهاندازی اولیه و دستورالعملهای اتصال بازیکنان، راهنمای راهاندازی سرور StarMade را مشاهده کنید.
1. کنسول سرور
سرور StarMade یک کنسول ارائه میدهد که از طریق تب Console در GPanel قابل دسترسی است. دستورات را مستقیماً در فیلد ورودی کنسول تایپ کنید. سرور باید در حال اجرا باشد تا دستورات را بپذیرد.
2. دسترسی ادمین
برای دریافت دسترسی ادمین در بازی، از SUPER_ADMIN_PASSWORD که در server.cfg تنظیم شده استفاده کنید.
- به عنوان بازیکن به سرور متصل شوید.
- چت درون بازی را باز کنید و تایپ کنید:
/login [SUPER_ADMIN_PASSWORD] - برای جلسه فعلی دسترسی ادمین دریافت خواهید کرد.
همچنین میتوانید با ویرایش فایلهای پیکربندی ادمین در دایرکتوری سرور، ادمینهای دائمی اضافه کنید.
server.cfg تنظیم کنید تا از دسترسی غیرمجاز ادمین جلوگیری شود.
3. دستورات رایج سرور
دستورات را میتوان در کنسول GPanel یا در چت درون بازی (با پیشوند /) هنگامی که به عنوان ادمین وارد شدهاید تایپ کرد.
| دستور | توضیحات |
|---|---|
/help |
لیست دستورات موجود را نمایش میدهد. |
/status |
وضعیت سرور و بازیکنان متصل را نشان میدهد. |
/kick [player] |
یک بازیکن را از سرور اخراج میکند. |
/ban [player] |
یک بازیکن را از سرور مسدود میکند. |
/unban [player] |
مسدودیت یک بازیکن را حذف میکند. |
/tp [player] [x] [y] [z] |
یک بازیکن را به مختصات خاصی منتقل میکند. |
/give [player] [item] [amount] |
آیتمهایی را به یک بازیکن میدهد. |
/god_mode [player] |
حالت شکستناپذیری را برای یک بازیکن فعال/غیرفعال میکند. |
/change_sector [player] [x] [y] [z] |
یک بازیکن را به بخش دیگری از جهان منتقل میکند. |
/save |
ذخیرهسازی اجباری جهان را انجام میدهد. |
/shutdown [seconds] |
سرور را پس از تأخیر مشخص شده خاموش میکند. از /shutdown 0 برای خاموشی فوری استفاده کنید. |
/shutdown برای خاموشی ایمن استفاده کنید. همیشه /shutdown 0 یا دکمه Stop در GPanel را به جای بستن اجباری ترجیح دهید تا از خرابی دادههای جهان جلوگیری شود.
4. مدیریت فرکشنها
StarMade دارای سیستم فرکشن است که در آن بازیکنان میتوانند فرکشن ایجاد کرده و به آنها بپیوندند. به عنوان ادمین، میتوانید فرکشنها را از طریق دستورات مدیریت کنید:
- مشاهده فرکشنها -- لاگهای سرور را بررسی کنید یا از دستورات فرکشن برای مشاهده فرکشنهای فعال استفاده کنید.
- حل اختلافات -- از دستورات تلپورت و اخراج برای رسیدگی به درگیریهای فرکشنی استفاده کنید.
- پاکسازی فرکشنهای رها شده -- فرکشنهای غیرفعال و ساختارهای آنها را حذف کنید تا منابع سرور آزاد شود.
5. نگهداری جهان
پشتیبانگیری
برای پشتیبانگیری از جهان StarMade خود:
- سرور را متوقف کنید (یا ابتدا از
/saveبرای ذخیره اجباری استفاده کنید). - دایرکتوری جهان و فایلهای پیکربندی را از طریق SFTP دانلود کنید.
- پشتیبان را در یک مکان امن ذخیره کنید.
بهینهسازی عملکرد
- به طور منظم کشتیها و ایستگاههای رها شدهای که منابع سرور را مصرف میکنند پاکسازی کنید.
- مصرف حافظه را در GPanel نظارت کنید -- StarMade با ساختوسازهای بزرگ میتواند حافظه زیادی مصرف کند.
- برای جلوگیری از کاهش عملکرد، محدودیت موجودیتها را در
server.cfgتنظیم کنید.
6. مرجع فایلهای پیکربندی
فایلهای پیکربندی کلیدی در دایرکتوری ریشه سرور قرار دارند:
| فایل | کاربرد |
|---|---|
server.cfg |
تنظیمات اصلی سرور (نام، رمز عبور، حداکثر کاربران، رمز ادمین). |
blacklist.txt |
لیست نامها/IPهای بازیکنان مسدود شده. |
whitelist.txt |
لیست بازیکنان مجاز (زمانی که حالت لیست سفید فعال است). |
admins.txt |
لیست مدیران دائمی سرور. |
7. عیبیابی
| مشکل | راهحل |
|---|---|
| سرور با خطای OutOfMemoryError کرش میکند | سرور به RAM بیشتری نیاز دارد. با پشتیبانی تماس بگیرید تا تخصیص شما را افزایش دهند، یا اندازه جهان و تعداد موجودیتها را کاهش دهید. |
| بازیکنان نمیتوانند متصل شوند | اطمینان حاصل کنید که سرور در حال اجراست، IP و port را در تب Network در GPanel بررسی کنید و مطمئن شوید رمز عبور صحیح است. |
| تأخیر سرور / TPS پایین | ساختارهای رها شده را پاک کنید، حداکثر بازیکنان را کاهش دهید یا تخصیص حافظه را افزایش دهید. |
| خرابی جهان | از پشتیبان بازیابی کنید. اگر پشتیبانی وجود ندارد، سرور را مجدداً نصب کنید (این کار جهان را بازنشانی میکند). |
مقالات مرتبط
- راهنمای راهاندازی سرور StarMade
- چگونه IP و Port سرور خود را پیدا کنید
- چگونه فایلها را از طریق SFTP آپلود کنید
نیاز به کمک دارید؟
اگر با سرور StarMade خود به مشکلی برخوردید، یک تیکت پشتیبانی ارسال کنید و IP سرور، شرح مشکل و هرگونه پیام خطای مرتبط از کنسول GPanel را درج کنید.