چگونه سرور اختصاصی Vintage Story راهاندازی کنیم
در این صفحه
Vintage Story یک بازی بقای آرام و عمیق است که دوستان دوست دارند با هم بازی کنند — اما دنیایی که فقط هنگام بازی میزبان اجرا میشود یعنی هیچکس دیگری نمیتواند به مزرعه رسیدگی کند یا bloomery را تمام کند. سرور اختصاصی دنیا را برای همه در جریان نگه میدارد.
این راهنما سروری برای Vintage Story 1.22 راهاندازی میکند: دانلود و نسخه .NET مورد نیاز، serverconfig.json، پورتها، وایتلیست و فهرست عمومی که در 1.22 تغییر کردند، و مادها.
سرور را دانلود و .NET را نصب کنید
- سرور را دانلود کنید از حساب خود در account.vintagestory.at — سرور Linux یک آرشیو جداگانه است؛ در Windows، پوشه بازی از قبل شامل
VintagestoryServer.exeاست. - runtime درست .NET را نصب کنید. Vintage Story 1.22 به .NET 10 نیاز دارد؛ 1.21 از .NET 8 استفاده میکرد. سرور با نسخه اشتباه اجرا نمیشود.
- یک بار اجرایش کنید. در Linux،
./server.sh startرا از پوشه سرور اجرا کنید؛ در Windows،VintagestoryServer.exeرا اجرا کنید. اولین اجرا پوشه دادهها و یک دنیای جدید میسازد.
از همان نسخهای استفاده کنید که بازیکنانتان دارند: کلاینت 1.22 نمیتواند به سرور 1.21 وصل شود.
از راهاندازی بگذرید: سرورهای Vintage Story در HytHost امکان انتخاب هر نسخهای از 1.18.15 تا جدیدترین را میدهند — از €2.58 در ماه.
مشاهده پلنهای Vintage Storyserverconfig.json: تنظیمات مهم
فایل تنظیمات serverconfig.json در پوشه دادهها است (%AppData%\VintagestoryData در Windows و ~/.config/VintagestoryData در Linux). تغییرات پس از ریاستارت اعمال میشوند.
| تنظیم | کاربرد |
|---|---|
ServerName | نامی که بازیکنان میبینند |
Port | بهطور پیشفرض 42420 |
MaxClients | تعداد جای بازیکنان، پیشفرض 16 |
Password | رمز ورود؛ خالی یعنی بدون رمز |
WhitelistMode | 2 وایتلیست روشن، 1 خاموش، 0 پیشفرض (برای سرور اختصاصی روشن) |
AdvertiseServer | true سرور را بهصورت عمومی فهرست میکند |
WorldConfig | Seed، نام دنیا و سبک بازی برای دنیای جدید |
فهرست کامل دستورات مدیریت سرور در دستورات سرور Vintage Story آمده است.
وایتلیست و فهرست عمومی در 1.22
از 1.22 سرور جدید بهطور پیشفرض فقط با دعوت است: وایتلیست روشن است و در فهرست عمومی سرورها نمایش داده نمیشود. دو راه پیش رو دارید:
- سرور خصوصی برای دوستان: وایتلیست را نگه دارید و هر بازیکن را با
/player Name whitelist onاضافه کنید. این کار فوراً و بدون ریاستارت عمل میکند. - سرور عمومی:
/serverconfig advertise onرا برای فهرست شدن و/serverconfig whitelistmode offرا برای ورود همه اجرا کنید — سپس رمز بگذارید یا مراقب افرادی که وارد میشوند باشید.
پورتها و نحوه اتصال بازیکنان
پورت 42420 را برای TCP و UDP در روتر و فایروال فوروارد کنید — UDP از 1.20 لازم است. بازیکنان سرور را در منوی چندنفره بازی با IP عمومی شما اضافه میکنند (اگر پورت را تغییر دادهاید، :port را اضافه کنید).
میزبانی در خانه یعنی هر وقت کسی بخواهد بازی کند کامپیوترتان باید روشن باشد، و IP خانگی شما برای همه کسانی که وصل میشوند قابل مشاهده است.
افزودن ماد
- ماد پیدا کنید در پایگاه رسمی، mods.vintagestory.at، و بررسی کنید که هر کدام از نسخه بازی شما پشتیبانی کند.
- نصبشان کنید با قرار دادن فایلهای zip در پوشه
Modsداخل پوشه دادهها در حالی که سرور متوقف است — نه در پوشهModsخود سرور که برای بازی پایه رزرو شده است. یا/moddb install modidرا از کنسول اجرا کنید. - سرور را ریاستارت کنید.
وقتی بازیکنان وصل میشوند، بازی پیشنهاد دانلود مادهای سرور را میدهد. فقط مادهایی که با server-side یا universal علامت خوردهاند خودکار دانلود میشوند؛ مادهای client-side را هر بازیکن باید خودش نصب کند.
سرور Vintage Story چقدر RAM نیاز دارد
توصیه رسمی 1 GB بهعلاوه حدود 300 MB برای هر بازیکن است، با چهار رشته CPU پیشنهادی. ماد و کاوش دور از نقطه شروع این مقدار را افزایش میدهند:
| پیکربندی | RAM |
|---|---|
| 2–3 بازیکن، بدون ماد | 2 GB |
| یک گروه با ماد | 4–6 GB |
| مادپکهای بزرگ | 8 GB |
هاستینگ سرور Vintage Story در HytHost
- سفارش دهید و نسخه را انتخاب کنید. در صفحه هاستینگ Vintage Story یک پلن و نسخه بازی را انتخاب کنید — جدیدترین، یا هر نسخه پایدار تا 1.18.15. runtime مناسب .NET برایتان تنظیم میشود.
- از تب Startup استفاده کنید. نام سرور، جای بازیکنان، رمز، seed، سبک بازی و کلید وایتلیست در آن است. پنل اینها را در هر اجرا در
serverconfig.jsonمینویسد، پس آنها را همانجا تغییر دهید نه با/serverconfig— آن تغییرات در ریاستارت بعدی بازگردانده میشوند. افزودن بازیکن با/player Name whitelist onطبق معمول کار میکند. - ماد اضافه کنید با آپلود فایلهای zip در
data/Mods، یا شناسههای ماد ModDB را در تب Startup وارد کنید؛ اینها در نصب مجدد بعدی نصب میشوند. - وصل شوید با آدرس و پورتی که در پنل نمایش داده میشود.
فایلهای شما در پوشه data قرار دارند. انتقال یک دنیای موجود در آپلود دنیا به سرور بازی توضیح داده شده است.
هر نسخه از 1.18.15 به بالا، نصب از ModDB و بکاپ خودکار — هاستینگ Vintage Story از €2.58 در ماه.
مشاهده پلنهای Vintage Storyسوالات متداول
نرمافزار سرور بدون هزینه اضافه همراه بازی است؛ آن را از حساب Vintage Story خود دانلود میکنید. برای میزبانی یا باید کامپیوتر خودتان روشن بماند یا سروری اجاره کنید.
بهطور پیشفرض 42420، هم روی TCP و هم UDP. UDP از نسخه 1.20 الزامی است.
از 1.22 وایتلیست سرور جدید روشن است. آنها را با /player Name whitelist on اضافه کنید یا وایتلیست را خاموش کنید. همچنین بررسی کنید همه از یک نسخه بازی استفاده کنند و پورت 42420 برای TCP و UDP باز باشد.
بازی هنگام ورود پیشنهاد دانلودشان را میدهد، اما فقط مادهایی که با server-side یا universal علامت خوردهاند خودکار دانلود میشوند. مادهای client-side را هر بازیکن باید خودش نصب کند.
توصیه رسمی 1 GB بهعلاوه حدود 300 MB برای هر بازیکن است. در عمل 2 GB برای چند بازیکن بدون ماد، 4 تا 6 GB برای گروهی با ماد و 8 GB برای مادپکهای بزرگ مناسب است.
دنیای Vintage Story خود را در جریان نگه دارید
هاستینگ Vintage Story در HytHost هر نسخهای از 1.18.15 را اجرا میکند، مادهای ModDB را نصب میکند و بهطور خودکار از دنیای شما بکاپ میگیرد — از €2.58 در ماه.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursاین راهنما برایتان مفید بود؟