این راهنما تنظیمات ادمین، مدیریت بازیکنان، مدیریت جهان و عیبیابی سرور اختصاصی TerraTech Worlds شما در Legion Hosting را پوشش میدهد. برای راهاندازی اولیه سرور، تنظیمات جهان و دستورالعملهای اتصال، راهنمای راهاندازی سرور TerraTech Worlds را ببینید.
تنظیمات ادمین
سرورهای اختصاصی TerraTech Worlds از Steam ID یا سیستم مبتنی بر رمز عبور برای مدیریت دسترسی مدیر استفاده میکنند. مالک سرور میتواند ادمینهایی را تعیین کند که مجوزهای بالاتری برای مدیریت سرور دارند.
پیکربندی دسترسی ادمین
- سرور خود را در GPanel متوقف کنید.
- به تب Files بروید و فایل پیکربندی سرور را پیدا کنید.
- ورودیهای ادمین را با مشخص کردن Steam ID بازیکنان در لیست ادمین یا تنظیم رمز عبور ادمین اضافه کنید.
- فایل را ذخیره کنید و سرور را ریستارت کنید.
یافتن Steam ID بازیکن
شما میتوانید Steam64 ID یک بازیکن را با روشهای زیر پیدا کنید:
- مراجعه به پروفایل Steam آنها و استفاده از ابزار جستجوی Steam ID (مانند steamid.io).
- بررسی خروجی کنسول سرور هنگام اتصال بازیکن — لاگهای اتصال معمولاً شامل Steam ID هستند.
دستورات ادمین
دستورات ادمین از طریق کنسول سرور GPanel یا توسط ادمینهای درون بازی از طریق دستورات چت قابل اجرا هستند. جدول زیر دستورات ادمین پرکاربرد را فهرست میکند:
| دستور | توضیحات |
|---|---|
kick <player> |
بازیکن را از سرور اخراج میکند. آنها میتوانند فوراً دوباره متصل شوند. |
ban <player> |
بازیکن را از سرور مسدود میکند. پس از ریستارت نیز باقی میماند. |
unban <player> |
مسدودیت بازیکن را حذف میکند. |
players / list |
تمام بازیکنان متصل فعلی را به همراه شناسههایشان فهرست میکند. |
save |
ذخیره فوری جهان را اجبار میکند. |
say <message> |
یک پیام اعلامیه عمومی به کل سرور ارسال میکند. |
shutdown |
سرور را به صورت ایمن خاموش میکند و ابتدا جهان را ذخیره میکند. |
help |
تمام دستورات موجود سرور را فهرست میکند. |
help در کنسول برای مشاهده تمام دستورات پشتیبانیشده فعلی استفاده کنید.
مدیریت بازیکنان
اخراج و مسدود کردن
از دستورات kick و ban برای مدیریت بازیکنان مخل استفاده کنید:
- اخراج: بازیکن را فوراً قطع میکند. آنها میتوانند دوباره بپیوندند مگر اینکه مسدود نیز شده باشند.
- مسدود کردن: بازیکن را قطع میکند و از اتصال مجدد آنها جلوگیری میکند. مسدودیتها پس از ریستارت سرور نیز باقی میمانند.
- رفع مسدودیت: از دستور
unbanبا نام یا شناسه بازیکن برای حذف مسدودیت استفاده کنید.
مدیریت لیست مسدودیها
بازیکنان مسدود شده در یک فایل لیست مسدودی در دایرکتوری سرور ذخیره میشوند. شما میتوانید این فایل را از طریق تب Files در GPanel ویرایش کنید تا ورودیها را اضافه یا حذف کنید:
- سرور را متوقف کنید.
- فایل لیست مسدودی را در تب Files باز کنید.
- Steam ID ها را در صورت نیاز اضافه یا حذف کنید.
- ذخیره کنید و سرور را ریستارت کنید.
لیست سفید (اختیاری)
اگر میخواهید سرور خود را فقط به بازیکنان خاصی محدود کنید، میتوانید از لیست سفید استفاده کنید. هنگامی که فعال است، فقط بازیکنانی که Steam ID آنها در لیست سفید است میتوانند به سرور بپیوندند. فایل پیکربندی سرور را برای تنظیمات لیست سفید بررسی کنید.
مدیریت جهان
ذخیره جهان
سرور به صورت خودکار جهان را در فواصل منظم و هنگام خاموش شدن ایمن ذخیره میکند. شما همچنین میتوانید ذخیره دستی را اجبار کنید:
- از دستور
saveدر کنسول GPanel برای ایجاد یک ذخیره فوری استفاده کنید. - همیشه سرور را به صورت ایمن (از طریق دکمه Stop در GPanel) متوقف کنید تا اطمینان حاصل شود جهان قبل از خاموش شدن ذخیره میشود.
پشتیبانگیری از جهان
پشتیبانگیری منظم در برابر از دست رفتن داده ناشی از خرابی، حذف تصادفی یا تغییرات ناخواسته محافظت میکند:
- سرور را متوقف کنید تا از وضعیت ذخیره سازگار اطمینان حاصل شود.
- به تب Files بروید و دایرکتوری ذخیره جهان را پیدا کنید.
- کل پوشه ذخیره را از طریق تب Files یا SFTP دانلود کنید.
- نسخه پشتیبان را به صورت محلی ذخیره کنید. برای شناسایی آسان، پشتیبانها را با تاریخ برچسبگذاری کنید.
بازیابی نسخه پشتیبان
- سرور را متوقف کنید.
- فایلهای ذخیره پشتیبان خود را در دایرکتوری صحیح آپلود کنید و فایلهای موجود را جایگزین کنید.
- سرور را راهاندازی کنید. جهان بازیابی شده بارگذاری خواهد شد.
بازنشانی جهان
برای شروع تازه با جهان جدید:
- سرور را متوقف کنید.
- اگر میخواهید ذخیره جهان موجود را نگه دارید، از آن پشتیبان بگیرید.
- پوشه ذخیره جهان را حذف کنید.
- در صورت تمایل،
WORLD_SEEDرا در تب Startup برای چیدمان جهان متفاوت تغییر دهید. - سرور را راهاندازی کنید. جهان جدیدی تولید خواهد شد.
رشد جهان در طول زمان
هرچه بازیکنان بیشتر جهان را کاوش و تغییر دهند، حجم فایل ذخیره بزرگتر میشود. این رفتار عادی است:
- بخشهای کاوش شده روی دیسک ذخیره میشوند و فضای ذخیرهسازی را افزایش میدهند.
- سازهها و Tech های بازیکنان به دادههای جهان اضافه میشوند.
- مصرف دیسک را در GPanel نظارت کنید. اگر به محدودیت فضای ذخیرهسازی نزدیک میشوید، پاکسازی مناطق بلااستفاده یا باز کردن تیکت پشتیبانی برای بحث درباره گزینهها را در نظر بگیرید.
عیبیابی
سرور شروع نمیشود
- کنسول GPanel را برای پیامهای خطا در هنگام راهاندازی بررسی کنید.
- بررسی کنید که فایلهای سرور خراب نشده باشند. نصب مجدد از تب Startup میتواند فایلهای مفقود یا آسیبدیده را تعمیر کند.
- اطمینان حاصل کنید که خطاهای پیکربندی وجود ندارد — فایل پیکربندی نادرست میتواند از راهاندازی سرور جلوگیری کند.
- اگر سرور قبلاً کار میکرد و اکنون راهاندازی نمیشود، بازیابی نسخه پشتیبان از ذخیره جهان را امتحان کنید، زیرا ممکن است فایل ذخیره خراب شده باشد.
بازیکنان نمیتوانند متصل شوند
- مطمئن شوید سرور به طور کامل راهاندازی شده و در GPanel آنلاین است.
- اگر سرور با رمز عبور محافظت شده است، بررسی کنید که بازیکنان رمز عبور صحیح را وارد میکنند.
- اطمینان حاصل کنید نسخه بازی مطابقت دارد — سرور و کلاینت باید روی همان نسخه باشند. پس از بهروزرسانیهای بازی، سرور را بهروزرسانی کنید.
- از بازیکنان بخواهید با استفاده از IP و port اتصال مستقیم را امتحان کنند. نحوه یافتن IP و Port سرور را ببینید.
- بررسی کنید آیا بازیکن (عمداً یا تصادفاً) مسدود شده است.
مشکلات عملکرد
- نمودارهای منابع GPanel را برای مصرف CPU و RAM بررسی کنید.
- اگر سرور به طور مداوم تحت بار سنگین است، حداکثر تعداد بازیکنان را کاهش دهید.
- Tech های بزرگ و پیچیده ساخته شده توسط بازیکنان بار شبیهسازی را افزایش میدهند. بازیکنان را تشویق کنید تا در سرورهای شلوغ اندازه Tech ها را معقول نگه دارند.
- جهان بسیار بزرگ با تاریخچه کاوش گسترده حافظه بیشتری مصرف میکند. اگر عملکرد به مرور زمان به طور قابل توجهی کاهش یابد، شروع جهان جدید را در نظر بگیرید.
- اگر مصرف منابع به طور مداوم در حد محدودیت است، ارتقای طرح سرور خود را در نظر بگیرید. یک تیکت پشتیبانی باز کنید تا درباره گزینهها بحث کنید.
خرابی فایل ذخیره جهان
- اگر سرور پس از یک کرش قادر به بارگذاری جهان نیست، ذخیره ممکن است خراب شده باشد.
- از نسخه پشتیبان اخیر بازیابی کنید (بخش بازیابی نسخه پشتیبان بالا را ببینید).
- اگر نسخه پشتیبان در دسترس نیست، ممکن است لازم باشد ذخیره را حذف کنید و جهان جدیدی شروع کنید.
- برای جلوگیری از خرابی، همیشه سرور را به صورت ایمن متوقف کنید و پشتیبانگیری منظم را در نظر بگیرید.
عدم تطابق نسخه پس از بهروزرسانیها
- هنگامی که TerraTech Worlds بهروزرسانی دریافت میکند، سرور و تمام بازیکنان باید روی همان نسخه باشند.
- سرور را متوقف کنید و بهروزرسانی/نصب مجدد را از تب Startup برای دریافت آخرین فایلهای سرور اجرا کنید.
- بازیکنان باید قبل از اتصال مجدد بازی خود را از طریق Steam بهروزرسانی کنند.
- کنسول GPanel را هنگام راهاندازی بررسی کنید تا نسخه سرور را تأیید کنید.
مقالات مرتبط
- راهنمای راهاندازی سرور TerraTech Worlds — راهاندازی اولیه، تنظیمات جهان، پیکربندی و دستورالعملهای اتصال
- نحوه یافتن IP و Port سرور
- نحوه آپلود فایلها از طریق SFTP
- راهنمای راهاندازی سرور — راهنمای عمومی برای شروع هر سرور بازی در Legion Hosting
به کمک بیشتری نیاز دارید؟
اگر با مشکلاتی مواجه هستید که در این راهنما پوشش داده نشدهاند، تیم پشتیبانی ما آماده کمک است. یک تیکت در legionhosting.net/submitticket.php با جزئیات سرور، شرح مشکل و هرگونه پیام خطای مرتبط از کنسول GPanel باز کنید.