این راهنما تمام آنچه برای راهاندازی و پیکربندی سرور اختصاصی Avorion خود در Legion Hosting نیاز دارید را پوشش میدهد. Avorion یک بازی جعبه شنی فضایی است که در آن بازیکنان کشتی طراحی میکنند، کهکشانی تولید شده رویهای را کاوش میکنند، تجارت میکنند، معدنکاوی میکنند و در جهانی باز جنگ میکنند. برای مدیریت سرور پس از راهاندازی، راهنمای دستورات ادمین Avorion ما را ببینید.
Avorion چیست؟
Avorion یک بازی جعبه شنی فضایی است که توسط Boxelware توسعه یافته و در آن بازیکنان کشتیهایی از بلوکهای قابل قرارگیری جداگانه میسازند، کهکشان عظیم تولید شده رویهای را کاوش میکنند، منابع را تجارت میکنند، سیارکها را معدنکاوی میکنند و با دزدان دریایی و فرکسیونهای دیگر نبرد میکنند. کهکشان به سکتورهایی تقسیم شده است که حول مانعی مرموز در مرکز قرار دارند و بازیکنان باید از مواد با ارزش فزاینده عبور کنند تا به مرکز برسند.
ویژگیهای کلیدی شامل:
- ساخت کشتی — طراحی کشتی بلوک به بلوک با اجزای کاربردی شامل توپکها، موتورها، سپرها و محفظههای بار
- کهکشان رویهای — کهکشانی عظیم با صدها سکتور شامل ایستگاهها، سیارکها، کرمچالهها و قلمروهای فرکسیونها
- اقتصاد و تجارت — اقتصاد پویا با عرضه و تقاضا در سکتورها؛ ایستگاههای تجاری خود را بسازید
- نبرد — نبرد فضایی بلادرنگ با توپکهای سلاحی قابل سفارشیسازی و مدیریت ناوگان
- چندنفره — گیمپلی تعاونی و رقابتی در سرورهای اختصاصی با کهکشانهای ماندگار
شروع اولیه
وقتی سرور Avorion شما در Legion Hosting فراهم میشود، از قبل پیکربندی شده و آماده شروع است. برای اولین بار راهاندازی سرور:
- به GPanel در gpanel.legionhosting.net وارد شوید
- سرور Avorion خود را از لیست سرورها انتخاب کنید
- متغیرهای استارتآپ خود را بررسی کنید تا نام کهکشان، seed و سایر ترجیحات را قبل از اولین راهاندازی تنظیم کنید
- روی Start کلیک کنید تا سرور راهاندازی شود
- سرور در اولین بوت seed کهکشان و فایلهای پیکربندی پیشفرض را تولید میکند — این ممکن است یک دقیقه طول بکشد
- هنگامی که کنسول پیام
Server startup completeرا نمایش داد، بازیکنان میتوانند متصل شوند
متغیرهای استارتآپ GPanel
GPanel متغیرهای استارتآپی ارائه میدهد که به شما امکان پیکربندی پارامترهای کلیدی سرور بدون ویرایش مستقیم فایلها را میدهد. اینها رایجترین متغیرهای استارتآپ برای Avorion هستند:
| متغیر | توضیحات | مثال |
|---|---|---|
GALAXY_NAME |
نام کهکشان (همچنین نام پوشه ذخیرهسازی) | avorion_galaxy |
SERVER_NAME |
نامی که در مرورگر سرور نمایش داده میشود | Legion Avorion Server |
SEED |
seed تولید کهکشان (چیدمان و محتوای سکتورها را تعیین میکند) | abc123 |
MAX_PLAYERS |
حداکثر تعداد بازیکنان همزمان | 20 |
DIFFICULTY |
سطح دشواری سرور (بر قدرت دشمن و غنائم تأثیر میگذارد) | 1 |
GAME_PORT |
پورت اصلی UDP برای ترافیک بازی (معمولاً به صورت خودکار تنظیم میشود) | 27000 |
SERVER_PASSWORD |
رمز عبور مورد نیاز برای ورود (برای عمومی خالی بگذارید) | secret123 |
PVP |
فعال یا غیرفعال کردن نبرد بازیکن علیه بازیکن | true |
LISTED |
نمایش سرور در مرورگر عمومی سرورها | true |
server.ini را بازنویسی میکنند. اگر تنظیماتی طبق انتظار عمل نمیکند، ابتدا متغیرهای استارتآپ خود را بررسی کنید.
پیکربندی سرور (server.ini)
پیکربندی اصلی سرور در server.ini ذخیره میشود که در پوشه ذخیرهسازی کهکشان قرار دارد. میتوانید از طریق File Manager در GPanel به این فایل دسترسی داشته باشید. این فایل در اولین شروع به صورت خودکار ایجاد میشود.
# Avorion Server Configuration (server.ini)
# Server Identity
name=Avorion Server
description=A Legion Hosting Avorion Server
password=
maxPlayers=20
# Network
port=27000
steamQueryPort=27001
broadcastInterval=5
listed=true
# Gameplay
difficulty=1
pvp=true
seed=abc123
infiniteResources=false
collisionDamage=1
sameStartSector=true
# Performance
workerThreads=2
generatorThreads=2
توضیح تنظیمات پیکربندی
| تنظیم | پیشفرض | توضیحات |
|---|---|---|
name |
Avorion Server | نام سرور که در مرورگر سرور نمایش داده میشود. نامی توصیفی برای جامعه خود انتخاب کنید. |
description |
(خالی) | توضیحات سرور که در مرورگر سرور نمایش داده میشود. از این برای تبلیغ قوانین یا ویژگیهای سرور خود استفاده کنید. |
password |
(خالی) | رمز عبور سرور. برای سرور عمومی خالی بگذارید. بازیکنان باید برای اتصال این رمز را وارد کنند. |
maxPlayers |
20 | حداکثر تعداد بازیکنان همزمان. تعداد بالاتر مصرف منابع سرور را افزایش میدهد. |
port |
27000 | پورت اصلی UDP برای ترافیک بازی. معمولاً توسط GPanel به صورت خودکار مدیریت میشود. |
steamQueryPort |
27001 | پورت مورد استفاده برای جستجوی مرورگر سرور Steam. معمولاً پورت بازی + ۱. |
listed |
true | نمایش سرور در مرورگر عمومی سرورها. برای سرورهای خصوصی روی false تنظیم کنید. |
difficulty |
1 | دشواری سرور. بر نرخ تولید دشمن، تهاجمی بودن هوش مصنوعی و کیفیت غنائم تأثیر میگذارد. محدوده: -3 (آسانترین) تا 3 (سختترین). |
pvp |
true | فعالسازی نبرد بازیکن علیه بازیکن. وقتی false باشد، بازیکنان نمیتوانند به کشتیهای یکدیگر آسیب بزنند. |
seed |
(تصادفی) | seed تولید کهکشان. seed یکسان چیدمان کهکشان یکسانی تولید میکند. میتواند هر رشته یا عددی باشد. |
infiniteResources |
false | وقتی فعال باشد، بازیکنان منابع ساخت نامحدود دارند. عمدتاً برای اهداف خلاقانه/تست. |
collisionDamage |
1 | ضریب آسیب برخورد بین کشتیها و اجسام. برای غیرفعال کردن آسیب برخورد روی 0 تنظیم کنید. |
sameStartSector |
true | وقتی فعال باشد، تمام بازیکنان جدید در همان سکتور شروع ظاهر میشوند. وقتی غیرفعال باشد، بازیکنان در سکتورهای بیرونی تصادفی ظاهر میشوند. |
workerThreads |
2 | تعداد threadهای کاری برای شبیهسازی سرور. برای عملکرد بهتر در سرورهای چند هستهای افزایش دهید. |
generatorThreads |
2 | تعداد threadهای مورد استفاده برای تولید سکتورهای جدید. threadهای بیشتر تولید سکتور را هنگام کاوش بازیکنان سرعت میبخشند. |
تنظیمات دشواری
سیستم دشواری Avorion از یک مقیاس عددی استفاده میکند که بر جنبههای مختلف گیمپلی تأثیر میگذارد:
| دشواری | مقدار | تأثیر |
|---|---|---|
| مبتدی | -3 | دشمنان بسیار ضعیف، منابع فراوان، حداقل حملات دزدان دریایی |
| آسان | -2 | دشمنان ضعیفتر، منابع بیشتر، برخوردهای کمتر با دزدان دریایی |
| عادی | 0 | گیمپلی متعادل با قدرت دشمن و دسترسی به منابع استاندارد |
| باتجربه | 1 | دشمنان قویتر، کاهش غنائم، حملات بیشتر دزدان دریایی |
| متخصص | 2 | دشمنان به طور قابل توجهی قویتر، منابع سطح بالا کمیاب |
| دیوانهوار | 3 | حداکثر دشواری با دشمنان بسیار قدرتمند و منابع کمیاب |
پیکربندی PvP
Avorion تنظیمات انعطافپذیر PvP را برای سبکهای مختلف بازی ارائه میدهد:
- PvP فعال (
pvp=true) — بازیکنان میتوانند کشتیها و ایستگاههای یکدیگر را حمله و نابود کنند. مناسب برای سرورهای رقابتی. - PvP غیرفعال (
pvp=false) — بازیکنان نمیتوانند به یکدیگر آسیب بزنند. ایدهآل برای سرورهای تعاونی PvE متمرکز بر کاوش و ساخت.
نحوه اتصال
پس از اجرای سرور، بازیکنان میتوانند با روشهای زیر متصل شوند:
از طریق مرورگر سرور Steam
- Avorion را از Steam اجرا کنید
- از منوی اصلی، روی Multiplayer کلیک کنید
- روی Join Game کلیک کنید
- از نوار جستجو برای یافتن سرور خود با نام استفاده کنید
- سرور را انتخاب کرده و روی Join کلیک کنید
- در صورت تنظیم رمز عبور، آن را وارد کنید
از طریق اتصال مستقیم
- Avorion را از Steam اجرا کنید
- از منوی اصلی، روی Multiplayer کلیک کنید
- روی Direct Connect کلیک کنید
- آدرس IP و پورت سرور خود را وارد کنید (مثلاً
192.168.1.100:27000) - روی Connect کلیک کنید
Server startup complete در کنسول باشید). Avorion از پروتکل UDP استفاده میکند. اگر سرور در مرورگر نمایش داده نمیشود، بررسی کنید که listed در پیکربندی شما روی true تنظیم شده باشد و اتصال مستقیم با IP و پورت دقیق از GPanel را امتحان کنید.
محل ذخیرهسازی و مدیریت
Avorion دادههای کهکشان، دادههای بازیکن و اطلاعات سکتور را در پوشه ذخیرهسازی کهکشان نگهداری میکند. درک ساختار آن به پشتیبانگیری و عیبیابی کمک میکند.
ساختار فایل ذخیرهسازی
galaxies/
your_galaxy_name/
server.ini <-- Server configuration
admin.xml <-- Admin player list
banlist.txt <-- Banned players
whitelist.txt <-- Whitelisted players (if enabled)
modconfig.lua <-- Mod configuration
players/ <-- Individual player save data
sectors/ <-- Sector data (generated as players explore)
factions/ <-- Faction relationship data
روشهای پشتیبانگیری
- از ویژگی backup داخلی GPanel برای ایجاد اسنپشات قبل از تغییرات عمده استفاده کنید
- تمام پوشه کهکشان را از طریق SFTP برای پشتیبانگیری محلی دانلود کنید
- سرور به صورت خودکار سکتورها را هنگام خروج بازیکنان ذخیره میکند
- میتوانید با استفاده از دستور
/saveدر کنسول سرور ذخیره دستی انجام دهید - همیشه قبل از بهروزرسانی بازی، تغییرات ماد یا بازنشانی کهکشان پشتیبانگیری کنید
بازنشانی کهکشان
برای شروع با یک کهکشان جدید:
- سرور را در GPanel متوقف کنید
- File Manager را باز کنید
- به دایرکتوری
galaxies/بروید - پوشه کهکشانی که میخواهید بازنشانی کنید را حذف یا تغییر نام دهید
- اختیاری: متغیر استارتآپ
SEEDرا برای چیدمان متفاوت کهکشان تغییر دهید - سرور را شروع کنید — یک کهکشان جدید تولید خواهد شد
ملاحظات عملکرد
- شبیهسازی سکتور — فقط سکتورهایی که بازیکنان در آنها هستند به طور فعال شبیهسازی میشوند. عملکرد بسته به پراکندگی بازیکنان در سراسر کهکشان مقیاسبندی میشود.
- پیچیدگی کشتی — کشتیهای بسیار بزرگ با هزاران بلوک بار شبیهسازی سکتور را افزایش میدهند. محدودیتهای تعداد بلوک را برای جامعه خود تعیین کنید.
- Threadهای کاری — اگر سرور شما چندین هسته CPU در دسترس دارد،
workerThreadsرا افزایش دهید. این به شبیهسازی سکتور کمک میکند وقتی بازیکنان زیادی در سکتورهای مختلف فعال هستند. - Threadهای تولیدکننده — اگر بازیکنان هنگام ورود به سکتورهای ناشناخته تأخیر تجربه میکنند،
generatorThreadsرا افزایش دهید. threadهای بیشتر تولید رویهای را سرعت میبخشند. - مادها — برخی مادها میتوانند تأثیر قابل توجهی بر عملکرد سرور داشته باشند. مادهای جدید را قبل از استقرار برای کل جامعه با یک گروه کوچک تست کنید.
مقالات مرتبط
- دستورات ادمین Avorion
- نحوه یافتن IP و پورت سرور شما
- نحوه آپلود فایلها از طریق SFTP
- شروع کار با سرور جدید شما
نیاز به کمک دارید؟
اگر با سرور Avorion خود مشکلی دارید یا به کمک بیشتری نیاز دارید، تیم پشتیبانی ما آماده کمک است. یک تیکت پشتیبانی ارسال کنید و ما در اسرع وقت به شما پاسخ خواهیم داد.