این راهنما نحوه راهاندازی سرور اختصاصی Farming Simulator 25 در Legion Hosting، پیکربندی متغیرهای استارتاپ، ویرایش تنظیمات سرور، انتخاب نقشه و حالتهای بازی، اتصال به سرور و مدیریت ذخیرهها و نسخههای پشتیبان را پوشش میدهد. برای کنترلهای ادمین، مدیریت بازیکنان و نصب مادها، به راهاندازی ادمین و ماد Farming Simulator 25 مراجعه کنید.
۱. اولین راهاندازی
- وارد GPanel شوید و سرور Farming Simulator 25 خود را انتخاب کنید.
- به تب Startup بروید و متغیرهای قابل پیکربندی را بررسی کنید (جدول بخش ۲ را ببینید).
- SERVER_NAME را به نامی برای سرور خود تنظیم کنید. این نام در مرورگر سرورهای چندنفره نمایش داده میشود.
- ADMIN_PASSWORD را به یک رمز عبور قوی تنظیم کنید. برای دسترسی به رابط مدیریت وب و ورود به عنوان ادمین در بازی به این رمز نیاز دارید.
- GAME_PASSWORD را تنظیم کنید اگر میخواهید محدود کنید چه کسی میتواند بپیوندد. برای سرور عمومی خالی بگذارید.
- به تب Console برگردید و روی Start کلیک کنید.
- منتظر بمانید تا کنسول تأیید کند که سرور شروع شده است. اولین راهاندازی ممکن است چند دقیقه طول بکشد زیرا سرور فایلهای پیکربندی اولیه و دادههای ذخیره را تولید میکند.
dedicatedServer.xml یا سایر فایلهای پیکربندی دارید، ابتدا سرور را یک بار شروع کنید، بگذارید بارگذاری تمام شود، سپس قبل از ویرایش متوقف کنید. فایلها تا قبل از اولین اجرا وجود ندارند.
۲. متغیرهای استارتاپ GPanel
متغیرهای زیر در تب Startup در GPanel در دسترس هستند. اینها در هر بار راهاندازی به سرور ارسال میشوند.
| متغیر | الزامی | توضیحات |
|---|---|---|
SERVER_NAME |
بله | نامی که در مرورگر سرورهای درون بازی نمایش داده میشود. |
ADMIN_PASSWORD |
بله | رمز عبور برای پنل مدیریت وب و ورود ادمین در بازی. این را خصوصی نگه دارید. |
GAME_PASSWORD |
خیر | رمز عبور اختیاری که بازیکنان باید برای پیوستن وارد کنند. برای سرور عمومی خالی بگذارید. |
MAX_PLAYERS |
خیر | حداکثر تعداد بازیکنان مجاز همزمان در سرور. پیشفرض ۱۶ است. حداکثر پشتیبانی شده توسط FS25 شانزده نفر است. |
MAP |
خیر | نقشهای که بارگذاری میشود. بخش ۴ را برای نقشههای موجود و نامهای داخلی آنها ببینید. |
CROSSPLAY |
خیر | فعال یا غیرفعال کردن crossplay بین پلتفرمها. روی true یا false تنظیم کنید. پیشفرض true است. |
۳. پیکربندی سرور اختصاصی
برای تنظیمات پیشرفته فراتر از آنچه متغیرهای استارتاپ ارائه میدهند، میتوانید فایل پیکربندی سرور اختصاصی را مستقیماً ویرایش کنید. قبل از انجام تغییرات سرور خود را متوقف کنید.
مکان فایل
dedicatedServer.xml
این فایل را با استفاده از تب Files در GPanel باز کنید یا از طریق SFTP متصل شوید. اگر فایل وجود ندارد، سرور را یک بار شروع و متوقف کنید تا تولید شود.
تنظیمات کلیدی در dedicatedServer.xml
| تنظیم | پیشفرض | توضیحات |
|---|---|---|
<game_name> |
My Server |
نام سرور که در مرورگر چندنفره نمایش داده میشود. |
<admin_password> |
(هیچ) | رمز عبور مورد نیاز برای ورود ادمین. این باید برای کارکرد رابط مدیریت وب تنظیم شود. |
<game_password> |
(خالی) | رمز عبور مورد نیاز برای پیوستن به سرور. خالی به معنای عمومی است. |
<max_players> |
16 |
حداکثر بازیکنان همزمان. FS25 تا ۱۶ نفر پشتیبانی میکند. |
<port> |
10823 |
port بازی. این توسط GPanel مدیریت میشود -- مگر اینکه پشتیبانی دستور دهد آن را تغییر ندهید. |
<language> |
en |
زبان سرور. مقادیر رایج: en، de، fr، es، pl. |
<mapID> |
MapUS |
نقشهای که سرور بارگذاری میکند. بخش ۴ را برای نقشههای موجود ببینید. |
<difficulty> |
2 |
سطح سختی: 1 = آسان، 2 = عادی، 3 = سخت. |
<auto_save_interval> |
15 |
فاصله زمانی ذخیره خودکار بر حسب دقیقه. روی 0 تنظیم کنید تا ذخیره خودکار غیرفعال شود. |
<crossplay> |
true |
اجازه پیوستن بازیکنان از پلتفرمهای مختلف (PC، کنسول). روی false تنظیم کنید تا فقط به PC محدود شود. |
<savegame_index> |
1 |
اسلات ذخیرهای که سرور استفاده میکند. هر اسلات یک مزرعه/جهان جداگانه است. مقادیر ۱ تا ۲۰ پشتیبانی میشوند. |
نمونه پیکربندی
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<gameserver>
<settings>
<game_name>My Legion Farm</game_name>
<admin_password>YourAdminPassword</admin_password>
<game_password></game_password>
<max_players>16</max_players>
<port>10823</port>
<language>en</language>
<mapID>MapUS</mapID>
<difficulty>2</difficulty>
<auto_save_interval>15</auto_save_interval>
<crossplay>true</crossplay>
<savegame_index>1</savegame_index>
</settings>
</gameserver>
۴. انتخاب نقشه
Farming Simulator 25 با سه نقشه رسمی عرضه میشود. مقدار <mapID> را در پیکربندی یا متغیر استارتاپ MAP را به یکی از موارد زیر تنظیم کنید:
| نام نقشه | شناسه نقشه | توضیحات |
|---|---|---|
| Riverbend Springs | MapUS |
نقشه به سبک آمریکایی با مزارع باز و وسیع، مزارع بزرگ و منظره کلاسیک غرب میانه. مناسب برای عملیات بزرگمقیاس غلات و دامداری. |
| Zielonka | MapEU |
نقشه به سبک اروپایی در حومه لهستان. دارای مزارع کوچکتر و نامنظم و زمین متنوعتر با جنگلها و روستاها. |
| Hutan Pantai | MapAS |
نقشه با تم جنوب شرق آسیا شامل شالیزارهای برنج، پوشش گیاهی استوایی و انواع محصولات منحصر به فرد از جمله برنج. تجربه کشاورزی متفاوتی ارائه میدهد. |
۵. حالت بازی و سختی
Farming Simulator 25 چندین روش برای سفارشیسازی تجربه بازی در سرور شما ارائه میدهد.
سطوح سختی
- آسان (1) -- بازده محصول بالاتر، هزینههای عملیاتی کمتر و اقتصاد آسانتر. مناسب برای بازی غیررسمی یا یادگیری بازی.
- عادی (2) -- تنظیمات متعادل. برای اکثر سرورها توصیه میشود.
- سخت (3) -- بازده پایینتر، هزینههای بالاتر و حاشیه سود کمتر. برای بازیکنان باتجربه که به دنبال چالش هستند.
حالت Career در مقابل حالت Farming
هنگام ایجاد ذخیره جدید، بین دو حالت انتخاب میکنید:
- کشاورز جدید (Career) -- با یک مزرعه کوچک، تجهیزات محدود و وام شروع کنید. عملیات خود را به مرور زمان بسازید. مناسب برای بازی مبتنی بر پیشرفت.
- مدیر مزرعه -- با یک مزرعه متوسط و منابع بیشتر شروع کنید. تأکید کمتر بر مشکلات اولیه بازی.
- شروع از صفر -- فقط با پول شروع کنید. زمین، ساختمانها و تجهیزات خود را از ابتدا بخرید.
۶. نحوه اتصال
گزینه الف -- مرورگر سرور درون بازی
- Farming Simulator 25 را اجرا کنید.
- از منوی اصلی، Multiplayer را انتخاب کنید.
- روی Join Game و سپس Server Browser کلیک کنید.
- از نوار جستجو برای پیدا کردن سرور خود با نام استفاده کنید.
- سرور خود را انتخاب کنید و روی Join کلیک کنید. اگر رمز عبور بازی تنظیم شده، آن را وارد کنید.
گزینه ب -- اتصال مستقیم
- Farming Simulator 25 را اجرا کنید.
- از منوی اصلی، Multiplayer را انتخاب کنید.
- روی Join Game و سپس Direct Connect کلیک کنید.
- آدرس IP و port سرور خود را از تب Network در GPanel وارد کنید:
<your-server-ip>:<port> - اگر رمز عبور بازی درخواست شد وارد کنید و روی Connect کلیک کنید.
۷. مدیریت ذخیرهها
ذخیره خودکار
سرور در فاصله زمانی تعیین شده توسط <auto_save_interval> در dedicatedServer.xml به صورت خودکار ذخیره میکند (پیشفرض: هر ۱۵ دقیقه). همچنین میتوانید از رابط مدیریت وب یا به عنوان ادمین در بازی ذخیره دستی انجام دهید.
مکان فایل ذخیره
فایلهای ذخیره در سرور در مسیر زیر ذخیره میشوند:
savegame1/
نام پوشه مطابق با تنظیم <savegame_index> است (مثلاً savegame1 برای شاخص ۱، savegame2 برای شاخص ۲). هر پوشه ذخیره شامل وضعیت کامل جهان از جمله مزارع، وسایل نقلیه، مزارع و مالی است.
نسخههای پشتیبان دستی از طریق SFTP
- سرور را از GPanel متوقف کنید تا اطمینان حاصل شود تمام دادهها روی دیسک نوشته شدهاند.
- از طریق SFTP به سرور خود متصل شوید. برای دستورالعملها نحوه آپلود فایلها از طریق SFTP را ببینید.
- کل پوشه
savegame1/(یا هر اسلات ذخیرهای که استفاده میکنید) را دانلود کنید. - نسخه پشتیبان را در مکانی امن روی کامپیوتر خود ذخیره کنید.
بازیابی ذخیره
- سرور را از GPanel متوقف کنید.
- از طریق SFTP متصل شوید و به پوشه اصلی بروید.
- پوشه ذخیره پشتیبان خود را آپلود کنید و پوشه موجود را جایگزین کنید (مثلاً محتوای
savegame1/را جایگزین کنید). - سرور را از GPanel شروع کنید. سرور ذخیره بازیابی شده را بارگذاری خواهد کرد.
تغییر اسلات ذخیره
برای اجرای مزرعه دیگری بدون حذف مزرعه موجود، مقدار <savegame_index> را در dedicatedServer.xml به شماره دیگری (۱-۲۰) تغییر دهید. هر اسلات کاملاً مستقل است.
۸. عیبیابی
سرور در مرورگر نمایش داده نمیشود
- تأیید کنید سرور در GPanel کاملاً شروع شده است. کنسول را برای خطاها بررسی کنید.
- مرورگر سرور ممکن است چند دقیقه برای فهرستبندی سرور جدید زمان ببرد. در حین انتظار اتصال مستقیم را امتحان کنید.
- اگر crossplay فعال است، مطمئن شوید در لیست سرور مناسب برای پلتفرم خود جستجو میکنید.
سرور هنگام راهاندازی کرش میکند
- لاگ کنسول را برای پیامهای خطا بررسی کنید. علل رایج شامل سینتکس نامعتبر XML در
dedicatedServer.xmlاست. - بررسی کنید
<mapID>یک شناسه نقشه معتبر است. شناسه نقشه نادرست مانع بارگذاری سرور خواهد شد. dedicatedServer.xmlرا حذف کرده و ریستارت کنید تا یک پیکربندی جدید با مقادیر پیشفرض تولید شود.- اگر کرش ادامه دارد، یک تیکت پشتیبانی ارسال کنید با IP سرور و هرگونه پیام خطا از کنسول.
بازیکنان نمیتوانند بپیوندند
- بررسی کنید رمز عبور بازی صحیح است. رمزهای عبور حساس به حروف بزرگ و کوچک هستند.
- بررسی کنید سرور به
<max_players>نرسیده باشد. - اگر crossplay غیرفعال است و بازیکن روی پلتفرم دیگری است، نمیتواند متصل شود.
- مطمئن شوید بازیکن همان نسخه بازی سرور را اجرا میکند.
مقالات مرتبط
- راهاندازی ادمین و ماد Farming Simulator 25
- نحوه پیدا کردن IP و Port سرور
- نحوه آپلود فایلها از طریق SFTP
- راهنمای راهاندازی سرور
نیاز به کمک دارید؟
اگر با سرور Farming Simulator 25 خود مشکلاتی دارید که در اینجا پوشش داده نشدهاند، یک تیکت پشتیبانی ارسال کنید و IP سرور، توضیح مشکل و هرگونه پیام خطای مرتبط از کنسول GPanel را ذکر کنید.