این راهنما نحوه راهاندازی سرور اختصاصی Wurm Unlimited در Legion Hosting، پیکربندی متغیرهای استارتاپ، سفارشیسازی تنظیمات جهان، اتصال به سرور و مدیریت ذخیرهها را پوشش میدهد. Wurm Unlimited یک بازی MMO سندباکسی است که بازیکنان در آن زمین را تغییر شکل میدهند، روستا میسازند، محصولات کشت میکنند و همه چیز از ابزار تا قلعه میسازند. برای دسترسیهای ادمین، دستورات سرور و رفع مشکلات، به دستورات ادمین Wurm Unlimited مراجعه کنید.
۱. اولین راهاندازی
- وارد GPanel شوید و سرور Wurm Unlimited خود را انتخاب کنید.
- به تب Startup بروید و متغیرهای قابل پیکربندی را بررسی کنید (بخش ۲ را ببینید).
- SERVER_NAME را تنظیم کنید و در صورت تمایل SERVER_PASSWORD و MAX_PLAYERS را تعیین کنید.
- به تب Console برگردید و روی Start کلیک کنید.
- منتظر بمانید تا کنسول راهاندازی را تأیید کند. اولین راهاندازی ممکن است چند دقیقه طول بکشد زیرا نقشه جهان تولید میشود.
۲. متغیرهای استارتاپ GPanel
| متغیر | الزامی | توضیحات |
|---|---|---|
SERVERNAME | بله | نامی که در مرورگر سرور نمایش داده میشود. |
SERVERPWD | خیر | رمز عبور اختیاری برای ورود. برای عمومی بودن خالی بگذارید. |
MAX_PLAYERS | خیر | حداکثر بازیکنان همزمان. پیشفرض 25 است. |
ADMINPWD | خیر | رمز عبور ادمین. دستورات ادمین درون بازی را برای تنظیم گیمپلی فعال میکند. |
PVP | خیر | فعالسازی مبارزه PvP (true/false). پیشفرض true است. |
EPIC | خیر | فعالسازی قوانین سرور Epic با منحنی مهارت. پیشفرض false است. |
SERVER_WORLD | خیر | جهان مورد استفاده. پیشفرضها dist/Adventure و dist/Creative هستند (حساس به بزرگی و کوچکی حروف). |
QUERY_PORT | خودکار | پورت کوئری Steam (UDP 27016-27030). توسط GPanel مدیریت میشود. |
۳. پیکربندی سرور
قبل از ویرایش فایلهای پیکربندی، سرور خود را متوقف کنید. تنظیمات در چندین فایل ذخیره میشوند که از طریق Files در GPanel یا SFTP قابل دسترسی هستند:
LaunchConfig.ini # Launch configuration (clean logs setting)
GameServer/
wurm.ini # Server properties
تنظیمات کلیدی
| تنظیم | پیشفرض | توضیحات |
|---|---|---|
SERVERNAME | (از استارتاپ) | نام سرور که به بازیکنان نمایش داده میشود. |
SERVERPASSWORD | (خالی) | رمز عبور ورود. خالی به معنای عمومی است. |
MAXPLAYERS | 150 | حداکثر بازیکنان همزمان. |
PVPSERVER | false | فعالسازی مبارزه PvP (true/false). |
SKILLGAINRATE | 1.0 | ضریب سرعت کسب مهارت. 5.0 = ۵ برابر سریعتر. |
ACTIONTIMER | 1.0 | ضریب سرعت عملیات. 0.5 = دو برابر سریعتر. |
MAXCREATURES | 50000 | حداکثر موجودات در جهان. برای بهبود عملکرد کاهش دهید. |
AGGRESSIVE_CREATURES | 70 | درصد موجوداتی که خصمانه هستند (۰-۱۰۰). |
SPAWNPOINT_X | (مرکز) | مختصات X نقطه تولد پیشفرض. |
SPAWNPOINT_Y | (مرکز) | مختصات Y نقطه تولد پیشفرض. |
۴. تنظیمات جهان
اندازه نقشه
اندازه نقشه در حین تولید اولیه تعیین میشود و بدون ایجاد جهان جدید قابل تغییر نیست:
- 1024: نقشه کوچک. مناسب برای گروههای کوچک و مصرف منابع کمتر.
- 2048: متوسط (پیشفرض). متعادل برای اکثر سرورها.
- 4096: بزرگ. بهترین برای جوامع بزرگ اما به منابع بیشتری نیاز دارد.
کسب مهارت و سرعت عملیات
Wurm به پیشرفت آهسته معروف است. تنظیمات را با جامعه خود هماهنگ کنید:
- SKILLGAINRATE: پیشفرض
1.0حالت استاندارد است. مقادیر3.0تا10.0برای سرورهای خصوصی رایج هستند. - ACTIONTIMER: پیشفرض
1.0حالت استاندارد است. روی0.25تنظیم کنید تا عملیات چهار برابر سریعتر شوند.
تولید موجودات و PvP
- MAXCREATURES: مقادیر کمتر عملکرد را بهبود میبخشند. مقادیر بیشتر جهان پرجنبوجوشتری ایجاد میکنند.
- AGGRESSIVE_CREATURES: روی
0برای صلحآمیز و تا100برای حداکثر خطر تنظیم کنید. - PvE (پیشفرض): بازیکنان نمیتوانند به یکدیگر حمله کنند. برای PvP مقدار
PVPSERVER=trueرا تنظیم کنید.
۵. نحوه اتصال
روش الف -- مرورگر سرور درون بازی
- Wurm Unlimited را از Steam اجرا کنید.
- از لانچر، روی Play کلیک کنید و سرور خود را در لیست سرورها جستجو کنید.
- سرور خود را انتخاب کرده و روی Connect کلیک کنید.
روش ب -- اتصال مستقیم
- در لیست سرورها، از Direct Connect یا Add Server استفاده کنید.
- IP و پورت سرور خود را از تب Network در GPanel وارد کنید:
<your-server-ip>:<port>
۶. مدیریت ذخیرهها
Wurm Unlimited به طور مداوم دادههای جهان را در فایلهای دیتابیس نگهداری میکند. سرور همچنین ذخیرهسازیهای نگهداری دورهای انجام میدهد.
مکان فایلهای ذخیره
GameServer/
db/ # Database files (world data, player data)
maps/ # Map terrain data
پشتیبانگیری دستی از طریق SFTP
- سرور را از GPanel متوقف کنید.
- از طریق SFTP متصل شوید (به نحوه آپلود فایل از طریق SFTP مراجعه کنید).
- پوشههای
db/وmaps/را دانلود کرده و در مکانی امن نگهداری کنید.
بازیابی یک ذخیره
- سرور را متوقف کنید، از طریق SFTP متصل شوید و پوشههای پشتیبان
db/وmaps/را آپلود کنید. - سرور را راهاندازی کنید تا دادههای جهان بازیابی شده بارگذاری شوند.
مقالات مرتبط
- دستورات ادمین Wurm Unlimited
- نحوه یافتن IP و پورت سرور
- نحوه آپلود فایل از طریق SFTP
- راهنمای راهاندازی سرور
نیاز به کمک دارید؟
اگر با مشکلاتی در سرور Wurm Unlimited خود مواجه شدید که در اینجا پوشش داده نشدهاند، یک تیکت پشتیبانی ارسال کنید و IP سرور، توضیح مشکل و هرگونه پیام خطای مرتبط از کنسول GPanel را درج کنید.