Modiverse یک بازی سندباکس با قابلیت ساخت و اجرای مادها مانند TTT، Deathrun، FortWars، RP و موارد دیگر است. این بازی ابزارهای سندباکس برای ساخت دنیاهای پیچیده با آبجکتها، نورها، موتورها و چرخها را ارائه میدهد. این راهنما نحوه راهاندازی سرور Modiverse شما در Legion Hosting را پوشش میدهد.
اولین راهاندازی در GPanel
- وارد GPanel شوید و سرور Modiverse خود را انتخاب کنید.
- به تب Console بروید. سرور به طور خودکار فایلهای بازی را از طریق SteamCMD (App ID 1549820) دانلود خواهد کرد.
- منتظر بمانید تا دانلود و نصب کامل شود. این شامل ایجاد دایرکتوری ServerData و دانلود پیکربندی پیشفرض میشود.
- پس از نصب، سرور شروع به کار خواهد کرد. در خروجی کنسول به دنبال
listening on portبگردید. - اگر سرور به طور خودکار شروع نشد، روی Start کلیک کنید.
متغیرهای راهاندازی
به تب Startup در GPanel بروید تا این موارد را مشاهده و تغییر دهید:
| متغیر | توضیحات | پیشفرض |
|---|---|---|
HOSTNAME |
نام سرور که در مرورگر سرور نمایش داده میشود | Pterodactyl Server |
QUERY_PORT |
پورت کوئری برای نمایش در لیست مرورگر سرور | 27015 |
MAX_PLAYERS |
حداکثر تعداد اسلات بازیکن (۲ تا ۱۲۸) | 128 |
AUTO_UPDATE |
بهروزرسانی خودکار هنگام راهاندازی (1 = روشن، 0 = خاموش) | 1 |
پیکربندی سرور
Modiverse از یک فایل پیکربندی JSON استفاده میکند که در مسیر زیر قرار دارد:
KJMod/Binaries/Linux/ServerData/ServerConfiguration.json
آن را با استفاده از File Manager در GPanel یا از طریق SFTP ویرایش کنید.
نمونه ServerConfiguration.json
{
"version": 1,
"pin": "0000",
"motdURL": "http://test.com/motd.html",
"motdDelay": 5,
"rconPassword": "cHangeRC0nPasswOrD",
"mapCycle": [
{
"gameMode": "2285067974",
"comment": "Deathrun, Deathrun Example Map",
"map": "2286680373",
"assets": ["2229481041"],
"duration": 1800
}
]
}
| تنظیمات | توضیحات |
|---|---|
pin |
پین (رمز عبور) سرور که بازیکنان برای ورود باید وارد کنند. برای غیرفعال کردن پین، روی "0000" یا خالی تنظیم کنید. |
motdURL |
آدرس URL یک صفحه HTML سفارشی پیام روز |
motdDelay |
تأخیر به ثانیه قبل از نمایش MOTD |
rconPassword |
رمز عبور برای دسترسی به کنسول راه دور. این را از مقدار پیشفرض تغییر دهید! |
mapCycle |
آرایهای از نقشهها و حالتهای بازی برای چرخش |
rconPassword به صورت عمومی شناخته شده است. فوراً آن را تغییر دهید تا از دسترسی غیرمجاز به سرور جلوگیری شود.
پیکربندی چرخه نقشه
هر ورودی در آرایه mapCycle یک حالت بازی، نقشه، داراییهای مورد نیاز و مدت زمان را تعریف میکند:
gameMode-- شناسه Steam Workshop حالت بازیmap-- شناسه Steam Workshop نقشهassets-- آرایهای از شناسههای دارایی Workshop اضافی مورد نیازduration-- مدت زمان راند به ثانیهcomment-- توضیحات (فقط برای مرجع شما)
ServerConfiguration.json، سرور خود را از GPanel ریاستارت کنید تا تغییرات اعمال شوند.
نحوه اتصال
- Modiverse را از Steam اجرا کنید.
- مرورگر سرور را از منوی اصلی باز کنید.
- سرور خود را با نام جستجو کنید.
- سرور خود را انتخاب کرده و روی Join کلیک کنید.
- در صورت تنظیم بودن پین سرور، آن را وارد کنید.
محتوای Workshop
Modiverse به شدت به محتوای Steam Workshop برای حالتهای بازی، نقشهها و داراییها وابسته است. سرور به طور خودکار آیتمهای Workshop ارجاع شده در پیکربندی mapCycle را دانلود میکند. برای اضافه کردن حالتهای بازی جدید:
- شناسههای Workshop حالت بازی و نقشه را در Modiverse Steam Workshop پیدا کنید.
- ورودیهای جدید را به آرایه
mapCycleدرServerConfiguration.jsonاضافه کنید. - شناسههای Workshop داراییهای مورد نیاز را در آرایه
assetsقرار دهید. - سرور را ریاستارت کنید تا محتوای جدید دانلود و بارگذاری شود.