این راهنما نحوه راهاندازی سرور اختصاصی Hurtworld در Legion Hosting، پیکربندی متغیرهای راهاندازی، ویرایش تنظیمات سرور، تنظیم PvP و نرخ منابع، اتصال به سرور و مدیریت ذخیرهها را پوشش میدهد. Hurtworld یک بازی بقا و تیراندازی چندنفره است که در آن بازیکنان منابع جمعآوری میکنند، پایگاه میسازند و تجهیزات میسازند تا در محیطی سخت زنده بمانند. برای دستورات ادمین، پشتیبانی پلاگین Oxide/uMod و عیبیابی، دستورات ادمین Hurtworld را ببینید.
۱. اولین راهاندازی
- وارد GPanel شوید و سرور Hurtworld خود را انتخاب کنید.
- به تب Startup بروید و متغیرهای قابل تنظیم را بررسی کنید (بخش ۲ را ببینید).
- HOSTNAME را تنظیم کنید و در صورت تمایل MAX_PLAYERS را تغییر دهید.
- به تب Console برگردید و روی Start کلیک کنید.
- منتظر بمانید تا کنسول شروع سرور را تأیید کند. اولین اجرا جهان را تولید میکند و فایلهای پیکربندی اولیه را ایجاد میکند.
autoexec.cfg دارید، ابتدا سرور را یک بار راهاندازی کنید، اجازه دهید بارگذاری کامل شود، سپس قبل از ویرایش آن را متوقف کنید.
۲. متغیرهای راهاندازی GPanel
| متغیر | الزامی | توضیحات |
|---|---|---|
HOSTNAME | بله | نامی که در مرورگر سرور نمایش داده میشود. |
MAX_PLAYERS | خیر | حداکثر بازیکنان همزمان. پیشفرض ۶۰ است. |
QUERY_PORT | خودکار | پورت کوئری Steam. پیشفرض 13871 است. توسط GPanel مدیریت میشود. |
CREATIVE_MODE | خیر | فعالسازی حالت خلاقانه (ساخت آزاد). 0 = خاموش، 1 = روشن. پیشفرض 0. |
ADMINS | خیر | Steam ID مالک سرور برای دسترسی ادمین. |
INSTALL_OXIDE | خیر | نصب فریمورک مودینگ Oxide/uMod. 0 = خیر، 1 = بله. پیشفرض 0. |
۳. پیکربندی سرور (autoexec.cfg)
برای تنظیمات پیشرفته، فایل پیکربندی را مستقیماً ویرایش کنید. قبل از اعمال تغییرات سرور را متوقف کنید.
محل فایل
autoexec.cfg
از طریق تب Files در GPanel یا SFTP باز کنید. از سینتکس دستورات کنسول استفاده میکند، هر خط یک دستور.
تنظیمات کلیدی
| دستور | پیشفرض | توضیحات |
|---|---|---|
host | (از startup) | نام سرور نمایش داده شده در مرورگر. |
maxplayers | 60 | حداکثر بازیکنان همزمان. |
setpassword | (خالی) | رمز عبور ورود به سرور. برای عمومی خالی بگذارید. |
lootscale | 1 | ضریب نرخ ریزش غنیمت. |
resourcescale | 1 | ضریب جمعآوری منابع. روی 2 تنظیم کنید برای دو برابر. |
craftscale | 1 | ضریب سرعت ساخت. |
pvp true/false | true | فعال یا غیرفعال کردن مبارزه PvP. |
protectalivetimeout | 0 | محافظت از ظهور به ثانیه. |
autosaveinterval | 300 | فاصله ذخیرهسازی خودکار به ثانیه (۵ دقیقه). |
نمونه autoexec.cfg
host "My Legion Hurtworld Server"
maxplayers 40
setpassword ""
lootscale 1.5
resourcescale 2
craftscale 1
pvp true
protectalivetimeout 30
autosaveinterval 300
۴. انتخاب نقشه
نقشه را با استفاده از متغیر راهاندازی MAP در GPanel یا دستور loadmap در autoexec.cfg تنظیم کنید.
| نام نقشه | توضیحات |
|---|---|
HurtworldIsland | نقشه جزیره پیشفرض با بیومهای صحرا، برف و جنگل. |
Diemensland | نقشه جایگزین با زمین و توزیع منابع متفاوت. |
تغییر نقشه ساخت و سازهای نقشه قبلی را حفظ میکند.
۵. تنظیمات PvP و منابع
سبک بازی را در autoexec.cfg سفارشی کنید:
- سرورهای PvP:
pvp trueرا حفظ کنید وprotectalivetimeoutرا برای محافظت از ظهور تنظیم کنید. - سرورهای PvE:
pvp falseرا برای بازی تعاونی تنظیم کنید. - سرورهای تقویتشده:
resourcescaleوlootscaleرا برای پیشرفت سریعتر افزایش دهید. - سرورهای هاردکور: تمام مقیاسها را روی
1یا کمتر نگه دارید.
۶. نحوه اتصال
گزینه A -- مرورگر سرور درون بازی
- Hurtworld را از Steam اجرا کنید.
- از منوی اصلی، روی Play Online کلیک کنید.
- سرور خود را با نام جستجو کنید، آن را انتخاب کنید و روی Join کلیک کنید.
گزینه B -- اتصال مستقیم از طریق کنسول
- Hurtworld را اجرا کنید و F1 را برای باز کردن کنسول فشار دهید.
- تایپ کنید:
connect <your-server-ip>:<port>
۷. مدیریت ذخیرهسازی
سرور به طور خودکار در فواصل زمانی تعیین شده توسط autosaveinterval (پیشفرض: ۳۰۰ ثانیه / ۵ دقیقه) ذخیرهسازی میکند. فایلهای ذخیره در دایرکتوری saves/ نگهداری میشوند که شامل پایگاههای بازیکنان، موجودیها، وسایل نقلیه و وضعیت جهان است.
پشتیبانگیری دستی از طریق SFTP
- سرور را از GPanel متوقف کنید.
- از طریق SFTP متصل شوید (نحوه آپلود فایلها از طریق SFTP را ببینید).
- کل دایرکتوری
saves/را دانلود کنید و در جای امنی ذخیره کنید.
بازیابی ذخیره
- سرور را متوقف کنید، از طریق SFTP متصل شوید و پشتیبان خود را به
saves/آپلود کنید. - سرور را از GPanel راهاندازی کنید تا ذخیره بازیابی شده بارگذاری شود.
مقالات مرتبط
- دستورات ادمین Hurtworld
- چگونه IP و پورت سرور خود را پیدا کنید
- نحوه آپلود فایلها از طریق SFTP
- راهنمای راهاندازی سرور
نیاز به کمک دارید؟
اگر با مشکلاتی در سرور Hurtworld خود مواجه شدید که در اینجا پوشش داده نشده، یک تیکت پشتیبانی ایجاد کنید و IP سرور، توضیح مشکل و هرگونه پیام خطای مرتبط از کنسول GPanel را ضمیمه کنید.