Just Cause 3 Multiplayer (JC3:MP) به شما امکان میدهد دنیای باز Medici را با دوستان خود در یک سرور اختصاصی کاوش کنید. این راهنما شامل راهاندازی سرور JC3:MP در Legion Hosting، پیکربندی متغیرهای استارتاپ، ویرایش فایل تنظیمات و اتصال بازیکنان است.
اولین راهاندازی در GPanel
- وارد GPanel شوید و سرور Just Cause 3 Multiplayer خود را انتخاب کنید.
- به تب Console بروید. سرور در اولین بوت بهصورت خودکار فایلهای بازی را از طریق SteamCMD دانلود میکند.
- منتظر بمانید تا نصب کامل شود. پیامهای پیشرفت را در کنسول مشاهده خواهید کرد. این ممکن است چند دقیقه طول بکشد.
- پس از اتمام نصب، سرور بهصورت خودکار شروع به کار میکند. به دنبال پیام
Server successfully started upبگردید. - اگر سرور بهصورت خودکار شروع نشد، دکمه Start را در GPanel کلیک کنید.
متغیرهای استارتاپ
به تب Startup در GPanel بروید تا این تنظیمات را مشاهده و تغییر دهید:
| متغیر | توضیحات | پیشفرض |
|---|---|---|
MAX_PLAYER |
حداکثر تعداد بازیکنان مجاز در سرور | 32 |
SERVER_PASSWORD |
رمز عبور مورد نیاز برای اتصال به سرور (برای عمومی خالی بگذارید) | خالی |
SERVER_NAME |
نام سرور که در لیست سرورها نمایش داده میشود | خالی |
SERVER_DESCRIPTION |
توضیحات سرور که در لیست نمایش داده میشود | خالی |
STEAM_PORT |
پورت مورد استفاده برای ارتباط Steam | 4202 |
QUERY_PORT |
پورت Steam query برای نمایش در لیست سرورها | بهصورت خودکار تخصیص داده میشود |
HTTP_PORT |
پورت HTTP برای رابط وب سرور | بهصورت خودکار تخصیص داده میشود |
AUTO_UPDATE |
بهروزرسانی خودکار سرور در هنگام راهاندازی (1 = روشن، 0 = خاموش) | 1 |
پیکربندی سرور
فایل اصلی پیکربندی config.json در پوشه اصلی سرور قرار دارد. میتوانید آن را از طریق File Manager در GPanel یا از طریق SFTP ویرایش کنید.
نمونه config.json
{
"announce": true,
"description": "My JC3 Multiplayer Server",
"host": "0.0.0.0",
"httpPort": 4201,
"logLevel": 7,
"logo": "",
"maxPlayers": 32,
"maxTickRate": 60,
"name": "My JC3:MP Server",
"password": "",
"port": 4200,
"queryPort": 4203,
"requiredDLC": [],
"steamPort": 4202
}
port، queryPort، httpPort و steamPort در config.json بهصورت خودکار توسط GPanel از متغیرهای استارتاپ شما تنظیم میشوند. آنها را بهصورت دستی تغییر ندهید مگر اینکه بدانید چه کار میکنید.
| تنظیم | توضیحات |
|---|---|
announce |
آیا سرور در لیست عمومی سرورها نمایش داده شود (true/false) |
logLevel |
سطح جزئیات لاگ (۰ تا ۷، که ۷ بیشترین جزئیات است) |
maxTickRate |
حداکثر نرخ تیک سرور (FPS). پیشفرض ۶۰ است. |
requiredDLC |
آرایهای از شناسههای DLC مورد نیاز برای اتصال به سرور |
config.json، سرور خود را از GPanel ریاستارت کنید تا تغییرات اعمال شوند.
نحوه اتصال
- Just Cause 3: Multiplayer Mod را از فروشگاه Steam نصب کنید (این یک برنامه مستقل رایگان است).
- Just Cause 3: Multiplayer Mod را از کتابخانه Steam خود اجرا کنید.
- در لیست سرورها، سرور خود را با نام جستجو کنید.
- سرور خود را انتخاب کرده و روی Connect کلیک کنید.
- اگر سرور دارای رمز عبور است، رمز عبور را هنگام درخواست وارد کنید.
از طریق IP مستقیم
- در لانچر JC3:MP، گزینه Direct Connect را پیدا کنید.
- IP و پورت سرور خود را با فرمت
IP:PORTوارد کنید. - روی Connect کلیک کنید.
اسکریپتنویسی و ماژولها
JC3:MP از اسکریپتنویسی سمت سرور با JavaScript پشتیبانی میکند. اسکریپتها و ماژولها در پوشه packages/ سرور قرار میگیرند. هر پکیج پوشه مخصوص خود را با نقطه ورود main.js دارد.
برای مستندات اسکریپتنویسی، ویکی JC3:MP را ببینید.
مقالات مرتبط
- Just Cause 3 Multiplayer Admin and Commands
- How to Find Your Server IP and Port
- How to Upload Files via SFTP