این راهنما نحوه راهاندازی و پیکربندی سرور چندنفره OpenRCT2 میزبانی شده در Legion Hosting را پوشش میدهد. OpenRCT2 یک بازسازی متنباز از RollerCoaster Tycoon 2 است که بازی را با پشتیبانی چندنفره، ویژگیهای جدید و افزایش محدودیتهای بازی گسترش میدهد. برای دستورات مدیریت و مدیریت بازیکنان، راهنمای مدیریت سرور OpenRCT2 را ببینید.
1. دسترسی به سرور
- وارد GPanel شوید.
- سرور OpenRCT2 خود را از لیست سرورها انتخاب کنید.
- IP و port سرور شما در تب Console نمایش داده میشود. برای جزئیات نحوه یافتن IP و Port سرور را ببینید.
2. متغیرهای استارتاپ
این تنظیمات را از تب Startup در GPanel پیکربندی کنید:
| متغیر | نام متغیر محیطی | پیشفرض | توضیحات |
|---|---|---|---|
| فایل ذخیره | SAVE_URI |
ServerData/save/save.park | فایل ذخیره (.sv4/.sv6/.park) برای بارگذاری. میتواند مسیر فایل یا URL باشد. فایل ذخیره باید وجود داشته باشد؛ سرور نمیتواند سناریوی جدید از صفر ایجاد کند. |
| بارگذاری آخرین ذخیره خودکار | LOAD_AUTOSAVE |
true | به جای فایل ذخیره، آخرین ذخیره خودکار را هنگام راهاندازی بارگذاری میکند. روی false تنظیم کنید تا همیشه فایل ذخیره اصلی بارگذاری شود. |
| فاصله ذخیره خودکار | AUTOSAVE_INTERVAL |
1 | 0=هر 1 دقیقه، 1=هر 5 دقیقه، 2=هر 15 دقیقه، 3=هر 30 دقیقه، 4=هر ساعت، 5=هرگز. |
| تعداد ذخیرههای خودکار | AUTOSAVE_AMOUNT |
10 | تعداد ذخیرههای خودکار قبل از حذف قدیمیترین. روی 0 تنظیم کنید تا غیرفعال شود. |
| حداکثر بازیکنان | MAX_PLAYERS |
16 | حداکثر تعداد بازیکنانی که مجاز به اتصال هستند. |
| رمز عبور سرور | SERVER_PASSWORD |
(خالی) | رمز عبور برای اتصال کلاینتها. مدیران از این رد میشوند. برای عدم نیاز به رمز عبور خالی بگذارید. |
| تبلیغ سرور | SERVER_ADVERTISE |
true | روی false تنظیم کنید تا سرور از لیست سرور اصلی مخفی شود. |
| توقف در صورت نبود کلاینت | PAUSE_NO_CLIENTS |
false | توقف شبیهسازی وقتی هیچ بازیکنی متصل نیست. |
| نام سرور | SERVER_NAME |
(خالی) | نامی که در لیست سرورها نمایش داده میشود. |
| توضیحات سرور | SERVER_DESCRIPTION |
(خالی) | توضیحاتی که هنگام نگه داشتن ماوس روی سرور در لیست نمایش داده میشود. |
| نام بازیکن سرور | SERVER_PLAYER_NAME |
Server | نامی که سرور در لیست بازیکنان استفاده میکند. |
| پیام خوشامدگویی سرور | SERVER_GREETING |
(خالی) | پیام روز که به همه بازیکنانی که متصل میشوند ارسال میشود. |
| نسخه OpenRCT2 | VERSION |
latest | تگ نسخه برای نصب (مثلاً v0.4.7). از latest برای آخرین نسخه یا develop برای ساخت از سورس استفاده کنید. |
3. فایلهای ذخیره
OpenRCT2 برای میزبانی سرور به یک فایل ذخیره موجود نیاز دارد -- نمیتواند سناریوهای جدید ایجاد کند. فایل پیشفرض save.park در حین نصب گنجانده شده است.
برای استفاده از فایل ذخیره خودتان:
- فایل
.park،.sv6یا.sv4خود را از طریق SFTP درServerData/save/آپلود کنید. - متغیر استارتاپ
SAVE_URIرا به فایل خود تغییر دهید (مثلاًServerData/save/mypark.park). - سرور را ریاستارت کنید.
LOAD_AUTOSAVE روی true باشد، سرور آخرین ذخیره خودکار را به جای فایل ذخیره مشخص شده بارگذاری میکند. اگر میخواهید همیشه یک فایل ذخیره خاص بارگذاری شود، آن را روی false تنظیم کنید.
4. فایل پیکربندی
تنظیمات پیشرفته در ServerData/config.ini مدیریت میشوند. پنل به طور خودکار این فایل را با متغیرهای استارتاپ شما بهروزرسانی میکند. بخشهای کلیدی عبارتند از:
- [general] -- تنظیمات ذخیره خودکار
- [network] -- نام سرور، رمز عبور، حداکثر بازیکنان، port، تبلیغ، لاگگیری
5. اتصال به سرور
- OpenRCT2 را از openrct2.org دانلود کنید (برای بازی به یک نسخه از RollerCoaster Tycoon 2 نیاز دارید).
- OpenRCT2 را اجرا کنید و به Multiplayer بروید.
- سرور خود را در لیست سرورها پیدا کنید، یا روی Add Server کلیک کنید و IP و port خود را وارد کنید.
- در صورت تنظیم، رمز عبور را وارد کنید.
مقالات مرتبط
نیاز به کمک دارید؟
اگر با مشکلاتی در سرور OpenRCT2 خود مواجه شدید، یک تیکت پشتیبانی ارسال کنید و IP سرور، توضیح مشکل و هرگونه پیام خطا از کنسول GPanel را درج کنید.