این راهنما دسترسی مدیریت، مدیریت بازیکنان، لاگگیری و پیکربندی سرور چندنفره OpenRCT2 شما را پوشش میدهد. برای راهاندازی اولیه، راهنمای راهاندازی سرور OpenRCT2 را ببینید.
1. گروهها و دسترسیهای بازیکنان
OpenRCT2 دسترسیهای بازیکنان را از طریق سیستم گروهی مدیریت میکند. گروهها در فایل ServerData/groups.json پیکربندی میشوند. گروههای پیشفرض عبارتند از:
| گروه | توضیحات |
|---|---|
| Admin | کنترل کامل: اخراج، مسدودسازی، تغییر تنظیمات، ویرایش پارک. |
| Spectator | میتواند پارک را مشاهده کند اما نمیتواند تغییرات ایجاد کند. |
| User | میتواند در محدوده دسترسیهای مجاز، پارک را بسازد و ویرایش کند. |
میتوانید گروههای سفارشی ایجاد کنید و دسترسیهای خاص را با ویرایش groups.json از طریق SFTP تخصیص دهید.
2. دستورات کنسول سرور
کنسول GPanel این دستورات را در حین اجرای سرور میپذیرد:
| دستور | توضیحات |
|---|---|
players |
فهرست همه بازیکنان متصل. |
kick <player> |
اخراج بازیکن بر اساس نام. |
say <message> |
ارسال پیام به همه بازیکنان به عنوان سرور. |
password <pass> |
تنظیم یا تغییر رمز عبور سرور (خالی برای حذف). |
3. لاگگیری
لاگگیری را از طریق متغیرهای استارتاپ در GPanel فعال کنید:
| متغیر | نام متغیر محیطی | پیشفرض | توضیحات |
|---|---|---|---|
| لاگ چت | LOG_CHAT |
false | لاگ چت درون بازی در فایلها در ServerData/chatlogs/. |
| لاگ عملیات سرور | LOG_SERVER_ACTIONS |
false | لاگ عملیات بازیکنان در فایلها در ServerData/serverlogs/. |
4. اطلاعات ارائهدهنده
این متغیرهای استارتاپ اختیاری، پنجره اطلاعات سرور قابل مشاهده برای بازیکنان را پر میکنند:
| متغیر | نام متغیر محیطی | توضیحات |
|---|---|---|
| نام ارائهدهنده | PROVIDER_NAME |
نام ارائهدهنده سرور. |
| ایمیل ارائهدهنده | PROVIDER_EMAIL |
ایمیل ارائهدهنده سرور. |
| وبسایت ارائهدهنده | PROVIDER_WEBSITE |
آدرس وبسایت ارائهدهنده سرور. |
5. مدیریت فایلهای ذخیره
- ذخیرههای خودکار در
ServerData/save/autosave/ذخیره میشوند. - وقتی
LOAD_AUTOSAVEرویtrueباشد، سرور آخرین ذخیره خودکار را هنگام ریاستارت بارگذاری میکند و پیشرفت پارک حفظ میشود. LOAD_AUTOSAVEرا رویfalseتنظیم کنید و یک فایل ذخیره درSAVE_URIمشخص کنید تا همیشه یک وضعیت خاص پارک بارگذاری شود.- فایلهای ذخیره را از طریق SFTP از
ServerData/save/برای پشتیبانگیری محلی دانلود کنید.
6. عیبیابی
- سرور در لیست سرورها نیست: مطمئن شوید
SERVER_ADVERTISEرویtrueاست. بررسی کنید سرور با موفقیت در کنسول GPanel راهاندازی شده باشد. - بازیکنان نمیتوانند متصل شوند: بررسی کنید همه بازیکنان همان نسخه OpenRCT2 سرور را اجرا میکنند. IP و port را در GPanel بررسی کنید.
- خطاهای فایل ذخیره: فایل ذخیره باید وجود داشته باشد. مطمئن شوید
SAVE_URIبه یک فایل یا URL معتبر اشاره میکند. - سرور هنگام راهاندازی کرش میکند: کنسول را برای خطاها بررسی کنید. فایلهای ذخیره خراب میتوانند باعث کرش شوند -- از یک فایل ذخیره تازه استفاده کنید.
مقالات مرتبط
نیاز به کمک دارید؟
اگر به کمک بیشتری نیاز دارید، یک تیکت پشتیبانی ارسال کنید و IP سرور و هرگونه پیام خطا از کنسول GPanel را درج کنید.